V2FUN ガイド

バウンディングボックスで STL の寸法を確認

STL ファイルには単位の宣言がないため、インポート時に単位を設定し、数値のバウンディングボックスを読み取り、印刷前に確認してください。

STL のバウンディングボックスによる寸法確認 — 編集用イラスト

概要

1 つのパネル、2 回の読み取り、6 つのステップ。 STL をスライサーにインポートし、インポート時に単位を確認して、 X、 Y、 Z について報告される数値のバウンディングボックスを読み取り、これらの数値が目標に達していない場合は、サイズフィールドに指定の寸法を入力して、もう一度ボックスを読み取ります。 V2Fun の印刷前チェックリストでは、この確認専用の「 Scale and units 」行を設けており、以下の方法はそれに従っています。

このフォーマット自体に注意が必要です。STL は座標を標準化された単位の宣言なしに単なる数値として保存するため、ファイルを開くプログラムがその意味を決めることになり、2つのプログラムで解釈が異なる場合があります。必要な道具はスライサーと目標寸法だけです。

STL の寸法が正しく見えるのに間違っている理由

STL 形式は 1980 年代後半から、単位用のフィールドなしで三角形メッシュを頂点座標としてエンコードしてきました。ファイルには、その数値がミリメートル、インチ、メートルのいずれなのかは決して記載されません。3D プリントでは通常ミリメートルと仮定されますが、エクスポートツールが別の単位を想定していた場合に問題が発生します。

その後、モデルは誰もまだ選んでいないサイズでビルドプレートに配置されますが、それでももっともらしく見えます。これは、スケールを誤った形状でもプロポーションは保たれ、この作業において目は頼りない判断手段だからです。公式の印刷ガイダンスは、仕組みと対処法を一つの段落にまとめています:「STL は標準化された単位宣言を提供しないため、ソフトウェアによってスケールの解釈が異なる場合があります。サポートを配置したり印刷プロファイルを調整したりする前に寸法を修正し、その判断を保持する必要がある場合は、製造設定をスライサーのプロジェクト形式で保存してください。」

同じ情報源は、失敗の原因を 1 つの修正項目、つまり誤ったサイズでインポートされた STL に絞り込み、修正方法として、意図した寸法を入力し、数値で検証することを指示している。どちらも、他のすべての準備手順より先に寸法を修正するようにしている。

目ではなく、数字で確認

目視で一度確認しただけでは、寸法に関する疑問を解決できません。数値による手法は、標準的なスライス手順の中に正式に位置付けられています。最初のステップは STL を読み込み、ビューポートを見て判断するのではなく、バウンディングボックスを読み取ってスケールを確認することです。9 項目の印刷準備ジオメトリチェックリストには、この概念専用の行が設けられており、重要な測定値は実物と一致していなければならず、STL ファイルには明示的な単位がないことが多いため、インポート時に単位を設定し、モデルを測定し、承認済みのスケールを記録するアクションが記載されています。ワークフローの第 5 段階の受け入れ基準は、ファイルを想定されたサイズで開けることです。

公式ソースは、役割分担を一つ示しています。「未スライスの 3D ビューだけでは不十分です」、ブラウザのプレビューでは問題なく見えるメッシュでも、Cura や PrusaSlicer などのスライサーでは警告が出ることがあります。「リファレンスと一致するカメラアングルだけを基にモデルを承認しないでください」;承認の根拠となるのは数値を報告するパネルであり、数値によるバウンディングボックスを備えたツールであればよいため、ビューアーの選択肢は開かれたままです。

スライスの順序に従う

これは、元ファイルから信頼できるビルドプレートまでの完全な手順です。公式の Creation Guides にある 6 段階のスライス手順に沿っており、画像から生成されたモデルについては Picture to 3D Model: Generate an STL with V2Fun に記載されています。

インポートから検証済みのビルドプレートまで

  1. step.01

    STL をインポートして単位を設定

    ファイルを PrusaSlicer の File にある Import STL、Cura の Open File、またはビルドプレートへのドラッグで取り込みます。ダイアログで単位またはスケール係数を求められた場合は、モデルの作成に使用した単位(ほとんどの印刷作業ではミリメートル)に合わせます。ソフトウェアの単位とモデリングの単位は一致している必要があります。

  2. step.02

    数値のバウンディングボックスを読み取る

    オブジェクトを選択し、サイズまたは変形パネルを開きます。ここでは Cura と PrusaSlicer の両方で、X、Y、Z の寸法が数値として表示されます。3 つすべての値を読み取り、ビューポートから判断しないでください。

  3. step.03

    目標寸法と比較

    完成品が持つべき測定値の横に測定結果を並べると、偏差が数値として表示されます

  4. step.04

    意図した寸法を入力し、数値で確認

    サイズフィールドに目標サイズを入力するか、スケール係数を適用してから、公式の修復行で指定されているとおりにバウンディングボックスを再度読み取ります。パネルには目標値が表示されるようになりました。

  5. step.05

    承認済みのスケールを記録

    単位、適用したスケール、承認済みの測定値を作業ログまたはプロジェクト名に記録して、数週間後でも自分や同僚が結果を再現できるようにします。

  6. step.06

    決定事項を維持する必要がある場合はプロジェクト形式を保存する

    サポート、レイヤー高さ、印刷プロファイルはプロジェクトファイルに保存されます。Cura と PrusaSlicer はこのファイルを 3MF に基づいて扱いますが、STL にはそれらが一切含まれません。そのため、製造設定は再度開いて再インポートしても維持されます

STL が間違ったスケールでインポートされる場合

スケールが間違っている場合、繰り返し発生する原因は少数に絞られ、それぞれに対応する修正方法があります。以下の 6 つのパターンは、公式の修理表と現場で標準的なケースに基づき、発生頻度順に並べたものです。症状に一致するものを見つけ、原因を確認して、修正方法を適用してください。

繰り返し発生する 6 つの失敗パターン

症状考えられる原因 是正措置
STL が誤ったサイズでインポートされるエクスポート用ソフトウェアとインポート用ソフトウェアでは、スケールの解釈が異なります。意図した寸法を入力し、ステップ 4 と同様に数値で確認してください。
測定値が物理オブジェクトと整数倍分異なる一方のプログラムがファイルをある単位で書き込み、もう一方が別の単位で読み取りました。両側で単位を明示的に設定して、もう一度インポートしてください
細い形状は縮小すると消えたり崩れたりする目標サイズは設計上の制約であり、壁の厚さはそれに従いません。設計を見直すか、プロセスを変更してください。拡大しても元には戻せません。
ブラウザーのプレビューは問題ありませんが、スライサーに警告が表示されますスライスされていないビューでは、印刷可能性を検証できません。スライサーのバウンディングボックスの数値と警告に基づいて判断してください。
全体の縮尺は正しいが、重要な寸法が合わない承認されたスケールが記録されなかったため、中間スケールが気づかれないままチェーンに入りました手順 2 ~ 5 に戻り、承認済みのスケールを記録します。
再度開くとサポートと印刷設定が消えるプロジェクトなしで STL が保存されました製造設定を保持するスライサーのプロジェクト形式を保存します。

縮尺と壁厚を確認

ブログの補足ウォークスルーは、5 段階の手順の最後にスライサーでスケールと壁厚を確認し、生成側から同じ作業規律を扱います。

2 段階、2 つのツール

  • ブラウザーのプレビューとスライサーの数値パネルを組み合わせた STL 寸法チェックのイラスト。

    2つの段階、2つのツール

    ブラウザー プレビューとスライサーの数値パネルを組み合わせた STL 寸法チェックのイラスト。

V2Fun の組み込みビューアー:構造編

生成モデルがこのワークフローに入ると、2つの段階は分離されたままです。内蔵 3D ビューアーは、ワンクリックでエクスポートする前に、画像から 3D への生成結果をあらゆる角度から表示し、シルエットの一貫性、プロポーション、そして元画像には存在しなかった角度という構造面を担います。数値面はスライサーに残ります。

V2Fun の印刷前チェックリスト(6 つのメッシュチェック)では、4 番目の項目「スケールと単位」に次の指示があります: インポート後に寸法を確認し、読み取るまではエクスポートスケールを未検証として扱います。ブラウザービューアーが正確な測定値を示すかどうかは別の問題なので、ブラウザーでの確認は目安として扱い、重要な数値はすべてスライサーパネルに委ねてください。

V2Fun ウェブプラットフォームの現在の公式資料では GLB と 3MF が確認されており、Creation Guides の画像から STL へのワークフローでは、印刷形式として STL が記載されています。OBJ と FBX は未検証の過去の情報として古いページ文面に登場するため、パイプラインを確定する前にエクスポートメニューを確認してください。

公式の境界線に関する声明

範囲に関する公式の境界声明は、全文を読むべきです。"200 mm で残る薄い形状も、30 mm では消失したり破損したりする可能性があります"。そのため、目標サイズはまず設計上の決定であり、スライダー設定はその次です。"V2Fun は幾何学的な出発点を提供できます。公差、ねじ、シール、荷重を支える部品、認証寸法、その他の安全性が重大な要件について、 CAD やエンジニアリングによる確認に取って代わるものではありません。"

ルート選択について:「寸法、荷重挙動、機械的な適合性、または再現性のある組み立てが不可欠な場合は CAD を選択してください。」その境界内では、上記の寸法チェックが判断の分岐点となり、境界外では、判定はエンジニアリングに移ります。

行動原則

ピクセルではなく数値を読むスライサーのサイズ パネルは楽器です。
黙ってスケールされたものは何も信用しない修正のたびにバウンディングボックスを再読してください。
記録を保持承認済みのスケールを記録する。そうでなければ、起きなかったことになる。

生成から印刷までのワークフローを実行

パイプラインを最初から最後まで実行するには、V2Fun AI 3D Model Generator ページから開始し、モデルを生成し、組み込みビューアーでプレビューし、STL をエクスポートして、スライサーでファイルに 6 段階のチェックを行います。先に説明した関連ウォークスルーで印刷の詳細を扱っています。

よくある質問

STL ファイルに単位がない場合はどうすればよいですか?

STL には標準化された単位宣言がないため、その数値が何を意味するかはファイルを開くソフトウェアによって決まります。V2Fun のワークフローでの実用的な対処は、4 つの手順で行います。インポート時に単位を設定し、バウンディングボックスを対象と照合し、サイズフィールドで修正し、承認済みのスケールを記録して、次のセッションでもその判断が引き継がれるようにします。1 つのファイルについて 2 つのプログラムが異なる結果を示すことがあるため、判定にビューポートを使わないでください。フォーマット自体が単位を示すことは決してありません。単位を記録できる唯一の場所は作業ログです。

機能部品の公差の責任者は誰ですか?

V2Fun は幾何学的な出発点を提供するものであり、CAD やエンジニアリングチェックに取って代わるものではありません。公差、ねじ、シール、耐荷重挙動、認証済みの寸法は CAD に属し、それらが重要な場合は CAD を選択するよう公式のルート案内で示されています。機能部品での作業順序: 1. 寸法チェックは必ず実行する。サイズの誤りはエンジニアリングの時間を浪費するためです。 2. 公差が重要なものはすべて CAD にエスカレーションし、印刷にはスライサーを使い続ける。 3. 生成されたメッシュは、境界に関する記述が示すとおり、ドラフトとして扱う。

3MF は単位とスケールの情報を保持しますか?

3MF は STL よりも豊かなプロジェクト情報を扱い、既知の弱点(壊れたメッシュやスケールの不一致を含む)を修正するために設計されました。その設計により、3MF を基盤とするスライサーのプロジェクト形式では、再度開いてもサポートと印刷プロファイルが保持されます。V2Fun のウェブプラットフォームでは、3MF は現行の公式資料で確認されている 2 つのエクスポート形式のうちの 1 つであり、もう 1 つは GLB です。印刷の流れとプロジェクトの流れは、同じ形式ファミリーで終わります。

印刷前に確認

次にエクスポートするファイルで 6 段階のチェックを実行し、次のセッション用に承認済みのスケールを記録してください。