STEP vs STL: Hình học CAD hay lưới có thể in?
STEP vs STL phụ thuộc vào bước tiếp theo: STEP giữ bề mặt CAD chính xác để chỉnh sửa và gia công; STL là lưới tam giác để in. Chuyển đổi miễn phí tại đây.
- ISO 10303 so với lưới tam giác
- Kích thước file đo được
- Đã kiểm tra hỗ trợ slicer
STEP vs STL: câu trả lời ngắn
STEP mô tả chi tiết theo cách chương trình CAD làm: một lỗ là hình trụ thật với bán kính, một góc bo là bề mặt cong tròn thật, và file ghi lại đơn vị. STL chỉ mô tả lớp da bên ngoài bằng các tam giác phẳng, nên cùng một lỗ trở thành đa giác với hàng chục cạnh, đóng băng ở độ phân giải lúc xuất.
Điều đó khiến quyết định STEP vs STL chủ yếu phụ thuộc vào người tiếp theo trong chuỗi. Thợ gia công, xưởng ép nhựa hoặc nhà thiết kế sẽ thay đổi kích thước cần STEP. Slicer, xưởng in hoặc trang chia sẻ mô hình cần lưới, và STL là định dạng được chấp nhận rộng nhất. Nhiều slicer nay nhập STEP trực tiếp, nhưng chúng chuyển thành tam giác khi nhập, nên bản in vẫn làm từ lưới.
Chuyển đổi chỉ sạch theo một chiều. STEP sang STL là xuất thông thường. STL sang STEP là có thể, nhưng kết quả là STEP gồm hàng nghìn mặt tam giác phẳng, không phải đường cong có thể chỉnh sửa.
Bảng so sánh STEP vs STL
Hai định dạng cạnh nhau ở những điểm quyết định nên gửi cái nào.
| STEP (.step, .stp) | STL (.stl) | |
|---|---|---|
| Loại hình học | Biểu diễn biên (B-rep): mặt phẳng, hình trụ, bề mặt NURBS, cạnh và khối chính xác | Lưới tam giác xấp xỉ bề mặt |
| Màu / kết cấu | Màu chi tiết và màu mặt (AP214, AP242); không có texture UV | Không có trong tiêu chuẩn |
| Đơn vị | Lưu trong file (milimét, inch và khác) | Không lưu; slicer mặc định milimét |
| Vật liệu | Dữ liệu sản phẩm và, trong giao thức mới hơn, chú thích vật liệu và PMI | Không có |
| Kích thước file | Tăng theo số tính năng, không theo độ mượt | Tăng theo số tam giác: 50 byte mỗi tam giác ở dạng nhị phân |
| Khả năng chỉnh sửa | Chỉnh sửa hoàn toàn trong CAD: đổi đường kính lỗ, thêm vát | Rất hạn chế: chỉ chỉnh lưới, đường cong đã thành mặt phẳng |
| Hỗ trợ phần mềm | Mọi công cụ CAD cơ khí (Fusion, SolidWorks, Onshape, FreeCAD, CATIA) | Mọi slicer, trình chỉnh lưới và dịch vụ in 3D |
| Dùng để in | PrusaSlicer và Bambu Studio nhập, chia tam giác khi tải; không có trong danh sách của Cura | Đầu vào mặc định để in |
| Lắp ráp | Nhiều chi tiết có tên với vị trí trong một file | Một lưới không tên; các chi tiết bị gộp |
STEP là ISO 10303. Mã hóa văn bản .step phổ biến của nó là ISO 10303-21, xuất bản lần đầu năm 1994; AP203, AP214 và AP242 là các giao thức ứng dụng mà hầu hết công cụ CAD xuất ra.
Vì sao file STEP vs STL trông khác nhau khi phóng to
Mở file STEP trong trình soạn thảo văn bản, nó bắt đầu bằng ISO-10303-21;, theo sau là các thực thể được đánh số: điểm, hướng, đường tròn, bề mặt B-spline, rồi các mặt và vỏ dựng từ đó. Không có gì bị xấp xỉ. Một lỗ 5,2 mm được lưu là đường tròn bán kính 2,6 mm, và bất kỳ chương trình nào đọc file đều có thể chia nhỏ nó mịn tùy ý.
STL đã chọn sẵn điều đó. Trình xuất CAD chọn dung sai dây cung và giới hạn góc, cắt mọi đường cong thành đoạn thẳng và bỏ đường cong đi. Phóng to một lỗ in từ STL thô, bạn thấy các mặt phẳng; trên máy in nhanh, các đoạn ngắn dày đặc cũng làm mất tốc độ và độ mượt, đó là lý do Bambu Lab ghi chú rằng nhập STEP cho phép Bambu Studio tạo nhiều chuyển động cung hơn trong G-code.
- STEP: phép toán mô tả bề mặt chính xác
- STL: bản sao lấy mẫu ở một độ phân giải cố định
- Dung sai chia tam giác được chọn khi xuất, không phải khi in
Kích thước file thực: một giá đỡ dạng STEP và STL
Chúng tôi mô hình hóa một giá đỡ hình L 60 x 40 x 40 mm với thành 5 mm, góc bo 1,5 mm trên mọi cạnh và bốn lỗ 5,2 mm (52 mặt B-rep) trong OpenCASCADE, lưu dạng STEP AP214, rồi xuất STL ở ba cài đặt chia tam giác.
| File | Dung sai (tuyến tính / góc) | Số tam giác | Kích thước |
|---|---|---|---|
| STEP AP214 | Bề mặt chính xác | không áp dụng | 175 KB |
| STL, thô | 0.1 mm / 0.5 rad | 1,462 | 73 KB |
| STL, mịn | 0.01 mm / 0.2 rad | 5,290 | 265 KB |
| STL, rất mịn | 0.001 mm / 0.1 rad | 25,340 | 1.27 MB |
STEP giữ nguyên kích thước dù bạn muốn kết quả mượt đến đâu. STL tăng khoảng năm lần mỗi khi siết dung sai, và bản thô làm các góc bo 1,5 mm bị lộ mặt rõ.
Có thể slice trực tiếp file STEP vs STL không?
Ngày càng có thể. PrusaSlicer thêm nhập STEP từ phiên bản 2.5, và trung tâm trợ giúp của họ nói rằng STEP được chia tam giác trong quá trình nhập.
Bambu Studio nhập file STEP và bản lắp ráp qua nhân OpenCASCADE, giữ Assembly View với vị trí từng chi tiết, và cung cấp hai cài đặt chất lượng, độ lệch tuyến tính và độ lệch góc: giá trị nhỏ hơn cho bề mặt mượt hơn, nhiều tam giác hơn và nhập chậm hơn. Nếu hộp thoại không hiện, bật "Show the STEP mesh parameter setting dialog" trong Preferences.
Danh sách loại mô hình được UltiMaker Cura hỗ trợ gồm 3MF, STL, OBJ, PLY, glTF và các loại khác, nhưng không có STEP, nên người dùng Cura vẫn phải xuất lưới trước.
Lợi ích khi slice từ STEP là kiểm soát: bạn chọn cách chia tam giác lúc in thay vì chấp nhận thứ nhà thiết kế đã xuất. Lợi ích của STL là hoạt động ở mọi nơi, kể cả dịch vụ in và trang tải lên.
- PrusaSlicer 2.5+: nhập STEP, chia tam giác khi tải
- Bambu Studio: STEP và bản lắp ráp, độ lệch điều chỉnh được
- Cura: xuất STL, OBJ hoặc 3MF trước
Khi nào dùng STEP và khi nào dùng STL
Một quy tắc bao quát hầu hết trường hợp: gửi STEP cho người sẽ thay đổi thiết kế, STL cho máy chỉ làm ra nó.
Gia công CNC hoặc kim loại tấm
Lấy báo giá từ nhà sản xuất
In tại nhà hoặc tại xưởng in
Chia sẻ trên Printables, Thingiverse hoặc MakerWorld
Hình khối điêu khắc hoặc quét 3D
Lưu trữ thiết kế của chính bạn
Lỗi xuất STL vs STEP cần tránh
Hầu hết vấn đề đến từ cài đặt xuất, không phải định dạng.
- Xuất STL ở dung sai dây cung gần 0.01 mm cho chi tiết chức năng; góc bo nhỏ lộ mặt ở 0.1 mm
- Kiểm tra STEP là AP214 hay AP242 nếu cần giữ màu hoặc tên lắp ráp
- Đặt giá trị độ lệch của Bambu Studio một lần và giữ cho các chi tiết tương tự
- Xem trước STEP trong trình xem trước khi gửi, để xác nhận mọi khối đã xuất
- Chuyển STL sang STEP và mong có tính năng chỉnh sửa; bạn chỉ nhận mặt tam giác phẳng
- Xuất STL ở cài đặt cực mịn theo mặc định; file phình to mà không thấy lợi ích
- Cho rằng STEP sẽ mở trong mọi slicer; Cura cần lưới
- Chỉ gửi STL cho xưởng gia công; họ sẽ hỏi STEP
Trình xem và chuyển đổi STEP và STL miễn phí
Chạy trong trình duyệt, không cần đăng nhập. File STEP được đọc bằng nhân OpenCASCADE biên dịch sang WebAssembly, nên không có gì bị tải lên.
Hỏi đáp
Câu hỏi thường gặp
STEP có tốt hơn STL để in 3D không?
Tôi có thể chuyển STL sang STEP không?
Vì sao file STEP nhỏ hơn STL của tôi?
Cura có mở file STEP không?
Sự khác biệt giữa file STEP vs STL đối với thợ gia công là gì?
AP203, AP214 và AP242 là gì?
Có xem được file STEP mà không cần phần mềm CAD không?
AI có tạo được file STEP từ ảnh không?
Công cụ & hướng dẫn liên quan
Tiếp tục
Bắt đầu miễn phí
Muốn in thứ gì đó hữu cơ?
Với tượng nhân vật và đạo cụ thì vốn dĩ không có file CAD từ đầu. Hãy biến một bức ảnh thành mô hình 3D, thường chưa tới một phút, rồi xuất STL hoặc 3MF bằng gói trả phí.
Không cần thẻ tín dụng · 3 credit miễn phí khi bắt đầu