Dion Moult
0f365cadbd
Experimental code for (currently slow) native faceted brep handling. See #841 .
2021-03-18 19:02:54 +11:00
Dion Moult
0bc76b1af7
Reimplement lost feature from refactor - native handling of swept disks (mostly rebar) in Blender during import
2021-03-17 12:39:35 +11:00
Dion Moult
98938acb26
Fix bug where nested aggregates were not nested in the Blender scene during import
2021-03-16 20:48:12 +11:00
Jesusbill
4817360ecd
place structural elements in dedicated collections
2021-03-16 01:05:25 +01:00
Dion Moult
b8e3fbba8c
You can now import structural point connections.
2021-03-15 21:02:25 +11:00
Jesusbill
fded9b3523
avoid warning for structural analysis entities
...
regarding spatial hierarchy
2021-03-15 01:41:29 +01:00
Jesusbill
9257f275af
Import structural curve connections + small fixes
2021-03-15 01:39:35 +01:00
Dion Moult
a1e34b0acb
Fix bug on Windows where sometimes, the body representation wouldn't be loaded by default. See #1290 .
2021-03-14 19:34:18 +11:00
Dion Moult
f57aa77ac2
You can now import structural curve members (again)
2021-03-10 21:18:55 +11:00
Dion Moult
01cc1887e0
Readd support for creating structural curves representations (vertex still WIP)
2021-03-10 21:10:00 +11:00
Dion Moult
25717d002f
Fix bug where nested aggregates failed to import
2021-03-07 14:16:08 +11:00
Dion Moult
76487ea3bf
Deprecate the "allow non-element aggregates" workaround for prostructures as the new aggregate system should make it obsolete.
2021-03-05 16:42:39 +11:00
Dion Moult
13fe011c75
Fix bug where sometimes cartesian point offsets wouldn't get detected correctly for poorly geolocated files
2021-03-05 16:38:51 +11:00
Dion Moult
e6700ea29b
Fix bug where existing blender offsets weren't used when importing two offset models consecutively
2021-03-04 11:58:07 +11:00
Dion Moult
3bee746f49
Optimise aggregate creation on large file imports
2021-02-24 13:49:06 +11:00
Dion Moult
eeb27bb1c7
Fix regression in last release where the file was loaded twice during import, which led to increased import times
2021-02-24 12:51:50 +11:00
Dion Moult
c81031819c
Fix bug where blender offsets were not considered in local<->global coordinate conversion
2021-02-22 18:15:22 +11:00
Dion Moult
5251bdabc6
Fix bug #1315 - regression in the absolute coordinate offset feature where I forgot to convert non-meter units.
2021-02-16 18:50:04 +11:00
Dion Moult
595131e6e8
Fix #1313 . Fix bug where you couldn't import two different IFC files in succession in the same Blender file.
2021-02-14 17:27:10 +11:00
Dion Moult
6966da3bdf
Switching construction type now has an option to map representations
2021-02-14 16:50:27 +11:00
Dion Moult
d08f4171e3
Type representations are now always imported (better for authoring), and also import super fast compared to before (before, enabling types being imported would significantly slow down import times)
2021-02-07 19:57:32 +11:00
Dion Moult
8939d93333
Fix bug where product and type representations wouldn't be linked in Blender when importing
2021-02-07 12:53:41 +11:00
Dion Moult
04a2949d75
Fix import bug where loading existing elements wouldn't work.
2021-02-05 08:54:46 +11:00
Dion Moult
e14a3a99c0
Fix bug where spatial objects with representations didn't import correctly.
2021-02-04 14:50:46 +11:00
Dion Moult
f6c2a18e63
Now, users don't need to consider include curves and 2D annotations will always be imported. See #1142 .
2021-02-03 16:22:23 +11:00
Dion Moult
aa41f698c1
Fix #1287 . Back to IfcOpenShell for booleans. Optional conversion to Blender if the user decides to do so.
2021-02-03 13:49:36 +11:00
Dion Moult
c6a7dfdadb
There is now an ID and GUID map to Blender objects for easy access especially for devs
2021-02-03 13:47:09 +11:00
Dion Moult
97d34a7061
WIP unbreak drawing generation and support box context generation. See #1222 .
2021-01-29 17:44:52 +11:00
Dion Moult
bbde897113
Fix importing of grids and non contextual geometry. See #1222 .
2021-01-26 21:13:33 +11:00
Dion Moult
20ab036016
WIP implement presentation layers. Nicer UI. See #1222 .
2021-01-25 18:10:18 +11:00
Dion Moult
b4ecdfba69
WIP refactor model module with new pie menu for convenience. See #1222 .
2021-01-25 14:58:12 +11:00
Dion Moult
9d893d2c5a
WIP merge MVDs into geometry workarounds UI. Cleaner, more usable import / export UI. Remove obsoleted MVD options. See #1222 .
2021-01-24 14:33:56 +11:00
Dion Moult
f19b962ab1
WIP More import function purging - remove groups. Openings always imported. See #1222 .
2021-01-23 16:40:27 +11:00
Dion Moult
9b6366ddac
WIP port constraints module. See #1222 .
2021-01-23 16:32:52 +11:00
Dion Moult
d1e2ac4c5a
WIP port BCF to new refactored approach. See #1222 .
2021-01-23 12:20:06 +11:00
Dion Moult
2f2611e0cb
WIP implement most of the document module apart from object references. See #1222 .
2021-01-22 21:04:30 +11:00
Dion Moult
404a6c244c
WIP deprecate merging/import aggregates setting as they are much more usable now. See #1222 .
2021-01-22 10:20:38 +11:00
Dion Moult
460cb85e4b
Minor fixes.
2021-01-21 21:55:08 +11:00
Dion Moult
8411333f66
WIP implement project UI to show basic project metadata. See #1222 .
2021-01-20 16:53:34 +11:00
Dion Moult
e3444c60af
WIP implement blender offsets for non-geolocated files. Also deprecate a whole bunch of geolocation vendor workarounds into a standard feature. See #1222 .
2021-01-20 10:13:07 +11:00
Dion Moult
4cea2b7044
WIP code cleanup and deprecate legacy product import. Finally! See #1222 .
2021-01-20 10:11:32 +11:00
Dion Moult
ea524767a0
WIP implement georeference module for correctly geolocated files. See #1222 .
2021-01-19 11:18:26 +11:00
Dion Moult
3fe5c88910
WIP implement material attributes panel. See #1222 .
2021-01-17 21:07:01 +11:00
Dion Moult
25fb9be82e
WIP port object material assignment with 3 new features. See message. See #1222 .
...
* Full support for editing IfcMaterialList added
* The reusability of material set relationships are now roundtripped
* UI is sensitive to IFC schema version and adapts intelligently
2021-01-17 12:46:47 +11:00
Dion Moult
071c84ddf8
WIP implement qtos. See #1222 .
2021-01-13 21:26:10 +11:00
Dion Moult
b78e710479
WIP implement add / remove fills. See #1222 .
2021-01-12 16:39:01 +11:00
Dion Moult
30d9ad1fbc
Fix #1194 . Aggregates no longer use collection instances.
2021-01-07 20:21:41 +11:00
Dion Moult
d673e845f6
WIP psets now use partial editing with new features! See full message. See #1222 .
...
* Psets are now sensitive to data type
* Psets now support null vs empty
* Psets now respect shared STEP IDs
2021-01-07 19:09:55 +11:00
Dion Moult
fcc2b9ee13
WIP migrate types to partial editing. See #1222 .
2021-01-07 10:47:50 +11:00
Dion Moult
cac635107e
WIP spatial operator now updates the blender collection structure. See #1222 .
2021-01-06 11:06:59 +11:00