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.
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 .
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.
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 .
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
Andrej730
8e696cbf02
Added description to some operators with hotkeys
2023-01-26 17:14:42 +05:00
Andrej730
c7d1f5efc0
Changed split hotkey to Shift-K ( #2568 )
...
to preserve useful default shift-s hotkey
2023-01-26 17:14:42 +05:00
Andrej730
68bbb4d7a1
Solving interface issues from #2568
...
1) Added type manager to N-panel. Actually made side-panel and header layout logic more similar.
2) Added interface from sidebar to properties too
2023-01-26 17:14:42 +05:00
Andrej730
b1dd20fef7
Fixed window units in bmesh ( #2724 )
2023-01-26 14:42:35 +05:00
Andrej730
04bdb12e79
Window Modifier - added mullions/transoms, removed relative panel dimensions
2023-01-26 12:30:34 +05:00
Dion Moult
d69f6c02b6
See #1636 . Fix drawing caching when new voids are added or parametric objects updated.
2023-01-26 12:14:45 +11:00
Dion Moult
95c3a57a4d
Fix #2722 .
2023-01-26 11:11:04 +11:00
Dion Moult
0b6d321d83
Fix #2721 .
2023-01-26 11:09:51 +11:00
Dion Moult
e0fd3fd90e
See #1636 . Fix bug where moving an opening didn't update the drawing cache for it's element.
2023-01-26 09:18:08 +11:00
Dion Moult
7686e35858
Fix #2697 .
2023-01-25 20:52:43 +11:00
Dion Moult
8eeb8804d4
Handle corrupt geometry caches (e.g. due to crash) by creating a fresh cache.
2023-01-25 17:56:05 +11:00
Dion Moult
cb9a7cf5be
Fix #2712 . Handle deletion of rel services buildings.
2023-01-25 17:42:39 +11:00
Andrej730
54cec30a60
Window modifier - fixed bug in bmesh
2023-01-25 11:15:01 +05:00
Andrej730
9f0ad9be3c
Black formatting window modifier
2023-01-25 11:13:41 +05:00
Andrej730
a6271d0936
IFC Window modifier
...
Added IFC Window in object modifiers tab (works similar way to Ifc Stair)
2023-01-25 11:13:41 +05:00
Andrej730
cf6acd5dd6
ShapeBuilder - added 3d rectangles and polylines support
2023-01-25 11:10:20 +05:00