Chuyên đề AutoLISP cho kỹ sư dùng AutoCAD

AI sinh lệnh AutoLISP theo ý bạn –
Làm chủ AutoCAD không cần code.

Kỹ sư không biết code liệu có thể tự tạo Lisp AutoCAD cho riêng mình? Được, nếu bạn kể rõ việc mình đang bấm tay: chọn từng đối tượng, đọc cao độ từng ô, cộng chiều dài bằng máy tính. Tôi hướng dẫn bạn dùng AI (Codex) viết mã AutoLISP, đồng bộ thẳng vào AutoCAD, chạy thử và đưa lỗi cho AI sửa. Bạn kiểm tra kết quả trước khi dùng.

999.000đ trọn khóa 4 buổi Zoom trực tiếp

Không cần học lập trình. Chạy thử trên bản sao bản vẽ. Kỹ sư kiểm tra trước khi dùng.

Minh họa trong lớp Bản vẽ thử của học viên
DT44A_SanNen.dwgĐang tạo lệnh
> Yêu cầu: Tính tổng chiều dài đối tượng đã chọn
AI đang cập nhật mã lệnh TLK...
Command: TLK
Đã cập nhật mã lệnh LispChờ kỹ sư chạy trên bản vẽ thử
4buổi làm cùng giảng viên
30 ngàydùng phòng thực hành AI trên VPS
01 lệnhcủa bạn được xem lại
Zalohỏi tiếp trọn đời

Việc lặp lại trên bản vẽ

Bấm từng đối tượng, cộng từng số. Bản vẽ đổi, lại làm từ đầu.

Bản vẽ sửa một lần, bạn lại chọn từng đối tượng, cộng chiều dài, sửa cao độ, xuất số liệu. Lisp tải trên mạng thì lệch layer, block, đơn vị và cách làm của dự án bạn.

01

Chọn tay từng đối tượng

Đếm block theo tên, cộng chiều dài polyline, lấy diện tích từng vùng. Sót một đối tượng là lệch cả bảng thống kê.

02

Lisp tải về không khớp bản vẽ

Chạy báo lỗi, sai tên layer, bỏ sót loại đối tượng hoặc xuất bảng không theo mẫu bạn đang dùng.

03

Sửa dữ liệu nhiều lần

Đổi một cao độ, chèn thêm một cọc, cả dãy số thứ tự phía sau lại phải đánh lại.

04

Phải chờ người khác

Bạn biết lệnh cần làm gì, nhưng chưa biết mô tả thế nào và kiểm tra ra sao để tự sửa.

Làm thử một lệnh trong lớp

Từ “tính chiều dài layer Thép” đến lệnh TLK chạy trong AutoCAD.

Bạn đi hết một vòng: nói việc cần làm, AI viết mã AutoLISP, mã nạp thẳng vào AutoCAD. Bạn gõ TLK, so với tổng cộng tay, sai chỗ nào yêu cầu sửa chỗ đó.

  1. 01Nêu thao tác đang lặpĐối tượng nào, chọn bằng cách nào và cần nhận kết quả gì.
  2. 02Đưa bản vẽ mẫuLưu một bản sao, xóa dữ liệu không được chia sẻ, giữ vài đoạn đã biết tổng chiều dài.
  3. 03Cập nhật mã trực tiếpMã lệnh nạp thẳng vào AutoCAD. Không copy mã, không APPLOAD bằng tay.
  4. 04Chạy thử rồi sửaGõ lệnh, so với kết quả cộng tay. Sai ở đâu, ghi rõ chỗ đó rồi yêu cầu AI sửa.
BƯỚC 01Mô tả đủ ba ý
1Đối tượng cần chọnLine và Polyline thuộc layer THÉPĐẦU VÀO
2Phép tính cần làmCộng tổng chiều dàiYÊU CẦU
3Kết quả cần nhậnHiện trên màn hình và sao chép đượcKẾT QUẢ

Một yêu cầu rõ giúp bạn kiểm tra lệnh theo từng điều kiện cụ thể.

Bài học lấy từ đâu

Bài học rút từ bộ lệnh AutoLISP TKD tôi đang dùng trong công việc.

Tôi tự viết, sửa lỗi và phát hành bộ lệnh AutoLISP TKD, hàng trăm lệnh cho khảo sát, thiết kế đường, san nền và hoàn công. Các nhóm bài toán dưới đây là việc tôi đã làm, không phải cam kết bạn xây được toàn bộ trong 4 buổi.

01 Bản vẽ và số liệu

Từ đối tượng trên bản vẽ đến con số bạn kiểm tra được.

Mỗi lệnh tách thành ba phần: chọn đối tượng, tính, trả kết quả. Tách được như vậy thì sai ở phần nào bạn thấy ngay.

  • Tổng chiều dài, diện tích và số lượng
  • Đánh số, sửa text và block
  • Đọc và cập nhật thuộc tính
  • Xuất tọa độ, cao độ và khối lượng
02 Công việc kỹ sư

Lệnh làm theo cách bạn đang làm, không theo mẫu có sẵn.

Một đoạn mã chưa phải là lệnh. Lệnh phải chạy được trên bản vẽ của bạn, với phiên bản AutoCAD bạn dùng và dữ liệu bạn đưa vào.

  • Khảo sát và thiết kế đường
  • San nền, ô lưới và cao độ
  • Hoàn công và kiểm tra bản vẽ
  • Đóng gói, cập nhật và dùng lại

Bản vẽ dùng trong lớp phải là bản sao phù hợp để chia sẻ. Học viên tự loại bỏ chữ ký, thông tin cá nhân và dữ liệu mật trước khi tải lên.

Việc gì trên bản vẽ có thể thành lệnh

Việc nào bạn đang bấm tay mỗi ngày, việc đó có thể thành một lệnh.

Bạn mô tả đối tượng, điều kiện chọn, thao tác và kết quả cần nhận. AI viết lệnh, bạn chạy thử và kiểm tra. Trong lớp, mỗi học viên chọn một bài toán của mình để làm thành lệnh Lisp dùng riêng.

01

Chọn và lọc đối tượng

Chọn theo loại, layer, màu, linetype, block, thuộc tính hoặc vùng polyline kín.

02

Vẽ và chỉnh sửa hình học

Tạo hoặc sửa Line, Polyline, Circle; move, copy, rotate, scale, offset và đổi thuộc tính hàng loạt.

03

Đo bóc và thống kê

Đếm block, cộng chiều dài theo layer, lấy diện tích vùng kín, tọa độ, cao độ; ra kết quả theo đơn vị bạn cần.

04

Text, kích thước và layer

Đánh số cọc, ô, chi tiết; đổi text hàng loạt, thêm tiền tố; đưa layer và text style về quy ước của dự án.

05

Block và Attribute

Thống kê block theo tên, đọc và sửa attribute, xuất ra bảng; cập nhật hàng loạt theo điều kiện.

06

Khảo sát, cao độ và san nền

Đọc cao độ từng ô san nền, ghi tọa độ điểm, rải điểm theo lưới, lấy số liệu trắc dọc, trắc ngang khi dữ liệu là đối tượng AutoCAD thường.

07

Trao đổi dữ liệu

Xuất CSV/Excel hoặc đọc bảng dữ liệu để tạo text, block, điểm và báo cáo trong bản vẽ.

08

Kiểm tra và xử lý hàng loạt

Tìm đối tượng trùng, sai layer, sai dữ liệu; xử lý nhiều vùng hoặc nhiều bản vẽ khi phạm vi phù hợp.

09

Giao diện và đóng gói

Tạo tùy chọn hoặc hộp thoại DCL, thêm xử lý lỗi, UNDO, hướng dẫn nạp và quản lý phiên bản lệnh.

4 buổi Zoom trực tiếp

Một lệnh của chính bạn, làm từ buổi 1 đến buổi 4.

01

Buổi 1

Từ thao tác AutoCAD đến đặc tả lệnh

Viết ra lệnh chọn gì, lọc theo điều kiện nào, làm gì, trả kết quả gì, đơn vị nào và khi nào phải từ chối. Chuẩn bị bản sao DWG có kết quả đã biết trước.
Nhận: đặc tả lệnh và bản vẽ kiểm thử
02

Buổi 2

Viết lõi AutoLISP và chạy lệnh đầu tiên

Dùng AI viết phần chọn và lọc, đọc thuộc tính, tính toán hoặc tạo, sửa đối tượng. Thêm thông báo, xử lý lỗi và UNDO để hoàn tác khi sai.
Nhận: mã Lisp chạy được trên bản vẽ mẫu nhỏ
03

Buổi 3

Mở rộng theo dữ liệu công việc

Tùy bài toán, làm việc với text, layer, block, attribute, tọa độ, cao độ, bảng CSV/Excel hoặc tùy chọn DCL.
Nhận: lệnh phù hợp hơn với bản vẽ thật
04

Buổi 4

Kiểm thử, đóng gói và phát triển tiếp

Thử cả trường hợp đúng và sai, kiểm tra phiên bản AutoCAD và đơn vị. Đặt tên lệnh, ghi hướng dẫn, giữ bản cũ, gộp vào bộ lệnh và ghi danh sách chức năng làm tiếp.
Nhận: bộ lệnh cá nhân và bảng kiểm

Sau 4 buổi, bạn có thể

Tự tạo và sửa một lệnh AutoLISP có phạm vi rõ ràng.

  • ✓Mô tả thao tác AutoCAD thành yêu cầu cụ thể.
  • ✓Dùng AI tạo mã AutoLISP mà không cần nhớ cú pháp.
  • ✓Đồng bộ lệnh vào AutoCAD, đọc thông báo lỗi và yêu cầu AI sửa.
  • ✓So kết quả lệnh với cách làm thủ công.
  • ✓Giữ phiên bản cũ và phát triển thêm chức năng.

4 buổi không biến mọi ý tưởng thành phần mềm hoàn chỉnh. Độ khó phụ thuộc bản vẽ, loại đối tượng, phiên bản AutoCAD và thời gian bạn thực hành. AutoLISP cũng không truy cập được mọi đối tượng chuyên ngành Civil 3D. Bài toán cần giao diện lớn, cơ sở dữ liệu hoặc API chuyên ngành có thể phải chuyển sang .NET/COM và không nằm trong cam kết đầu ra 4 buổi.

Thạc sĩ, Kỹ sư Trương Văn Hòa Người hướng dẫn trực tiếp

Người xây dự án AutoLISP TKD

Thạc sĩ, Kỹ sư
Trương Văn Hòa.

Tôi làm kỹ sư nội nghiệp nhiều năm và dùng AI sớm để làm công cụ cho hồ sơ, Excel và AutoCAD. Nội dung lớp này rút từ lúc tôi tự viết, chạy thử, sửa lỗi và phát hành bộ lệnh AutoLISP dùng trong công việc.

  • Hiểu bài toán khảo sát, thiết kế, san nền và hoàn công.
  • Tự phát triển lệnh theo ý tưởng và dữ liệu công việc.
  • Có kinh nghiệm dùng Codex CLI trên VPS và hỗ trợ từ xa.
  • Dạy cách kiểm tra lệnh, không chỉ đưa mã để sao chép.
“Bạn không cần trở thành lập trình viên. Bạn cần mô tả đúng việc đang lặp, thử trên bản vẽ nhỏ và biết kiểm tra lệnh trước khi dùng.”

Gói học thực hành

Mang một thao tác AutoCAD đang làm chậm bạn vào lớp.

Trước khi thanh toán, bạn nhắn Zalo mô tả thao tác hoặc gửi một bản vẽ mẫu đã bỏ dữ liệu mật. Tôi xem và báo rõ bài toán có làm được trong 4 buổi hay không.

Nhắn Zalo tư vấn miễn phí ↗
Học phí trọn khóa999.000đLịch học được xác nhận trước khi chuyển khoản
  • ✓4 buổi Zoom làm trực tiếp cùng giảng viên
  • ✓30 ngày dùng phòng thực hành AI trên VPS của lớp
  • ✓Bản vẽ và lệnh mẫu từ dự án AutoLISP TKD
  • ✓Mẫu câu mô tả bài toán và bảng kiểm lệnh
  • ✓Nhóm Zalo hỗ trợ trọn đời
  • ✓Giảng viên xem lại 01 lệnh của học viên
Giữ chỗ học ↗

Không bao gồm ChatGPT Plus cá nhân hoặc VPS riêng vĩnh viễn. Hạ tầng thực hành dùng trong 30 ngày của khóa.

Câu hỏi trước khi đăng ký

Những điều bạn nên biết trước khi học.

Công cụ Codex khác gì ChatGPT? Tôi chỉ biết dùng ChatGPT có học được không?+

Được. Codex (OpenAI Codex) là công cụ AI của OpenAI, công ty làm ra ChatGPT. Khác ChatGPT ở chỗ Codex làm việc thẳng với file mã: đọc, viết và sửa theo yêu cầu. Bạn vẫn giao việc bằng tiếng Việt như khi chat, rồi chạy thử lệnh và kiểm tra kết quả.

Kỹ sư không biết code liệu có thể tự tạo Lisp AutoCAD cho riêng mình?+

Được. Bạn bắt đầu từ một thao tác AutoCAD quen tay và mô tả bằng tiếng Việt. Tôi hướng dẫn cách đồng bộ mã thẳng vào AutoCAD, chạy thử và đưa lỗi cho AI sửa. Bạn không cần biết Codex trước, không cần học thuộc cú pháp.

Tôi dùng AutoCAD phiên bản nào?+

Bạn báo phiên bản đang dùng trước buổi 1. Cùng một lệnh có thể chạy khác nhau giữa AutoCAD, Civil 3D và phần mềm nền AutoCAD, nên phải thử trên đúng máy của bạn.

Sau 4 buổi tôi có viết được mọi loại Lisp không?+

Không có cam kết đó. Bạn học cách tạo và sửa một lệnh có phạm vi rõ. Công cụ phức tạp, giao diện lớn hoặc liên kết nhiều dữ liệu sẽ cần thêm thời gian phát triển và kiểm thử.

Tôi có được dùng bản vẽ riêng không?+

Được nếu bạn có quyền sử dụng. Hãy tạo bản sao và loại bỏ thông tin cá nhân, chữ ký, tọa độ hoặc dữ liệu không được phép chia sẻ trước khi đưa vào lớp.

Lệnh do AI tạo có luôn đúng không?+

Không. Lệnh có thể chọn sai đối tượng, sai đơn vị hoặc bỏ sót trường hợp đặc biệt. Vì vậy bài nào trong lớp cũng có bước chạy trên bản vẽ nhỏ và so với kết quả làm tay.

Khi nào AutoLISP không đủ?+

Khi bài toán cần giao diện lớn, cơ sở dữ liệu, hiệu năng cao hoặc đối tượng chuyên ngành Civil 3D chưa được AutoLISP hỗ trợ, cần dùng .NET/COM hoặc công nghệ khác. Tôi báo rõ phạm vi trước khi nhận bài toán.

Lịch học và hỗ trợ thế nào?+

Khóa có 4 buổi Zoom. Ngày học và thời lượng từng buổi được xác nhận qua Zalo trước khi chuyển khoản. Sau buổi cuối, học viên được hỏi tiếp trong nhóm Zalo trọn đời.

Nếu khóa không tổ chức thì sao?+

Nếu AULISP không thể tổ chức lớp, khoản học phí đã thanh toán được hoàn lại. Các trường hợp học viên xin hủy được xử lý theo điều khoản đăng ký.

Nếu công việc của bạn không chỉ có AutoCAD

Chọn đúng khóa theo việc bạn đang làm.

Khóa này chỉ đi sâu tạo lệnh AutoLISP. Bạn có thể chọn khóa toàn diện, hồ sơ Word hoặc bảng Excel công trình nếu đó là nhu cầu chính.

6 buổi · Trọn bộ

Khóa AULISP chính

Word, Excel, AutoCAD và hạ tầng riêng.

Phù hợp khi bạn muốn học cả ba nhóm công việc và tự cấu hình VPS, Codex CLI cùng Telegram bot trên tài khoản của mình.

3.000.000đ Xem khóa toàn diện ↗
4 buổi · Chuyên đề

Khóa hồ sơ Word

Biên bản, công văn và phụ lục theo mẫu.

Phù hợp khi bạn thường sửa hồ sơ cũ thành bộ Word mới và cần kiểm tra tên dự án, số liệu, căn cứ trước khi sử dụng.

999.000đ Xem khóa Word ↗
4 buổi · Chuyên đề

Khóa Excel công trình

Khối lượng, vật tư và báo cáo theo mẫu.

Phù hợp khi bạn cần gom dữ liệu nhiều sheet, đối chiếu sai lệch, tách vật tư và lập báo cáo từ bảng Excel đang dùng.

999.000đ Xem khóa Excel ↗

Đăng ký lớp gần nhất

Bắt đầu từ thao tác CAD bạn đang lặp lại.

Gửi thông tin trước. Giảng viên liên hệ để xem bài toán, xác nhận lịch lớp và hướng dẫn thanh toán 999.000đ.

Đăng ký 4 buổi Zoom999K

Chưa cần chuyển khoản. AULISP sẽ liên hệ xác nhận lịch trước.