Bài viết Kỹ thuật By Kỹ Thuật Công Nghiệp Ánh Dương

Bài viết Kỹ thuật By Kỹ Thuật Công Nghiệp Ánh Dương

Rhino: CurvatureGraph – Đồ Thị Độ Cong Đường (Có Bài Tập)

CurvatureGraph vẽ một đồ thị lông nhím dọc đường, độ dài mỗi lông tỉ lệ với độ cong, giúp phát hiện gợn và gãy. Trong bài này bạn sẽ tìm hiểu:

  • CurvatureGraph là gì và đọc thế nào
  • Lông nhím thể hiện độ cong
  • Phát hiện gợn, điểm gãy
  • Kiểm tra độ liền cong giữa đoạn
  • Bài tập kiểm tra và làm sạch đường

Và còn nhiều hơn thế nữa…

Một đường trông mượt bằng mắt vẫn có thể ẩn chứa gợn hay điểm gãy độ cong. Lệnh CurvatureGraph vẽ đồ thị “lông nhím” thể hiện độ cong dọc đường, phơi bày mọi khuyết điểm. Bài viết hướng dẫn và bài tập kiểm tra đường.

CurvatureGraph là gì

CurvatureGraph vẽ tại mỗi điểm dọc đường một đoạn thẳng (lông) vuông góc đường, dài tỉ lệ với độ cong tại đó. Tập hợp các lông tạo thành một đồ thị bao ngoài đường, như bộ lông nhím. Hình dạng đồ thị này cho biết đường mượt hay gợn.

Đây là công cụ phân tích đường chính xác, thấy được cái mắt thường bỏ qua.

CurvatureGraph vẽ lông tỉ lệ độ cong dọc đường thành đồ thị.
CurvatureGraph vẽ lông tỉ lệ độ cong dọc đường thành đồ thị.

Dùng lệnh CurvatureGraph

Chọn đường, gọi CurvatureGraph. Đồ thị lông nhím hiện lên. Bảng tùy chọn cho chỉnh scale (độ dài lông, phóng đại đồ thị) và mật độ. Tăng scale để thấy rõ các gợn nhỏ. Tắt khi xong. Đồ thị cập nhật khi bạn chỉnh đường.

CurvatureGraph hiện đồ thị; chỉnh Scale để thấy rõ gợn nhỏ.
CurvatureGraph hiện đồ thị; chỉnh Scale để thấy rõ gợn nhỏ.

Đọc đồ thị độ cong

Đường tim đồ thị (đầu các lông) phải trơn và liên tục. Nếu nó lượn sóng lên xuống thất thường, đường bị gợn. Nếu có bước nhảy đột ngột (lông đổi chiều dài gấp), đó là điểm gãy độ cong. Đồ thị càng mượt, đường càng đẹp.

Tim đồ thị trơn là đường mượt; lượn sóng hay bước nhảy là lỗi.
Tim đồ thị trơn là đường mượt; lượn sóng hay bước nhảy là lỗi.

Phát hiện điểm uốn

Khi lông đổi từ phía này sang phía kia của đường, đó là điểm uốn (inflection – nơi độ cong đổi dấu). Với thiết kế cần đường cong một chiều mượt, điểm uốn ngoài ý muốn là lỗi. CurvatureGraph cho thấy rõ chúng để bạn sửa.

Lông đổi phía cho thấy điểm uốn nơi độ cong đường đổi dấu.
Lông đổi phía cho thấy điểm uốn nơi độ cong đường đổi dấu.

Kiểm tra độ liền cong khi nối

CurvatureGraph rất mạnh khi kiểm tra chỗ nối hai đoạn (sau BlendCrv, MatchCrv). Nếu đồ thị chạy liên tục mượt qua chỗ nối = liền độ cong (G2). Nếu có bước nhảy tại chỗ nối = chỉ tiếp tuyến (G1) hoặc chạm (G0). Đây là cách xác nhận chất lượng nối đường.

Đồ thị liên tục qua chỗ nối là G2; có bước nhảy là G1/G0.
Đồ thị liên tục qua chỗ nối là G2; có bước nhảy là G1/G0.

Sửa đường theo đồ thị

Khi đồ thị báo gợn, bật control point và kéo nhẹ các điểm gây gợn cho đường tim đồ thị trơn lại, hoặc Rebuild/Fair đường với ít điểm hơn. Với điểm gãy tại chỗ nối, dùng MatchCrv Curvature. Vòng lặp: xem đồ thị, sửa, xem lại.

Xem đồ thị, kéo điểm hoặc Fair/Rebuild rồi xem lại tới khi trơn.
Xem đồ thị, kéo điểm hoặc Fair/Rebuild rồi xem lại tới khi trơn.

Các lỗi thường gặp

Scale đồ thị quá nhỏ nên không thấy gợn; tăng scale để phóng đại. Nhầm đồ thị cong lớn của đường cong gắt là lỗi (đường cong đều thì đồ thị lớn đều là bình thường). Chỉ xem tổng thể mà bỏ qua bước nhảy nhỏ tại chỗ nối.

Scale nhỏ hay không soi chỗ nối khiến bỏ sót gợn và điểm gãy.
Scale nhỏ hay không soi chỗ nối khiến bỏ sót gợn và điểm gãy.

Các ứng dụng thực tế

CurvatureGraph dùng để kiểm tra chất lượng đường trong thiết kế bề mặt loại A, xác nhận chỗ nối đạt G2, phát hiện gợn trên đường quét từ ảnh, và đảm bảo biên dạng mượt trước khi Loft/Sweep. Nó là công cụ QA đường cong của nhà thiết kế surface chuyên nghiệp.

CurvatureGraph kiểm tra đường loại A, chỗ nối G2 và biên dạng trước Loft.
CurvatureGraph kiểm tra đường loại A, chỗ nối G2 và biên dạng trước Loft.

Bài tập bước 1: tạo đường nghi gợn

Bây giờ hãy tự làm. Vẽ một đường InterpCrv qua nhiều điểm (dễ gợn), hoặc quét một đường từ ảnh. Bật CurvatureGraph với scale đủ lớn. Đường trông mượt bằng mắt nhưng đồ thị có thể lộ ra các gợn nhỏ.

Bài tập bước 1: vẽ đường qua nhiều điểm và bật CurvatureGraph tìm gợn.
Bài tập bước 1: vẽ đường qua nhiều điểm và bật CurvatureGraph tìm gợn.

Bài tập bước 2: làm sạch đường

Nếu đồ thị lượn sóng, Rebuild đường xuống ít điểm hơn (hoặc Fair). Đồ thị tim trơn hẳn. Kiểm tra CrvDeviation đảm bảo không lệch quá mức. Đường giờ mượt cả về hình lẫn độ cong, sẵn sàng dựng bề mặt chất lượng cao.

Bài tập bước 2: Rebuild/Fair đường cho đồ thị độ cong trơn, kiểm tra lệch.
Bài tập bước 2: Rebuild/Fair đường cho đồ thị độ cong trơn, kiểm tra lệch.

Mẹo dùng CurvatureGraph

Để kiểm tra độ cong chính xác, hãy ghi nhớ các nguyên tắc dưới đây, đặc biệt là tăng scale để soi kỹ gợn.

Năm mẹo giúp CurvatureGraph kiểm tra và làm sạch đường cong chất lượng cao.
Năm mẹo giúp CurvatureGraph kiểm tra và làm sạch đường cong chất lượng cao.