Chuyển đến nội dung
Diễn đàn CADViet
amateurday

Layout với phân mảnh model

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

Chào các bác,

Tình hình các bác có ý tưởng nào cho việc này không?

Mặt bằng bên model rất rộng lớn, bên layout phải phân mảnh ra để vào A3.

Em đang dùng đến 3 viewport cho mỗi A3: mặt bằng, trục X, trục Y, chưa kể cần trích gì thì lại vọt.

Thực tế, khi viewport hơn chục là nó giật lắc slide show, rất chậm.

Em đang tính đến tạo block trục tọa độ cho từng mảnh viewport, nhưng mà thao tác này không thuận tiện (nhiều block theo mảnh) và nếu có sự thay đổi tỷ lệ: vì tỷ lệ khác nhau thì phải tạo block với scale khác nhau và phải bố cục lại từ đầu.

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
17 giờ trước, amateurday đã nói:

Chào các bác,

Tình hình các bác có ý tưởng nào cho việc này không?

Mặt bằng bên model rất rộng lớn, bên layout phải phân mảnh ra để vào A3.

Em đang dùng đến 3 viewport cho mỗi A3: mặt bằng, trục X, trục Y, chưa kể cần trích gì thì lại vọt.

Thực tế, khi viewport hơn chục là nó giật lắc slide show, rất chậm.

Em đang tính đến tạo block trục tọa độ cho từng mảnh viewport, nhưng mà thao tác này không thuận tiện (nhiều block theo mảnh) và nếu có sự thay đổi tỷ lệ: vì tỷ lệ khác nhau thì phải tạo block với scale khác nhau và phải bố cục lại từ đầu.

Mình đọc mà chưa hiểu ý bạn như nào, có file mô tả không nhỉ?

  • Vote tăng 1

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
11 giờ trước, Tap.Ve.Cad đã nói:

Mình đọc mà chưa hiểu ý bạn như nào, có file mô tả không nhỉ?

Diễn đàn error up file nên mình up trung gian đây.

https://file.kiwi/481bc24e#yrSScrhr-AfooZkWFW6Kgg

 

Vì nhiều viewport thể hiện trục nên gây giật, chậm. Với trường hợp này thì không biết cách trình bày nào sẽ ổn nhất đó mà.

 

Mình định tạo block trục thay vì viewport nhưng cũng bất tiện, nếu đổi tỷ lệ khung nhìn thì lại phải chỉnh lại block trục.

 

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

Layout chỉ là nơi trình bày bản vẽ, em nên để 1 layout là 1 bản vẽ . Về bản chất: một viewport (VP) là một Xclip của block ModelSpace nên càng nhiều VP thì càng nặng cho đồ họa. Thay vào đó nên dùng Group, hoặc block cho lưới trục với block behavier Anonative cho các block trục X01. Có video dạy điều đó.

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
14 giờ trước, cuongtk2 đã nói:

Layout chỉ là nơi trình bày bản vẽ, em nên để 1 layout là 1 bản vẽ . Về bản chất: một viewport (VP) là một Xclip của block ModelSpace nên càng nhiều VP thì càng nặng cho đồ họa. Thay vào đó nên dùng Group, hoặc block cho lưới trục với block behavier Anonative cho các block trục X01. Có video dạy điều đó.

Cũng có lúc em dùng layout chỉ 1 bản vẽ, nhưng mặt bằng nhiều mảnh mà tách layout không tiện lắm, ghép chung sẽ dễ xác định vị trí hơn.

 

Annotative cho block tên trục thì em dùng bên model, sang layout thì không tiện, vì phải scale trục để vừa khung A3 nên cũng phải chỉnh và tạo dim mới cho khoảng cách giữa các trục.

Group rất chuối là không dùng lệnh chspace để đưa từ model sang layout được, phải ungroup trước.

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 18/9/2025 tại 23:02, amateurday đã nói:

Diễn đàn error up file nên mình up trung gian đây.

https://file.kiwi/481bc24e#yrSScrhr-AfooZkWFW6Kgg

 

Vì nhiều viewport thể hiện trục nên gây giật, chậm. Với trường hợp này thì không biết cách trình bày nào sẽ ổn nhất đó mà.

 

Mình định tạo block trục thay vì viewport nhưng cũng bất tiện, nếu đổi tỷ lệ khung nhìn thì lại phải chỉnh lại block trục.

 

 

Nếu bị giật lác do nhiều viewport thì bạn có thể nghiên cứu theo hướng on off các viewport chưa sử dụng để đỡ giật.

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

Nếu phải scale thì đó không phải là anonative. Mình chỉ cần lại scale cho viewport từ scale list là block nó sẽ tự scale trong viewport. Tất nhiên phải có tương ứng scale list cần scale trong block edit thì nó mới chịu thực hiện.

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
21 giờ trước, Tap.Ve.Cad đã nói:

 

Nếu bị giật lác do nhiều viewport thì bạn có thể nghiên cứu theo hướng on off các viewport chưa sử dụng để đỡ giật.

Cách này thì mỗi lần tắt đi bật lại nó cũng lag lắm.

 

18 giờ trước, cuongtk2 đã nói:

Nếu phải scale thì đó không phải là anonative. Mình chỉ cần lại scale cho viewport từ scale list là block nó sẽ tự scale trong viewport. Tất nhiên phải có tương ứng scale list cần scale trong block edit thì nó mới chịu thực hiện.

Ý em ở đây là mình phải scale trục tọa độ ấy bác.

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

Mình cũng có giải pháp là Lisp ẩn hết các viewport, chỉ hiện các  viewport cần thiết, máy lại nhẹ tênh!

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 21/9/2025 tại 09:15, cuongtk2 đã nói:

Xem thực hành cho anonative block cho layout

 

 

Anno thì tiện rồi. Ý em là có giải pháp nào ít viewport, và nhanh gọn hơn không ấy?

 

13 giờ trước, limfx đã nói:

Mình cũng có giải pháp là Lisp ẩn hết các viewport, chỉ hiện các  viewport cần thiết, máy lại nhẹ tênh!

Tớ không khoái ấn hiện lắm, vì nó vẫn có delay.

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ình hình là em phân mảnh tỷ lệ 1/200. 

Để không phí Viewport, em scale nó lại 0,005, rồi căn chỉnh chiều cao, dim, rồi đóng block nó lại. Rồi vứt sang layout nhét vào khung a3. 

Thao tác này khá mất công.

 

Bây giờ em lại cần phân mảnh tỷ lệ 1/250, lại lặp lại thao tác trên thì không tiện lắm. Có cách nào truc tọa độ nó linh động xịn sò như revit hay mấy phần mềm kết cấu không các bác nhỉ?

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

Bạn nghiên cứu theo phương án này được không:

- Tạo Block trục dạng dinamic (có các action là scale và move)

+ Action Scale: Mục đích để scale block trục khi tỉ lệ mivew bị điều chỉnh

+ Action Move: Mục đích để move cụm trục ở xa lại gần (tương ứng với từng khung mview, sẽ add 4 action move này cho cụm ký hiệu trục trên, dưới, trái, phải)

 

- Với mỗi bản vẽ trong layout sẽ có 1 block trục và dùng Xclip để thể hiện trục đúng vị trí view nhìn (đồng thời move cụm trục trong block đó về khớp với từng mview)

- Khi tỉ lệ scale của mview bị thay đổi chỉ cần kéo action scale về vị trí tương ứng là được

  • Vote tăng 1

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
3 giờ trước, conghoa đã nói:

Bạn nghiên cứu theo phương án này được không:

- Tạo Block trục dạng dinamic (có các action là scale và move)

+ Action Scale: Mục đích để scale block trục khi tỉ lệ mivew bị điều chỉnh

+ Action Move: Mục đích để move cụm trục ở xa lại gần (tương ứng với từng khung mview, sẽ add 4 action move này cho cụm ký hiệu trục trên, dưới, trái, phải)

 

- Với mỗi bản vẽ trong layout sẽ có 1 block trục và dùng Xclip để thể hiện trục đúng vị trí view nhìn (đồng thời move cụm trục trong block đó về khớp với từng mview)

- Khi tỉ lệ scale của mview bị thay đổi chỉ cần kéo action scale về vị trí tương ứng là được

Cách này chắc ổn. Tớ chưa dùng dynamic scale bao giờ nên không nghĩ đến. Để tớ thử.

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

×