diff --git a/_test_simple.ifc b/_test_simple.ifc index 98a54ac..d1f2d23 100644 --- a/_test_simple.ifc +++ b/_test_simple.ifc @@ -5951,7 +5951,7 @@ DATA; #9088=IFCDIRECTION((1.,0.,0.)); #9089=IFCAXIS2PLACEMENT3D(#9086,#9087,#9088); #9090=IFCLOCALPLACEMENT(#8878,#9089); -#9091=IFCWALL('3ou9hOwEP7DhWMecwJx0$Y',$,'ground-south',$,$,#9112,#10184,$,$); +#9091=IFCWALL('3ou9hOwEP7DhWMecwJx0$Y',$,'ground-south',$,$,#9112,#10668,$,$); #9108=IFCCARTESIANPOINT((-2.,-3.,0.)); #9109=IFCDIRECTION((0.,0.,1.)); #9110=IFCDIRECTION((1.,0.,0.)); @@ -5959,7 +5959,7 @@ DATA; #9112=IFCLOCALPLACEMENT(#92,#9111); #9113=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); #9114=IFCRELASSOCIATESMATERIAL('0bKElsPsTC_QKsv2GBSx3o',$,$,$,(#9091),#9113); -#9115=IFCWALL('1TjS98sZLB2Or1TrgvTqoS',$,'ground-north',$,$,#9136,#10185,$,$); +#9115=IFCWALL('1TjS98sZLB2Or1TrgvTqoS',$,'ground-north',$,$,#9136,#10669,$,$); #9132=IFCCARTESIANPOINT((2.,3.,0.)); #9133=IFCDIRECTION((0.,0.,1.)); #9134=IFCDIRECTION((-1.,0.,0.)); @@ -5967,10 +5967,10 @@ DATA; #9136=IFCLOCALPLACEMENT(#92,#9135); #9137=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); #9138=IFCRELASSOCIATESMATERIAL('30lw3uTQXFdPYBwTZqSCEX',$,$,$,(#9115),#9137); -#9139=IFCWALL('334h0HFIb7ZPSj6aYKtbiA',$,'ground-west',$,$,#10192,#10186,$,$); +#9139=IFCWALL('334h0HFIb7ZPSj6aYKtbiA',$,'ground-west',$,$,#10192,#10670,$,$); #9161=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$); #9162=IFCRELASSOCIATESMATERIAL('34C$2hU$P1RP$NM8Jf$G$G',$,$,$,(#9139),#9161); -#9163=IFCWALL('3z8H5PRJj7cgJH6Yj8TXMi',$,'ground-east',$,$,#9184,#10187,$,$); +#9163=IFCWALL('3z8H5PRJj7cgJH6Yj8TXMi',$,'ground-east',$,$,#9184,#10671,$,$); #9180=IFCCARTESIANPOINT((2.,-3.,0.)); #9181=IFCDIRECTION((0.,0.,1.)); #9182=IFCDIRECTION((0.,1.,0.)); @@ -6359,50 +6359,6 @@ DATA; #10107=IFCDIRECTION((1.,0.,0.)); #10108=IFCAXIS2PLACEMENT3D(#10105,#10106,#10107); #10109=IFCLOCALPLACEMENT(#2397,#10108); -#10144=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(4.4469861468613,0.33),(4.4469861468613,0.),(0.,0.))); -#10145=IFCINDEXEDPOLYCURVE(#10144,$,.F.); -#10146=IFCDIRECTION((0.,0.,1.)); -#10147=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10145); -#10148=IFCCARTESIANPOINT((0.,0.,0.)); -#10149=IFCDIRECTION((0.,0.,1.)); -#10150=IFCDIRECTION((1.,0.,0.)); -#10151=IFCAXIS2PLACEMENT3D(#10148,#10149,#10150); -#10152=IFCEXTRUDEDAREASOLID(#10147,#10151,#10146,3.); -#10153=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10152)); -#10154=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(6.01082176774142,0.33),(6.01082176774142,0.),(0.,0.))); -#10155=IFCINDEXEDPOLYCURVE(#10154,$,.F.); -#10156=IFCDIRECTION((0.,0.,1.)); -#10157=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10155); -#10158=IFCCARTESIANPOINT((0.,0.,0.)); -#10159=IFCDIRECTION((0.,0.,1.)); -#10160=IFCDIRECTION((1.,0.,0.)); -#10161=IFCAXIS2PLACEMENT3D(#10158,#10159,#10160); -#10162=IFCEXTRUDEDAREASOLID(#10157,#10161,#10156,3.); -#10163=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10162)); -#10164=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(6.68547543927383,0.33),(6.68547543927383,0.),(0.,0.))); -#10165=IFCINDEXEDPOLYCURVE(#10164,$,.F.); -#10166=IFCDIRECTION((0.,0.,1.)); -#10167=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10165); -#10168=IFCCARTESIANPOINT((0.,0.,0.)); -#10169=IFCDIRECTION((0.,0.,1.)); -#10170=IFCDIRECTION((1.,0.,0.)); -#10171=IFCAXIS2PLACEMENT3D(#10168,#10169,#10170); -#10172=IFCEXTRUDEDAREASOLID(#10167,#10171,#10166,3.); -#10173=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10172)); -#10174=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.33),(6.5,0.33),(6.5,0.),(0.,0.))); -#10175=IFCINDEXEDPOLYCURVE(#10174,$,.F.); -#10176=IFCDIRECTION((0.,0.,1.)); -#10177=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10175); -#10178=IFCCARTESIANPOINT((0.,0.,0.)); -#10179=IFCDIRECTION((0.,0.,1.)); -#10180=IFCDIRECTION((1.,0.,0.)); -#10181=IFCAXIS2PLACEMENT3D(#10178,#10179,#10180); -#10182=IFCEXTRUDEDAREASOLID(#10177,#10181,#10176,3.); -#10183=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10182)); -#10184=IFCPRODUCTDEFINITIONSHAPE($,$,(#10153)); -#10185=IFCPRODUCTDEFINITIONSHAPE($,$,(#10163)); -#10186=IFCPRODUCTDEFINITIONSHAPE($,$,(#10173)); -#10187=IFCPRODUCTDEFINITIONSHAPE($,$,(#10183)); #10188=IFCCARTESIANPOINT((-3.44354057312012,3.,0.)); #10189=IFCDIRECTION((0.,0.,1.)); #10190=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.)); @@ -6768,5 +6724,49 @@ DATA; #10625=IFCAXIS2PLACEMENT3D(#10622,#10623,#10624); #10626=IFCLOCALPLACEMENT(#92,#10625); #10627=IFCRELFILLSELEMENT('3sHJBZb_54deMUrRMsXdIO',$,$,$,#10599,#6076); +#10628=IFCCARTESIANPOINTLIST2D(((0.0630355669956149,0.08),(-0.196986146861296,-0.25),(4.25,-0.25),(3.92,0.08))); +#10629=IFCINDEXEDPOLYCURVE(#10628,(IFCLINEINDEX((1,2,3,4,1))),$); +#10630=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10629); +#10631=IFCCARTESIANPOINT((0.,0.,0.)); +#10632=IFCDIRECTION((0.,0.,1.)); +#10633=IFCDIRECTION((1.,0.,0.)); +#10634=IFCAXIS2PLACEMENT3D(#10631,#10632,#10633); +#10635=IFCDIRECTION((0.,0.,1.)); +#10636=IFCEXTRUDEDAREASOLID(#10630,#10634,#10635,3.); +#10637=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10636)); +#10638=IFCCARTESIANPOINTLIST2D(((0.08,0.08),(-0.25,-0.25),(5.76082176774142,-0.25),(5.3420105908413,0.08))); +#10639=IFCINDEXEDPOLYCURVE(#10638,(IFCLINEINDEX((1,2,3,4,1))),$); +#10640=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10639); +#10641=IFCCARTESIANPOINT((0.,0.,0.)); +#10642=IFCDIRECTION((0.,0.,1.)); +#10643=IFCDIRECTION((1.,0.,0.)); +#10644=IFCAXIS2PLACEMENT3D(#10641,#10642,#10643); +#10645=IFCDIRECTION((0.,0.,1.)); +#10646=IFCEXTRUDEDAREASOLID(#10640,#10644,#10645,3.); +#10647=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10646)); +#10648=IFCCARTESIANPOINTLIST2D(((0.101529982278818,0.08),(-0.317281194621306,-0.25),(6.36819424465252,-0.25),(6.10817253079561,0.08))); +#10649=IFCINDEXEDPOLYCURVE(#10648,(IFCLINEINDEX((1,2,3,4,1))),$); +#10650=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10649); +#10651=IFCCARTESIANPOINT((0.,0.,0.)); +#10652=IFCDIRECTION((0.,0.,1.)); +#10653=IFCDIRECTION((1.,0.,0.)); +#10654=IFCAXIS2PLACEMENT3D(#10651,#10652,#10653); +#10655=IFCDIRECTION((0.,0.,1.)); +#10656=IFCEXTRUDEDAREASOLID(#10650,#10654,#10655,3.); +#10657=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10656)); +#10658=IFCCARTESIANPOINTLIST2D(((0.080078125,0.08),(-0.25,-0.25),(6.25,-0.25),(5.919921875,0.08))); +#10659=IFCINDEXEDPOLYCURVE(#10658,(IFCLINEINDEX((1,2,3,4,1))),$); +#10660=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#10659); +#10661=IFCCARTESIANPOINT((0.,0.,0.)); +#10662=IFCDIRECTION((0.,0.,1.)); +#10663=IFCDIRECTION((1.,0.,0.)); +#10664=IFCAXIS2PLACEMENT3D(#10661,#10662,#10663); +#10665=IFCDIRECTION((0.,0.,1.)); +#10666=IFCEXTRUDEDAREASOLID(#10660,#10664,#10665,3.); +#10667=IFCSHAPEREPRESENTATION(#11,'Body','SweptSolid',(#10666)); +#10668=IFCPRODUCTDEFINITIONSHAPE($,$,(#10637)); +#10669=IFCPRODUCTDEFINITIONSHAPE($,$,(#10647)); +#10670=IFCPRODUCTDEFINITIONSHAPE($,$,(#10657)); +#10671=IFCPRODUCTDEFINITIONSHAPE($,$,(#10667)); ENDSEC; END-ISO-10303-21;