Hướng dẫn cài đặt và sử dụng AutoLisp trong AutoCAD

6:59:00 PM
Hướng dẫn cài đặt và sử dụng AutoLisp trong AutoCAD



Cách sử dụng file lisp gồm 2 bước cơ bản như sau:
Bước 1. Tải (load) file lisp vào AutoCAD
Ở bài trước mình đã tổng hợp cho các bạn đầy đủ toàn bộ files Autolisp cho Autocad, các bạn tải về và lưu vào máy. 
Khi đã có file lisp trong máy tính và tiến hành cài đặt, các bạ vào menu: Tools > Load Applications …) rồi chọn file lisp cần sử dụng, nhấn vào ô load. Với mỗi bản vẽ, thao tác tải file chỉ cần thực hiện 1 lần.


Bước 2. Gọi lệnh trong file lisp vừa tải
Tại dòng command, gõ tên lệnh (xem phần tìm tên lệnh bên dưới) và nhấn Enter.
* Lưu lại đường dẫn file sau mỗi lần load
Bạn hãy check vào ô "Add to History", từ lần sau bạn chỉ cần click tên file lisp từ bảng "History list".

* Để file lisp tự động được load mỗi lần khi mở bản vẽ các bạn lưu ý: click vào ô contents trong phần Startup suite.
* Để chạy một đoạn mã đã tải về:
– Nếu đoạn mã đã là 1 file lisp thì bạn chỉ việc download về và dùng chức năng appload lên để sử dụng (như đã nói ở trên).
– Nếu đoạn mã nằm trong bài viết của 1 trang nào đó, mở notepad (hoặc một chương trình soạn thảo nào đó cho phép bạn soạn file text) rồi paste nội dung vào. Sau đó save file này thành một file có đuôi là lsp. Sau đó load lên dùng.
– Nếu chương trình có sử dụng file ngoài như .dcl, .sld, .dwg thì bạn có 2 lựa chọn:
– Copy các file này vào thư mục support của AutoCAD
– Copy vào một thư mục nào đó rồi khai báo thư mục này với AutoCAD bằng cách vào Menu: Tools > Options > Files > Support file search path > Add rồi thêm đường dẫn của bạn vào.
* Tìm tên lệnh của file lisp
Bạn mở file lsp ra (bằng notepad), tìm đến các dòng mã (defun c:, phía sau c: là tên lệnh. Ví dụ: (defun c:NOILINE thì tên lệnh là NOILINE. Mặc định các file lisp của CADViet thì tên lệnh nằm ở tên file. Ví dụ file tên là abc_def.lsp thì file có 2 lệnh là abc và def.
Lưu ý: một số lệnh bị trùng lệnh, các bạn sửa lại lệnh bằng cách: trong acad chọn menu Tools -> Customize -> Edit Program Parameters (acad.pgp) rồi chỉnh lại các lệnh tắt của acad -> tắt acad và bật lại
Ví dụ:
Lệnh trim lúc này là “t” nên bạn phải sửa lại lệnh viết text “t” -> ví dụ “t1″
“b” tạo block -> sửa lại ví dụ “bl”
“h” tạo hatch -> sửa lại ví dụ “bh” hay “h1″…
Chúc các bạn thành công!!!


Share this

Related Posts

Previous
Next Post »