Commit Graph

1367 Commits

Author SHA1 Message Date
Zheng, Lei
88b5b2a845 Draft/Arch related changes
* Add Draft_LinkArray and Draft_PathLinkArray that uses link for both
  data and visualization, which supports linking external objects

* Add link group support for draft snap

* Fix ArchWindows expression ambiguity
2019-08-17 15:32:47 +02:00
Yorik van Havre
5ca5f906d9 Arch/TD: Support for Arch BuildingParts in TD ArchView 2019-08-16 19:03:49 -03:00
Yorik van Havre
af65305d45 Arch: misc small fixes to buildingpart 2019-08-16 16:38:43 -03:00
Yorik van Havre
b20a706fc6 Arch: Reorganized view properties of buildingParts 2019-08-15 00:20:24 -03:00
Yorik van Havre
c1c5210654 Arch: Minor fixes to IFC export 2019-08-14 17:56:15 -03:00
Bernd Hahnebach
bdf1abacc7 Arch: make new property to use shape color instead of material color working for all Arch objs 2019-08-14 21:41:47 +02:00
Yorik van Havre
09d0b2d0e7 Arch: Merge of PR #2259 - Fix ifc project 2019-08-14 16:04:52 -03:00
furti
a12b851ab3 Arch: Fix missing cache value for SectionPlane
When the Arch SectionPlane was rendered via TechDraw in Solid mode, the
last parameter "fillSpaces" was not set for the svgcache.
So the next render operation threw an exeption because there where only
4 instead of 5 elements in the cache list.
2019-08-14 14:43:13 -03:00
luz.paz
7d6d267c2d Fix issue in previous commit 2019-08-14 14:36:53 -03:00
luz.paz
020a66cddf Fix misc. typos
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller -L od,orign,orginx,orginy`
2019-08-14 14:36:53 -03:00
paullee0
a5aa838575 Multi-Width to support Sketch with multiple wires
Discussion:-
https://forum.freecadweb.org/viewtopic.php?f=23&t=37708&p=321956#p321956
2019-08-14 14:28:34 -03:00
Yorik van Havre
4d3f24a5b8 Draft: Reorganizing DraftEdit and future Draft command modules 2019-08-12 21:30:45 -03:00
Yorik van Havre
1a3d2b11e1 Arch: fixed wrong copy/paste, duh... 2019-08-12 19:40:33 -03:00
Yorik van Havre
722a0d552c Arch: Allow to turn off material color and object color syncing 2019-08-12 19:22:58 -03:00
Bernd Hahnebach
902ee01eb6 Arch: IFC import, add some comment 2019-08-10 13:04:38 +02:00
Bernd Hahnebach
d1f1f81fff Arch: IFC import, move recycler class around 2019-08-10 13:04:38 +02:00
Bernd Hahnebach
3c5f418261 Arch: IFC export, move into separate module 2019-08-10 13:04:38 +02:00
Daniel Angelov
3a018f26aa Remove extra indentation from webGL template. 2019-08-09 19:07:57 -03:00
Syres916
450b96186f [Arch] Bugfix - Unknown command 'Draft_Edit' 2019-08-09 18:56:18 -03:00
Daniel Angelov
4402170f37 Update translate in no GUIup case
If the `utf8_decode` is not added, when saving on server side, the following error occurs: 
```
  File "/usr/share/freecad/Mod/Arch/importWebGL.py", line 129, in export
    FreeCAD.Console.PrintMessage(translate("Arch","Successfully written", utf8_decode=True) + ' ' + filename + "\n")
TypeError: translate() got an unexpected keyword argument 'utf8_decode'
```
2019-08-09 18:54:11 -03:00
Yorik van Havre
59863f4432 Merge branch 'misc-typos' of https://github.com/luzpaz/FreeCAD into luzpaz-misc-typos 2019-08-09 18:52:31 -03:00
Bernd Hahnebach
db405d74d0 Arch: IFC import, inform user if material color != shape color 2019-08-09 00:23:23 +02:00
luz.paz
1889890701 Arch/ImportIFC.py: fix source comment typo 2019-08-07 20:18:14 -04:00
luz.paz
50a8e3cf22 Fix misc. source comment typos
Found via `codespell -q 3 -I ../fc-word-whitelist.txt -S ./.git,*.po,*.ts,./ChangeLog.txt,./src/3rdParty,./src/Mod/Assembly/App/opendcm,./src/CXX,./src/zipios++,./src/Base/swig*,./src/Mod/Robot/App/kdl_cp,./src/Mod/Import/App/SCL,./src/WindowsInstaller`  
Fix ./src/Tools/fcinfo grammar + whitesapce  
Fix typos in ./src/Mod/Mesh/App/Core/Evaluation.cpp
2019-08-07 20:16:45 -04:00
Bernd Hahnebach
3366209789 Arch: IFC import, use inverse attributes for reading properties 2019-08-07 21:58:55 +02:00
Bernd Hahnebach
e4db78c668 Arch: IFC import, only merge materials if they have same name and color 2019-08-07 21:58:48 +02:00
hlg
098d9d4e8d handle projects without sites gracefully 2019-07-26 10:45:25 -03:00
hlg
703aa04b9a Arch: populate and read compass rotation from and to IFC RC true north 2019-07-26 10:45:25 -03:00
hlg
e3a83ed2c8 Arch: fix IFC import for groups with non-ascii names 2019-07-26 10:45:25 -03:00
luz.paz
fec0ccd924 Follow up fixes 2019-07-25 23:34:12 -03:00
donovaly
65c426cd8a preferences-ifc.ui; some more requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
7711d5f41a preferences-ifc.ui: requested whitespace fixes 2019-07-25 23:34:12 -03:00
donovaly
da85d6bb61 add, update and uniform tooltips for Arch preferences 2019-07-25 23:34:12 -03:00
Bernd Hahnebach
a0b60dcd23 Arch: ifc import, move getting the property relation table in separate method 2019-07-24 08:20:09 +02:00
Bernd Hahnebach
40b58e6406 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
d57e1adcf2 Arch: ifc import, move reading ifc attributes in separate method 2019-07-24 07:52:55 +02:00
Bernd Hahnebach
2386daa74b Arch: ifc, some new lines 2019-07-24 07:52:46 +02:00
Yorik van Havre
7a5cbe296d Arch: Add right-click option to schedules to (re)generate result spreadsheet 2019-07-18 15:42:49 -03:00
Yorik van Havre
c29a84b308 Arch: Keep Schedule dialog above FreeCAD window 2019-07-17 23:34:35 -03:00
Yorik van Havre
3c158b9a58 Arch: Schedule UI moved to floating dialog 2019-07-17 22:36:02 -03:00
Yorik van Havre
7584123315 Arch: Added Area property to walls 2019-07-17 19:25:42 -03:00
Yorik van Havre
daa0a2fa9c Arch: Misc improvements to Schedule tool 2019-07-17 18:00:29 -03:00
Yorik van Havre
42a5eb138e 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
36d9c4139e Arch: Bugfixes to Site's solar diagram 2019-07-16 18:52:09 -03:00
Yorik van Havre
c58df79014 Arch: Improvements to OfflineRenderingUtils (ability to generate shadows) 2019-07-16 18:50:51 -03:00
Yorik van Havre
a6334a4bfd Cleanup in doxygen stuff 2019-07-15 23:20:52 -03:00
paullee0
ed45c51f77 Change ArchWall WidthsOfWall attribute to OverrideWidth
- following discussion at github
2019-07-13 12:52:20 -03:00
paullee0
b7907e0fd8 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
8932d9296e Arch: Lightweight mode for Arch References 2019-07-11 19:37:10 -03:00
luz.paz
aa50d00caf [Arch] typo fixes 2019-07-11 19:17:07 +02:00