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
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
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
9ba2dfbb6b
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
94c2617362
Arch: Misc bugfixes
2019-07-05 20:58:44 -03:00
Yorik van Havre
a5f3f67ade
Arch: Minor bugfixes, better doctrings and fixed transparency in OBJ exporter
2019-06-15 16:53:43 -03:00
Yorik van Havre
4fd42d02b6
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
6a0050d709
Arch: Added IFC pref option to export without adding a default building
2019-06-09 19:48:38 -03:00
Yorik van Havre
5deca3b667
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
0978993b0f
Arch: Use ifcopenshell.guid.new() to generate IFC UUIDs
2019-06-07 16:50:35 -03:00
Yorik van Havre
c498058fc0
Arch: IFC explorer migrated to BIM WB
2019-05-20 22:32:17 -03:00
Bernd Hahnebach
872b9eaa80
Arch: import IFC, improve import of colors
2019-05-16 04:53:22 +02:00
Bernd Hahnebach
2874fd51df
Arch: import IFC, some code formating, no code changes!
2019-05-16 04:53:22 +02:00
Yorik van Havre
cec145015e
Arch: Added option to not import FreeCAD parametric model from IFC
2019-05-13 21:49:31 -03:00
Yorik van Havre
691c102670
Arch: Added IFC pref option to automatically export IFC objects as Standard Cases when possible
2019-05-08 21:58:04 -03:00
Yorik van Havre
dc5f631fb7
Arch: Fixed export of windows colors to IFC
2019-05-02 16:02:19 -03:00
Bernd Hahnebach
650a181ae7
Arch: ifc export, ifc roof does not have a predefined type in IFC 2x3
2019-04-30 07:41:47 +02:00
Bernd Hahnebach
2efe7b1cba
Arch: ifc export, fix export to 2x3 schema
2019-04-29 11:50:00 -03:00
Yorik van Havre
6ba161120e
Arch: Fixed issue with empty properties in IFC import
2019-04-25 17:07:26 -03:00
Yorik van Havre
413e6f7d56
Arch: Mix attribute fixes in IFC import
2019-04-12 12:21:25 -03:00
Yorik van Havre
e635428f55
Arch: Allow for several IFC properties with same name (in different psets)
2019-04-11 18:03:44 -03:00
Yorik van Havre
2050ac6b50
Arch: Misc dynamic properties-related bugfixes to IFC exporter
2019-04-11 16:40:59 -03:00
Yorik van Havre
55cba6d598
Arch: Support for multi-color objects and transparency in IFC export
2019-04-11 16:01:11 -03:00
Yorik van Havre
b7c6ac57c1
Arch: Allow to switch IFC schema when using ifcopenshell v0.6
2019-04-09 18:26:08 -03:00
Yorik van Havre
506cfd9bd2
Arch: Renamed property IfcRole to IfcType
2019-04-09 15:53:01 -03:00
Yorik van Havre
c040a3c6f5
Arch: Fixed IFC misc export issues, support for objects inside App Parts
2019-03-27 17:34:36 -03:00
Yorik van Havre
fd658a00be
Merge branch 'fix-ifc' of https://github.com/Moult/FreeCAD into Moult-fix-ifc
2019-03-27 11:57:22 -03:00
Yorik van Havre
0034943f87
Arch: Fixed IFC export of rebars
2019-03-19 19:54:51 -03:00
Yorik van Havre
bbd78986bb
Fixed six.py2 -> PY2
2019-03-17 20:59:22 +01:00
Yorik van Havre
dad62a13e3
Fixed six.py2 -> PY2
2019-03-17 20:58:51 +01:00
cclauss
361c44c6dc
Unicode fixes for Python3
2019-03-17 20:58:00 +01:00
Yorik van Havre
9fbae30362
Arch: Minor bugfix in IFC exporter
2019-03-06 17:04:50 -03:00
Yorik van Havre
303e518c93
Arch: Small bugfix in IFC exporter
2019-02-04 13:25:14 -02:00
Yorik van Havre
f74784cebc
Arch: Fixed duplicate IfcSurfaceStyle names in IFC export
2019-02-01 18:38:21 -02:00
Dion Moult
36bd51262e
Refactor all IFC functions into ArchIFC and preload attributes with expressions
...
* The import code will manually set 2x3 attributes
* The import code will rely on "smart" attributes for ifc 4
* ArchSite and ArchBuildingPart now support IFC
* IfcSite lat/lon is left alone until I better understand how coords work
2019-01-29 21:15:44 +11:00
Dion Moult
71e5efe074
Implement import and exporting of IFC attributes
2019-01-29 21:15:43 +11:00
Dion Moult
4843a6161a
Make importIFC use IfcData instead of IfcAttributes.
2019-01-29 21:15:43 +11:00
Dion Moult
8c5261a324
Update ArchComponent and importIFC to use values from the new ifc_products dictionary
2019-01-29 21:15:43 +11:00
Yorik van Havre
bdaa14c073
Arch: Fixed missing UIDs in IFC import
2019-01-22 00:11:49 -02:00
Yorik van Havre
88e871938c
Arch: Small bugfix in ifc exporter
2019-01-10 15:33:53 -02:00
Bernd Hahnebach
d80f851b96
Arch: import ifc, code formating, flake8, only the most important ones
2019-01-05 12:17:52 +01:00