3MF — Википедия

3D Manufacturing Format
Расширение .3mf
MIME-тип application/vnd.ms-package.3dmanufacturing-3dmodel+xml[1], application/vnd.ms-printing.printticket+xml и model/3mf[2]
Разработчик 3MF Consortium
Опубликован 29 апреля 2015; 8 лет назад (2015-04-29)
Последний выпуск 1.2.3 (16 августа 2018; 5 лет назад (2018-08-16))
Тип формата основанный на XML формат[d] и открытый формат
Содержит 3D printing data
Содержится в Open Packaging Conventions
Расширен из ZIP, XML
Сайт 3mf.io/specification/

3MF или 3D Manufacturing Format (3D производственный формат) — формат файла открытого стандарта разработанный и опубликованный Консорциумом 3MF.[3][4]

Формат файла 3MF основан на формате файла данных XML и разработан специально для аддитивного производства. Он включает информацию о материалах, цветах и другую информацию, которая не может быть представлена в файле формата STL.[5][6]Формат файла 3MF не намеревается конкурировать в традиционными пространстве CAD, который представлен нейтральными форматами.[7]

На сегодняшний день компании, занимающиеся программным обеспечением систем автоматизированного проектирования CAD такие как Autodesk, Dassault Systèmes, PTC являются участниками ассоциации 3MF. Другие компании консорциума 3MF — Microsoft (ответственный за поддержку операционной системы и моделирование трехмерной графики), SLM и Hewlett-Packard, а также Shapeways, представляющий консорциуму информацию об использовании 3D печати.[8] Другие ключевые игроки бизнеса 3D печати и аддитивного производства, такие как Materialise, 3D Systems, Siemens Digital Industries Software и Stratasys вошли в ассоциацию недавно.[9] Чтобы облегчить внедрение, Консорциум 3MF также опубликовал реализацию формата файла 3MF на языке C++.[10]

Характеристики[править | править код]

Ниже представлен список некоторых преимуществ формата файла 3MF, представленного консорциумом.[11]

  • Полная поддержка цвета и текстуры в одном файле
  • Поддерживающие структуры
  • Полная поддержка лотка для непосредственной подготовки 3D принтера
  • Миниатюры изображения, просмотр и печать в ОС Windows
  • Эффективное хранение балочных решеток
  • Поддержка множества материалов
  • Разработан для промышленного производства
  • Встроенная интеграция в Microsoft Office и Paint 3D

Пример файла[править | править код]

Ниже представлен пример файла формата 3MF, адаптированного из 3MF Core спецификации и описывающего прямоугольный параллелепипед со сторонами 1, 2 и 3 дюйма.

  <?xml version="1.0" encoding="UTF-8"?>  <model unit="inch"         xml:lang="en-US"         xmlns="http://schemas.microsoft.com/3dmanufacturing/core/2015/02">  	<metadata name="Copyright">  		Copyright (c) 2015 3MF Consortium. All rights reserved.  	</metadata>  	<resources>  		<object id="1" type="model">  			<mesh>  				<vertices>  		          		<vertex x="0" y="0" z="0" />  		          		<vertex x="1" y="0" z="0" />  		          		<vertex x="1" y="2" z="0" />  		          		<vertex x="0" y="2" z="0" />  		     			<vertex x="0" y="0" z="3" />  		          		<vertex x="1" y="0" z="3" />  		          		<vertex x="1" y="2" z="3" />  		          		<vertex x="0" y="2" z="3" />  				</vertices>  				<triangles>  		          		<triangle v1="3" v2="2" v3="1" />  		          		<triangle v1="1" v2="0" v3="3" />  		          		<triangle v1="4" v2="5" v3="6" />  		          		<triangle v1="6" v2="7" v3="4" />  		          		<triangle v1="0" v2="1" v3="5" />  		          		<triangle v1="5" v2="4" v3="0" />  		          		<triangle v1="1" v2="2" v3="6" />  		          		<triangle v1="6" v2="5" v3="1" />  		          		<triangle v1="2" v2="3" v3="7" />  		          		<triangle v1="7" v2="6" v3="2" />  		          		<triangle v1="3" v2="0" v3="4" />  		          		<triangle v1="4" v2="7" v3="3" />  				</triangles>  			</mesh>  		</object>  	</resources>  	<build>  		<item objectid="1" />  	</build>  </model> 

См. также[править | править код]

Ссылки[править | править код]

  1. TrID — 2003.
  2. https://www.iana.org/assignments/media-types/model/3mf (англ.)
  3. 3MF Website. 3MF. Дата обращения: 1 мая 2015. Архивировано 6 сентября 2015 года.
  4. 3MF Consortium Releases New 3D Printing File Format (5 мая 2015). Дата обращения: 26 июля 2022. Архивировано 22 августа 2022 года.
  5. «What is 3MF?»
  6. Microsoft Spearheads 3D Printing File Format: Introducing the 3MF. Forbes. Дата обращения: 26 июля 2022. Архивировано 26 июля 2022 года.
  7. 3MF About Us. 3MF. Дата обращения: 10 июля 2020. Архивировано 10 октября 2019 года.
  8. "3MF Consortium Launches to Advance 3D Printing Technology". Business Wire. Архивировано из оригинала 26 июля 2022. Дата обращения: 1 мая 2015. {{cite news}}: Указан более чем один параметр |accessdate= and |access-date= (справка)
  9. "As of September 2020, 3MF Consortium have signed new members such as 3D Systems, Materialise, Siemens PLM Software, Stratasys among 31 others". Дата обращения: 26 июля 2022. Архивировано 16 сентября 2021 года.
  10. Lib3mf. GitHub (13 марта 2022). Дата обращения: 26 июля 2022. Архивировано 26 июля 2022 года.
  11. 3MF Core Specification. 3MF Consortium (2018).