İçeriğe atla

AutoLISP

Vikipedi, özgür ansiklopedi
13.40, 5 Nisan 2020 tarihinde InternetArchiveBot (mesaj | katkılar) tarafından oluşturulmuş 21974767 numaralı sürüm (Rescuing 3 sources and tagging 0 as dead.) #IABot (v2.0)

AutoLisp, Lisp programlama dilinden türemiş bir makro dili olup, AutoCAD yazılımında kullanılmak üzere geliştirilmiştir.

Özellikleri

Bilinen makro dillerinin yanı sıra AutoCAD in hemen hemen tüm özelliklerine müdahale edebilme yeteneği vardır. Özellikle geometrik hesaplamalar ve AutoCAD'in çizim veritabanına erişim ve isleme fonksiyonları çok güçlüdür. AutoLisp program dili kullanıcı ile iletişim halinde çalışır.

Uygulama ve kısıtlamaları

Hesaba dayalı otomatik çizimler oluşturulabilir, mevcut çizimler değiştirilebilir, dosyalar ile çalışılabilir, AutoCAD'in tüm sistem değikenlerinde değişiklik yapabilir...

Dosya haricinde işletim sisteminin birçok unsurları ile intearktif çalışamaz. Mesela bir COM porttan veri okuyamaz. Özetle, AutoCAD'in bilmediği hiçbir şeyi AutoLisp ile yapamassınız.

Örnek AutoLisp Programı

Bu program ekranda bir çizgi çizer.

(defun c:bircizgiciz(/)
(command "line" (1,1) (2,2))
)

Ücretsiz AutoLISP program linkleri

  • Türkçe Autolisp Kitabı - Birçok komutun örneklerle tarif edilerek hazırlandığı, örnek AutoLISP kodlarının bulunduğu e-kitap.
  • Kordil AcadTRK - Menu ve ikonlar ile desteklenmiş açık kaynak kodlu komple bir AutoLISP yazılım paketi
  • JefferyPSanders - Çeşitli AutoLISP programlarının ücretsiz olarak sunulduğu bir site (İngilizce)
  • Lisp Yükleme - AutoCad'e Lisp Nasıl Yüklenir.