Benoit DAMAY
36e779e32f
Fix proposition to 3515
2024-03-03 19:23:51 +01:00
M!l!nd
c50ac3db4f
Update Makefile
2024-03-03 23:10:27 +11:00
Dion Moult
b17c261344
Minor fix to shape aspects because not everything has a mesh (e.g. text annotations)
2024-03-03 23:09:40 +11:00
Dion Moult
956aae37a8
Fix #4377 . Add support for adding filled elements in AXIS3 layered elements.
2024-03-03 23:09:17 +11:00
Dion Moult
48d6cc8a28
Fix #4383 . Demo library should use Model/Annotation/MODEL_VIEW for text annotations so that they can be used anywhere, not just on plans.
2024-03-03 16:12:18 +11:00
Dion Moult
cf9d3026f4
Fix #4384 . Accommodate null values when getting data from pset.
2024-03-03 15:46:55 +11:00
Dion Moult
e2f0b1ed5c
Fix #4336 . Close #4337 . Remove rounding for more accurate fills.
2024-03-03 15:36:19 +11:00
Dion Moult
7a7c89e475
Separate project templates and libraries and provide dropdown to built-in libraries to aid discoverability.
2024-03-03 15:24:46 +11:00
Dion Moult
01b0164e0d
Fix #4385 . Probably a mistake in the bool argument for removing datablocks.
2024-03-03 14:25:55 +11:00
Dion Moult
13f26d9b70
Tweak generated tree parameters and add manual trees to landscape library thanks to SavyGust27
2024-03-02 22:59:12 +11:00
Dion Moult
cbd85fafda
Fix #889 . Write docs for how to do translations.
2024-03-01 23:16:05 +11:00
Andrej730
dc7ebab0d1
Clipping planes with cappings
...
Added new experimental section that allows you to cut objects based on current clipping planes in the scene. The difference from other clipping plane methods - it actually (temporarily) edits meshes geometry and adds cappings at the cut. So, the clipped meshes can be seen both on render and cutted parts won't get in the way as they do with temporary section cutaways (shader based method)
Example - https://imgur.com/a/SOqovOM
2024-03-01 16:22:58 +05:00
Andrej730
0c2a3ff400
remove_data_block - option to skip some checks to speed it up
2024-03-01 16:22:58 +05:00
Dion Moult
9b8adad8c8
See #4380 . Standardise filepaths when linking in IFCs.
2024-03-01 16:32:41 +11:00
Dion Moult
c48bccf727
You can now specify a false origin when linking in a model
2024-03-01 15:02:01 +11:00
Dion Moult
b8628cc9df
See #4380 . Bump IOS.
2024-03-01 12:23:42 +11:00
Dion Moult
519cb86163
New cable carrier and cable tool grouped into MEP tool submenu
2024-03-01 12:12:35 +11:00
Dion Moult
0008d8bd2a
Add icon and convenience functions for walk and set orbit center in explore tool
2024-03-01 12:12:35 +11:00
ChristophMellueh
ac2db7b4c9
add missing Props request
2024-02-29 21:23:23 +11:00
Dion Moult
0b57d5fc5f
You can now flip clipping planes
2024-02-29 20:39:29 +11:00
Dion Moult
82af25d09a
New clipping planes feature.
2024-02-29 16:49:23 +11:00
Dion Moult
4a82525bdb
You can now query data about a linked object from a SQLite cache.
2024-02-29 16:48:46 +11:00
Dion Moult
002112dd50
Fix #4279 . You can now link in IFCs directly with efficient chunking instead of having to first create blend files
2024-02-29 16:42:54 +11:00
Dion Moult
844a9842cf
See #4279 . Viewport object culling feature to increase FPS when navigating large models.
2024-02-29 16:40:48 +11:00
patrick.joerg
527d16c5f0
Small doc change to direct readers to advanced mode
2024-02-28 23:54:05 +11:00
Andrej730
8c1b33e1d5
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-02-28 16:54:11 +05:00
Andrej730
46bee8aed9
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-02-28 16:54:11 +05:00
Andrej730
0f4c19fd2d
black format
2024-02-26 11:51:52 +05:00
Andrej730
ce8bdffe57
show occurrence name function in prefs only for custom name style
2024-02-26 11:35:28 +05:00
Andrej730
53e052eb77
Fix #4363
2024-02-26 11:35:21 +05:00
Dion Moult
f21b472cfe
Update Makefile
2024-02-26 17:10:36 +11:00
Dion Moult
324b440f5c
Create blender_manifest.toml
2024-02-26 17:09:31 +11:00
Bruno Perdigão
37a7049a61
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-02-23 14:56:28 -06:00
Bruno Perdigão
1c1035e251
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-02-23 14:55:18 -06:00
Ryan Schultz
d83924b73e
Selects all the instances from selected instances that have different types
2024-02-23 12:51:16 -06:00
Massimo Fabbro
a04542dfd1
New button hide all spaces in spatial tool
2024-02-23 18:16:15 +01:00
Massimo Fabbro
066616707a
Now generate space and generate spaces from walls are always visible in the UI so users understand better that are different procedures
2024-02-23 18:16:15 +01:00
Andrej730
515830e52d
update representation item style on editing/removing shape aspect
...
Example - https://imgur.com/a/2SxgSRH
2024-02-22 15:24:09 +05:00
Andrej730
f872906e0c
MaterialCreator - minor refactor for code readibility
2024-02-22 12:26:12 +05:00
Andrej730
0597100356
fix error in data.py occurring if object has no material
2024-02-21 16:13:56 +05:00
Andrej730
d5feaaa1af
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-02-21 15:58:17 +05:00
Andrej730
caca209c8f
BBIM - update related representations on assigning style to material
2024-02-21 15:58:17 +05:00
Andrej730
1a38b7f5c6
set previous active style and context values editing material's style
2024-02-20 16:02:50 +05:00
Andrej730
551f3b0d8d
Fix issues editing work time in ifc4x3 #4295
2024-02-20 12:38:29 +05:00
Andrej730
412700c8fd
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-02-20 12:01:43 +05:00
Andrej730
602e18a262
promote get_shape_aspects to util.element method
2024-02-19 18:08:18 +05:00
Andrej730
9e30e1ad31
get material constituents from cache and filter active element material
2024-02-19 18:08:18 +05:00
Andrej730
b6f939f1b1
disable editing rep item style if it comes from material constituent through shape aspect
2024-02-19 18:08:18 +05:00
Ryan Schultz
36b702630d
Merge pull request #4291 from IfcOpenShell/Assign_Product_In_Any_Order
...
Select in any order, when assigning relating_product
2024-02-18 13:02:45 -06:00
Andrej730
a82b0f30b0
fix errors getting layer assignments in ifc2x3 #4330
2024-02-16 18:04:09 +05:00