AutoCAD Günlüğü | » Bloklarda Otomatik Yerleşim Açısı > AutoCAD, AutoLISP, AutoCAD Dersleri, Mekanik Tesisat, Bilgisayar, Yazılım, Özel Yazılım

Bloklarda Otomatik Yerleşim Açısı


Yazar Erhan Toker
Mesleği Y. Mimar İTÜ
  Autodesk Yetkili Danışmanı
web Programcı
e-mail  

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 
Ş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 
Şekil 2

   Daha sonra işaretli noktaya bir ALIGNMENT parametresi ( Şekil 3 ) koyalım.

Şekil 3 
Ş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 
Ş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

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5 out of 5)
Loading ... Loading ...

5 yorum “Bloklarda Otomatik Yerleşim Açısı”

  • 1
    figen
    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….

  • 2
    Hüseyin
    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…?

  • 3
    Erhan Toker
    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.

  • 4
    Hüseyin
    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….?

  • 5
    Mehmet
    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

Yorum bırak