Bloklarda Otomatik Yerleşim Açısı
![]() |
Yazar | Erhan Toker |
| Mesleği | Y. Mimar İTÜ | |
| Autodesk Yetkili Danışmanı | ||
| web | Programcı | |
| SEVİYE |
: |
İleri |
| VERSİYON |
: |
AutoCAD ™ 2006 – AutoCAD ™ 2007 |
| DOSYALAR |
: |
|
| İLGİLİ YAZILAR |
: |
Dinamik Bloklar I-II-III |
Dinamik blokların nimetlerinden faydalanmaya devam ediyoruz. Bu yazımda yerleştiği çizim nesnesinin açısını otomatik olarak algılayıp ona göre yerleşen akıllı bir bloğu yapmayı öğreneceğiz.
Şekil 1
Elbette bu yazıdan faydalanmak isteyenlerin Dinamik Bloklar I, II ve III serisini okumuş ve kavramış olduklarını varsayıyorum. İlgili bağlantıların üçü de yazının başında verilmiştir. Bloğumuzu hazırlamak için dinamik blok düzenleyicisine giriyoruz. Ben basit bir lavabo çizdim. Siz de bir dikdörtgenle işe başlayabilirisiniz. Bloğumuzun başlangıç pozisyonu Şekil 2’deki gibi olacak.
Şekil 2
Daha sonra işaretli noktaya bir ALIGNMENT parametresi ( Şekil 3 ) koyalım.
Şekil 3
Parametreyi yerleştirirken ALIGNMENT TYPE’ ı TANGENT olarak işaretleyelim. PERPENDICULAR seçiminde bloğunuzun üzerinde geldiği nesneye dik olacağını bu aşamada hatırlatmak isterim.
Specify alignment direction or alignment type [Type] : T
Enter alignment type [Perpendicular/Tangent] : T
Specify alignment direction or alignment type [Type] : 0
Hizalama parametresi herhangi bir eylem almaya gereksinim duymaz. Parametreyi yerleştirdiğinizde şekil 4’teki gibi görünecektir.
Şekil 4
Artık çalışmamız tamamlandığına göre sıra, blok düzenleyicimizi kapatıp ne kadar iyi bir iş çıkardığımıza bakmaya geldi. Bildiğimiz INSERT komutu ile yeni hazırladığımız bloğu seçelim ve yerleşim noktası olarak açılı duran bir çizginin orta noktasına yaklaştıralım. Hemen fark edeceksiniz ki bloğumuz bu çizgiye paralel olarak yerleşmeye çalışıyor. Hangi tarafına yerleşeceği ise biraz el alışkanlığı gerektiriyor. Çizgiye ne taraftan yanaşırsanız hizalama o tarafa yönelik olacaktır. Biraz deneyerek bunu fark edebilirsiniz.
Benzer Yazılar


30 July 2006, Sunday 14:15
2006 da blooklarla ilgili kafama takılan soruların cevabını aldım çok güzel açıklamışsınız elinize sağlık .Bir de attribute tanımlama bilgilerin girişi kontrolü ile ilgili birikimlerinizi paylaşabilirseniz çok memnun olacağım,şimdiden teşekkürler….
4 June 2007, Monday 11:35
alignment parameter özelliği tariflenmiş dinamik blokları aynı dosya içinde copy yaparken bu özelliğinden faydalanarak copy yaparak yerleştirmek mümkün olabilir mi…?
5 June 2007, Tuesday 8:18
Hüseyin merhaba,
Bunu denemedim. Ancak, bloğu üzerine basıp seçtiğinde grip noktaları çıkar ( .http://www.autocadgunlugu.com/autocad-cizimlerinde-grip-duzenleme/ ). Yerleşim noktasını temsil eden grip’e basarsan MOVE komutu aktif hale gelir. SPACE tuşu ile COPY komutuna gelip, bu özelliğin bu şekilde çalışıp çalışmadığına bakabilirsin.
5 June 2007, Tuesday 12:17
hocam ilginize teşekkür ederim de… dinamik blokların griplerinden tuttuğumuzda diğer objelerde olduğu gibi copy, strech gibi diğer komutları kullanılmıyor…
gösterilen bir bloğu insert edip (bi nevi copy yapar gibi) yeni blok çağırıp yerleştiren bir lisp proğramıyla bunu yapıyor diyebilirim. Ancak dinamik bloğun nitelikleri oynanmışsa hata veriyor… bunun gibi başka bir lisp oluşturulabilir mi acaba….?
29 May 2008, Thursday 9:17
hocam bir sorum var sizden align komutu iki noktadan tutup birlestirme komutu pekala uc veya daha fazla noktadan tutupta 2 sekli bir biriyle birlestirme komutu varmi varsa nasil yapabilecegimi aciklayabilirmisiniz tesekkurler