Dion Moult
9279aeccf6
You can now show and hide distribution ports of an element.
2022-01-29 08:52:37 +11:00
Dion Moult
92a1739d93
Minor fix - sorry, really need a local Sphinx setup
2022-01-28 20:41:20 +11:00
Dion Moult
dfba9827a6
Minor fix
2022-01-28 20:37:18 +11:00
Dion Moult
19e007a67c
New diagrams on the developer guide.
2022-01-28 20:32:41 +11:00
Dion Moult
d3ef3f1501
Finish building minimum viable product of the IFC2P6 converter. Thanks myoualid!
2022-01-28 18:14:16 +11:00
Dion Moult
f2e9f76631
Minor tweaks. See #2006 .
2022-01-28 10:48:22 +11:00
Dion Moult
52739418d8
Fix #1514 . You can now customise the default names of occurrences create from a type.
2022-01-27 17:21:11 +11:00
Dion Moult
7f1fddf426
New software architecture section in the developer guide.
2022-01-27 09:32:24 +11:00
Dion Moult
ee4f48b566
Minor fix
2022-01-26 21:35:27 +11:00
Dion Moult
1d47ad3cd4
New demo module to teach developers how to hack on the BlenderBIM Add-on.
2022-01-26 21:27:59 +11:00
Dion Moult
e129f4afa9
Fix #2001 . Fix bug where you could not undo deletions.
2022-01-25 17:27:42 +11:00
Dion Moult
8fd4351195
Minor fix. Don't know all the answers.
2022-01-25 16:50:36 +11:00
Dion Moult
01f25528e8
Build untested IFC to P6 XML export feature.
2022-01-25 16:44:37 +11:00
Dion Moult
3222c9ce99
Fix #1998 . Fix bug where colours don't show if styling is applied to the mapped item instead of the actual representation item.
2022-01-25 13:40:52 +11:00
Gorgious
28e6bb9e3d
Fix error when updating representation on object data with no BIMMeshProperties
2022-01-24 13:22:17 +01:00
Dion Moult
5884af0678
Updates to space boundary geometry now auto updates on export.
2022-01-24 21:52:51 +11:00
Dion Moult
cafe8ce5f2
You can now remove bricks from a Brickschema model.
2022-01-24 17:52:04 +11:00
Gorgious56
d63d62ddd6
Improve section cutaway shader ( #2000 )
...
* Dynamically update section shader backface color
* Refactor add_section_plane operator
* Prevent error if last section has been removed
* Refactor section plane remover
No longer removes object if it is not a section plane
Offsets nodes so that they are always nice and ordered
* Fix shader glitch when user deletes last cutaway object
* Fix nodes offset when deleting cutaway object
2022-01-24 09:47:22 +11:00
Dion Moult
0bdb4b9fcf
Smart annotation variables for drawings now reimplemented. See #1153 .
2022-01-22 21:00:26 +11:00
Dion Moult
595c72e08d
Fix #1995 . Bug where section cutaways didn't work in Blender 3.0.
2022-01-21 14:22:07 +11:00
Dion Moult
67952ed159
Fix #1576 . Managing IfcSystem subtypes is now possible.
2022-01-20 18:22:20 +11:00
Dion Moult
6b0bdc564d
Nicer looking gantt charts and make it easier to print to PDF.
2022-01-19 17:38:42 +11:00
Dion Moult
07264dafb1
Bump IfcOpenShell to latest bot build. See #1984 #1977 #1959
2022-01-18 18:01:27 +11:00
Dion Moult
9572fef222
Fix #1908 . Extracting elements using IfcPatch now includes all properties.
2022-01-18 17:47:59 +11:00
Dion Moult
2852f53afa
Fix #1934 . Fix bug with improper nesting of subfolders when exporting IfcZip.
2022-01-17 20:30:02 +11:00
Dion Moult
8b06aa9e0b
Header data previews for IFCZIP are now supported as well.
2022-01-17 18:21:20 +11:00
Dion Moult
9ebe0aaa95
Fix #1956 . One-button upgrade from IFC2X3 to IFC4.
2022-01-17 16:20:01 +11:00
Dion Moult
1a735c4bef
Minor improvement to the sequence UI to always allow you to cancel editing mode.
2022-01-17 15:11:48 +11:00
Dion Moult
d259e0f490
Fix IfcCSV import bug.
2022-01-14 20:25:35 +11:00
Dion Moult
c09ed228c0
Whoops.
2022-01-14 19:06:17 +11:00
Dion Moult
d63be20c8b
Fix #1989 . Fix bug where you couldn't export to IfcJSON, since it couldn't be imported again.
2022-01-14 18:55:44 +11:00
Dion Moult
f8c7f48674
You can now associate annotations with objects for smart annotations in IFC. See #1153 .
2022-01-14 18:00:08 +11:00
Dion Moult
5a87ab8171
Minor cleanup to Brick code after failed attempt to detect feed relationships.
2022-01-14 11:47:58 +11:00
Dion Moult
d23d382854
Minor fix to BIMTester IDS support. Disable IDS test due to unstable nature of IDS.
2022-01-14 11:46:15 +11:00
Dion Moult
30270db0c3
Fix bug where annotation decorations didn't show correctly in Blender 3.0
2022-01-14 10:54:27 +11:00
Vukas Pajic
6d78ac4918
adjusted UI based on feedback received ( #1986 )
...
* adjusted UI based on feedback received
* typo
2022-01-14 10:09:51 +11:00
Dion Moult
189e566740
Remove broken and obsolete Blender clasher which is incompatible with the geom.tree broadphase approach.
2022-01-13 17:05:44 +11:00
Dion Moult
5ba542488a
Implement adding plain bricks not based on IFC
2022-01-12 16:22:32 +11:00
Dion Moult
39960998de
Support type-based class checking for converting IFC2X3 models to Brickschema
2022-01-12 15:39:43 +11:00
Dion Moult
92642e6a6a
The IFC Class panel now shows inherited predefined types
2022-01-12 14:29:02 +11:00
Gorgious56
65b3960ab3
Show ifc specs in file selector ( #1980 )
...
* Create simple parser for ifc header specs
* Refactor logic to be usable with other file selectors
* Fix parsing error
2022-01-12 10:01:49 +11:00
Vukas Pajic
e81848dfba
UI Simplification with Panel Groups ( #1979 )
...
* concept demo
* small naming change + added missing ui classes
* added newline to end of file
2022-01-11 20:03:29 +11:00
Dion Moult
fe9cda8ba1
Fix #1925 . Fix bug where nested collection deletions were not synchronised properly.
2022-01-11 15:45:29 +11:00
Dion Moult
49221739cf
Implement auto and manual refresh of the Brick model navigator
2022-01-11 14:46:58 +11:00
Dion Moult
c6966f9b39
You can now create a new blank Brick project
2022-01-11 13:25:03 +11:00
Dion Moult
f08ed629b5
New debug feature to purge HDF5 cache in case the cache is corrupted.
2022-01-11 11:24:13 +11:00
Dion Moult
ba675c0d28
Implement human readable rdfs labels in Brickschema navigator
2022-01-11 10:44:52 +11:00
Gorgious56
3a80722621
Display IFC schema in file selector right hand side panel ( #1978 )
...
* Display IFC schema in file selector right hand side panel
* Formatting
* Fix possible error when the file name or description contains the word "schema"
2022-01-11 08:52:14 +11:00
Dion Moult
7a6df49348
Basic implementation to bulk convert relevant IFC classes to a Brick model
2022-01-10 17:30:49 +11:00
Dion Moult
8eccb1a5ed
You can now select all system objects from the object panel for convenience.
2022-01-10 12:21:38 +11:00