Andrej730
c156100be2
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-01-08 15:53:10 +05:00
Andrej
48c2b43a58
Merge pull request #4171 from c-mellueh/fix-SurfaceStyle-loader-bug
...
Fix Surface Style Loader Bug
2024-01-08 12:31:14 +05:00
Dion Moult
2f8cfb5a95
Fix #4161 . Deprecate unmaintained barebones LCA module.
2024-01-08 16:59:31 +11:00
Eduardo Schilling
1c4cc34c1b
Add degrees format display
2024-01-08 16:54:58 +11:00
Eduardo Schilling
b81e03d9c2
Add stair calculated parameter Pitch
2024-01-08 16:54:58 +11:00
Dion Moult
eb96858460
Fix #4167 . Bug where pset template module didn't allow creating qto template types.
2024-01-08 16:52:59 +11:00
Dion Moult
5c7e70e987
Minor fix to loading nested ports
2024-01-08 16:03:57 +11:00
Dion Moult
9093c9d419
Fix #4176 . Bug where tabbed interface didn't work on new or temporary screens.
2024-01-08 16:03:34 +11:00
Dion Moult
02a5b8d997
Fix #4178 . Bug when removing the wrong classification reference.
2024-01-08 13:48:35 +11:00
Sigma Dimensions (Yass)
f1b5f7d558
add conversion based unit symbols
2024-01-05 18:45:54 +01:00
Thomas Krijnen
742a9ecd81
IfcParseExamples requires C++17 now
2024-01-05 09:04:34 +01:00
Thomas Krijnen
77a497cdf7
Generalize shortened file.schema attribute
2024-01-04 15:05:40 +01:00
CyrilWaechter
00576ef574
IfcRelSpaceBoundary: Add error handling and better error message for user
2024-01-04 10:22:51 +01:00
Sigma Dimensions (Yass)
c26caaa58d
fix resource cost calculation
2024-01-04 09:33:55 +01:00
Sigma Dimensions (Yass)
b260bd3877
Record formula and resource name for cost values when calculating resource cost
2024-01-04 09:32:31 +01:00
Sigma Dimensions (Yass)
cd6246c382
fix cost value calculation when using parent cost
2024-01-04 09:30:27 +01:00
Sigma Dimensions (Yass)
a96d6dacc7
Display cost value names, and add import operator for cost schedule panel
2024-01-04 09:29:50 +01:00
CyrilWaechter
64c711a02a
IfcRelSpaceBoundary: Create almost all boundaries for a selected space
...
* Refactor boundary creation to allow usage in a loop.
* Loop through all building element in building storey instead of stopping to the first one
* Enforce checking to prevent creation of invalid boundary geometries
2024-01-03 16:37:10 +01:00
Christoph Mellueh
68a2480a66
turn list into tuple
2024-01-03 13:42:14 +01:00
CyrilWaechter
d5e2fd5d3c
Fix some url and add missing ones
2024-01-03 01:11:05 +01:00
CyrilWaechter
bb445663f8
Bump IOS and use more update friendly url
2024-01-03 00:22:50 +01:00
CyrilWaechter
f478ec8d6b
black boundary operator.py
2024-01-02 18:49:50 +01:00
CyrilWaechter
cf3ba334b7
IfcRelSpaceBoundary: make sure parent boundary is whole
2024-01-02 18:49:05 +01:00
CyrilWaechter
c36af110c4
IfcRelSpaceBoundary: Improve inner boundary generation workflow and boundary names
...
# Inner boundaries
Some software or workflow generates many opening for the same element (eg. window) so it is not relevant to create inner boundaries for opening with no filling.
# Boundary name
Apply convention for 1st and 2nd Level boundaries
2024-01-02 17:52:23 +01:00
Thomas Krijnen
239d1d6fd2
C++ get_psets() with extensive preprocessor trickery
2023-12-30 16:14:10 +01:00
Thomas Krijnen
831709d514
Update src/ifcopenshell-python/docs/ifcopenshell-python/geometry_processing.rst
2023-12-30 10:03:10 +01:00
wangsenhui
5925476ed9
add geometry processing with multiple representations example
2023-12-30 10:03:10 +01:00
wangsenhui
3edb3c8df3
add geometry processing with multiple representations example
2023-12-30 10:03:10 +01:00
wangsenhui
72badd8427
add geometry processing with multiple representations example
2023-12-30 10:03:10 +01:00
Thomas Krijnen
7201df8d22
p21 binary should be uppercase
2023-12-26 14:28:45 +01:00
Andrej730
7b65108a76
ifctester - added some typing for IDE type hints
2023-12-26 16:18:08 +05:00
Andrej730
0fbe4d80c7
Clean up IfcIndexedColourMap removing representation #4138
...
Because we wasn't removing colour map, remove_representation was producing orphaned IfcPolygonalFaceSet that were referred by colour map.
2023-12-26 11:33:20 +05:00
Ryan Schultz
54c689d615
Applying multiple opening objects in bulk
...
Merry Christmas.
2023-12-25 10:33:49 -06:00
Andrej730
ab828b1a8b
ifcpixeltexture tests to reflect actual order of data
2023-12-25 16:22:08 +05:00
Andrej730
8ddd349f8b
Fixed issue with flipped ifcblobtexture loaded to blender
2023-12-25 16:21:05 +05:00
Andrej730
3221219f4a
save ifcblobtexture and ifcpixeltexture to .blend file
2023-12-25 14:36:58 +05:00
Andrej730
36387f348e
Fixed issue changing type of object creating opening in an aggregate
...
More: https://community.osarch.org/discussion/1888/error-after-trying-to-change-a-window-type-whose-opening-is-applied-to-an-aggregate#latest
A bit related to #3973 in case if it will be resolved
2023-12-25 11:49:06 +05:00
Andrej730
c39c6d81e3
Note on not allowing aggregates with representation #3973
2023-12-25 11:47:58 +05:00
Andrej730
e8042de1ed
expose assign/unassign aggregation hotkey to bim tool ui
2023-12-25 11:03:10 +05:00
Andrej730
78fd999c53
Fix a few uses of assigning/unassigning agregation after 165262933
2023-12-25 10:38:51 +05:00
dushyant basson
91d1cb79c2
Using transformation-matrix data; Turned off world-coords; Re-using geometry of repeating IDs
2023-12-24 11:57:14 +01:00
dushyant basson
832618b84a
initial camera-orientation; multiple materials in a single element; default material used from IfcGeom; improved triangle node data generation for OSG
2023-12-24 11:57:14 +01:00
dushyant basson
7b92b5c7e2
IFC file successfully parsed and loaded in Qt OpenGL widget
2023-12-24 11:57:14 +01:00
dushyant basson
c8c08439b2
added header-guard
2023-12-24 11:57:14 +01:00
dushyant basson
3476ee8fd5
debug messages
2023-12-24 11:57:14 +01:00
dushyant basson
d2f331c813
update
2023-12-24 11:57:14 +01:00
dushyant basson
9e9b294f44
Implemented: Application icons; OpenSceneGraph to handle OpenGL with Qt; devicePixelRatio() for handing render on highDPI displays; Sample 3D with handler; MouseHandler not yet working as expected (WIP)
2023-12-24 11:57:14 +01:00
Dushyant Basson
f824ee8ca4
updated .ico file
2023-12-24 11:57:14 +01:00
dushyant basson
919f673108
add application file icon for macos
2023-12-24 11:57:14 +01:00
Dushyant Basson
b034b40b09
application file-icon and window-icon set on ms-windows
2023-12-24 11:57:14 +01:00