İçeriğe geç →

AutoCAD Layer Lispleri

Layer işlemlerini hızlandırabilmek için paket lisp dosyası LYABM.fas‘ı kullanabilirsiniz. Paket içerisinde LYA, LBY, LYBU, LAC, LACU, LMA lispleri ve LL, LU,LF kısayolları bulunuyor. Paket içerisindeki bir çok işlemi lisp kullanmadan da yapabilirsiniz.

LYA komutu; Yeni layer açar. Sırasıyla “layer ismi”, “çizgi kalınlığı”, “çizgi rengi” sorar. Yeni layerı oluşturup seçer. Direk çizim yapmaya başlayabilirsiniz.

Önemli not: LYA kullanırken layer ismine zaten varolan bir layerı yazıp devam edersiniz, varolan layerın özelliklerini değiştirecektir.

LYA kodu çalışma görüntüsü

Lisp olmadan yeni layer açmak için önce layer özellikleri (Layer Properties) penceresini açıp oradan yeni layer (New Layer) butonuna basıp, listede gördükten sonra ismini, çizgi rengini, layer durumlarını ayarlayabilirsiniz. Layer özellikleri penceresini açmak için AutoCAD içinde var olan LAYER komutunu kullanabilirsiniz.


LYB komutu: Seçilen objeye ait layerın çizgi kalınlığını 2.00 yapar. Özellikle mekanik yada elektrik tesisat projelerinde hattı daha rahat ayırt edebilmek için kullanabilirsiniz.

LYBU komutu: LYB ile çizgi rengi kalınlaştırılan layerı eski haline getirir.

Önemli not: LYB ve LYBU komutları arasında diğer layer komutlarını kullanmamaya özen gösterin. LYBU çalışmazsa sadece layerın çizgi kalınlığını elle değiştirmeniz yeterli.

LYB ve LYBU ile tesisat izleme örneği

Lisp olmadan da yine layer özellikleri penceresini açıp istediğiniz layerın çizgi kalınlığını (Line Weight) değiştirebilirsiniz.

LYABM.fas dosyasını indirin.


LAC komutu: Tüm layerları açar (yanan lamba simgesi – On) ve çözer (güneş simgesi – Thaw)

LACU komutu: LAC komutunu işledikten sonra tüm objeleri gözden geçirip layer kilitlerini açar.

Her iki komutta bitişte uyarı verir. LACU komutu nesneleri taradığı için biraz zaman alabilir.

Elle yapmak için layer özellikleri pencerisini yada AutoCAD içerisinde var olan LAYTHW (tüm layerları çözer, güneş simgesi), LAYON (tüm layerları açar, yanan lamba simgesi) ve LAYULK (seçilen objenin layerının kilidini açar. Her layer için tek tek tıklamanız gerekir) komutlarını kullanabilirsiniz.


LMA komutu: ilk seçilen objenin layerına, sonraki seçilen objeleri taşır. Özellikle dağınık layerlardaki blokları toplayıp, sayım yaparken işe yarıyor.

LMA ile farklı layerlara dağılmış bilgisayarları tek layerda toplama

İlk olarak kaynak obje soracak, bu sizin herşeyi toparlayacağınız ana layerınız içinde olan herhangi bir obje olabilir. Sonra hedef obje soracak ve siz boş geçene kadar tıkladığınız her objeyi (layerı kilitli olsa dahi) ana layerınıza taşır.

LYABM.fas dosyasını indirin.


LF : AutoCAD içerisindeki LAYFRZ komutunu çalıştırır. Siz boş geçene kadar seçilen objenin layerını dondurur. (kar tanesi simgesi)

LL : AutoCAD içerisindeki LAYLCK komutunu çalıştırır. Seçilen nesnenin layerını kilitler.

LU : Siz boş geçene kadar seçtiğiniz objenin layerının kilidini açar. AutoCAD içerisindeki LAYULK komutunu siz boş geçene kadar çalıştırır.

Seçilen objelerin layerlarını kapatmak için (sönmüş lamba simgesi) AutoCAD içerisindeki LATOFF komutunu kullanabilirsiniz.

Dipnot: AutoCAD LT Lisp dosyalarını desteklemez, ancak AutoCAD içerisinde gelen kodları kullanabilirsiniz.

Kategori: AutoLISP Genel

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir