From ef979390595b31fcc4335a21b1e33a10ff2ab253 Mon Sep 17 00:00:00 2001 From: Massimo Fabbro Date: Sun, 21 Jan 2024 20:57:04 +0100 Subject: [PATCH] Added a window --- model.ifc | 218 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 131 insertions(+), 87 deletions(-) diff --git a/model.ifc b/model.ifc index ef22ff6..052f0fd 100644 --- a/model.ifc +++ b/model.ifc @@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1'); -FILE_NAME('model.ifc','2023-11-15T06:37:01+00:00',(),(),'IfcOpenShell 0.7.0','BlenderBIM 0.0.999999','Nobody'); +FILE_NAME('model.ifc','2024-01-21T20:56:25+01:00',(),(),'IfcOpenShell v0.7.0-6c9e130ca','BlenderBIM 0.0.240113-36cf458','Nobody'); FILE_SCHEMA(('IFC4')); ENDSEC; DATA; @@ -50,11 +50,11 @@ DATA; #73=IFCMATERIALLAYER(#67,0.0750000029802322,$,'cavity',$,$,$); #74=IFCMATERIALLAYER(#67,0.100000001490116,$,'Blockwork',$,$,$); #75=IFCWALL('24EfIj685FuvcQNWFBGCtj',$,'Wall',$,$,#9907,#83,$,$); -#76=IFCRELCONTAINEDINSPATIALSTRUCTURE('3xvxLhxgfCf8c1nZG2ZlPs',$,$,$,(#75,#102,#134,#264,#499,#530,#620,#779,#2002,#2128,#2202,#2284,#2525,#2850,#3588,#3628,#4803,#4955,#4997,#5616,#5661,#5754,#6064,#6104,#6200,#6432,#8760,#9248,#9449,#6809,#11479,#11505,#11679,#11719,#11745,#11771,#11797,#11844,#11870,#11896,#12333,#12213,#11818,#11526,#11566,#12293),#42); +#76=IFCRELCONTAINEDINSPATIALSTRUCTURE('3xvxLhxgfCf8c1nZG2ZlPs',$,$,$,(#75,#102,#134,#264,#499,#530,#620,#779,#2002,#2128,#2202,#2284,#2525,#2850,#3588,#3628,#4803,#4955,#4997,#5616,#5661,#5754,#6064,#6104,#6200,#6432,#8760,#9248,#9449,#6809,#11479,#11505,#11679,#11719,#11745,#11771,#11797,#11844,#11870,#11896,#12333,#12213,#11818,#11526,#11566,#12293,#12474),#42); #77=IFCRELDEFINESBYTYPE('10dnzpDZ58$OVCIsPPOln8',$,$,$,(#75,#102,#134,#264,#9546,#9620,#9739,#9806),#66); #78=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$); #79=IFCRELASSOCIATESMATERIAL('1tc2VQqinBw8khrvM$Sy22',$,$,$,(#75),#78); -#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#1563,#1587)); +#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#12612,#12636)); #99=IFCPROPERTYSET('2YJ06muNj5fR1ZtHPKgDrg',$,'EPset_Parametric',$,(#101)); #100=IFCRELDEFINESBYPROPERTIES('1J37XIwRf1_wUwQH5RmWd7',$,$,$,(#75),#99); #101=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); @@ -77,7 +77,7 @@ DATA; #142=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); #143=IFCRELASSOCIATESMATERIAL('1FELVvY0H8JBNhg1OoDpu_',$,$,$,(#134),#144); #144=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$); -#145=IFCPRODUCTDEFINITIONSHAPE($,$,(#1617,#1641)); +#145=IFCPRODUCTDEFINITIONSHAPE($,$,(#12543,#12567)); #211=IFCRELCONNECTSPATHELEMENTS('0avC_sxg121BU9JY9wOgY0',$,$,'MITRE',$,#75,#102,(),(),.ATSTART.,.ATEND.); #264=IFCWALL('2NP4Fl1U92beexDKBYoRCB',$,'Wall',$,$,#10002,#275,$,$); #270=IFCRELDEFINESBYPROPERTIES('13bVjQjd1EMfUYd95D4BzW',$,$,$,(#264),#271); @@ -85,7 +85,7 @@ DATA; #272=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$); #273=IFCRELASSOCIATESMATERIAL('0CNJw5s$z1xv3KUvpbyjyc',$,$,$,(#264),#274); #274=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$); -#275=IFCPRODUCTDEFINITIONSHAPE($,$,(#1644,#1668)); +#275=IFCPRODUCTDEFINITIONSHAPE($,$,(#12570,#12594)); #350=IFCRELCONNECTSPATHELEMENTS('1qa1YJr_T0og8N9nKv3$Le',$,$,'MITRE',$,#264,#75,(),(),.ATSTART.,.ATEND.); #435=IFCWALLTYPE('39B0AQLQv3f9NCtsiWQ9Mh',$,'Partition',$,$,(#439),$,$,$,.PARTITIONING.); #436=IFCMATERIALLAYERSET((#438),$,$); @@ -126,33 +126,6 @@ DATA; #789=IFCMATERIALLAYERSETUSAGE(#436,.AXIS2.,.POSITIVE.,0.,$); #790=IFCPRODUCTDEFINITIONSHAPE($,$,(#1710,#1720)); #1096=IFCRELCONNECTSPATHELEMENTS('0v5oh6v5D5Kg7yYIGbZimm',$,$,'MITRE',$,#264,#134,(),(),.ATEND.,.ATSTART.); -#1561=IFCCARTESIANPOINTLIST2D(((0.,0.),(6.5499963760376,0.))); -#1562=IFCINDEXEDPOLYCURVE(#1561,$,.F.); -#1563=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1562)); -#1564=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.54999651726783,0.275000005960464),(6.54999651726783,0.),(0.,0.))); -#1565=IFCINDEXEDPOLYCURVE(#1564,$,.F.); -#1566=IFCDIRECTION((0.,0.,1.)); -#1567=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1565); -#1568=IFCCARTESIANPOINT((0.,0.,0.)); -#1569=IFCDIRECTION((0.,0.,1.)); -#1570=IFCDIRECTION((1.,0.,0.)); -#1571=IFCAXIS2PLACEMENT3D(#1568,#1569,#1570); -#1572=IFCEXTRUDEDAREASOLID(#1567,#1571,#1566,2.40000009536743); -#1573=IFCCARTESIANPOINT((0.,0.,0.)); -#1574=IFCDIRECTION((-0.707106649875641,0.70710688829422,0.)); -#1575=IFCDIRECTION((0.70710688829422,0.707106649875641,0.)); -#1576=IFCAXIS2PLACEMENT3D(#1573,#1574,#1575); -#1577=IFCPLANE(#1576); -#1578=IFCHALFSPACESOLID(#1577,.F.); -#1579=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1572,#1578); -#1580=IFCCARTESIANPOINT((6.5499963760376,0.,0.)); -#1581=IFCDIRECTION((0.70710700750351,0.707106590270996,0.)); -#1582=IFCDIRECTION((-0.707106590270996,0.70710700750351,0.)); -#1583=IFCAXIS2PLACEMENT3D(#1580,#1581,#1582); -#1584=IFCPLANE(#1583); -#1585=IFCHALFSPACESOLID(#1584,.F.); -#1586=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1579,#1585); -#1587=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1586)); #1588=IFCCARTESIANPOINTLIST2D(((0.,0.),(8.44999980926514,2.99896782962605E-08))); #1589=IFCINDEXEDPOLYCURVE(#1588,$,.F.); #1590=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1589)); @@ -180,60 +153,6 @@ DATA; #1612=IFCHALFSPACESOLID(#1611,.F.); #1613=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1606,#1612); #1614=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1613)); -#1615=IFCCARTESIANPOINTLIST2D(((3.53876430381206E-08,1.92520062114454E-07),(6.55000257492065,1.57171541559364E-07))); -#1616=IFCINDEXEDPOLYCURVE(#1615,$,.F.); -#1617=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1616)); -#1618=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.55000205003553,0.275000005960464),(6.55000205003553,0.),(0.,0.))); -#1619=IFCINDEXEDPOLYCURVE(#1618,$,.F.); -#1620=IFCDIRECTION((0.,0.,1.)); -#1621=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1619); -#1622=IFCCARTESIANPOINT((0.,0.,0.)); -#1623=IFCDIRECTION((0.,0.,1.)); -#1624=IFCDIRECTION((1.,0.,0.)); -#1625=IFCAXIS2PLACEMENT3D(#1622,#1623,#1624); -#1626=IFCEXTRUDEDAREASOLID(#1621,#1625,#1620,2.40000009536743); -#1627=IFCCARTESIANPOINT((6.5500020980835,1.57171598402783E-07,0.)); -#1628=IFCDIRECTION((0.707106232643127,0.707107245922089,0.)); -#1629=IFCDIRECTION((-0.707107245922089,0.707106232643127,0.)); -#1630=IFCAXIS2PLACEMENT3D(#1627,#1628,#1629); -#1631=IFCPLANE(#1630); -#1632=IFCHALFSPACESOLID(#1631,.F.); -#1633=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1626,#1632); -#1634=IFCCARTESIANPOINT((3.53876430381206E-08,1.92520062114454E-07,0.)); -#1635=IFCDIRECTION((-0.707105994224548,0.707107484340668,0.)); -#1636=IFCDIRECTION((0.707107484340668,0.707105994224548,0.)); -#1637=IFCAXIS2PLACEMENT3D(#1634,#1635,#1636); -#1638=IFCPLANE(#1637); -#1639=IFCHALFSPACESOLID(#1638,.F.); -#1640=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1633,#1639); -#1641=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1640)); -#1642=IFCCARTESIANPOINTLIST2D(((2.51439473686332E-07,-2.08429128178977E-07),(8.44999885559082,0.))); -#1643=IFCINDEXEDPOLYCURVE(#1642,$,.F.); -#1644=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1643)); -#1645=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(8.44999888042062,0.275000005960464),(8.44999888042062,0.),(0.,0.))); -#1646=IFCINDEXEDPOLYCURVE(#1645,$,.F.); -#1647=IFCDIRECTION((0.,0.,1.)); -#1648=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1646); -#1649=IFCCARTESIANPOINT((0.,0.,0.)); -#1650=IFCDIRECTION((0.,0.,1.)); -#1651=IFCDIRECTION((1.,0.,0.)); -#1652=IFCAXIS2PLACEMENT3D(#1649,#1650,#1651); -#1653=IFCEXTRUDEDAREASOLID(#1648,#1652,#1647,2.40000009536743); -#1654=IFCCARTESIANPOINT((2.51439473686332E-07,-2.08429128178977E-07,0.)); -#1655=IFCDIRECTION((-0.707107126712799,0.707106351852417,0.)); -#1656=IFCDIRECTION((0.707106351852417,0.707107126712799,0.)); -#1657=IFCAXIS2PLACEMENT3D(#1654,#1655,#1656); -#1658=IFCPLANE(#1657); -#1659=IFCHALFSPACESOLID(#1658,.F.); -#1660=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1653,#1659); -#1661=IFCCARTESIANPOINT((8.44999885559082,0.,0.)); -#1662=IFCDIRECTION((0.707107126712799,0.707106411457062,0.)); -#1663=IFCDIRECTION((-0.707106411457062,0.707107126712799,0.)); -#1664=IFCAXIS2PLACEMENT3D(#1661,#1662,#1663); -#1665=IFCPLANE(#1664); -#1666=IFCHALFSPACESOLID(#1665,.F.); -#1667=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1660,#1666); -#1668=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1667)); #1669=IFCCARTESIANPOINTLIST2D(((-9.3506287157652E-09,-1.50995987269198E-07),(5.99999904632568,-1.98695602193766E-07))); #1670=IFCINDEXEDPOLYCURVE(#1669,$,.F.); #1671=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1670)); @@ -2673,7 +2592,7 @@ DATA; #8758=IFCAXIS2PLACEMENT3D(#8755,#8757,#8756); #8759=IFCREPRESENTATIONMAP(#8758,#10713); #8760=IFCWINDOW('1dVXzHeTH0uAHdOKQxLnA3',$,'Window',$,$,#10738,#8787,$,0.899999976158142,0.759999990463257,$,.DOUBLE_PANEL_HORIZONTAL.,$); -#8779=IFCRELDEFINESBYTYPE('1$Mn2Yqd9EY9l8dnmQlHcw',$,$,$,(#8760),#8679); +#8779=IFCRELDEFINESBYTYPE('1$Mn2Yqd9EY9l8dnmQlHcw',$,$,$,(#8760,#12474),#8679); #8780=IFCCARTESIANPOINT((0.,0.,0.)); #8781=IFCDIRECTION((1.,0.,0.)); #8782=IFCDIRECTION((0.,1.,0.)); @@ -4636,5 +4555,130 @@ DATA; #12471=IFCDIRECTION((1.,0.,0.)); #12472=IFCAXIS2PLACEMENT3D(#12469,#12470,#12471); #12473=IFCLOCALPLACEMENT(#9872,#12472); +#12474=IFCWINDOW('1K0oMkPTL5hOhETTvcZr7l',$,'Window',$,$,#12609,#12505,$,0.899999976158142,0.759999990463257,$,$,$); +#12498=IFCCARTESIANPOINT((0.,0.,0.)); +#12499=IFCDIRECTION((1.,0.,0.)); +#12500=IFCDIRECTION((0.,1.,0.)); +#12501=IFCDIRECTION((0.,0.,1.)); +#12502=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#12499,#12500,#12498,1.,#12501); +#12503=IFCMAPPEDITEM(#8689,#12502); +#12504=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#12503)); +#12505=IFCPRODUCTDEFINITIONSHAPE($,$,(#12504,#12512,#12519)); +#12506=IFCCARTESIANPOINT((0.,0.,0.)); +#12507=IFCDIRECTION((1.,0.,0.)); +#12508=IFCDIRECTION((0.,1.,0.)); +#12509=IFCDIRECTION((0.,0.,1.)); +#12510=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#12507,#12508,#12506,1.,#12509); +#12511=IFCMAPPEDITEM(#8737,#12510); +#12512=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#12511)); +#12513=IFCCARTESIANPOINT((0.,0.,0.)); +#12514=IFCDIRECTION((1.,0.,0.)); +#12515=IFCDIRECTION((0.,1.,0.)); +#12516=IFCDIRECTION((0.,0.,1.)); +#12517=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#12514,#12515,#12513,1.,#12516); +#12518=IFCMAPPEDITEM(#8759,#12517); +#12519=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#12518)); +#12520=IFCOPENINGELEMENT('10sWLvaNTF5u9Xl7d8axz5',$,'Opening',$,$,#12604,#12533,$,.OPENING.); +#12526=IFCCARTESIANPOINT((0.,0.,0.)); +#12527=IFCDIRECTION((1.,0.,0.)); +#12528=IFCDIRECTION((0.,1.,0.)); +#12529=IFCDIRECTION((0.,0.,1.)); +#12530=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#12527,#12528,#12526,1.,#12529); +#12531=IFCMAPPEDITEM(#8827,#12530); +#12532=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#12531)); +#12533=IFCPRODUCTDEFINITIONSHAPE($,$,(#12532)); +#12534=IFCRELVOIDSELEMENT('2um0D5EwLFguarbvflaZKk',$,$,$,#264,#12520); +#12540=IFCRELFILLSELEMENT('11Sz2xCXz1JR9UrAwaHibC',$,$,$,#12520,#12474); +#12541=IFCCARTESIANPOINTLIST2D(((3.53876430381206E-08,1.92520062114454E-07),(6.5500020980835,1.57171598402783E-07))); +#12542=IFCINDEXEDPOLYCURVE(#12541,$,.F.); +#12543=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#12542)); +#12544=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.55000292362999,0.275000005960464),(6.55000292362999,0.),(0.,0.))); +#12545=IFCINDEXEDPOLYCURVE(#12544,$,.F.); +#12546=IFCDIRECTION((0.,0.,1.)); +#12547=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#12545); +#12548=IFCCARTESIANPOINT((0.,0.,0.)); +#12549=IFCDIRECTION((0.,0.,1.)); +#12550=IFCDIRECTION((1.,0.,0.)); +#12551=IFCAXIS2PLACEMENT3D(#12548,#12549,#12550); +#12552=IFCEXTRUDEDAREASOLID(#12547,#12551,#12546,2.40000009536743); +#12553=IFCCARTESIANPOINT((6.5500020980835,1.57171598402783E-07,0.)); +#12554=IFCDIRECTION((0.707106232643127,0.707107245922089,0.)); +#12555=IFCDIRECTION((0.707107287825877,-0.707106274546855,0.)); +#12556=IFCAXIS2PLACEMENT3D(#12553,#12554,#12555); +#12557=IFCPLANE(#12556); +#12558=IFCHALFSPACESOLID(#12557,.F.); +#12559=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12552,#12558); +#12560=IFCCARTESIANPOINT((3.53876430381206E-08,1.92520062114454E-07,0.)); +#12561=IFCDIRECTION((-0.707105994224548,0.707107484340668,0.)); +#12562=IFCDIRECTION((0.707107526244259,0.707106036128051,-0.)); +#12563=IFCAXIS2PLACEMENT3D(#12560,#12561,#12562); +#12564=IFCPLANE(#12563); +#12565=IFCHALFSPACESOLID(#12564,.F.); +#12566=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12559,#12565); +#12567=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#12566)); +#12568=IFCCARTESIANPOINTLIST2D(((2.51439473686332E-07,-2.08429128178977E-07),(8.44999885559082,0.))); +#12569=IFCINDEXEDPOLYCURVE(#12568,$,.F.); +#12570=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#12569)); +#12571=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(8.44999888042062,0.275000005960464),(8.44999888042062,0.),(0.,0.))); +#12572=IFCINDEXEDPOLYCURVE(#12571,$,.F.); +#12573=IFCDIRECTION((0.,0.,1.)); +#12574=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#12572); +#12575=IFCCARTESIANPOINT((0.,0.,0.)); +#12576=IFCDIRECTION((0.,0.,1.)); +#12577=IFCDIRECTION((1.,0.,0.)); +#12578=IFCAXIS2PLACEMENT3D(#12575,#12576,#12577); +#12579=IFCEXTRUDEDAREASOLID(#12574,#12578,#12573,2.40000009536743); +#12580=IFCCARTESIANPOINT((2.51439473686332E-07,-2.08429128178977E-07,0.)); +#12581=IFCDIRECTION((-0.707107126712799,0.707106351852417,0.)); +#12582=IFCDIRECTION((0.707106393756227,0.707107168616655,-0.)); +#12583=IFCAXIS2PLACEMENT3D(#12580,#12581,#12582); +#12584=IFCPLANE(#12583); +#12585=IFCHALFSPACESOLID(#12584,.F.); +#12586=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12579,#12585); +#12587=IFCCARTESIANPOINT((8.44999885559082,0.,0.)); +#12588=IFCDIRECTION((0.707107126712799,0.707106411457062,0.)); +#12589=IFCDIRECTION((0.707106423558582,-0.707107138814332,0.)); +#12590=IFCAXIS2PLACEMENT3D(#12587,#12588,#12589); +#12591=IFCPLANE(#12590); +#12592=IFCHALFSPACESOLID(#12591,.F.); +#12593=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12586,#12592); +#12594=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#12593)); +#12600=IFCCARTESIANPOINT((4.07499980926538,1.51301909667723E-07,1.)); +#12601=IFCDIRECTION((0.,0.,1.)); +#12602=IFCDIRECTION((1.,5.29395592033938E-23,0.)); +#12603=IFCAXIS2PLACEMENT3D(#12600,#12601,#12602); +#12604=IFCLOCALPLACEMENT(#10002,#12603); +#12605=IFCCARTESIANPOINT((0.,0.,0.)); +#12606=IFCDIRECTION((0.,0.,1.)); +#12607=IFCDIRECTION((1.,0.,0.)); +#12608=IFCAXIS2PLACEMENT3D(#12605,#12606,#12607); +#12609=IFCLOCALPLACEMENT(#12604,#12608); +#12610=IFCCARTESIANPOINTLIST2D(((0.,0.),(6.5499963760376,0.))); +#12611=IFCINDEXEDPOLYCURVE(#12610,$,.F.); +#12612=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#12611)); +#12613=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.54999651726783,0.275000005960464),(6.54999651726783,0.),(0.,0.))); +#12614=IFCINDEXEDPOLYCURVE(#12613,$,.F.); +#12615=IFCDIRECTION((0.,0.,1.)); +#12616=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#12614); +#12617=IFCCARTESIANPOINT((0.,0.,0.)); +#12618=IFCDIRECTION((0.,0.,1.)); +#12619=IFCDIRECTION((1.,0.,0.)); +#12620=IFCAXIS2PLACEMENT3D(#12617,#12618,#12619); +#12621=IFCEXTRUDEDAREASOLID(#12616,#12620,#12615,2.40000009536743); +#12622=IFCCARTESIANPOINT((0.,0.,0.)); +#12623=IFCDIRECTION((-0.707106649875641,0.70710688829422,0.)); +#12624=IFCDIRECTION((0.707106900395829,0.707106661977246,-0.)); +#12625=IFCAXIS2PLACEMENT3D(#12622,#12623,#12624); +#12626=IFCPLANE(#12625); +#12627=IFCHALFSPACESOLID(#12626,.F.); +#12628=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12621,#12627); +#12629=IFCCARTESIANPOINT((6.5499963760376,0.,0.)); +#12630=IFCDIRECTION((0.70710700750351,0.707106590270996,0.)); +#12631=IFCDIRECTION((0.707106572570265,-0.707106989802768,0.)); +#12632=IFCAXIS2PLACEMENT3D(#12629,#12630,#12631); +#12633=IFCPLANE(#12632); +#12634=IFCHALFSPACESOLID(#12633,.F.); +#12635=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#12628,#12634); +#12636=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#12635)); ENDSEC; END-ISO-10303-21;