1. 製品
  2.   3D
  3.   C++
  4.   Lib3MF  

Lib3MF  

 
 

3D 製造ファイル形式用の C++ ライブラリ

3MF の読み取り、書き込み、STL ファイル形式への変換のためのオープン ソース C++ API。

Lib3MF は、ソフトウェア開発者が 3MF ファイル形式の読み取り、書き込み、および変換を行えるようにするオープン ソースの C++ ライブラリです。 Lib3mf は、3MF コンソーシアムがサポートするオープン ソース プロジェクトです。 3MF コンソーシアムは、3D プリントの新しいファイル標準を作成するための共同開発財団プロジェクトです。オープンソースの 3D プリント フォーマット 3MF の促進、配布、および維持に取り組んでいます。彼らは、可能な限りプラットフォームに依存しないように多大な努力を払ってきました.

3MF ファイル形式は世界共通の 3D プリント標準になるため、採用することをお勧めします。 Lib3MF API は、簡単なアクセスを提供し、統合コストを最小限に抑えることで、ユーザーの採用を支援します。 lib3mf API は、外部依存関係がほとんどない Windows、Linux、および macOS で使用できます。

Previous Next

Lib3MF を始める

まず、lib3mf のコンパイル済みバイナリ SDK が必要です。コンパイルされた共有ライブラリは、公式リリースまたは github リポジトリから最小限の SDK の一部としてダウンロードできます。

この SDK パッケージには、いくつかの例が含まれています。 SDK をダウンロードして抽出したら、サンプルに取り組むことができます。そこから、ホスト アプリケーションまたはサービスに lib3mf を含めることができるはずです。

3D 製造ファイル形式を読み書きするための C++ ライブラリ

Lib3MF は、ソフトウェア開発者が 3MF ファイルを読み書きできるようにする一連の機能を提供しています。 3MF ファイル フォーマットは、メッシュ、テクスチャ カラー、およびその他の情報に関する情報を含む zip ファイルと同じように、単一のパッケージとして提供される XML ベースのデータ フォーマットです。 Lib3MF を使用すると、開発者は、モデル要素、サムネイル画像、メッシュ、メタデータ、およびその他の詳細に関するすべての重要な情報を取得および変更できます。空の 3MF ドキュメントを作成して、それにカスタム ジオメトリを追加することもできます。

C++ ライブラリを使用して 3MF を STL ファイル形式に変換する

Lib3MF を使用すると、ソフトウェア開発者は 3D Manufacturing (3MF) ファイルを、独自の C++ アプリケーション内で STL、PNG、JPG などの他のサポートされている形式に変換できます。 3MF を STL ファイル形式に変換するには、まず 3MF ファイルから 3D モデルをインポートし、次に新しいファイル名を作成してモデルを STL ファイル形式にエクスポートする必要があります。一部の 3MF 変換例も SDK の一部です。

 日本