aspose.info
ID

3MF

Diperbarui

Apa itu file 3MF?

3MF, Format Manufaktur 3D, digunakan oleh aplikasi untuk merender model objek 3D ke berbagai aplikasi, platform, layanan, dan printer lainnya. Itu dibuat untuk menghindari batasan dan masalah dalam format file 3D lainnya, seperti STL, untuk bekerja dengan printer 3D versi terbaru. 3MF adalah format file yang relatif baru yang telah dikembangkan dan diterbitkan oleh konsorsium 3MF. Cukup kaya untuk mendeskripsikan model secara lengkap, menyimpan informasi internal, warna, dan karakteristik lain yang membuatnya dapat diperluas untuk mendukung inovasi baru dalam pencetakan 3D. Formatnya dapat diperluas, dapat diadopsi secara luas dan bebas dari masalah yang menimpa format file lain yang banyak digunakan.

Sejarah Singkat Format File 3MF

Keterbatasan yang ada dalam format file deskriptif model yang tersedia, seperti STL dan lainnya, mengarahkan merek-merek terkemuka untuk berkumpul dan merumuskan format file yang lebih dapat diperluas untuk pencetakan 3D. Pertimbangan penting adalah bagaimana aplikasi harus meneruskan data model ke printer 3D. Oleh karena itu, konsorsium 3MF muncul untuk mendukung format file 3D baru yang disebut 3MF dengan tujuan membuatnya cukup dapat diperpanjang untuk memenuhi kebutuhan pencetakan 3D. Beberapa perusahaan menjadi bagian dari konsorsium ini termasuk Microsoft, Autodesk, Dassault Systems, Netfabb, SLM, HP dan lain-lain. Microsoft menyumbangkan format file 3D-nya yang sedang dalam proses sebagai titik awal untuk pengembangan spesifikasi lebih lanjut kolaboratif Konsorsium 3MF.

Format File 3MF - Informasi Lebih Lanjut

3MF adalah format data berbasis XML – XML terkompresi yang dapat dibaca manusia – yang menyertakan definisi untuk data terkait manufaktur 3D, termasuk ekstensibilitas pihak ketiga untuk data khusus. Format file 3MF dirancang dengan mempertimbangkan keterbatasan dan masalah yang dihadapi oleh format file 3D lainnya. Hal ini menyebabkan perumusan format file 3MF yaitu:

  • Lengkap: Berisi semua informasi model, material, dan properti yang diperlukan dalam satu arsip
  • Dapat dibaca manusia: Menggunakan struktur umum seperti OPC, ZIP, dan XML untuk memudahkan pengembangan
  • Sederhana: Spesifikasi yang singkat dan jelas, memudahkan pengembangan dan validasi dengan cepat
  • Dapat diperluas: Memanfaatkan ruang nama XML memungkinkan ekstensi publik dan pribadi dengan tetap menjaga kompatibilitas
  • Tidak ambigu: Pengujian kesesuaian dan bahasa yang jelas memastikan file selalu konsisten dari digital ke fisik
  • Gratis: Akses ke dan penerapan spesifikasi 3MF adalah dan akan selalu bebas dari royalti, paten, dan lisensi

Spesifikasi untuk format file 3MF dihosting melalui Github untuk akses publik dan pembaruan berkelanjutan. Versi yang diterbitkan saat ini adalah 1.2.3 yang menjelaskan kumpulan konvensi untuk penggunaan XML dan teknologi lain yang tersedia secara luas untuk menjelaskan konten dan tampilan dari satu atau lebih model 3D. Pengembang, yang ingin membangun sistem untuk memproses format file 3MF, dapat mengacu pada spesifikasi ini untuk tujuan implementasi.

Spesifikasi Format File 3MF

Format file 3MF menggunakan spesifikasi Open Packaging berupa arsip ZIP untuk model fisiknya. Ini mencakup serangkaian bagian dan hubungan yang terdefinisi dengan baik yang memenuhi tujuan tertentu dalam dokumen. Ini juga membuat format mengikuti fitur paket termasuk tanda tangan digital dan thumbnail.

Dokumen 3MF - Gambaran Umum

Dokumen khas 3MF terlihat sebagai berikut:

3MF Document Structure

Muatan mencakup set lengkap suku cadang yang diperlukan untuk memproses bagian Model 3D. Semua konten yang akan digunakan untuk membuat objek yang dijelaskan dalam muatan 3D HARUS dimuat dalam Dokumen 3MF. Uraian masing-masing bagian dokumen beserta statusnya sebagai kebutuhan atau pilihan dapat dilihat pada tabel berikut.

NamaDeskripsiSumber HubunganDiperlukan/Opsional
Model 3DBerisi deskripsi satu atau lebih objek 3D untuk manufaktur.PaketWAJIB
Properti IntiBagian OPC yang berisi berbagai properti dokumen.PaketOPSIONAL
Asal Tanda Tangan DigitalBagian OPC yang merupakan akar dari tanda tangan digital dalam paket.PaketOPSIONAL
Tanda Tangan DigitalBagian OPC yang masing-masing berisi tanda tangan digital.Asal Tanda Tangan DigitalOPSIONAL
Sertifikat Tanda Tangan DigitalBagian OPC yang berisi sertifikat tanda tangan digital.Tanda Tangan DigitalOPSIONAL
PrintTicketMenyediakan pengaturan untuk digunakan saat mengeluarkan objek 3D di bagian Model 3D.Model 3DOPSIONAL
ThumbnailBerisi gambar JPEG atau PNG kecil yang mewakili objek 3D di dalam paket atau paket secara keseluruhan.PaketOPSIONAL
Tekstur 3DBerisi tekstur yang digunakan untuk menerapkan warna pada objek 3D di bagian Model 3D (tersedia untuk ekstensi)Model 3DOPSIONAL
Bagian KustomBagian OPC yang terkait dengan metadataPaketOPSIONAL

Bagian dan Hubungan, Model 3D, Sumber Daya Objek, Sumber Daya Material dan Fitur Paket bagian spesifikasi dokumen memberikan informasi rinci tentang dokumen 3MF.

Referensi

Lihat juga