Merhabalar,
aslında teknik ofis’te çalışan mühendis arkadaşların bildiği ama mimar meslektaşlarımın genel itibariyle haberdar olmadığı bir konu olan, LSP uzantılı programlamalar hakkında bir kaç paylaşımda bulunmak istiyorum.
LSP uzantılı programlar Autocad’te kullanmak üzere yazılmış kodlardır. Genellikle metraj veya autocad dosyaları üzerinde düzenleme yapmak için kullanılır.
LSP uzantılı dosyayı çalıştırmak için autocad dosyası içerisine sürükleyip bırakmanız yeterli. Yüklemenin doğru olup olmadığını anlamak için autocad alt komut satırını kontrol edebilirsiniz. ( dip not; genel itibariyle alt komut satırı okumak gibi bir alışkanlığınız yoksa, hayat kurtardığını söylemem gerek. Güzel bir alışkanlıktır ve çok şey kazanırsınız. Naçizane elbette. )
LSP dosya içeriğinde aşağıda yer alan bir ifade bulunmaktadır. Burada koyu olarak işaretlenmiş olan defun c: ifadesine bitişik olan harfler komutu hangi kısayol ismi ile çalıştıracağınızın bilgisidir. ( genel itibariyle autocad’in diğer komutlarıyla çakışmaması için farklı isimlendirilir. Ancak bu kısa kodu istediğiniz gibi değiştirebilirsiniz. ( sadece bu kısa kodu. diğer değişiklikler komutun çalışmasını engelleyecektir. programlama bilginiz yoksa lütfen diğer kısımlarda değişiklik yapmayınız.
(defun c:at ( / error ang bp1 bp2 enx inc ins lst ocs sel spf vc1 vc2 )
Son olarak programlayan kişiye ait teknik bilgilerin olduğu kısımları da değiştirmemeniz önemli tavsiye olunur. Bu kısımlar fikir ve eser hakları tarafından korunmaktadır, ki mesleki etik konularıyla ilgili tartıştığımız şu günlerde dikkat edeceğinize de eminim.
Birkaç örnek üzerinden lsp uzantılı dosyalar ile autocad’te neler yapabileceğimize bakalım. ( ilgi olursa konuyu genişletip başka örneklerde ekleyebilirim. )
ÖRNEKLER
1- İlk örnek, proje içerisinde hizalanmamış text dosyalarının nasıl bir araya getirilebileceği hakkında.
Bu lsp ile mahal içerisinde ki yer alan dağınık bilgileri bir araya getirmeniz mümkün. Demir metrajı yapan arkadaşlar da bu lsp ile fi, length ve kiriş ve/veya kolon isimlerini bir araya getirip text olarak başka bir lisp ile excell e export edebilirler.
lsp indirme link’i; http://www.lee-mac.com/aligntext.html
2- proje içerisinde yer alan ve pollyline ile dönülmüş mahallerin, alan bilgilerini otomatik olarak dilediğiniz bir noktada tablo halinde veren lsp. Hatta dilerseniz pollyline dönülmüş alanlara otomatik olarak atanmış isimleri değiştirerek mahal ve daire isimlerini de atamanız mümkün. LSP dinamik olarak ta çalışmaktadır, yani içerisi isimlendirilmiş kısımlarda büyütme ve/veya küçültme yaptığınızda dinamik olarak değişiklikler tabloya işlenir. Özellikle metraj tablolarıyla birlikte üst yönetime autocad dosyalarınıda veren arkadaşlar için büyük kolaylık sağlayacaktır. Böylelikle daha hızlı kontrol şartları oluşacaktır ve hakediş ile ilgili kısımlarda malumunuz bu önemlidir. ( artı olarak bu şekilde detaylı çalışma güvenilirliği de sağlama konusunda ek bir artı olarak hanenize yazacaktır )
lsp indirme link’i; http://www.lee-mac.com/arealabel.html
3- Bir üstte yer almakta olan alan lsp’si gördüğünüz gibi bir tablolama yapmakta. Şimdiki lisp ise pollyline ile döndüğünüz mahal içerisine doğrudan metre kare yazmakta ve yine dinamik olarak çalışmakta. Bu lisp’i kullanırken şöyle bir yol izliyoruz; komut ile çağırıyoruz ve tek seferde sadece bir mahale uyguluyoruz. her mahal için tekrar tekrar uygulama gerektirmekte, artı olarak komutu uygulayıp tüm pollyline’ları seçtiğinizde ve sonra yazılacak noktayı belirlediğinizde toplam metre kareyi de almanız mümkün. Ek olarak bazı yazılmış lisp ler çevre ve alan’ı bir arada mahal içerisine verebilmektedir. Böylece text dosyasını excell’e export ettiğinizde size kalan tek şey metraj sayfanızda ki doğru yerlere kopyalayıp yapıştırmaktır. ( elbette önce ç: 25,2 m2 gibi yer alan ifadeyi metni sütunlara dönüştür yaparak ayırmanız gerekecektir. e o kadarda olsun değil mi : )
lsp indirme link’i; http://www.lee-mac.com/areastofield.html
Benden şimdilik bu kadar, ilgi olursa örneklere devam ederim. Kaldı ki, bu anlatımdan sonra sizlerde ana siteden bir çok lsp’e ulaşım sağlayabilirsiniz.
Tüm alıntılar aşağıda yer almakta olan site üzerinden yapılmıştır. ( bir çok yerli sitede de lsp’ler yer almaktadır. )
http://www.lee-mac.com
Saygılar.