Thuvienketcau gửi tới các bạn lisp lấy tọa độ cọc trong CAD.
Ở đây có 2 module lisp.
Module 1: Đánh tên text cho từng cọc (Lisp SB).
Module 2: Lấy tọa độ cho từng cọc (Lisp GBD).
I. Các bước sử dụng module 1.
Dưới đây là quy trình các bước thực hiện khi bạn sử dụng Lisp STTBLOCK (hoặc lệnh tắt SB) trên bản vẽ AutoCAD:
Bước 1. Gõ lệnh kích hoạt: Gõ lệnh SB hoặc STTBLOCK.
Tại dòng Command của AutoCAD, gõ SB (hoặc STTBLOCK) và nhấn Enter (hoặc phím Space).
Bước 2. Quét chọn vùng chứa các Block: Lọc các đối tượng INSERT.
Dùng chuột quét chọn toàn bộ vùng bản vẽ chứa các Block cần đánh số thứ tự.
Nhấn Enter sau khi chọn xong.
Bước 3. Thiết lập tham số trong bảng DCL: Điền các thông số đánh số.
Khi hộp thoại “Danh So Thu Tu Block” hiện ra:
Chọn loại Block: Trong danh sách list_box, chọn các Block cần đánh số (giữ Ctrl hoặc Shift để chọn nhiều loại, hoặc bấm “Chon Tat Ca Block”).
Chế độ sắp xếp: Chọn 1 trong 4 chế độ (Ưu tiên Y, Ưu tiên X, Theo Polyline, hoặc Chọn thủ công).
Thông số Text: Nhập Chiều cao Text, Khoảng cách dX, dY (tọa độ đặt text so với tâm block), Góc xoay Text, Tiền tố (VD: P-) và STT bắt đầu (VD: 001).
Bấm OK.
Bước 4. Thao tác bổ sung (Nếu thuộc Chế độ 3 hoặc 4): Chỉ xuất hiện khi chọn Polyline hoặc Thủ công.
Nếu chọn chế độ “3. Theo duong Polyline”: Click chọn đường Polyline làm tuyến dẫn.
Nếu chọn chế độ “4. Chon thu cong”: Click chọn lần lượt từng Block trên bản vẽ theo đúng thứ tự bạn mong muốn, sau đó nhấn Enter hoặc ESC để hoàn thành.
Bước 5. Hoàn thành & Kiểm tra kết quả: Tự động tạo Text STT.
Chương trình sẽ tự động chèn các văn bản Text STT (dạng P-001, P-002,…) vào tọa độ thiết lập và hiển thị thông báo số lượng Block đã đánh trên dòng Command.
II. Các bước sử dụng module 2.
Bước 1: Nhập lệnh & Chọn vùng
Gõ lệnh SB (hoặc GETBLOCKDATA), sau đó quét chọn vùng bản vẽ cần xử lý.
Bước 2: Chuẩn bị dữ liệu cho Hộp thoại
Chọn loại Block cần lấy tọa độ.
Chọn Layer chứa chữ làm tên/số hiệu (Text ID).
Chọn kiểu Bảng (Table Style) và Tiêu đề bảng.
Bảng này có thể tự tạo, hoặc lấy ở file mẫu.
Chọn nơi xuất dữ liệu: Bảng CAD, File Excel (.CSV) hoặc Cả hai.
Bước 3: Xuất kết quả::
Bảng CAD: Click 1 điểm trên màn hình để chèn bảng.
Excel: Chọn đường dẫn lưu file .csv (file tự động mở sau khi xuất).
III. Tải file.
Các bạn có thể xem hướng dẫn sử dụng lisp tại đây:
Các bạn có thể tải file “01A. Lisp lấy nhanh tọa độ cọc trong CAD “ tại đây:
