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 hidden or 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