ja

STL バイナリを ASCII に変換

バイナリSTLを読めるASCII STLにローカルで変換。確認・バージョン管理・差分比較に。アップロードなし。

お使いの端末でローカル処理中 ...

お使いの端末でローカル処理中 ...

0%

私のファイルはアップロードされますか?

いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

アップロード不要100%ローカル処理
中身は手元のまま第三者のアクセスなし
Hosted in GermanyGlobal Content Delivery
第三者による検証済みTLS A+ · ヘッダー A+

STL には2つの形式があります。バイナリ(コンパクトで、CAD や3Dプリントでの通常の形式)と ASCII(各三角形が読める行として現れるプレーンテキスト)です。モデルを確認したい、Git のようなバージョン管理システムに追跡可能に保存したい、2つの状態を比較(差分)したい場合は、テキスト形式が必要です。このツールはバイナリ STL を読み込み、同じモデルを ASCII STL として書き出します。

変換は形状についてロスレスです。すべての三角形とすべての座標がそのまま引き継がれ、表現がバイトからテキストに切り替わるだけです。結果は solid で始まり、三角形ごとに法線と3つの頂点を並べ、endsolid で終わります。まさに人間が読め、テキストエディターが1行ずつ比較できる構造です。

すべてはブラウザ内で完全にローカルに動作し、機密かもしれないモデルはお使いの端末から決して出ません。正直に言えば、ASCII STL はバイナリ形式より明らかに大きくなりますが、読めます。3Dプリントそのものには通常バイナリ形式の方が適しています(「STL ASCII をバイナリに変換」を参照)。有効な STL でないファイルは明確なメッセージで拒否されます。

技術仕様

技術仕様
入力形式STL
出力形式STL
一括処理非対応
処理ブラウザ内でローカル処理 (JavaScript)
ファイルのアップロードなし

3ステップで

  1. バイナリ STL ファイルをドロップします。
  2. 変換は自動で実行されます。
  3. 読める ASCII STL をダウンロードします。

制限: バイナリ STL を読める ASCII STL に変換します(形状についてはロスレス)。すべての三角形と座標が保たれ、表現がプレーンテキストに切り替わるだけです。ASCII STL はバイナリ形式より明らかに大きくなります。ASCII 入力も受け付けます(そのまま通過)。有効な STL でないファイルは明確なエラーで拒否されます。 STLは元々材質、色、テクスチャを扱わないため、ここで失われるものはありません。これはソースファイルの時点ですでに当てはまります。

よくある質問

なぜ読める ASCII STL なのですか?

個々の三角形を確認し、Git に追跡可能に保存し、2つのモデルの状態を1行ずつ比較するためです。

形状は失われますか?

いいえ。変換は形状についてロスレスで、表現がバイトからテキストに切り替わるだけです。

ファイルは大きくなりますか?

はい。ASCII STL はバイナリ STL より明らかに大きくなります。保存と印刷にはバイナリ形式の方がコンパクトです。

ファイルはアップロードされますか?

いいえ。変換はブラウザ内で完全にローカルに行われ、モデルはお使いの端末から決して出ません。

関連ツール

STL ASCII をバイナリに変換 · STL を OBJ に変換 · OBJ を STL に変換 · PLY を STL に変換 · PLY を OBJ に変換 · OBJ を PLY に変換