134 lines
5.2 KiB
Plaintext
134 lines
5.2 KiB
Plaintext
|
ISO-10303-21;
|
||
|
HEADER;
|
||
|
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||
|
FILE_NAME('IfcCsgPrimitive.ifc','2014-03-17T18:28:00',(''),('',''),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev','');
|
||
|
FILE_SCHEMA(('IFC2X3'));
|
||
|
ENDSEC;
|
||
|
DATA;
|
||
|
#1=IFCDIRECTION((1.,0.,0.));
|
||
|
#2=IFCDIRECTION((0.,0.,1.));
|
||
|
#3=IFCCARTESIANPOINT((3000.,1000.,4000.));
|
||
|
#4=IFCAXIS2PLACEMENT3D(#3,#2,#1);
|
||
|
#5=IFCBLOCK(#4,2000.,4000.,1000.);
|
||
|
#6=IFCDIRECTION((1.,0.,0.));
|
||
|
#7=IFCDIRECTION((0.,1.,0.));
|
||
|
#8=IFCCARTESIANPOINT((4000.,1000.,4000.));
|
||
|
#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);
|
||
|
#10=IFCRIGHTCIRCULARCYLINDER(#9,4000.,900.);
|
||
|
#11=IFCBOOLEANRESULT(.INTERSECTION.,#10,#5);
|
||
|
#12=IFCDIRECTION((1.,0.,0.));
|
||
|
#13=IFCDIRECTION((0.,0.,1.));
|
||
|
#14=IFCCARTESIANPOINT((200.,200.,3000.));
|
||
|
#15=IFCAXIS2PLACEMENT3D(#14,#13,#12);
|
||
|
#16=IFCRECTANGULARPYRAMID(#15,7600.,5600.,2800.);
|
||
|
#17=IFCDIRECTION((1.,0.,0.));
|
||
|
#18=IFCDIRECTION((0.,1.,0.));
|
||
|
#19=IFCCARTESIANPOINT((4000.,1000.,4000.));
|
||
|
#20=IFCAXIS2PLACEMENT3D(#19,#18,#17);
|
||
|
#21=IFCRIGHTCIRCULARCYLINDER(#20,4000.,1000.);
|
||
|
#22=IFCDIRECTION((1.,0.,0.));
|
||
|
#23=IFCDIRECTION((0.,0.,1.));
|
||
|
#24=IFCCARTESIANPOINT((0.,0.,3000.));
|
||
|
#25=IFCAXIS2PLACEMENT3D(#24,#23,#22);
|
||
|
#26=IFCRECTANGULARPYRAMID(#25,8000.,6000.,3000.);
|
||
|
#27=IFCBOOLEANRESULT(.UNION.,#26,#21);
|
||
|
#28=IFCBOOLEANRESULT(.DIFFERENCE.,#27,#16);
|
||
|
#29=IFCBOOLEANRESULT(.DIFFERENCE.,#28,#11);
|
||
|
#30=IFCDIRECTION((1.,0.,0.));
|
||
|
#31=IFCDIRECTION((0.,0.,1.));
|
||
|
#32=IFCCARTESIANPOINT((200.,200.,200.));
|
||
|
#33=IFCAXIS2PLACEMENT3D(#32,#31,#30);
|
||
|
#34=IFCBLOCK(#33,7600.,5600.,2800.);
|
||
|
#35=IFCDIRECTION((1.,0.,0.));
|
||
|
#36=IFCDIRECTION((0.,0.,1.));
|
||
|
#37=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#38=IFCAXIS2PLACEMENT3D(#37,#36,#35);
|
||
|
#39=IFCBLOCK(#38,8000.,6000.,3000.);
|
||
|
#40=IFCBOOLEANRESULT(.DIFFERENCE.,#39,#34);
|
||
|
#41=IFCBOOLEANRESULT(.UNION.,#40,#29);
|
||
|
#42=IFCDIRECTION((1.,0.,0.));
|
||
|
#43=IFCDIRECTION((0.,0.,1.));
|
||
|
#44=IFCCARTESIANPOINT((1000.,-4000.,2700.));
|
||
|
#45=IFCAXIS2PLACEMENT3D(#44,#43,#42);
|
||
|
#46=IFCRIGHTCIRCULARCONE(#45,600.,750.);
|
||
|
#47=IFCDIRECTION((1.,0.,0.));
|
||
|
#48=IFCDIRECTION((0.,0.,1.));
|
||
|
#49=IFCCARTESIANPOINT((1000.,-4000.,1800.));
|
||
|
#50=IFCAXIS2PLACEMENT3D(#49,#48,#47);
|
||
|
#51=IFCRIGHTCIRCULARCONE(#50,1000.,1100.);
|
||
|
#52=IFCBOOLEANRESULT(.UNION.,#51,#46);
|
||
|
#53=IFCDIRECTION((1.,0.,0.));
|
||
|
#54=IFCDIRECTION((0.,0.,1.));
|
||
|
#55=IFCCARTESIANPOINT((1000.,-4000.,900.));
|
||
|
#56=IFCAXIS2PLACEMENT3D(#55,#54,#53);
|
||
|
#57=IFCRIGHTCIRCULARCONE(#56,1000.,1500.);
|
||
|
#58=IFCBOOLEANRESULT(.UNION.,#57,#52);
|
||
|
#59=IFCDIRECTION((1.,0.,0.));
|
||
|
#60=IFCDIRECTION((0.,0.,1.));
|
||
|
#61=IFCCARTESIANPOINT((1000.,-4000.,0.));
|
||
|
#62=IFCAXIS2PLACEMENT3D(#61,#60,#59);
|
||
|
#63=IFCRIGHTCIRCULARCONE(#62,3000.,500.);
|
||
|
#64=IFCBOOLEANRESULT(.UNION.,#63,#58);
|
||
|
#65=IFCDIRECTION((1.,0.,0.));
|
||
|
#66=IFCDIRECTION((0.,0.,1.));
|
||
|
#67=IFCCARTESIANPOINT((-2000.,-7000.,0.));
|
||
|
#68=IFCAXIS2PLACEMENT3D(#67,#66,#65);
|
||
|
#69=IFCBLOCK(#68,6000.,6000.,6000.);
|
||
|
#70=IFCDIRECTION((1.,0.,0.));
|
||
|
#71=IFCDIRECTION((0.,0.,1.));
|
||
|
#72=IFCCARTESIANPOINT((1000.,-4000.,-4500.));
|
||
|
#73=IFCAXIS2PLACEMENT3D(#72,#71,#70);
|
||
|
#74=IFCSPHERE(#73,5000.);
|
||
|
#75=IFCBOOLEANRESULT(.INTERSECTION.,#74,#69);
|
||
|
#76=IFCBOOLEANRESULT(.UNION.,#75,#64);
|
||
|
#77=IFCPERSON($,$,'',$,$,$,$,$);
|
||
|
#78=IFCORGANIZATION($,'IfcOpenShell',$,$,$);
|
||
|
#79=IFCPERSONANDORGANIZATION(#77,#78,$);
|
||
|
#80=IFCAPPLICATION(#78,'0.5.0-dev','IfcOpenShell','IfcOpenShell');
|
||
|
#81=IFCOWNERHISTORY(#79,#80,$,.ADDED.,$,#79,#80,1395077280);
|
||
|
#82=IFCDIRECTION((0.,1.,0.));
|
||
|
#83=IFCDIRECTION((1.,0.,0.));
|
||
|
#84=IFCDIRECTION((0.,0.,1.));
|
||
|
#85=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#86=IFCAXIS2PLACEMENT3D(#85,#84,#83);
|
||
|
#87=IFCGEOMETRICREPRESENTATIONCONTEXT('Plan','Model',3,1.E-005,#86,#82);
|
||
|
#88=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
|
||
|
#89=IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.);
|
||
|
#90=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
|
||
|
#91=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174533),#90);
|
||
|
#92=IFCCONVERSIONBASEDUNIT(#88,.PLANEANGLEUNIT.,'Degrees',#91);
|
||
|
#93=IFCUNITASSIGNMENT((#89,#92));
|
||
|
#94=IFCPROJECT('0DMnBGAAP0egv6AtzWaDtb',#81,'IfcCompositeProfileDef',$,$,$,$,(#87),#93);
|
||
|
#95=IFCDIRECTION((1.,0.,0.));
|
||
|
#96=IFCDIRECTION((0.,0.,1.));
|
||
|
#97=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#98=IFCAXIS2PLACEMENT3D(#97,#96,#95);
|
||
|
#99=IFCLOCALPLACEMENT($,#98);
|
||
|
#100=IFCSITE('1zP1fQSXb4cxuwjjpQU6bU',#81,$,$,$,#99,$,$,.ELEMENT.,$,$,$,$,$);
|
||
|
#101=IFCRELAGGREGATES('0ZzcG2ut9F2BG7u28TPexy',#81,$,$,#94,(#100));
|
||
|
#102=IFCDIRECTION((1.,0.,0.));
|
||
|
#103=IFCDIRECTION((0.,0.,1.));
|
||
|
#104=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#105=IFCAXIS2PLACEMENT3D(#104,#103,#102);
|
||
|
#106=IFCLOCALPLACEMENT(#99,#105);
|
||
|
#107=IFCBUILDING('0cM$4pWjvEFe6tscjMbee8',#81,$,$,$,#106,$,$,.ELEMENT.,$,$,$);
|
||
|
#108=IFCRELAGGREGATES('0zaDy4$156SBV4NFDY$SC5',#81,$,$,#100,(#107));
|
||
|
#109=IFCDIRECTION((1.,0.,0.));
|
||
|
#110=IFCDIRECTION((0.,0.,1.));
|
||
|
#111=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#112=IFCAXIS2PLACEMENT3D(#111,#110,#109);
|
||
|
#113=IFCLOCALPLACEMENT(#106,#112);
|
||
|
#114=IFCBUILDINGSTOREY('0WbxDykS94XukFPy9QwxyX',#81,$,$,$,#113,$,$,.ELEMENT.,$);
|
||
|
#115=IFCRELAGGREGATES('2LJSUZqR53NhOup_TIPm5y',#81,$,$,#107,(#114));
|
||
|
#116=IFCBUILDINGELEMENTPROXY('1qAWhlc9bBc9v_UZeT6Xd3',#81,'IfcCsgPrimitive',$,$,#122,#124,$,$);
|
||
|
#117=IFCRELCONTAINEDINSPATIALSTRUCTURE('1SveiYYOXAmPiFhsZbsl1q',#81,$,$,(#116),#114);
|
||
|
#118=IFCDIRECTION((1.,0.,0.));
|
||
|
#119=IFCDIRECTION((0.,0.,1.));
|
||
|
#120=IFCCARTESIANPOINT((0.,0.,0.));
|
||
|
#121=IFCAXIS2PLACEMENT3D(#120,#119,#118);
|
||
|
#122=IFCLOCALPLACEMENT($,#121);
|
||
|
#123=IFCSHAPEREPRESENTATION(#87,'Body','CSG',(#41,#76));
|
||
|
#124=IFCPRODUCTDEFINITIONSHAPE($,$,(#123));
|
||
|
ENDSEC;
|
||
|
END-ISO-10303-21;
|