D4ve-R
c8b0b65564
works fine
2024-04-15 11:38:39 +02:00
D4ve-R
38b4a225ad
compile & link successful
2024-04-15 11:37:03 +02:00
D4ve-R
7e090f5709
materials
2024-04-15 11:29:06 +02:00
D4ve-R
c8205b4a9e
Add USDSerializer to IfcConvert
2024-04-15 11:29:01 +02:00
D4ve-R
93042ca1ef
Add USDSerializer write-only
2024-04-15 11:17:03 +02:00
Thomas Krijnen
01ad84901c
#2942 Escape SVG text labels
2024-04-15 11:17:03 +02:00
Nelson Henrique
f31132b24e
implements fileselect to export_cost_schedules
2024-04-15 11:17:03 +02:00
Andrej730
66bd1d0d5f
Fixed small error on disabling editing extrusion axis
2024-04-15 11:17:02 +02:00
Chetan
86c93ac1e7
If an IFC file has an IFCRELASSOCIATESMATERIAL but did not supply an IFCMATERIAL, IfcConvert will crash. This commit prevents the crash, catches the exception and prints an error on the terminal
2024-04-15 11:16:59 +02:00
Dion Moult
2c4227384d
Fix bug where you couldn't unassign inherited materials.
2024-04-15 11:07:37 +02:00
Dion Moult
408115b94b
Fix sync bug where unused styles would be purged when reloading a blender file.
2024-04-15 11:07:37 +02:00
Martin15135215
c5e4914bdf
CITATION.cff for BIMTester
2024-04-15 11:07:37 +02:00
Martin15135215
c50a171ae9
CITATION.cff for ifc5d
2024-04-15 11:07:37 +02:00
Martin15135215
2b72291e71
CITATION.cff for ifc4d
2024-04-15 11:07:37 +02:00
Martin15135215
3765c72684
CITATION.cff for ifc2ca
2024-04-15 11:07:37 +02:00
Martin15135215
f0a4244c77
CITATION.cff for bsdd
2024-04-15 11:07:37 +02:00
Martin15135215
bfcc624249
CITATION.cff for bcf
2024-04-15 11:07:37 +02:00
Bruno Postle
6c45936118
BlenderBIM fix Git error on simple merge ( #3096 )
...
Running git commit after a simple merge (that hasn't required conflict
resolution) is a noop, but generates an annoying message anyway.
2024-04-15 11:07:37 +02:00
Dion Moult
1eb1ba604e
Fix #3272 . See #3069 . Fix incorrect refactoring when I was decoupling collections.
2024-04-15 11:07:37 +02:00
Gorgious56
e5003651ed
Fix error when going out of edit mode with TAB when editing an arbitrary profile
2024-04-15 11:07:37 +02:00
Gorgious56
2008868e0e
Fix profile based geometry not re-generating properly when exiting edit mode and the profile geometry wasn't modified
2024-04-15 11:07:37 +02:00
Martin15135215
d3ea921165
Update author in CITATION.cff
2024-04-15 11:07:37 +02:00
Martin15135215
e32de7350d
CITATION.cff file for BlenderBIM
2024-04-15 11:07:37 +02:00
Thomas Krijnen
5714bd1ec4
take into account edge orientation correctly #3201
2024-04-15 11:07:23 +02:00
Andrej730
374f411b59
ids/classes namespaces for drawings in the sheet #3047
...
Now we add some prefix based on drawing id to each id in the drawing and also add this prefix as a class and add it to all css selectors.
Reason for that so each drawing on the sheet can have it's own set of styles that won't be affecting other drawings.
Example - https://i.imgur.com/kqRCwJW.png
2024-04-15 11:04:27 +02:00
Dion Moult
a4f7da598f
See #3266 . Write documentation on how to use IfcCSV.
2024-04-15 11:04:27 +02:00
Dion Moult
2896c23143
Add support for Pandas DataFrames in IfcCSV and clean up function signatures
2024-04-15 11:04:26 +02:00
Dion Moult
02462c1209
Fix #3264 . Describe IFC to JSON conversion (and other formats) in documentation.
2024-04-15 11:04:26 +02:00
Bruno Postle
482f97961d
BlenderBIM fix Git merge log history ( #3096 )
...
The GitPython commit() method isn't suitable for completing a merge as
it only sets one parent, losing all history from the merged branch.
2024-04-15 11:04:26 +02:00
Thomas Krijnen
236c064849
unreferened param #3255
2024-04-15 11:04:09 +02:00
Gorgious56
9ec43b7d9e
Revert unselect non-ifc object using TAB
2024-04-15 10:59:03 +02:00
Gorgious56
4def4c2445
Fix wall mounted handrail railing modifier not regenerating properly when going out of edit mode with the tab key if the path wasn't modified
2024-04-15 10:59:03 +02:00
Dion Moult
7437f0d20c
Fix #3226 . There is now a faster deletion mode that kicks in for large models and large geometry deletions.
2024-04-15 10:59:03 +02:00
Dion Moult
13b80af97e
See #3226 . New batched remove_deep2() which uses serialisation for faster removal performance on large graphs.
2024-04-15 10:59:03 +02:00
Andrej730
c94adb7980
Fixed #3259
2024-04-15 10:59:03 +02:00
Bruno Postle
641962f0e0
BlenderBIM use git shortlog to summarise merge log
2024-04-15 10:59:03 +02:00
Gorgious56
9180fdce5a
Edit profile based representations with TAB ( #3142 )
...
* You can now edit profile based representations with TAB
* Minor fix
* Minor fix
* You can now edit parametric railing paths with TAB
Still not sure about the implementation though
* use shortcut instead of direct link to railing edition
* Add utility to check if a mesh is profile based or its representation is a swept solid
* Fix bug when trying to edit an empty object
* Prevent editing door, window and stair modifiers since they're fully parameterized by the modifier properties
* You can now edit roof modifier, railing modifier and various profile based objects
* You can now edit axis profile based objects
2024-04-15 10:59:03 +02:00
Andrej730
940d999bf4
Solved #3219
2024-04-15 10:59:03 +02:00
Andrej730
ad4f00648f
Blender curves to IfcIndexedPolyCurve #3233
...
Now blender curves segments saved in IfcIndexedPolyCurves instead of creating individual polygons.
Also changed ShapeBuilder.polyline - now it will try to store points in IfcLineIndex where it's possible (previously it was storing just 2).
2024-04-15 10:59:03 +02:00
Andrej730
2db82371bd
Display units for more pset/qset props #3235
...
Now current project units displayed for area and volume properties too.
https://i.imgur.com/7dgl1pC.png
Also added support for imperial units symbols.
2024-04-15 10:59:03 +02:00
Andrej730
0874320935
small note for unsupported pset prop types
2024-04-15 10:59:03 +02:00
Andrej730
6665dd7e92
Add to scene properties whether we use relative path to .ifc #3251
...
Previously it was stored as operator's prop which is (turned out) reseted on reopening .blend.
2024-04-15 10:59:03 +02:00
Andrej730
4d171c17a8
Small fix for 1f43ec870
...
Was getting this error at project start:
Traceback (most recent call last):
File "\scripts\addons\blenderbim\bim\module\project\operator.py", line 332, in execute
return IfcStore.execute_ifc_operator(self, context)
File "\scripts\addons\blenderbim\bim\ifc.py", line 410, in execute_ifc_operator
result = getattr(operator, "_execute")(context)
File "\scripts\addons\blenderbim\bim\module\project\operator.py", line 345, in _execute
self.import_type_from_ifc(element, context)
File "\scripts\addons\blenderbim\bim\module\project\operator.py", line 374, in import_type_from_ifc
collection_obj = collection.BIMCollectionProperties.obj
AttributeError: 'LayerCollection' object has no attribute 'BIMCollectionProperties'
2024-04-15 10:59:03 +02:00
Andrej730
47ed33cba0
small fix for syntax warning after 4865b62ea
...
SyntaxWarning: "is not" with a literal. Did you mean "!="?
2024-04-15 10:59:03 +02:00
Andrej730
8933478137
Spatial/Structural Tools icons
2024-04-15 10:59:03 +02:00
Andrej730
2ab4213e01
Moving operators to Spatial Tool
...
Changes:
- Moved Shift A "Add boundary" from BIM Tool to Spatial Tool
- Moved Alt B "Show boundaries" from BIM Tool to Spatial Tool
2024-04-15 10:59:03 +02:00
Massimo Fabbro
e7509ccc3f
Fix create spaces from walls z-value ( #3248 )
...
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2024-04-15 10:59:03 +02:00
Massimo Fabbro
98ba75ef52
New toggle space visibility button
2024-04-15 10:59:03 +02:00
Dion Moult
bc76c8497e
You can now get decompositions non-recursively in element utilities
2024-04-15 10:59:03 +02:00
Dion Moult
b5c4b87238
Fix #3069 . (Again) review all occurrences of users_collection and collection.name
2024-04-15 10:59:03 +02:00