Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

CADD objesi, yapının yüksekliğini, kat planlarını, vb. 2D çizimlerini oluşturmasına ve eklemesine izin verir.
Aşağıdaki alt öğeler yardımıyla CADD çizimleri oluşturulur.CADDShape


1) CADDShape

Bu obje poligon çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDShape" X="-11" Y="3" RZ="0">
        <O T="Point" X="-2" Y="2" />
        <O T="Point" X="-5" Y="-2" />
        <O T="Point" X="4" Y="-2" />
        <O T="Point" X="3" Y="2" />
    </O>
</O>



2) CADDRect

Bu obje dikdörtgen çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDRect" X="-11" Y="10" RZ="0">
        <P N="W" V="5" />
        <P N="H" V="2" />
    </O>
</O>



3) CADDLine

Bu obje çizgi çizer.CADDLine objesinin çizgi stili, kalınlığı bazı parametreler kullanarak ayarlanabilir. Bunlar Thickness, Color, LineStyle'dır. Thickness parametresi ile çizgi kalınlığı, color parametresi ile rengi ayarlanır. LineStyle parametresi ile ne kadar çizgi ne kadar boşluk olacağı belirlenebilir.

...

Aşağıdaki şekilde farklı çizgi stilleri elde edilebilir.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O N="Mavi" T="CADDLine" Color="#4286f4">
       <O T="Point" X="10" Y="0" />
           <O T="Point" X="50" Y="0" />
       </O>
       <O N="Kırmızı" T="CADDLine" Color="red" Thickness="2" LineStyle="[6,3]">
           <O T="Point" X="10" Y="10" />
           <O T="Point" X="50" Y="10" />
       </O>
       <O N="Turuncu" T="CADDLine" Color="orange" Thickness="10" LineStyle="[20,5]">
           <O T="Point" X="10" Y="20" />
           <O T="Point" X="50" Y="20" />
       </O>
       <O N="Yeşil" T="CADDLine" Color="#8ff441" Thickness="6" LineStyle="[15,5]">
           <O T="Point" X="10" Y="30" />
           <O T="Point" X="50" Y="30" />
       </O>
       <O N="Pembe" T="CADDLine" Color="pink" Thickness="4" LineStyle="[100,30,15,30]">
           <O T="Point" X="10" Y="40" />
           <O T="Point" X="50" Y="40" />
       </O>
       <O N="Mor" T="CADDLine" Color="Purple" Thickness="2" LineStyle="[15,5,30]">
           <O T="Point" X="10" Y="50" />
           <O T="Point" X="50" Y="50" />
       </O>
</O>



4) CADDCircle

Bu obje çember çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDCircle" X="2.7" Y="18.6" RZ="0">
        <P N="Radius" V="1.3" />
    </O>
</O>



5) CADDEllipse

Bu obje elips çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDEllipse" X="6.3" Y="21.3" RZ="0">
        <P N="Radius1" V="1.9" />
        <P N="Radius2" V="0.5" />
    </O>
</O>



6) CADDArc

Bu obje yay çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDArc" X="8" Y="22.6" RZ="0">
        <O T="Point" X="-1.3" Y="0.8" />
        <O T="Point" X="-0.2" Y="1.5" />
        <O T="Point" X="1.1" Y="1.1" />
    </O>
</O>



7) CADDBezier

Bu obje bezier eğrisi çizmeye yarar.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDBezier" X="14.6" Y="26.1" RZ="0">
        <O T="Point" X="-1.5" Y="-0.2" />
        <O T="Point" X="-0.2" Y="0.4" />
        <O T="Point" X="0.8" Y="0" />
        <O T="Point" X="0" Y="-0.5" />
    </O>
</O>

Image Modified


8) CADDCurve

Bu obje eğri çizmeye yarar.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
    <O T="CADDCurve" X="17.464067662693637" Y="28.26808156150774" RZ="0">
        <O T="Point" X="-1.3646626831661877" Y="-0.4585708611449171" />
        <O T="Point" X="-0.6326067903746093" Y="0.41160878500356546" />
        <O T="Point" X="-0.06629940161131387" Y="-0.3618842337950845" />
        <O T="Point" X="0.7348183678587148" Y="0.5773572890318484" />
        <O T="Point" X="1.3287505072933925" Y="-0.1685109790954229" />
   </O>
</O>



9) CADDFreeline

Bu obje serbest el çizgileri çizer.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CADD Objects" T="CADD">
       <O T="CADDFreeline">
           <O T="Point" X="0" Y="0.5" />
           <O T="Point" X="-0.4" Y="0.6" />
           <O T="Point" X="-1" Y="0.7" />
           <O T="Point" X="-1.2" Y="0.8" />
           <O T="Point" X="-0.8" Y="0.9" />
           <O T="Point" X="-0.7" Y="1" />
    </O>
</O>



10) CADDText

Bu obje CADD çiziminin üzerine metin koyabilmeyi sağlar. Tıpkı text3D objesindeki gibi || ifadesi içerisinde yazılan ifadeler sonuçları gösterir.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CAD" T="CADD">
    <O T="CADDText" >
        <P N="W" V="5" />
        <P N="H" V="1" />
        <P N="Size" V="0.5" />
        <P N="Text" V="2D metin" />
    </O>
</O>


Image Modified


11) CADDDimensionLine

CAD çizimlerinde boyut çizgilerini oluşturan bir objedir.

Örnek:

Code Block
languagexml
themeEclipse
<O N="CAD" T="CADD">
    <O T="CADDDimensionLine">
           <O T="Point" X="0" Y="0" />
           <O T="Point" X="2" Y="0" />
           <O T="Point" X="0" Y="-2" />
    </O>
  <O T="CADDDimensionLine">
           <O T="Point" X="0" Y="0" />
           <O T="Point" X="10" Y="0" />
           <O T="Point" X="0" Y="-4" />
    </O>
  <O T="CADDDimensionLine">
           <O T="Point" X="0" Y="0" />
           <O T="Point" X="24" Y="0" />
           <O T="Point" X="0" Y="-6" />
    </O>
  <O T="CADDDimensionLine">
           <O T="Point" X="0" Y="0" />
           <O T="Point" X="30" Y="0" />
           <O T="Point" X="0" Y="-8" />
    </O>
</O>


Image Modified