Dion Moult
7e16cb797f
See #1848 . Some straggling refactoring for resource data.
2023-02-01 17:37:59 +11:00
Dion Moult
b3c7971ea9
Purge all data classes from API.
2023-02-01 15:44:08 +11:00
Dion Moult
a778b98fdb
Fix #1848 . Purge remaining references to API data classes.
2023-02-01 15:41:21 +11:00
Dion Moult
4efb80efe4
See #1848 . Refactor structural data class.
blenderbim-230201
2023-02-01 14:54:42 +11:00
Sigma Dimensions
cfaacf8650
Ifcopenshell api usecase to unassign object nesting
2023-01-31 18:59:33 +01:00
Sigma Dimensions
60da4cb87b
BBIM: Refactor activate drawing view
2023-01-31 18:42:18 +01:00
Andrej730
db6207db6c
prevent flickering in profile manager thumbnails
2023-01-31 14:48:26 +05:00
Dion Moult
9b4568c881
Minor fix
2023-01-31 20:40:32 +11:00
Dion Moult
cd132d4fe9
See #1848 . Refactor sequence data class.
2023-01-31 20:38:03 +11:00
Andrej730
f01900bdb1
Profile manager thumnails ( #2568 )
2023-01-31 13:55:50 +05:00
Dion Moult
0fddd243c2
See #1848 . Refactor resource data class.
2023-01-31 18:30:26 +11:00
Dion Moult
1066e5e0a7
See #1848 . Refactor layer data class.
2023-01-31 17:35:54 +11:00
Dion Moult
7e0b1b9cbd
See #1848 . Refactor group data class. Add support for multiple subgroup relationships.
2023-01-31 15:35:14 +11:00
Dion Moult
95e924a5bc
Fix #2206 . Bug where removing a cost item with active data created an error.
2023-01-31 14:33:29 +11:00
Dion Moult
f9cfd17303
Fix #2251 . Fix #2603 . Bug where annotations don't show because redeclaration of built-in glsl variables is not allowed.
blenderbim-230131
2023-01-31 11:04:23 +11:00
Dion Moult
9f37f73e52
Fix #2585 . Bug where geometry could randomly get corrupted.
2023-01-31 10:54:07 +11:00
Andrej730
9acd2043d7
Window/Stair types added as presets in type manager
2023-01-30 15:31:50 +05:00
Dion Moult
ab6159f173
See #1848 . Refactor cost data class.
2023-01-30 20:53:17 +11:00
Andrej730
f9bff64f0d
ifc geonodes modifier prototype
2023-01-30 13:45:52 +05:00
Andrej730
978f362073
More consistent default and current units for stair and window modifiers
2023-01-30 12:44:11 +05:00
Dion Moult
7a185e7f7c
See #1848 . Refactor constraint data class.
2023-01-30 11:47:02 +11:00
Dion Moult
044cd6e97b
See #1848 . Refactor boundary data class.
blenderbim-230130
2023-01-30 11:27:38 +11:00
Dion Moult
b939370f2b
See #1848 . Remove reliance on data class for material module.
2023-01-30 10:20:55 +11:00
Sigma Dimensions
4af0c1c98c
BBIM: Fix editing slab representation bug
2023-01-29 21:20:33 +01:00
Dion Moult
181531ada8
Fix bug where circle profiles didn't follow project units.
2023-01-29 21:30:11 +11:00
Thomas Krijnen
e92d908063
Delete ifcopenshell_wrapper.py
2023-01-29 10:26:05 +01:00
Dion Moult
686f4a023d
Fix #2356 . Handle cases where the annotation types get changed to an incompatible object type.
2023-01-29 20:10:23 +11:00
Thomas Krijnen
c0c6c23fca
Update schema.py
2023-01-29 09:47:46 +01:00
Dion Moult
396fd5520f
Fix #2349 . Be more defensive on invalid smart annotations.
2023-01-29 15:15:00 +11:00
Dion Moult
efc3a692cb
Fix #2726 .
blenderbim-230129
2023-01-29 12:27:50 +11:00
Ryan Schultz
2902d96690
#2692 - bulk assign and unassign ifcmaterials
2023-01-29 10:05:03 +11:00
Massimo Fabbro
70f35095ff
Writing qto tests ( #2728 )
...
* Update qto tool tests and fix some bugs
* complete test_run qto tests
2023-01-29 10:03:07 +11:00
Ryan Schultz
87c67abac9
#2652 Removes all IFC data, and converts the file to a simple Blender file
2023-01-29 10:00:43 +11:00
Thomas Krijnen
7df9640807
#2704 properly propagate iterator destructor
2023-01-28 14:21:52 +01:00
Thomas Krijnen
25edc91976
#2704 retain kernel pool to free cache
2023-01-28 14:21:52 +01:00
Thomas Krijnen
2174fda88d
#2704 keep track of simple types by iden to free later
2023-01-28 14:21:52 +01:00
Thomas Krijnen
2fc5c6c110
#2704 newobject after decl does not work (duh)
2023-01-28 14:21:52 +01:00
Dion Moult
6a2307308c
Fix bug where copying objects with profiles should only share profiles if the profile is named.
2023-01-28 21:51:00 +11:00
Dion Moult
1a05fae826
Fix #2426 . bug where unrelated objects would get drawing properties by accident.
blenderbim-230128
2023-01-28 14:27:47 +11:00
Andrej730
cce27d73fd
Fixed ifc window bugs
...
1) The bug occured if you would try to remove ifc window modifier and add it back again. Now adding new window checks if window was previously added
2) Second bug occured if you import .ifc project with window and some props were not used before (for example window was without transom), then newly added props would have incorrect units.
2023-01-27 17:44:52 +05:00
Andrej730
87515f3839
Added creating window to Shift+A menu
2023-01-27 16:30:35 +05:00
Dion Moult
24f3918769
Fix #2705 . Annotation draw error when splines are outside the zoom level of the screen.
2023-01-27 14:32:41 +11:00
Dion Moult
f7af38c863
Fix #2712 .
blenderbim-230127
2023-01-27 12:09:17 +11:00
Dion Moult
6c2a4711da
Fix bug where annotations were assumed to only be part of one drawing group
2023-01-27 08:38:00 +11:00
Dion Moult
41fdd77bfa
Fix #2579 . Bug where measurements were considered to be greasepencil strokes when drawing walls.
2023-01-27 08:32:25 +11:00
Dion Moult
9185a51234
Fix #2363 . Bug when adding unbuilt schedule to sheet.
2023-01-27 08:22:10 +11:00
Ryan Schultz
c5ae86d10b
fix bug on Extend IfcBeam: https://community.osarch.org/discussion/1327/blenderbim-bug-on-extend-ifcbeam
2023-01-26 08:31:04 -06:00
Andrej730
74477d0051
Window modifier - removed hardcoded mm units
...
Related to #2724
2023-01-26 18:29:58 +05:00
Andrej730
cee0ff2074
BIM tool UI black format
2023-01-26 17:14:42 +05:00
Andrej730
85bba9d5f8
Added default blender selection behaviour to BIM Tool
...
Copied keymap templates from blender source and mentioned them
Related to #2568
2023-01-26 17:14:42 +05:00