SupaVoxel
Format file 3D

STEP vs STL: Geometri CAD atau Mesh Siap Cetak?

STEP vs STL bermuara pada langkah berikutnya: STEP menyimpan permukaan CAD presisi untuk diedit dan dikerjakan mesin; STL adalah mesh segitiga untuk dicetak. Konversi gratis di sini.

  • ISO 10303 vs mesh segitiga
  • Ukuran file terukur
  • Dukungan slicer sudah dicek
Diperbarui Oktober 2026

STEP vs STL: jawaban singkat

STEP mendeskripsikan part seperti cara program CAD: lubang adalah silinder sejati dengan radius, fillet adalah permukaan melengkung sejati, dan file mencatat satuannya. STL hanya mendeskripsikan kulit luar sebagai segitiga datar, jadi lubang yang sama menjadi poligon dengan puluhan sisi, terkunci pada resolusi saat diekspor.

Itulah sebabnya keputusan STEP vs STL sebagian besar bergantung pada siapa yang memproses berikutnya. Operator mesin, pabrik cetakan injeksi, atau desainer yang akan mengubah dimensi membutuhkan STEP. Slicer, print farm, atau situs berbagi model membutuhkan mesh, dan STL adalah yang paling diterima luas. Banyak slicer kini mengimpor STEP langsung, tetapi mengubahnya menjadi segitiga saat masuk, jadi cetakan tetap dibuat dari mesh.

Konversinya hanya bersih satu arah. STEP ke STL adalah ekspor rutin. STL ke STEP mungkin, tetapi hasilnya adalah STEP berisi ribuan permukaan segitiga datar, bukan kurva yang bisa diedit.

Tabel perbandingan STEP vs STL

Kedua format berdampingan pada poin-poin yang menentukan mana yang harus dikirim.

STEP (.step, .stp)STL (.stl)
Jenis geometriBoundary representation (B-rep): bidang, silinder, permukaan NURBS, tepi, dan solid yang presisiMesh segitiga yang mengaproksimasi permukaan
Warna / teksturWarna part dan face (AP214, AP242); tanpa tekstur UVTidak ada dalam standar
SatuanDisimpan dalam file (milimeter, inci, dan lainnya)Tidak disimpan; slicer mengasumsikan milimeter
MaterialData produk dan, pada protokol yang lebih baru, anotasi material dan PMITidak ada
Ukuran fileBertambah sesuai jumlah fitur, bukan tingkat kehalusanBertambah sesuai jumlah segitiga: 50 byte per segitiga dalam biner
Kemudahan editSepenuhnya bisa diedit di CAD: ubah diameter lubang, tambahkan chamferSangat terbatas: hanya edit mesh, kurva sudah bersegi
Dukungan softwareSemua tool CAD mekanis (Fusion, SolidWorks, Onshape, FreeCAD, CATIA)Semua slicer, editor mesh, dan layanan 3D printing
Penggunaan untuk cetakDiimpor oleh PrusaSlicer dan Bambu Studio, ditriangulasi saat dimuat; tidak ada di daftar CuraInput default untuk cetak
AssemblyBeberapa part bernama dengan posisi dalam satu fileSatu mesh tanpa nama; part menyatu

STEP adalah ISO 10303. Encoding teks .step yang umum adalah ISO 10303-21, pertama terbit pada 1994; AP203, AP214, dan AP242 adalah protokol aplikasi yang paling sering diekspor tool CAD.

Mengapa file STEP vs STL terlihat berbeda saat diperbesar

Buka file STEP di editor teks dan isinya dimulai dengan ISO-10303-21;, diikuti entitas bernomor: titik, arah, lingkaran, permukaan B-spline, lalu face dan shell yang dibangun darinya. Tidak ada yang diaproksimasi. Lubang 5.2 mm disimpan sebagai lingkaran beradius 2.6 mm, dan program apa pun yang membaca file itu bisa melakukan tessellation sehalus yang diinginkan.

STL sudah membuat pilihan itu. Eksportir CAD memilih toleransi chordal dan batas sudut, memotong setiap kurva menjadi segmen lurus dan membuang kurvanya. Perbesar lubang hasil cetak dari STL kasar dan Anda akan melihat bagian datar; pada printer cepat, segmen pendek yang padat juga mengurangi kecepatan dan kehalusan, itulah sebabnya Bambu Lab mencatat bahwa impor STEP memungkinkan Bambu Studio menghasilkan lebih banyak gerakan busur di G-code.

  • STEP: matematika yang mendeskripsikan permukaan secara presisi
  • STL: salinan tersampel pada satu resolusi tetap
  • Toleransi tessellation dipilih saat ekspor, bukan saat cetak

Ukuran file nyata: satu bracket sebagai STEP dan STL

Kami memodelkan L-bracket 60 x 40 x 40 mm dengan dinding 5 mm, fillet 1.5 mm di setiap tepi, dan empat lubang 5.2 mm (52 face B-rep) di OpenCASCADE, menyimpannya sebagai STEP AP214, lalu mengekspor STL dengan tiga pengaturan tessellation.

FileToleransi (linear / sudut)SegitigaUkuran
STEP AP214Permukaan presisin/a175 KB
STL, kasar0.1 mm / 0.5 rad1,46273 KB
STL, halus0.01 mm / 0.2 rad5,290265 KB
STL, sangat halus0.001 mm / 0.1 rad25,3401.27 MB

Ukuran STEP tetap sama sehalus apa pun hasil yang Anda inginkan. Ukuran STL tumbuh sekitar lima kali setiap kali Anda memperketat toleransi, dan versi kasarnya terlihat membuat fillet 1.5 mm bersegi.

Bisakah file STEP vs STL langsung di-slice?

Semakin sering, ya. PrusaSlicer menambahkan impor STEP di versi 2.5, dan pusat bantuannya menyebut STEP ditriangulasi saat impor.

Bambu Studio mengimpor file STEP dan assembly melalui kernel OpenCASCADE, mempertahankan Assembly View dengan posisi tiap part, dan menyediakan dua pengaturan kualitas, linear deflection dan angle deflection: nilai lebih kecil memberi permukaan lebih halus, lebih banyak segitiga, dan impor lebih lambat. Jika dialog tidak muncul, aktifkan "Show the STEP mesh parameter setting dialog" di Preferences.

Daftar tipe model yang didukung UltiMaker Cura mencakup 3MF, STL, OBJ, PLY, glTF, dan lainnya, tetapi tidak STEP, jadi pengguna Cura tetap mengekspor mesh terlebih dahulu.

Keunggulan slicing dari STEP adalah kendali: Anda memilih tessellation saat cetak, bukan menerima apa pun yang diekspor desainer. Keunggulan STL adalah kompatibilitasnya di mana saja, termasuk layanan cetak dan situs unggah.

  • PrusaSlicer 2.5+: impor STEP, ditriangulasi saat dimuat
  • Bambu Studio: STEP dan assembly, deflection bisa diatur
  • Cura: ekspor STL, OBJ, atau 3MF dulu

Kapan pakai STEP dan kapan pakai STL

Satu aturan mencakup sebagian besar kasus: kirim STEP ke orang yang akan mengubah desain, STL ke mesin yang hanya akan membuatnya.

Pemesinan CNC atau sheet metal

STEP. Software CAM membutuhkan busur dan bidang sejati untuk menghasilkan toolpath yang bersih dan mengukur fitur.

Minta penawaran dari produsen

STEP, idealnya AP242 atau AP214. Tool penawaran membaca ukuran lubang dan volume dari B-rep.

Mencetak di rumah atau di print farm

STL diterima di mana saja. Jika slicer Anda bisa membaca STEP, mengimpornya memberi Anda kendali atas kehalusan.

Berbagi di Printables, Thingiverse, atau MakerWorld

Unggah STL atau 3MF untuk printer, dan tambahkan STEP agar orang lain bisa me-remix desainnya.

Bentuk hasil sculpt atau scan

STL, OBJ, atau 3MF. Model organik, hasil scan, dan model buatan AI sudah berupa mesh sejak awal; tidak ada permukaan CAD yang perlu dipertahankan.

Mengarsipkan desain Anda sendiri

Simpan file CAD native plus STEP. STEP adalah salinan netral yang bisa dibuka lagi oleh tool CAD mana pun di masa depan.

Kesalahan ekspor STL vs STEP yang harus dihindari

Sebagian besar masalah datang dari pengaturan ekspor, bukan formatnya.

Lakukan
  • Ekspor STL dengan toleransi chordal mendekati 0.01 mm untuk part fungsional; fillet kecil terlihat bersegi pada 0.1 mm
  • Pastikan STEP-nya AP214 atau AP242 jika warna atau nama assembly harus dipertahankan
  • Atur nilai deflection Bambu Studio sekali dan pertahankan untuk part serupa
  • Pratinjau STEP di viewer sebelum dikirim, untuk memastikan semua body terekspor
Hindari
  • Mengonversi STL ke STEP lalu berharap fitur bisa diedit; yang didapat adalah face segitiga datar
  • Mengekspor STL dengan pengaturan sangat halus sebagai default; ukuran file membengkak tanpa perbaikan yang terlihat
  • Menganggap STEP bisa dibuka di semua slicer; Cura butuh mesh
  • Mengirim hanya STL ke bengkel mesin; mereka akan meminta STEP

FAQ

Pertanyaan yang sering diajukan

Apakah STEP lebih baik daripada STL untuk 3D printing?

Hasil cetak tetap berasal dari mesh, karena slicer yang mengimpor STEP melakukan triangulasi lebih dulu. STEP lebih baik bila Anda ingin memilih sendiri tingkat kehalusan saat impor, seperti yang dimungkinkan Bambu Studio lewat pengaturan linear dan angle deflection. STL lebih baik bila file harus berfungsi di slicer, layanan cetak, atau situs model mana pun. Untuk sekadar mencetak, STL yang diekspor dengan baik sama bagusnya.

Bisakah saya mengonversi STL ke STEP?

Bisa, tetapi desainnya tidak kembali. Konverter membungkus setiap segitiga sebagai face datar, jadi STL 25,000 segitiga menjadi STEP dengan 25,000 face kecil. Tool CAD bisa membukanya dan Anda bisa memotong atau menambah fitur sederhana, tetapi Anda tidak bisa mengubah diameter lubang atau radius fillet. Untuk mendapatkan permukaan yang benar-benar bisa diedit, Anda harus memodelkan ulang part atau memakai tool reverse engineering.

Mengapa file STEP lebih kecil daripada STL saya?

STEP menyimpan tiap fitur sekali sebagai matematika, sedangkan STL menyimpan setiap segitiga. Pada bracket uji kami, STEP berukuran 175 KB dan tetap sebesar itu; STL berukuran 73 KB pada toleransi kasar 0.1 mm tetapi 1.27 MB pada 0.001 mm. Part sederhana bisa punya file STL lebih kecil daripada STEP, tetapi part halus dan detail biasanya berbalik.

Apakah Cura bisa membuka file STEP?

Tidak secara default. Daftar tipe file yang bisa dimuat Cura dari UltiMaker sendiri mencakup 3MF, STL, OBJ, AMF, PLY, X3D, COLLADA, dan glTF, tetapi tidak STEP. Ekspor mesh dari tool CAD Anda, atau konversi STEP ke STL di browser dengan konverter gratis kami, lalu buka hasilnya di Cura. PrusaSlicer 2.5 dan yang lebih baru serta Bambu Studio mengimpor STEP langsung.

Apa perbedaan file STEP vs STL bagi operator mesin?

Software CAM untuk machinist membutuhkan geometri yang presisi: lingkaran sejati untuk lubang, bidang datar untuk permukaan, serta tepi yang bisa diukur. File STEP punya semua itu. STL hanya berisi segitiga, jadi lubang menjadi poligon dan diameternya harus ditebak. Sebagian besar bengkel akan meminta STEP dan banyak yang tidak akan memberi penawaran dari STL sama sekali.

Apa itu AP203, AP214, dan AP242?

Itu adalah protokol aplikasi STEP, yaitu skema yang menentukan apa saja yang bisa dibawa oleh file STEP. AP203 mencakup geometri desain 3D yang dikendalikan konfigurasi. AP214, dari dunia otomotif, menambahkan warna dan layer. AP242 menggabungkan keduanya dan menambahkan informasi manufaktur produk seperti toleransi; edisi keduanya diterbitkan pada 2020. Jika Anda tidak yakin harus memilih yang mana, AP214 atau AP242 sudah diterima secara luas.

Bisakah saya melihat file STEP tanpa software CAD?

Bisa. STEP viewer gratis kami membuka file .step dan .stp di browser menggunakan OpenCASCADE yang dikompilasi ke WebAssembly, jadi Anda tidak perlu menginstal apa pun atau membuat akun. Anda dapat memutar part dan memeriksa ukurannya, lalu mengubahnya menjadi mesh dengan konverter STEP ke STL pendamping. File hingga 200 MB dapat dimuat, dan tidak ada yang diunggah.

Bisakah AI membuat file STEP dari foto?

Belum bisa dilakukan dengan cara yang berguna saat ini. Alat image-to-3D, termasuk SupaVoxel, menghasilkan mesh, yang dapat Anda ekspor sebagai STL, OBJ, atau 3MF untuk dicetak. Itu cocok untuk figur, prop, dan bentuk organik. Untuk komponen mekanis yang membutuhkan dimensi presisi, Anda tetap perlu memodelkannya di CAD dan mengekspor STEP.

Mulai gratis

Mau mencetak sesuatu yang organik?

Untuk figur dan prop, memang tidak ada file CAD sejak awal. Ubah foto menjadi model 3D, biasanya dalam waktu kurang dari satu menit, lalu ekspor STL atau 3MF dengan paket berbayar.

Tanpa kartu kredit · 3 kredit gratis untuk memulai