Commit Graph

1252 Commits

Author SHA1 Message Date
furti
72b291ecff Clip sections when too long
When the path wraps around a corner the section might be too long to fit
between the fence posts. So we clip it to the length so that it fits.
2019-05-07 21:31:12 -03:00
furti
bc0c959f49 Add Arch Fence builder
This tool can build a Fence by giving it a single Section, a single Post
and a Path.
It will calculate the number of posts and sections needed and repeat them
along the path so that a full fence is build.
2019-05-07 21:31:12 -03:00
luz.paz
7a1f98fda1 Misc. source comment typo and whitespace fixes 2019-05-06 13:42:30 +02:00
Yorik van Havre
5cebe65264 Arch: Fixed export of sites to IFC 2019-05-02 17:02:14 -03:00
Yorik van Havre
e870bd35c4 Arch: Fixed wrong exported objects in IFC export 2019-05-02 16:21:39 -03:00
Yorik van Havre
dc5f631fb7 Arch: Fixed export of windows colors to IFC 2019-05-02 16:02:19 -03:00
Yorik van Havre
7ae4a61da5 Arch: Fixed bug in arch windows creation 2019-05-02 15:43:07 -03:00
luz.paz
706c206e20 Crowdin: experiment to fix crowdin 'ghost' strings
The following translation strings still perpetuate after updating crowdin translations. This commit experiments with removing their source counterparts in the FC .ts files. I'm not sure why they are not rendered obsolete by the normal operations. 
  
* https://crowdin.com/translate/freecad/6766/en-en#6499472  
* https://crowdin.com/translate/freecad/6766/en-en#6573450
2019-05-02 13:35:32 -03:00
Bernd Hahnebach
953160b0f7 Arch: ifc properties, Py3 fix 2019-04-30 18:01:43 +02:00
luz.paz
b7b433e461 Misc. typo and whitespace fixes
Found via `codespell`
2019-04-30 10:15:59 -03:00
Bernd Hahnebach
650a181ae7 Arch: ifc export, ifc roof does not have a predefined type in IFC 2x3 2019-04-30 07:41:47 +02:00
Yorik van Havre
6cc17a4aa6 Arch: Allow to make a rebar without host object from the GUI 2019-04-29 13:08:01 -03:00
Yorik van Havre
f5cfaf26cf Arch: fixed error when opening 0.14 files 2019-04-29 12:41:01 -03:00
furti
acebbf7c2d Scale the compass based on the site area
When the compass has a fixed size, it is either too big for small sites,
or too small for big sites, when using fit view. So the compass adapts
to the ProjectedArea of the Site now.
2019-04-29 12:38:00 -03:00
furti
95a286df15 Arch: Add property to switch to true north
When enabled, the whole coin scene graph is rotated by the declination
property of the site. So one can see the whole geometry oriented like in
real life.
2019-04-29 12:38:00 -03:00
furti
792e4a6c6c Add property to calculate declination
When enabled, the declination will be calculated based on the compass
and site rotation.
2019-04-29 12:38:00 -03:00
furti
58cbb2381b Add compass to Arch Site
The compass helps you to locate north in your drawings.

It has the following features:
 - Can be hidden independently from the site. So you can still have the
   site without the compass.
 - Can be rotated relative to the site.
 - Also rotates with the site
 - Always sits 1 meter above the site geometry

https://forum.freecadweb.org/viewtopic.php?f=23&t=34669
2019-04-29 12:38:00 -03:00
Bernd Hahnebach
377efe8d6a Arch: rebar, make it possible to create a rebar without existence of a Structure 2019-04-29 12:13:00 -03:00
Bernd Hahnebach
2efe7b1cba Arch: ifc export, fix export to 2x3 schema 2019-04-29 11:50:00 -03:00
Yorik van Havre
fc17fee860 Arch: Added 'Clip' property to section planes to clip the rendered contents to the plane limits 2019-04-28 17:29:19 -03:00
Yorik van Havre
418fe7beff Arch: Fixed wrong wall blocks when wall has an offset 2019-04-25 18:00:36 -03:00
Yorik van Havre
6ba161120e Arch: Fixed issue with empty properties in IFC import 2019-04-25 17:07:26 -03:00
Yorik van Havre
dea27bd6aa Arch: Added default preferences options for spaces 2019-04-19 18:59:10 -03:00
Yorik van Havre
e809a6fa24 Arch/TechDraw: TD Arch views now have a 'fillSpaces' property to show Arch spaces as color-filled areas 2019-04-19 18:20:33 -03:00
Yorik van Havre
9ae362e05e Arch: Enabled clone icon for spaces 2019-04-18 19:15:39 -03:00
Yorik van Havre
ec1830dfb8 Arch: Added right-click option to BuildingParts to clone level and contents 2019-04-18 19:10:35 -03:00
Yorik van Havre
44ec39d3bc Arch: Added right-click option to BuildingParts to reorder children 2019-04-18 11:55:33 -03:00
wmayer
b67b82f4c9 Py3: fix reading/writing from/to OBJ file 2019-04-18 12:02:07 +02:00
Yorik van Havre
0607e64140 Arch: Fixed IFC export of object attributes 2019-04-17 18:50:37 -03:00
Yorik van Havre
364960723e Arch: Misc fixes in Arch spaces 2019-04-17 17:11:14 -03:00
Yorik van Havre
4be3448372 Arch: Minor bugfixes in IFC export 2019-04-14 14:18:46 -03:00
Yorik van Havre
413e6f7d56 Arch: Mix attribute fixes in IFC import 2019-04-12 12:21:25 -03:00
Yorik van Havre
e635428f55 Arch: Allow for several IFC properties with same name (in different psets) 2019-04-11 18:03:44 -03:00
Yorik van Havre
2050ac6b50 Arch: Misc dynamic properties-related bugfixes to IFC exporter 2019-04-11 16:40:59 -03:00
Yorik van Havre
55cba6d598 Arch: Support for multi-color objects and transparency in IFC export 2019-04-11 16:01:11 -03:00
Yorik van Havre
b7c6ac57c1 Arch: Allow to switch IFC schema when using ifcopenshell v0.6 2019-04-09 18:26:08 -03:00
Yorik van Havre
506cfd9bd2 Arch: Renamed property IfcRole to IfcType 2019-04-09 15:53:01 -03:00
Yorik van Havre
0af6e0c5a1 Arch: Minor bugfixes in IFC import 2019-04-09 10:56:01 -03:00
paullee0
4e35701577 Add RiserThickness feature
Mantis
  https://freecadweb.org/tracker/view.php?id=0003816

Discussion
  https://forum.freecadweb.org/viewtopic.php?f=23&t=29358&start=120#p298162
2019-04-04 11:08:04 -03:00
Yorik van Havre
0820c0bfea Arch: Wall blocks can now show only rows or columns 2019-04-03 17:41:30 -03:00
luz.paz
a703ae39d3 More misc. typos 2019-03-31 11:42:37 +02:00
Yorik van Havre
4ea3508967 Arch: Wall, structure, window and panel tools now remember and keep last used values 2019-03-28 17:02:54 -03:00
Yorik van Havre
c040a3c6f5 Arch: Fixed IFC misc export issues, support for objects inside App Parts 2019-03-27 17:34:36 -03:00
Yorik van Havre
5695f441cf Arch: Store last used wall thickness and height values 2019-03-27 16:40:26 -03:00
Yorik van Havre
ce599456c9 Arch: Fixed missing files in cmake 2019-03-27 16:10:06 -03:00
Yorik van Havre
fd658a00be Merge branch 'fix-ifc' of https://github.com/Moult/FreeCAD into Moult-fix-ifc 2019-03-27 11:57:22 -03:00
luz.paz
ad0ee86589 Misc. source comment typos 2019-03-22 10:44:14 -03:00
luz.paz
3652a8a54a Crowdin: follow-up to previous commit 2019-03-22 10:44:14 -03:00
furti
41b85bb8cd Add option to fill cut shapes with material colors
Previously when setting the "Show Fill" property of the TechDraw Arch
Section View to true, the areas where always filled with a default grey
color.

This commit adds a property called "UseMaterialColorForFill" to the
ArchSectionPlane. When set to true, it will use the objects material
color to fill the cut shapes and fall back to the default color
when no Material is found.
2019-03-22 10:36:07 -03:00
Yorik van Havre
853c0142dc Arch: Fixed materials not updating their dicts 2019-03-20 10:00:30 -03:00