Andrej730
e841d6ee3a
Migrator - basic support for migrating attributes ifc4 -> ifc4x3
...
And added one of the IfcProperty renamed attribute as an example
2024-04-16 11:26:36 +02:00
Dion Moult
8be42ced69
Fix #4139 . Bulk purge orphaned classes and move advanced operators to debug panel.
2024-04-16 11:26:36 +02:00
Andrej730
f8d38b11e6
Migrator - display some error message for unhandled schemas
...
Noticed it was resulting in error below migrating to IFC4X3 in some cases as we don't have a mapping for IFC4X3 yet.
```
if value is None and not attribute.optional():
UnboundLocalError: local variable 'value' referenced before assignment
```
2024-04-16 11:26:36 +02:00
Andrej730
30b51b93af
black format
2024-04-16 11:26:36 +02:00
Thomas Krijnen
2aa048d0c9
#4220 Update entity_instance.py
2024-04-16 11:26:36 +02:00
Andrej730
dab051dd85
minor fix for bim.create_all_shapes printed messages
2024-04-16 11:26:36 +02:00
Dion Moult
07241649e4
Fix #4173 . Don't recreate boundaries of building elements that already exist.
...
Inline opening processing. Minor improvement to detecting attributes for int/ext and physical/virtual.
2024-04-16 11:26:36 +02:00
Dirk Olbrich
54df646398
readme: fix listed ifc version, add link to IFC4x3 docs
2024-04-16 11:26:36 +02:00
Dion Moult
a3c87f1b0e
Fix #4195 . Forgot to add UI for contains selector.
2024-04-16 11:26:36 +02:00
Dion Moult
b0a4e8c8e4
See #4173 . Prototype new approach to generating 1st level space boundaries.
2024-04-16 11:26:36 +02:00
mohamadalbaaj
6f7be74e7c
Fixing Dimension Mismatch in Matrix Multiplication
2024-04-16 11:26:36 +02:00
Dion Moult
65c00f75dd
Minor test fix
2024-04-16 11:26:36 +02:00
Dion Moult
c8456532ad
Fix bug where UI didn't show applicable psets to specific predefined types
2024-04-16 11:26:36 +02:00
Dion Moult
608147c245
Fix #4195 . Fix regressions from f840da3 and add support for "contains string" comparisons.
2024-04-16 11:26:36 +02:00
Dion Moult
a9857f867c
Fix #4196 . Settings are now saved when you save Spreadsheet export JSON files. Also a new setting to generate an SVG alongside the spreadsheet (intended to be used as a schedule placed on a sheet).
2024-04-16 11:26:36 +02:00
Dion Moult
c60ad6b8a0
Minor fix
2024-04-16 11:26:36 +02:00
Dion Moult
54bf41816b
Fix #4197 . URLs in SVG schedules are now clickable.
2024-04-16 11:26:36 +02:00
Dion Moult
6846021768
Fix #4199 . Bug where external references on sheets weren't properly referenced leading to no names.
2024-04-16 11:26:36 +02:00
Dion Moult
33051c0139
Fix #4203 . Fix bug where removing nested cost items left orphaned relationships.
2024-04-16 11:26:36 +02:00
Dion Moult
d530d34441
Fix #4204 . Add support for XLSX schedules on sheets.
2024-04-16 11:26:36 +02:00
Christoph Mellueh
062822502f
sort code alphabetically
2024-04-16 11:26:36 +02:00
Christoph Mellueh
04afbce3a8
improve core file for better zen
2024-04-16 11:26:36 +02:00
Christoph Mellueh
0005f15364
update BsDD to match new API
...
+ move Functions from operator to core/tool
2024-04-16 11:26:36 +02:00
Dion Moult
a91c76b25c
Fix #4198 . Minor regression in updating text literals.
2024-04-16 11:26:36 +02:00
c4rlosdias
43259c0124
Added more comparisons in search
2024-04-16 11:26:36 +02:00
sennhvi
fd657f2b6f
Update geometry_processing.rst
...
Add an usage example of the parameter include for the Geometry Iterator
2024-04-16 11:26:36 +02:00
Christoph Mellueh
2dfd1cae6d
add pset view to groups
2024-04-16 11:26:35 +02:00
Sigma Dimensions (Yass)
e81bd9723f
fix counting elements when importing cost schedules ( and run black)
2024-04-16 11:26:35 +02:00
Dion Moult
7e262c5c9a
Fix #4186 . Support different RL insertion modes when adding occurrences of a type.
2024-04-16 11:26:35 +02:00
Dion Moult
f55b7d439f
Fix bug where updating type text literals didn't propagate and formatting rounding null values wasn't handled.
2024-04-16 11:26:35 +02:00
Dion Moult
35eda76ffd
Fix #4189 . Hidden or non-isolated objects now don't show annotations.
2024-04-16 11:26:35 +02:00
Christoph Mellueh
9ea086bdc3
add typing to BsDD
2024-04-16 11:26:35 +02:00
Christoph Mellueh
4c382760d4
add deprecation warnings
2024-04-16 11:26:35 +02:00
Christoph Mellueh
7f1a997797
update new api to BsDD
2024-04-16 11:26:35 +02:00
Dion Moult
8ce2b4d2d7
Fix #4162 . Reduce minimum area requirement for auto space generation down to 0.1sqm.
2024-04-16 11:25:27 +02:00
Dion Moult
20e599ca05
See #4162 . Fix bug with generating space from cursor due to numerical inaccuracies and colinear lines for shapely.
2024-04-16 11:25:27 +02:00
Dion Moult
009d1a0aba
Add support for groups in selection queries
2024-04-16 11:25:27 +02:00
Dion Moult
1c573aee32
Fix #4175 . Add new UI for managing IFC object and edit modes.
2024-04-16 11:25:27 +02:00
Andrej730
0a09c2d8ea
Fix breaking spatial containers UI when spatial container is deleted
...
E.g. if you had some container selected in `active_container_id` and then it got deleted UI would break and won't allow to reload the spatial manger until you reload .ifc completely
2024-04-16 11:25:27 +02:00
Christoph Mellueh
9a194939cd
turn list into tuple
2024-04-16 11:25:27 +02:00
Dion Moult
c508c94719
Fix #4161 . Deprecate unmaintained barebones LCA module.
2024-04-16 11:25:27 +02:00
Eduardo Schilling
bcce268900
Add degrees format display
2024-04-16 11:25:27 +02:00
Eduardo Schilling
997803c4b2
Add stair calculated parameter Pitch
2024-04-16 11:25:27 +02:00
Dion Moult
583f3e30d7
Fix #4167 . Bug where pset template module didn't allow creating qto template types.
2024-04-16 11:25:27 +02:00
Dion Moult
1591ad28bc
Minor fix to loading nested ports
2024-04-16 11:25:27 +02:00
Dion Moult
f7aafb6cac
Fix #4176 . Bug where tabbed interface didn't work on new or temporary screens.
2024-04-16 11:25:27 +02:00
Dion Moult
19f03639ee
Fix #4178 . Bug when removing the wrong classification reference.
2024-04-16 11:25:27 +02:00
Sigma Dimensions (Yass)
63e3786354
add conversion based unit symbols
2024-04-16 11:25:27 +02:00
Thomas Krijnen
a5f3f8c465
IfcParseExamples requires C++17 now
2024-04-16 11:25:27 +02:00
Thomas Krijnen
aca4b4f957
Generalize shortened file.schema attribute
2024-04-16 11:25:27 +02:00