Dion Moult
|
ebf6b9fc88
|
Fix #1886.
|
2021-11-19 19:08:34 +11:00 |
|
Dion Moult
|
41486ba08a
|
New utility to get layers of an element. See #1869.
|
2021-11-16 18:07:47 +11:00 |
|
Dion Moult
|
2120653104
|
Minor fix.
|
2021-11-16 17:52:08 +11:00 |
|
Dion Moult
|
4fdcb87a28
|
New IfcOpenShell utility to get instances of an element type easily
|
2021-11-08 21:12:38 +11:00 |
|
Dion Moult
|
54fa45850a
|
Get psets utility now supports getting material and profile psets
|
2021-10-25 16:09:04 +11:00 |
|
Dion Moult
|
fbadcc017b
|
Get psets utility can now filter only psets or qtos
|
2021-10-25 15:36:55 +11:00 |
|
Dion Moult
|
6337698494
|
Element get_psets utility now returns the pset ID for convenience.
|
2021-10-25 14:21:41 +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
|
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
|
52062bc7e8
|
Experimental proposed deep removal. See #1812.
|
2021-10-20 11:44:19 +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
|
92e519de9e
|
Be more accommodating when fetching properties to allow for incomplete scripts.
|
2021-09-20 14:45:31 +10:00 |
|
Dion Moult
|
02a68f6827
|
New utility to get spatial and object decompositions from any IFC element
|
2021-09-17 15:40:27 +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
|
5990d6b66d
|
Test util.element module. See #1711.
|
2021-08-31 15:44:57 +10:00 |
|
Dion Moult
|
0a2afa4879
|
Fix bug where element replacement would sometimes fail leading to various problems.
|
2021-08-30 21:32:23 +10:00 |
|
Thomas Krijnen
|
44c868caed
|
#1531 Breadth-first search and maintain insertion order on remove_deep()
|
2021-08-12 13:35:45 +02:00 |
|
Dion Moult
|
f393c5f1d2
|
Copying an object / class now also copies pset and qtos
|
2021-08-10 11:48:38 +10:00 |
|
Dion Moult
|
2033ee1c69
|
Minor fix
|
2021-08-08 16:13:19 +10:00 |
|
Dion Moult
|
3bb3a8018a
|
Fix bug where materials weren't created when importing assets from a library
|
2021-08-04 20:30:40 +10:00 |
|
Dion Moult
|
549bc0e1a9
|
Minor fix. See #1475.
|
2021-07-04 20:22:20 +10:00 |
|
Dion Moult
|
b8015644e9
|
Implement undo for context and geometry operators. See #1475.
|
2021-07-04 19:45:34 +10:00 |
|
Dion Moult
|
54526960c8
|
Column profiles now auto update when you change the material profile
|
2021-06-21 12:21:55 +10:00 |
|
Dion Moult
|
7d841c3f27
|
New dumb column tool. Creates a parametric solid column from profile sets.
|
2021-06-07 19:43:02 +10:00 |
|
Dion Moult
|
cfd5742b5b
|
Fix unnecessary error message when getting psets.
|
2021-06-06 20:54:40 +10:00 |
|
Dion Moult
|
a13b71abf0
|
Layer set usages now inherit layer sets from the type. Walls now support material layer set usages. Also minor fixes, thanks s-leger!
|
2021-05-25 13:10:26 +10:00 |
|
Dion Moult
|
f2352e9a17
|
Old annotation systems now creates IFC elements again. Also text and misc annotations now work again with new system. See #1153.
|
2021-05-16 18:26:48 +10:00 |
|
Dion Moult
|
7c6e7996ff
|
Improve the costing UI to format numbers properly and not take up so much space for cost components
|
2021-05-14 15:13:40 +10:00 |
|
Dion Moult
|
4e014d1a10
|
New utility functions for copying and deep copying IFC elements
|
2021-05-13 15:11:18 +10:00 |
|
Dion Moult
|
44bbd17d97
|
Collection assignment is now synced on export, so you don't need to manually manage your tree
|
2021-04-19 16:08:57 +10:00 |
|
Dion Moult
|
1e299a0ddd
|
Make remove_deep_batched the default since I'm the only guy using it so far and I'm feeling lucky! Let's battle test it!
|
2021-04-18 19:02:39 +10:00 |
|
Thomas Krijnen
|
5961253c29
|
#1376 remove_deep_batched()
|
2021-03-13 12:16:40 +01:00 |
|
Dion Moult
|
1f4df32d04
|
Fix bunch of error messages (commonly seen in IFCCSV) when you try to get a property value which is None
|
2021-02-01 10:18:10 +11:00 |
|
Dion Moult
|
900aa20e10
|
New "remove deep" function in the element util module. See #1228.
|
2021-01-24 14:32:04 +11:00 |
|
Dion Moult
|
84959d1cf8
|
You can now export container data from IFCCSV
|
2021-01-22 15:52:48 +11:00 |
|
Dion Moult
|
b016d39eca
|
WIP refactoring representations to be incrementally edited. See #1222.
# Conflicts:
# src/ifcblenderexport/blenderbim/bim/operator.py
|
2021-01-01 12:15:18 +11:00 |
|
Dion Moult
|
e1fa6fb306
|
You can now apply drawing styles to elements with material set usages
|
2020-12-03 22:17:46 +11:00 |
|
Dion Moult
|
c70b41f21a
|
Fix #1112. You can now tag material attributes.
|
2020-12-02 09:03:18 +11:00 |
|
htlcnn
|
286c77e3b0
|
black ifcopenshell-python
|
2020-11-02 08:28:02 +11:00 |
|
Dion Moult
|
0522ea61f6
|
Minor cleanup
|
2020-09-05 12:20:16 +10:00 |
|
Dion Moult
|
3292b98080
|
Allow export of type relations in IFCCSV
|
2020-08-08 17:58:45 +10:00 |
|
Dion Moult
|
6772886e65
|
New utility function to replace an attribute
|
2020-08-04 21:08:49 +10:00 |
|
Dion Moult
|
2a22acfdc9
|
Make util.element.get_psets() support IfcComplexProperty
|
2020-08-04 20:18:08 +10:00 |
|
Dion Moult
|
c7e3dba8c4
|
Add util module to IfcOpenShell, including element, geolocation, unit, and selector. See #829.
|
2020-05-17 18:32:56 +10:00 |
|