Stereolithography (.stl) インポート/エクスポート

STLファイルは、色、テクスチャ、その他の一般的なCADのモデル属性の表現なしに3Dオブジェクトのサーフェスジオメトリのみを記述します。

STLファイルにはポリゴンメッシュオブジェクトが含まれます。ポリゴンメッシュオブジェクトはポリゴンメッシュオブジェクトとしてRhinoにインポートされます。これらはNURBSには変換されません。

インポート

ファイルをワークセッションとして開く、インポート、インサート、アタッチするには

  1. ファイルメニューの開くインサートインポート、またはワークセッション > アタッチをクリックします。

  2. ダイアログボックスで、サポートされているタイプのファイルを選択します。
  3. 開くをクリックし、設定を行います。
    3dm以外のファイルを開いてモデルを保存すると、ファイル名はデフォルトの3dmファイル名になります。

STLインポートオプション

ウェルド角度 ___ 度

自動ウェルドが行われる角度です。

結合されていないメッシュを分割

メッシュの結合されていない部分を自動的にインポート時に分割するのかどうかを決定します。

SplitDisjointMeshをご覧ください。

STLモデル単位

STLファイルに単位が保存されている場合、それらが表示されます。

現在のRhinoの単位

現在のファイルの単位を表示します。これは、ImportInsertコマンドのみに適用します。 Openコマンドは、Rhinoの単位をなしで表示します。

Rhinoのファイルとインポートされるファイルの単位が異なる場合、インポートされたモデルジオメトリの単位はそれに応じてスケーリングされます。

常にこれらの設定を使用。今後このダイアログを表示しない。

現在の設定を保存し、ダイアログの表示をオフにします。

メッセージを再びオンにするには

参照: ResetMessageBoxesコマンド

エクスポート

Rhinoのモデルを名前を付けて保存、またはエクスポートするには

  1. ファイルメニューの選択オブジェクトをエクスポートまたは名前を付けて保存をクリックします。
  2. ダイアログボックスのファイルの種類リストに現在サポートされているファイル形式が表示されます。
  3. ファイルの種類ボックスでサポートされているファイルの種類を選択します。
  4. ファイル名ボックスでファイル名を選択またはタイプします。
  5. 何を保存するのかを指定します。
  6. オプション

    簡易保存

    レンダリングメッシュを取り除くと、ファイルが小さくなりますが、次にファイルを開いた時、シェーディング、レンダリングの速度は遅くなります。

    ジオメトリのみを保存

    ジオメトリオブジェクトのみを保存します。レイヤマテリアルプロパティ注記、または単位設定は保存されません。これはオブジェクトをエクスポートするのに似ています。新しいファイルが作成されますが、それはアクティブなRhinoのモデルにはなりません。

    テクスチャを保存

    マテリアル、環境、デカールによって使用されている外部テクスチャをモデルに埋め込みます。

    プラグインデータを保存オブジェクトやドキュメントにプラグインアプリケーションによって添付されているデータを保存します。
  7. エクスポートの設定変更ができる場合は、オプションボタンを使用してエクスポートの設定を指定します。
  8. 選択したファイルの種類がメッシュオブジェクトのみを作成する場合、ポリゴンメッシュオブジェクトダイアログボックスでメッシュの設定を指定します。

STLメッシュエクスポートオプション

許容差

元のオブジェクトとSTLファイルのために作成されるポリゴンメッシュ間の最大距離です。

プレビュー

出力のプレビューが表示します。

クリックすると出力のプレビューが表示されます。設定を変更した場合、プレビューボタンを再度クリックすると表示が更新されます。

詳細設定

STLエクスポートオプション

ファイル形式

バイナリ
Ascii
開いたオブジェクトをエクスポート
メッシュを調整

STLエクスポートの警告

STLメッシュが閉じていない場合、警告ダイアログが表示されます。

とりあえずエクスポート

開いたメッシュを保存します。

STLメッシュエクスポートの診断

いくつかのラピッドプロトタイピングマシンでは、STLファイルには完全に閉じたポリゴンメッシュオブジェクトが含まれていなければなりません。

STLを使った試作作業は高額の費用がかかるので、ファイルをエクスポートして使用する前にメッシュが正しくフィットするかどうかをこの方法で確認するとよいでしょう。

水漏れをテストするには

  1. メッシュオブジェクトを結合します。
    基本的に、これですべての三角形を1つにまとめることができますが、エッジは接続されていません。(これは、多くのサーフェスをフィットさせた後、ソリッドとして接続していないことと同様です)。
  2. 新しいメッシュオブジェクトをウェルドします。
    角度許容差のプロンプトで、180と入力します。
    角度許容差を180にすると、Weldコマンドは隣接している三角形の角を無条件に接続します。
  3. UnifyMeshNormalsを実行します。
    これによりすべての三角形の向きを同じ方向に変更します。つまり、2つの三角形がエッジを共有している場合、「上」はどの方向なのかが同じように定義されています。
    できあがった結果に穴やギャップがないかを確認するには、SelNakedMeshEdgePtコマンドを使用します。
    メッシュ点がハイライト表示されている場合、それが三角形の開いたエッジの一部であることを意味します。

非常に大きいメッシュファイルの生成を避けるには

参照

Wikipedia: STL (file format)

 

 

 

Rhinoceros 7 © 2010-2021 Robert McNeel & Associates. 17-12-2021