フォーマット変換/メッシュ ↔ メッシュ
OBJをSTLに変換|ローカル完結コンバーター
ファイルをどこにも送信せず、OBJをバイナリSTLに変換します。OBJテキストは4 MiBのスライスで読み込まれ、ポリゴンの面はWorker内でファン状に三角形分割されて、バイナリSTLがローカルダウンロード用に組み立てられます。
利用可能アップロード不要WorkerOBJ
アップロード不要
変換
アップロード不要OBJSTL
変換の準備完了
入力は 4 MiB スライスでストリーミングされ、出力は Worker 内で組み立てられてローカルにダウンロードされます。
- 対応形式
- OBJ → STL
- Worker
- ブラウザ内
ここに OBJ をドロップ
OBJ テキストは 4 MiB のスライス単位でストリーミングします。四角形とポリゴンは扇形に三角形分割され、グループは 1 つのメッシュに統合されます。
ファイルを選択最大ファイルサイズ: 500 MB · アップロード不要
アップロード不要 · File.slice() → Worker → チャンク化された STL 出力。
仕組み
- 1
OBJファイルをドロップします。
- 2
Workerがvおよびfレコードをストリーム処理し、正または負の頂点インデックスを解決して、四角形やポリゴンをファン状に三角形分割します。
- 3
グループは1つの三角形メッシュにマージされ、バイナリSTL書き出し処理が各三角形の面法線を計算します。
- 4
ローカルで生成されたバイナリSTLをダウンロードします。
数値の見方
単位
OBJに単位はありません。座標は再スケーリングせずにSTLへ書き込まれるため、印刷前に意図したスケールを確認してください。
法線
STLは三角形ごとに1つの面法線を保存します。書き出し処理は正規化した法線を計算し、退化面ではゼロ法線にフォールバックします。
印刷のヒント
- バイナリSTLはASCII STLより小さく、読み込みも高速です。
- OBJのグループとオブジェクトは1つのメッシュにマージされます。スライサーで別々のオブジェクトが必要な場合は、変換前にパーツを分割してください。
- 変換後の境界がプリントベッドに収まるか確認してください。
よくある質問
参考情報
- · Wavefront OBJ仕様
- · バイナリSTLフォーマット