Chuyển đến nội dung
Diễn đàn CADViet
Đăng nhập để thực hiện theo  
tdvn

Tìm giao của 1 ða giác với 1 hoặc nhiều ða giác

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

Tôi muốn tìm tất cả ða giác tạo bởi giao của 1 ða giác với 1 ða giác và mở rộng hõn là 1 ða giác với nhiều ða giác. Tôi biết trên một số phần mềm có chức nãng này nhýng không biết trên cad có không hoặc có thể viết ðýợc không (vì tôi quen dùng cad hõn). các ða giác mới tạo thành có thể ðýợc trả về dýới dạng polyline hay list toa ðộ cũng ðýợc. Cũng nhý những ðề tài trýớc, tôi ðã nghiên cứu nó rồi, viết trên ARX nhýng nó phức tạp quá lại hay bị lỗi nên tôi muốn có một cách tiếp cận ðõn giản hõn, thoáng hõn. Bạn nào có giải pháp hay xin gợi ý cho tôi. Cám õn rất nhiều.

giaodagiac.bmp

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ôi muốn tìm tất cả ða giác tạo bởi giao của 1 ða giác với 1 ða giác và mở rộng hõn là 1 ða giác với nhiều ða giác. Tôi biết trên một số phần mềm có chức nãng này nhýng không biết trên cad có không hoặc có thể viết ðýợc không (vì tôi quen dùng cad hõn). các ða giác mới tạo thành có thể ðýợc trả về dýới dạng polyline hay list toa ðộ cũng ðýợc. Cũng nhý những ðề tài trýớc, tôi ðã nghiên cứu nó rồi, viết trên ARX nhýng nó phức tạp quá lại hay bị lỗi nên tôi muốn có một cách tiếp cận ðõn giản hõn, thoáng hõn. Bạn nào có giải pháp hay xin gợi ý cho tôi. Cám õn rất nhiều.

giaodagiac.bmp

bạn dùng lệnh BO (BOUNDARY) để chọn vào các vùng bạn cần. gần giống như lệnh Hatch nhưng chỉ có đường bao

 

have fun

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 dùng lệnh BO (BOUNDARY) để chọn vào các vùng bạn cần. gần giống như lệnh Hatch nhưng chỉ có đường bao

 

have fun

Cám ơn bạn nhưng mình muốn nó tự động chứ không phải dùng lệnh BOUNDARY và pick vào từng hì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

Gọi đa giác màu đỏ là đa giác xét, các đa giác kia là đa giác nền.

Bạn thử sử dụng thuật toán này:

- Biến tất cả các đa giác nền và đa giác xét thành đối tượng region

- Clone đa giác xét làm n lần (n = số đa giác nền)

- Dùng lệnh intersec với từng cặp (tất thảy là n cặp), một đa giác nền với một bản copy của đa giác xét.

- Biến các đa giác kết quả từ region thành pline.

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
Gọi đa giác màu đỏ là đa giác xét, các đa giác kia là đa giác nền.

Bạn thử sử dụng thuật toán này:

- Biến tất cả các đa giác nền và đa giác xét thành đối tượng region

- Clone đa giác xét làm n lần (n = số đa giác nền)

- Dùng lệnh intersec với từng cặp (tất thảy là n cặp), một đa giác nền với một bản copy của đa giác xét.

- Biến các đa giác kết quả từ region thành pline.

Cám ơn bạn, để mình thử xem

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
Đăng nhập để thực hiện theo  

×