Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Kullanici Parametreleri


Kullanici Parametreleri
<O N="GeometricParameters" T="Project">
    <P N="db" V="0" D="Derz Miktarı" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="do" V="0" D="Derz Offset Miktarı" Role="Input" Category="Geometri" UT="Length" UC="CM_KGF" />
    <P N="Slabs" V="[Doseme1,Doseme2]" T="KBYS_Doseme" D="Döşeme Listesi" Role="Input" Category="Geometri" />
    <O T="ParamInfo" Min="2" Max="2" Required="1" Param="Slabs" Pick="1" List="1" />
</O>



Gerekli Parametreler

  • Döşeme listesi (Slabs)

                   Döşeme derzinin arasında oluşacağı döşemelerin listesi

  • Derz miktarı (db) (cm)

                   Bırakılan boşluk mesafesini belirtir.

  • Derz offset miktarı (do) (cm)

                   Bırakılan boşluğun merkeze olan mesafesini verir.

  • ParamInfo



3D Geometri

3D Geometri
<O N="Geometry" T="Project">
    <O N="Volumes" T="Group" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
        <O N="Piece" T="Repeat" S="0" E="1" I="1" CTRL="i" i="0">
            <O N="Volume" T="Volume">
                <P N="Opacity" V="1" />
                <O N="Surface" T="Repeat" S="0" E="1" I="0" CTRL="j" j="0">
                    <O T="Surface">
                        <O T="Repeat" S="0" E="1" I="1" CTRL="w" w="0">
                            <O T="Point" X="BackSide[4*i+2*j+w][0]" Y="BackSide[4*i+2*j+w][1]" Z="BackSide[4*i+2*j+w][2]" />
                        </O>
                        <O T="Repeat" S="0" E="1" I="1" CTRL="p" p="0">
                            <O T="Point" X="ReverseSide[4*i+2*j+p][0]" Y="ReverseSide[4*i+2*j+p][1]" Z="ReverseSide[4*i+2*j+p][2]+JointThickness" />
                        </O>
                    </O>
                </O>
            </O>
        </O>
    </O>
</O>

Export

Export
<O T="Export">
    <O N="References" T="Group">
        <P N="SlabSorted" V="sort( Slabs ,x. SlabRefline_L[0][0])" />
        <P N="Backward_Deck_R" V="SlabSorted[0].SlabRef_R[1]" />
        <P N="Backward_Deck_L" V="SlabSorted[0].SlabRef_L[1]" />
        <P N="Forward_Deck_R" V="SlabSorted[1].SlabRef_R[0]" />
        <P N="Forward_Deck_L" V="SlabSorted[1].SlabRef_L[0]" />
        <P N="JointThickness" V="max(Slabs[0].SlabThickness,Slabs[1].SlabThickness)" />
        <P N="JointRoute" V="SlabSorted[0].SlabRoute" />
    </O>
    <O N="JointCoordinates" T="Group">
        <P N="Joint_R" V="onliner([Backward_Deck_R,Forward_Deck_R],0.5)" />
        <P N="Joint_L" V="onliner([Backward_Deck_L,Forward_Deck_L],0.5)" />
        <P N="Joint_ROff" V="iif(do .GE. 0, online([Joint_R,Forward_Deck_R],do), online([Joint_R,Backward_Deck_R],-do)) " />
        <P N="Joint_LOff" V="iif(do .GE. 0, online([Joint_L,Forward_Deck_L],do), online([Joint_L,Backward_Deck_L],-do)) " />
        <O N="JointSpacing" T="Group">
            <P N="BackJoint_R" V="online([Joint_ROff,Backward_Deck_R],db/2)" />
            <P N="BackJoint_L" V="online([Joint_LOff,Backward_Deck_L],db/2)" />
            <P N="ForwJoint_R" V="online([Joint_ROff,Forward_Deck_R],db/2)" />
            <P N="ForwJoint_L" V="online([Joint_LOff,Forward_Deck_L],db/2)" />
            <P N="BackSide" V="concat([Backward_Deck_L,Backward_Deck_R,BackJoint_L,BackJoint_R,ForwJoint_L,ForwJoint_R,Forward_Deck_L,Forward_Deck_R])" />
            <P N="ReverseSide" V="concat([Backward_Deck_R,Backward_Deck_L,BackJoint_R,BackJoint_L,ForwJoint_R,ForwJoint_L,Forward_Deck_R,Forward_Deck_L])" />
        </O>
        <O N="Midpoints" T="Group">
            <P N="BackMid" V="onliner([BackJoint_R,BackJoint_L],0.5)" />
            <P N="ForwMid" V="onliner([ForwJoint_R,ForwJoint_L],0.5)" />
            <P N="Deck1Mid" V="SlabSorted[0].SlabRef_M2" />
            <P N="Deck2Mid" V="SlabSorted[1].SlabRef_M1" />
        </O>
    </O>
    <P N="ObjectType" V="2" D="Döşeme Tipi" />
    <P N="ddl1" V="toglobal(JointRef_L1)" />
    <P N="ddl2" V="toglobal(JointRef_L2)" />
    <P N="ddr1" V="toglobal(JointRef_R1)" />
    <P N="ddr2" V="toglobal(JointRef_R2)" />
    <P N="ddm1" V="toglobal(JointRef_M1)" />
    <P N="ddm2" V="toglobal(JointRef_M2)" />
    <P N="mid1PT1" V="onliner([ddl1[0],ddr1[0]],0.5)" />
    <P N="mid1PT2" V="onliner([ddl1[1],ddr1[1]],0.5)" />
    <P N="mid2PT1" V="onliner([ddl2[0],ddr2[0]],0.5)" />
    <P N="mid2PT2" V="onliner([ddl2[1],ddr2[1]],0.5)" />
    <P N="reflistL" V="sort(concat(ddl1,ddl2),x[0])" />
    <P N="reflistR" V="sort(concat(ddr1,ddr2),x[0])" />
    <P N="reflistM" V="sort(concat([mid1PT1,mid1PT2,mid2PT1,mid2PT2]),x[0])" />

<O N="JointRef_L1" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="Backward_Deck_L[0]" Y="Backward_Deck_L[1]" Z="Backward_Deck_L[2]+JointThickness" />
    <O N="PT2" T="Point" X="BackJoint_L[0]" Y="BackJoint_L[1]" Z="BackJoint_L[2]+JointThickness" />
</O>
<O N="JointRef_L2" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="ForwJoint_L[0]" Y="ForwJoint_L[1]" Z="ForwJoint_L[2]+JointThickness" />
    <O N="PT2" T="Point" X="Forward_Deck_L[0]" Y="Forward_Deck_L[1]" Z="Forward_Deck_L[2]+JointThickness" />
</O>
<O N="JointRef_R1" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="Backward_Deck_R[0]" Y="Backward_Deck_R[1]" Z="Backward_Deck_R[2]+JointThickness" />
    <O N="PT2" T="Point" X="BackJoint_R[0]" Y="BackJoint_R[1]" Z="BackJoint_R[2]+JointThickness" />
</O>
<O N="JointRef_R2" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="ForwJoint_R[0]" Y="ForwJoint_R[1]" Z="ForwJoint_R[2]+JointThickness" />
    <O N="PT2" T="Point" X="Forward_Deck_R[0]" Y="Forward_Deck_R[1]" Z="Forward_Deck_R[2]+JointThickness" />
</O>
<O N="JointRef_M1" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="Deck1Mid[0]" Y="Deck1Mid[1]" Z="Deck1Mid[2]+JointThickness" />
    <O N="PT2" T="Point" X="BackMid[0]" Y="BackMid[1]" Z="BackMid[2]+JointThickness" />
</O>
<O N="JointRef_M2" T="Volume" Alignment="JointRoute" AlignH="Warp" AlignV="Warp" AlignT="Warp">
    <O N="PT1" T="Point" X="ForwMid[0]" Y="ForwMid[1]" Z="ForwMid[2]+JointThickness" />
    <O N="PT2" T="Point" X="Deck2Mid[0]" Y="Deck2Mid[1]" Z="Deck2Mid[2]+JointThickness" />
</O>
</O>
  • No labels