ideCAD Mimari programındaki mevcut tanımlı taramalara makro ile yeni tarama tipleri eklemek de mümkündür. Bu bölümde bu işlemin nasıl yapılacağı bir örnekle anlatılacaktır.
Tanımlanacak taramanın öncelikle kağıt üzerinde tasarlanmasında fayda vardır.
ideCAD Mimari programında tarama birim kare içine tariflenen karakteristik çizgilerden oluşur. Tarama yapılan alana bu birim kareler sürekli olarak yerleştirilir ve tarama ortaya çıkar. Bu yüzden, oluşturulmak istenen taramanın karakteristik (tekrarlanan) kısmı 1x1 kare içine çizilmeli ve karenin sol alt köşesi orijin (0,0) noktası kabul edilerek çizgilerin uç noktası koordinatları bu orijine göre belirlenmelidir.
Örneğin, aşağıda görülen tarama tipini programa ekleyelim.
Aşağıda şekilde görüldüğü gibi taramanın tekrarlayan kısmı, birim kare içine çizilir ve çizgilerin koordinat noktaları belirlenir.
Bundan sonraki aşama taramanın makro olarak yazılmasıdır. Bu işlem için herhangi bir kelime işlemci programını kullanabilirsiniz. Windows paketlerindeki Not Defteri (Notepad) programı bu iş için uygundur. Başlat menüsü, Programlar\Donatılar altından Not Defteri programını çalıştırın.
Kolaylık olması amacı ile Programklasörü\Hatch klasörü altından mevcut bir *.sty dosyasını açıp, üzerinde gerekli değişiklikleri yaparak taramayı eklemek daha uygun olacaktır.
Her tarama dosyasının başında değişmeyen başlık satırı yer alır.
IDEMIMAR_HATCH_FILE
İkinci satır, tarama için sizin vereceğiniz isimdir. İstediğiniz ismi verebilirsiniz.
TARAMA1
Takip eden iki satırda varsayılan ölçek yazılır. Bu değer, ideCAD Mimari programı içerisinde, tarama ayarları diyaloğundan değiştirilebilir.
DEFAULT_SCALE
1
Bundan sonraki satırlarda çizgiler tariflenir. Birinci satır çizgi tanımlaması, takip eden nümerik satırlar da sırasıyla çizginin birinci ve ikinci noktalarının x ve y koordinatlarıdır.
LINE
0.5
0
0.5
0.2
Her çizgi için aynı işlem tekrarlanır ve makro yazma işlemi tamamlanır.
Yukarıda koordinatları verilen taramanın makrosu aşağıda verilmiştir.
IDEMIMAR_HATCH_FILE
TARAMA1
DEFAULT_SCALE
1
LINE
0.5
0
0.5
0.2
LINE
0
0.5
0.2
0.5
LINE
0.5
0.8
0.5
1
LINE
0.8
0.5
1
0.5
LINE
0.2
0.8
0.8
0.8
LINE
0.2
0.2
0.8
0.2
LINE
0.2
0.2
0.2
0.8
LINE
0.8
0.2
0.8
0.8
Bu dosyayı Tarama1.sty ismini verin ve ideyapı \ Hatch klasörü altına kaydedin. Böylece tarama programa eklenmiş oldu.
ideCAD Mimari programını çalıştırın. Ayarlar/Obe Ayarları/Tarama Ayarları satırını tıklayın. Tarama Ayarları diyaloğu açılacaktır. Tariflediğiniz taramayı, Tanımlı Tarama kısmında Tarama1.sty dosya adı ile bulacaksınız.
Aynı karakteristik (tekrarlanan) taramayı oluşturan çizgileri 0.5 x 0.5 kare içine çizip koordinatlarını buna göre belirlemiş olsaydık (yukarıda verilen makrodaki koordinat değerlerini ikiye bölüp girseydik) elde edeceğimiz tarama tipi aşağıdaki gibi olacaktı.
Bunun anlamı, eğer tarama birim kare üzerinde tariflenirse, aralarda boşluk olmaz. Aralara boşluk bırakılması isteniyorsa, tarama birimden daha küçük bir kare üzerinde tariflenmelidir.