Dion Moult
edc3aa6157
Support import whitelists and blacklist filters. Groundwork for #865 .
2020-06-11 10:52:00 +10:00
Dion Moult
4a6868495e
Opening elements now create a boolean relationship. See #865 .
2020-06-11 09:58:40 +10:00
Dion Moult
9ae3adf0d7
Distinct representation items are now stored in different vertex groups. See #865
2020-06-08 17:04:36 +10:00
Dion Moult
a8a51eb212
Add support for styled surfaces for native elements. See #865
2020-06-08 12:06:15 +10:00
Dion Moult
0237f12ceb
Add native element processor for extruded solids and swept disks. See #865 #885
...
* New user option to enable native element processing
* Native element geometry will be substituted with dummy geometry so that the iterator doesn't waste time on it
* IfcArbitraryClosedProfileDef and IfcRectangleProfileDef are supported for IfcExtrudedAreaSolid
* Old rebar code full of assumptiosn deleted for a more globally applicable native support for IfcSweptDiskSolid
* Probably created a whole bunch of new useful utility functions in the process, which can contribute to #829
2020-06-07 22:53:33 +10:00
Robert Gützkow
7c7587f167
Fix #833 by adding correct number of edges
...
The mesh structure was invalid because the vertex indices for only one edge were set. The other edge had the same index for both vertices.
2020-06-06 23:42:24 +02:00
Dion Moult
793c1c8ec6
Enable curve imports by default, so rebar, profiles, are imported without user confusion. See #771 and #865 .
2020-06-06 11:55:22 +10:00
Dion Moult
9c111a1470
Disable limited dissolve, which can break geometric accuracy.
2020-06-05 21:24:28 +10:00
Dion Moult
f21ae53950
Merge pull request #880 from globalcitizen/v0.6.0
...
Section Plane -> Temporary Section Cutaway
2020-06-05 21:11:04 +10:00
Walter Stanish
8ab42cf09f
Section Plane -> Temporary Section Cutaway
2020-06-05 20:53:20 +10:00
Dion Moult
a6a4cb81c5
Merge pull request #876 from globalcitizen/v0.6.0
...
Minor UX and documentation tweaks
2020-06-04 12:05:16 +10:00
Walter Stanish
619abdae51
Update strings as per pull request
2020-06-04 11:42:29 +10:00
Walter Stanish
f5d01a90a9
Note on platform specificity
2020-06-04 11:08:34 +10:00
Walter Stanish
3a8a4b7c86
Normalize UI panel naming
2020-06-04 11:06:46 +10:00
Dion Moult
d0f02f9247
Users are prompted to assign an IFC class prior to changing IFC metadata. See #869 .
2020-06-04 10:47:51 +10:00
Dion Moult
12bb14da48
Minor fix. See #874 .
2020-06-04 10:33:05 +10:00
Dion Moult
b708c25f90
Minor fix
2020-06-03 22:03:30 +10:00
Dion Moult
4f1514022a
Material layer set usage data is now half-imported, with no metadata. See #865 .
2020-06-03 11:21:10 +10:00
Dion Moult
43abb87e82
Fix incorrect type assignment on non-unique type names bug. See #865 .
2020-06-02 20:48:36 +10:00
Dion Moult
2e19d7697a
IFC4 georeferencing data is now imported
2020-06-02 09:34:24 +10:00
Dion Moult
72a1c00e46
Switching contexts are now more tolerant of broken IFCs. See #865 .
2020-06-01 22:37:11 +10:00
Dion Moult
fa461502a0
Store the IFC geometry type on import. See #865 .
2020-06-01 21:57:56 +10:00
Dion Moult
0ec205ad1d
Retain material data if a surface style overrides it on import. See #865
2020-06-01 20:55:14 +10:00
Dion Moult
ee7ea5445a
Covetool now reads north angle from project geolocation
2020-05-30 19:40:05 +10:00
Dion Moult
7e77c0c92c
You can now submit custom geometry for covetool environmental analysis
2020-05-29 19:18:57 +10:00
Dion Moult
ec8a07ec6a
Setup a default project if one hasn't been setup yet instead of an error
2020-05-29 09:24:07 +10:00
Dion Moult
bdf17e5c12
Allow for objects with no placement
2020-05-28 22:34:54 +10:00
Dion Moult
8bef6b9347
Bump IfcOpenShell build
2020-05-25 20:42:35 +10:00
Dion Moult
e75cc10988
New feature to select IFC clash results
2020-05-25 19:07:09 +10:00
Dion Moult
1361c7b7e5
Users can now switch between IFC4 and IFC2X3 for exporting
2020-05-22 12:06:55 +10:00
Dion Moult
3b81a69591
You can now export psets for spatial elements
2020-05-22 11:08:54 +10:00
Dion Moult
72a2ab93c3
When importing, existing rooted elements are reused
2020-05-21 20:26:08 +10:00
Dion Moult
d3590c2325
You can now specify relationships to IFC Diff in Blender
2020-05-21 19:26:28 +10:00
Jesusbill
ea1c3079cb
add export to .ifcjson, related #839
2020-05-21 04:10:20 +02:00
Dion Moult
3d06af0001
New simple energy/daylight analysis through cove.tool integration
2020-05-20 10:42:48 +10:00
Dion Moult
f081c9dbcb
Add support for import and export of clash sets from Blender
2020-05-19 20:35:00 +10:00
Dion Moult
bc56196f27
New UI to create, manage, and run clash sets within BlenderBIM Add-on
2020-05-19 15:08:54 +10:00
Dion Moult
b0bb05bcdb
Minor fix. See #854 .
2020-05-17 19:41:26 +10:00
Dion Moult
ef5f86273e
Minor fix.
...
Use PyPi windows build of fcl instead. https://github.com/BerkeleyAutomation/python-fcl/issues/17
2020-05-17 08:34:50 +10:00
Dion Moult
e44eaf0ccd
Implement import and export of relative placements of spatial hierarchy. See #852 .
2020-05-16 21:36:34 +10:00
Dion Moult
3235d2495a
Minor fix. See #852 .
2020-05-16 20:04:51 +10:00
Dion Moult
81b3711c33
Bump IOS build and add support for IFCXML import. See #854 .
2020-05-16 16:07:12 +10:00
Dion Moult
588549ca91
If you export two IfcProjects, they get merged into one by default. See #852 .
2020-05-16 15:10:11 +10:00
Dion Moult
64fe2e978e
Bundle IFC Clash in Blender for clash detection for Windows and Linux
2020-05-16 12:54:26 +10:00
Dion Moult
3e223b53e4
Move utility as it is starting to mature
2020-05-16 09:16:54 +10:00
Dion Moult
67cf93d182
Let IFCClash be used either as a standalone or as a library
2020-05-15 21:08:27 +10:00
Dion Moult
fd821f3553
Allow ifcclash to patch coordinates to aid clash accuracy
2020-05-15 21:01:18 +10:00
Dion Moult
e3c36a28f2
Fix bug where type mapped representations were not isolated to a single IFC
2020-05-15 16:39:40 +10:00
Dion Moult
480a1100ea
Allow custom Qto quantities to be exported
2020-05-14 21:37:33 +10:00
Dion Moult
25f5407933
Fix inability to export due to truncated object names
2020-05-14 21:36:21 +10:00