Added FreeCAD files for mapped representations roundtrip test

This commit is contained in:
Yorik van Havre 2020-05-29 12:41:35 +02:00 committed by GitHub
parent b00314da44
commit dfaf0c299c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 69 additions and 0 deletions

View File

@ -0,0 +1,69 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1');
FILE_NAME('Mapped_Items_04_PASS.ifc','2020-05-29T10:37:24',('Yorik van Havre','yorik@uncreated.net'),('uncreated.net'),'IfcOpenShell 0.6.0b0','IfcOpenShell 0.6.0b0','');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$);
#2=IFCORGANIZATION($,'uncreated.net',$,$,$);
#3=IFCPERSONANDORGANIZATION(#1,#2,$);
#4=IFCAPPLICATION(#2,'0.19 build 21310 (Git)','FreeCAD','118df2cf_ed21_438e_a41');
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,1590748644,#3,#4,1590748644);
#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.));
#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=IFCDIRECTION((0.,1.));
#21=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#9,#20);
#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#21,$,.MODEL_VIEW.,$);
#23=IFCPROJECT('0V2SPVx3b9igpmcZcQhucd',#5,'Mapped_Items_02_PASS',$,$,$,$,(#21),#19);
#24=IFCDIRECTION((2.22044603230964E-16,1.));
#25=IFCCARTESIANPOINT((0.,0.));
#26=IFCAXIS2PLACEMENT2D(#25,#24);
#27=IFCRECTANGLEPROFILEDEF(.AREA.,'rectangular',#26,2.0000000152588,2.0000000152588);
#28=IFCCARTESIANPOINT((2.27373675443232E-16,-2.27373675443232E-16,-1.0000000076294));
#29=IFCAXIS2PLACEMENT3D(#28,#7,#6);
#30=IFCDIRECTION((-2.75335308006397E-17,1.11322149798365E-15,1.));
#31=IFCEXTRUDEDAREASOLID(#27,#29,#30,5.);
#32=IFCSHAPEREPRESENTATION(#22,'Body','SweptSolid',(#31));
#33=IFCREPRESENTATIONMAP(#9,#32);
#34=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6,#10,#8,1.,#7);
#35=IFCMAPPEDITEM(#33,#34);
#36=IFCCOLOURRGB($,0.839215695858002,0.839215695858002,0.839215695858002);
#37=IFCSURFACESTYLERENDERING(#36,$,$,$,$,$,$,$,.FLAT.);
#38=IFCSURFACESTYLE('Material',.BOTH.,(#37));
#39=IFCPRESENTATIONSTYLEASSIGNMENT((#38));
#40=IFCSTYLEDITEM(#31,(#39),$);
#41=IFCLOCALPLACEMENT($,#9);
#42=IFCSHAPEREPRESENTATION(#22,'Body','MappedRepresentation',(#35));
#43=IFCPRODUCTDEFINITIONSHAPE($,$,(#42));
#44=IFCWALL('08z8rOrVP10hPtOuit9j8u',#5,'Cube','',$,#41,#43,$,.NOTDEFINED.);
#45=IFCCARTESIANPOINT((2.67266606386826E-17,4.42543077468872,3.967285065446E-15));
#46=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#6,#10,#45,1.,#7);
#47=IFCMAPPEDITEM(#33,#46);
#48=IFCSHAPEREPRESENTATION(#22,'Body','MappedRepresentation',(#47));
#49=IFCPRODUCTDEFINITIONSHAPE($,$,(#48));
#50=IFCWALL('1b3GiXEVnCRfnIDaERMIl9',#5,'Cube.001','',$,#41,#49,$,.NOTDEFINED.);
#51=IFCBUILDING('0qywGovVT4Z9wvOHodUXbv',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$);
#52=IFCRELAGGREGATES('3iLApv4u9428Dr49XG2vI_',#5,'ProjectLink','',#23,(#51));
#53=IFCRELCONTAINEDINSPATIALSTRUCTURE('2XWw0KK1z1gQJIfJqaAgZY',#5,'UnassignedObjectsLink','',(#44,#50),#51);
#54=IFCMATERIAL('Material',$,$);
#55=IFCCOLOURRGB($,0.,0.,0.);
#56=IFCSURFACESTYLERENDERING(#55,$,$,$,$,$,$,$,.FLAT.);
#57=IFCSURFACESTYLE('Material',.BOTH.,(#56));
#58=IFCSTYLEDITEM($,(#57),$);
#59=IFCSTYLEDREPRESENTATION(#22,'Style','Material',(#58));
#60=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#59),#54);
#61=IFCRELASSOCIATESMATERIAL('3vJw_vOR5A2gcmACkSBm2U',#5,'MaterialLink','',(#44,#50),#54);
ENDSEC;
END-ISO-10303-21;