ConnectCrv kéo dài hai đường cho gặp nhau tại điểm giao, còn MatchCrv chỉnh một đường để khớp liên tục với đường kia. Trong bài này bạn sẽ tìm hiểu:
- ConnectCrv là gì, khác Extend thế nào
- MatchCrv chỉnh đường khớp G0/G1/G2
- Khi nào dùng lệnh nào
- So với BlendCrv và Fillet
- Bài tập làm liền một biên dạng
Và còn nhiều hơn thế nữa…
Hai lệnh hoàn thiện đường thường dùng: ConnectCrv kéo dài hai đường tới khi chúng gặp nhau và cắt gọn, còn MatchCrv biến dạng một đường để đầu của nó khớp liên tục với đường khác. Bài viết hướng dẫn cả hai kèm bài tập làm liền biên dạng.
ConnectCrv là gì
ConnectCrv lấy hai đường cong gần nhau nhưng chưa chạm, kéo dài (hoặc cắt) cả hai cho tới khi chúng gặp nhau tại một điểm giao, tạo một góc nối gọn. Đây là cách nhanh để khép hai đoạn thành một góc.
Khác Extend chỉ kéo một đầu tới ranh giới, ConnectCrv xử lý cả hai đường cùng lúc.
Dùng lệnh ConnectCrv
Gọi lệnh, chọn hai đường cần nối. Rhino tự tính giao của hai đường kéo dài và nối chúng tại đó, cắt bỏ phần thừa. Nếu hai đường đã cắt nhau, nó cắt gọn tại giao. Kết quả là một góc sạch giữa hai đoạn.
MatchCrv là gì
MatchCrv biến dạng một đường để đầu của nó khớp với đầu (hoặc một điểm) của đường khác về vị trí, tiếp tuyến hoặc độ cong. Giống MatchSrf nhưng cho đường. Nó sửa chính đường được chọn đầu tiên để hòa vào đường đích.
Mức khớp G0, G1, G2
MatchCrv cho ba mức khớp: Position (chạm), Tangency (tiếp tuyến), Curvature (khớp độ cong). Chọn Curvature khi cần hai đường hòa vào nhau hoàn toàn mượt, ví dụ khi chuẩn bị đường để dựng bề mặt liền lạc.
ConnectCrv so với MatchCrv
Hai lệnh khác mục đích. ConnectCrv tạo góc nối (giữ dáng hai đường, cắt tại giao). MatchCrv biến dạng đường để hòa mượt vào đường kia. Dùng ConnectCrv cho góc kỹ thuật; MatchCrv cho chuyển tiếp mượt.
So với BlendCrv và Fillet
Trong họ nối đường: BlendCrv thêm một đường mới ở giữa; Fillet nối bằng cung tròn; ConnectCrv kéo hai đường tới giao; MatchCrv sửa một đường khớp đường kia. Chọn theo việc bạn muốn thêm đường, tạo góc, hay chỉnh đường sẵn.
Các lỗi thường gặp
ConnectCrv cần hai đường có giao khi kéo dài; nếu song song hoặc phân kỳ, không nối được. MatchCrv làm đường vênh nếu quá ít điểm để khớp độ cong; Rebuild thêm điểm trước. Chọn nhầm đầu đường cho kết quả ngược.
Các ứng dụng thực tế
ConnectCrv dùng làm gọn góc biên dạng kỹ thuật, khép các đoạn vẽ thô thành hình. MatchCrv dùng khi ghép nhiều đoạn thành một đường mượt cho Loft, Sweep, hoặc sửa đường nhập bị gãy tại điểm nối. Cả hai giúp làm sạch và liền đường trước khi dựng mặt.
Bài tập bước 1: hai đoạn hở
Bây giờ hãy tự làm. Vẽ hai đoạn cong gần nhau nhưng chưa chạm, một cần tạo góc kỹ thuật với đoạn kia. Đây là hai đoạn cần nối để thành một biên dạng liền.
Bài tập bước 2: nối và khớp
Ở chỗ cần góc, gọi ConnectCrv chọn hai đoạn để chúng gặp nhau tạo góc gọn. Ở chỗ cần mượt, gọi MatchCrv chọn đầu đoạn cần sửa rồi đầu đoạn đích, đặt Curvature. Join tất cả thành một biên dạng liền lạc.
Mẹo dùng ConnectCrv & MatchCrv
Để nối và khớp đường chính xác, hãy ghi nhớ các nguyên tắc dưới đây, đặc biệt là Rebuild thêm điểm trước khi MatchCrv độ cong.