|
| 1 | +ISO-10303-21; |
| 2 | +/* Testfile: pass-sps002-road_facilitypart.ifc */ |
| 3 | +/* IFC-Requirement: sps002; Correct spatial breakdown */ |
| 4 | +HEADER; |
| 5 | +FILE_DESCRIPTION(('ViewDefinition [Ifc4X3NotAssigned]'),'2;1'); |
| 6 | +FILE_NAME ('pass-sps002-road_facilitypart.ifc', '2023-03-14T15:36:48', ('redacted'), ('redacted'), 'Python+IfcOpenShell', '',''); |
| 7 | +FILE_SCHEMA(('IFC4X3_ADD2')); |
| 8 | +ENDSEC; |
| 9 | +DATA; |
| 10 | +#1= IFCAPPLICATION(#2,'1.0.0.0','redacted','redacted'); |
| 11 | +#2= IFCORGANIZATION($,'Geometry Gym Pty Ltd',$,$,$); |
| 12 | +#3= IFCPERSONANDORGANIZATION(#4,#5,$); |
| 13 | +#4= IFCPERSON('redacted','redacted',$,$,$,$,$,$); |
| 14 | +#5= IFCORGANIZATION($,'redacted',$,$,$); |
| 15 | +#6= IFCOWNERHISTORY(#3,#1,$,.ADDED.,1418084874,$,$,1418084874); |
| 16 | +#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#10); |
| 17 | +#8= IFCAXIS2PLACEMENT3D(#9,$,$); |
| 18 | +#9= IFCCARTESIANPOINT((0.0,0.0,0.0)); |
| 19 | +#10= IFCDIRECTION((0.0,1.0)); |
| 20 | +#11= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); |
| 21 | +#12= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); |
| 22 | +#13= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#8,#14); |
| 23 | +#14= IFCDIRECTION((0.0,1.0)); |
| 24 | +#50= IFCBUILDING('0Cd2Mw3cP09wW6qWHK8v2f',$,'IfcBuilding',$,$,#51,$,$,.ELEMENT.,$,$,#57); |
| 25 | +#51= IFCLOCALPLACEMENT($,#52); |
| 26 | +#52= IFCAXIS2PLACEMENT3D(#53,$,$); |
| 27 | +#53= IFCCARTESIANPOINT((0.0,0.0,0.0)); |
| 28 | +#54= IFCRELCONTAINEDINSPATIALSTRUCTURE('3ffS1zvV94ExNgP6hOHMLr',$,'Building','Building Container for Elements',(#302),#50); |
| 29 | +#57= IFCPOSTALADDRESS($,$,$,$,$,$,$,'Unknown',$,$); |
| 30 | +#100= IFCPROJECT('3KEb34nozBu9ezspX8gM9d',#6,'IfcProject',$,$,'IfcProject','',(#13),#101); |
| 31 | +#101= IFCUNITASSIGNMENT((#102,#103,#104)); |
| 32 | +#102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); |
| 33 | +#103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); |
| 34 | +#104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); |
| 35 | +#200= IFCMATERIAL('Masonry - Brick - Brown',$,$); |
| 36 | +#203= IFCMATERIAL('Masonry',$,$); |
| 37 | +#206= IFCMATERIALLAYER(#200,110.0,.F.,'Finish',$,$,$); |
| 38 | +#208= IFCMATERIALLAYER($,50.0,.T.,'Air Infiltration Barrier',$,$,$); |
| 39 | +#210= IFCMATERIALLAYER(#203,110.0,.F.,'Core',$,$,$); |
| 40 | +#212= IFCMATERIALLAYERSET((#206,#208,#210),'Double Brick - 270',$); |
| 41 | +#213= IFCRELASSOCIATESMATERIAL('2D3xie$bD8YgahfQF1htfq',$,'MatAssoc','Material Associates',(#300),#212); |
| 42 | +#300= IFCWALLTYPE('2GdZ7nhi52Geyiua9QcAH9',$,'Double Brick - 270',$,$,$,$,$,$,.NOTDEFINED.); |
| 43 | +#301= IFCRELDEFINESBYTYPE('3Gcd0t0WTDWe18S5rhROgf',$,'Double Brick - 270',$,(#302),#300); |
| 44 | +#302= IFCWALLSTANDARDCASE('0czCsOQ5z4dg8QGBRFInu2',$,$,$,$,#305,#320,$,$); |
| 45 | +#303= IFCMATERIALLAYERSETUSAGE(#212,.AXIS2.,.POSITIVE.,0.0,$); |
| 46 | +#304= IFCRELASSOCIATESMATERIAL('0PFtmoJBHDOvVAl6M9w55u',$,'MatAssoc','Material Associates',(#302),#303); |
| 47 | +#305= IFCLOCALPLACEMENT($,#306); |
| 48 | +#306= IFCAXIS2PLACEMENT3D(#307,#308,#309); |
| 49 | +#307= IFCCARTESIANPOINT((0.0,0.0,0.0)); |
| 50 | +#308= IFCDIRECTION((0.0,0.0,1.0)); |
| 51 | +#309= IFCDIRECTION((1.0,0.0,0.0)); |
| 52 | +#310= IFCCARTESIANPOINT((5000.0,0.0)); |
| 53 | +#311= IFCCARTESIANPOINT((0.0,0.0)); |
| 54 | +#312= IFCPOLYLINE((#311,#310)); |
| 55 | +#313= IFCSHAPEREPRESENTATION(#11,'Axis','Curve2D',(#312)); |
| 56 | +#314= IFCAXIS2PLACEMENT2D(#315,$); |
| 57 | +#315= IFCCARTESIANPOINT((2500.0,135.0)); |
| 58 | +#316= IFCRECTANGLEPROFILEDEF(.AREA.,'Wall Perim',#314,5000.0,270.0); |
| 59 | +#317= IFCDIRECTION((0.0,0.0,1.0)); |
| 60 | +#318= IFCEXTRUDEDAREASOLID(#316,$,#317,2000.0); |
| 61 | +#319= IFCSHAPEREPRESENTATION(#12,'Body','SweptSolid',(#318)); |
| 62 | +#320= IFCPRODUCTDEFINITIONSHAPE($,$,(#313,#319)); |
| 63 | +#321=IFCROAD('0hb5vCxjv2ZetiycRLI_Fx',#6,'','',$,$,$,$,$,$); |
| 64 | +#322=IFCFACILITYPARTCOMMON('0hb5vCxjv2ZetiycRLI_Fy',#6,'','',$,$,$,$,$,.NOTDEFINED.,$); |
| 65 | +#323= IFCRELAGGREGATES('2G17HB5orFmhdpTVYmbgKX',$,'RailwayContainer','Container for Railway Parts',#321,(#322)); |
| 66 | +#324= IFCRELAGGREGATES('2G17HB5orFmhdpTVYmbgCX',$,'RailwayContainer','Container for Railway Parts',#100,(#321,#50)); |
| 67 | +ENDSEC; |
| 68 | + |
| 69 | +END-ISO-10303-21; |
0 commit comments