ja

STL バイナリを ASCII に変換

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

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

0%

ファイルは一度も端末から出ていません

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

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

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    ドイツのサーバー設計段階からGDPR準拠
    第三者による検証済み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 でないファイルは明確なエラーで拒否されます。

    よくある質問

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

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

    形状は失われますか?

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

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

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

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

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

    関連ツール