ファイルが語ってくれるすべて
スライス済みの G-code には、造形を始める前に誰もが知りたくなることの答えがすでに書かれています。必要なフィラメントの量、かかる費用、各レイヤーの実際の高さ、押出ではなく移動に費やされる時間の割合、指示されている温度、そして数百あるスライサー設定のどれがこのファイルを生んだのか。このツールはそれらすべてをブラウザ内で読み取り、1 つのレポートにまとめます。
実測・モデル・推定
レポートは 3 種類の数値をはっきり区別します。同じだけの信頼を置けるものではないからです。
実測。 フィラメント長は押出移動における押出量の総和です。ファイルに対する単純な算術であり、スライサー自身がヘッダーに書き込む数値と 1 % の何分の一という差で一致します。両者を並べ、差もそのまま表示します。質量・体積・コストは、直径・密度・価格を選べばそこから求まります。一般的な材料 11 種類をプリセットしてあり、ファイル自身が宣言している値はワンクリックで採用できます。
モデル。 造形時間は運動計画モデル——ジャークまたはジャンクションデビエーションから求めたコーナー速度、後ろ向きと前向きの加速度パス、そして各移動の台形積分——から得ています。距離を送り速度で割る方式ではありません。あの方式は細かい造形物で大きく外れます。それでもこれは推定値であり、入力したマシン上限値に完全に依存します。加速度を変えれば数値が動くのが分かります。スライサーが自前の推定を書いている場合は、差とともに隣に並べます。なお、プログラム自身が M204 や M205 を設定している場合、その行以降はフォームの値ではなくプログラムの指定が優先されます。実機と同じ挙動です。
推定。 押出幅は、押出量と実測したレイヤー高さから、角丸長方形のビードモデルで逆算しています。ファイルにその値は書かれていません。
ヘッダーの主張ではなく、実際のレイヤー
レイヤー高さはすべてプログラム中の Z 値から計測します。他と異なる 1 層目は印を付け、他から外れるレイヤーも同様に印を付けます。可変レイヤー高さの造形や、1 層目の上に置かれたプライムラインは、こうして姿を現します。宣言されたレイヤー数と実測値が食い違う場合は、両方とも報告します。
レポートの残り
距離・フィラメント・時間つきの機能別内訳。距離で重み付けした速度ヒストグラム。温度・ファン・ツールチェンジのタイムライン。コマンドのヒストグラム。G でも M でもないコマンド——ファイルに Klipper マクロが入っていると気づくのはここです。そしてヘッダー設定を検索できる一覧表。全体を JSON として、レイヤー別の表を CSV としてダウンロードできます。
Tiny Online Tools






