Totally a booplicate
1ecb25684e
fix missing else clause
2023-06-16 14:08:48 +02:00
Totally a booplicate
5999976d37
raise TypeError on invalid pset
2023-06-16 14:08:48 +02:00
Totally a booplicate
51e5f843ba
rework unpack_unit_value
...
handle the `None` case, simplify logic
2023-06-16 14:08:48 +02:00
Totally a booplicate
3d787338fb
improve naming of the new method
2023-06-16 14:08:48 +02:00
Totally a booplicate
de67648f3e
improve update_existing_properties
...
explicit class check
error out on a not supported type
better methods names
2023-06-16 14:08:48 +02:00
Totally a booplicate
afa803ea62
implement _try_purge
...
per review comment about repeating code
2023-06-16 14:08:48 +02:00
Totally a booplicate
3a0aaee03b
restructure if/elif/else chain
2023-06-16 14:08:48 +02:00
Totally a booplicate
a5353e02b5
support tuples
2023-06-16 14:08:48 +02:00
Totally a booplicate
1acc743370
move prop check
2023-06-16 14:08:48 +02:00
Totally a booplicate
375f4f2a86
per review
...
change exception message
remove TODO
pass `Unit`
raise `NotImplementedError` when no template was found
2023-06-16 14:08:48 +02:00
Totally a booplicate
d4b88fd422
resolve TODO
...
This is being fixed, we should always have a class to use
2023-06-16 14:08:48 +02:00
Totally a booplicate
df6cc74a87
attempt to improve pset support
...
1. Adds support to directly passed in property entities
2. Adds support for tuples
3. Adds support for P_LISTVALUE
2023-06-16 14:08:48 +02:00
Andrej730
a3859385c4
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).
2023-06-05 17:21:27 +05:00
Sigma Dimensions
0c946fae36
fix removing cost item value
2023-06-02 00:31:50 +01:00
Sigma Dimensions
90c19f8454
Ctrl+P and Alt+P BIMTool Hotekys to assign/unassign aggregation
2023-05-28 14:45:57 +01:00
Andrej730
812eb5eaef
Small documentation note
2023-05-25 16:09:43 +05:00
Sigma Dimensions
eb54f5a0cb
ios api task fix: remove orphan IfcRelNests when deleting tasks
2023-05-21 12:45:04 +01:00
Sigma Dimensions
a4a6dce6de
BBIM D: Copy cost items, export Cost Schedules individually, start improving Cost Schedule UI
2023-05-21 12:42:50 +01:00
Sigma Dimensions
64fd6a1f52
fix copying relationships when duplicating tasks
2023-05-03 19:43:05 +01:00
Dion Moult
60a9d96ac8
See #1676 . You can now duplicate space boundaries.
2023-05-03 20:38:09 +10:00
Sigma Dimensions
9422f804fb
minor fix
2023-05-03 04:22:02 +01:00
Dion Moult
04e5f5036c
See #1676 . Deleting space boundaries now also removes connection geometry.
2023-05-02 22:20:34 +10:00
Sigma Dimensions
ca77a895e0
IOS.API consider removing baseline tasks when deleting tasks
2023-05-02 02:31:48 +01:00
Sigma Dimensions
0f447f964e
IOS.API usecase to create a work schedule baseline
2023-05-02 02:30:38 +01:00
Sigma Dimensions
2c31fc6b25
run black
2023-05-02 02:27:32 +01:00
Sigma Dimensions
107873cf6e
- refactor IOS.API resource calculation to re-use shared utilities
...
- run black
2023-04-30 15:35:17 +01:00
Sigma Dimensions
2af4388f40
Fix duplicate task logic in IOS.API
2023-04-29 13:53:04 +01:00
Andrej730
9b22b5000f
Added support for different railing cap types
...
Very similar to this - https://i.imgur.com/SNyvfgh.png
2023-04-28 17:24:41 +05:00
Andrej730
11601d6532
Fixed bug with wrong position of support in wall mounted railing
...
The problem was that that support's disk was not rotated according to the railing path.
2023-04-28 11:43:15 +05:00
Andrej730
ee2f18349f
WALL_MOUNTED_HANDRAIL type for Railing modifier
...
Added WALL_MOUNTED_HANDRAIL type for railing modifier. It's still a bit work in progress - still need to add support for different railing termination types.
Here's the short demonstration - https://user-images.githubusercontent.com/9417531/234582621-6c6f948b-9cdc-4be6-b380-17ddbf5803bf.mp4
2023-04-26 18:04:39 +05:00
Dion Moult
7df80af30b
Fix #2913 . Bug where properties with multiple inverses were not correctly purged.
2023-04-18 18:08:24 +10:00
Dion Moult
f63091ce05
Fix #2974 . Type property sets are now properly copied.
2023-04-13 14:08:02 +10:00
Dion Moult
92221e19c3
Fix bug where unassigning a document was too aggressive and deleted relationships where it shouldn't.
2023-04-10 22:30:33 +10:00
Andrej730
26c67f770a
Sliding doors - more consistent 2d repr between door types #2919
2023-04-04 18:53:59 +05:00
Andrej730
f6623db0e6
Sliding doors - moved annotation arrow to Annotation/PLAN_VIEW #2919
2023-04-04 18:38:44 +05:00
Andrej730
afeeaeb984
Fixed some validation errors for doors and windows #2925
...
Fixed the ones caused by using 3d curves as inner/outer curves in profiles.
2023-04-03 19:53:42 +05:00
Dion Moult
f291345111
Fix #2924 . IfcElements default to a null predefined type so they can inherit where possible.
2023-04-03 13:54:25 +10:00
Andrej730
50d989363a
Added arrow to 2d repr of sliding doors ( #2919 )
...
Example - https://i.imgur.com/eJnhDXU.png
2023-03-30 16:36:55 +05:00
Andrej730
a7a7c86657
IFC Door Modifier - sliding doors
...
Added support for sliding doors in IFC Door Modifier.
The main differences are 2d representation (https://i.imgur.com/VyEH569.png ) and the door panel being placed before the lining, not after
2023-03-30 12:41:34 +05:00
Sigma Dimensions
5943e7e62e
api usecase to re order related objects in a nest
2023-03-28 04:29:08 +00:00
Sigma Dimensions
fde654aee7
api usecase to change nest
2023-03-28 04:27:47 +00:00
Dion Moult
fab76bbcde
Fixed bug where enumeration values in psets could be empty lists.
2023-03-27 23:08:47 +11:00
Dion Moult
e9a3630595
Fix #2898 . You can now copy materials from the materials tab.
2023-03-26 19:04:32 +11:00
Dion Moult
346071185f
Fix bug where appending a product from a library which had relationships to types caused a bunch of types to be pulled in unintentionally
2023-03-24 20:53:55 +11:00
Dion Moult
00fc71dcbe
Fix #2837 . Shared subelements mistakenly caused the subelement append loop to break early. The solution is to traverse one level at a time.
2023-03-24 17:36:46 +11:00
Dion Moult
8bae2984e1
Fix #2886 . Typo.
2023-03-21 09:11:30 +11:00
Dion Moult
b6aa5c57c0
Fix bug where copying types with parametric materials could lead to invalidly reused material set items.
2023-03-20 20:40:11 +11:00
Dion Moult
72b5cc8a44
Minor fix
2023-03-20 17:03:39 +11:00
Dion Moult
c97e1079e8
See #2866 . Fix issue where annotation should be able to use 3D coordinates (i.e. Model context type) for elevations and sections where it makes more sense.
2023-03-20 16:36:50 +11:00
Dion Moult
cfd857233c
Fix #2864 . Fix bug where element containment was invalidly prioritised over voids and fills in relative placement.
2023-03-19 18:46:34 +11:00