.3mfとは? わかりやすく解説

Weblio 辞書 > コンピュータ > 拡張子辞典 > .3mfの意味・解説 

.3mf


3MF

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/31 07:20 UTC 版)

3D Manufacturing Format
拡張子.3mf
MIMEタイプapplication/vnd.ms-package.3dmanufacturing-3dmodel+xml、application/vnd.ms-printing.printticket+xml、model/3mf
開発者3MF Consortium
初版2015年4月29日 (8年前) (2015-04-29)
最新版
1.2.3
(2018年8月16日 (5年前) (2018-08-16))
包含物3Dプリンター data
包含先Open Packaging Conventions
派生元ZIP, XML
オープン
フォーマット
Yes
ウェブサイト3MF Specification

3MF(3D Manufacturing Format)は、3MFコンソーシアムによって開発および公開された3Dファイルフォーマットである[1][2]

3MFは、3Dプリントのために設計された、XML記述方式をベースとしたデータフォーマットである。STL形式では表現できない素材や色などの情報を含むことができる。[3][4]3MFは、中間ファイルフォーマットで従来の3D-CAD分野で競合することを目的としていない[5]

現在、Autodeskダッソー・システムズPTC、NetfabbといったCADソフトウェア関連企業が3MFコンソーシアムに参加している。3MFコンソーシアムには他にMicrosoftOS3Dモデリングのサポート)、SLM、HPといった企業が参加している。[6]また、マテリアライズ、 3Dシステムズ、シーメンスPLMソフトウェア、 Stratasysなど、3Dプリントおよび積層造形ビジネスの他の主要企業が最近コンソーシアムに加わった。[7]採用を促進する為に、3MFコンソーシアムは3MFファイル形式のC++実装も公開している。[8]

特徴

以下は、3MF委員会によって公開された3MFの特徴である。[9]

  • 単一ファイル(複数ファイルをZIP格納により単一ファイル化)でのフルカラーとテクスチャのサポート
  • 部品データに添付されたサポート構造
  • 直接機械準備のための完全なトレイサポート
  • Microsoft Windowsでのサムネイル、表示、および印刷
  • ビーム格子の効率的な保管
  • 複数資料のサポート
  • 工業生産向けに設計
  • マイクロソフト・オフィスとPaint3Dのに標準で利用可能

サンプルファイル

以下は、3MFファイル内にZIP格納された長方形の直方体(1×2×3)を記述するシンプルな3MFファイルのXMLファイルである。

<?xml version="1.0" encoding="UTF-8"?>
<model unit="mm"
       xml:lang="ja-JP"
       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>
&lt;/syntaxhighlight>

参照

参考文献



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「.3mf」の関連用語

.3mfのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



.3mfのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
拡張子辞典拡張子辞典
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリ.3mfの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの3MF (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2024 GRAS Group, Inc.RSS