Menggunakan Lisp pada Draftsight

Pada tutorial drafsight kali ini, kami akan membicarakan berkenaan LISP. apa itu LISP? LISP adalah bahasa pemrograman yang hadir terhadap akhir th. 1950-an.

apa saja yang dapat dijalankan bersama dengan LISP? untuk mengfungsikan LISP, kami perlu mengfungsikan DraftSight Professional atau Premium gara-gara selagi ini dalam DraftSight Standard tidak mendukung. Jika Anda mobilisasi keduanya, LISP akan amat mungkin Anda membuat program sendiri untuk dijalankan di dalam DraftSight 2020.

seperti biasanya kami dapat mengfungsikan Notepad atau editor teks simpel lainnya untuk membuat tradisi LISP Anda.

Seperti Misalnya LISP di bawah ini yang amat mungkin Anda untuk mengisolasi sebuah layer terhadap gambar Anda:

; Untuk mengisolasi lapisan

-(defun c: iso ()
-(setq ss (ssget))
-(setq NoEnties (sslength ss))
-(setq Entstuff (ssname ss 0))
-(setq Entstuff (entget Entstuff))
-(setq NewSetLayer (cdr (assoc ‘8 Entstuff)))
-(perintah “layer” “s” NewSetLayer “”)
-(perintah “layer” “f” “*” “”)
-(setq i 0)
-(sementara (<i NoEnties)
-(setq ThawLayer (ssname ss i))
-(setq ThawLayer (entve ThawLayer))
-(setq ThawLayer (cdr (assoc ‘8 ThawLayer))))
-(perintah “layer” “t” ThawLayer “”)
-(setq i (+ i 1))

Untuk memuat teratur LISP, pertama-tama membuka tab manage dan Load application.

Langkah selanjutnya adalah mobilisasi teratur LISP. Untuk melakukan ini, kami perlu memahami nama perintahnya. Jika kami menyaksikan baris kode pertama dalam tradisi LISP di atas, Anda akan menyaksikan (defun c: iso (). Itu memperlihatkan kepada kami nama perintah, ISO. Kadang-kadang, bergantung terhadap rutinitas.

Langkah selanjutnya adalah mobilisasi perintah. Di Command Window, masukkan ISO dan tekan enter. Perintah dimuat dan Anda dapat mengklik terhadap layer yang dambakan Akita isolasi dan tekan enter atau klik kanan mouse. kami dapat menyaksikan tindakan teratur layaknya terhadap gambar di bawah ini.
Itu hanya misal yang amat dasar dan simpel bagaimana kami dapat membuat perintah Kustom dalam DraftSight 2020 Professional dan Premium. Karena LISP sudah ada sejak lama, tidak cukup lebih ada 1000 teratur LISP yang ada di internet.