mirror of
https://github.com/brunopostle/simple-ifc.git
synced 2026-03-29 22:43:17 +02:00
Copy exact first-floor wall profiles to ground floor, 3m height, no clipping
This commit is contained in:
parent
12de6b9c81
commit
7baf5115a9
1 changed files with 48 additions and 48 deletions
|
|
@ -5951,7 +5951,7 @@ DATA;
|
||||||
#9088=IFCDIRECTION((1.,0.,0.));
|
#9088=IFCDIRECTION((1.,0.,0.));
|
||||||
#9089=IFCAXIS2PLACEMENT3D(#9086,#9087,#9088);
|
#9089=IFCAXIS2PLACEMENT3D(#9086,#9087,#9088);
|
||||||
#9090=IFCLOCALPLACEMENT(#8878,#9089);
|
#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.));
|
#9108=IFCCARTESIANPOINT((-2.,-3.,0.));
|
||||||
#9109=IFCDIRECTION((0.,0.,1.));
|
#9109=IFCDIRECTION((0.,0.,1.));
|
||||||
#9110=IFCDIRECTION((1.,0.,0.));
|
#9110=IFCDIRECTION((1.,0.,0.));
|
||||||
|
|
@ -5959,7 +5959,7 @@ DATA;
|
||||||
#9112=IFCLOCALPLACEMENT(#92,#9111);
|
#9112=IFCLOCALPLACEMENT(#92,#9111);
|
||||||
#9113=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$);
|
#9113=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$);
|
||||||
#9114=IFCRELASSOCIATESMATERIAL('0bKElsPsTC_QKsv2GBSx3o',$,$,$,(#9091),#9113);
|
#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.));
|
#9132=IFCCARTESIANPOINT((2.,3.,0.));
|
||||||
#9133=IFCDIRECTION((0.,0.,1.));
|
#9133=IFCDIRECTION((0.,0.,1.));
|
||||||
#9134=IFCDIRECTION((-1.,0.,0.));
|
#9134=IFCDIRECTION((-1.,0.,0.));
|
||||||
|
|
@ -5967,10 +5967,10 @@ DATA;
|
||||||
#9136=IFCLOCALPLACEMENT(#92,#9135);
|
#9136=IFCLOCALPLACEMENT(#92,#9135);
|
||||||
#9137=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$);
|
#9137=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$);
|
||||||
#9138=IFCRELASSOCIATESMATERIAL('30lw3uTQXFdPYBwTZqSCEX',$,$,$,(#9115),#9137);
|
#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.,$);
|
#9161=IFCMATERIALLAYERSETUSAGE(#142,.AXIS2.,.POSITIVE.,0.,$);
|
||||||
#9162=IFCRELASSOCIATESMATERIAL('34C$2hU$P1RP$NM8Jf$G$G',$,$,$,(#9139),#9161);
|
#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.));
|
#9180=IFCCARTESIANPOINT((2.,-3.,0.));
|
||||||
#9181=IFCDIRECTION((0.,0.,1.));
|
#9181=IFCDIRECTION((0.,0.,1.));
|
||||||
#9182=IFCDIRECTION((0.,1.,0.));
|
#9182=IFCDIRECTION((0.,1.,0.));
|
||||||
|
|
@ -6359,50 +6359,6 @@ DATA;
|
||||||
#10107=IFCDIRECTION((1.,0.,0.));
|
#10107=IFCDIRECTION((1.,0.,0.));
|
||||||
#10108=IFCAXIS2PLACEMENT3D(#10105,#10106,#10107);
|
#10108=IFCAXIS2PLACEMENT3D(#10105,#10106,#10107);
|
||||||
#10109=IFCLOCALPLACEMENT(#2397,#10108);
|
#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.));
|
#10188=IFCCARTESIANPOINT((-3.44354057312012,3.,0.));
|
||||||
#10189=IFCDIRECTION((0.,0.,1.));
|
#10189=IFCDIRECTION((0.,0.,1.));
|
||||||
#10190=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.));
|
#10190=IFCDIRECTION((0.233915393914003,-0.972256955999831,0.));
|
||||||
|
|
@ -6768,5 +6724,49 @@ DATA;
|
||||||
#10625=IFCAXIS2PLACEMENT3D(#10622,#10623,#10624);
|
#10625=IFCAXIS2PLACEMENT3D(#10622,#10623,#10624);
|
||||||
#10626=IFCLOCALPLACEMENT(#92,#10625);
|
#10626=IFCLOCALPLACEMENT(#92,#10625);
|
||||||
#10627=IFCRELFILLSELEMENT('3sHJBZb_54deMUrRMsXdIO',$,$,$,#10599,#6076);
|
#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;
|
ENDSEC;
|
||||||
END-ISO-10303-21;
|
END-ISO-10303-21;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue