Andrej730
3907ae656c
small note for unsupported pset prop types
2023-06-05 12:44:50 +05:00
Andrej730
5fc31be8aa
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.
2023-06-05 12:09:59 +05:00
Andrej730
7976fb4d09
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'
2023-06-05 11:50:27 +05:00
Andrej730
01635ecd8a
small fix for syntax warning after 4865b62ea
...
SyntaxWarning: "is not" with a literal. Did you mean "!="?
2023-06-05 11:42:28 +05:00
Andrej730
f6657113b6
Spatial/Structural Tools icons
2023-06-05 11:18:52 +05:00
Andrej730
480f1a91a6
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
2023-06-05 11:18:52 +05:00
Massimo Fabbro
4865b62ea9
Fix create spaces from walls z-value ( #3248 )
...
Co-authored-by: Dion Moult <dion@thinkmoult.com >
2023-06-05 15:17:03 +10:00
Massimo Fabbro
9a440899be
New toggle space visibility button
2023-06-05 15:15:37 +10:00
Dion Moult
3ee6bdf207
You can now get decompositions non-recursively in element utilities
2023-06-05 15:11:55 +10:00
Dion Moult
1f43ec8709
Fix #3069 . (Again) review all occurrences of users_collection and collection.name
2023-06-05 15:11:19 +10:00
Trashman247
d030582fbb
Keep dist-info in compiling brickschema and add persistence extras
blenderbim-230605
2023-06-04 20:53:23 -07:00
Bruno Postle
60a8d9b2fd
Include commit summary of merged branches ( #3096 )
...
Git merges usually transfer the commit history, but when we resolve a
conflict with a 'mergetool' (ie. ifcmerge), this history is lost,
everything is squashed into a single commit. Now a summary of the
merged changes is appended to the merge message.
2023-06-04 22:47:10 +01:00
Bruno Postle
a5de5d8c0e
Display multi-line commit and tag messages ( #3096 )
2023-06-04 18:39:03 +01:00
Sigma Dimensions
b506e7dbbc
Add a banner to ifcopenshell README
2023-06-04 12:53:21 +01:00
Bruno Postle
db8f1a9b70
Operator to delete a Git tag ( #3096 )
2023-06-04 11:17:45 +01:00
Bruno Postle
032f52d434
Operator to view selected object Git history #3096
...
A new BlenderBIM > Git History side-panel to show the raw Git log
for the step entity of the selected object
blenderbim-230604
2023-06-04 09:52:30 +01:00
Sigma Dimensions
1003e8de91
Prototype Building Storey Manager #3246
2023-06-03 21:07:20 +01:00
Sigma Dimensions
c6ef402b60
fix draw_project_not_saved_ui for BIM documentation
2023-06-03 11:55:44 +01:00
Andrej730
5805653431
same generate_pset_templates.py for ifcopenshell and ifc dev repos
...
same script will be easier to maintain
blenderbim-230603
2023-06-03 12:57:48 +05:00
Andrej730
186da73135
Fixed validation errors in pset templates library
...
- missing project and IfcRelDeclares guids
- missing RelatingContext in IfcRelDeclares
2023-06-03 11:00:29 +05:00
Andrej730
528481e774
Fixed missing PrimaryMeasureType for P_LISTVALUE in pset templates #3236
...
For some reason there is also was missing PrimaryUnit in IFC2X3. But it's unrelated to the changes from this commit (generating pset templates before this commit already has PrimaryUnit there).
2023-06-03 10:34:13 +05:00
Sigma Dimensions
886ab52556
You can now review and assign currencies from the Cost Schedule Panel
2023-06-02 14:52:10 +01:00
Sigma Dimensions
8196f31d82
Display currency on cost item values and total cost
2023-06-02 14:49:59 +01:00
Andrej730
de3b844829
Placeholders for spatial and structural tools
2023-06-02 17:57:44 +05:00
Andrej730
fa4e19eba7
Tests for external svg references
2023-06-02 12:01:44 +05:00
Trashman247
1488ae40ee
Update Makefile
blenderbim-230602
2023-06-02 14:09:58 +10:00
Sigma Dimensions
aa004ef0c6
auto refresh tasks assigned to products when filtering by active schedule
2023-06-02 00:34:08 +01:00
Sigma Dimensions
0c946fae36
fix removing cost item value
2023-06-02 00:31:50 +01:00
Sigma Dimensions
f297739836
BBIM 5D: Various Cost Schedule UI Improvemements
2023-06-02 00:30:49 +01:00
Thomas Krijnen
b33e58f40b
fix syntax error on gcc
2023-06-01 22:03:31 +02:00
Thomas Krijnen
30d9743ae7
typename :(
2023-06-01 21:47:07 +02:00
Thomas Krijnen
c974306636
#3141 eliminate_narrow_operands()
2023-06-01 21:42:31 +02:00
Thomas Krijnen
602176815a
Commit obsolete fix just in case
2023-06-01 21:41:08 +02:00
Thomas Krijnen
7652144184
Fix IfcFile::getInverse<T>()
2023-06-01 21:39:08 +02:00
Andrej730
0fd94d291b
References for adding external svgs to the sheets
...
It works exactly the same as schedules - you add some .svg file, path to it stored in ifc and you can attach it to the sheet.
UI - https://i.imgur.com/tGbCGBb.png
Still need to add some tests for references
2023-06-01 21:41:06 +05:00
Sigma Dimensions
3c9f09f246
Use util.element.get_predefined_type() #065bda6
2023-06-01 13:07:00 +01:00
Thomas Krijnen
d60fbd2c09
Don't assert but just if-check for not terminating rule execution on very invalid files
2023-06-01 14:06:41 +02:00
Sigma Dimensions
9d869ebb6d
Run costing tests and rename changed methods
2023-06-01 13:02:01 +01:00
Dion Moult
971e508e3d
See #3069 . Continued refactoring to not rely on users_collection[0].
2023-06-01 21:18:32 +10:00
Dion Moult
7020caf682
See #3069 . More cleanup moving away from collection names and assumed single collections.
2023-06-01 17:39:36 +10:00
Dion Moult
7cd7ad1281
Fix regressions after making aggregate based on selected objects.
2023-06-01 16:59:53 +10:00
Dion Moult
586707dd28
Fix #3069 . WARNING: dangerous change. Objects that have their own collection now have a pointer to that collection. This fixes a variety of subtle sync bugs.
2023-06-01 16:59:53 +10:00
Andrej730
4bb46fa607
Remove test to reproduce #3169 as irrelevant
blenderbim-230601
2023-06-01 10:01:14 +05:00
Andrej730
7d5beb6c80
Added test to cover 2629172ff
2023-06-01 10:01:13 +05:00
Andrej730
ecc0263062
Fixed bug with saving data to Pset_StairFlightCommon not in project units
2023-06-01 10:01:13 +05:00
Dion Moult
39c5dc6ea4
Merge pull request #3214 from maxfb87/new_patch_recipie
...
New patch recipe
2023-06-01 09:55:10 +10:00
Thomas Krijnen
e6d6ab6da7
More informed invalid shape reporting
2023-05-31 22:15:26 +02:00
Thomas Krijnen
d7c3b5a990
#3201 apply boolean results in batches as well
2023-05-31 22:15:01 +02:00
Thomas Krijnen
3409cd7c29
#3201 approximate circular sharp corners
2023-05-31 22:13:53 +02:00
Massimo Fabbro
91176349f7
Remove old patch file
2023-05-31 21:07:34 +02:00