Dion Moult
9ffe92eae5
Assigning a parametric layer type (for walls for now) now attempts to switch from non parametric to parametric geometry.
2021-10-22 15:43:04 +11:00
Dion Moult
f19e334cd5
Fix bug where large resizing of walls could result in broken geometry.
2021-10-22 15:21:26 +11:00
Dion Moult
a5b8728aec
Fix bug where copying elements didn't ensure that material usages were unique
2021-10-22 12:09:57 +11:00
Dion Moult
a8c99cebaf
Fix terrible bug #1819 where duplicating mapped elements didn't actually copy the geometry mapping.
blenderbim-211022
2021-10-22 11:16:03 +11:00
Dion Moult
9ae2c6352a
Minor fix
2021-10-21 23:06:39 +11:00
Dion Moult
0bc849be5a
New feature to conveniently add a default material in a blank project when none exists.
2021-10-21 19:40:10 +11:00
Dion Moult
a99df36351
The type of mapped representations is now shown in the interface, with an asterisk denoting it is mapped.
2021-10-21 19:16:15 +11:00
Dion Moult
525e6debd5
When updating representations, the existing representation type is prioritised unless you tell it otherwise. See #1748 .
2021-10-21 18:39:55 +11:00
Gorgious
d6cb94c6f1
Port root, bimtester and sequence to feature tests
2021-10-21 09:33:45 +02:00
Dion Moult
c437ba8f9d
Assigning a parametric profile type now auto switches from non parametric geometry to parametric geometry
2021-10-21 16:28:55 +11:00
Dion Moult
aee7fbcc79
Only show type selection buttons when a type is available.
2021-10-21 14:10:24 +11:00
Dion Moult
456adf453d
New feature to calculate the radius of a polygonal circle
2021-10-21 12:43:16 +11:00
Dion Moult
d2e9194636
Adding type empties now adds it to the scene collection for convenience in case your types collection is hidden (which is most of the time)
2021-10-21 11:37:44 +11:00
Dion Moult
9907651d4a
Fix bug where you could reassign class to another product type and create invalid relationships
blenderbim-211021
2021-10-21 11:28:49 +11:00
Massimo Fabbro
bb2f59e2f8
Add tooltips. Finished the "Authoring" section in the n-panel. (See issue #1646 ) ( #1818 )
...
* Add first tooltip (#1646 )
* Add tooltips for new project
* Small fix
* Added more tootips
* Add other tooltip to the n-panel
* Add other tooltips in N Panel
2021-10-21 10:10:54 +11:00
Gorgious56
fec295d021
Migration ( #1817 )
2021-10-21 10:10:22 +11:00
Dion Moult
cb08c19942
Fix bug where BCF header file info was not loaded. See #1816 .
2021-10-20 23:41:43 +11:00
Thomas Krijnen
b1b121ebc8
#1814 check for the succesful creation of edge curves in IfcIndexedPolyCurve
2021-10-20 11:14:35 +02:00
Alexander Nitsch
ba9c2a3280
Fix initialization of local variable "data" ( #1813 )
...
Co-authored-by: Nitsch Alexander <alexander.nitsch@scs.ch >
2021-10-20 19:57:13 +11:00
Dion Moult
575de12d79
Fix bug where auto assignment in the collection hierarchy failed if you had filtered out aggregates and you were assigning a subelement of an aggregate
2021-10-20 19:56:46 +11:00
Dion Moult
503f0399ff
Fix bug where you couldn't bulk copy non-geometric elements to other spatial containers
2021-10-20 18:47:55 +11:00
Vukas Pajic
871ad1ab7f
Added operator to add psets to all selected objects. ( #1805 )
...
* first attempt
* Accommodate object vs non-object psets, and directly fetch applicable pset names
Co-authored-by: Dion Moult <dion@thinkmoult.com >
blenderbim-211020
2021-10-20 14:49:02 +11:00
Dion Moult
58859ef8c3
Fix bug where when deleting representations it could sometimes overreach and delete geometric, style, or layer data of other elements. See #1812 .
2021-10-20 14:11:49 +11:00
Dion Moult
52062bc7e8
Experimental proposed deep removal. See #1812 .
2021-10-20 11:44:19 +11:00
Gorgious56
8fdbe30dc5
Ux docs test ( #1808 )
...
* First draft
* Final Update
2021-10-19 10:55:25 +02:00
Dion Moult
f438c48c23
Fix bug where copying objects may sometimes result in incorrect location in the Blender collection tree
2021-10-19 19:15:01 +11:00
Dion Moult
6478601f79
Fix bug where copying objects did not necessarily retain the existing context assignment
2021-10-19 19:15:01 +11:00
Thomas Krijnen
816059eefd
Reapply 869cc25061
2021-10-19 08:49:46 +02:00
Dion Moult
3daf4203d1
When assigning types, your preference of dynamic voids are now preserved.
2021-10-19 15:43:14 +11:00
Dion Moult
c1b53859ee
WIP refactor of geometry for stabilisation and optimisation. Switch representation now done.
blenderbim-211019
2021-10-19 12:57:29 +11:00
Thomas Krijnen
63f85beb7e
#1803 Update include in wrapper code as well
2021-10-18 16:10:20 +02:00
Thomas Krijnen
bdc6fcb66f
#1803 Use abstract GeometrySerializer as cache to eliminate cyclic dependencies
2021-10-18 11:38:01 +02:00
Dion Moult
4577b7bf60
Potentially risky refactor of add_representation in preparation of stabilisation and optimization of geometric operators.
2021-10-18 19:23:40 +11:00
Dion Moult
33f4461a87
New feature to resize / squash / stretch objects to their storey height. Useful for remodeling IFCs for construction simulations.
2021-10-18 14:15:16 +11:00
Dion Moult
c78e7b3ba8
Fix minor bug where Python warnings showed up when delete operations were called
2021-10-18 14:12:07 +11:00
Dion Moult
699ccddda3
New utility function to get storey elevations with elevation attribute fallback for more compliant sorting of building storey elevations.
2021-10-18 12:39:04 +11:00
Dion Moult
a9a48bdd1d
Refactor misc functions into new misc module for better organisation.
blenderbim-211018
2021-10-18 11:21:49 +11:00
amoki
8ed395a29f
build python only if needed
2021-10-17 10:15:08 +02:00
amoki
63bfe761bf
use platform.system() instead of uname, install python module directly in current python
2021-10-17 10:15:08 +02:00
amoki
f8c11e3af7
rollback boost version
2021-10-17 10:15:08 +02:00
amoki
993ae71968
upgrade dependencies, remove x86 build
2021-10-17 10:15:08 +02:00
amoki
81b8f7e39b
remove last TAG
2021-10-17 10:15:08 +02:00
amoki
b1e897197b
more cleanup
2021-10-17 10:15:08 +02:00
amoki
46cf1362f6
more f-strings, add some env variables
2021-10-17 10:15:08 +02:00
amoki
f03992dcde
remove old python versions and use f-strings
2021-10-17 10:15:08 +02:00
Dion Moult
aedc1751b6
Resolve #1802 . Unlinking an object now also unlinks materials and styles too for convenience.
2021-10-16 16:55:06 +11:00
Dion Moult
26cbd82da1
New feature to unlink Blender materials and IFC materials
2021-10-16 16:53:37 +11:00
Dion Moult
516503b9ca
Fix #1801 . Fix bug where importing multiple assets sharing an already imported material fails.
blenderbim-211016
2021-10-16 15:46:02 +11:00
Dion Moult
23be5858b5
Fix bug where the derived placements interface didn't take into account rotations
2021-10-15 17:30:33 +11:00
Dion Moult
776842a064
Spatial containers are now shown sorted by Z index order for convenience.
2021-10-15 17:07:23 +11:00