Commit Graph

1344 Commits

Author SHA1 Message Date
Bernd Hahnebach
c6e11c4ac1 Arch: IFC import, inform user if material color != shape color 2019-08-09 00:23:23 +02:00
Bernd Hahnebach
362d523e00 Arch: IFC import, use inverse attributes for reading properties 2019-08-07 21:58:55 +02:00
Bernd Hahnebach
ad8a81642c Arch: IFC import, only merge materials if they have same name and color 2019-08-07 21:58:48 +02:00
hlg
110649621e handle projects without sites gracefully 2019-07-26 10:45:25 -03:00
hlg
0dd7aaaeab Arch: populate and read compass rotation from and to IFC RC true north 2019-07-26 10:45:25 -03:00
hlg
be661ad947 Arch: fix IFC import for groups with non-ascii names 2019-07-26 10:45:25 -03:00
luz.paz
fc7675d6ef Follow up fixes 2019-07-25 23:34:12 -03:00
donovaly
c32056cf86 preferences-ifc.ui; some more requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
b6da0b8108 preferences-ifc.ui: requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
91db048463 add, update and uniform tooltips for Arch preferences 2019-07-25 23:34:12 -03:00
Bernd Hahnebach
96b74022e3 Arch: ifc import, move getting the property relation table in separate method 2019-07-24 08:20:09 +02:00
Bernd Hahnebach
e1cb4f2093 Arch: ifc export, move get property data out of FreeCAD property schema in separate method 2019-07-24 07:53:04 +02:00
Bernd Hahnebach
1ab46c2e25 Arch: ifc import, move reading ifc attributes in separate method 2019-07-24 07:52:55 +02:00
Bernd Hahnebach
590c7fd9d3 Arch: ifc, some new lines 2019-07-24 07:52:46 +02:00
Yorik van Havre
82dd7f0344 Arch: Add right-click option to schedules to (re)generate result spreadsheet 2019-07-18 15:42:49 -03:00
Yorik van Havre
ecac855b34 Arch: Keep Schedule dialog above FreeCAD window 2019-07-17 23:34:35 -03:00
Yorik van Havre
d74cc3f50e Arch: Schedule UI moved to floating dialog 2019-07-17 22:36:02 -03:00
Yorik van Havre
125380ddd9 Arch: Added Area property to walls 2019-07-17 19:25:42 -03:00
Yorik van Havre
b6f964ede1 Arch: Misc improvements to Schedule tool 2019-07-17 18:00:29 -03:00
Yorik van Havre
5c9b0f90ab Arch: Material improvements
- allow to reorder materials alphabetically in group
- remember multimaterial editor column widths
- show total thickness in multimaterial editor
2019-07-16 22:53:48 -03:00
Yorik van Havre
50c8513398 Arch: Bugfixes to Site's solar diagram 2019-07-16 18:52:09 -03:00
Yorik van Havre
ed22aad084 Arch: Improvements to OfflineRenderingUtils (ability to generate shadows) 2019-07-16 18:50:51 -03:00
Yorik van Havre
8048f93627 Cleanup in doxygen stuff 2019-07-15 23:20:52 -03:00
paullee0
f39ffe5707 Change ArchWall WidthsOfWall attribute to OverrideWidth
- following discussion at github
2019-07-13 12:52:20 -03:00
paullee0
589a2ac4f5 ArchWall_DraftGeomUtils Multi-Width support added
Discussion:- https://forum.freecadweb.org/viewtopic.php?f=23&t=36772&p=319829#p319829
2019-07-13 12:52:20 -03:00
Yorik van Havre
7eccda34d0 Arch: Lightweight mode for Arch References 2019-07-11 19:37:10 -03:00
luz.paz
0a893e8b8a [Arch] typo fixes 2019-07-11 19:17:07 +02:00
luz.paz
752e74c396 Misc. typo fixes
Found via `codespell -q 2`
2019-07-11 19:17:07 +02:00
Yorik van Havre
45367edb6d Arch/Draft: Fixed remaining bugs from latest commits 2019-07-09 15:07:00 -03:00
Yorik van Havre
78239e48a5 Arch: panel layers with negative thickness are not drawn 2019-07-09 12:06:59 -03:00
Yorik van Havre
81988d6b9e Arch: wall layers with negative thickness are not drawn 2019-07-09 11:58:30 -03:00
Yorik van Havre
ee2306d085 Arch: Fixed bug in ArchIFC 2019-07-08 20:57:46 -03:00
Yorik van Havre
385771153a Arch: Added message to inform user of workaround against non-editable wall baselines 2019-07-08 19:10:00 -03:00
Yorik van Havre
802b3b62b1 Arch: Fixed bug in Join Walls command 2019-07-08 18:41:02 -03:00
Yorik van Havre
f86044eaf4 Arch: Allow to load and save full GuiDocument data from non-GUI mode 2019-07-08 17:30:50 -03:00
Yorik van Havre
4893dee1c4 Arch: Wording fixes 2019-07-06 20:22:47 -03:00
Yorik van Havre
68f4eccc58 Arch: Added View clipping abilities to BuildingParts, like SectionPlanes 2019-07-06 20:22:30 -03:00
Yorik van Havre
4bbee73f8d Arch: Bugfixes in IFC exporter
- Wrong colors of multi-solid cloned objects
- Wrong geometry for multilayer walls based on single lines
- Wrong geometry for rotated solids inside multi-solid objects
2019-07-06 13:51:11 -03:00
Yorik van Havre
07d3423add Arch: Misc bugfixes 2019-07-05 20:58:44 -03:00
Yorik van Havre
20bdfee010 Arch: Material improvements (dynamic icon + button to invert composition of multimaterials 2019-07-05 20:57:22 -03:00
carlopav
bc04b67789 [Arch] Pipe : correctly orient profile on bezier curves
Added a small fix to correctly take into account the profile orientation when base object is a bezier curve. Should be useful for electrical wires and flexible pipe design.
2019-07-02 20:04:47 -03:00
Yorik van Havre
fe3cb2f0e8 Moving OfflineRenderingUtils.py from Draft to Arch 2019-06-29 21:03:03 -03:00
Yorik van Havre
5fb22278e8 Arch: Removed log message in DAE exporter 2019-06-27 11:54:15 -03:00
furti
f58c20afec Fix some problems with ArchFence
The commit that introduces the colorization option added some problems.
First the "sectionFaceNumbers" property is only set when an execute is
performed. When this does not happen, an exception is thrown when the
document is saved that contains a fence created with an older version
of FreeCAD.

Also the new Props on the ViewProvider where not set because the
"onDocumentRestored" is not reckognized for ViewProviders.
2019-06-27 11:48:50 -03:00
furti
99a816699f Fix possible colorization problem
When we set "UseOriginalColors" to true, it is possible that we cant
calculate the exact number of diffuse colors, because the "applyShape"
method optimized the shape somewhat. That operations could remove faces.

To fix this for now, we simply set the shape without further optimizations.
2019-06-27 11:48:50 -03:00
luz.paz
3fe94ea7cf [Crowdin] string fix + misc. typo and whitespace fixes
* Crowdin link: https://crowdin.com/translate/freecad/6766/en-hu#6576162  
* Tacked on a few typo+whitespace fixes
2019-06-20 18:42:09 +02:00
Yorik van Havre
236f890864 Merged translations from crowdin 2019-06-17 20:06:59 -03:00
Yorik van Havre
d890b4ec17 Updated master ts files 2019-06-17 17:28:12 -03:00
luz.paz
1233817808 [Crowdin] [Arch] Resources/ui/preferences-ifc.ui typo fix
Reported in https://crowdin.com/translate/freecad/6766/en-hu#6574208:drl:39616:ONESZ
2019-06-17 16:51:23 -03:00
Grammatopoulos Apostolos
f81e9a0bdc Fixes: heigh - width replace 2019-06-17 16:45:18 -03:00