フォーマット変換/メッシュ ↔ メッシュ
STLをOBJに変換|ローカル完結コンバーター
バイナリまたはASCII STLを、すべてブラウザ内でOBJに変換します。バイナリSTLは4 MiBの三角形境界に揃えたスライスで読み込み、Workerが共有頂点を溶接して、すぐにローカルダウンロードできるインデックス付きOBJを書き出します。
利用可能アップロード不要WorkerSTL
アップロード不要
変換
アップロード不要STLOBJ
変換の準備完了
入力は 4 MiB スライスでストリーミングされ、出力は Worker 内で組み立てられてローカルにダウンロードされます。
- 対応形式
- STL → OBJ
- Worker
- ブラウザ内
ここに STL をドロップ
バイナリ STL は 4 MiB のスライス単位、ASCII STL は行単位でストリーミングします。
ファイルを選択最大ファイルサイズ: 500 MB · アップロード不要
アップロード不要 · File.slice() → Worker → チャンク化された OBJ 出力。
仕組み
- 1
バイナリまたはASCII STLファイルを1つドロップします。
- 2
WorkerがバイナリSTLを4 MiBのスライスで、ASCII STLを行単位でストリーム処理し、共有頂点を溶接してジオメトリ統計を計算します。
- 3
OBJ書き出し処理が頂点と面をチャンク単位で出力し、デフォルトグループを1つ使用します。ソースの単位は保持されます。
- 4
OBJをローカルにダウンロードします。アップロードは行いません。
数値の見方
単位
STLに単位はありません。変換器はソース座標を再スケーリングせずに保持するため、印刷やインポートの前に意図した単位を確認してください。25.4倍の誤差は3Dプリントでよくある失敗です。
材料
STLにはマテリアル名がありません。OBJ出力は単一のデフォルトグループを使用し、MTLファイルは生成しません。必要に応じてモデリングツールでマテリアルを追加してください。
印刷のヒント
- 同じ三角形数であれば、頂点が面ごとに繰り返されず共有されるため、OBJは通常バイナリSTLより小さくなります。
- 使用するスライサーがOBJの単位と上方向の軸(アップ軸)を元のSTLと同じ解釈で扱うか確認してください。
- 変換後のメッシュを検証するまで元のSTLを保持してください。
よくある質問
参考情報
- · Wavefront OBJ仕様
- · ISO/ASTM 52900