tailieunhanh - NGÔN NGỮ LẬP TRÌNH AutoLISP trong AutoCAD

AutoLISP là ngôn ngữ sử dụng để lập trình tự động tạo lập các đối tượng trong bản vẽ AutoCAD. Các đối tượng này có thể được tạo ra qua 2 cách: Sử dụng hàm (Command LệnhCAD Thôngsố ) Thôngsố ) Truy cập trực tiếp CSDL của AutoCAD Các nội dung cần nắm trước: Sử dụng AutoCAD cơ bản Có kiến thức cơ bản về lập trình Có hiểu biết ít nhất 1 ngôn ngữ lập trình | Mở đầu AutoLISP NGÔN NGỮ LẬP TRÌNH AutoLISP trong AutoCAD AutoLISP là ngôn ngữ sử dụng để lập trình tự động tạo lập các đối tượng trong bản vẽ AutoCAD. Các đối tượng này có thể được tạo ra qua 2 cách Sử dụng hàm Command LệnhCAD Thôngsố. Truy cập trực tiếp CSDL của AutoCAD Các nội dung cần nắm trước Sử dụng AutoCAD cơ bản Có kiến thức cơ bản về lập trình Có hiểu biết ít nhất 1 ngôn ngữ lập trình 1. Khái niệm chung Biểu thức AutoLISP setq a b hello setq c 100 a Thực hiện biểu thức Gõ trực tiếp biểu thức AutoLISP vào dòng lệnh Command Lưu các biểu thức thành file ví dụ sau đó gọi file để thực hiện các biểu thức trong file đó bằng cách gõ load trên dòng lệnh Command . Thông qua VisualLISP IDE - gõ VLIDE hoặc VLISP trên dòng lệnh Command hoặc qua thực đơn Tools AutoLISP VLisp Editor Khái niệm chung 2 VisualLISP Khởi động gõ VLIDE hoặc VLISP trên dòng lệnh Command hoặc qua thực đơn Tools AutoLISP VLisp Editor Quản lý đề án trong thực đơn Project Quản lý file trong thực đơn File Tải và chạy chương trình AutoLISP Tools LoadTextInEditor Các tính năng khác Tìm kiếm và thay thế Search Find hoặc Search Replace Mã màu Định dạng mã nguồn Tools EnvironmentOptions VLFormatOptions . Dò lỗi Tools CheckTextInEditor 2. Các thành phần cơ bản Danh sách và biểu thức Các lời chú thích Biến hằng và các kiểu dữ liệu Cấu trúc chương trình AutoLISP Các hàm cơ sở trong AutoLISP . Danh sách và biểu thức AutoLISP được xây dựng trên cơ sở các danh sách Danh sách list gồm một hoặc nhiều phần tử hoặc rỗng được đặt trong 1 cặp ngoặc đơn. Các phần tử trong danh sách cách nhau bởi ít nhất 1 dấu trắng. Các đối tượng entity trong AutoCAD cũng được quản lý như các danh sách Danh sách dot-pair gồm 2 phần tử liên kết với nhau bằng dấu chấm dot Biểu thức câu lệnh cũng được bao trong cặp dấu ngoặc đơn giống như danh sách nhưng phần tử đầu của biểu thức phải là 1 hàm. Trong biểu thức có thể có các biểu thức con ví dụ setq val1 - 10 5 1 . Các lời chú thích . Biến và hằng .

TỪ KHÓA LIÊN QUAN