Thomas Krijnen
|
3a1416536a
|
Oops
|
2022-05-17 22:31:37 +02:00 |
|
Thomas Krijnen
|
4eec863cad
|
Example for turning IDS test cases into spec. Sorry for butchering your code @Moult
|
2022-05-17 22:21:11 +02:00 |
|
Dion Moult
|
fdaae048c2
|
Implement IDS partOf facet
|
2022-05-12 14:33:44 +10:00 |
|
Dion Moult
|
4da5a38237
|
Implement IDS material null checks, inheritance checks, and set item checks
|
2022-05-12 12:06:23 +10:00 |
|
Dion Moult
|
0cf2d7e05e
|
Implement IDS uri/use/instructions for material facet
|
2022-05-11 23:30:10 +10:00 |
|
Dion Moult
|
3122cf21db
|
Implement IDS property facet measure conversions
|
2022-05-11 19:59:10 +10:00 |
|
Dion Moult
|
4bf25d5d9c
|
Minor fix
|
2022-05-11 18:46:27 +10:00 |
|
Dion Moult
|
dc10c7a360
|
Implement null check for IDS properties, and support restrictions
|
2022-05-11 17:10:22 +10:00 |
|
Dion Moult
|
94e082fc7d
|
Support IDS uri/use/instructions for property facets
|
2022-05-11 15:30:39 +10:00 |
|
Dion Moult
|
8aa38917eb
|
New classification utility module
|
2022-05-11 15:19:17 +10:00 |
|
Dion Moult
|
0774100606
|
IDS classification facets not handle inheritance, full refs, and restrictions
|
2022-05-11 14:49:47 +10:00 |
|
Dion Moult
|
95b48b02e4
|
Add support for IDS classification uri, use, and instructions
|
2022-05-11 13:27:19 +10:00 |
|
Dion Moult
|
c5de1d8727
|
Add IDS support for restrictions in attribute facets and handle inheritance
|
2022-05-11 13:06:15 +10:00 |
|
Dion Moult
|
7e09ab0ced
|
Add support for IDS attribute use/instructions
|
2022-05-11 10:12:36 +10:00 |
|
Dion Moult
|
eb3e137a6e
|
#2196 Get psets now handleds inheritance by default
|
2022-05-11 09:18:23 +10:00 |
|
Dion Moult
|
f528ad9744
|
Minor fix
|
2022-05-10 23:49:14 +10:00 |
|
Dion Moult
|
650f9eb7f5
|
Attribute filtering in IDS now checks null-like values too.
|
2022-05-10 22:42:21 +10:00 |
|
Dion Moult
|
a78d6f42e5
|
Allow IDS to audit any entity, not just IfcObjects
|
2022-05-10 22:13:28 +10:00 |
|
Dion Moult
|
4326a74c64
|
Fix IDS to not allow subclasses and allow restrictions in the class name
|
2022-05-10 21:40:35 +10:00 |
|
Dion Moult
|
08fc62d4d9
|
Add support for userdefined predefined types in IDS entity facets
|
2022-05-10 21:20:10 +10:00 |
|
Dion Moult
|
ae298de8dc
|
Implement identifier, desc, and instructions for specification node in IDS
|
2022-05-10 19:26:12 +10:00 |
|
Dion Moult
|
a24c4b269a
|
Fix mandatory title and optional date and check invalid dates in IDS
|
2022-05-10 17:36:24 +10:00 |
|
Dion Moult
|
083d9d3e3e
|
Implement attribute facet for IDS
|
2022-05-10 16:23:07 +10:00 |
|
Dion Moult
|
12e7ed356c
|
Fix IDS namespace bug that prevented XML encoding, simplify XML writing, and new to_string() method to decrease dependency on the filesystem
|
2022-05-10 16:22:38 +10:00 |
|
Dion Moult
|
3f15dd71b1
|
Run black on ids module
|
2022-05-10 16:18:08 +10:00 |
|
Dion Moult
|
93fd3f97e3
|
#2111 New feature to select by style and see style usage
|
2022-05-08 18:03:18 +10:00 |
|
Dion Moult
|
5f1b5d0c63
|
You can now manage actor assignments to products
|
2022-05-06 17:47:24 +10:00 |
|
Dion Moult
|
42edcda8bd
|
Deleting an element now also auto deletes its associated distribution ports
|
2022-05-06 10:38:38 +10:00 |
|
Dion Moult
|
53c050c6ed
|
Port locations now sync relative to their parent even when not actively displayed in the viewport
|
2022-05-05 18:00:42 +10:00 |
|
Dion Moult
|
9333839267
|
Copying an element now also copies its distribution ports
|
2022-05-03 18:05:27 +10:00 |
|
Dion Moult
|
9ea6499b5a
|
#2082 You can now filter by metadata existence in the selector syntax
|
2022-04-27 22:20:12 +10:00 |
|
Dion Moult
|
9fc0baf175
|
#1153 Add support for IfcAnnotationFillArea representation
|
2022-04-18 10:27:20 +10:00 |
|
Dion Moult
|
9db07883b7
|
Scheduling calculations no longer calculate from midnight and now handle a single 9-5 day as a duration of 1 day, as per industry standard practice.
|
2022-03-25 16:09:22 +11:00 |
|
Dion Moult
|
9b9f0058f9
|
The material manager now shows total elements used by a material
|
2022-03-22 12:50:10 +11:00 |
|
Dion Moult
|
c072554f21
|
You can now use the selector with a prefiltered list of elements
|
2022-03-22 11:32:40 +11:00 |
|
Dion Moult
|
18c9a57bea
|
Using the selector now supports recursive decomposition in the spatial hierarchy
|
2022-03-22 11:23:13 +11:00 |
|
Dion Moult
|
eaa3301b8f
|
New support for filtering elements by checking values against an enumeration
|
2022-03-22 10:49:48 +11:00 |
|
Dion Moult
|
efb89acfa3
|
You can now use a "not" operator when selecting elements
|
2022-03-22 10:40:05 +11:00 |
|
Dion Moult
|
fa6ec25a39
|
#2082. You can now use the selector to filter by strict data types.
|
2022-03-21 18:03:25 +11:00 |
|
Dion Moult
|
44afa0df5d
|
Selector now uses classmethods to make it easier for scriptwriters to use
|
2022-03-21 17:28:16 +11:00 |
|
Dion Moult
|
ea530858bd
|
You can now remove material sets independent of elements
|
2022-03-21 12:03:15 +11:00 |
|
Dion Moult
|
0b4cfea3a9
|
Removing a material now also removes material properties
|
2022-03-21 10:50:19 +11:00 |
|
Dion Moult
|
e909f25432
|
Removing a property set now also removes properties
|
2022-03-21 10:22:31 +11:00 |
|
Dion Moult
|
fdd03d7294
|
#2094. Removing materials now removes material definitions too for styles
|
2022-03-19 22:13:07 +11:00 |
|
Dion Moult
|
233e73f9f6
|
Removing documents now removes all subdocuments recursively and references
|
2022-03-15 14:45:18 +11:00 |
|
Dion Moult
|
db85aa90d3
|
You can now add document references that are part of a document information
|
2022-03-15 14:43:24 +11:00 |
|
Dion Moult
|
6fb1e34ab4
|
You can now add IFC subdocuments or supersede documents
|
2022-03-15 14:41:47 +11:00 |
|
Dion Moult
|
e343494ab4
|
Document information is now always assigned to the project by default.
|
2022-03-14 20:39:11 +11:00 |
|
ArturTomczak
|
8038b77504
|
typo
|
2022-02-26 21:56:02 +01:00 |
|
ArturTomczak
|
b64601ee0a
|
Update subrepo with sample files
|
2022-02-26 21:56:02 +01:00 |
|