mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-05 23:41:44 +00:00
Add test case
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
ISO-10303-21;
|
||||
HEADER;
|
||||
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
|
||||
FILE_NAME('same_wall_different_material.ifc','2017-10-04T10:18:17',(''),(''),'IfcOpenShell-0.5.0-dev','IfcOpenShell-0.5.0-dev','');
|
||||
FILE_SCHEMA(('IFC2X3'));
|
||||
ENDSEC;
|
||||
DATA;
|
||||
#1=IFCPERSON($,$,'',$,$,$,$,$);
|
||||
#2=IFCORGANIZATION($,'',$,$,$);
|
||||
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
|
||||
#4=IFCAPPLICATION(#2,'0.5.0-dev','IfcOpenShell-0.5.0-dev','');
|
||||
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1507112297.06);
|
||||
#6=IFCDIRECTION((1.,0.,0.));
|
||||
#7=IFCDIRECTION((0.,0.,1.));
|
||||
#8=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#9=IFCAXIS2PLACEMENT3D(#8,#7,#6);
|
||||
#10=IFCDIRECTION((0.,1.,0.));
|
||||
#11=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#10);
|
||||
#12=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
|
||||
#13=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
|
||||
#14=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
|
||||
#15=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
|
||||
#16=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
|
||||
#17=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.017453292519943295),#16);
|
||||
#18=IFCCONVERSIONBASEDUNIT(#12,.PLANEANGLEUNIT.,'DEGREE',#17);
|
||||
#19=IFCUNITASSIGNMENT((#13,#14,#15,#18));
|
||||
#20=IFCPROJECT('0cyJ4eJAPFPe_n3Hv_GVIY',#5,'',$,$,$,$,(#11),#19);
|
||||
#21=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#22=IFCDIRECTION((0.,0.,1.));
|
||||
#23=IFCDIRECTION((1.,0.,0.));
|
||||
#24=IFCAXIS2PLACEMENT3D(#21,#22,#23);
|
||||
#25=IFCLOCALPLACEMENT($,#24);
|
||||
#26=IFCSITE('2joly$7s56vuNdMwWPrcyW',#5,'Site',$,$,#25,$,$,.ELEMENT.,$,$,$,$,$);
|
||||
#27=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#28=IFCDIRECTION((0.,0.,1.));
|
||||
#29=IFCDIRECTION((1.,0.,0.));
|
||||
#30=IFCAXIS2PLACEMENT3D(#27,#28,#29);
|
||||
#31=IFCLOCALPLACEMENT(#25,#30);
|
||||
#32=IFCBUILDING('2ifJ5W4yf03uwJFn71vz3M',#5,'Building',$,$,#31,$,$,.ELEMENT.,$,$,$);
|
||||
#33=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#34=IFCDIRECTION((0.,0.,1.));
|
||||
#35=IFCDIRECTION((1.,0.,0.));
|
||||
#36=IFCAXIS2PLACEMENT3D(#33,#34,#35);
|
||||
#37=IFCLOCALPLACEMENT(#31,#36);
|
||||
#38=IFCBUILDINGSTOREY('1v0G48V0L8SPtOnTYuDuc7',#5,'Storey',$,$,#37,$,$,.ELEMENT.,0.);
|
||||
#39=IFCRELAGGREGATES('0q3NZw4jj0EvkKpU8GwYFQ',#5,'Building Container',$,#32,(#38));
|
||||
#40=IFCRELAGGREGATES('18XjkqO3TBCuV71jGUr1uL',#5,'Site Container',$,#26,(#32));
|
||||
#41=IFCRELAGGREGATES('2RUmN7CUn9_8fUqUbjBwax',#5,'Project Container',$,#20,(#26));
|
||||
#42=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#43=IFCDIRECTION((0.,0.,1.));
|
||||
#44=IFCDIRECTION((1.,0.,0.));
|
||||
#45=IFCAXIS2PLACEMENT3D(#42,#43,#44);
|
||||
#46=IFCLOCALPLACEMENT(#37,#45);
|
||||
#47=IFCCARTESIANPOINT((2.,0.,0.));
|
||||
#48=IFCDIRECTION((0.,0.,1.));
|
||||
#49=IFCDIRECTION((1.,0.,0.));
|
||||
#50=IFCAXIS2PLACEMENT3D(#47,#48,#49);
|
||||
#51=IFCLOCALPLACEMENT(#37,#50);
|
||||
#52=IFCCARTESIANPOINT((0.,0.,0.));
|
||||
#53=IFCDIRECTION((0.,0.,1.));
|
||||
#54=IFCDIRECTION((1.,0.,0.));
|
||||
#55=IFCAXIS2PLACEMENT3D(#52,#53,#54);
|
||||
#56=IFCCARTESIANPOINT((0.,0.));
|
||||
#57=IFCDIRECTION((1.,0.));
|
||||
#58=IFCAXIS2PLACEMENT2D(#56,#57);
|
||||
#59=IFCRECTANGLEPROFILEDEF(.AREA.,$,#58,2.,2.);
|
||||
#60=IFCDIRECTION((0.,0.,1.));
|
||||
#61=IFCEXTRUDEDAREASOLID(#59,#55,#60,3.);
|
||||
#62=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#61));
|
||||
#63=IFCPRODUCTDEFINITIONSHAPE($,$,(#62));
|
||||
#64=IFCWALLSTANDARDCASE('0PRMidDVX1$Qhu1ANYjgKr',#5,'Wall1',$,$,#46,#63,$);
|
||||
#65=IFCWALLSTANDARDCASE('3bdBQ15d16_RwC18lCY2eB',#5,'Wall2',$,$,#51,#63,$);
|
||||
#66=IFCMATERIAL('red material');
|
||||
#67=IFCMATERIALLAYER(#66,2.,$);
|
||||
#68=IFCMATERIALLAYERSET((#67),$);
|
||||
#69=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.);
|
||||
#70=IFCCOLOURRGB('Red',1.,0.,0.);
|
||||
#71=IFCSURFACESTYLESHADING(#70);
|
||||
#72=IFCSURFACESTYLE($,.BOTH.,(#71));
|
||||
#73=IFCPRESENTATIONSTYLEASSIGNMENT((#72));
|
||||
#74=IFCSTYLEDITEM($,(#73),$);
|
||||
#75=IFCSTYLEDREPRESENTATION(#11,$,$,(#74));
|
||||
#76=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#75),#66);
|
||||
#77=IFCMATERIAL('blue material');
|
||||
#78=IFCMATERIALLAYER(#77,2.,$);
|
||||
#79=IFCMATERIALLAYERSET((#78),$);
|
||||
#80=IFCMATERIALLAYERSETUSAGE(#79,.AXIS2.,.POSITIVE.,0.);
|
||||
#81=IFCCOLOURRGB('Blue',0.,0.,1.);
|
||||
#82=IFCSURFACESTYLESHADING(#81);
|
||||
#83=IFCSURFACESTYLE($,.BOTH.,(#82));
|
||||
#84=IFCPRESENTATIONSTYLEASSIGNMENT((#83));
|
||||
#85=IFCSTYLEDITEM($,(#84),$);
|
||||
#86=IFCSTYLEDREPRESENTATION(#11,$,$,(#85));
|
||||
#87=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#86),#77);
|
||||
#88=IFCRELASSOCIATESMATERIAL('2wD9fcmQnC6PyZl2XJGSpJ',#5,$,$,(#64),#69);
|
||||
#89=IFCRELASSOCIATESMATERIAL('1XR4iTfZHCduqo5B6$U1t3',#5,$,$,(#65),#80);
|
||||
ENDSEC;
|
||||
END-ISO-10303-21;
|
||||
Reference in New Issue
Block a user