3D プリントを始めようとすると、すぐにさまざまな 3D ファイル形式に遭遇することになります。最も一般的なのは次の 2 つです。STLそしてOBJ。それらの違いは何ですか?どちらを使用する必要がありますか?この記事では、STL と OBJ を詳細に比較し、それぞれの長所と短所を取り上げます。最終的には、どの形式が自分のニーズに最適であるか、そしてその理由がわかるでしょう。

STL (光造形または標準テッセレーション言語) は、消費者向け 3D プリンティングの事実上の標準です。これは、ステレオリソグラフィー マシンのモデルを記述する方法として 3D Systems によって 1980 年代後半に導入されました。 STL ファイルはオブジェクトの表面ジオメトリのみを記述し、オブジェクトを小さな三角形のメッシュに分割します。各三角形は、3 つの頂点と外側を指す法線ベクトルによって定義されます。
STL は無駄を省いた形式です。色、テクスチャ、マテリアル データを含まず、オブジェクトの形状のみをキャプチャします。また、単位も含まれていないため、数値がミリメートルを表すかインチを表すかは慣例によって異なります (ほとんどのスライサーはミリメートルを想定しています)。
STL ファイルは、ASCII (テキスト) またはバイナリの 2 つの形式で保存できます。どちらも同じデータを保存しますが、バイナリ バージョンの方がはるかにコンパクトです。実際には、そのシンプルさのため、ほぼすべての 3D プリンタとスライシング ソフトウェアが STL をサポートしています。 Thingiverse などのパブリック ライブラリからモデルをダウンロードする場合、通常は STL 形式で提供されます。ただし、この単純さにはいくつかの制限もあります。これについては後ほど説明します。

OBJ (Wavefront OBJ と呼ばれることが多い) も広く使用されている 3D ファイル形式で、元々は 1980 年代に Wavefront Technologies によって 3D グラフィック ソフトウェア用に開発されました。現在では、コンピュータ グラフィックスやアニメーションだけでなく、3D プリントでも一般的な形式になっています。
OBJ は、任意の数の頂点を持つポリゴンや、NURBS (Non-Uniform Rational B-Splines) などの滑らかな数学的曲線を保存できるため、複雑なモデルや非常に詳細なモデルを柔軟に処理できます。
OBJ ファイルにはジオメトリ以外のものも含めることができます。多くの場合、オブジェクトの表面の色、マテリアル、テクスチャを定義するコンパニオン .mtl ファイルを参照します。これにより、OBJ はモデルの別々の部分に複数のカラー、マップされたテクスチャ、または異なるマテリアルを保持できます。これが、フルカラー 3D プリント、テクスチャ付き 3D スキャン、およびゲーム デザインや AR/VR などのビジュアル アプリケーションによく選ばれる理由です。
OBJ ファイルは通常、プレーンテキストです。頂点、テクスチャ座標、法線をリストし、それらの点を参照して面を定義します。この構造により、形式の検査や編集が比較的容易になりますが、バイナリ STL に比べてファイル サイズが大きくなり、処理が遅くなります。

STL と OBJ の主な技術的な違いを詳しく見てみましょう。
STL と OBJ はどちらもポリゴン メッシュ フォーマットですが、ジオメトリの扱い方が異なります。 STL はすべてのサーフェスを三角形で表すため、曲線は常に多くの小さなファセットによって近似されます。たとえば、STL の球は、数百または数千の三角形から構築されます。三角形が十分に小さい場合にのみ、滑らかに見えます。
OBJ は三角形に限定されません。 3 つ以上の頂点を持つポリゴンを保存でき、NURBS (Non-Uniform Rational B-Splines) などの滑らかなサーフェスを定義することもできます。理論的には、これにより正確な曲線が可能になります。実際には、ほとんどの OBJ ファイルは依然として三角メッシュとしてエクスポートされ、スライサーはとにかくカーブをファセットに変換します。したがって、技術的には OBJ の方が優れていますが、一般的な 3D プリントでは、メッシュ解像度が高い限り、最終結果は通常 STL と同じになります。
STL ファイルは基本的に三角形の長いリストです。 ASCII 形式では、各三角形は 3 つの頂点と法線ベクトルで書き出されます。これは、同じ座標が頻繁に繰り返されることを意味します。バイナリ STL は、同じデータをコンパクトな 50 バイト形式で保存します。 STL ファイルには通常、オブジェクトが 1 つだけ含まれるため、エクスポート前にマルチパート モデルを個別のファイルに分割するか、マージする必要があります。
対照的に、OBJ ファイルは頂点を面から分離します。最初にすべての一意の頂点座標をリストし、次にそれらを参照して面を定義します。これにより重複が回避され、ASCII STL よりも効率的になります。 OBJ には、テクスチャ座標、法線、グループ面を 1 つのファイル内の複数の名前付きオブジェクトに含めることもできます。マルチオブジェクト モデルを処理できるこの機能が、OBJ がグラフィックスや複雑なアセンブリで広く使用されている理由の 1 つです。
STL も OBJ もユニット情報を確実に保存しません。 STL には完全に単位がありません。 OBJ にはスケール データが含まれる場合がありますが、標準化されていないため、無視されることがよくあります。その結果、モデルが間違ったサイズでインポートされる可能性があります。たとえば、インチで設計されたものは、スライサーがミリメートルを想定している場合、25.4 倍小さく見える可能性があります。ほとんどのスライサーはデフォルトでミリメートルに設定されているため、インポート時にスケールを再確認することが常に最善です。 3MF や STEP などの新しい形式はユニットを埋め込むことでこの問題を解決しますが、STL や OBJ では慣例に依存します。
STL と OBJ の最大の違いの 1 つは、色とマテリアルを処理できることです。 STL ファイルは純粋にジオメトリであり、色、テクスチャ、マテリアルのプロパティは保存されません。モデルが CAD でどのように見えるかに関係なく、STL としてエクスポートすると、単一の均一なメッシュになります。これは、一度に 1 色で動作するほとんどのプリンタでは問題ありませんが、複数色または複数の素材で印刷する場合には明らかな制限になります。
一方、OBJ には豊富な外観データを含めることができます。 .obj ファイルと並行して、通常は .mtl ファイルが存在し、場合によってはテクスチャ イメージが存在し、それらが一緒になってモデルの外観を定義します。これは、OBJ がさまざまなパーツまたはフル テクスチャ マップのソリッド カラーを保持できることを意味し、フルカラー 3D プリントやテクスチャ付き 3D スキャンの共有に最適な選択肢になります。このため、美術や歯科などの分野のハイエンド プリンタやスキャナは OBJ に依存することがよくあります。唯一の問題は、テクスチャが埋め込まれていないことです。 OBJ を共有する場合は、.obj、.mtl、および画像ファイルを一緒に含める必要があります。これらのファイルを圧縮するのが、ファイルの欠落を防ぐ最も簡単な方法です。それにもかかわらず、外観が重要な場合には OBJ がより良い選択肢である一方、単一材料のパーツには通常 STL だけで十分です。
ASCII STL は、三角形ごとに頂点座標を繰り返すため、最も効率が低くなります。これにより、詳細なモデルがすぐに大きくなってしまいます。バイナリ STL の方がはるかに優れています。各三角形は固定の 50 バイト ブロックに格納されるため、ファイル サイズは三角形の数に直接応じて拡大され、通常は管理しやすい状態に保たれます。 OBJ はテキストベースではありますが、各頂点を一度リストしてからそれを参照することで重複を回避します。これは、ASCII OBJ が実際には、同じメッシュの ASCII STL よりも小さくなる可能性があることを意味します。純粋なジオメトリの場合、バイナリ STL と OBJ はほぼ同じになりますが、ASCII STL は明らかに外れ値です。
OBJ がマテリアルとテクスチャを運ぶ場合、画像ファイルのためにパッケージの合計サイズが大きくなります。非常に大きな OBJ は、バイナリ STL よりもロードが遅くなる可能性があります。しかし、日常的に使用する場合、その違いはわずかです。ほとんどのホビー モデルは、いずれにしても数メガバイトしかありません。ジオメトリだけが必要な場合は、バイナリ STL はコンパクトで、ロードが迅速です。色やテクスチャが必要な場合は、OBJ を追加サイズにする価値があります。どちらの場合も、ファイルを ZIP に圧縮すると大幅に圧縮されるため、保存や共有が問題になることはほとんどありません。
STL は 3D プリントのデフォルトです。すべてのスライサーが STL を受け入れ、Thingiverse などのリポジトリは主に STL ファイルを配布します。 OBJ は最新のスライサーでもサポートされており、モデルに複数のパーツまたは色が含まれている場合に便利です。 Fusion 360 や SolidWorks などの CAD プログラムでは、STL が印刷用の標準エクスポートです。 Blender や Maya などのデジタル ツールは、特にモデルの色やマテリアルを維持する必要がある場合に、OBJ をよく使用します。
印刷以外では、STL はグラフィックスではほとんど使用されていませんが、OBJ はゲーム、アニメーション、AR/VR では依然として一般的な交換フォーマットです。印刷サービスは通常、単色ジョブの場合はデフォルトで STL を使用しますが、フルカラーまたはマルチマテリアルの印刷では OBJ を要求する場合があります。どちらの形式も MeshLab や Blender などのツールで簡単に変換できるため、ロックインされることはありません。
STL と OBJ の主な技術的な違いについて説明しました。ここで一歩下がって全体像を確認してください。各フォーマットには、特定の状況では長所があり、他の状況では制限があります。比較を明確にするために、特に 3D プリントにおける STL と OBJ の主な長所と短所をまとめてみましょう。
| 形式 | 長所 | 短所 |
| STL | 3D プリンタとスライサーで広くサポートされています。シンプルで信頼性が高く(ジオメトリのみでエラーが少ない)、バイナリ形式で保存するとコンパクトになります。ほぼすべての CAD ソフトウェアから簡単に生成できます。 | カラー、テクスチャ、マテリアルはサポートされていません メタデータ (名前、単位、階層) はありません 単一オブジェクト モデルに限定されています 曲線は三角形でのみ近似されています (詳細を求めるための大きなファイル) 生のメッシュ データであるため、編集が困難です |
| OBJ | カラー、テクスチャ、マテリアルをサポート グラフィックス、CAD、ゲーム エンジンで幅広くサポート 複数のオブジェクトを 1 つのファイルに保存可能 よりスムーズなジオメトリ オプションにより、三角形を超えたポリゴンを使用可能 検査/デバッグ用の人が判読できる形式 | 大きなモデルではファイル サイズが大きくなり、処理が遅くなります。複数のファイル (.obj + .mtl + テクスチャ) の管理が必要です。アニメーション/シーン データはありません。高度なグラフィックスのニーズに対して時代遅れであるため、信頼できるユニットのメタデータがありません。高精度CADでは「非可逆」バイナリSTLよりもコンパクト |
ほとんどの 3D プリント プロジェクトでは、特に初心者の場合、STL が安全なデフォルトです。ジオメトリのみを保持し、すべてのプリンターとスライサーで動作し、ワークフローをシンプルに保ちます。
ただし、OBJ の方が適切な選択肢となるシナリオもあります。
フルカラーまたはマルチマテリアル印刷:OBJ は、頂点カラー、テクスチャ、または複数のシェルを 1 つのファイルに保存します。これは、カラー対応プリンタまたは複数材料セットアップ (デュアル押出機など) に役立ちます。
テクスチャを使用した 3D スキャン:スキャンされたモデルには、詳細な表面の色が含まれることがよくあります。 OBJ として保存すると、テクスチャがそのまま保持されるため、表示とフルカラー印刷の両方に役立ちます。
マルチパーツアセンブリ:OBJ は、複数のパーツを正しい位置に並べて 1 つのファイルに保存できます。これにより、デュアルマテリアルまたはマルチコンポーネント設計のスライスが簡素化されます。
デュアルユース:モデルが印刷とレンダリングまたはゲーム エンジンの両方に使用される場合、OBJ はマテリアルとジオメトリを 1 つのファイルに保存して、重複したエクスポートを回避できます。
大きな ASCII メッシュ:ASCII のみが使用されるまれなワークフローでは、頂点参照により OBJ が ASCII STL よりも小さくなることがあります (ただし、ここでは通常バイナリ STL の方が優れています)。
STL の制限を克服するために専用に構築された新しいファイル形式があることは注目に値します (3D プリント用の AMF や 3MF など)。たとえば、3MF では、色、マテリアル、複数のオブジェクト、ユニットをすべて 1 つのコンパクトなファイルに含めることができます。
この記事では、STL と OBJ を紹介し、その中心的な機能を説明し、3D プリントにおけるそれぞれの長所と限界を比較しました。どちらの形式も今でも広く使用されており、STL または OBJ をいつ選択するかを理解することは、ワークフローを合理化し、より良い結果を得るのに役立ちます。
Chiggo では、3D プリント、CNC加工、射出成形など。ラピッドプロトタイプが必要な場合でも、量産部品が必要な場合でも、当社のチームは設計から納品までお客様のプロジェクトをサポートできます。今すぐお問い合わせいただくか、CAD ファイルをアップロードすると、無料で義務のない見積もりが表示されます。
ポリアミドは、アミド結合を含むすべてのポリマーの一般的な用語です。ナイロンはもともと、産業用および消費者用途向けに開発された合成ポリアミドPA6およびPA66のデュポンの商標でした。ナイロンはポリアミドのサブセットですが、2つの用語は完全に交換可能ではありません。この記事では、ポリアミドとナイロンの関係を調査し、それらの重要な特性とパフォーマンスの詳細な比較を提供します。 ポリアミドとは何ですか? ポリアミド(PA)は、繰り返し単位がアミド(-CO-NH-)結合によってリンクされている高分子量ポリマーのクラスです。ポリアミドは自然または合成のいずれかです。天然のポリアミドには、羊毛、絹、コラーゲン、ケラチンが含まれます。合成ポリアミドは、3つのカテゴリに分類できます。 脂肪族ポリアミド(PA6、PA66、PA11、PA12):一般工学にぴったりです。それらは、強度、靭性、耐摩耗性、および簡単な処理のバランスを妥当なコストでバランスさせます。 芳香族ポリアミド(Kevlar®やNomex®などのアラミド):極端なパフォーマンスに最適です。 Kevlar®のようなパラアミッドは、例外的な引張強度と耐抵抗を提供しますが、Nomex®のようなメタアラミッドは、固有の火炎耐性と熱安定性に充てられています。それらは高価であり、溶融処理できないため、一部の形状と製造ルートはより制限されています。 半芳香族ポリアミド(PPA、PA6T、PA6/12T):高温エンジニアリングを対象としています。それらは、高温の剛性と寸法を維持し、多くの自動車液をうまく処理します。それらは溶融処理(注入/押し出し)を処理することができますが、より高い溶融温度で動作し、慎重に乾燥する必要があります。脂肪族PAとアラミッドの間にはコストがかかります。 それらは、分子鎖間の水素結合による結晶性、良好な熱耐性と耐薬品性、および水分吸収の傾向を高めていますが、これらの特性の程度はタイプによって大きく異なります。それらの機械的特性(引張強度、弾性弾性率、破壊時の伸び)は、鎖の剛性と結晶性に密接に結び付けられています。これらは高いほど、材料が硬くて強くなりますが、より脆弱です。値が低いと、より柔らかく、より丈夫な素材が生じます。 ポリアミドの一般的なグレード 以下は、最も一般的な合成ポリアミドグレード、それらの重要な特性、および典型的なアプリケーションの概要です。 学年一般名モノマー炭素数重合引張強度(MPA)弾性率(GPA)融解温度(°C)HDT(°C、乾燥、1.8 MPa)水分吸収(%) @50%RH耐薬品性PA6ナイロン6(合成)Caprolactam(ε-Caprolactam)6リングオープン重合60–751.6–2.5220–22565–752.4–3.2(〜9–11%飽和) 優れたオイル/燃料抵抗;強酸/塩基に敏感PA66ナイロン6,6ヘキサメチレンジアミン +アディピン酸6+6凝縮重合70–852.5–3.0255–26575–852.5–3.5(〜8–9%飽和) PA6と同様に、わずかに優れた溶媒耐性PA11バイオベースのポリアミド11-アミナウンドカノ酸11自己凝縮50–65 1.2–1.8185–19055–651.5–2.0優れた耐薬品性、塩スプレー、耐性耐性PA12長鎖ポリアミドラウリル・ラクタム12リングオープン重合45–551.6–1.8178–18050–600.5–1.0PA11に似ています。優れた耐薬品性PA46高テンプポリアミドテトラメチレンジアミン +アディピン酸4+6凝縮重合80–1003.0–3.5〜295160–1702.0–3.0(飽和すると高く) 優れた高テンプル、オイル、耐摩耗性ケブラーパラアミッドP-フェニレンジアミン +テレフタロイル塩化物 - 凝縮重合3000-360070–130融解なし; 500°Cを超える分解 最大300°Cまでのプロパティを保持します。 500°Cを超える分解 3–7(水分回復 @65%RH) ほとんどの化学物質に耐性があります。 UV敏感 ポリアミドを識別する方法 簡単なハンズオンテストでポリアミドをすばやくスクリーニングします - 火傷テストで始まります(溶けてから黄色で傾けた青色の炎で燃やし、セロリのような臭いを放ち、硬い黒いビーズを残します)またはホットニードルテスト(同じ匂いできれいに柔らかくなります)。 PA6/PA66(密度≈1.13–1.15 g/cm³)は水に沈み、PA11/PA12(≈1.01–1.03 g/cm³)のような長鎖グレードは水または希釈アルコールに浮かぶ可能性があることに注意してください。決定的なラボIDの場合、FTIR分光法を使用して、特徴的なN – Hストレッチ(〜3300cm⁻¹)およびC = Oストレッチ(〜1630cm⁻¹)を検出し、DSCを使用して融点(PA12≈178°C、PA6≈215°C、PA66≈260°C)を確認します。 ナイロンとは何ですか? ナイロンは合成ポリアミドの最も有名なサブセットです。実際には、人々がプラスチックやテキスタイルで「ポリアミド」と言うとき、彼らはほとんど常にナイロン型材料を指しています。 最も広く使用されているコマーシャルナイロン - ナイロン6、ナイロン6/6、ナイロン11、およびナイロン12などは、脂肪族ポリアミドです。それらの半結晶性微細構造と強力な水素結合により、一般工学の強度、靭性、耐摩耗性、良好な熱と耐薬品性の優れた組み合わせが得られます。多目的で信頼できる、それらは広範囲の従来の製造および添加剤技術を通じて処理することができ、それらをの家族の長年の主食にすることができますエンジニアリングプラスチック。 ナイロンを識別する方法 全体として、ナイロンとポリアミドを識別するために使用される方法は、フィールドとラボでの両方で、本質的に同じです。主な違いは、ナイロングレードが正確な区別のためにより正確な基準を必要とすることです。実験室の設定では、融点を測定し、特定のグレードを特定するために、微分スキャン熱量測定(DSC)が一般的に使用されます。密度テストは、ショートチェーンナイロン(PA6/PA66)から長鎖ナイロン(PA11/PA12)を分離するための簡単な方法を提供します。さらなる確認が必要な場合、X線回折(XRD)や溶融流量(MFR)分析などの手法を適用して、6シリーズと11/12シリーズの材料をより正確に区別できます。 ポリアミドとナイロンの一般的な特性 「ポリアミド」と「ナイロン」は、しばしば同じ意味で使用されますが、ナイロンはポリアミドの1つのタイプにすぎません。このセクションでは、それらの共通のプロパティについて詳しく説明します。 構成と構造 ポリアミドは、バックボーンでアミド(-CO-NH-)結合を繰り返すことで特徴付けられますが、多くのモノマーから合成できます。脂肪族ポリアミドは、ε-カプロラクタム、ヘキサメチレンジアミンを加えたヘキサメチレンジアミン、または11-アミナウンドカノ酸などの直線鎖ユニットから構築されていますが、芳香族アラミッドは硬いベンゼンリングを連鎖に取り入れています。モノマーと重合法の選択により、鎖の柔軟性、結晶化度、水素結合密度が決定されます。これは、機械的強度、熱安定性、油、燃料、および多くの化学物質に対する耐性に影響を与える要因です。 ナイロンは、狭いモノマーセットから作られた脂肪族ポリアミドのサブセットです。一般的なナイロングレードには、ヘキサメチレンジアミンにアディピン酸を凝縮することにより生成されるPA6とPA6,6が含まれます。それらの均一なチェーンセグメントと強力な水素結合は、引張強度、靭性、耐摩耗性、および中程度の耐熱性のバランスの取れた混合をもたらす半結晶ネットワークを作成します。 融点 ポリアミド(ナイロンを含む)の融点は、モノマーの化学構造、結晶性の程度、水素結合密度、鎖の柔軟性の4つの主な要因によって決定されます。一般に、より多くの定期的に間隔を置いた水素結合とより高い結晶性が融解温度を上昇させます。逆に、結晶の形成を破壊する柔軟なチェーンセグメントが融点を低下させます。たとえば、PA11やPA12などの長鎖、低結晶性ポリアミドは178〜180°C前後に溶け、PA6やPA6/6のような一般的なナイロンは、約215°Cと265°Cの間で溶融し、ケブラーなどの硬質アロマティックポリアミドは500°Cを超えて溶けません。 引張強度と靭性 一般に、ナイロンは強度と靭性のバランスの取れた組み合わせを提供し、他のポリアミドはより広範なパフォーマンスチューニングを提供します。高強度の端で、Kevlar®などの芳香族アラミッドは、最大3.6 GPa(〜3600 MPa)までの繊維引張強度を達成し、弾道衝撃下でのエネルギー吸収に優れています。反対側では、PA11やPA12のような長鎖脂肪族ポリアミドは、優れた延性と高い衝撃耐性のために引張強度(〜45〜60 MPa)を交換します。一般的なナイロン(PA6およびPA6,6)は真ん中に真っ直ぐに横たわっており、約60〜85 MPaの乾燥した引張強度とバランスの取れた耐衝撃性を提供し、耐荷重く衝撃耐性成形部品に人気のある選択肢となっています。 耐摩耗性 ポリアミドファミリー全体は、良好な耐摩耗性を提供します。 […]
ポリプロピレン(PP)およびアクリロニトリルブタジエンスチレン(ABS)は、現代の製造で最も広く使用されている熱可塑性物質の2つです。どちらも手頃な価格で、リサイクル可能で、CNCの機械加工、射出成形、産業3D印刷でうまく機能します。その類似点にもかかわらず、PPとABSは化学構造、機械的特性、環境性能が大きく異なります。
さまざまな業界で複雑な形状や高精度部品の需要が高まり、新素材の適用も進むにつれ、従来の 3 軸加工ではこれらのニーズを満たすことができなくなりました。これに伴い、CNC(Computer Numerical Control)多軸加工技術が急速に進歩しました。現在、最も洗練された CNC マシンは、最大 12 軸の同時制御を実現できます。これらの中で、5 軸加工機が最も人気があり、広く使用されています。
عربي
عربي中国大陆
简体中文United Kingdom
EnglishFrance
FrançaisDeutschland
Deutschनहीं
नहीं日本
日本語Português
PortuguêsEspaña
Español