Autolisp và cách dùng

Một phần của tài liệu THỦ THUẬT HAY AUTOCAD (Trang 30)

* Lisp là gì?

Lisp là một ngôn ngữ script chạy dưới CAD, sử dụng các mã lisp giúp AutoCAD mạnh hơn.

Tích lũy kinh nghiệm

31 Cách cơ bản nhất là dùng lệnh appload (vào menu: Tools > Load Applications ...) rồi chọn file lisp cần sử dụng, nhấn vào phím load.

* Để 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 khi mở bản vẽ? bạn hãy click vào ô contents trong phần Startup suite. * Để chạy một đoạn mã lấy từ CADViet về:

- Nếu đoạn mã đã là 1 file lsp 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 diễn đàn, 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 đó appload 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.

* Để biết tên lệnh là gì?

Bạn mở file lsp ra, 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.

Để sử dụng lisp phục vụ cho vẽ bản vẽ CAD ta thực hiện các bước sau: 1. Command: AP

2. Hiện của sổ Load/Unload Applications, lựa chọn tất cảc các lisp cần dùng. Nhấn và nút Load.

3. Sau khi load xong. Cad sẽ đưa ra thông báo Load thành công.

Để sử dụng một lệnh Lisp lâu dài, nghĩa là muốn AutoCad tự động load các file lisp khi khởi động, thực hiện gọi cửa sổ mà Jikibo đã nói ở trên (Tools -> Load Application). Nhưng bạn ko thực hiện Load bằng select file như trên, mà hãy sử dụng button Contents

Tích lũy kinh nghiệm

32 Bạn đã tải và appload thành công lisp nào thì hãy mở cái lisp đó ra.

Tìm tới dòng code có các ký tự sau đây: (defun c:*******)

Các ký tự đứng sau c: chính là tên lệnh của lisp đó.

Bạn hãy nhập các ký tự này vào dòng command của CAD rồi nhấn enter, làm thoe những gì đã hiện lên màn hình là ok.

Lisp đã chạy xong.

Một phần của tài liệu THỦ THUẬT HAY AUTOCAD (Trang 30)

Tải bản đầy đủ (PDF)

(46 trang)