Dion Moult
|
1a735c4bef
|
Minor improvement to the sequence UI to always allow you to cancel editing mode.
|
2022-01-17 15:11:48 +11:00 |
|
Dion Moult
|
f8c7f48674
|
You can now associate annotations with objects for smart annotations in IFC. See #1153.
|
2022-01-14 18:00:08 +11:00 |
|
Dion Moult
|
258ca7fb8c
|
Fix bug where you could assign a product twice to a process.
|
2022-01-14 16:04:55 +11:00 |
|
Dion Moult
|
ec38fe2edc
|
Fix #1931. Fix bug where duplicated type products should not share material associations.
|
2022-01-14 13:15:47 +11:00 |
|
Dion Moult
|
666e484b2b
|
Run black on IfcOpenShell-python.
|
2022-01-10 15:42:24 +11:00 |
|
Dion Moult
|
4f047274bf
|
The IfcOpenShell API now supports automatic primitive casting for editing properties. See #1943.
|
2022-01-07 17:38:43 +11:00 |
|
Jesusbill
|
03f5feca88
|
refactor structural module - wip - structural analysis models #1848
|
2022-01-02 00:34:38 +01:00 |
|
Dion Moult
|
d638405ff8
|
Assigning library references now works on IFC2X3.
|
2021-11-29 20:16:25 +11:00 |
|
Dion Moult
|
a1817e8a61
|
Fix #1889. Allow explicitly overriding data types when editing psets.
|
2021-11-24 16:38:19 +11:00 |
|
Dion Moult
|
18719c16df
|
Fix bug where subelement coordinates were incorrectly calculated in non SI units
|
2021-11-17 16:22:23 +11:00 |
|
Dion Moult
|
f9221717ff
|
You can now associate IFC elements with Brick elements and navigate to them
|
2021-11-17 13:27:07 +11:00 |
|
Dion Moult
|
4617d9f234
|
A whole bunch of new usecases for managing IFC library information and references
|
2021-11-16 18:30:23 +11:00 |
|
Dion Moult
|
43869c33f6
|
Rebuild text annotations to have leaders in the same object and use text literals. See #1153.
|
2021-11-16 08:54:29 +11:00 |
|
Dion Moult
|
0471f17d9a
|
Fix bug where removing a representation from a typed instance didn't remove all data users.
|
2021-11-08 21:12:38 +11:00 |
|
Dion Moult
|
07bee4acfa
|
Fix bug where adding a representation to type instances didn't ensure it was added to a geometric type
|
2021-11-05 15:14:10 +11:00 |
|
Dion Moult
|
3406c23f98
|
Fix bug where copying a type also copied its type relations which is invalid.
|
2021-10-26 20:51:27 +11:00 |
|
Dion Moult
|
7bccf10fec
|
Fix regression bug where you couldn't add a grid.
|
2021-10-23 21:19:10 +11:00 |
|
Dion Moult
|
a5b8728aec
|
Fix bug where copying elements didn't ensure that material usages were unique
|
2021-10-22 12:09:57 +11:00 |
|
Dion Moult
|
a8c99cebaf
|
Fix terrible bug #1819 where duplicating mapped elements didn't actually copy the geometry mapping.
|
2021-10-22 11:16:03 +11:00 |
|
Dion Moult
|
c437ba8f9d
|
Assigning a parametric profile type now auto switches from non parametric geometry to parametric geometry
|
2021-10-21 16:28:55 +11:00 |
|
Dion Moult
|
9907651d4a
|
Fix bug where you could reassign class to another product type and create invalid relationships
|
2021-10-21 11:28:49 +11:00 |
|
Dion Moult
|
58859ef8c3
|
Fix bug where when deleting representations it could sometimes overreach and delete geometric, style, or layer data of other elements. See #1812.
|
2021-10-20 14:11:49 +11:00 |
|
Dion Moult
|
68fd0c0cf5
|
Fix bug where you couldn't filter imported subelements without also selecting their parents
|
2021-10-14 18:47:48 +11:00 |
|
Dion Moult
|
199be3363f
|
Fix bug where copying elements shared a placement. This fix speeds up copying parent elements in the decomposition significantly, like when copying a storey.
|
2021-10-14 16:13:48 +11:00 |
|
Dion Moult
|
d384b3d7df
|
Fix bug where copying a container also copied its contents
|
2021-10-14 15:52:38 +11:00 |
|
Dion Moult
|
3d0d2ec8fb
|
Fix #1795. New support for conversion based units with offsets, like fahrenheit.
|
2021-10-14 12:46:01 +11:00 |
|
Dion Moult
|
1fa1a9e3d3
|
Support auto detection of unit type when adding imperial units
|
2021-10-14 12:44:13 +11:00 |
|
Dion Moult
|
464b0c2ebc
|
Unassigning the last unit now cleans up empty unit assignments
|
2021-10-14 12:42:33 +11:00 |
|
Dion Moult
|
e17ae4ef61
|
Fix #1792. Regression caused by other improvements in editing object placement.
|
2021-10-13 11:55:03 +11:00 |
|
Dion Moult
|
170cd3b5f5
|
Minor fix again
|
2021-10-07 18:59:41 +11:00 |
|
Dion Moult
|
9508858fcb
|
New unassign aggregate feature.
|
2021-10-06 14:11:54 +11:00 |
|
Dion Moult
|
3aa36dd4b7
|
Changing aggregation now ensures spatial containment is mutually exclusive to prevent invalid IFC data
|
2021-10-06 12:52:01 +11:00 |
|
Dion Moult
|
cbc0b8d5d4
|
When assigning containers, ensure aggregates and containers are mutually exclusive
|
2021-10-05 17:49:29 +11:00 |
|
Dion Moult
|
c105b8f3a7
|
Fix bug where assigning a spatial container didn't work with non local placements
|
2021-10-05 17:49:29 +11:00 |
|
Dion Moult
|
7c94d4275a
|
Removing or changing spatial containers now supports updating more types of collection organisations
|
2021-10-05 17:49:29 +11:00 |
|
Dion Moult
|
6e6cbcef6f
|
Test edit object placement. See #1711
|
2021-10-04 13:14:47 +11:00 |
|
Dion Moult
|
4697e063af
|
You can now add and remove users for ownership history
|
2021-10-01 17:32:58 +10:00 |
|
Dion Moult
|
fe1e30702a
|
Fix bug where removing addresses and roles could leave other elements in invalid states, "IfcPersonAndOrganization"
|
2021-10-01 14:48:44 +10:00 |
|
Dion Moult
|
291bb0cd55
|
Removing an organisation now properly handles references appropriately.
|
2021-10-01 13:29:10 +10:00 |
|
Dion Moult
|
915fa9f9b0
|
Removing a person no longer has the potential to leave files in an invalid state
|
2021-10-01 12:35:46 +10:00 |
|
Dion Moult
|
0a27308532
|
Optimise create owner history to not rely on a person and organisation lookup, speeding up long procedures
|
2021-10-01 11:05:35 +10:00 |
|
Dion Moult
|
8bcec29429
|
Application data in IFC now reflects the latest IFC version tag
|
2021-10-01 10:10:45 +10:00 |
|
Dion Moult
|
42d321d553
|
Removing contexts now also reassign to parent or remove references to the context.
|
2021-10-01 09:29:38 +10:00 |
|
Dion Moult
|
b86b8c1b5a
|
You can now edit attributes of contexts and subcontexts. Fix bug where 2D contexts were not created with the right dimensionality.
|
2021-09-30 18:28:50 +10:00 |
|
Dion Moult
|
ef8c82e1c9
|
Fix bug where you could add a filling twice or to multiple openings.
|
2021-09-21 17:29:28 +10:00 |
|
Dion Moult
|
04d64de6d0
|
Fix bug where you could add an opening twice to the same element.
|
2021-09-21 16:56:28 +10:00 |
|
Dion Moult
|
a29d691944
|
Fix #1737. Bug where copying an opening didn't copy relevant boolean modifiers too.
|
2021-09-21 15:19:18 +10:00 |
|
Dion Moult
|
1abca2681e
|
Fix bug where copying a filled opening would create an invalid relationship
|
2021-09-21 14:19:41 +10:00 |
|
Dion Moult
|
8cde074fd8
|
Editing psets can now accept user specified data types and auto-detect non-string data types
|
2021-09-20 15:37:01 +10:00 |
|
Dion Moult
|
70ba681b35
|
Resource work duration can now be calculated based on counting produced products.
|
2021-09-20 13:27:26 +10:00 |
|