Andrej730
c4474455e9
Fix poll error after 3de9915
...
The error was
Traceback (most recent call last):
File "\blenderbim\bim\module\model\covering.py", line 64, in poll
return element.is_a("IfcCovering")
AttributeError: 'NoneType' object has no attribute 'is_a'
2023-10-17 15:07:43 +05:00
Dion Moult
8f43854cbf
Minor fix
2023-10-17 20:47:39 +11:00
Thomas Krijnen
787149da13
Regen express rule code: lowercase str comparison in express rule generated code
2023-10-17 11:04:46 +02:00
Thomas Krijnen
3b31f6932a
Compile IFC4X3_ADD2 express rules
2023-10-17 09:50:39 +02:00
Andrej730
6c9e130ca8
small fix f38952dc5 #3898 😬
blenderbim-231017
2023-10-17 10:47:52 +05:00
Andrej730
f38952dc51
small refactor
2023-10-16 16:23:48 +05:00
Andrej730
24eb149221
Support other voiding IfcFeatureElementSubtraction elements #3889
...
Support other voiding IfcFeatureElementSubtraction besides IfcOpeningElement.
2023-10-16 15:31:53 +05:00
Andrej730
ce8598a0b4
Fixed issue after 19345ff
...
It wasn't considering that EnumerationReference could be None
2023-10-16 15:31:53 +05:00
Thomas Krijnen
fb9cf75412
#3889 Apply handling of openings on IfcFeatureElementSubtraction generically
2023-10-16 11:02:40 +02:00
Andrej730
68f5df73b9
black formatting
2023-10-16 12:21:20 +05:00
Andrej730
e068c523ec
Keep placement axes recalculating profiles #3879
2023-10-16 12:19:18 +05:00
Andrej730
aa182bf047
small fix add_profile_representation - use of undefined variables
2023-10-16 11:59:33 +05:00
Ryan Schultz
6e9639446d
Add a preference for particular app to open sheet layout
blenderbim-231016
2023-10-15 20:04:53 -05:00
Bruno Postle
c48c1c3b32
BlenderBIM minor fix after 7107a91
2023-10-15 21:15:32 +01:00
Dion Moult
14224ac538
Fix #3870 . Bug where element filtering wasn't initialised properly when loading a camera for the first time.
...
Raster_x/y would only be set after the handler triggers. This is no longer necessary with the new explicit width / height properties.
blenderbim-231015
2023-10-15 22:23:10 +11:00
Dion Moult
58be92d3fc
New verbose option in util get_pset(s) which lets you get ID and class for complex processing.
2023-10-15 08:57:37 +11:00
Bruno Postle
7107a91f6f
BlenderBIM keep camera position on git switch
...
New 'zoom extents' behaviour on IFC load is unwanted when switching
between git revisions
blenderbim-231014
2023-10-14 21:54:16 +01:00
Thomas Krijnen
438ed22f8f
Merge pull request #3888 from isma3lMB/v0.7.0
...
Adding support for non ascii characters when reporting
2023-10-14 16:00:18 +02:00
isma3lMB
a9dfc9a9fd
Adding support for non ascii characters when reporting
2023-10-14 15:31:33 +02:00
Thomas Krijnen
f8b09b3525
Update build-deps.cmd: proj compilation
2023-10-13 22:34:35 +02:00
Massimo Fabbro
f1ab02b311
Fix bug in covering/space tool with matrix global and local
2023-10-13 22:03:43 +02:00
Dion Moult
25df2f6414
See #3884 . Rewrite native geometry handling with a much more robust approach fixing a number of invalid coordinates and simplifying things.
2023-10-13 23:40:23 +11:00
Dion Moult
42719d3fe3
Fix bug where native meshes had normal smoothing enabled by default
2023-10-13 23:40:23 +11:00
Dion Moult
1f6d23c19c
Minor fixes to placement utilities for getting mapped item matrixes
2023-10-13 23:40:23 +11:00
Thomas Krijnen
94db9ec522
Add IFC4X3_ADD2 schema
2023-10-13 11:51:05 +02:00
Dion Moult
a47c57c22c
First draft of style manager panel
blenderbim-231013
2023-10-13 17:38:55 +11:00
Dion Moult
8f4bc0ea00
Material manager panel now moved to geometry tab
2023-10-13 17:37:24 +11:00
Dion Moult
dd70b09fb1
Representation items panel now shows styles and layers
2023-10-12 22:56:36 +11:00
Dion Moult
c930050da6
Accommodate bug in Revit where mapped representations were missing... well, a representation map.
2023-10-12 22:56:36 +11:00
Dion Moult
55a7a72e61
Minor bug fixes with error message when selecting objects in layers without objects
2023-10-12 22:56:36 +11:00
Dion Moult
ca2ae36d41
Modernize zone and type table mappings for COBie 2.4 with Emma Hooper
2023-10-12 22:56:36 +11:00
Thomas Krijnen
81b4e42ca2
Use schema_identifier for schema and express rule validation. See #3126
2023-10-12 10:37:44 +02:00
Massimo Fabbro
55e61b55d8
better UI for covering tool
blenderbim-231012
2023-10-12 05:58:52 +02:00
Massimo Fabbro
a99529cb1e
fix generate space and covering where objects weren't created in the right location
2023-10-12 05:58:52 +02:00
Dion Moult
bf43efe509
Begin drafting out a new representation items panel for managing styles and layers properly
blenderbim-231011
2023-10-11 23:26:48 +11:00
Vukas Pajic
da7f5b015b
add missing attributes in ids.parse
2023-10-11 10:06:54 +02:00
Massimo Fabbro
3de9915389
Add generate flooring from cursor and regen ( #3874 )
2023-10-11 09:15:36 +11:00
Dion Moult
418444a196
Fix #3873 . Regression due to new importing logic.
2023-10-11 09:12:00 +11:00
Dion Moult
171251b27d
See #1619 . Fix issue where copying non-templated properties didn't work.
2023-10-11 08:53:53 +11:00
Ryan Schultz
9fef920a6f
Further clarify the bim.link_ifc command
2023-10-10 13:43:56 -05:00
Dion Moult
5bff837a61
Minor fix
2023-10-10 22:21:32 +11:00
Dion Moult
05f6f4efab
Manual booleans are now tracked via a Pset instead of arbitrary class conventions which should fix a bunch of issues.
blenderbim-231010
2023-10-10 17:33:00 +11:00
Dion Moult
e4f5b0e3d8
Write documentation for placement utility
2023-10-10 10:56:28 +11:00
Dion Moult
49b733f660
See #3817 . WARNING: fundamental change. Standardise prioritisation of all context permutations when loading occurrences and types.
2023-10-09 23:21:09 +11:00
Dion Moult
36ed618adf
You can now federate FM spreadsheets using the Blender UI
blenderbim-231009
2023-10-09 17:26:45 +11:00
Dion Moult
48042011e2
Merge pull request #3860 from IfcOpenShell/Representation_Utilities_more_functions
...
Adding "Manually Save Representation" and bim.get_representation_ifc_…
2023-10-09 09:58:58 +11:00
Andrej730
0e1939a871
Minor fix #3862
blenderbim-231008
2023-10-08 21:32:34 +05:00
Ryan Schultz
bea1e61739
Adding "Manually Save Representation" and bim.get_representation_ifc_parameters back to Representation Utilities panel
...
from: https://github.com/IfcOpenShell/IfcOpenShell/commit/3a812a9ec156818061c01bd5b2ac2c2bee09faf1#r123820129
2023-10-08 09:24:18 -05:00
Ryan Schultz
72cd82f450
fixed error when creating new walltype in IFC2x3
2023-10-07 10:25:22 -05:00
Massimo Fabbro
befa059591
Merge pull request #3838 from maxfb87/covering_tool
...
Covering tool (see #3754 )
blenderbim-231007
2023-10-07 14:20:27 +02:00