aspose.info
HU

3MF

Frissítve

Mi az a 3MF fájl?

A 3MF, 3D gyártási formátumot az alkalmazások 3D objektummodellek megjelenítésére használják számos más alkalmazás, platform, szolgáltatás és nyomtató számára. Úgy készült, hogy elkerülje az egyéb 3D-s fájlformátumok, például az STL korlátozásait és problémáit a 3D nyomtatók legújabb verzióival való munkavégzés során. A 3MF egy viszonylag új fájlformátum, amelyet a 3MF konzorcium fejlesztett ki és adott ki. Elég gazdag ahhoz, hogy teljes körűen leírjon egy modellt, megtartja a belső információkat, színeket és egyéb jellemzőket, ami bővíthetővé teszi a 3D nyomtatás új innovációinak támogatásához. A formátum bővíthető, széles körben alkalmazható, és mentes a többi széles körben használt fájlformátumot érintő problémáktól.

A 3MF fájlformátum rövid története

A rendelkezésre álló modellleíró fájlformátumok, például az STL és mások létező korlátai arra késztetik a vezető márkákat, hogy összefogjanak, és kidolgozzanak egy bővíthetőbb fájlformátumot a 3D nyomtatáshoz. Fontos szempont volt, hogy az alkalmazások hogyan továbbítsák a modelladatokat a 3D nyomtatóknak. A 3MF konzorcium ezért egy új, 3MF nevű 3D fájlformátum támogatására jött létre azzal a céllal, hogy az elég bővíthető legyen a 3D nyomtatás igényeinek kielégítésére. Számos vállalat tagja volt ennek a konzorciumnak, köztük a Microsoft, az Autodesk, a Dassault Systems, a Netfabb, az SLM, a HP és mások. A Microsoft a 3D-s fájlformátum folyamatban lévő munkáját adományozta a 3MF Konzorcium közös, a specifikáció továbbfejlesztésének kiindulópontjaként.

3MF fájlformátum - További információ

A 3MF egy XML-alapú adatformátum – ember által olvasható tömörített XML –, amely tartalmazza a 3D gyártással kapcsolatos adatok definícióit, beleértve az egyéni adatok harmadik fél általi bővíthetőségét. A 3MF fájlformátumot úgy tervezték meg, hogy szem előtt tartva a többi 3D fájlformátum korlátait és problémáit. Ez a 3MF fájlformátum megfogalmazásához vezetett, amely a következő:

  • Teljes: Az összes szükséges modell-, anyag- és tulajdonságinformációt egyetlen archívumban tartalmazza
  • Ember által olvasható: Általános struktúrák, például OPC, ZIP és XML használata a fejlesztés megkönnyítése érdekében
  • Egyszerű: Rövid, világos specifikáció, amely megkönnyíti a fejlesztést és gyorsítja az érvényesítést
  • Bővíthető: Az XML névterek kihasználása lehetővé teszi mind a nyilvános, mind a privát bővítményeket, miközben megőrzi a kompatibilitást
  • Egyértelmű: Az egyértelmű nyelvi és megfelelőségi tesztek biztosítják, hogy a fájl mindig konzisztens legyen a digitálistól a fizikaiig
  • Ingyenes: A 3MF specifikációhoz való hozzáférés és annak megvalósítása jogdíjaktól, szabadalmaktól és licencektől mentes és mindig is mentes lesz

A 3MF fájlformátum specifikációi a Github oldalon találhatók a nyilvános hozzáférés és a folyamatos frissítés érdekében. A jelenlegi közzétett verzió az 1.2.3, amely leírja az XML és más széles körben elérhető technológiák használatára vonatkozó konvenciókat egy vagy több 3D modell tartalmának és megjelenésének leírására. Azok a fejlesztők, akik 3MF fájlformátumok feldolgozására szeretnének rendszereket építeni, ezekre a specifikációkra hivatkozhatnak megvalósítási célból.

3MF fájlformátum specifikációi

A 3MF fájlformátum az Open Packaging specifikációit használja ZIP archívum formájában fizikai modelljéhez. Jól meghatározott részek és kapcsolatok készletét tartalmazza, amelyek a dokumentumban meghatározott célt teljesítik. Emiatt a formátum követi a csomag funkcióját, beleértve a digitális aláírásokat és bélyegképeket.

A 3MF dokumentum – Áttekintés

Egy tipikus 3MF dokumentum a következőképpen néz ki:

3MF Document Structure

A hasznos teher tartalmazza a 3D modell alkatrész feldolgozásához szükséges teljes alkatrészkészletet. A 3D hasznos adatban leírt objektumok gyártásához felhasználandó összes tartalomnak szerepelnie KELL a 3MF dokumentumban. Az egyes dokumentumrészek leírása a szükséges állapotukkal vagy opciókkal együtt a következő táblázatban található.

NévLeírásKapcsolatforrásKötelező/Nem kötelező
3D modellEgy vagy több gyártáshoz szükséges 3D objektum leírását tartalmazza.CsomagKÖTELEZŐ
Core PropertiesAz OPC rész, amely különféle dokumentumtulajdonságokat tartalmaz.CsomagOPCIONÁLIS
Digitális aláírás eredeteAz OPC rész, amely a csomagban lévő digitális aláírások gyökere.CsomagOPCIONÁLIS
Digitális aláírásOPC-részek, amelyek mindegyike tartalmaz digitális aláírást.Digitális aláírás eredeteOPCIONÁLIS
Digitális aláírási tanúsítványOPC-részek, amelyek digitális aláírási tanúsítványt tartalmaznak.Digitális aláírásOPCIONÁLIS
PrintTicketA 3D-s modellrészben lévő 3D objektum(ok) kiadásához használandó beállításokat adja meg.3D-modellOPCIONÁLIS
MiniatűrKis JPEG vagy PNG képet tartalmaz, amely a csomagban lévő 3D objektumokat vagy a csomag egészét ábrázolja.CsomagOPCIONÁLIS
3D textúraOlyan textúrát tartalmaz, amely a 3D-s modellrészben található 3D objektumok színének alkalmazására szolgál (kiterjesztésekhez elérhető)3D modellOPCIONÁLIS
Egyéni alkatrészekOPC-alkatrészek, amelyek metaadatokhoz vannak társítvaCsomagOPCIONÁLIS

A Parts and Relationships, 3D modellek, Object Resources, Material Resources és a Csomagszolgáltatások szakaszai dokumentum részletes információkat ad a 3MF dokumentumról.

Hivatkozások

Lásd még