Chuyển đến nội dung
Diễn đàn CADViet
Lê Quang Dương

TRÌNH TẠO VÀ QUẢN LÝ LAYOUT TOÀN DIỆN (Cập nhật V5.3)

Các bài được khuyến nghị

Giới thiệu đến tất cả mọi người một chương trình TẠO VÀ QUẢN LÝ LAYOUT toàn diện nhất từ trước tới nay. Chương trình cung cấp một bộ công cụ mạnh mẽ để tự động hóa việc tạo và quản lý layout trong AutoCAD. Nó bao gồm hai lệnh chính: MTL để tạo layout hàng loạt từ không gian model và LM để quản lý các layout đã tồn tại.

Phần 1: Trình tạo Layout hàng loạt (Lệnh: MTL)

Đây là chức năng cốt lõi, giúp tự động hóa hoàn toàn quy trình chuyển các đối tượng từ Model sang các layout riêng biệt.

Các chức năng chính:

     1. Tạo Layout từ Mẫu:

  • Sao chép toàn bộ thuộc tính của một Layout mẫu được chỉ định (bao gồm Page Setup, máy in, khổ giấy, plot style) và các Viewport có trong đó để tạo ra các layout mới.

     2. Chọn Đối Tượng Thông Minh:

  • Cho phép chọn nhiều Đối tượng mẫu (Block hoặc LWPolyline) để làm tiêu chí lọc.
  • Chương trình sẽ chỉ chọn các đối tượng trong Model có cùng thuộc tính (cùng tên Block hoặc cùng Layer) với đối tượng mẫu.
  • Tự động nhận diện Điểm làm mốc (góc trên-trái, dưới-phải, v.v.) dựa trên vị trí người dùng click chuột khi chọn đối tượng mẫu. Điểm này dùng để căn chỉnh và sắp xếp.

     3. Sắp Xếp và Đánh Số Tự Động:

  • Tự động sắp xếp các đối tượng đã chọn theo nhiều quy tắc logic (ví dụ: Trái sang Phải rồi Trên xuống Dưới).
  • Tự động tạo tên Layout theo quy tắc [Tiền tố] + [Hậu tố], ví dụ: BV-01, BV-02. Người dùng có thể tùy chỉnh tiền tố và số ký tự của hậu tố.

     4. Giao Diện Quản Lý Trực Quan:

  • Hiển thị một danh sách các layout sắp được tạo.
  • Cho phép người dùng sắp xếp lại thứ tự thủ công (di chuyển lên/xuống, lên đầu/cuối danh sách).
  • Đổi tên hàng loạt cho layout hoặc đặt Ký hiệu bản vẽ ngay trong giao diện.
  • Cho phép xóa các mục không mong muốn khỏi danh sách.

     5. Kiểm Tra và Tích Hợp Khung Tên:

  • Kiểm tra thứ tự: Hiển thị một số thứ tự và đường chéo tạm thời trên các đối tượng trong Model để người dùng kiểm tra trực quan thứ tự sắp xếp trước khi tạo layout.
  • Tích hợp vào khung tên: Tự động tìm các block khung tên trong layout mới và điền thông tin như Ký hiệu bản vẽTên bản vẽ vào các attribute tương ứng.

Phần 2: Trình Quản lý Layout (Lệnh: LM)

Đây là công cụ bổ trợ để quản lý các layout đã có trong bản vẽ một cách hiệu quả.

Các chức năng chính:

     1. Quản lý Toàn diện:

  • Liệt kê tất cả layout trong bản vẽ (trừ Model) vào một danh sách.
  • Cho phép thay đổi thứ tự các tab layout bằng cách sắp xếp trong danh sách.
  • Đổi tên hàng loạt cho Layout, Ký hiệu bản vẽ, và Tên bản vẽ.
  • Xóa các Layout được chọn trực tiếp từ giao diện.

     2. Liên kết và Cập nhật Viewport:

     - Tạo liên kết Viewport tự động:

  • Tự động quét các Viewport trong các layout được chọn.
  • Với mỗi Viewport, chương trình sẽ tạo một đường bao hình chữ nhật (LWPolyline) trong không gian Model, thể hiện chính xác vùng nhìn của Viewport đó.
  • Tạo một liên kết giữa Viewport và đường bao tương ứng.

     - Cập nhật Viewport:

  • Sau khi người dùng chỉnh sửa (di chuyển, scale) các đường bao trong Model, chức năng này sẽ tự động cập nhật lại vùng nhìn (zoom, pan) của các Viewport đã được liên kết trong layout.
  • Chương trình chỉ cập nhật những Viewport có đối tượng liên kết đã bị thay đổi, giúp tiết kiệm thời gian.

     3. Xuất Bản và Thống Kê:

  • Tạo Danh mục bản vẽ: Tự động tạo một bảng (Table) danh mục bản vẽ dựa trên thông tin từ các Layout được chọn.
  • Xuất PDF: Kích hoạt lệnh PUBLISH của AutoCAD để người dùng có thể nhanh chóng xuất các layout đã chọn ra một file PDF duy nhất.

 

* Những thay đổi trong phiên bản v5.3:
- Bổ sung 2 tính năng hoàn toàn mới:
+ Tìm kiếm Viewport: Chọn một đối tượng trong Model, chương trình sẽ lần lượt duyệt qua tất cả Viewport và Layout. Nếu tìm thấy đối tượng đó trong Viewport và Layout nào nó sẽ dừng lại, zoom vào Viewport đó và hiển thị hộp thoại để xác nhận kết thúc tìm kiếm hoặc Tiếp tục (nếu đối tượng nằm ở nhiều Viewport khác nhau).
+ Hiển thị Viewport: Chọn một Viewport trong Layout, chương trình sẽ xác định vùng hiển thị tương ứng của Viewport trong Model, zoom đến và vẽ một đường bao giống với khung Viewport (đa giác, góc xoay). Nhấn OK để kết thúc hoặc chọn "Xóa đường bao" để xóa khung bao vừa tạo ra.
- Khắc phục một số lỗi và tối ưu quá trình tạo Viewport đa giác, xoay.

 

***Thông tin liên hệ:

Zalo: 0935.675.641

Email: quangduongxp@gmail.com

Link tải bản v5.3: https://drive.google.com/drive/u/1/folders/1lrBhaLQprRl6yOraDPHURxHyskdq3YJE

 

 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác
Vào lúc 4/8/2025 tại 18:19, Lê Quang Dương đã nói:

 

Cập nhật lên phiên bản V5.2 với rất nhiều cải tiến.

Link tải phiên bản v5.2: https://drive.google.com/drive/u/1/folders/1lrBhaLQprRl6yOraDPHURxHyskdq3YJE

https://photos.app.goo.gl/e7bkTnkuhbfRNgrG8

https://photos.app.goo.gl/4p5P1mDr2gpg76mz6

Chỉnh sửa theo Lê Quang Dương

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

* Những thay đổi trong phiên bản v5.3:
- Bổ sung 2 tính năng hoàn toàn mới:
+ Tìm kiếm Viewport: Chọn một đối tượng trong Model, chương trình sẽ lần lượt duyệt qua tất cả Viewport và Layout. Nếu tìm thấy đối tượng đó trong Viewport và Layout nào nó sẽ dừng lại, zoom vào Viewport đó và hiển thị hộp thoại để xác nhận kết thúc tìm kiếm hoặc Tiếp tục (nếu đối tượng nằm ở nhiều Viewport khác nhau).
+ Hiển thị Viewport: Chọn một Viewport trong Layout, chương trình sẽ xác định vùng hiển thị tương ứng của Viewport trong Model, zoom đến và vẽ một đường bao giống với khung Viewport (đa giác, góc xoay). Nhấn OK để kết thúc hoặc chọn "Xóa đường bao" để xóa khung bao vừa tạo ra.
- Khắc phục một số lỗi và tối ưu quá trình tạo Viewport đa giác, xoay.

https://drive.google.com/drive/folders/1lrBhaLQprRl6yOraDPHURxHyskdq3YJE

 

 

Chia sẻ bài đăng này


Liên kết tới bài đăng
Chia sẻ trên các trang web khác

Tạo một tài khoản hoặc đăng nhập để nhận xét

Bạn cần phải là một thành viên để lại một bình luận

Tạo tài khoản

Đăng ký một tài khoản mới trong cộng đồng của chúng tôi. Điều đó dễ mà.

Đăng ký tài khoản mới

Đăng nhập

Bạn có sẵn sàng để tạo một tài khoản ? Đăng nhập tại đây.

Đăng nhập ngay

×