Dion Moult
1d7de2063a
See #4380 . Standardise filepaths when linking in IFCs.
2024-04-17 14:42:54 +02:00
Dion Moult
e7cd66bb44
You can now specify a false origin when linking in a model
2024-04-17 14:42:54 +02:00
Dion Moult
dcc81eb6e9
See #4380 . Bump IOS.
2024-04-17 14:42:54 +02:00
Dion Moult
d51e75d8f0
New cable carrier and cable tool grouped into MEP tool submenu
2024-04-17 14:42:54 +02:00
Dion Moult
f6e0781c78
Add icon and convenience functions for walk and set orbit center in explore tool
2024-04-17 14:42:54 +02:00
ChristophMellueh
84edec0af9
add missing Props request
2024-04-17 14:42:54 +02:00
Dion Moult
02e9cb06b4
You can now flip clipping planes
2024-04-17 14:42:54 +02:00
Dion Moult
3ef4927e55
New clipping planes feature.
2024-04-17 14:42:54 +02:00
Dion Moult
d333df8b73
You can now query data about a linked object from a SQLite cache.
2024-04-17 14:42:54 +02:00
Dion Moult
00b356d48d
Fix #4279 . You can now link in IFCs directly with efficient chunking instead of having to first create blend files
2024-04-17 14:42:54 +02:00
Dion Moult
b5c509e893
See #4279 . Viewport object culling feature to increase FPS when navigating large models.
2024-04-17 14:42:54 +02:00
patrick.joerg
dfa3988674
Small doc change to direct readers to advanced mode
2024-04-17 14:41:52 +02:00
Andrej730
1819b6812e
Fix issues with accessing invalid entities in bim.reassign_class #4371
...
bim.reassign_class wasn't considering that root.reassign_class will also reassign class for occurrences of the same type and was reaccessing invalid elements
2024-04-17 14:41:52 +02:00
Andrej730
b1811b7604
fix errors in tests
...
they were failing because import_reference_attributes were failing to get docs for unset schema version since ifc file wasn't attached to Blender
2024-04-17 14:41:52 +02:00
Andrej730
7843d20fc8
black format
2024-04-16 13:28:46 +02:00
Andrej730
7e9aead518
show occurrence name function in prefs only for custom name style
2024-04-16 13:28:46 +02:00
Andrej730
0c3a038a44
Fix #4363
2024-04-16 13:28:46 +02:00
Dion Moult
444b284602
Update Makefile
2024-04-16 13:28:46 +02:00
Dion Moult
f33b1296e3
Create blender_manifest.toml
2024-04-16 13:28:46 +02:00
Bruno Perdigão
a4eeae2872
UI for linked aggregate ( #4271 )
...
* initial ui
* changed the group name
* groups counter in ui
* added operators for selection and breaking link in the ui
* small removal
* changed IFC operators to _execute
2024-04-16 13:28:46 +02:00
Bruno Perdigão
ed7b337a40
Linked aggregate preserve names ( #4135 )
...
* added simples linked aggregate test
* small fix in remove_old_connections function
* added test for refresh linked aggregate
* refresh linked aggregates now preserves the objects original name
* small fix in recreate_connections function
* tests for Refresh Linked Aggregate
* test for Refresh Linked Aggregate after copying an object
* small deletion
* added custom incremental naming
* small fix in tests
* small fix on the number for renaming
2024-04-16 13:28:46 +02:00
Ryan Schultz
0b4a64225b
Selects all the instances from selected instances that have different types
2024-04-16 13:28:46 +02:00
Massimo Fabbro
bba935940b
New button hide all spaces in spatial tool
2024-04-16 13:28:46 +02:00
Massimo Fabbro
f85b476bc8
Now generate space and generate spaces from walls are always visible in the UI so users understand better that are different procedures
2024-04-16 13:28:46 +02:00
Andrej730
284df2e484
update representation item style on editing/removing shape aspect
...
Example - https://imgur.com/a/2SxgSRH
2024-04-16 13:28:46 +02:00
Andrej730
0d251260d8
MaterialCreator - minor refactor for code readibility
2024-04-16 13:28:46 +02:00
Andrej730
8a3934b32b
fix error in data.py occurring if object has no material
2024-04-16 13:28:46 +02:00
Andrej730
05aed7036e
show error message removing material that is used in material sets
...
previously it wasn't showing anything when you would try to remove a material
2024-04-16 13:28:46 +02:00
Andrej730
7966ffa2a4
BBIM - update related representations on assigning style to material
2024-04-16 13:28:46 +02:00
Andrej730
31e556c0b2
set previous active style and context values editing material's style
2024-04-16 13:28:45 +02:00
Andrej730
0077036716
Fix issues editing work time in ifc4x3 #4295
2024-04-16 13:28:45 +02:00
Andrej730
3dc7951a3e
Default Blender filepath hotkeys for .ifc filepath
...
Example - https://i.imgur.com/Mk6mkuP.png
E.g. alt-click now opens .ifc directory and shift-click opens .ifc with default software associated with .ifc files.
Should be cross-platform but tested only on Windows
Added this code to tool.Blender so it can be reused for other operators invoking file browsing window.
2024-04-16 13:28:45 +02:00
Andrej730
c76a5a7ee7
promote get_shape_aspects to util.element method
2024-04-16 13:28:45 +02:00
Andrej730
c918497df2
get material constituents from cache and filter active element material
2024-04-16 13:28:45 +02:00
Andrej730
eebe7d596d
disable editing rep item style if it comes from material constituent through shape aspect
2024-04-16 13:28:45 +02:00
Ryan Schultz
09f54709e6
deleted extraneous variables
2024-04-16 13:27:40 +02:00
Ryan Schultz
9bfe417cfb
Select in any order, when assigning relating_product
2024-04-16 13:27:40 +02:00
Andrej730
16eba637f1
fix errors getting layer assignments in ifc2x3 #4330
2024-04-16 11:38:49 +02:00
Andrej730
8b360742a7
sort representation items in ui based on shape aspect
...
- display shape aspect along with the repsentation type
- sort representation items based on shape aspects name, items without shape aspects come last
2024-04-16 11:38:49 +02:00
Andrej730
ae47de8851
Fix #4319
...
StringProperty search keyword was introduced only in Blender 3.3
2024-04-16 11:38:49 +02:00
Gorgious56
27349290b7
Fix section cut planes not working anymore on Blender < 4.0.0
2024-04-16 11:38:49 +02:00
Gorgious56
73ae2b7055
#4308 : Fix section cutaway shader links incorrectly linking when removing a section
2024-04-16 11:38:20 +02:00
Gorgious56
fc2009d000
Fix #4308 : Section cutaway shader : Update API for 4.0 breaking changes + draw line decorator for more than one section cutaway
2024-04-16 11:38:20 +02:00
Massimo Fabbro
2f75b7edf8
Minor fix
2024-04-16 11:38:20 +02:00
Andrej730
c706ae0292
UI info message when patch execution was finished
2024-04-16 11:38:20 +02:00
Andrej730
dea29a3ec7
Fixed #4310
2024-04-16 11:35:32 +02:00
Andrej730
317dbc0ab8
Fix bug removing relating object of IfcRelNests
...
it was unlinking current collection of the related object and related objects were missing after
2024-04-16 11:35:31 +02:00
Ryan Schultz
53cc393697
proposed fix for #4311
2024-04-16 11:35:31 +02:00
Massimo Fabbro
6c9383d968
See #4007 . Now clone opening works also when a opening hosts a window or a door
2024-04-16 11:35:31 +02:00
Massimo Fabbro
2a52f0fadd
Clone opening now deletes also old opening placement
2024-04-16 11:35:31 +02:00