Thomas Krijnen
|
1d39413717
|
Test cases for previous commits
|
2022-10-03 14:29:41 +02:00 |
|
Thomas Krijnen
|
c57e5e2100
|
Capture lower level errors in validate.py reported in C++
|
2022-10-03 14:19:29 +02:00 |
|
Dion Moult
|
567548c7f3
|
Fix bug where adding an opening didn't create a relative placement
|
2022-10-03 22:35:53 +11:00 |
|
Dion Moult
|
944cbeea1a
|
Handle both 2D and 3D placement matrixes in IfcOpenShell utils
|
2022-10-01 23:25:34 +10:00 |
|
Dion Moult
|
4b8238a602
|
Openings are no longer loaded when loading fresh IFC projects
|
2022-10-01 20:32:40 +10:00 |
|
Dion Moult
|
7b817f7359
|
Minor fix
|
2022-09-30 18:53:14 +10:00 |
|
Dion Moult
|
9e76b2b9eb
|
Footprints are now supported in the new profile editor
|
2022-09-30 13:00:40 +10:00 |
|
Dion Moult
|
a08a78b3c9
|
Slabs are now first created directly in IFC instead of reverse engineering meshes
|
2022-09-30 12:08:57 +10:00 |
|
Dion Moult
|
33ebcd7664
|
New convenient modifier to rotate beam/wall/column etc by 90 degrees
|
2022-09-24 21:46:32 +10:00 |
|
Dion Moult
|
56f4b72161
|
Reimplement profile cardinal points 1-9 with new profile engine
|
2022-09-24 15:42:50 +10:00 |
|
Dion Moult
|
7545313dee
|
Removing an element now also purges connection relationships
|
2022-09-24 14:12:45 +10:00 |
|
Dion Moult
|
b7eaefee50
|
Fix bug when deleting elements may possibly create an invalid containment relationship
|
2022-09-23 23:26:29 +10:00 |
|
Dion Moult
|
13a387cc73
|
Add support for descriptions in path connection relationships
|
2022-09-23 23:00:27 +10:00 |
|
Dion Moult
|
f139f2ba1e
|
Fix bug where removing an element in an aggregation could leave the file in an invalid state
|
2022-09-23 23:00:07 +10:00 |
|
Dion Moult
|
4cfa327159
|
New API functions for adding arbitrary profile and profile-based representations
|
2022-09-21 23:27:24 +10:00 |
|
Dion Moult
|
920177d8c6
|
Minor fix. See #2416.
|
2022-09-21 10:50:02 +10:00 |
|
Dion Moult
|
db9af13843
|
Fix #2427. Don't treat missing mandatory attributes as fatal in IFC version migration
|
2022-09-20 22:46:15 +10:00 |
|
Dion Moult
|
eb48a68dd1
|
Copying elements do not copy connections to prevent mutually exclusive connectivity
|
2022-09-20 12:01:40 +10:00 |
|
Dion Moult
|
18387e7732
|
You can now switch contexts of of objects in bulk
|
2022-09-19 15:59:37 +10:00 |
|
Dion Moult
|
5c5bb03652
|
IfcPatch now allows passing in IFC objects instead of filepath strings
|
2022-09-19 13:31:33 +10:00 |
|
Dion Moult
|
ea1d797605
|
Add documentation for IfcPatch
|
2022-09-19 12:25:35 +10:00 |
|
Dion Moult
|
c7af6c4482
|
Fix #2420. Bug where project library assets sharing relationships with other assets would pull in other assets
|
2022-09-18 23:19:23 +10:00 |
|
Dion Moult
|
322abdff53
|
Minor fix
|
2022-09-17 22:19:49 +10:00 |
|
Dion Moult
|
6d0fdb32c6
|
Fix #2416.
|
2022-09-17 14:51:50 +10:00 |
|
Dion Moult
|
0cb3c0a907
|
Update docs about new Apple M1 support
|
2022-09-16 22:29:04 +10:00 |
|
Dion Moult
|
d9ea62a670
|
Distribute Apple M1 to PyPi
|
2022-09-16 22:21:58 +10:00 |
|
Dion Moult
|
f93604d6b7
|
Implement connection aware wall L-joints
|
2022-09-16 18:30:57 +10:00 |
|
Dion Moult
|
81e46b533b
|
New API to directly create wall-like representations without Blender geometry
|
2022-09-15 10:44:43 +10:00 |
|
Dion Moult
|
171db4b241
|
Add support for connecting/disconnecting paths in API
|
2022-09-15 10:32:01 +10:00 |
|
Dirk Olbrich
|
b299694ca0
|
doc: library flags for macos build
|
2022-09-14 15:19:53 +02:00 |
|
Dirk Olbrich
|
ca76b77130
|
update doc for building on macOS
|
2022-09-14 15:19:53 +02:00 |
|
Dion Moult
|
91fac6d4bd
|
Add IfcTester support and test cases for bounded, table, and reference props
|
2022-09-12 22:35:05 +10:00 |
|
Dion Moult
|
c7c59d9496
|
IfcTester now supports list and enumerated properties
|
2022-09-12 21:34:06 +10:00 |
|
Dion Moult
|
73ac5d314b
|
Complex properties and quantities are not supported in IDS
|
2022-09-12 20:10:25 +10:00 |
|
Dion Moult
|
5ee4e2704d
|
User can now explicitly choose the quantity type via the edit qto API
|
2022-09-12 18:05:13 +10:00 |
|
Dion Moult
|
5b5540494d
|
Qtos now support being added to types and contexts (despite being rare)
|
2022-09-12 12:55:15 +10:00 |
|
Dion Moult
|
e2df4f335d
|
API now supports adding representations using the Sverchok geometry structure
|
2022-09-09 22:20:06 +10:00 |
|
bosonprojets
|
87f0475b99
|
Quality - run black on api/sequence directory
|
2022-09-09 02:25:20 +01:00 |
|
Sigma Dimensions
|
96d19952e9
|
Quality check - run black on api/resource
|
2022-09-08 03:15:41 +01:00 |
|
Sigma Dimensions
|
57caf6a31f
|
IfcOpenShell API: Deep purge resources upon removal
|
2022-09-08 03:12:44 +01:00 |
|
Dion Moult
|
72544419da
|
External resource relationships are now also purged when removing classifications
|
2022-09-05 16:51:42 +10:00 |
|
Dion Moult
|
917344ee1d
|
Fix bug where new instances may have a wrong Z coordinate
|
2022-09-05 11:13:31 +10:00 |
|
Dion Moult
|
68ef6458d7
|
Fix #2379. Regressions where context adding never had any tests and failed.
|
2022-09-05 11:13:31 +10:00 |
|
Thomas Krijnen
|
5c7cf4469f
|
Compute meaningful hash and eq on simple type instances
|
2022-09-04 14:23:35 +02:00 |
|
Dion Moult
|
5fb574cf5c
|
Fix #1589. Saving beveled curves as rswept disk solids is now supported.
|
2022-09-04 17:46:34 +10:00 |
|
Dion Moult
|
af4cb22756
|
Fix bug where appended assets sometimes duplicated geometry contexts
|
2022-09-03 22:16:35 +10:00 |
|
Dion Moult
|
56393ef358
|
Fix #170. Add note about not mixing OpenCascade installations.
|
2022-09-03 20:16:33 +10:00 |
|
Dion Moult
|
0668eadc36
|
IDS doc generator now also generates a sample IDS file
|
2022-09-03 10:48:46 +10:00 |
|
Dion Moult
|
fdfaf54698
|
Support resource level classifications in IfcOpenShell API
|
2022-09-02 18:23:49 +10:00 |
|
Dion Moult
|
0293c133ab
|
Fix #2364. Bug where classifications couldn't be added in IFC2X3.
|
2022-09-02 14:03:05 +10:00 |
|