Commit Graph

1407 Commits

Author SHA1 Message Date
luz.paz
7af7c10cf1 Fix misc. typos, whitespace, and http:// to https:// issues 2019-09-03 11:11:43 -03:00
Bernd Hahnebach
1780c82d2d Arch: IFC export, small code formating 2019-09-02 07:38:37 +02:00
Bernd Hahnebach
ecaf9000f6 Arch IFC import and export, new lines and comments 2019-09-02 07:38:28 +02:00
Zheng, Lei
eb24c84468 Draft/Arch: maintain Python 2 compatibility
In order to pass test under Python 2
2019-08-30 14:56:18 +02:00
Bernd Hahnebach
929450521a Arch: import IFC and helper, code formating, E265 block comment should start with '# ' 2019-08-29 07:52:20 +02:00
Bernd Hahnebach
e84b5d662c Arch: import IFC and helper, code formating, E261 at least two spaces before inline comment 2019-08-29 07:52:09 +02:00
Bernd Hahnebach
0eef759864 Arch: import IFC and helper, code formating, E261 at least two spaces before inline comment 2019-08-29 07:52:00 +02:00
Bernd Hahnebach
4096c6b8c4 Arch: import IFC, make use of improved color import 2019-08-28 21:49:28 +02:00
Bernd Hahnebach
057caca945 Arch, import IFC helper, improve color code 2019-08-28 21:49:19 +02:00
Bernd Hahnebach
d3c31c131b Arch: import IFC helper, some comment and rename property rel method 2019-08-28 21:49:13 +02:00
Bernd Hahnebach
7b13ebf47d Arch: import IFC helper, small code formating 2019-08-28 21:49:08 +02:00
Bernd Hahnebach
cd569e2c78 Arch: import IFC, helper, improve getting the color table 2019-08-27 13:44:39 +02:00
Bernd Hahnebach
2d925e4d56 Arch: import IFC, remove not needed return value of colors method 2019-08-27 08:04:02 +02:00
Yorik van Havre
9cd5a7ee5e Arch: Solved bug in Structure 2019-08-26 15:39:22 -03:00
Dion Moult
20612ee9b7 Refactor exportIFC to not use global preferences 2019-08-26 10:37:32 -03:00
Yorik van Havre
824b8ea0f4 TechDraw/Arch: Added new Coin Mono rendering mode to TD ArchViews 2019-08-24 19:41:57 -03:00
wmayer
b67a893f66 add missing parameter group and name for 'UseMaterialColor' check box 2019-08-23 13:02:53 +02:00
Yorik van Havre
ea16fdc3ae Arch: Fixed windows symbol position 2019-08-22 18:52:44 -03:00
Dion Moult
760562cb4c Refactor preferences into injected object instead of global.
The following unrequired preferences are removed:

 - FORCE_BREP
 - STORE_UID
 - SERIALIZE
 - EXPORT_2D
 - FULL_PARAMETRIC
 - ADD-DEFAULT_SITE
 - ADD_DEFAULT_STOREY
 - ADD_DEFAULT_BUILDING
2019-08-22 15:28:06 -03:00
Yorik van Havre
e84128a413 Arch: Optimization in SVG generation code 2019-08-21 19:56:25 -03:00
Yorik van Havre
411827fbae Arch/TD: Added Coin mode to TD arch views 2019-08-21 18:44:02 -03:00
Yorik van Havre
bd4e019f0c Arch: Fixed remaining bug in IFC importer 2019-08-21 11:04:59 -03:00
Bernd Hahnebach
ca5e869973 Arch: export IFC helper, do not use multiple line imports 2019-08-21 12:09:14 +02:00
Bernd Hahnebach
bafc964762 Arch: import and export IFC, add licence text and make it pep8 kompatible 2019-08-21 12:09:06 +02:00
Bernd Hahnebach
4db985b8e0 Arch: import IFC, move methods used by import and export to helper 2019-08-21 12:08:59 +02:00
Bernd Hahnebach
ef5d4b8370 Arch: import IFC, get back description of empty relation tables 2019-08-21 09:28:58 +02:00
Bernd Hahnebach
df4ee8f25d Arch: import IFC, split relation table method 2019-08-21 08:51:46 +02:00
Bernd Hahnebach
658a29fd12 Arch: import IFC, pep8, indent 2019-08-21 08:40:07 +02:00
Bernd Hahnebach
6ed7109bb5 Arch: import IFC helper, fix imports 2019-08-21 08:40:01 +02:00
Bernd Hahnebach
5b2bc8d537 Arch: import IFC helper, white spaces and new lines 2019-08-21 08:39:55 +02:00
Bernd Hahnebach
7fad08731b Arch: import IFC, pep8, add and delete some spaces 2019-08-21 07:20:05 +02:00
Bernd Hahnebach
dc5883983f Arch: import IFC, white spaces and new lines 2019-08-21 07:19:59 +02:00
Bernd Hahnebach
f722e98777 Arch: import IFC, add comment 2019-08-21 06:57:53 +02:00
Yorik van Havre
efd9473f23 Arch: Further cleaning of IFC importer - moved aux functions to importIFCHelper 2019-08-20 19:44:19 -03:00
Yorik van Havre
aa344ffb39 Arch: Moved building of IFC relationship tables into separate function 2019-08-20 17:59:30 -03:00
Yorik van Havre
037be677cd Arch: Moved recycler class to exportIFC helper 2019-08-20 16:58:23 -03:00
Dion Moult
43418e7505 Add undefined IFC type data - this is special to freecad and not part of the IFC spec 2019-08-20 13:31:57 +02:00
Dion Moult
0fa3e789bf Convert old json files to include more metadata as per IFC4 standard 2019-08-20 13:31:38 +02:00
Dion Moult
5971203f47 Add contexts file for IFC2X3 2019-08-20 13:31:33 +02:00
Bernd Hahnebach
61a13287c2 Arch: workaround to make Arch loading without errors, but still this needs to be fixed 2019-08-19 09:14:49 +02:00
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