Created
August 3, 2017 15:36
-
-
Save yorikvanhavre/1d7072440c855866b2abaa9c38faa372 to your computer and use it in GitHub Desktop.
An IFC file that contains parametric definitions for FreeCAD
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ISO-10303-21; | |
HEADER; | |
FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); | |
FILE_NAME('p5.ifc','2017-08-03T15:25:29',('Yorik van Havre','yorik@uncreated.net'),('uncreated.net'),'IfcOpenShell 0.5.0-dev','IfcOpenShell 0.5.0-dev',''); | |
FILE_SCHEMA(('IFC2X3')); | |
ENDSEC; | |
DATA; | |
#1=IFCPERSON($,$,'Yorik van Havre',$,$,$,$,$); | |
#2=IFCORGANIZATION($,'uncreated.net',$,$,$); | |
#3=IFCPERSONANDORGANIZATION(#1,#2,$); | |
#4=IFCAPPLICATION(#2,'0.17 build 11732 (Git)','FreeCAD','118df2cf_ed21_438e_a41'); | |
#5=IFCOWNERHISTORY(#3,#4,$,.ADDED.,$,#3,#4,1501773929); | |
#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('Plan','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('457ebbd4_f43b_4989_8e9',#5,'param',$,$,$,$,(#11),#19); | |
#21=IFCCARTESIANPOINT((-0.0472437376975,-0.0570826382635,0.)); | |
#22=IFCCARTESIANPOINT((0.0472437376975,-0.0570826382635,0.)); | |
#23=IFCPOLYLINE((#21,#22)); | |
#24=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#23); | |
#25=IFCDIRECTION((1.,0.)); | |
#26=IFCCARTESIANPOINT((0.0472437376974995,-0.0470826382635039,0.)); | |
#27=IFCAXIS2PLACEMENT2D(#26,#25); | |
#28=IFCCIRCLE(#27,0.01); | |
#31=IFCTRIMMEDCURVE(#28,(#29=IFCPARAMETERVALUE(270.000000000003)),(#30=IFCPARAMETERVALUE(0.)),.T.,.PARAMETER.); | |
#32=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#31); | |
#33=IFCCARTESIANPOINT((0.0572437376975,-0.0470826382635,0.)); | |
#34=IFCCARTESIANPOINT((0.0572437376975,0.0470826382635,0.)); | |
#35=IFCPOLYLINE((#33,#34)); | |
#36=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#35); | |
#37=IFCDIRECTION((1.,0.)); | |
#38=IFCCARTESIANPOINT((0.0472437376974995,0.0470826382634968,0.)); | |
#39=IFCAXIS2PLACEMENT2D(#38,#37); | |
#40=IFCCIRCLE(#39,0.01); | |
#43=IFCTRIMMEDCURVE(#40,(#41=IFCPARAMETERVALUE(0.)),(#42=IFCPARAMETERVALUE(89.9999999999969)),.T.,.PARAMETER.); | |
#44=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#43); | |
#45=IFCCARTESIANPOINT((0.0472437376975,0.0570826382635,0.)); | |
#46=IFCCARTESIANPOINT((-0.0472437376975,0.0570826382635,0.)); | |
#47=IFCPOLYLINE((#45,#46)); | |
#48=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#47); | |
#49=IFCDIRECTION((1.,0.)); | |
#50=IFCCARTESIANPOINT((-0.0472437376974995,0.0470826382634968,0.)); | |
#51=IFCAXIS2PLACEMENT2D(#50,#49); | |
#52=IFCCIRCLE(#51,0.01); | |
#55=IFCTRIMMEDCURVE(#52,(#53=IFCPARAMETERVALUE(90.0000000000032)),(#54=IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); | |
#56=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#55); | |
#57=IFCCARTESIANPOINT((-0.0572437376975,0.0470826382635,0.)); | |
#58=IFCCARTESIANPOINT((-0.0572437376975,-0.0470826382635,0.)); | |
#59=IFCPOLYLINE((#57,#58)); | |
#60=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#59); | |
#61=IFCDIRECTION((1.,0.)); | |
#62=IFCCARTESIANPOINT((-0.0472437376974995,-0.0470826382635039,0.)); | |
#63=IFCAXIS2PLACEMENT2D(#62,#61); | |
#64=IFCCIRCLE(#63,0.01); | |
#67=IFCTRIMMEDCURVE(#64,(#65=IFCPARAMETERVALUE(180.)),(#66=IFCPARAMETERVALUE(269.999999999997)),.T.,.PARAMETER.); | |
#68=IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#67); | |
#69=IFCCOMPOSITECURVE((#24,#32,#36,#44,#48,#56,#60,#68),.F.); | |
#70=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#69); | |
#71=IFCDIRECTION((1.,0.,0.)); | |
#72=IFCDIRECTION((0.,0.,1.)); | |
#73=IFCCARTESIANPOINT((0.04967945718755,-0.0513149294855,0.)); | |
#74=IFCAXIS2PLACEMENT3D(#73,#72,#71); | |
#75=IFCDIRECTION((0.,0.,1.)); | |
#76=IFCEXTRUDEDAREASOLID(#70,#74,#75,2.); | |
#77=IFCCOLOURRGB($,0.662745118141174,0.709803938865662,0.729411780834198); | |
#78=IFCSURFACESTYLERENDERING(#77,$,$,$,$,$,$,$,.FLAT.); | |
#79=IFCSURFACESTYLE($,.BOTH.,(#78)); | |
#80=IFCPRESENTATIONSTYLEASSIGNMENT((#79)); | |
#81=IFCSTYLEDITEM(#76,(#80),$); | |
#82=IFCDIRECTION((1.,0.,0.)); | |
#83=IFCDIRECTION((0.,0.,1.)); | |
#84=IFCCARTESIANPOINT((0.,0.,0.)); | |
#85=IFCAXIS2PLACEMENT3D(#84,#83,#82); | |
#86=IFCLOCALPLACEMENT($,#85); | |
#87=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#76)); | |
#88=IFCPRODUCTDEFINITIONSHAPE($,$,(#87)); | |
#89=IFCCOLUMN('3BlEAmU5yHvwNk093rt3ko',#5,'Structure','',$,#86,#88,$); | |
#91=IFCPROPERTYSINGLEVALUE('FreeCADType',$,#90=IFCTEXT('Part::FeaturePython'),$); | |
#93=IFCPROPERTYSINGLEVALUE('FreeCADName',$,#92=IFCTEXT('Structure'),$); | |
#95=IFCPROPERTYSINGLEVALUE('FreeCADAppObject',$,#94=IFCTEXT('ArchStructure._Structure'),$); | |
#97=IFCPROPERTYSINGLEVALUE('FreeCADGuiObject',$,#96=IFCTEXT('ArchStructure._ViewProviderStructure'),$); | |
#99=IFCPROPERTYSINGLEVALUE('FreeCAD_Base',$,#98=IFCTEXT('FreeCADLink_Rectangle'),$); | |
#101=IFCPROPERTYSINGLEVALUE('FreeCAD_Description',$,#100=IFCTEXT(''),$); | |
#103=IFCPROPERTYSINGLEVALUE('FreeCAD_FaceMaker',$,#102=IFCTEXT('None'),$); | |
#105=IFCPROPERTYSINGLEVALUE('FreeCAD_Height',$,#104=IFCREAL(2.),$); | |
#107=IFCPROPERTYSINGLEVALUE('FreeCAD_HorizontalArea',$,#106=IFCREAL(0.0129846535527073),$); | |
#109=IFCPROPERTYSINGLEVALUE('FreeCAD_Label',$,#108=IFCTEXT('Structure'),$); | |
#111=IFCPROPERTYSINGLEVALUE('FreeCAD_Length',$,#110=IFCREAL(0.),$); | |
#113=IFCPROPERTYSINGLEVALUE('FreeCAD_MoveWithHost',$,#112=IFCBOOLEAN(.F.),$); | |
#115=IFCPROPERTYSINGLEVALUE('FreeCAD_NodesOffset',$,#114=IFCREAL(0.),$); | |
#117=IFCPROPERTYSINGLEVALUE('FreeCAD_Normal',$,#116=IFCTEXT('Vector (0.0, 0.0, 0.0)'),$); | |
#119=IFCPROPERTYSINGLEVALUE('FreeCAD_PerimeterLength',$,#118=IFCREAL(0.440137356915796),$); | |
#121=IFCPROPERTYSINGLEVALUE('FreeCAD_Placement',$,#120=IFCTEXT('Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,0,0)]'),$); | |
#123=IFCPROPERTYSINGLEVALUE('FreeCAD_Profile',$,#122=IFCTEXT(''),$); | |
#125=IFCPROPERTYSINGLEVALUE('FreeCAD_Role',$,#124=IFCTEXT('Column'),$); | |
#127=IFCPROPERTYSINGLEVALUE('FreeCAD_Tag',$,#126=IFCTEXT(''),$); | |
#129=IFCPROPERTYSINGLEVALUE('FreeCAD_VerticalArea',$,#128=IFCREAL(0.880274713831592),$); | |
#131=IFCPROPERTYSINGLEVALUE('FreeCAD_Width',$,#130=IFCREAL(0.2),$); | |
#133=IFCPROPERTYSINGLEVALUE('FreeCADGui_DisplayMode',$,#132=IFCTEXT('Flat Lines'),$); | |
#135=IFCPROPERTYSINGLEVALUE('FreeCADGui_DrawStyle',$,#134=IFCTEXT('Solid'),$); | |
#137=IFCPROPERTYSINGLEVALUE('FreeCADGui_Lighting',$,#136=IFCTEXT('Two side'),$); | |
#139=IFCPROPERTYSINGLEVALUE('FreeCADGui_NodeLine',$,#138=IFCREAL(0.),$); | |
#141=IFCPROPERTYSINGLEVALUE('FreeCADGui_NodeSize',$,#140=IFCREAL(6.),$); | |
#143=IFCPROPERTYSINGLEVALUE('FreeCADGui_NodeType',$,#142=IFCTEXT('Linear'),$); | |
#145=IFCPROPERTYSINGLEVALUE('FreeCADGui_Selectable',$,#144=IFCBOOLEAN(.T.),$); | |
#147=IFCPROPERTYSINGLEVALUE('FreeCADGui_SelectionStyle',$,#146=IFCTEXT('Shape'),$); | |
#149=IFCPROPERTYSINGLEVALUE('FreeCADGui_ShowNodes',$,#148=IFCBOOLEAN(.F.),$); | |
#151=IFCPROPERTYSINGLEVALUE('FreeCADGui_Visibility',$,#150=IFCBOOLEAN(.T.),$); | |
#152=IFCPROPERTYSET('3xGyQiU5yHvwNk093rt3ko',#5,'FreeCADPropertySet',$,(#91,#93,#95,#99,#101,#103,#105,#107,#109,#111,#113,#115,#117,#119,#121,#123,#125,#127,#129,#131)); | |
#153=IFCRELDEFINESBYPROPERTIES('3xGyxMU5yHvwNk093rt3ko',#5,$,$,(#89),#152); | |
#154=IFCPROPERTYSET('3xGzIeU5yHvwNk093rt3ko',#5,'FreeCADGuiPropertySet',$,(#97,#133,#135,#137,#139,#141,#143,#145,#147,#149,#151)); | |
#155=IFCRELDEFINESBYPROPERTIES('3xGzhyU5yHvwNk093rt3ko',#5,$,$,(#89),#154); | |
#156=IFCBUILDINGELEMENTPROXY('3xG_90U5yHvwNk093rt3ko',#5,'Rectangle','',$,$,$,$,.ELEMENT.); | |
#158=IFCPROPERTYSINGLEVALUE('FreeCADType',$,#157=IFCTEXT('Part::Part2DObjectPython'),$); | |
#160=IFCPROPERTYSINGLEVALUE('FreeCADName',$,#159=IFCTEXT('Rectangle'),$); | |
#162=IFCPROPERTYSINGLEVALUE('FreeCADAppObject',$,#161=IFCTEXT('Draft._Rectangle'),$); | |
#164=IFCPROPERTYSINGLEVALUE('FreeCADGuiObject',$,#163=IFCTEXT('Draft._ViewProviderRectangle'),$); | |
#166=IFCPROPERTYSINGLEVALUE('FreeCAD_AttacherType',$,#165=IFCTEXT('Attacher::AttachEnginePlane'),$); | |
#168=IFCPROPERTYSINGLEVALUE('FreeCAD_ChamferSize',$,#167=IFCREAL(0.),$); | |
#170=IFCPROPERTYSINGLEVALUE('FreeCAD_Columns',$,#169=IFCINTEGER(1),$); | |
#172=IFCPROPERTYSINGLEVALUE('FreeCAD_FilletRadius',$,#171=IFCREAL(0.01),$); | |
#174=IFCPROPERTYSINGLEVALUE('FreeCAD_Height',$,#173=IFCREAL(0.114165276527),$); | |
#176=IFCPROPERTYSINGLEVALUE('FreeCAD_Label',$,#175=IFCTEXT('Rectangle'),$); | |
#178=IFCPROPERTYSINGLEVALUE('FreeCAD_Length',$,#177=IFCREAL(0.114487475395),$); | |
#180=IFCPROPERTYSINGLEVALUE('FreeCAD_MakeFace',$,#179=IFCBOOLEAN(.T.),$); | |
#182=IFCPROPERTYSINGLEVALUE('FreeCAD_MapMode',$,#181=IFCTEXT('Deactivated'),$); | |
#184=IFCPROPERTYSINGLEVALUE('FreeCAD_MapPathParameter',$,#183=IFCREAL(0.),$); | |
#186=IFCPROPERTYSINGLEVALUE('FreeCAD_MapReversed',$,#185=IFCBOOLEAN(.F.),$); | |
#188=IFCPROPERTYSINGLEVALUE('FreeCAD_Placement',$,#187=IFCTEXT('Placement [Pos=(-7.56428,-108.398,0), Yaw-Pitch-Roll=(-0,0,0)]'),$); | |
#190=IFCPROPERTYSINGLEVALUE('FreeCAD_Rows',$,#189=IFCINTEGER(1),$); | |
#192=IFCPROPERTYSINGLEVALUE('FreeCAD_superPlacement',$,#191=IFCTEXT('Placement [Pos=(0,0,0), Yaw-Pitch-Roll=(0,0,0)]'),$); | |
#194=IFCPROPERTYSINGLEVALUE('FreeCADGui_DisplayMode',$,#193=IFCTEXT('Flat Lines'),$); | |
#196=IFCPROPERTYSINGLEVALUE('FreeCADGui_DrawStyle',$,#195=IFCTEXT('Solid'),$); | |
#198=IFCPROPERTYSINGLEVALUE('FreeCADGui_GridSize',$,#197=IFCREAL(0.01),$); | |
#200=IFCPROPERTYSINGLEVALUE('FreeCADGui_GridSnap',$,#199=IFCBOOLEAN(.F.),$); | |
#202=IFCPROPERTYSINGLEVALUE('FreeCADGui_GridStyle',$,#201=IFCTEXT('Dashed'),$); | |
#204=IFCPROPERTYSINGLEVALUE('FreeCADGui_Lighting',$,#203=IFCTEXT('Two side'),$); | |
#206=IFCPROPERTYSINGLEVALUE('FreeCADGui_Pattern',$,#205=IFCTEXT('None'),$); | |
#208=IFCPROPERTYSINGLEVALUE('FreeCADGui_PatternSize',$,#207=IFCREAL(1.),$); | |
#210=IFCPROPERTYSINGLEVALUE('FreeCADGui_Selectable',$,#209=IFCBOOLEAN(.T.),$); | |
#212=IFCPROPERTYSINGLEVALUE('FreeCADGui_SelectionStyle',$,#211=IFCTEXT('Shape'),$); | |
#214=IFCPROPERTYSINGLEVALUE('FreeCADGui_ShowGrid',$,#213=IFCBOOLEAN(.F.),$); | |
#216=IFCPROPERTYSINGLEVALUE('FreeCADGui_TightGrid',$,#215=IFCBOOLEAN(.T.),$); | |
#218=IFCPROPERTYSINGLEVALUE('FreeCADGui_Visibility',$,#217=IFCBOOLEAN(.F.),$); | |
#219=IFCPROPERTYSET('3xIBOmU5yHvwNk093rt3ko',#5,'FreeCADPropertySet',$,(#158,#160,#162,#166,#168,#170,#172,#174,#176,#178,#180,#182,#184,#186,#188,#190,#192)); | |
#220=IFCRELDEFINESBYPROPERTIES('3xIBvQU5yHvwNk093rt3ko',#5,$,$,(#156),#219); | |
#221=IFCPROPERTYSET('3xICFmU5yHvwNk093rt3ko',#5,'FreeCADGuiPropertySet',$,(#164,#194,#196,#198,#200,#202,#204,#206,#208,#210,#212,#214,#216,#218)); | |
#222=IFCRELDEFINESBYPROPERTIES('3xICd2U5yHvwNk093rt3ko',#5,$,$,(#156),#221); | |
#223=IFCSITE('3xIE8sU5yHvwNk093rt3ko',#5,'Default Site','',$,$,$,$,.ELEMENT.,$,$,$,$,$); | |
#224=IFCRELAGGREGATES('3xIEYUU5yHvwNk093rt3ko',#5,'ProjectLink','',#20,(#223)); | |
#225=IFCBUILDING('3xIE$EU5yHvwNk093rt3ko',#5,'Default Building','',$,$,$,$,.ELEMENT.,$,$,$); | |
#226=IFCRELAGGREGATES('3xIFNSU5yHvwNk093rt3ko',#5,'SiteLink','',#223,(#225)); | |
#227=IFCBUILDINGSTOREY('3xIGLUU5yHvwNk093rt3ko',#5,'Default Storey','',$,$,$,$,.ELEMENT.,$); | |
#228=IFCRELAGGREGATES('3xIGkeU5yHvwNk093rt3ko',#5,'DefaultStoreyLink','',#225,(#227)); | |
#229=IFCRELCONTAINEDINSPATIALSTRUCTURE('3xIH64U5yHvwNk093rt3ko',#5,'UnassignedObjectsLink','',(#156,#89),#227); | |
ENDSEC; | |
END-ISO-10303-21; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment