MatchSrf chỉnh sửa một mặt có sẵn để khớp liền mạch với cạnh của mặt kề, tạo chuyển tiếp không gờ. Trong bài này bạn sẽ tìm hiểu:
- MatchSrf là gì, khác BlendSrf thế nào
- Cách chọn cạnh và mức liên tục
- Tùy chọn giữ đầu kia và độ chính xác
- Khi nào MatchSrf, khi nào BlendSrf
- Bài tập khớp hai mảng vỏ liền mạch
Và còn nhiều hơn thế nữa…
Khác với BlendSrf tạo mặt mới, MatchSrf chỉnh sửa một mặt đã có để cạnh của nó khớp liền mạch với mặt kề. Đây là công cụ tinh chỉnh bề mặt để đạt liên tục tiếp tuyến hoặc độ cong. Bài viết hướng dẫn cách dùng và bài tập khớp hai mảng vỏ.
MatchSrf là gì
MatchSrf biến dạng một mặt có sẵn để một cạnh của nó khớp với cạnh của mặt khác về vị trí, tiếp tuyến hoặc độ cong. Khác BlendSrf tạo mặt cầu nối mới, MatchSrf sửa chính mặt bạn đang có, nên số lượng mặt không tăng.
Điều này hữu ích khi bạn đã dựng gần đúng hai mặt và chỉ cần chúng nối liền lạc mà không thêm mặt trung gian.
Dùng lệnh MatchSrf
Gọi lệnh, chọn cạnh của mặt cần chỉnh trước, rồi chọn cạnh đích trên mặt kia. Hộp thoại hiện các tùy chọn liên tục. Rhino biến dạng mặt thứ nhất để khớp. Thứ tự chọn quan trọng: mặt đầu tiên là mặt bị thay đổi.
Mức liên tục Position, Tangency, Curvature
Giống BlendSrf, MatchSrf cho ba mức: Position (G0) chỉ chạm, Tangency (G1) tiếp tuyến không gờ, Curvature (G2) khớp cả độ cong cho liền lạc nhất. Chọn Curvature khi cần bề mặt phản chiếu liên tục.
Các tùy chọn quan trọng
Vài tùy chọn đáng chú ý: Preserve other end giữ nguyên cạnh đối diện để mặt không xô lệch cả tấm; Match by closest points khớp theo điểm gần nhất; Refine match tăng độ chính xác bằng cách thêm điểm. Bật Preserve other end khi mặt có cạnh khác cần giữ.
MatchSrf so với BlendSrf
Hai lệnh bổ trợ nhau. MatchSrf sửa mặt có sẵn, không thêm mặt, hợp khi hai mặt đã gần đúng. BlendSrf tạo mặt nối mới ở giữa, hợp khi hai mặt cách xa cần một dải chuyển tiếp. Dùng MatchSrf để tinh chỉnh, BlendSrf để bắc cầu.
Các lỗi thường gặp
MatchSrf có thể làm mặt bị vênh hoặc gợn nếu mặt cần sửa quá ít điểm điều khiển để khớp độ cong. Khi đó bật Refine hoặc Rebuild mặt thêm điểm trước. Không bật Preserve other end có thể làm cả tấm mặt xô lệch ngoài ý muốn.
Chuẩn bị mặt trước khi khớp
Để MatchSrf hoạt động tốt, mặt cần sửa nên có đủ điểm điều khiển theo hướng khớp. Nếu mặt quá đơn giản, dùng Rebuild hoặc InsertKnot thêm điểm trước. Mặt đủ điểm sẽ uốn theo cạnh đích mượt mà thay vì vênh.
Các ứng dụng thực tế
MatchSrf dùng nhiều trong tạo dáng bề mặt loại A (class-A surfacing) của ô tô và sản phẩm cao cấp, nơi các mảng mặt phải khớp độ cong hoàn hảo. Nó cũng dùng để sửa các mặt nhập từ file bị hở nhẹ, và làm liền các mảng vỏ dựng riêng.
Bài tập bước 1: dựng hai mảng vỏ
Bây giờ hãy tự làm. Dựng hai mặt cong cạnh nhau bằng NetworkSrf hoặc EdgeSrf, đặt sao cho hai cạnh gần chạm nhau nhưng chưa liền mượt (có gờ). Rebuild mặt sẽ sửa để có đủ điểm điều khiển.
Bài tập bước 2: khớp và kiểm tra
Gọi MatchSrf, chọn cạnh mặt cần sửa rồi cạnh đích, đặt Curvature và bật Preserve other end, OK. Dùng Zebra kiểm tra: sọc vằn phải chạy liên tục qua chỗ nối. Bạn đã khớp hai mảng vỏ liền lạc.
Mẹo dùng MatchSrf
Để khớp mặt liền lạc mà không vênh, hãy ghi nhớ các nguyên tắc dưới đây. Hiểu về bề mặt NURBS và độ liên tục giúp bạn chọn đúng mức khớp.