Commit Graph

1326 Commits

Author SHA1 Message Date
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
Grammatopoulos Apostolos
4dfeb1d46c Sections added: RHS (added more/all) 2019-06-17 16:45:18 -03:00
Grammatopoulos Apostolos
e2a0779d53 Sections added: CHS, UC, UB 2019-06-17 16:45:18 -03:00
Yorik van Havre
0f56ec4135 Arch: small bugfix in automatic IFC properties 2019-06-17 14:04:32 -03:00
furti
88d16c1495 Add support for PartDesign:Body colors
When the tip of a PartDesign:Body is colorized, the colors are stored
on tip level. But when the shape of the whole body is changed the information
is stored on body level. To account for this we check if the tip has more
than one DiffuseColor set. When not, we use the shape color of the body.
2019-06-15 18:00:12 -03:00
furti
34292991de Add option to colorize ArchFence
When "UseOriginalColors" is set to true, the fence will copy the diffuse
colors of the original post and section to colorize itself.
2019-06-15 18:00:12 -03:00
Yorik van Havre
0620caea33 Arch: Minor bugfixes, better doctrings and fixed transparency in OBJ exporter 2019-06-15 16:53:43 -03:00
Yorik van Havre
b4ddf63182 Arch: Adapted IFC, OBJ and DAE exporters to support external color information when running in non-GUI mode 2019-06-12 19:28:43 -03:00
Yorik van Havre
11b1a8e15e Arch: Added IFC pref option to export without adding a default building 2019-06-09 19:48:38 -03:00
Yorik van Havre
d818a96384 Arch: Fixed small bug in Wall task panel 2019-06-09 14:56:43 -03:00
Yorik van Havre
3874ddab34 Arch: Added preferences to enable/disable automatic adding of default Site and Storey at IFC export 2019-06-07 17:21:11 -03:00
Yorik van Havre
6b55e0faec Arch: Use ifcopenshell.guid.new() to generate IFC UUIDs 2019-06-07 16:50:35 -03:00
Yorik van Havre
5ee99ca4ee Draft: Introduced Layers system (former VisGroup) 2019-06-05 18:47:01 -03:00
Yorik van Havre
3a988baac9 Arch: Fixed Site not grouping correctly 2019-06-03 23:21:49 -03:00
Suraj Dadral
a6e410dae6 Set placement of bottom Stirrup
As discussed here:
https://forum.freecadweb.org/viewtopic.php?f=8&t=35077&start=100#p310036

<q>
While creating stirrups, if we set offset of tie to zero, then the
bottom stirrup will go out of column as in below image:
https://forum.freecadweb.org/download/file.php?id=84300

After modification, with same data, the stirrup in column looks
like:
https://forum.freecadweb.org/download/file.php?id=84301
</q>
2019-05-29 19:39:33 -03:00
Yorik van Havre
00e14ab356 Arch: IFC explorer migrated to BIM WB 2019-05-20 22:32:17 -03:00
Bernd Hahnebach
2d1f6ab1a2 Arch: import IFC, improve import of colors 2019-05-16 04:53:22 +02:00
Bernd Hahnebach
bbb7200abe Arch: import IFC, some code formating, no code changes! 2019-05-16 04:53:22 +02:00
Yorik van Havre
2be258104d Arch: Added door mode to window command 2019-05-15 21:14:00 -03:00