Mengonversi file STEP menjadi glTF biner (GLB), mempertahankan pohon assembly sebagai node glTF beserta nama part, warna, material dan penempatannya.
stepData adalah file sebagai teks, ArrayBuffer atau Uint8Array. Pengaturan mesh menyatakan seberapa halus permukaan lengkung di-triangulasi: meshPrecision adalah defleksinya, meshAngle defleksi sudutnya. Z-ke-atas menjadi Y-ke-atas glTF. Kegagalan memicu error.
Isi berkas STEP dan pengaturan meshing
Berkas GLB sebagai byte
Mengonversi file STEP menjadi glTF biner (GLB) seperti convertStepToGltf, dengan setiap opsi terbuka.
Flag pembacaan memilih apa yang diambil dari file (warna, nama, material, layer, properti), pengaturan mesh seberapa halus triangulasinya, pengaturan ekspor cara glTF ditulis (muka yang digabung, indeks 16-bit, penamaan, skala). Matikan yang tidak Anda perlukan.
Isi berkas STEP serta pengaturan pembacaan, meshing dan ekspor
Berkas GLB sebagai byte
const options = new Bit.Inputs.OCCT.ConvertStepToGltfAdvancedDto();
options.stepData = stepText;
options.readColors = true;
options.readNames = true;
options.meshDeflection = 0.005;
options.mergeFaces = true;
options.adjustZtoY = true;
const glb = await bitbybit.occt.io.convertStepToGltfAdvanced(options);
Mengonversi file STEP menjadi glTF biner (GLB) seperti convertStepToGltf dan mengompresi geometrinya dengan Draco, yang membuat file jauh lebih kecil dengan konsekuensi memerlukan loader yang mendukung Draco.
Pengaturan Draco menyetel tingkat kompresi dan berapa banyak bit yang dipertahankan posisi, normal, koordinat tekstur dan warna; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.
Isi berkas STEP, pengaturan meshing dan pengaturan Draco
Berkas GLB sebagai byte
Mengonversi file STEP menjadi glTF biner (GLB) dengan setiap opsi pembacaan, meshing dan penulisan terbuka, seperti convertStepToGltfAdvanced, dan mengompresi geometrinya dengan Draco.
Pengaturan Draco menyetel tingkat kompresi dan berapa banyak bit yang dipertahankan posisi, normal, koordinat tekstur dan warna; lebih sedikit bit berarti file lebih kecil dan presisi lebih rendah.
Isi berkas STEP, pengaturan pembacaan, meshing dan ekspor, serta pengaturan Draco
Berkas GLB sebagai byte
Membaca struktur assembly sebuah file STEP tanpa membangun geometri: setiap part dan sub-assembly sebagai node beserta id-nya, nama, apakah berupa assembly, visibilitasnya, warnanya dan matriks penempatannya.
Node-node dikembalikan dalam urutan depth-first, sehingga anak mengikuti induknya. File yang tidak dapat diurai melaporkan error-nya dalam hasil.
Isi berkas STEP
Daftar node, versi format dan kesalahan jika ada
Mengubah kawat-kawat sebuah bentuk menjadi rekaman path DXF, langkah pertama ekspor DXF 2D.
Bentuk harus terbaring rata pada bidang tanah XZ, karena gambar DXF bersifat dua dimensi. Pengaturan defleksi menyatakan seberapa dekat tepi lengkung diikuti. Beri path-path sebuah layer dengan dxfPathsWithLayer dan tulis file-nya dengan dxfCreate.
Bentuk dan pengaturan defleksi
Jalur-jalur DXF
Menempatkan path DXF pada layer bernama dengan sebuah warna, menjadikannya satu bagian dari gambar DXF.
Sebuah gambar dapat memuat beberapa bagian, masing-masing dengan layer dan warnanya sendiri; dxfCreate menulisnya ke dalam satu file.
Jalur-jalur, nama lapisan dan warna
Jalur-jalur sebagai satu bagian berlapis
Menulis bagian-bagian DXF ke dalam satu file DXF dan mengembalikan teksnya.
colorFormat memilih warna terindeks AutoCAD atau true color, acadVersion versi DXF: AC1009 adalah R12, yang paling luas dapat dibaca, AC1015 adalah 2000. fileName dan tryDownload hanya berpengaruh di tempat unduhan browser dapat dimulai.
Bagian-bagian berlapis, format warna, versi DXF dan opsi pengunduhan
Berkas DXF sebagai teks
Menulis sebuah bentuk sebagai STEP, format pertukaran standar untuk geometri CAD eksak, dan memulai unduhan file di browser.
Dengan adjustYtoZ bernilai true bentuk diputar agar Y-ke-atas pustaka ini menjadi Z-ke-atas STEP; fromRightHanded melewati pencerminan yang biasanya disertakan pertukaran itu. fileName menamai unduhan dan tryDownload bernilai false melewatinya. saveShapeSTEPAndReturn memberikan teks file-nya sebagai gantinya.
Bentuk, nama berkas, penyesuaian sumbu dan opsi pengunduhan
Tidak ada; pengunduhan dimulai saat berkas siap
Menulis sebuah bentuk sebagai STEP, format pertukaran standar untuk geometri CAD eksak, dan mengembalikan teks file-nya.
Dengan adjustYtoZ bernilai true bentuk diputar agar Y-ke-atas pustaka ini menjadi Z-ke-atas STEP; fromRightHanded melewati pencerminan yang biasanya disertakan pertukaran itu. fileName dan tryDownload hanya berpengaruh di tempat unduhan browser dapat dimulai.
Bentuk, nama berkas, penyesuaian sumbu dan opsi pengunduhan
Berkas STEP sebagai teks
Men-triangulasi sebuah bentuk, menulisnya sebagai STL, format mesh yang dibaca printer 3D, dan memulai unduhan file di browser.
precision adalah toleransi meshing dalam satuan model; nilai yang lebih kecil mengikuti permukaan lengkung lebih dekat dan menghasilkan file yang lebih besar. adjustYtoZ mengubah Y-ke-atas menjadi Z-ke-atas. fileName menamai unduhan, tryDownload bernilai false melewatinya. saveShapeStlAndReturn memberikan teksnya sebagai gantinya.
Bentuk, nama berkas, presisi meshing, penyesuaian sumbu dan opsi pengunduhan
Tidak ada; pengunduhan dimulai saat berkas siap
Men-triangulasi sebuah bentuk dan menulisnya sebagai STL, format mesh yang dibaca printer 3D dan slicer, mengembalikan teks file-nya.
precision adalah toleransi meshing dalam satuan model; nilai yang lebih kecil mengikuti permukaan lengkung lebih dekat dan menghasilkan file yang lebih besar. adjustYtoZ memutar bentuk agar Y-ke-atas menjadi Z-ke-atas. fileName dan tryDownload hanya berpengaruh di tempat unduhan dapat dimulai.
Bentuk, nama berkas, presisi meshing, penyesuaian sumbu dan opsi pengunduhan
Berkas STL sebagai teks
Membaca dan menulis berkas CAD dengan OCCT: semua yang ditawarkan
iopada kernel, ditambah loader yang menerima berkas STEP atau IGES sebagai objek File atau sebagai teksnya dan mengembalikan bentuk. Berkas secara konvensi Z-up, sehinggaadjustZtoYmemutar bentuk yang dimuat ke Y-up milik pustaka ini kecuali diatur false.