mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-10 17:58:20 +00:00
rules fixture: nornallize headers
- to avoid some diffs on regeneration - some fixtures had problems with the header, so `fail` for them wasn't really testing the intended case, because small issues in the header would make fixture fail regardless
This commit is contained in:
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-09T13:00:43',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-23T13:54:04',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:13:21',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T10:35:38',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-13T09:26:49',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-13T09:45:36',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T10:05:34',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T10:05:34',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T10:05:34',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T10:05:34',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T10:05:34',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-01-13T11:08:39',(),(),'IfcOpenShell v0.7.0-8a108f37','IfcOpenShell v0.7.0-8a108f37','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T11:17:11',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-15T13:40:58',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-15T13:40:58',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T13:05:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T13:05:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T13:05:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-22T13:05:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-18T09:21:17',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-18T09:21:17',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-18T09:21:17',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T10:55:33',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T10:55:33',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-13T13:31:19',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-13T13:31:19',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-05T12:05:57',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-05T12:05:57',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-03T21:03:39',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-01-11T11:39:57',(),(),'IfcOpenShell v0.7.0-8a108f37','IfcOpenShell v0.7.0-8a108f37','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-03-11T14:53:24',(),(),'IfcOpenShell v0.7.0-c4b77c2a0','IfcOpenShell v0.7.0-c4b77c2a0','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-03-11T14:53:24',(),(),'IfcOpenShell v0.7.0-c4b77c2a0','IfcOpenShell v0.7.0-c4b77c2a0','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4X3_ADD2'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2025-12-24T14:25:45',(''),(''),'IfcOpenShell 0.8.0','IfcOpenShell 0.8.0','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4X3_ADD2'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-23T10:01:32',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-01-11T09:47:45',(),(),'IfcOpenShell v0.7.0-8a108f37','IfcOpenShell v0.7.0-8a108f37','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4X3_ADD2'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:08:05',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:08:05',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:08:05',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:08:05',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:08:05',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T11:13:45',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-03T21:16:13',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC4'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T12:56:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-25T12:56:47',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-12T20:21:51',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2023-02-12T20:21:51',(),(),'IfcOpenShell v0.7.0-07ee62eb9','IfcOpenShell v0.7.0-07ee62eb9','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -2,8 +2,17 @@ import subprocess
|
||||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
import ifcopenshell
|
||||
|
||||
directory = Path(__file__).parent
|
||||
|
||||
|
||||
def normalize_header(f: ifcopenshell.file) -> None:
|
||||
f.header.file_name.time_stamp = "1970-01-01T00:00:00"
|
||||
f.header.file_name.preprocessor_version = "IfcOpenShell"
|
||||
f.header.file_name.originating_system = "IfcOpenShell"
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
for path in directory.glob("*.ifc"):
|
||||
path.unlink()
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for i in range(3):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -26,4 +27,5 @@ for i in range(3):
|
||||
)
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'fail' if i == 2 else 'pass'}-{i}-projects-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for i, box_alignment in enumerate(["top-left", "center", "invalid", "CENTER"]):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -12,4 +13,5 @@ for i, box_alignment in enumerate(["top-left", "center", "invalid", "CENTER"]):
|
||||
)
|
||||
|
||||
suffix = "-uppercase" if box_alignment == "CENTER" else ""
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if i in (0,1,3) else 'fail'}-{i}-box-alignment-{box_alignment}{suffix}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
latitudes = [
|
||||
(False, (-361, 0, 0)),
|
||||
@@ -45,4 +46,5 @@ for i, (is_valid, lat) in enumerate(latitudes):
|
||||
],
|
||||
)
|
||||
f.createIfcRelAggregates(ifcopenshell.guid.new(), ownerhist, None, None, proj, [site])
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if is_valid else 'fail'}-site-latitude-{i}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for depth in (-1.0, 0.0, 1.0):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -10,4 +11,5 @@ for depth in (-1.0, 0.0, 1.0):
|
||||
f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
depth,
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if depth > 0. else 'fail'}-extrusion-depth-{depth}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for i, (r1, r2) in enumerate(
|
||||
[("SUPPLIER", None), ("SUPPLIER", "Valid"), ("USERDEFINED", "Valid"), ("USERDEFINED", None)]
|
||||
):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
f.createIfcActorRole(r1, r2)
|
||||
normalize_header(f)
|
||||
f.write(f"{'fail' if i == 3 else 'pass'}-actor-role-{r1}-{r2}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
options = {
|
||||
"IfcPostalAddress": ({}, {"Country": "The Netherlands"}, {"Country": "The Netherlands", "Town": "Eindhoven"}),
|
||||
@@ -18,6 +19,7 @@ for ent in ("IfcPostalAddress", "IfcTelecomAddress"):
|
||||
|
||||
valid = not (purpose == "USERDEFINED" and ud is None)
|
||||
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-{ent}-{purpose}-{ud}-ifc2x3.ifc")
|
||||
|
||||
for kwargs in options[ent]:
|
||||
@@ -26,4 +28,5 @@ for ent in ("IfcPostalAddress", "IfcTelecomAddress"):
|
||||
valid = len(kwargs) >= 1
|
||||
if not valid:
|
||||
kwargs = {"all-unset": 1}
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-{ent}-{'-'.join(kwargs.keys())}-ifc2x3.ifc")
|
||||
|
||||
@@ -2,6 +2,7 @@ import itertools
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for pty, ety in itertools.product(("GRILLE", "USERDEFINED"), (None, "Something")):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -12,4 +13,5 @@ for pty, ety in itertools.product(("GRILLE", "USERDEFINED"), (None, "Something")
|
||||
ownerhist = f.createIfcOwnerHistory(pando, appl, ChangeAction="ADDED", CreationDate=int(time.time()))
|
||||
f.createIfcAirTerminalType(ifcopenshell.guid.new(), ownerhist, "My Type", ElementType=ety, PredefinedType=pty)
|
||||
valid = pty != "USERDEFINED" or ety is not None
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-air-terminal-type-{pty}-{ety}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
create_none = lambda f: None
|
||||
create_polyline = lambda f: f.createIfcPolyline(
|
||||
@@ -11,6 +12,7 @@ for i, make_item in enumerate((create_none, create_polyline, create_point)):
|
||||
inst = f.createIfcAnnotationCurveOccurrence(
|
||||
make_item(f), [f.createIfcPresentationStyleAssignment([f.createIfcCurveStyle()])]
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(
|
||||
f"{'fail' if i == 2 else 'pass'}-annotation-curve-occurence-{'None' if inst.Item is None else inst.Item.is_a()}-ifc2x3.ifc"
|
||||
)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
create_plane = lambda f: f.createIfcPlane(f.createIfcAxis2Placement3D(f.createIfcCartesianPoint((0.0, 0.0, 0.0))))
|
||||
create_polyline = lambda f: f.createIfcPolyline(
|
||||
@@ -8,4 +9,5 @@ create_polyline = lambda f: f.createIfcPolyline(
|
||||
for i, make_item in enumerate((create_plane, create_polyline)):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
inst = f.createIfcAnnotationSurface(make_item(f))
|
||||
normalize_header(f)
|
||||
f.write(f"{'fail' if i == 1 else 'pass'}-annotation-surface-{inst.Item.is_a()}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
pts = [(0.0, 0.0), (1.0, 0.0), (1.0, 1.0)]
|
||||
dims = [(2, 3, 3), (3, 3, 2), (2, 2, 2), (3, 3, 3)]
|
||||
@@ -13,6 +14,7 @@ for d in dims:
|
||||
inst = f.create_entity(
|
||||
"IfcBezierCurve", 1, list(map(lambda t: make_point(*t), zip(pts, d))), "POLYLINE_FORM", False, False
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(
|
||||
f"{'pass' if len(set(d)) == 1 else 'fail'}-bspline-curve-point-dimensions-{'-'.join(map(str, d))}-ifc2x3.ifc"
|
||||
)
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import itertools
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
defaults = {"Girth": 1.0, "WallThickness": 0.11}
|
||||
depths = [2.0, 3.0]
|
||||
@@ -20,4 +21,5 @@ for d, w in itertools.product(depths, widths):
|
||||
inst = f.createIfcCShapeProfileDef(
|
||||
"AREA", None, f.createIfcAxis2Placement2D(f.createIfcCartesianPoint((0.0, 0.0))), **D
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-cshape-profile-width-{w}-depth-{d}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import ifcopenshell
|
||||
import ifcopenshell.util.schema
|
||||
from generate import normalize_header
|
||||
|
||||
depth = 1.0
|
||||
for dir_x, dir_z in ((0.0, -1.0), (0.0, 0.0), (1.0, 0.0), (1.0, 0.001), (0.0, 1.0)):
|
||||
@@ -27,4 +28,5 @@ for dir_x, dir_z in ((0.0, -1.0), (0.0, 0.0), (1.0, 0.0), (1.0, 0.001), (0.0, 1.
|
||||
if f.schema == "IFC2X3" and (dir_x, dir_z) == (0.0, 0.0):
|
||||
valid = True
|
||||
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-extrusion-dir-{dir_x}-{dir_z}-{f.schema.lower()}.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
coords = [(0.0, 0.0), (10.0, 0.0), (10.0, 10.0), (0.0, 10.0)]
|
||||
make_3d = lambda cs: [c + (0.0,) for c in cs]
|
||||
@@ -18,6 +19,7 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, inner_2)),
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"pass-arbitrary-profile-with-voids-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -30,6 +32,7 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, inner_2)),
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-arbitrary-profile-with-voids-curve-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -42,6 +45,7 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, inner_2)),
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-arbitrary-profile-with-voids-3d-outer-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -54,6 +58,7 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, inner_2)),
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-arbitrary-profile-with-voids-3d-inner-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -66,6 +71,7 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, make_3d(inner_2))),
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-arbitrary-profile-with-voids-3d-inner-2-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -75,4 +81,5 @@ f.createIfcArbitraryProfileDefWithVoids(
|
||||
f.createIfcPolyline(map(f.createIfcCartesianPoint, coords)),
|
||||
[f.createIfcLine(f.createIfcCartesianPoint((0.0, 0.0)), f.createIfcVector(f.createIfcDirection((0.0, 0.0)), 1.0))],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-arbitrary-profile-with-voids-inner-line-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
coords = [(0.0, 0.0), (10.0, 0.0), (10.0, 10.0), (0.0, 10.0)]
|
||||
make_3d = lambda cs: [c + (0.0,) for c in cs]
|
||||
@@ -10,6 +11,7 @@ map = lambda fn, *args: list(old_map(fn, *args))
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
f.createIfcAxis2Placement3D(f.createIfcCartesianPoint((0.0, 0.0, 0.0)))
|
||||
normalize_header(f)
|
||||
f.write(f"pass-axis2-3d-pos-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -18,6 +20,7 @@ f.createIfcAxis2Placement3D(
|
||||
f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
f.createIfcDirection((1.0, 0.0, 0.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"pass-axis2-two-directions-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -26,6 +29,7 @@ f.createIfcAxis2Placement3D(
|
||||
Axis=f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
RefDirection=None,
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-only-axis-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -34,6 +38,7 @@ f.createIfcAxis2Placement3D(
|
||||
Axis=None,
|
||||
RefDirection=f.createIfcDirection((1.0, 0.0, 0.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-only-ref-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -42,12 +47,14 @@ f.createIfcAxis2Placement3D(
|
||||
f.createIfcDirection((1.0, 0.0)),
|
||||
f.createIfcDirection((0.0, 1.0, 0.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-2d-axis-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
f.createIfcAxis2Placement3D(
|
||||
f.createIfcCartesianPoint((0.0, 0.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-2d-pos-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -56,6 +63,7 @@ f.createIfcAxis2Placement3D(
|
||||
f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
f.createIfcDirection((1.0, 0.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-2d-ref-ifc2x3.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -64,6 +72,7 @@ f.createIfcAxis2Placement3D(
|
||||
Axis=f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
RefDirection=f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-parallel-axes.ifc")
|
||||
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -72,4 +81,5 @@ f.createIfcAxis2Placement3D(
|
||||
Axis=f.createIfcDirection((0.0, 0.0, 1.0)),
|
||||
RefDirection=f.createIfcDirection((0.0, 0.0, -1.0)),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"fail-axis2-anti-parallel-axes.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
dims = [
|
||||
(1, 0, 0, 0, 0, 0, 0),
|
||||
@@ -16,4 +17,5 @@ for i, d in enumerate(dims):
|
||||
"beard-second",
|
||||
f.createIfcMeasureWithUnit(f.createIfcLengthMeasure(5.0), f.createIfcSIUnit(Prefix="NANO", Name="METRE")),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if i == 0 else 'fail'}-conv-unit-{i}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
coords = [(0.0, 0.0), (10.0, 0.0)]
|
||||
coords_2 = [(0.0, 0.0), (10.0, 0.0), (10.0, 10.0), (0.0, 10.0)]
|
||||
@@ -74,4 +75,5 @@ for is_valid, dims, rep_type, name, fn in options:
|
||||
)
|
||||
]
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if is_valid else 'fail'}-shaperep-{rep_type.lower()}-{name}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
names = [("Same", "Same"), ("Different", "SomethingElse")]
|
||||
|
||||
@@ -18,5 +19,6 @@ for nms in names:
|
||||
units = f.createIfcUnitAssignment(Units=[f.createIfcSIUnit(None, "LENGTHUNIT", None, "METRE")])
|
||||
ownerhist = f.createIfcOwnerHistory(pando, appl, ChangeAction="ADDED", CreationDate=int(time.time()))
|
||||
f.createIfcPropertySet(ifcopenshell.guid.new(), ownerhist, "MyPset", HasProperties=map(make_prop(f), nms))
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if len(set(nms)) == len(nms) else 'fail'}-property-{'-'.join(map(str.lower, nms))}-ifc2x3.ifc")
|
||||
15
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for i, nm in enumerate(("no-mls", "mls", "mlsu")):
|
||||
f = ifcopenshell.file(schema="IFC2X3")
|
||||
@@ -18,4 +19,5 @@ for i, nm in enumerate(("no-mls", "mls", "mlsu")):
|
||||
f.createIfcRelAssociatesMaterial(
|
||||
ifcopenshell.guid.new(), ownerhist, RelatedObjects=[wall], RelatingMaterial=mls
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if i == 2 else 'fail'}-wall-{nm}-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for i, type_decl in enumerate(("IfcLengthMeasure", "IfcPlaneAngleMeasure")):
|
||||
f = ifcopenshell.file(schema="IFC4X3")
|
||||
@@ -9,4 +10,5 @@ for i, type_decl in enumerate(("IfcLengthMeasure", "IfcPlaneAngleMeasure")):
|
||||
SecondCoordinate=f.create_entity("IfcPlaneAngleMeasure", 0.0),
|
||||
Height=0.0,
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if i else 'fail'}-rigid-op-IfcPlaneAngleMeasure-{type_decl}-ifc4x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
make_nd = lambda d: lambda *c: (c + (0.0,)) if d == 3 else c
|
||||
|
||||
@@ -13,4 +14,5 @@ for d1, d2 in ((2, 3), (3, 3), (3, 2)):
|
||||
),
|
||||
RelativePlacement=f.create_entity(f"IfcAxis2Placement{d2}D", f.createIfcCartesianPoint(make_nd(d2)(0.0, 0.0))),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if d1 >= d2 else 'fail'}-placement-{d1}d-{d2}d-ifc2x3.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
task = lambda f: f.createIfcTask(ifcopenshell.guid.new(), None, "sleep", IsMilestone=True)
|
||||
wall = lambda f: f.createIfcWall(ifcopenshell.guid.new())
|
||||
@@ -7,4 +8,5 @@ for i, fn in enumerate((task, wall)):
|
||||
f = ifcopenshell.file(schema="IFC4")
|
||||
elem = fn(f)
|
||||
f.createIfcRelAssociatesMaterial(ifcopenshell.guid.new(), None, None, None, [elem], f.createIfcMaterial("brick"))
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if i else 'fail'}-assoc-material-{elem.is_a()}-{f.schema}.ifc")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import itertools
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
|
||||
def EXISTS(v):
|
||||
@@ -24,4 +25,5 @@ for LiningDepth, LiningThickness in itertools.product((None, 1.0), (None, 1.0)):
|
||||
)
|
||||
],
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-lining-properties-{LiningDepth}-{LiningThickness}.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for cnt in range(0, 3):
|
||||
f = ifcopenshell.file(schema="IFC4")
|
||||
@@ -18,6 +19,7 @@ for cnt in range(0, 3):
|
||||
[f.createIfcPropertySingleValue("LoadBearing", None, f.createIfcBoolean(True))],
|
||||
),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if cnt < 2 else 'fail'}-wall-{cnt}-same-psets.ifc")
|
||||
|
||||
|
||||
@@ -51,4 +53,5 @@ f.createIfcRelDefinesByProperties(
|
||||
[f.createIfcPropertySingleValue("IsBeautiful", None, f.createIfcBoolean(True))],
|
||||
),
|
||||
)
|
||||
normalize_header(f)
|
||||
f.write(f"pass-wall-different-psets.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
fns = [
|
||||
(False, lambda f: f.createIfcLengthMeasure(-1.0)),
|
||||
@@ -11,4 +12,5 @@ for valid, fn in fns:
|
||||
f = ifcopenshell.file(schema="IFC4")
|
||||
fs = fn(f)
|
||||
f.createIfcTextStyleFontModel("Comic Sans", ("Comic Sans",), FontSize=fs)
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-font-{fs.is_a()}-{fs[0]}.ifc")
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import time
|
||||
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
for ents in [
|
||||
("IfcWall",),
|
||||
@@ -55,4 +56,5 @@ for ents in [
|
||||
ifcopenshell.guid.new(), ownerhist, RelatingObject=proj, RelatedObjects=f.by_type("IfcSpace")
|
||||
)
|
||||
valid = not (set(ents) - {"IfcZone", "IfcSpace"})
|
||||
normalize_header(f)
|
||||
f.write(f"{'pass' if valid else 'fail'}-zone-with-{'-'.join(ents)}-{f.schema.lower()}.ifc")
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
segs = [
|
||||
lambda _: None,
|
||||
@@ -11,6 +12,7 @@ for schema in ("IFC4", "IFC4X3"):
|
||||
f = ifcopenshell.file(schema=schema)
|
||||
s = seg(f)
|
||||
f.createIfcIndexedPolyCurve(f.createIfcCartesianPointList2D([(0.0, 0.0), (0.0, 1.0), (1.0, 1.0)]), s)
|
||||
normalize_header(f)
|
||||
f.write(
|
||||
f'{"fail" if i == 2 else "pass"}-poly-curve-{"no-segments" if s is None else "-".join(["-".join(map(str, x[0])) for x in s])}-{schema.lower()}.ifc'
|
||||
)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
cases = (
|
||||
("pass", "label-values", ("test1", "test2")),
|
||||
@@ -15,4 +16,5 @@ for result, name, values in cases:
|
||||
for v in values
|
||||
]
|
||||
ifc_file.create_entity("IfcPropertyListValue", Name="Test", ListValues=list_values)
|
||||
normalize_header(ifc_file)
|
||||
ifc_file.write(f"{result}-property-list-value-{name}.ifc")
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
import ifcopenshell
|
||||
from generate import normalize_header
|
||||
|
||||
ifc_file = ifcopenshell.file(schema="IFC2X3")
|
||||
ifc_file.create_entity(
|
||||
"IfcCurveStyle",
|
||||
CurveWidth=ifc_file.create_entity("IfcDescriptiveMeasure", "by layer"),
|
||||
)
|
||||
normalize_header(ifc_file)
|
||||
ifc_file.write("pass-IfcCurveStyle-ifc2x3.ifc")
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-09T13:00:42',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-23T13:54:04',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-09T13:00:43',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-23T13:54:04',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-09T13:00:43',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(''),(''),'','','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('','2022-12-12T15:43:30',(),(),'IfcOpenShell v0.7.0-fa6bbf2d','IfcOpenShell v0.7.0-fa6bbf2d','');
|
||||
FILE_NAME('','1970-01-01T00:00:00',(''),(''),'IfcOpenShell','IfcOpenShell','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user