forked from mvaerle/python-ifc
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWallOnly.ifc
More file actions
92 lines (92 loc) · 4.66 KB
/
WallOnly.ifc
File metadata and controls
92 lines (92 loc) · 4.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
ISO-10303-21;
HEADER;
FILE_DESCRIPTION (('ViewDefinition [CoordinationView]'), '2;1');
FILE_NAME ('example.ifc', '2009-01-26T11:26:35', ('Architect'), ('Building Designer Office'), 'IFC Engine DLL version 1.02 beta', 'IFC Engine DLL version 1.02 beta', 'The authorising person');
FILE_SCHEMA (('IFC2X3'));
ENDSEC;
DATA;
#1 = IFCPROJECT('2o1ykWxGT4ZxPjHNe4gayR', #2, 'Default Project', 'Description of Default Project', $, $, $, (#20), #7);
#2 = IFCOWNERHISTORY(#3, #6, $, .ADDED., $, $, $, 1232965595);
#3 = IFCPERSONANDORGANIZATION(#4, #5, $);
#4 = IFCPERSON('ID001', 'Bonsma', 'Peter', $, $, $, $, $);
#5 = IFCORGANIZATION($, 'TNO', 'TNO Building Innovation', $, $);
#6 = IFCAPPLICATION(#5, '0.10', 'Test Application', 'TA 1001');
#7 = IFCUNITASSIGNMENT((#8, #9, #10, #11, #15, #16, #17, #18, #19));
#8 = IFCSIUNIT(*, .LENGTHUNIT., .MILLI., .METRE.);
#9 = IFCSIUNIT(*, .AREAUNIT., $, .SQUARE_METRE.);
#10 = IFCSIUNIT(*, .VOLUMEUNIT., $, .CUBIC_METRE.);
#11 = IFCCONVERSIONBASEDUNIT(#12, .PLANEANGLEUNIT., 'DEGREE', #13);
#12 = IFCDIMENSIONALEXPONENTS(0, 0, 0, 0, 0, 0, 0);
#13 = IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(1.745E-2), #14);
#14 = IFCSIUNIT(*, .PLANEANGLEUNIT., $, .RADIAN.);
#15 = IFCSIUNIT(*, .SOLIDANGLEUNIT., $, .STERADIAN.);
#16 = IFCSIUNIT(*, .MASSUNIT., $, .GRAM.);
#17 = IFCSIUNIT(*, .TIMEUNIT., $, .SECOND.);
#18 = IFCSIUNIT(*, .THERMODYNAMICTEMPERATUREUNIT., $, .DEGREE_CELSIUS.);
#19 = IFCSIUNIT(*, .LUMINOUSINTENSITYUNIT., $, .LUMEN.);
#20 = IFCGEOMETRICREPRESENTATIONCONTEXT($, 'Model', 3, 1.000E-5, #21, $);
#21 = IFCAXIS2PLACEMENT3D(#22, $, $);
#22 = IFCCARTESIANPOINT((0., 0., 0.));
#23 = IFCSITE('0X4tGlJqHCcwlHMZaCq8EN', #2, 'Default Site', 'Description of Default Site', $, #24, $, $, .ELEMENT., (24, 28, 0), (54, 25, 0), $, $, $);
#24 = IFCLOCALPLACEMENT($, #25);
#25 = IFCAXIS2PLACEMENT3D(#26, #27, #28);
#26 = IFCCARTESIANPOINT((0., 0., 0.));
#27 = IFCDIRECTION((0., 0., 1.));
#28 = IFCDIRECTION((1., 0., 0.));
#29 = IFCBUILDING('1MW5jGD1fBiRPPs7T9I5O8', #2, 'Default Building', 'Description of Default Building', $, #30, $, $, .ELEMENT., $, $, $);
#30 = IFCLOCALPLACEMENT(#24, #31);
#31 = IFCAXIS2PLACEMENT3D(#32, #33, #34);
#32 = IFCCARTESIANPOINT((0., 0., 0.));
#33 = IFCDIRECTION((0., 0., 1.));
#34 = IFCDIRECTION((1., 0., 0.));
#35 = IFCBUILDINGSTOREY('36_p3GiZXEHxQ3gWcOhQPE', #2, 'Default Building Storey', 'Description of Default Building Storey', $, #36, $, $, .ELEMENT., 0.);
#36 = IFCLOCALPLACEMENT(#30, #37);
#37 = IFCAXIS2PLACEMENT3D(#38, #39, #40);
#38 = IFCCARTESIANPOINT((0., 0., 0.));
#39 = IFCDIRECTION((0., 0., 1.));
#40 = IFCDIRECTION((1., 0., 0.));
#41 = IFCRELAGGREGATES('1PCeFNJzzCWO7$TroSEmGr', #2, 'BuildingContainer', 'BuildingContainer for BuildigStories', #29, (#35));
#42 = IFCRELAGGREGATES('25vm3AeoPCrRF1YMw3b2pU', #2, 'SiteContainer', 'SiteContainer For Buildings', #23, (#29));
#43 = IFCRELAGGREGATES('3YOXzdFg99c9VH8in6w9Vy', #2, 'ProjectContainer', 'ProjectContainer for Sites', #1, (#23));
#44 = IFCRELCONTAINEDINSPATIALSTRUCTURE('2m$RhK6IP2zh0BtKz5RbtU', #2, 'Default Building', 'Description of Default Building', (#45), #35);
#45 = IFCWALL('3Ep4r0uuX5ywPYOUG2H2A4', #2, 'Wall xyz', 'Description of Wall', $, #46, #51, $);
#46 = IFCLOCALPLACEMENT(#36, #47);
#47 = IFCAXIS2PLACEMENT3D(#48, #49, #50);
#48 = IFCCARTESIANPOINT((0., 0., 0.));
#49 = IFCDIRECTION((0., 0., 1.));
#50 = IFCDIRECTION((1., 0., 0.));
#51 = IFCPRODUCTDEFINITIONSHAPE($, $, (#52, #81));
#52 = IFCSHAPEREPRESENTATION(#20, 'Body', 'Brep', (#80));
#53 = IFCCLOSEDSHELL((#60, #67, #70, #73, #76, #79));
#54 = IFCPOLYLOOP((#55, #56, #57, #58));
#55 = IFCCARTESIANPOINT((0., 0., 0.));
#56 = IFCCARTESIANPOINT((0., 200., 0.));
#57 = IFCCARTESIANPOINT((5400., 200., 0.));
#58 = IFCCARTESIANPOINT((5400., 0., 0.));
#59 = IFCFACEOUTERBOUND(#54, .T.);
#60 = IFCFACE((#59));
#61 = IFCPOLYLOOP((#62, #63, #64, #65));
#62 = IFCCARTESIANPOINT((0., 0., 5000.));
#63 = IFCCARTESIANPOINT((5400., 0., 5000.));
#64 = IFCCARTESIANPOINT((5400., 200., 5000.));
#65 = IFCCARTESIANPOINT((0., 200., 5000.));
#66 = IFCFACEOUTERBOUND(#61, .T.);
#67 = IFCFACE((#66));
#68 = IFCPOLYLOOP((#55, #62, #65, #56));
#69 = IFCFACEOUTERBOUND(#68, .T.);
#70 = IFCFACE((#69));
#71 = IFCPOLYLOOP((#56, #65, #64, #57));
#72 = IFCFACEOUTERBOUND(#71, .T.);
#73 = IFCFACE((#72));
#74 = IFCPOLYLOOP((#57, #64, #63, #58));
#75 = IFCFACEOUTERBOUND(#74, .T.);
#76 = IFCFACE((#75));
#77 = IFCPOLYLOOP((#58, #63, #62, #55));
#78 = IFCFACEOUTERBOUND(#77, .T.);
#79 = IFCFACE((#78));
#80 = IFCFACETEDBREP(#53);
#81 = IFCSHAPEREPRESENTATION(#20, 'Box', 'BoundingBox', (#82));
#82 = IFCBOUNDINGBOX(#83, 5400., 200., 5000.);
#83 = IFCCARTESIANPOINT((0., 0., 0.));
ENDSEC;
END-ISO-10303-21;