Dion Moult
a3acc0540a
First draft of style manager panel
2024-04-16 10:55:58 +02:00
Dion Moult
30850e79b0
Material manager panel now moved to geometry tab
2024-04-16 10:55:58 +02:00
Dion Moult
648d6dfdb9
Representation items panel now shows styles and layers
2024-04-16 10:55:58 +02:00
Dion Moult
89339f807f
Accommodate bug in Revit where mapped representations were missing... well, a representation map.
2024-04-16 10:55:58 +02:00
Dion Moult
1237d82d13
Minor bug fixes with error message when selecting objects in layers without objects
2024-04-16 10:55:58 +02:00
Dion Moult
30f425af17
Modernize zone and type table mappings for COBie 2.4 with Emma Hooper
2024-04-16 10:55:58 +02:00
Thomas Krijnen
3d13b6468d
Use schema_identifier for schema and express rule validation. See #3126
2024-04-16 10:55:58 +02:00
Massimo Fabbro
7863585cce
better UI for covering tool
2024-04-16 10:55:58 +02:00
Massimo Fabbro
15233c4a21
fix generate space and covering where objects weren't created in the right location
2024-04-16 10:55:58 +02:00
Dion Moult
f14df7f523
Begin drafting out a new representation items panel for managing styles and layers properly
2024-04-16 10:55:58 +02:00
Vukas Pajic
e962c67c80
add missing attributes in ids.parse
2024-04-16 10:55:58 +02:00
Massimo Fabbro
dd9be46212
Add generate flooring from cursor and regen ( #3874 )
2024-04-16 10:55:58 +02:00
Dion Moult
f8439ed728
Fix #3873 . Regression due to new importing logic.
2024-04-16 10:55:58 +02:00
Dion Moult
c4fc00ab50
See #1619 . Fix issue where copying non-templated properties didn't work.
2024-04-16 10:55:58 +02:00
Ryan Schultz
48f57c6999
Further clarify the bim.link_ifc command
2024-04-16 10:55:57 +02:00
Dion Moult
b75dc6a056
Minor fix
2024-04-16 10:55:57 +02:00
Dion Moult
00239234ff
Manual booleans are now tracked via a Pset instead of arbitrary class conventions which should fix a bunch of issues.
2024-04-16 10:55:57 +02:00
Dion Moult
49e27788da
Write documentation for placement utility
2024-04-16 10:55:57 +02:00
Dion Moult
7170d9f06f
See #3817 . WARNING: fundamental change. Standardise prioritisation of all context permutations when loading occurrences and types.
2024-04-16 10:55:57 +02:00
Dion Moult
83a43725f9
You can now federate FM spreadsheets using the Blender UI
2024-04-16 10:55:57 +02:00
Ryan Schultz
a6ef2d6152
Adding "Manually Save Representation" and bim.get_representation_ifc_parameters back to Representation Utilities panel
...
from: https://github.com/IfcOpenShell/IfcOpenShell/commit/3a812a9ec156818061c01bd5b2ac2c2bee09faf1#r123820129
2024-04-16 10:55:57 +02:00
Andrej730
8de37b7df4
Minor fix #3862
2024-04-16 10:55:57 +02:00
Ryan Schultz
865c037474
fixed error when creating new walltype in IFC2x3
2024-04-16 10:55:57 +02:00
Massimo Fabbro
698ccceda2
Minor spatial refactor
2024-04-16 10:55:57 +02:00
Massimo Fabbro
bbfd42cf19
Refactor create_space operator and better UI for covering tool
2024-04-16 10:55:57 +02:00
Massimo Fabbro
fee390c7ed
refactor create spaces from walls
2024-04-16 10:55:57 +02:00
Massimo Fabbro
e10b5f6f44
Add predefined type to AuthoringData
2024-04-16 10:55:57 +02:00
Bruno Postle
1c12f2cbf8
BlenderBIM make fca90e9 optional
...
setup_viewport_camera() does a 'zoom extents' on IFC import.
Create a should_setup_viewport_camera option (default True)
2024-04-16 10:55:57 +02:00
Andrej730
531d3b56ed
fixed issue with placing end port for a bend
2024-04-16 10:55:57 +02:00
Andrej730
a101d7e9a0
system decorations - indicate both directions flow
2024-04-16 10:55:57 +02:00
Dion Moult
6ab6567905
Fix #3843 . Regression where IfcMaterialList UI didn't show list of materials.
2024-04-16 10:55:57 +02:00
Andrej730
9f1afdd905
Minor fix after b9a9abd30
2024-04-16 10:55:57 +02:00
Andrej730
f08cbec747
revert flow directions icons to arrows
2024-04-16 10:55:57 +02:00
Andrej730
5922d08322
Minor fix after 78c748df5
...
RuntimeError: Error: Registering panel class: parent 'BIM_PT_tab_placement' for 'BIM_PT_placement' not found
2024-04-16 10:55:57 +02:00
Hilko
995940880d
Update build-deps.cmd
2024-04-16 10:55:57 +02:00
Andrej730
9a88c4235d
Fixed adding opening to meshes of all occurences for non material based representations
...
Mentioned in #3817
2024-04-16 10:55:57 +02:00
Andrej730
ca4d4e026c
Moving some code to tool.Geometry
2024-04-16 10:55:57 +02:00
Dion Moult
be928347c5
You can now select coloured objects in a colourscheme.
2024-04-16 10:55:57 +02:00
Dion Moult
f574a3f65b
New placement panel to consolidate placement data in geometry tab
2024-04-16 10:55:57 +02:00
Dion Moult
9e573f6e62
New geometry tree documentation picture and minor documentation improvements including mention of COBie 2.4 legacy mode in IfcFM.
2024-04-16 10:55:57 +02:00
Dion Moult
83b5494c81
New documentation for shape utility
2024-04-16 10:55:57 +02:00
Dion Moult
9f23f49ecd
Implement projected surface area calculation function in util.shape
2024-04-16 10:55:57 +02:00
Dion Moult
205c6a9263
New drawing width / height / depth / raster DPI controls
2024-04-16 10:55:57 +02:00
Dion Moult
22ba8ce496
You can now easily create orthographic and perspective model drawings from a preset
2024-04-16 10:55:57 +02:00
Dion Moult
3b53246f80
Active drawing panel moved from camera properties to drawing tab.
2024-04-16 10:55:56 +02:00
Thomas Krijnen
a3cecff3d9
#3852 Update pyproject.toml
2024-04-16 10:55:56 +02:00
Andrej730
739b793cd7
test for model.get_manual_booleans() #3709
...
added test that model.get_manual_booleans will ignore IfcBooleanClippings until we find some other solution to distinguish automatic and manual clippings. And some refactor along the way.
2024-04-16 10:55:56 +02:00
Andrej730
edfe0ec580
DumbWallJoiner to work with IfcBooleanResult correctly #3831
...
It wasn't detecting extrusion as part of IfcBooleanResult and was using default wall data as fallback.
Occured after 0044ef5
Solves #3831
Related to #3709
2024-04-16 10:55:56 +02:00
Dion Moult
3ac6660da7
Revise COBie 2.4 mappings for facility, floor, and some of space worksheet in collaboration with Emma Hooper
2024-04-16 10:55:56 +02:00
Dion Moult
0e17cd7130
Fix #3845 . Select similar for predefined type now takes into account inheritance.
2024-04-16 10:55:56 +02:00