Dion Moult
a9f27fcf17
Fix bug #1854 . Materials are now auto replaced in Blender when you assign a new IFC material.
2021-11-10 18:04:54 +11:00
Dion Moult
28e5af853d
Fix bug where an added default material was not linked and auto synced.
2021-11-10 18:01:10 +11:00
Dion Moult
a7b3b5261f
Fix bug in IFC2X3 where updating style colours didn't work.
2021-11-10 16:45:16 +11:00
Dion Moult
0dac56dbdf
Fix bug where diffuse colour was not correctly extracted from nodes
2021-11-10 16:39:06 +11:00
Dion Moult
0992f43f11
Geometry caching is now enabled for model importing
2021-11-10 13:52:14 +11:00
Dion Moult
c1c50f8868
Minor fix.
blenderbim-211110
2021-11-10 12:46:07 +11:00
Dion Moult
d733960068
Fix #1856 . Bug where you lost your existing container or aggregation when you added a new aggregation assembly.
blenderbim-211109
2021-11-09 20:50:31 +11:00
Dion Moult
66fa3f0096
Changes are now synchronised prior to switching representations.
2021-11-09 20:49:25 +11:00
Dion Moult
cbf7b0a77a
Minor clean up for CityJSON PR.
2021-11-09 20:46:46 +11:00
Dion Moult
91f2f9438f
Fix #1764 . Bug where OpenLCA UI would freeze if it couldn't connect to OpenLCA.
2021-11-09 20:43:30 +11:00
Dion Moult
fcbb6e60ac
Another Makefile fix :(
2021-11-09 10:05:06 +11:00
Dion Moult
f33d613f9d
Minor Makefile fix
2021-11-09 09:45:36 +11:00
Cyril Waechter
849dfbed28
[BlenderBIM] Tools to load IfcRelSpaceBoundary ( #1864 )
...
* Tools to load IfcRelSpaceBoundary
At scene level to load all.
At space level to load ones from a specific space or a specific one.
* Add a tool to colour boundaries
Colour is based on its related building element.
2021-11-09 09:28:44 +11:00
Dion Moult
8a4bc34fad
Scale changes are now auto synchronised on export.
2021-11-09 09:22:03 +11:00
Laurens Oostwegel
aa18c1b7d6
Small fix in Makefile error due to ifccityjson
2021-11-08 23:03:31 +01:00
Laurens Oostwegel
ae45a9b9a5
Fix error in Makefile
2021-11-08 22:59:09 +01:00
ecke101
7aa75d98d3
Improve support for Powerproject import ( #1865 )
...
This is tested with swedish PowerProject 14.0 file
2021-11-09 08:52:24 +11:00
Laurens Oostwegel
ff6db5f24d
Integrate ifccityjson in BlenderBIM ( #1859 )
...
* ifccityjson-BB integration: include CJIO in makefile
* Add ifccityjson to BlenderBIM
* Make ifccityjson work like a package
* Use pip while installing CJIO dependency for ifccityjson
* revert removal of brick module
* Changes from pull request review
* Use ifccityjson as CLI and as package for BlenderBIM
2021-11-09 08:51:30 +11:00
Dion Moult
de7c54b771
Fix #1855 . Bug where authoring type dropdowns didn't refresh.
2021-11-08 21:12:38 +11:00
Dion Moult
7fbf317ad2
Fix representation where removing a representation left objects with an empty mesh. Now a proper empty is used.
2021-11-08 21:12:38 +11:00
Dion Moult
0471f17d9a
Fix bug where removing a representation from a typed instance didn't remove all data users.
2021-11-08 21:12:38 +11:00
Dion Moult
bf134eb0f4
Implement cache updating for drawings. See #1153 .
2021-11-08 21:12:38 +11:00
Dion Moult
7ccb6ee110
Resolve #1836 . Scaling in Blender is now auto resolved when representations are updated.
2021-11-08 21:12:38 +11:00
Dion Moult
9076043a5c
Purge old dumb door and dumb window tool to prevent confusing users
2021-11-08 21:12:38 +11:00
Dion Moult
1c0fcf7b40
Add annotation symbols for doors, windows, and bunny to the demo library
2021-11-08 21:12:38 +11:00
Dion Moult
4fdcb87a28
New IfcOpenShell utility to get instances of an element type easily
2021-11-08 21:12:38 +11:00
Dion Moult
246460dec4
Fix bug where non-geometric objects caused the representations UI to not display
2021-11-08 21:12:38 +11:00
Thomas Krijnen
a89a40e637
#1785 omplete stored_settings / requested_settings check
2021-11-08 10:59:49 +01:00
Thomas Krijnen
c1fcf2528e
swig uint64_t
2021-11-08 10:58:55 +01:00
Thomas Krijnen
d4f0495caa
Consistent setting type
2021-11-08 09:59:15 +01:00
Dion Moult
669295d4ac
Resolve #1860 . Brickschema is now optional.
blenderbim-211108
2021-11-08 11:17:11 +11:00
Dion Moult
e4a27d49c9
Drawing module now is in sync with latest C++ upgrades. See #1153 .
2021-11-08 08:36:13 +11:00
Thomas Krijnen
e0e8281a1e
Allow tree.select(BRepElement)
2021-11-07 19:49:37 +01:00
Thomas Krijnen
1cdf695891
#1785 check settings in cache and upgrade to world coords
2021-11-07 19:23:48 +01:00
Thomas Krijnen
580678c2c1
Fix casts in XML serializer
2021-11-07 11:16:47 +01:00
Laurens Oostwegel
a038ae434b
ifccityjson: it is now easier to extract one LOD
2021-11-07 11:04:27 +01:00
Laurens Oostwegel
698ef40ada
ifccityjson: prevent interior holes in faces as there is a bug in the geometry generation
2021-11-07 10:55:47 +01:00
Laurens Oostwegel
276077964d
ifccityjson: refactor GeometryIO class
2021-11-07 10:51:09 +01:00
Laurens Oostwegel
45080a8a1f
ifccityjson: temporary fix until CJIO can build its LOD dictionary again
2021-11-07 10:50:12 +01:00
Laurens Oostwegel
dd348de0b7
ifccityjson: lazy build vertex dictionary
2021-11-07 10:40:01 +01:00
Dion Moult
61e510e45c
New feature to select all objects in same container
2021-11-07 17:02:05 +11:00
Dion Moult
05068754b9
New feature to select the container of an object
2021-11-07 15:32:33 +11:00
Dion Moult
de561b78e0
Resolve #1750 . You can now save IFCs under a relative path to your Blend file.
blenderbim-211107
2021-11-07 13:20:33 +11:00
Thomas Krijnen
e6e1978584
only call expensive wstring_convert() when necessary
2021-11-06 14:36:58 +01:00
Thomas Krijnen
0b7bdc0f9d
#1785 geometry caching caching
2021-11-06 13:16:13 +01:00
Dion Moult
e868186897
Resolve #1749 . You can now save as another IFC filename.
2021-11-06 21:41:31 +11:00
Dion Moult
5450233f8e
Minor fix
2021-11-06 21:10:56 +11:00
Dion Moult
8e215382f7
Fix bug where assigning a type did not use existing representation data in the scene if the context had changed
2021-11-06 20:56:53 +11:00
Dion Moult
4149292a13
Fix bug where adding a representation to a type instance didn't share meshes
2021-11-06 18:51:00 +11:00
Dion Moult
117f663f48
Fix bug where you couldn't add a plan representation to something with no context identifier
2021-11-06 17:48:31 +11:00