LISP AutoCAD là gì?
AutoLISP (thường gọi tắt là LISP) là ngôn ngữ lập trình được tích hợp sẵn bên trong AutoCAD từ những năm 1980. Hiểu đơn giản: LISP là cách để bạn "dạy" AutoCAD làm những việc mà phần mềm không có sẵn — như vẽ cả dầm BTCT hoàn chỉnh chỉ bằng một lệnh.
File LISP có đuôi .lsp — đây là file text thông thường chứa các đoạn code
định nghĩa lệnh tùy chỉnh. Bạn nạp file vào AutoCAD, gõ tên lệnh, và AutoCAD
tự động thực hiện hàng chục thao tác thay bạn.
Bạn không cần biết lập trình để dùng LISP. Cũng giống như bạn không cần biết AutoCAD được viết bằng C++ để vẽ bản vẽ vậy — bạn chỉ cần biết cách nạp file .lsp vào và gõ lệnh là xong.
Tại sao sinh viên xây dựng cần biết LISP?
Hãy nghĩ đến những việc bạn lặp đi lặp lại trong đồ án BTCT: vẽ tiết diện dầm, bố trí cốt thép dọc, đặt thép đai 2 vùng, ghi kích thước, viết ký hiệu φ... Mỗi thao tác mất 5–10 phút nếu làm tay. Nhân lên 10–20 cấu kiện trong một đồ án — bạn mất cả buổi chỉ để vẽ.
LISP giải quyết đúng vấn đề này: tự động hóa các thao tác lặp lại.
Thay vì vẽ từng đai thủ công, bạn gõ DAM2V, nhập b và h,
AutoCAD vẽ xong toàn bộ dầm — tiết diện, thép dọc, thép đai 2 vùng,
kích thước, ký hiệu — trong dưới 30 giây.
Thực tế từ học viên KataPro: "Trước khi biết LISP, mình mất 3 ngày để vẽ xong bản vẽ kết cấu đồ án BTCT 1. Sau khi cài KataPro.lsp, bản vẽ tương tự chỉ mất nửa buổi." — Minh Khoa, SV BK HCM K22
LISP vs vẽ tay — So sánh thực tế
Đây là so sánh trực tiếp khi vẽ 1 dầm B250×500 có 2 vùng thép đai:
| Tiêu chí | Vẽ tay trong AutoCAD | Dùng LISP (KataPro) |
|---|---|---|
| Thời gian | 25–35 phút | 28 giây |
| Độ chính xác | Dễ lệch, sai khoảng cách đai | Tự tính toán, luôn chính xác |
| Ghi chú kỹ thuật | Tự gõ tay từng ký hiệu | Tự động ghi φ, a150/200, vùng 1/2 |
| Khi cần sửa kích thước | Xóa vẽ lại toàn bộ | Gõ lại lệnh, nhập số mới |
| Yêu cầu kỹ năng | AutoCAD thành thạo | Biết gõ lệnh cơ bản là đủ |
| Chi phí | Miễn phí | Miễn phí (KataPro.lsp) |
Cách cài file LISP vào AutoCAD — Từng bước
Có 2 cách cài: cài tạm thời (chỉ dùng trong phiên làm việc hiện tại) hoặc cài vĩnh viễn (AutoCAD tự nạp mỗi lần mở). Sinh viên nên cài vĩnh viễn để không phải lặp lại.
Cài LISP tạm thời (1 lần dùng)
Nhấn phím Enter sau khi gõ. Cửa sổ "Load/Unload Applications" sẽ xuất hiện.
Tìm đến thư mục chứa file KataPro.lsp bạn đã tải về. Chọn file và bấm Open.
AutoCAD sẽ hiển thị thông báo KataPro.lsp loaded successfully. Lúc này bạn đã có thể dùng các lệnh KataPro.
Cài LISP vĩnh viễn (Tự động nạp mỗi lần mở AutoCAD)
Ở phía dưới cửa sổ APPLOAD, bạn thấy mục "Startup Suite" và nút "Contents…". Bấm vào đó.
Tìm đến file KataPro.lsp và bấm Add. File sẽ xuất hiện trong danh sách Startup Suite.
Từ lần sau, mỗi khi mở AutoCAD, KataPro.lsp sẽ tự động được nạp. Không cần làm lại bước này nữa.
Lưu ý quan trọng: Đừng di chuyển file KataPro.lsp sau khi đã thêm vào Startup Suite. AutoCAD lưu đường dẫn tuyệt đối — nếu bạn move file sang thư mục khác, AutoCAD sẽ không tìm thấy và báo lỗi.
KataPro.lsp — Tool miễn phí dành cho sinh viên
KataPro là bộ tool AutoLISP mã nguồn mở, được thiết kế riêng cho sinh viên khoa Xây Dựng — đặc biệt là các bạn đang làm đồ án BTCT. Tất cả lệnh trong KataPro đều xuất ra bản vẽ đúng chuẩn TCVN 5574, với chú thích tiếng Việt đầy đủ.
KataPro.lsp hoàn toàn miễn phí — không giới hạn tính năng, không có thời hạn dùng thử, không yêu cầu kích hoạt. Đây là mã nguồn mở, bạn có thể xem và chỉnh sửa code theo nhu cầu.
Các lệnh KataPro hay dùng nhất
Lệnh DAM2V — Vẽ dầm 2 vùng thép đai
Đây là lệnh được dùng nhiều nhất. Chỉ cần nhập 6 thông số, AutoCAD vẽ ra bản vẽ mặt cắt ngang dầm hoàn chỉnh: tiết diện, lớp bảo vệ, cốt thép dọc, thép đai 2 vùng, tất cả kích thước và ký hiệu.
Lệnh COT2V — Vẽ cột BTCT
Tương tự DAM2V nhưng dành cho cột. Nhập kích thước cột và thông số thép, AutoCAD vẽ mặt cắt ngang cột với cốt thép dọc và đai cột đầy đủ.
Các lệnh tiện ích khác
LAYER_KC— Tạo tự động toàn bộ layer kết cấu chuẩn TCVNDIM_KC— Cài dimstyle đúng chuẩn bản vẽ kết cấuPHI— Chèn ký hiệu φ vào bản vẽ (không cần nhớ Unicode)HATCHU— Hatch bê tông đúng ký hiệu TCVN
Sau khi cài KataPro, bạn cần làm thêm một bước để bản vẽ ra đúng chuẩn:
Câu hỏi thường gặp
AutoCAD là phần mềm vẽ kỹ thuật. LISP (AutoLISP) là ngôn ngữ lập trình được tích hợp bên trong AutoCAD, cho phép tạo lệnh tùy chỉnh. Hiểu nôm na: AutoCAD là xe hơi, LISP là cách bạn lập trình thêm tính năng mới cho xe đó. Bạn dùng AutoCAD bình thường — LISP chỉ bổ sung thêm lệnh tự động hóa.
Hoàn toàn được. Bạn chỉ cần tải file .lsp về máy và làm theo 3 bước cài đặt trong bài này. Không cần đọc, hiểu, hay sửa code bên trong. Sau khi cài, bạn dùng lệnh như bình thường — AutoCAD tự xử lý phần còn lại. Giống như bạn dùng điện thoại mà không cần biết cách lập trình app vậy.
KataPro tương thích với AutoCAD 2018, 2019, 2020, 2021, 2022, 2023, 2024, và 2025. Lưu ý: không hỗ trợ AutoCAD LT vì phiên bản LT không có tính năng LISP. Nếu đang dùng AutoCAD LT, bạn cần nâng cấp lên AutoCAD đầy đủ (bản full).
Không đáng kể. File KataPro.lsp chỉ khoảng 50–100KB — cực kỳ nhẹ. Thời gian nạp khi khởi động AutoCAD thêm khoảng 0.1–0.3 giây. Khi không gọi lệnh KataPro, phần mềm hoạt động hoàn toàn bình thường, không chiếm RAM hay CPU thêm.
Lỗi này xảy ra khi file .lsp chưa được nạp đúng cách. Kiểm tra lại: (1) Gõ APPLOAD và xem KataPro.lsp có trong danh sách Startup Suite chưa; (2) Đảm bảo file .lsp vẫn còn ở đúng đường dẫn lúc bạn thêm vào; (3) Thử nạp thủ công lại bằng Browse → Load. Nếu vẫn lỗi, đăng ảnh chụp màn hình vào nhóm Zalo KataPro để được hỗ trợ.