Gorgious
9c39ac0a48
You can now edit default parameters when generating a new parametric geometry for Door, Window, Railing, Roof and Stair types.
...
UI is in the addon preferences.
2025-11-22 18:12:50 +01:00
Andrej730
fe80620a5d
Add basic parametric objects tests #7355
2025-11-13 19:13:28 +05:00
Dion Moult
b68ce08811
Deprecate should_reload and is_global in switch representation as they don't do anything now.
...
Superseded by item editing mode, so always reload, and always global.
2025-10-06 16:57:54 +11:00
Dion Moult
e662308665
Deprecate should_sync_changes_first for switching representation, since it is no longer relevant in item editing.
2025-10-06 16:19:39 +11:00
Dion Moult
e3d8473d47
Fix #7166 . Don't create glazing constituent for doors without transoms. Clarify framing name.
2025-10-05 20:24:13 +11:00
Andrej
8b4683aef1
replace api.run with static methods
2025-06-09 18:03:19 +05:00
Andrej730
be1836fa48
Mark thumbnails as outdated instead of updating them right away
...
As user may never open them in type manager
2025-05-12 19:08:46 +05:00
falken10vdl
d1be660469
Update type manager preview on updating paramteric door/window type ( #6656 )
2025-05-12 12:41:02 +05:00
Andrej730
31c9f60bca
Fix errors creating objects if default container is hidden #6456
2025-04-01 11:32:14 +05:00
Andrej730
1c8ef176b1
typing
2025-03-05 18:53:56 +05:00
Andrej730
b9f4503206
Paramteric doors/windows - detect previously assigned materials when editing is enabled
...
Example - https://imgur.com/a/FEbSBaX
2025-02-28 18:31:13 +05:00
Dion Moult
71668fbaf1
Only switch representation once when creating a door
...
Previously it would switch representation (and sync changes) every
single time a new representation was created (in the
replace_obj_ifc_representation function). I think this is misplaced
responsibility. The function should change the representation, but not
be responsible for switching.
2025-02-15 18:29:13 +11:00
Dion Moult
2d54a48f8e
Add option for door glazing material
2025-02-13 19:18:17 +11:00
Andrej730
e1c49ad317
Fix error adding transom to parametric door #6129
2025-02-10 16:47:14 +05:00
Andrej730
4c0a7e1ca9
typing
2025-02-10 16:47:13 +05:00
Dion Moult
3f62f72f35
See #2981 . First attempt at having the door generator also do shape aspects, material constituents, and styles all simultaneously
2025-02-01 16:15:58 +11:00
Dion Moult
04092d19be
Refactor common function for parametric objects into tool.Model
2025-01-12 22:43:34 +11:00
Dion Moult
956b7dcb92
Fix #5941 . Regression in ae22eec9 where active object wasn't considered when adding a parametric door.
2025-01-10 21:50:52 +11:00
Gorgious56
5c3f0f0df9
Fix floating precision artifacts when displaying float values in the Attributes panel
...
Minor fixes on previous commit
2025-01-08 10:28:27 +01:00
Gorgious56
ae22eec958
Door modifier operators now apply to all elligible selected objects. This makes it way easier to modify a single attribute in several unrelated parametric doors thanks to the ALT + input feature from vanilla Blender. This allows for mass-removing, mass-removing, mass-editing, mass-validating, and mass-cancelling edition of door modifiers.
...
Also allow UNDO for some door operators which seems like they should support it
And Fix #5937 : minor typo
2025-01-07 17:43:43 +01:00
Andrej730
0e8eeb18ac
shape_builder - remove mathutils dependency completely #5192
2024-12-19 18:31:48 +05:00
Andrej730
903e673984
Fix adding parametric geometry operators missing undo step
...
This also seems to by accident resolve #5565 🤨 🤨 🤨
2024-10-16 18:00:43 +05:00
Andrej730
bf9d84e738
typing
2024-10-04 18:45:38 +05:00
Andrej730
b957505bfc
bim.add_xxxx descriptions
2024-09-03 18:38:22 +05:00
Andrej730
dac1aaa7f3
Errors adding roof, stair, railing types #5261
...
It wasn't considering that type object can be hidden and can't be active.
Removed obj property since it can be covered with just temp_override.
2024-08-31 13:30:12 +05:00
Dion Moult
85229fc865
Fix #5204 . Bug where you could attempt to add IFC objects in edit mode which isn't allowed.
2024-08-21 22:22:46 +10:00
Andrej730
485643863f
bonsai bim module imports #5178
2024-08-14 16:49:34 +05:00
Dion Moult
25071dfec6
Rename source dir
2024-08-13 23:09:50 +10:00