Dion Moult
40e30eaa36
Support exporting more metadata labels like names and descriptions for profile sets
2020-11-09 19:15:23 +11:00
Dion Moult
19b867dae8
Full support added for exporting material layer and constituent set attributes
2020-11-06 21:57:34 +11:00
Dion Moult
4b2c129a4e
Add IFC export to Navisworks workaround to enforce triangulation
2020-11-05 22:01:53 +11:00
Dion Moult
67baad5182
Fix #971 . New utility function to query which psets/qtos apply to a class.
2020-11-03 09:53:03 +11:00
htlcnn
163075a821
black ifcblenderexport
2020-11-02 08:28:02 +11:00
Dion Moult
1a570aea83
Fix #1063 . Log error if you try to export an abstract IFC class.
2020-11-01 19:00:45 +11:00
Dion Moult
970f735b76
Fix bug where non uniform translations of spatial elements are exported wrongly. See #1052 .
2020-10-28 20:20:25 +11:00
Dion Moult
b5d43b1d58
Fix #1036 . Fix export issue where units aren't set explicitly, or set to adaptive.
2020-10-25 13:12:14 +11:00
Dion Moult
4ebed8d029
Fix export of classifications if they are only applied to a type or spatial element, not a regular element. See #1031 .
2020-10-25 12:48:35 +11:00
Dion Moult
8872a13fd8
Classification trees are now stored in the blend instead of an external file for portability. See #1036 .
2020-10-24 21:35:01 +11:00
Dion Moult
ee6e96c226
Auto add owner history on IFC2X3 so the user doesn't need to do that manually
2020-10-24 18:20:42 +11:00
Dion Moult
b5fa993531
Fix #1007 . Bug where box representations don't respect project units.
2020-10-09 20:42:07 +11:00
Dion Moult
b4f4d9b3c5
Improve prototype of native round-tripping by reading from original file and preserving styles
2020-09-28 22:14:03 +10:00
Dion Moult
6cc4ce46c2
Proof of concept of native representation roundtripping
2020-09-17 17:28:17 +10:00
Dion Moult
9c591ce285
Add support for exporting addresses to the site and building
2020-09-10 16:11:33 +10:00
Dion Moult
681083e757
Fix bug in autodetection of wireframe meshes in case you use a modifier
2020-09-09 23:20:01 +10:00
Dion Moult
14c824dfee
If objects are not selected, export entire project to IFC
2020-09-06 10:21:12 +10:00
Dion Moult
a2f24a265a
Support exporting qtos related to a spatial element
2020-09-05 10:33:50 +10:00
Dion Moult
b2e6075aa3
Fix bug where enum properties won't export
2020-09-03 19:36:35 +10:00
Dion Moult
cba30f0831
Fix bug where 2D annotation curves geometry would be mangled on export.
2020-09-01 22:44:51 +10:00
Dion Moult
a66b4f138a
Support export of IfcCircleProfileDef
2020-08-22 19:11:17 +10:00
Dion Moult
ff5bc25228
Support tessellated polygonal face set for much more efficient files (44kb vs 84kb Suzanne!)
2020-08-21 18:14:46 +10:00
Dion Moult
31c349b0f1
Exports now automatically detect curve representations
2020-08-16 12:54:41 +10:00
Dion Moult
cc4a29fc11
New feature to quickly add an Ifc Grid system object
2020-08-14 20:43:44 +10:00
Dion Moult
7386da14dc
Support export of grids and UVW grid axes
2020-08-14 18:23:24 +10:00
Dion Moult
5db2a46369
Aggregation matrix inversion is no longer required now that relative placements are fixed from the previous commit
2020-08-12 19:04:47 +10:00
Dion Moult
4c3913353c
Fix bug where parts of an aggregate were not placed relative to the whole
2020-08-12 18:27:31 +10:00
Dion Moult
71e59922ec
Support IfcIndexedPolyCurve for more robust 2D representations
2020-08-12 12:39:39 +10:00
Dion Moult
e858930755
Enable export with auto-generated bounding box representations
2020-08-11 16:32:59 +10:00
Dion Moult
34fc2136c6
Fix #839 . Add upstream support for IFCJSON, including compact, v4, and v5a
2020-08-09 18:10:30 +10:00
Dion Moult
f58847502e
Support transparency in non-nodal materials
2020-08-09 17:13:01 +10:00
Dion Moult
8197621232
Curves, if they are a swept disk solid, may belong to multiple items.
...
Not sure if this is the best approach. It'll probably bite me in the future.
2020-07-30 17:09:09 +10:00
Dion Moult
a337c480a9
Support exporting IfcSweptDiskSolid for curves with no bevel profile
2020-07-29 21:46:16 +10:00
Dion Moult
41c539965c
Add automatic quantities calculated at export. See #898 .
2020-07-18 14:22:18 +10:00
Dion Moult
11472f9aa9
Allow export of mesh edges for structural curve members
2020-07-18 13:10:28 +10:00
Dion Moult
2e1a32d540
Provide manual length, area, volume calc operators in qto UI. See #898 .
2020-07-16 17:12:11 +10:00
Dion Moult
fa1926fa84
Exporting now uses custom people and organisations defined from the UI. See #875 .
2020-07-13 15:29:06 +10:00
Dion Moult
bdbe988dc7
Don't bother creation relationships to invalid psets.
...
An invalid pset can occur when the pset doesn't contain any properties. This can happen when all properties are not part of the pset definition template. This may lead to unwanted data loss, but strictly enforces buildingSMART pset definitions.
2020-07-12 11:06:14 +10:00
Dion Moult
58fad83d4f
No longer require object linked materials in Blender in preparation for new material system
2020-07-11 22:25:06 +10:00
Dion Moult
607e506767
Users no longer need to manually select types for collections when exporting
2020-07-10 14:08:04 +10:00
s-leger
fd283b9c84
Update export_ifc.py
...
Fix for objects where material index > material slots
Keep material indexes in material slots range (index % slots is blender default behavior)
Fallback to a minimal slot count to 1 for objects without material slots
2020-07-10 12:09:10 +10:00
Dion Moult
e781dbd789
Export now supports Ifc2x3 style classes in IFC4
2020-07-10 11:59:21 +10:00
Dion Moult
fbaa6cd2ed
New UI to assign constraints to objects and export
2020-07-07 12:33:41 +10:00
Dion Moult
e2868f871a
Support export of scaled curve bevel objects. See #900 .
2020-07-06 19:14:27 +10:00
Dion Moult
b866106293
Exported constraints are now managed using the new UI, no CSV required
2020-07-06 17:48:00 +10:00
Dion Moult
155a1eeca9
Fix incorrect dimension export of rectangle profiles
2020-07-04 13:26:14 +10:00
Dion Moult
36b262dff9
Allow for null data in exporting georeferencing
2020-06-30 21:28:46 +10:00
Dion Moult
da7ba7b1e9
Fix bug for exporting slots with no materials
2020-06-23 22:49:56 +10:00
Dion Moult
a931c5ced9
Fix bug with incorrect unit scales on native elements
2020-06-20 21:23:53 +10:00
Dion Moult
189177300a
Allow export of native faceted breps
2020-06-20 21:23:15 +10:00