Massimo Fabbro
befa059591
Merge pull request #3838 from maxfb87/covering_tool
...
Covering tool (see #3754 )
2023-10-07 14:20:27 +02:00
Bruno Postle
7229f7271c
BlenderBIM make fca90e9 optional
...
setup_viewport_camera() does a 'zoom extents' on IFC import.
Create a should_setup_viewport_camera option (default True)
2023-10-06 22:34:43 +01:00
Andrej730
9c5970e757
fixed issue with placing end port for a bend
2023-10-06 17:30:01 +05:00
Andrej730
2fe3f0a9df
system decorations - indicate both directions flow
2023-10-06 17:30:01 +05:00
Dion Moult
3929f02e94
Fix #3843 . Regression where IfcMaterialList UI didn't show list of materials.
2023-10-06 22:43:56 +11:00
Andrej730
1abf80c310
Minor fix after b9a9abd30
2023-10-06 16:03:40 +05:00
Andrej730
2c18c89807
revert flow directions icons to arrows
2023-10-06 16:01:46 +05:00
Andrej730
1b81fa5aa1
Minor fix after 78c748df5
...
RuntimeError: Error: Registering panel class: parent 'BIM_PT_tab_placement' for 'BIM_PT_placement' not found
2023-10-06 15:31:41 +05:00
Andrej730
b9a9abd30d
Fixed adding opening to meshes of all occurences for non material based representations
...
Mentioned in #3817
2023-10-06 15:11:14 +05:00
Andrej730
33536957d8
Moving some code to tool.Geometry
2023-10-06 15:11:14 +05:00
Dion Moult
d092fd45ba
You can now select coloured objects in a colourscheme.
2023-10-06 16:51:50 +11:00
Dion Moult
78c748df5d
New placement panel to consolidate placement data in geometry tab
2023-10-06 15:25:51 +11:00
Dion Moult
3d76de3041
New geometry tree documentation picture and minor documentation improvements including mention of COBie 2.4 legacy mode in IfcFM.
2023-10-06 13:05:38 +11:00
Dion Moult
ed3e9f3347
New documentation for shape utility
2023-10-06 13:04:54 +11:00
Dion Moult
eb836436b9
Implement projected surface area calculation function in util.shape
2023-10-06 13:04:34 +11:00
Dion Moult
c34a9c52d0
New drawing width / height / depth / raster DPI controls
2023-10-06 10:45:54 +11:00
Dion Moult
88d96f7d57
You can now easily create orthographic and perspective model drawings from a preset
2023-10-06 10:44:51 +11:00
Dion Moult
69e447be1c
Active drawing panel moved from camera properties to drawing tab.
2023-10-06 08:17:03 +11:00
Massimo Fabbro
df09acfa31
Merge branch 'v0.7.0' into covering_tool
2023-10-05 21:23:11 +02:00
Massimo Fabbro
6343f77c0d
Minor spatial refactor
2023-10-05 21:17:25 +02:00
Thomas Krijnen
285fc2269e
#3852 Update pyproject.toml
2023-10-05 15:52:59 +02:00
Andrej730
68a1da9190
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.
2023-10-05 18:38:46 +05:00
Andrej730
ceae7d4fdb
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
2023-10-05 17:31:24 +05:00
Dion Moult
371daa6c80
Revise COBie 2.4 mappings for facility, floor, and some of space worksheet in collaboration with Emma Hooper
2023-10-05 22:49:52 +11:00
Dion Moult
948993e066
Fix #3845 . Select similar for predefined type now takes into account inheritance.
2023-10-05 22:47:12 +11:00
Andrej730
ec4f0e5ad6
Fixed issue applying array with Sync Children #3822
2023-10-05 15:32:45 +05:00
taylor
ef56c6ce7e
Fixed model reference
2023-10-05 10:17:03 +02:00
Dion Moult
3c02da416e
Georeference module now supports IFC2X3 georeferencing / conversion utilities.
2023-10-05 16:15:28 +11:00
Dion Moult
6660bf7618
Document geolocation util and add support for ePSet IFC2X3 fallbacks.
2023-10-05 16:15:28 +11:00
Dion Moult
000e5ec29a
Merge pull request #3835 from c4rlosdias/v0.7.0
...
Fix problem in facets.py (IfcTester)
2023-10-05 11:39:47 +11:00
Dion Moult
ef8f4df4ab
Fix #3841 . Bump IOS.
2023-10-05 09:57:03 +11:00
Andrej730
dff70f2608
bim.flip_object #3803
...
Added new operator bim.flip_object that flips the object by flipping two of its axes and keeps the original placement.
Currently it can be found either from F3 search or from Shift-F hotkey for IfcBeam and IfcColumn in BIM tools.
2023-10-04 18:20:17 +05:00
Andrej730
0d7967ff62
.reg file for #3778
...
Forgot to commit the .reg file...
2023-10-04 15:13:57 +05:00
Andrej730
4fe459dab6
Fixed typo
2023-10-04 09:47:38 +05:00
Thomas Krijnen
0e5e1f7873
Option to write Earth-Centered Earth-Fixed glTF
2023-10-03 21:26:11 +02:00
Dion Moult
82d4829c83
Clean up IfcFM's Basic preset to be more true to IFC rather than follow naming schemes from stuff like COBie
2023-10-03 21:21:28 +11:00
Dion Moult
a24fab6d92
You can now select and bulk process multiple models using IfcFM in Blender.
2023-10-03 21:21:28 +11:00
Dion Moult
748055dcf1
New IfcPatch recipe to fix Revit bug with occurrence based classifications
2023-10-03 21:21:28 +11:00
Dion Moult
3904162360
New IfcPatch recipe to fix Revit bug with hardcoded Uniformat classification
2023-10-03 21:21:28 +11:00
Andrej730
7ca24ede4c
IfcSverchok docs update urls
2023-10-03 10:50:56 +05:00
Ryan Schultz
1e59b10479
Merge pull request #3820 from brunoperdigao/fix-duplicate-agg-pset-for-new-objs
...
Fixed a bug where the refresh aggregate operator was not working afte…
2023-10-02 15:14:05 -05:00
Massimo Fabbro
cda61bff5b
Refactor create_space operator and better UI for covering tool
2023-10-02 22:13:03 +02:00
Massimo Fabbro
09a9753ca7
refactor create spaces from walls
2023-10-02 22:13:03 +02:00
Massimo Fabbro
1621449143
Add predefined type to AuthoringData
2023-10-02 22:13:02 +02:00
Ryan Schultz
d0ef7f69b1
fix #3792
2023-10-02 14:56:17 -05:00
c4rlosdias
3df95b8970
Merge branch 'v0.7.0' of https://github.com/c4rlosdias/IfcOpenShell into v0.7.0
2023-10-02 13:49:32 -03:00
c4rlosdias
ddd4b0e262
Fix problem in getpsets(facet.py) and added descriptions to specifications (IfcTester)
2023-10-02 13:49:27 -03:00
Andrej730
9dd728ce7e
Fixed error creating a door type / window types after 8f6be60c6
2023-10-02 17:32:56 +05:00
Andrej730
90b40ff0dc
Getting drawing group more precisely
...
Previously it was conflicting with other possible groups assigned to the object. It's now even more important since we're actively using groups to save search queries.
Example error caused by this issue - during drawing activation if you had 2 IfcGroups on the drawing element:
draiwng's IfcGroup RelatedObjects attribute was updated, then inverse attrtibute `drawing.HasAssignments` order was updated too (DRAWING IfcGroup now would be positioned second after IfcGroup for search query) and it was leading to errors during filtering current drawing annotations
2023-10-02 16:55:38 +05:00
Andrej730
3c27c52c9f
Small fix for 05d4dc566
2023-10-02 15:38:26 +05:00