"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 | ||||
---|---|---|---|---|
| ||||
<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 | ||||
---|---|---|---|---|
| ||||
<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 " 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 | ||||
---|---|---|---|---|
| ||||
<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> |
Örnek için ziyaret ediniz: https://www.openbrim.org/objidiyf9qi00rxg305h1yzzp33.libobj
4) CADDCircle
Bu obje çember çizer.
Örnek:
Code Block | ||||
---|---|---|---|---|
| ||||
<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 | ||||
---|---|---|---|---|
| ||||
<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 | ||||
---|---|---|---|---|
| ||||
<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 | ||||
---|---|---|---|---|
| ||||
<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> |
8) CADDCurve
Bu obje eğri çizmeye yarar.
Örnek:
Code Block | ||||
---|---|---|---|---|
| ||||
<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 | ||||
---|---|---|---|---|
| ||||
<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 "Text3D" objesindeki gibi || ifadesi içerisinde yazılan ifadeler sonuçları gösterir.
Örnek:
Code Block | ||||
---|---|---|---|---|
| ||||
<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> |
11) CADDDimensionLine
CAD çizimlerinde boyut çizgilerini oluşturan bir objedir.
Örnek:
Code Block | ||||
---|---|---|---|---|
| ||||
<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> |