Commit Graph

126 Commits

Author SHA1 Message Date
Yorik van Havre
c6d2f64cf1 Arch: fixed bugs in IFC importer 2016-02-03 13:01:34 -02:00
Yorik van Havre
430fa8e716 Arch: fixed wrong syntax in IFC importer 2016-02-03 10:50:19 -02:00
Yorik van Havre
32a54b0b87 DXF and IFC pref pages can now be set to show on each import/export 2016-02-02 16:13:40 -02:00
Yorik van Havre
439ee3821f Arch: Added an IFC pref option to disable clones creation on import 2016-01-29 00:28:47 -02:00
Yorik van Havre
9a10032af1 Arch: small encoding fixes 2016-01-11 13:08:28 -02:00
Yorik van Havre
53a37cf983 Arch: fixed encoding bugs 2016-01-07 15:27:49 -02:00
Yorik van Havre
bb6fe96578 Arch: handle ifcopenshell error when shape is not available 2016-01-07 12:09:17 -02:00
Yorik van Havre
6c3bdf489b Arch: IFC bugfix + added pref option to use DAE triangulation options 2015-12-18 10:39:40 -02:00
Yorik van Havre
4d731ad3e6 Arch: removed global state of ifcfile 2015-12-05 13:49:02 -02:00
Bernd Hahnebach
a24269c425 Arch: ifc: fix import of archobj walls if structobj import is activated 2015-12-05 13:46:34 -02:00
Bernd Hahnebach
7a26fd6bed Arch: on ifc import do no longer decode unicode strings before encode them 2015-12-03 18:46:23 -02:00
Yorik van Havre
1917abc22e Arch: added IFC export preference option to choose triangulation style for non-planar shapes 2015-10-28 17:24:43 -02:00
Yorik van Havre
f8571fb2a4 Changed all references to DraftGeomUtils.sortEdges to Part.__sortEdges__ 2015-09-04 11:54:57 -03:00
Yorik van Havre
293b16f94a Arch: IFC exporter now exports cloned Arch objects with shared geometry 2015-08-25 22:11:40 -03:00
Yorik van Havre
c2bc94a1e2 Arch: IFC importer now treats objects with shared shapes as clones 2015-08-21 11:42:42 -03:00
Bernd Hahnebach
2f9cac52c3 Arch: fix in import structural analysis ifc 2015-08-14 18:14:30 -03:00
Bernd Hahnebach
516dec264b Arch: remove trailling white spaces 2015-08-11 20:55:16 +02:00
Bernd Hahnebach
553101ff2b Arch: added object types to struct ifc import 2015-08-11 11:05:16 -03:00
Bernd Hahnebach
e7ce7918a1 Arch: add options to import structural engineering ifc 2015-08-11 11:05:16 -03:00
Yorik van Havre
2543899fe7 Arch: more fixes in IFC importer 2015-07-31 12:56:13 -03:00
Yorik van Havre
a92e35fb92 Arch: small bugfix in IFC importer 2015-07-30 11:53:57 -03:00
Yorik van Havre
c6a3641f7d Arch: further encoding fixes in IFC importer 2015-07-29 10:47:49 -03:00
Yorik van Havre
bf2ff27790 Arch: always use utf8 encoding when using ifcopenshell 2015-07-28 20:53:11 -03:00
Yorik van Havre
d43192dff4 Arch: Fixed encoding in filenames 2015-07-22 17:51:55 -03:00
Yorik van Havre
3f0b82a7d1 Arch: Small fix in IFC exporter 2015-06-28 00:23:06 -03:00
Yorik van Havre
9105e23ad3 Arch: Fixed encoding bug in IFC export 2015-06-11 23:02:29 -03:00
Yorik van Havre
f6f77a770c Arch: Fixed encoding in IFC import - fixes #2149 2015-06-06 12:52:44 -03:00
Yorik van Havre
8c40c9b610 Arch: fixed Label encoding in IFC export 2015-06-02 19:58:59 -03:00
Yorik van Havre
1d769d182f Arch: Fixed materials merge in IFC import 2015-05-19 10:15:07 -03:00
Yorik van Havre
9a9a5afb42 Arch: Added pref option to IFC import to treat materials with same name as one 2015-05-17 14:22:24 -03:00
Yorik van Havre
b153d9919b Arch: small bugfix in IFC importer 2015-05-15 11:27:15 -03:00
Yorik van Havre
79c55a12db Arch: Added MDF presets to panel 2015-05-10 11:30:01 -03:00
Yorik van Havre
b8172a5212 Arch: IFC importer can now recreate extrusions
By enabling the setting in IFC preferences, the IFC
importer can now detect if an input shape is a normal
extrusion, and create the object as a Part::Extrusion.
2015-04-24 16:30:38 -03:00
Yorik van Havre
bed600f883 Arch: misc improvements to materials and IFC
* Improved IFC export of curved surfaces
* Better icon for materials group
* Fixes in IFC export of materials
2015-04-19 16:34:36 -03:00
Yorik van Havre
e6883bafc3 Arch: Enabled materials in IFC import & export 2015-04-17 19:43:54 -03:00
Yorik van Havre
514c7a14ac Arch: Added materials support 2015-04-15 22:08:54 -03:00
Yorik van Havre
47228b1246 Arch: small fix in IFC explorer 2015-04-11 14:58:33 -03:00
Yorik van Havre
7beae55f34 Arch: Objects with same colors are now exported to IFC with same IfcSurfaceStyle 2015-04-09 21:07:44 -03:00
Yorik van Havre
86cf572f34 Arch: Misc improvements for IFC workflow
* Added utility to make non-parametric Arch component
* Ability for all Arch components to be a clone of another Arch component of same type
* Modified the Draft Clone tool to produce Arch Clones if applicable
* Fixed Arch Roofs so they can be based on a solid shape like other Arch objects
* Ability to change the Root element to be imported in IFC preferences
* Ability to import IFC files also as compounds, Part shapes or non-parametric Arch objects
* Added an "only" parameter to importIFC.open() to import only a certain object ID.
* Ability to read colors (IfcSurfaceStyle) from IFC objects
2015-04-08 12:34:48 -03:00
Yorik van Havre
d49a29b73f Arch: Added clickable links in IFC explorer 2015-03-21 12:08:05 -03:00
Yorik van Havre
ef315f91ca Arch: misc bugfixes in IFC export 2015-02-23 19:34:29 -03:00
Yorik van Havre
e8d7a4d3ad Arch: fixed support of 2D entities in IFC importer 2015-02-16 12:20:29 -02:00
Yorik van Havre
c023355fcb Arch: Adapted IFC importer for new IfcOpenShell6
Squashed following commits:
* Arch: Adapted IFC importer for IfcOpenShell6
* Arch: further fixes for ifcopenshell6 compatibility
* Arch: IFC importer now converts to/from  meters for better compatibility with IfcOpenShell
* Arch: further fixes with ifcopenshell6
* Arch: precision adjustments in IFC exporter
* Arch: small fix in makeRoof
2015-02-13 16:41:34 -02:00
Yorik van Havre
547da23712 Arch: implemented reading & writing of Ifc properties in IFC files 2014-12-31 18:35:39 -02:00
Yorik van Havre
4377a3100f Arch: Fixed IFC import bug - fixes #1887 2014-12-31 15:21:41 -02:00
Yorik van Havre
dd16aa7a19 Arch: Fixed Ifc explorer to work with recent ifcopenshell 2014-12-23 17:34:56 -02:00
Yorik van Havre
fedd09d18c Arch: Provisorily implemented workaround for utf8 paths and ifcopenshell - issue #1795 2014-11-02 15:47:29 -02:00
Yorik van Havre
617eff8cd3 Arch: optimizations in IFC import + furniture objects can be included in spaces 2014-08-31 23:30:02 -03:00
Yorik van Havre
4d58575ddf Arch: fixed import IFC again (better this time) 2014-08-31 15:03:58 -03:00
Yorik van Havre
da4d0fbaa6 Arch: fixed bug in importIFC 2014-08-31 13:29:15 -03:00