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

Nối thép 40D

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

7 giờ trước, thanh96 đã nói:

Em đang định làm bài toán lát sàn mà chưa biết logic sao cho hợp lí.

Không biết bác gặp loại này bjo chưa ak. (em chỉ thấy rải vật thể theo đường thui ak)

Hiện em đang có suy nghĩ thế này: (gạch axb)

Cách 1: từ đường bao chọn và điểm mốc. kẻ các đường ngang cách nhau a.

             -Tìm giao giữa đường thẳng đó và đường bao. Sau đó dùng lệnh Array rải đối tượng từ điểm giao bên trái sang phải.

            Nhưng cách này nếu gặp tường giật thì gạch sẽ lệch.(rải sai) chắc sửa bằng tay.zz

Cách 2  (cách này sẽ tạo ra các điểm point trước sau copy đối tượng tạo point đó)

           - từ đường bao và điểm mốc>> giới hạn rải x,y max min, từ đó rải điểm cách a,b trong miền.

          - với các điểm (tường giật vào) thì xét các miền ngang đi qua đỉnh của đường bao từ trên xuống dưới ( Xgh và Ygh) hợp với đỉnh (Xmin, Ymax) và (Xmax, Ymax) ta sẽ được 2 miền. Nếu tia đi từ điểm giới hạn qua điểm xét mà không cắt thì loại, nếu cắt thì xét tiếp ở đỉnh tiếp theo.>>Nếu cắt thì cho vào danh sách chọn. cứ thế cho đến hết.

Nhược điểm sẽ không nát được các miền sát mép tường.

Không biết có ổn không anh.

Các cách nào khả thi hơn không ak.

Nhân tiện cái lệnh để kiểm tra xem 2 đối tương có giao nhau không là gì vậy ak. Để em ngồi mày mò ak( chắc là lâu hh)

Nếu có thể anh viết hộ em được không ak.zz

 

 

+ Đã tốn công gõ bài thì tại sao không thêm 1 cái hình vẽ cho nó trực quan ?

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

 

8 giờ trước, thanh96 đã nói:

Em đang định làm bài toán lát sàn mà chưa biết logic sao cho hợp lí.

Không biết bác gặp loại này bjo chưa ak. (em chỉ thấy rải vật thể theo đường thui ak)

Hiện em đang có suy nghĩ thế này: (gạch axb)

Cách 1: từ đường bao chọn và điểm mốc. kẻ các đường ngang cách nhau a.

             -Tìm giao giữa đường thẳng đó và đường bao. Sau đó dùng lệnh Array rải đối tượng từ điểm giao bên trái sang phải.

            Nhưng cách này nếu gặp tường giật thì gạch sẽ lệch.(rải sai) chắc sửa bằng tay.zz

Cách 2  (cách này sẽ tạo ra các điểm point trước sau copy đối tượng tạo point đó)

           - từ đường bao và điểm mốc>> giới hạn rải x,y max min, từ đó rải điểm cách a,b trong miền.

          - với các điểm (tường giật vào) thì xét các miền ngang đi qua đỉnh của đường bao từ trên xuống dưới ( Xgh và Ygh) hợp với đỉnh (Xmin, Ymax) và (Xmax, Ymax) ta sẽ được 2 miền. Nếu tia đi từ điểm giới hạn qua điểm xét mà không cắt thì loại, nếu cắt thì xét tiếp ở đỉnh tiếp theo.>>Nếu cắt thì cho vào danh sách chọn. cứ thế cho đến hết.

Nhược điểm sẽ không nát được các miền sát mép tường.

Không biết có ổn không anh.

Các cách nào khả thi hơn không ak.

Nhân tiện cái lệnh để kiểm tra xem 2 đối tương có giao nhau không là gì vậy ak. Để em ngồi mày mò ak( chắc là lâu hh)

Nếu có thể anh viết hộ em được không ak.zz

 

 

Tham khảo bài viết của bác Hoành 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
16 giờ trước, Danh Cong đã nói:

 

+ Đã tốn công gõ bài thì tại sao không thêm 1 cái hình vẽ cho nó trực quan ?

Sau từ các điểm đó sẽ rải các hình kích thước axb ak.

Anh thấy có khả thi không ak.

Em cảm ơn anh ak.!

46133147_553133291817283_5002162751099895808_n.jpg

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

×