forked from IfcOpenShell/files
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathIfcArbitraryOpenProfileDef.ifc
220 lines (220 loc) · 9.3 KB
/
IfcArbitraryOpenProfileDef.ifc
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
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('IfcArbitraryOpenProfileDef.ifc','2014-03-15T12:31:19',(''),('',''),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev','');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#1=IFCCARTESIANPOINT((-50.,0.));
#2=IFCCARTESIANPOINT((50.,0.));
#3=IFCPOLYLINE((#1,#2));
#4=IFCARBITRARYOPENPROFILEDEF(.CURVE.,$,#3);
#5=IFCCENTERLINEPROFILEDEF(.AREA.,$,#3,10.);
#6=IFCDIRECTION((0.,0.,1.));
#7=IFCDIRECTION((1.,0.,0.));
#8=IFCDIRECTION((0.,0.,1.));
#9=IFCCARTESIANPOINT((0.,0.,0.));
#10=IFCAXIS2PLACEMENT3D(#9,#8,#7);
#11=IFCSURFACEOFLINEAREXTRUSION(#4,#10,#6,100.);
#12=IFCDIRECTION((1.,0.,0.));
#13=IFCCARTESIANPOINT((0.,100.,0.));
#14=IFCDIRECTION((1.,0.,0.));
#15=IFCDIRECTION((0.,0.,1.));
#16=IFCCARTESIANPOINT((0.,0.,0.));
#17=IFCAXIS2PLACEMENT3D(#16,#15,#14);
#18=IFCAXIS1PLACEMENT(#13,#12);
#19=IFCSURFACEOFREVOLUTION(#4,#17,#18);
#20=IFCPERSON($,$,'',$,$,$,$,$);
#21=IFCORGANIZATION($,'IfcOpenShell',$,$,$);
#22=IFCPERSONANDORGANIZATION(#20,#21,$);
#23=IFCAPPLICATION(#21,'0.5.0-dev','IfcOpenShell','IfcOpenShell');
#24=IFCOWNERHISTORY(#22,#23,$,.ADDED.,$,#22,#23,1394883079);
#25=IFCDIRECTION((0.,1.,0.));
#26=IFCDIRECTION((1.,0.,0.));
#27=IFCDIRECTION((0.,0.,1.));
#28=IFCCARTESIANPOINT((0.,0.,0.));
#29=IFCAXIS2PLACEMENT3D(#28,#27,#26);
#30=IFCGEOMETRICREPRESENTATIONCONTEXT('Plan','Model',3,1.E-005,#29,#25);
#31=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#32=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
#33=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#34=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174533),#33);
#35=IFCCONVERSIONBASEDUNIT(#31,.PLANEANGLEUNIT.,'Degrees',#34);
#36=IFCUNITASSIGNMENT((#32,#35));
#37=IFCPROJECT('2S4bzmbK91DR1an5QDPsKz',#24,'IfcArbitraryOpenProfileDef',$,$,$,$,(#30),#36);
#38=IFCDIRECTION((1.,0.,0.));
#39=IFCDIRECTION((0.,0.,1.));
#40=IFCCARTESIANPOINT((0.,0.,0.));
#41=IFCAXIS2PLACEMENT3D(#40,#39,#38);
#42=IFCLOCALPLACEMENT($,#41);
#43=IFCSITE('0LsGW0$09828Obr9n1sdqQ',#24,$,$,$,#42,$,$,.ELEMENT.,$,$,$,$,$);
#44=IFCRELAGGREGATES('1ua3xM$HD5oeLmZD4PO0la',#24,$,$,#37,(#43));
#45=IFCDIRECTION((1.,0.,0.));
#46=IFCDIRECTION((0.,0.,1.));
#47=IFCCARTESIANPOINT((0.,0.,0.));
#48=IFCAXIS2PLACEMENT3D(#47,#46,#45);
#49=IFCLOCALPLACEMENT(#42,#48);
#50=IFCBUILDING('2FTe$mmkjBL9YIRvDzQybm',#24,$,$,$,#49,$,$,.ELEMENT.,$,$,$);
#51=IFCRELAGGREGATES('2nsb67rBX2cQrMOQ1Rcoe3',#24,$,$,#43,(#50));
#52=IFCDIRECTION((1.,0.,0.));
#53=IFCDIRECTION((0.,0.,1.));
#54=IFCCARTESIANPOINT((0.,0.,0.));
#55=IFCAXIS2PLACEMENT3D(#54,#53,#52);
#56=IFCLOCALPLACEMENT(#49,#55);
#57=IFCBUILDINGSTOREY('15SWWcmqX74wt$Utj2XBzx',#24,$,$,$,#56,$,$,.ELEMENT.,$);
#58=IFCRELAGGREGATES('2QAO7ZaO55og2a5Jf9pWBp',#24,$,$,#50,(#57));
#59=IFCBUILDINGELEMENTPROXY('1WkvPE4_D3_Av75vQlcPxv',#24,'product',$,$,#65,#68,$,$);
#60=IFCRELCONTAINEDINSPATIALSTRUCTURE('0JL5z5w719JRvE5qa3uvUV',#24,$,$,(#59),#57);
#61=IFCDIRECTION((1.,0.,0.));
#62=IFCDIRECTION((0.,0.,1.));
#63=IFCCARTESIANPOINT((0.,0.,0.));
#64=IFCAXIS2PLACEMENT3D(#63,#62,#61);
#65=IFCLOCALPLACEMENT($,#64);
#66=IFCGEOMETRICSET((#11));
#67=IFCSHAPEREPRESENTATION(#30,'Body','GeometricSet',(#66));
#68=IFCPRODUCTDEFINITIONSHAPE($,$,(#67));
#69=IFCBUILDINGELEMENTPROXY('1BDQqB$Tf03ut2ILxpxxYu',#24,'product',$,$,#75,#78,$,$);
#70=IFCRELCONTAINEDINSPATIALSTRUCTURE('2lNRex5ej7WQB5AHHk19ix',#24,$,$,(#69),#57);
#71=IFCDIRECTION((1.,0.,0.));
#72=IFCDIRECTION((0.,0.,1.));
#73=IFCCARTESIANPOINT((120.,0.,0.));
#74=IFCAXIS2PLACEMENT3D(#73,#72,#71);
#75=IFCLOCALPLACEMENT($,#74);
#76=IFCGEOMETRICSET((#19));
#77=IFCSHAPEREPRESENTATION(#30,'Body','GeometricSet',(#76));
#78=IFCPRODUCTDEFINITIONSHAPE($,$,(#77));
#79=IFCDIRECTION((0.,0.,1.));
#80=IFCDIRECTION((1.,0.,0.));
#81=IFCDIRECTION((0.,0.,1.));
#82=IFCCARTESIANPOINT((0.,0.,0.));
#83=IFCAXIS2PLACEMENT3D(#82,#81,#80);
#84=IFCEXTRUDEDAREASOLID(#5,#83,#79,100.);
#85=IFCDIRECTION((1.,0.,0.));
#86=IFCCARTESIANPOINT((0.,100.,0.));
#87=IFCDIRECTION((1.,0.,0.));
#88=IFCDIRECTION((0.,0.,1.));
#89=IFCCARTESIANPOINT((0.,0.,0.));
#90=IFCAXIS2PLACEMENT3D(#89,#88,#87);
#91=IFCDIRECTION((1.,0.,0.));
#92=IFCDIRECTION((0.,0.,1.));
#93=IFCCARTESIANPOINT((0.,0.,0.));
#94=IFCAXIS2PLACEMENT3D(#93,#92,#91);
#95=IFCAXIS1PLACEMENT(#86,#85);
#96=IFCREVOLVEDAREASOLID(#5,#90,#95,360.);
#97=IFCREVOLVEDAREASOLID(#5,#94,#95,90.);
#98=IFCBUILDINGELEMENTPROXY('0QUwQLZlvCgwROXvNrmlKV',#24,'product',$,$,#104,#106,$,$);
#99=IFCRELCONTAINEDINSPATIALSTRUCTURE('0Pohu5qJnCCR$L8K397yuP',#24,$,$,(#98),#57);
#100=IFCDIRECTION((1.,0.,0.));
#101=IFCDIRECTION((0.,0.,1.));
#102=IFCCARTESIANPOINT((240.,0.,0.));
#103=IFCAXIS2PLACEMENT3D(#102,#101,#100);
#104=IFCLOCALPLACEMENT($,#103);
#105=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#84));
#106=IFCPRODUCTDEFINITIONSHAPE($,$,(#105));
#107=IFCBUILDINGELEMENTPROXY('23Uf10h$TEsutHBHaPlbxg',#24,'product',$,$,#113,#115,$,$);
#108=IFCRELCONTAINEDINSPATIALSTRUCTURE('0HmHA_v4L3ggDlv$Usk9bl',#24,$,$,(#107),#57);
#109=IFCDIRECTION((1.,0.,0.));
#110=IFCDIRECTION((0.,0.,1.));
#111=IFCCARTESIANPOINT((360.,0.,0.));
#112=IFCAXIS2PLACEMENT3D(#111,#110,#109);
#113=IFCLOCALPLACEMENT($,#112);
#114=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#96));
#115=IFCPRODUCTDEFINITIONSHAPE($,$,(#114));
#116=IFCBUILDINGELEMENTPROXY('0TTXA_XkD9Ogi0nWrTsmR_',#24,'product',$,$,#122,#124,$,$);
#117=IFCRELCONTAINEDINSPATIALSTRUCTURE('1loI6OoPb6qxrsYY_8v6rp',#24,$,$,(#116),#57);
#118=IFCDIRECTION((1.,0.,0.));
#119=IFCDIRECTION((0.,0.,1.));
#120=IFCCARTESIANPOINT((480.,0.,0.));
#121=IFCAXIS2PLACEMENT3D(#120,#119,#118);
#122=IFCLOCALPLACEMENT($,#121);
#123=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#97));
#124=IFCPRODUCTDEFINITIONSHAPE($,$,(#123));
#125=IFCDIRECTION((1.,0.));
#126=IFCCARTESIANPOINT((0.,0.));
#127=IFCAXIS2PLACEMENT2D(#126,#125);
#128=IFCELLIPSE(#127,50.,25.);
#129=IFCTRIMMEDCURVE(#128,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.);
#130=IFCARBITRARYOPENPROFILEDEF(.CURVE.,$,#129);
#131=IFCCENTERLINEPROFILEDEF(.AREA.,$,#129,10.);
#132=IFCDIRECTION((0.,0.,1.));
#133=IFCDIRECTION((1.,0.,0.));
#134=IFCDIRECTION((0.,0.,1.));
#135=IFCCARTESIANPOINT((0.,0.,0.));
#136=IFCAXIS2PLACEMENT3D(#135,#134,#133);
#137=IFCSURFACEOFLINEAREXTRUSION(#130,#136,#132,100.);
#138=IFCDIRECTION((1.,0.,0.));
#139=IFCCARTESIANPOINT((0.,100.,0.));
#140=IFCDIRECTION((1.,0.,0.));
#141=IFCDIRECTION((0.,0.,1.));
#142=IFCCARTESIANPOINT((0.,0.,0.));
#143=IFCAXIS2PLACEMENT3D(#142,#141,#140);
#144=IFCAXIS1PLACEMENT(#139,#138);
#145=IFCSURFACEOFREVOLUTION(#130,#143,#144);
#146=IFCBUILDINGELEMENTPROXY('31jeMby89BwP182EYByoxC',#24,'product',$,$,#152,#155,$,$);
#147=IFCRELCONTAINEDINSPATIALSTRUCTURE('3XCyftPiXBAgAK2bm9yNjB',#24,$,$,(#146),#57);
#148=IFCDIRECTION((1.,0.,0.));
#149=IFCDIRECTION((0.,0.,1.));
#150=IFCCARTESIANPOINT((600.,0.,0.));
#151=IFCAXIS2PLACEMENT3D(#150,#149,#148);
#152=IFCLOCALPLACEMENT($,#151);
#153=IFCGEOMETRICSET((#137));
#154=IFCSHAPEREPRESENTATION(#30,'Body','GeometricSet',(#153));
#155=IFCPRODUCTDEFINITIONSHAPE($,$,(#154));
#156=IFCBUILDINGELEMENTPROXY('1gDJ0SyrDAifE7DJI_7xIU',#24,'product',$,$,#162,#165,$,$);
#157=IFCRELCONTAINEDINSPATIALSTRUCTURE('0lV7yWPZz6MPHB7_j$PjNX',#24,$,$,(#156),#57);
#158=IFCDIRECTION((1.,0.,0.));
#159=IFCDIRECTION((0.,0.,1.));
#160=IFCCARTESIANPOINT((720.,0.,0.));
#161=IFCAXIS2PLACEMENT3D(#160,#159,#158);
#162=IFCLOCALPLACEMENT($,#161);
#163=IFCGEOMETRICSET((#145));
#164=IFCSHAPEREPRESENTATION(#30,'Body','GeometricSet',(#163));
#165=IFCPRODUCTDEFINITIONSHAPE($,$,(#164));
#166=IFCDIRECTION((0.,0.,1.));
#167=IFCDIRECTION((1.,0.,0.));
#168=IFCDIRECTION((0.,0.,1.));
#169=IFCCARTESIANPOINT((0.,0.,0.));
#170=IFCAXIS2PLACEMENT3D(#169,#168,#167);
#171=IFCEXTRUDEDAREASOLID(#131,#170,#166,100.);
#172=IFCDIRECTION((1.,0.,0.));
#173=IFCCARTESIANPOINT((0.,100.,0.));
#174=IFCDIRECTION((1.,0.,0.));
#175=IFCDIRECTION((0.,0.,1.));
#176=IFCCARTESIANPOINT((0.,0.,0.));
#177=IFCAXIS2PLACEMENT3D(#176,#175,#174);
#178=IFCDIRECTION((1.,0.,0.));
#179=IFCDIRECTION((0.,0.,1.));
#180=IFCCARTESIANPOINT((0.,0.,0.));
#181=IFCAXIS2PLACEMENT3D(#180,#179,#178);
#182=IFCAXIS1PLACEMENT(#173,#172);
#183=IFCREVOLVEDAREASOLID(#131,#177,#182,360.);
#184=IFCREVOLVEDAREASOLID(#131,#181,#182,90.);
#185=IFCBUILDINGELEMENTPROXY('3U5iCypsr15eERteN5DB2w',#24,'product',$,$,#191,#193,$,$);
#186=IFCRELCONTAINEDINSPATIALSTRUCTURE('3HwrltQPTEUOdVcfwIgL_f',#24,$,$,(#185),#57);
#187=IFCDIRECTION((1.,0.,0.));
#188=IFCDIRECTION((0.,0.,1.));
#189=IFCCARTESIANPOINT((840.,0.,0.));
#190=IFCAXIS2PLACEMENT3D(#189,#188,#187);
#191=IFCLOCALPLACEMENT($,#190);
#192=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#171));
#193=IFCPRODUCTDEFINITIONSHAPE($,$,(#192));
#194=IFCBUILDINGELEMENTPROXY('2Kg_xmrQP1TBWOYu7KzOWq',#24,'product',$,$,#200,#202,$,$);
#195=IFCRELCONTAINEDINSPATIALSTRUCTURE('3Ifv7WLhn7T9IngmlJ9HXR',#24,$,$,(#194),#57);
#196=IFCDIRECTION((1.,0.,0.));
#197=IFCDIRECTION((0.,0.,1.));
#198=IFCCARTESIANPOINT((960.,0.,0.));
#199=IFCAXIS2PLACEMENT3D(#198,#197,#196);
#200=IFCLOCALPLACEMENT($,#199);
#201=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#183));
#202=IFCPRODUCTDEFINITIONSHAPE($,$,(#201));
#203=IFCBUILDINGELEMENTPROXY('03Hf4Xqfv9agCAkle6P1Je',#24,'product',$,$,#209,#211,$,$);
#204=IFCRELCONTAINEDINSPATIALSTRUCTURE('0HiOkaEir2wQY8MZsCgAh8',#24,$,$,(#203),#57);
#205=IFCDIRECTION((1.,0.,0.));
#206=IFCDIRECTION((0.,0.,1.));
#207=IFCCARTESIANPOINT((1080.,0.,0.));
#208=IFCAXIS2PLACEMENT3D(#207,#206,#205);
#209=IFCLOCALPLACEMENT($,#208);
#210=IFCSHAPEREPRESENTATION(#30,'Body','SweptSolid',(#184));
#211=IFCPRODUCTDEFINITIONSHAPE($,$,(#210));
ENDSEC;
END-ISO-10303-21;