Dion Moult
dc77a798b5
Assigning a layer set for the first time prefills with a layer to prevent invalid data.
2023-02-04 22:14:33 +11:00
Dion Moult
207093fe99
Fix regression where changing assigned types didn't update the materials.
2023-02-04 22:12:28 +11:00
Dion Moult
42c4a68108
Fix bug where unnamed profiles clogged up the material profile settings.
2023-02-04 16:20:52 +11:00
Dion Moult
a7cc58fb50
Update libraries to use Plan/Body/PLAN_VIEW instead of annotations.
2023-02-04 14:09:35 +11:00
Dion Moult
6bab10d2ac
Minor fix.
2023-02-04 12:51:01 +11:00
Thomas Krijnen
c4b77c2a07
Recompile rules
2023-02-03 22:22:40 +01:00
Thomas Krijnen
66d0627035
Property names test case
2023-02-03 21:18:06 +01:00
Thomas Krijnen
3f4417c9f2
Window lining test case
2023-02-03 21:17:48 +01:00
Thomas Krijnen
5526bed4c3
Express rules: allow indexing in sets
2023-02-03 21:17:08 +01:00
Thomas Krijnen
078bf8646a
Express rules: enclose rhs of not in parens when needed
2023-02-03 21:10:34 +01:00
Dion Moult
6adbcdd8e1
Fix #2472 . BREAKING CHANGE. Annotations are now drawn in addition to body views, not in lieu of.
2023-02-03 21:31:15 +11:00
Dion Moult
b4d633a34d
Fix #2735 .
2023-02-03 21:28:36 +11:00
Dion Moult
e1e4380fc7
Fix 3 bugs related to representations:
...
* Bug when switching representations when active object not selected.
* Bug when switching to a non MODEL_VIEW body representation would load the MODEL_VIEW one instead all the time.
* Add support for plan body representations.
2023-02-03 21:27:25 +11:00
Dion Moult
1ed7b21ab0
Fix #1496 . Mirrored elements have their placements correctly synced.
2023-02-03 15:53:21 +11:00
Dion Moult
158a4c5e75
Fix bug where IFC2X3 fallback styles couldn't be assigned.
2023-02-03 13:21:23 +11:00
Dion Moult
f72d48aab5
Fix bug where calendar caching meant invalid duration calculations if you edited your calendar after a date calculation.
2023-02-03 10:06:55 +11:00
Dion Moult
be26a77ecb
Support times specified as ISO strings too in date utils, not just datetimes.
2023-02-02 23:01:49 +11:00
Dion Moult
7c275a99a2
New utility functions for automatic local to global elevation conversions and easier unit conversions
2023-02-02 23:01:12 +11:00
Dion Moult
f77d2f449d
Close #2451 . Implement georeferenced elevations in drawings.
2023-02-02 22:55:45 +11:00
Dion Moult
18ba805a15
Fix silly bug.
2023-02-02 21:36:13 +11:00
Dion Moult
a5adf0021f
Fix #2599 . Unassigning materials now also removes the Blender material.
2023-02-02 18:41:07 +11:00
Dion Moult
7d944255d0
Fix bug where you could unassign a material usage and create an invalid parametric occurrence
2023-02-02 18:26:14 +11:00
Dion Moult
b984a77862
IfcFM parser and writer is now easier to override for custom FM requirements
2023-02-02 14:29:48 +11:00
Dion Moult
d69aa20802
Fix #2620 . You can now run patches from models in memory.
2023-02-01 19:29:35 +11:00
Dion Moult
7e16cb797f
See #1848 . Some straggling refactoring for resource data.
2023-02-01 17:37:59 +11:00
Dion Moult
b3c7971ea9
Purge all data classes from API.
2023-02-01 15:44:08 +11:00
Dion Moult
a778b98fdb
Fix #1848 . Purge remaining references to API data classes.
2023-02-01 15:41:21 +11:00
Dion Moult
4efb80efe4
See #1848 . Refactor structural data class.
2023-02-01 14:54:42 +11:00
Sigma Dimensions
cfaacf8650
Ifcopenshell api usecase to unassign object nesting
2023-01-31 18:59:33 +01:00
Sigma Dimensions
60da4cb87b
BBIM: Refactor activate drawing view
2023-01-31 18:42:18 +01:00
Andrej730
db6207db6c
prevent flickering in profile manager thumbnails
2023-01-31 14:48:26 +05:00
Dion Moult
9b4568c881
Minor fix
2023-01-31 20:40:32 +11:00
Dion Moult
cd132d4fe9
See #1848 . Refactor sequence data class.
2023-01-31 20:38:03 +11:00
Andrej730
f01900bdb1
Profile manager thumnails ( #2568 )
2023-01-31 13:55:50 +05:00
Dion Moult
0fddd243c2
See #1848 . Refactor resource data class.
2023-01-31 18:30:26 +11:00
Dion Moult
1066e5e0a7
See #1848 . Refactor layer data class.
2023-01-31 17:35:54 +11:00
Dion Moult
7e0b1b9cbd
See #1848 . Refactor group data class. Add support for multiple subgroup relationships.
2023-01-31 15:35:14 +11:00
Dion Moult
95e924a5bc
Fix #2206 . Bug where removing a cost item with active data created an error.
2023-01-31 14:33:29 +11:00
Dion Moult
f9cfd17303
Fix #2251 . Fix #2603 . Bug where annotations don't show because redeclaration of built-in glsl variables is not allowed.
2023-01-31 11:04:23 +11:00
Dion Moult
9f37f73e52
Fix #2585 . Bug where geometry could randomly get corrupted.
2023-01-31 10:54:07 +11:00
Andrej730
9acd2043d7
Window/Stair types added as presets in type manager
2023-01-30 15:31:50 +05:00
Dion Moult
ab6159f173
See #1848 . Refactor cost data class.
2023-01-30 20:53:17 +11:00
Andrej730
f9bff64f0d
ifc geonodes modifier prototype
2023-01-30 13:45:52 +05:00
Andrej730
978f362073
More consistent default and current units for stair and window modifiers
2023-01-30 12:44:11 +05:00
Dion Moult
7a185e7f7c
See #1848 . Refactor constraint data class.
2023-01-30 11:47:02 +11:00
Dion Moult
044cd6e97b
See #1848 . Refactor boundary data class.
2023-01-30 11:27:38 +11:00
Dion Moult
b939370f2b
See #1848 . Remove reliance on data class for material module.
2023-01-30 10:20:55 +11:00
Sigma Dimensions
4af0c1c98c
BBIM: Fix editing slab representation bug
2023-01-29 21:20:33 +01:00
Dion Moult
181531ada8
Fix bug where circle profiles didn't follow project units.
2023-01-29 21:30:11 +11:00
Thomas Krijnen
e92d908063
Delete ifcopenshell_wrapper.py
2023-01-29 10:26:05 +01:00