Dion Moult
ab31fd7e48
Copying filled openings is now possible.
2022-10-09 22:25:55 +11:00
Dion Moult
bdbd874fa8
Fix #2488 . Copying objects now copy deep instead of adding afresh (and losing parametric data and openings).
2022-10-09 18:09:22 +11:00
Dion Moult
3ee4b1f0e3
Fix #2489 . Prevent openings from being added twice and only save changed openings.
2022-10-09 15:22:10 +11:00
Dion Moult
4110b81270
Decomposition mode now selects all children (not parenting) to move a host and all children easily
2022-10-08 23:42:03 +11:00
Dion Moult
37028857b4
Suspicious undo stack fix
2022-10-08 22:29:13 +11:00
Dion Moult
7c1f02cafe
You can now reinsert windows and doors into other hosts
2022-10-08 22:28:46 +11:00
Dion Moult
c6ee1d1679
Deleting a fill auto deletes the opening
2022-10-07 20:55:46 +11:00
Dion Moult
1db5d3b06c
Begin purging old dynamic void feature
2022-10-07 20:47:13 +11:00
Dion Moult
34aff01eb2
New prototype operator to regen fill openings
2022-10-07 17:06:19 +11:00
Dion Moult
82f847f5d4
Basic adding of filled openings reimplemented with new opening system
2022-10-07 16:00:17 +11:00
Dion Moult
0db28917a4
Write docs on IOS geometry processing. See #671 .
2022-10-06 17:06:37 +11:00
Sigma Dimensions
835e3f00b4
fix the bug fix on commit #88893a8
2022-10-05 13:59:41 +01:00
Dion Moult
2cb8eebf83
Profiles now retain manual booleans alongside autogenerated clipping planes
2022-10-05 21:52:07 +11:00
Dion Moult
49d3ee2f73
Copying an opening now tracks it as a special objects in the scene
2022-10-05 20:04:19 +11:00
Dion Moult
aeaef641bf
Bump IOS build
2022-10-05 19:52:24 +11:00
Dion Moult
e97d427e9f
Copying elements with openings now also copies openings
2022-10-05 19:44:32 +11:00
Dion Moult
d525dfa46f
Deleting voided objects now works with new opening system
2022-10-05 18:22:35 +11:00
Dion Moult
272a00941e
Openings now move with profiles, but stay fixed along the local Z axis
2022-10-05 17:57:51 +11:00
Dion Moult
1590e8c0e7
Openings locations are fixed relative to slab profile editing
2022-10-05 16:39:10 +11:00
Dion Moult
ac4e2f142b
Openings now move with the host, but also intuitively stay along the local X axis of the host
2022-10-05 15:26:27 +11:00
Dion Moult
428ee648b4
Wall representations now distinguish between auto and manual booleans and manual booleans move with the wall
2022-10-05 13:09:18 +11:00
Dion Moult
12aa66fdcb
Fix nasty bug related to inconsistent behaviour of wall intersection math
2022-10-05 00:14:12 +11:00
Dion Moult
f81b22240c
Minor fix
2022-10-04 18:35:01 +11:00
Dion Moult
7d63b03dd3
Fix bug where linking an element twice caused stacked undos to fail. See #2200 .
2022-10-04 14:23:02 +11:00
Dion Moult
e74eb0cc53
Fix bug where unlinking operations were not stored in the undo stack
2022-10-04 13:41:27 +11:00
Dion Moult
d0985a23d0
Fix critical bug where default context was not set on project load
2022-10-04 10:03:59 +11:00
Massimo Fabbro
a5d49e81a0
Fix little bug in qto_calculator about net footprint area ( #2470 )
2022-10-04 09:59:50 +11:00
Dion Moult
0eae3de6a2
Openings now move with the host by default. Small change, big impact.
2022-10-03 23:30:19 +11:00
Dion Moult
8c25349b49
Add new opening functions to BIM tool workspace UI
2022-10-03 20:50:33 +11:00
Dion Moult
b552ea1376
Openings now can be explicitly edited and saved and use IOS instead of Blender modifiers
2022-10-03 01:02:08 +11:00
Dion Moult
9c91ee31e5
New booleans UI panel to manage representation boolean stack
2022-10-02 23:48:19 +11:00
Carlos Villagrasa
e9a063ccbd
Construction Types Browser - Multipreview now runs smoothly ( #2463 )
...
* Construction types multipreview now runs smoothly
* Minor fix
* Minor fix
2022-10-02 16:46:14 +11:00
Dion Moult
e4e9db0b3e
Implement show and hide openings and hide booleans operator
2022-10-01 23:45:49 +10:00
Dion Moult
2ec41bf3a0
Add support for processing rectangular profiles in the profile editor
2022-10-01 23:27:05 +10:00
Dion Moult
4b8238a602
Openings are no longer loaded when loading fresh IFC projects
2022-10-01 20:32:40 +10:00
Dion Moult
8789a19f57
Basic show and remove representation boolean operators
2022-10-01 20:31:46 +10:00
Dion Moult
527d26c1c6
Openings are now specially shaded, and you can now add half space clipping booleans
...
# Conflicts:
# src/blenderbim/blenderbim/bim/module/model/ui.py
2022-10-01 14:33:33 +10:00
Massimo Fabbro
e2a5b09d77
Add calculate all qtos button: initial fixing ( #2456 )
2022-10-01 10:55:42 +10:00
Carlos Villagrasa
0a05197d3e
Construction Types Browser: Solution to most of the current issues ( #2460 )
...
* Delay asset generation
* bpy.app.is_job_running only in Blender >= 3.3
* First time preview on sidebar works again
* Avoid flickering
* Show multiple previews on the first run
* Preserve mouse position with hacky operator
2022-10-01 02:01:26 +10:00
Dion Moult
22e69a606d
CAD sketcher constraints can now be saved and loaded from IFC
2022-09-30 16:04:16 +10:00
Dion Moult
8c7b2ab2a1
Slab depth auto-updates on type/layer changes with new slab system
2022-09-30 13:43:23 +10:00
Dion Moult
3512a2ce36
Add undo support to profile and wall element operators
2022-09-30 13:08:39 +10:00
Dion Moult
9e76b2b9eb
Footprints are now supported in the new profile editor
2022-09-30 13:00:40 +10:00
Dion Moult
a08a78b3c9
Slabs are now first created directly in IFC instead of reverse engineering meshes
2022-09-30 12:08:57 +10:00
Dion Moult
9fc5f72831
Minor fix
2022-09-29 23:51:25 +10:00
Dion Moult
391e09c16c
Convenience operator to draw rectangles when editing profiles
2022-09-29 23:31:11 +10:00
Dion Moult
60e4de5ffa
You can now align the view to the edited profile, for angled profiles
2022-09-29 22:33:32 +10:00
Vukas Pajic
a248f16cf8
indentation
2022-09-29 14:30:25 +02:00
Vukas Pajic
9240a10fa8
no need for Shapely.libs when using macos
2022-09-29 14:25:42 +02:00
Vukas Pajic
19d3208744
add Shapely.libs
2022-09-29 14:08:24 +02:00