[Share] GHEPFILE v4.4: Công Cụ Tách và Ghép Bản Vẽ Hàng Loạt Tự Động
Trong quá trình làm việc với
AutoCAD, chắc hẳn không ít lần bạn gặp phải hai bài toán "đau đầu"
trái ngược nhau:
- Cần in ấn hoặc lưu trữ: Bạn có hàng chục file bản vẽ rời rạc và muốn gộp chúng
vào một file duy nhất để dễ quản lý hoặc Xref.
- Cần xuất hồ sơ:
Bạn có một file quy hoạch tổng thể chứa hàng trăm khung tên và muốn tách
từng khung ra thành từng file DWG riêng biệt để gửi cho đối tác.
Làm thủ công Copy/Paste hay Wblock
từng cái ư? Quá mất thời gian!
Hôm nay, mình xin chia sẻ với các
bạn Lisp GHEPFILE (v4.4) – Một công cụ "2 trong 1" mạnh mẽ, hỗ
trợ cả tách và ghép bản vẽ với giao diện trực quan.
Tại
sao bạn nên dùng Lisp GHEPFILE v4.4?
Phiên bản này đã được nâng cấp với
tính năng Session Memory (Nhớ phiên làm việc). Nghĩa là Lisp sẽ tự động
nhớ các thông số bạn đã nhập (đường dẫn, khoảng cách, chế độ...) trong suốt quá
trình mở AutoCAD. Bạn không cần phải nhập lại từ đầu mỗi khi chạy lệnh.
Các
tính năng chính:
1. Chế độ GHÉP (Merge):
- Tự động quét toàn bộ file .dwg và .dxf trong
thư mục chọn.
- Sắp xếp file thông minh theo tên (Natural Sort: File 1,
2, 10 sẽ sắp xếp đúng thay vì 1, 10, 2).
- Chèn các file thành Block hoặc Explode ngay sau khi chèn.
- Tự động giãn cách các bản vẽ theo khoảng cách cài đặt.
2. Chế độ TÁCH (Split):
- Nhận diện thông minh:
Tách bản vẽ dựa trên Block khung tên hoặc Polyline (Rectang)
khép kín.
- Đặt tên file tự động:
- Theo tên file gốc + số thứ tự.
- Hoặc lấy giá trị từ Attribute (Tag) trong khung
tên (Ví dụ: Số hiệu bản vẽ KT-01, KT-02...).
- Sắp xếp thứ tự tách:
Hỗ trợ quét từ Trái -> Phải, Trên -> Dưới hoặc theo thứ tự chọn tay.
- Đánh dấu (Mark):
Tự động vẽ đường chéo và ghi tên file lên vùng đã tách để bạn dễ kiểm soát
(có lệnh xoá mark riêng).
Hướng
dẫn sử dụng
Bước
1: Load Lisp
- Tải đoạn code bên dưới về và lưu thành file .lsp (Ví
dụ: GhepTach_v44.lsp).
- Mở AutoCAD, gõ lệnh AP (Appload) và load file vừa lưu.
Bước
2: Gọi lệnh
- Gõ lệnh: GHEPFILE
- Hộp thoại cài đặt sẽ xuất hiện.
Bước
3: Thao tác trên giao diện
A. Để GHÉP file:
- Chọn Tab GHÉP (Merge).
- Chọn thư mục chứa các file cần ghép.
- Danh sách file sẽ hiện ra, bạn có thể chọn và xóa bớt
các file không mong muốn.
- Nhập khoảng cách giữa các hình.
- Nhấn Thực hiện.
B. Để TÁCH file:
- Chọn Tab TÁCH (Split).
- Nhấn nút Chọn mẫu >: Click vào một Block
khung tên hoặc đường Polyline bao quanh bản vẽ để làm mẫu.
- Cấu hình tên file xuất ra (Dùng tên Attribute hoặc tên
tự động).
- Chọn thư mục lưu file (nếu để trống lisp sẽ lưu tại thư
mục hiện hành).
- Nhấn Thực hiện -> Quét chọn vùng chứa các bản
vẽ cần tách.
Tải về: TẠI ĐÂY
Một
số lưu ý quan trọng
- Lệnh WBLOCK:
Tính năng tách file sử dụng lệnh WBLOCK, nên nó sẽ tạo ra file sạch, nhẹ
hơn file gốc. Tuy nhiên, hãy đảm bảo các Layer/Style trong file gốc không
bị lỗi để tránh WBLOCK thất bại.
- Layer Mark:
Khi dùng tính năng Tách, Lisp sẽ tạo layer NhatNguyen_Check. Bạn có thể nhấn nút Xoá Mark trên giao diện để
dọn dẹp nhanh bản vẽ sau khi tách xong.
Hy vọng công cụ GHEPFILE v4.4
này sẽ giúp các bạn tiết kiệm hàng giờ đồng hồ mỗi khi phải xử lý hồ sơ bản vẽ.
Nếu thấy hữu ích, đừng quên chia sẻ cho đồng nghiệp nhé!
Chúc các bạn thành công!
إرسال تعليق