ISO-10303-21; HEADER; FILE_DESCRIPTION((''),''); FILE_NAME('','',(''),('',''),'IfcOpenShell','IfcOpenShell',''); FILE_SCHEMA(('IFC2X3')); ENDSEC; DATA; #1=IFCORGANIZATION($,'IfcOpenShell',$,$,$); #2=IFCPERSON($,$,$,$,$,$,$,$); #3=IFCAPPLICATION(#1,'0.3-rc3','IfcOpenShell','IfcOpenShell'); #4=IFCPERSONANDORGANIZATION(#2,#1,$); #5=IFCCARTESIANPOINT((0.,0.,0.)); #6=IFCCARTESIANPOINT((0.,0.)); #7=IFCDIRECTION((0.,0.,1.)); #8=IFCDIRECTION((1.,0.)); #9=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); #10=IFCSIUNIT(*,.AREAUNIT.,.MILLI.,.SQUARE_METRE.); #11=IFCSIUNIT(*,.VOLUMEUNIT.,.MILLI.,.CUBIC_METRE.); #12=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); #13=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); #14=IFCUNITASSIGNMENT((#9,#10,#11,#12,#13)); #15=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); #16=IFCAXIS2PLACEMENT3D(#5,$,$); #17=IFCLOCALPLACEMENT($,#16); #18=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-006,#16,$); #19=IFCOWNERHISTORY(#4,#3,$,.NOCHANGE.,$,$,$,0); #20=IFCAXIS2PLACEMENT2D(#6,#8); #21=IFCRECTANGLEPROFILEDEF(.AREA.,$,#20,10000.,10000.); #22=IFCCARTESIANPOINT((11000.,0.,0.)); #23=IFCCARTESIANPOINT((22000.,0.,0.)); #24=IFCCARTESIANPOINT((33000.,0.,0.)); #25=IFCCARTESIANPOINT((44000.,0.,0.)); #26=IFCCARTESIANPOINT((55000.,0.,0.)); #27=IFCCARTESIANPOINT((66000.,0.,0.)); #28=IFCAXIS2PLACEMENT3D(#22,$,$); #29=IFCAXIS2PLACEMENT3D(#23,$,$); #30=IFCAXIS2PLACEMENT3D(#24,$,$); #31=IFCAXIS2PLACEMENT3D(#25,$,$); #32=IFCAXIS2PLACEMENT3D(#26,$,$); #33=IFCAXIS2PLACEMENT3D(#27,$,$); #34=IFCLOCALPLACEMENT($,#16); #35=IFCLOCALPLACEMENT($,#28); #36=IFCLOCALPLACEMENT($,#29); #37=IFCLOCALPLACEMENT($,#30); #38=IFCLOCALPLACEMENT($,#31); #39=IFCLOCALPLACEMENT($,#32); #40=IFCLOCALPLACEMENT($,#33); #41=IFCEXTRUDEDAREASOLID(#21,#16,#7,2000.); #42=IFCCARTESIANPOINT((0.,0.,1000.)); #43=IFCDIRECTION((1.,0.,10.)); #44=IFCAXIS2PLACEMENT3D(#42,#43,$); #45=IFCPLANE(#44); #46=IFCHALFSPACESOLID(#45,.F.); #47=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#46); #48=IFCCARTESIANPOINT((0.,0.)); #49=IFCCARTESIANPOINT((5000.,0.)); #50=IFCCARTESIANPOINT((5000.,5000.)); #51=IFCCARTESIANPOINT((0.,5000.)); #52=IFCPOLYLINE((#48,#49,#50,#51,#48)); #53=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#52); #54=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#53); #55=IFCCARTESIANPOINT((-2500.,-2500.)); #56=IFCCARTESIANPOINT((2500.,-2500.)); #57=IFCCARTESIANPOINT((2500.,2500.)); #58=IFCCARTESIANPOINT((-2500.,2500.)); #59=IFCPOLYLINE((#55,#56,#57,#58,#55)); #60=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#59); #61=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#60); #62=IFCCARTESIANPOINT((-4990.0,-4990.0)); #63=IFCCARTESIANPOINT((4990.0,-4990.0)); #64=IFCCARTESIANPOINT((4990.0,4990.0)); #65=IFCCARTESIANPOINT((-4990.0,4990.0)); #66=IFCPOLYLINE((#62,#63,#64,#65,#62)); #67=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#66); #68=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#67); #69=IFCCARTESIANPOINT((-4999.0,-4999.0)); #70=IFCCARTESIANPOINT((4999.0,-4999.0)); #71=IFCCARTESIANPOINT((4999.0,4999.0)); #72=IFCCARTESIANPOINT((-4999.0,4999.0)); #73=IFCPOLYLINE((#69,#70,#71,#72,#69)); #74=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#73); #75=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#74); #76=IFCCARTESIANPOINT((0.0,3000.0)); #77=IFCCARTESIANPOINT((3000.0,-3000.0)); #78=IFCCARTESIANPOINT((0.0,0.0)); #79=IFCCARTESIANPOINT((-3000.0,-3000.0)); #80=IFCPOLYLINE((#76,#77,#78,#79,#76)); #81=IFCPOLYGONALBOUNDEDHALFSPACE(#45,.F.,#16,#80); #82=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#41,#81); #83=IFCSHAPEREPRESENTATION(#18,'Body','SweptSolid',(#41)); #84=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#47)); #85=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#54)); #86=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#61)); #87=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#68)); #88=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#75)); #89=IFCSHAPEREPRESENTATION(#18,'Body','Clipping',(#82)); #90=IFCPRODUCTDEFINITIONSHAPE($,$,(#83)); #91=IFCPRODUCTDEFINITIONSHAPE($,$,(#84)); #92=IFCPRODUCTDEFINITIONSHAPE($,$,(#85)); #93=IFCPRODUCTDEFINITIONSHAPE($,$,(#86)); #94=IFCPRODUCTDEFINITIONSHAPE($,$,(#87)); #95=IFCPRODUCTDEFINITIONSHAPE($,$,(#88)); #96=IFCPRODUCTDEFINITIONSHAPE($,$,(#89)); #97=IFCSLAB('VjZwCSft56eW2aqb7mJpYI',#19,'Extruded rectangular solid',$,'',#34,#90,$,$); #98=IFCSLAB('xBuFkYViW3S1UMXKoEpyfd',#19,'Clipped w/ halfspace',$,'',#35,#91,$,$); #99=IFCSLAB('e$yRTYlhufbZ1UXA2jp0iN',#19,'Clipped w/ bounded convex halfspace',$,'',#36,#93,$,$); #100=IFCSLAB('TqSCLDIZ1nhlkP9raydH5b',#19,'Clipped w/ bounded halfspace, coinciding edges',$,'',#37,#92,$,$); #101=IFCSLAB('XIjtWxdU03Zn9o7hfLYzCT',#19,'Clipped w/ bounded halfspace 10mm inset',$,'',#38,#94,$,$); #102=IFCSLAB('iT0r5taJpz$EPB1R2IX64l',#19,'Clipped w/ bounded halfspace 1mm inset',$,'',#39,#95,$,$); #103=IFCSLAB('6CEdKecTAsIW0tBjDVS5lm',#19,'Clipped w/ bounded concave halfspace',$,'',#40,#96,$,$); #104=IFCPROJECT('Ss$f6b_ntVJFK30dcwIpzu',#19,'IfcOpenShell HalfSpaces',$,$,'IfcOpenShell HalfSpaces','Project Status',(#18),#14); #105=IFCSITE('nsBO6CHzZwDoSUt4Gv7P_R',#19,'IfcOpenShell HalfSpaces',$,'',#17,$,$,.ELEMENT.,$,$,$,$,$); #106=IFCBUILDING('edW_f2nUcDz48FugyJosOH',#19,$,$,$,#17,$,$,.ELEMENT.,$,$,$); #107=IFCBUILDINGSTOREY('Ktln$X5Sr_RTvQ3d6MLJxs',#19,'',$,$,#34,$,$,.ELEMENT.,0.); #108=IFCRELAGGREGATES('uZ20oJR9OtMNxnyGUKWXvY',#19,$,$,#104,(#105)); #109=IFCRELAGGREGATES('vr1aoM50sUtnycXkd9Il3B',#19,$,$,#105,(#106)); #110=IFCRELAGGREGATES('hS3OQCzZmwHFg6WGapl1Je',#19,$,$,#106,(#107)); #111=IFCRELCONTAINEDINSPATIALSTRUCTURE('4o_mDw7pUe2JZx8OFYigcj',#19,$,$,(#97,#98,#99,#100,#101,#102,#103),#107); ENDSEC; END-ISO-10303-21;