Công cụ chuyển đổi OBJ sang STL
Thả file .obj, xác nhận đơn vị và tải STL mà slicer mở đúng kích thước. Miễn phí, không cần tài khoản và quá trình chuyển đổi diễn ra ngay trên máy của bạn.
- Chọn đơn vị: mm, cm, m, in
- Quad được chia thành tam giác
- Tối đa 200 MB
- Không tải lên gì cả
Chuyển OBJ sang STL trong ba bước
- 01
Thả file .obj
Chỉ cần file .obj là đủ để tạo STL, vì STL không lưu màu. Nếu muốn xem trước mô hình kèm màu, hãy chọn cả .mtl và các texture đi kèm hoặc thả một file .zip; khi đó bản xem trước sẽ hiển thị màu. Nếu không có, mô hình sẽ hiện màu xám kèm ghi chú tên file .mtl còn thiếu. - 02
Xác nhận đơn vị
File OBJ không cho biết chúng dùng đơn vị nào. Công cụ chuyển đổi mặc định dùng mét, giá trị mặc định của Blender, và hiển thị kích thước in thu được. Nếu kích thước đó vô lý, hãy đổi Đơn vị tệp cho đến khi khớp với kỳ vọng của bạn. - 03
Tải STL
Nhấn Chuyển sang STL. Mọi quad và n-gon đã được chia thành tam giác, tất cả các nhóm được gộp thành một khối rắn, và chi tiết được xoay Z-up rồi đặt lên bàn in.
Vấn đề đơn vị khi chuyển OBJ sang STL được giải quyết trước khi bạn tải xuống
OBJ không có trường đơn vị. Giá trị 50 có thể là 50 mét từ một asset game hoặc 50 milimét từ một mô hình in, và file không hề gợi ý. Hầu hết công cụ chuyển đổi chỉ sao chép con số và để bạn tự phát hiện lỗi trong slicer.
Ở đây bạn thấy ngay từ đầu. Công cụ giả định đơn vị là mét, nên một mô hình Blender cao 0.12 đơn vị sẽ thành 120 mm. Nếu OBJ được xuất từ một công cụ làm việc bằng milimét, như nhiều trang in 3D, Meshmixer hoặc CAD, bảng điều khiển sẽ hiển thị đại loại 120,000 mm và cảnh báo rằng nó lớn hơn hầu hết bàn in. Đặt Đơn vị tệp thành mm và kích thước giảm về 120 mm. Với trường hợp khác, Thu phóng đến cao 100 mm đặt kích thước hợp lý chỉ bằng một cú nhấp.
Trục là câu hỏi thứ hai. Hầu hết OBJ đều Y-up, và công cụ xoay chúng sang hướng Z-up mà slicer mong đợi. Nếu file của bạn được xuất Z-up, bản xem trước sẽ cho thấy nó nằm ngửa; tắt Trục Z hướng lên để in rồi chuyển đổi lại.
OBJ sang STL giữ lại và loại bỏ những gì
| Nội dung trong OBJ | Trong STL |
|---|---|
| Đỉnh và mặt | Được giữ; quad và n-gon được chia thành tam giác |
Nhóm và đối tượng (g, o) | Được gộp thành một khối rắn |
Pháp tuyến đỉnh (vn) | Được thay bằng một pháp tuyến mặt cho mỗi tam giác |
Tọa độ UV (vt) | Bị loại bỏ |
| Vật liệu và texture MTL | Hiển thị trong bản xem trước nếu được cung cấp; bị loại khỏi STL vì STL không có màu |
| Màu đỉnh từ máy quét | Bị loại bỏ |
Nhóm làm mịn, cạnh rời (l), điểm | Bị loại bỏ; chỉ các bề mặt được ghi |
OBJ và STL: mỗi file chứa gì
- Nguồn gốc OBJ
- Wavefront Technologies, cuối những năm 1980
- Nội dung OBJ
- Văn bản: đỉnh, UV, pháp tuyến, đa giác kích thước bất kỳ, nhóm, liên kết tới một MTL
- OBJ được dùng để
- Di chuyển lưới giữa các ứng dụng 3D, điêu khắc, quét, asset có texture
- Nguồn gốc STL
- 3D Systems, 1987
- Nội dung STL
- Các tam giác, mỗi tam giác có một pháp tuyến, dạng nhị phân hoặc ASCII
- STL được dùng để
- Slicer, dịch vụ in, sửa lưới
OBJ so với STL để in 3D: mẹo thực tế
Cả hai định dạng đều in ra cùng một hình dạng. Những thói quen này giúp đảm bảo hình dạng đó in được.
- Kiểm tra xem lưới có kín không; các bản điêu khắc và bản quét thường có lỗ mà sửa lỗi STL có thể khắc phục
- Giảm số đa giác của một bản điêu khắc 10 triệu đa giác bằng công cụ đơn giản hóa lưới trước khi in
- Đo kết quả trong trình xem STL nếu độ vừa khít quan trọng
- Giữ OBJ làm bản gốc có thể chỉnh sửa và coi STL là bản xuất
- Thêm .mtl với hy vọng STL giữ màu; nó chỉ tô màu bản xem trước, vì vậy để in màu hãy dùng 3MF
- Tin vào kích thước mà không đọc bảng kết quả; đơn vị OBJ chỉ là phỏng đoán
- In asset game với mặt phẳng một mặt; chúng không có độ dày
Khi nào nên chuyển OBJ sang STL và khi nào nên bỏ qua
Các slicer hiện đại gồm PrusaSlicer, Bambu Studio, Orca và các phiên bản Cura gần đây nhập trực tiếp OBJ. Việc chuyển đổi vẫn hữu ích khi dịch vụ in hoặc chợ trực tuyến chỉ chấp nhận STL, khi slicer đọc sai tỷ lệ OBJ của bạn, hoặc khi bạn muốn một file nhị phân nhỏ thay vì một file văn bản lớn hơn nhiều lần.
Chuyển sang máy in nhiều màu? STL loại bỏ mọi vật liệu, nên hãy giữ OBJ để giữ màu và gán nhựa in trong slicer. STL sang 3MF bọc một STL thường vào định dạng gốc của slicer, và hướng dẫn STL so với OBJ để có so sánh đầy đủ. Cần chiều ngược lại? Dùng STL sang OBJ.
Các chuyển đổi khác
Hỏi đáp
Câu hỏi thường gặp
Làm thế nào để chuyển OBJ sang STL miễn phí?
Tôi có cần thêm file MTL không?
OBJ của tôi mở ra dạng wireframe không có mặt. Vì sao?
Vì sao STL của tôi lớn gấp nghìn lần?
Tôi có thể chuyển OBJ có quad hoặc n-gon không?
OBJ hay STL tốt hơn cho in 3D?
Nhiều đối tượng trong OBJ của tôi có được giữ riêng không?
OBJ của tôi đến từ máy quét 3D. Nó có dùng được không?
Công cụ & hướng dẫn liên quan
Tiếp tục
Bắt đầu miễn phí
Thay vào đó, hãy bắt đầu từ một bức ảnh
Có ảnh nhưng không có OBJ? Studio tạo mô hình 3D từ một hình ảnh. Dùng bản tải GLB miễn phí, hoặc bỏ qua bước OBJ sang STL và xuất thẳng STL trên gói trả phí.
Không cần thẻ tín dụng · 3 credit miễn phí khi bắt đầu