STLファイル作成ステップバイステップガイド:3Dプリント入門
STLファイルとは?
STLはStandard Tessellation Language(標準テッセレーション言語)の略で、3Dプリント用データ準備に最も一般的なファイル形式です。ステレオリソグラフィーとも呼ばれ、3D SystemsがCADソフトウェア用に設計しました。メッシュ編集ツールやCADソフトウェアでも広くサポートされ、ラピッドプロトタイピング、CAM、3Dプリントで使用されます。モデル表面を微小な三角形で表現し、複雑な構造ほど三角形数が増えます。
3Dプリント用STLファイルの作成手順(5ステップ)
- 好みのCADプログラムを選び、TinkerCadやSketchUpを開く
- ソフトウェアのツールでモデル/デザインを作成
- 完成後、デザインを保存・エクスポート
- スライサーソフトを選択(初心者はCura推奨)
- ファイルを開き、スライシングプログラムでGコードファイルに変換
CADプログラムの選択と起動
用途別おすすめ:
- 初心者:TinkerCad、SketchUp、FreeCAD、Onshape(無料、UI簡潔)
- 3Dモデルエンジニア:Autodesk Inventor、CATIA、Rhino、PTC Creo、Solid Edge、SolidWorks、NX(有料が多い)
- 3Dモデルアーティスト:Blender、ZBrush、Maya
TinkerCadはアカウント作成だけでブラウザ上で即開始可能で、初心者に最適です。
ソフトウェアツールで3Dモデルを作成
適切なツールをダウンロードし、利用規約とクッキーに同意。ワークスペースを準備し、基本ツールがエラーなく動作することを確認。メッシュ編集ツールは中身がなくシェルのみで編集向き。軸をスケッチし、基本2Dモデルを描画してから3D化します。
デザインを保存・エクスポート
TinkerCadを例に解説。「Export」ボタンを押すとポップアップ表示され、STL(Standard Tessellation Language、Stereolithography、Standard Triangle Languageのいずれか)を選択。Blenderでもエクスポート可能。
エクスポート前のチェックポイント
モデルが均一(頂点が接続済み)か確認:
- 編集モードでファイル選択、「L」キー長押しでメッシュ全選択。ハイライトされない箇所は浮いている=頂点接続が必要
- 編集モードで頂点選択解除、ドロップダウンから「Non-manifold」選択で穴をチェック
- 寸法単位(mm推奨)とスケールを調整
- 修正後、File → Export as .STL で出力
スライサーソフトの選択
初心者にはUltimaker Curaが最適。クロスプラットフォーム対応、無料、機能十分。他のスライサーもプリンター専用機能があるものの、本質的なタスクは同じです。
ファイルをGコードにスライス
「ファイルスライス」=CADファイルを3Dプリンターが理解できるGコード(ファン速度、移動、温度指示のコマンド列)に変換すること。スライス後、3Dオブジェクトとしてプレビュー可能。底面から各レイヤー、ヘッド動きを確認できます。設定確認後、右下のスライスボタンをクリック。Curaはデフォルト設定でも動作しますが、カスタマイズで更なる高品質化が可能です。
画像をSTLに変換する方法
IMAGEtoSTLなどのツールを使用。画像をグレースケール変換後、各ピクセルの輝度に基づき3Dピクセルを生成。黒ピクセルは高さ0(モデルに含まれない)、白ピクセルは指定高さに。生成されたSTLはプリント可能、またはBlender等で後処理可能。ゲーム開発者が画像から3Dモデル作成する際に便利です。
STLファイルの編集方法
2種類のソフトウェアで編集可能:
- CADソフトウェア:正確なソリッドモデリングと寸法管理。TinkerCad、Blender、FreeCADなど。STL編集には本来不向き。
- メッシュ編集ツール:アニメーション、モデリング、2Dサーフェスオブジェクト作成用。**中身がなくシェルのみ**のため薄肉造形に適し、STL編集に最適。Meshlab、Meshmixerなど。
BlenderでSTLファイルを作成する方法
File → Save で保存後、File → Export → STL でエクスポート。インポートは File → Import → STL。注意: 他人のSTLを開く際、Blenderは単位をメートルと仮定するため、単位設定を保存しておくことが重要です。
STL作成・編集に使われる主なソフトウェア
1. TinkerCad
ブロックと形状を組み合わせて直感的に複雑なモデル作成可能。幾何学的モデルに強く、3Dプリントに最適。チュートリアルも充実。
2. SketchUp
STL直接出力非対応(拡張機能が必要、頻繁に更新)。モデル制作機能は本来持たず、3Dプリントには不向き。スケッチ段階の設計検討用として活用。エクスポート時に表面欠陥チェックが必要。
3. CATIA
CATPartファイルのみSTL変換可能(CATProductや幾何学表現からは不可)。ソースをCATPart(IGES/STEP等中立形式含む)として保存必須。アセンブリ保存した場合はマルチボディパートへ変換必要。精度比設定を高くすると複雑形状・小半径で滑らかなサーフェスが得られます。
4. MeshLab
オープンソースのメッシュエディター。全STLファイル編集対応、無料、プロ用途も可。大規模ファイル管理、メッシュ解析、リメッシング、自動スムージング、視覚検査、エラー修正など強力な処理ツールを搭載。既存モデル融合で新モデル作成も可能。
5. MeshMixer
Autodesk提供の無料編集ツール。STL編集、3Dオブジェクトリサイズ、各種調整に直感的なUI。想定される問題を網羅的にカバー。
まとめ
以上の手順で3Dプリンター用STLモデルが完成。スライス後、USBドライブやmicroSDカードに保存してプリンターへ。これらのシンプルなステップで、今すぐSTLファイル作成を始められます。
3Dプリント
- 産業用3Dプリントの持続可能性を評価する
- マルチマテリアル3Dプリント用マルチボディSTLファイルの作成方法
- 3Dプリント配向マスター:表面仕上げ、強度、サポート効率の最適化Tips
- 放物面・双曲面・楕円面リフレクターの3Dプリント向け設計:CADガイド
- STLファイル理解: 3Dプリントの基盤
- 高等教育における3Dプリンティング活用:メリット、事例、リソース
- 高品質STLエクスポート設定のマスター:精密3Dプリンティングのために
- Tinkercadで3Dプリント入門:初心者向け総合レビュー
- 究極の耐久性を実現する最強3Dプリンティング材料10選
- 勝利するオートメーションCoEチームの構築:チャンピオンの発掘とエンパワーメント
- 3Dプリント用オブジェクトモデル設計:CAD、スキャン、写真測量を解説