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 |
|
Dion Moult
|
e2b5ecf0a1
|
Resource work durations can now be calculated either daily or hourly
|
2021-09-20 13:26:01 +10:00 |
|
Dion Moult
|
5efa65195f
|
Fix bug where nested task resource-based durations failed to calculate
|
2021-09-20 11:52:31 +10:00 |
|
Dion Moult
|
20e731235c
|
Fix task duration calculation bug where hourly work greater or equal to 24 hours were incorrectly parsed
|
2021-09-20 10:45:36 +10:00 |
|
Dion Moult
|
90e481ce2c
|
Optimise update owner history to speed up complex operations
|
2021-09-20 10:17:16 +10:00 |
|
Dion Moult
|
3eb7c7a6a1
|
Fix bug where assigning a new container would shift object placements incorrectly due to SI unit conversion
|
2021-09-17 17:13:20 +10:00 |
|
Dion Moult
|
2b82eaf019
|
Fix bug when shifting object placements and their children. Add support for specifying placement matrixes in project units or SI units.
|
2021-09-17 16:54:53 +10:00 |
|
Dion Moult
|
8aa790c1c1
|
Fix bug where filtering did not work for indirectly spatially contained elements
|
2021-09-13 09:12:51 +10:00 |
|
Dion Moult
|
d350a17ce5
|
Fix bug where editing styles didn't work if factors were stored instead of RGB colours
|
2021-09-10 17:43:26 +10:00 |
|
Dion Moult
|
865c0f4895
|
Run black, and add black to a "qa" target to make it a standardised process.
|
2021-09-09 21:27:31 +10:00 |
|