Sửa mặt hở của model nhập trước khi tách khuôn trong NX Mold Wizard
Quy trình kiểm tra open boundary, loại mặt lỗi, dựng patch và sew kín model nhập trước khi tạo parting line, core và cavity.
Quản trị viên 6 phút đọc

Model sản phẩm nhận từ STEP, IGES hoặc Parasolid có thể nhìn hoàn chỉnh nhưng vẫn chứa khe hở, mặt tự giao, cạnh ngắn hoặc vùng topology lỗi. Nếu đưa trực tiếp vào NX Mold Wizard, các lệnh phân tích draft, tạo parting line, patch opening và tách core–cavity dễ thất bại hoặc sinh kết quả thiếu ổn định. Sửa hình học nguồn trước khi bắt đầu quy trình khuôn thường nhanh hơn nhiều so với xử lý lỗi ở bước cuối.
Dấu hiệu model chưa đủ sạch để tách khuôn
Một body có thể hiển thị như khối kín ở chế độ shaded nhưng vẫn không phải solid hợp lệ. Các dấu hiệu phổ biến gồm đường biên hở, mặt bị xoắn, khe rất nhỏ giữa hai patch, cạnh trùng, mặt tự cắt hoặc một nhóm mặt không sew được. Trong Mold Wizard, lỗi có thể xuất hiện dưới dạng không tạo được parting line, không nhận đủ vùng core/cavity, patch opening bị bỏ sót hoặc boolean tách khuôn thất bại.
Bước 1: giữ nguyên model gốc và tạo bản làm việc
Không sửa trực tiếp dữ liệu khách hàng gửi. Hãy lưu một bản mốc hoặc sao chép body sang layer riêng, đặt tên rõ ràng cho original và repaired. Cách này cho phép so sánh hình dáng, phục hồi vùng bị sửa sai và xác nhận rằng kích thước chức năng không bị thay đổi.
Nếu file có lịch sử feature, cân nhắc tạo bản copy không phụ thuộc để tránh một sửa đổi nhỏ kéo theo update ngoài dự kiến. Với dữ liệu nhập thuần túy, vẫn nên giữ nguyên body gốc ở layer tắt.
Bước 2: tìm chính xác vùng lỗi
Dùng Examine Geometry hoặc công cụ kiểm tra hình học tương đương. Hai nhóm kiểm tra quan trọng là Sheet Boundaries và Face–Face Intersections. Sheet Boundaries giúp tìm vòng biên hở; Face–Face Intersections cho biết các mặt tự cắt hoặc chồng lấn.
Chuyển sang wireframe và cô lập vùng nghi vấn. Phóng lớn từng vòng biên thay vì chỉ nhìn toàn bộ model. Nên đổi màu mặt lỗi và các mặt lân cận để quản lý lựa chọn. Nếu body có hàng trăm mặt, có thể dùng Extract Face Region theo màu hoặc vùng liên tục để tách nhóm cần sửa.
Bước 3: chọn mức sửa phù hợp với loại lỗi
Với lỗ nhỏ trên một vùng tương đối trơn, Delete Face có tùy chọn heal thường là cách nhanh nhất. NX kéo dài các mặt lân cận và khép lỗ nếu topology cho phép. Sau lệnh, phải kiểm tra độ liên tục và độ lệch hình học; không nên coi việc lệnh chạy thành công là bằng chứng bề mặt đã đúng.
Nếu vùng bị hỏng có biên rõ nhưng heal không đáng tin cậy, hãy xóa các mặt lỗi, trích xuất đường biên rồi dựng patch mới. Fill Surface phù hợp cho vùng đơn giản. Through Curves, Through Curve Mesh, Studio Surface hoặc Bridge Surface hữu ích khi cần điều khiển hình dạng và continuity tốt hơn.
Với mặt biến dạng nặng hoặc dữ liệu IGES có nhiều patch nhỏ, đôi khi nên loại cả một dải mặt xung quanh thay vì cố vá từng khe. Dựng lại một mặt sạch từ các đường tiết diện ổn định thường cho kết quả tốt hơn và giảm số cạnh nhỏ.
Bước 4: làm sạch biên trước khi Sew
Các cạnh nhìn trùng nhau chưa chắc nằm trong cùng tolerance. Hãy đo khoảng cách lớn nhất giữa hai biên, kiểm tra hướng normal và loại các đoạn curve cực ngắn. Nếu cần, extend hoặc trim các surface để tạo biên giao nhau rõ ràng rồi mới Sew.
Không nên tăng sewing tolerance quá lớn chỉ để tạo solid. Dung sai quá rộng có thể ép nối hai mặt thực tế không khớp, làm biến dạng vùng parting và gây lỗi về sau. Hãy sửa hình học để khe hở nhỏ xuống trước, sau đó dùng tolerance phù hợp với độ chính xác của dự án.
Bước 5: xác nhận body đã kín và hợp lệ
Sau khi Sew, kiểm tra body có chuyển thành solid hay chưa. Chạy lại Sheet Boundaries và Face–Face Intersections; kết quả lý tưởng là không còn biên hở hoặc giao cắt bất thường. Kiểm tra thêm body bằng Examine Geometry, đo độ dày tại vùng sửa và so sánh với model gốc.
Nếu vùng sửa nằm trên bề mặt ngoại quan, cần đánh giá curvature hoặc reflection để tránh gợn. Nếu nằm ở snap, boss, rib hoặc seal surface, hãy đo lại kích thước chức năng. Một patch đẹp về thị giác nhưng làm thay đổi draft hoặc độ dày vẫn có thể tạo khuôn sai.
Bước 6: đưa model sạch vào Mold Wizard
Chỉ sau khi body hợp lệ mới thực hiện Initialize Project và gán Workpiece. Chạy Moldability hoặc Draft Analysis để xác nhận hướng mở khuôn. Tiếp theo, kiểm tra vùng cavity/core, trích parting line, vá opening và tạo parting surface.
Đặc biệt chú ý vùng vừa sửa: parting line có đi đúng cạnh thiết kế không, mặt patch thuộc phía core hay cavity, và có tạo undercut giả không. Nếu Mold Wizard vẫn nhận vùng sai, quay lại kiểm tra normal, draft angle và các cạnh tangent quanh patch.
Xử lý khi boolean tách khuôn vẫn thất bại
Nếu core/cavity không tạo được dù product body đã kín, hãy kiểm tra tiếp xúc zero-thickness, mặt parting tự cắt, patch opening bị chồng, hoặc workpiece chỉ chạm sản phẩm tại cạnh hay điểm. Tạm chia parting surface thành các vùng nhỏ để tìm vị trí gây lỗi. Boolean thử từng phần thường giúp khoanh vùng nhanh hơn so với thay đổi toàn bộ mô hình.
Đừng ngay lập tức tăng tolerance toàn dự án. Trước hết hãy xác định vị trí cụ thể, sửa mặt hoặc điều chỉnh ranh giới ở đó, rồi chạy lại quy trình ở tolerance tiêu chuẩn.
Checklist trước khi tạo core và cavity
- Body nguồn được giữ nguyên để đối chiếu.
- Không còn open boundary ngoài các opening có chủ đích.
- Không có face–face intersection hoặc self-intersection bất thường.
- Surface mới có continuity và kích thước phù hợp.
- Sew tạo được solid hợp lệ ở tolerance kiểm soát.
- Draft và hướng normal tại vùng sửa đã được xác nhận.
- Parting line đi qua đúng ranh giới thiết kế.
- Patch, parting surface và workpiece không chồng hoặc chỉ tiếp xúc zero-thickness.
Sửa dữ liệu nhập là bước chuẩn hóa đầu vào cho toàn bộ quy trình Mold Wizard. Một product body sạch giúp draft analysis ổn định, giảm thao tác vá opening và làm boolean core–cavity đáng tin cậy hơn.
Nguồn tham khảo
- UG/NX 技术论坛: quy trình tìm Sheet Boundaries, Face–Face Intersections và sửa mặt lỗi — https://www.ugsnx.com/thread-3521-1-1.html
- UG/NX 技术论坛: thảo luận về dùng Delete Face trên bản sao model để phục hồi vùng bị khoét — https://www.ugsnx.com/thread-326431-1-1.html
- UG/NX 技术论坛: các lựa chọn Fill Surface và Through Curve Mesh để vá lỗ trên surface — https://www.ugsnx.com/thread-251979-1-1.html
Bài viết được tổng hợp và biên soạn lại thành quy trình kiểm tra khuôn, không dịch hoặc sao chép nguyên văn nội dung diễn đàn.
Bình luận (0)
Chưa có bình luận. Hãy là người đầu tiên chia sẻ ý kiến.
Đăng nhập để bình luận.


