インポートした CAD の操作
CAD モデルの構築と改良の手段は、Onshape でゼロから設計を始めるだけでありません。別のシステムに既存の CAD データがある場合は、そのデータを Onshape にインポートし、設計を続行することもできます。
Onshape は、他の多くのシステムからのデータを受け入れます。最も一般的でよく翻訳されたのは Parasolid ファイルです。使用可能なファイルタイプと Onshape にデータをインポートする方法の詳細については、サポートされているファイル形式 および ファイルのインポート を参照してください。
このトピックでは、既存の CAD データを Onshape にインポートした後に使用できるツールと、操作方法および使用できるツールについて説明します。
Onshape ツール
システムの違いにより、Onshape にインポートされたデータは、不具合があったり、パラメトリック履歴なしで変換したり、ソリッドや結合したボディではなく、一連のサーフェスやパーツとして変換されることがあります。インポート時のデータの処理方法にはいくつかのオプションがありますが、制御ができないものもあります。ただし、Onshape には、インポートしたデータを操作し、デザインの設計、共有、リリースを継続するためのツールが用意されています。
The tools provided to help you work with imported CAD data and covered in this topic include the following:
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
Onshape を使用すると、3 つのファセットファイル形式 (STL、OBJ、Parasolid Mesh) をインポートすることができます。メッシュポイントは、平面を作成するための頂点として使用できます。
メッシュが Onshape Part Studio にインポートされ、[メッシュ] の下 ([サーフェス] の下) のパーツリストに表示されます。
メッシュを表示および参照することはできますが、編集することはできません。
メッシュの単位は、インポートプロセス中およびタブメニューの [単位] ドロップダウンから変更できます (下記 2 番目のイメージを参照)。
上記、インポート中
上記、インポートされたタブ内
実行できる内容
メッシュを Onshape の Part Studio にインポートすると、次の操作を実行できます。
- メッシュポイントを使用して 3 点平面を作成する
- ソリッドメッシュの表面積、メッシュ点までの距離、および質量特性を測定する
- スケッチにメッシュ ポイントを投影する ([使用] ツールを使用)
- メッシュポイントで合致コネクタを作成する
- [頂点へ] 操作を行うメッシュポイントを参照します (押し出しと同様)。
混合モデリングでのメッシュの操作の詳細については、混合モデリングを参照してください。
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
Onshape には、インポートされたモデルの修復が必要な可能性のある穴や切断を識別するツールが用意されています (境界エッジを強調表示など)。
[境界エッジをハイライト表示] は、[ビュー] ツールキューブの [境界エッジをハイライト表示] にあります。
境界エッジを強調表示を選択すると、境界 (または層状) エッジは赤い実線 (表示エッジ) と赤い破線 (陰線) で表示されます。
これらのサーフェスを修復するには、Onshape のツールを必要な数使用したり、組み合わせたりして使用できます。次に例を示します。
- 囲い込み - 領域を囲むサーフェス、面、パーツを選択して、新しいパーツを作成します。
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
インポート時にパーツまたはサーフェスをフラクチャさせる場合、または個別のボディを結合ユニットとして扱う場合は、閉じた複合部品または開いた複合部品 (エンティティを消費するものと消費ないもの) を作成します。
たとえば、以下の例のように、設計の 1 つの断面を複数のサーフェスとしてレンダリングする場合のように、インポート時に設計が破砕された場合、破砕されたエンティティを選択して結合して複合部品を形成できます。
選択したサーフェス「object_1 (13)」がモデル内でクロス強調表示されますが、すべてのサーフェスを 1 つのパーツにするとします。以下に示すように、それらを選択して複合部品を作成できます。
フィーチャーが受け入れられた後のパーツ:
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
インポートしたジオメトリにはパラメトリック履歴が含まれないため、Onshape の [ダイレクト編集] ツールを使用して、インポートした設計のモデリングを続行する必要がある場合があります。
たとえば、パーツをインポートした後、穴が間違った場所に配置されている可能性があります。[ダイレクト編集] ツールを使用して、元の穴を削除し、モデル上の適切な場所に新しい穴を作成できます。
別の例として、面が見つからないかエラーが発生した場合や、面を削除して再作成する必要がある場合に、インポートしたジオメトリを修正する方法もあります。下の例では、キャップの上部のノブの形状を変更する必要があるため、[面を削除] ツールを使用します。
ノブ付き輸入キャップ (上)
削除対象として選択した面 (上)
新しい面を持つ結果のキャップ (上)
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
After the part is imported, an Import feature ( ) is displayed in the Features list (Import 1 below):
To edit the feature post import:
-
Double-click the Import feature or right-click on the Import feature and select Edit from the context menu.
-
The Import dialog opens:
-
Adjust the following settings. These settings can be enabled/disabled at any time.
-
Import appearances - Check to have the original appearances imported. These appearances are accessed by clicking the Appearance panel icon (
) to open the Appearances panel on the right. Uncheck to remove all appearances from the imported part. See Customizing Parts, Faces, Features, and Sketches: Appearance for more information.
-
Source is 'Y Axis Up' - Onshape's up axis is the Z axis. When unchecked, the models are imported with the Z axis up. For CAD files from systems where the up axis is the Y axis, check this box to import the models with the Y axis up. Onshape supports the Y Axis Up option for all systems/files except Autodesk (.ipt) and CATIA (.catpart).
-
Allow faulty parts - Check to allow faulty parts. Uncheck to disallow faulty parts from the imported part. Faulty parts are those with a topology issue. Faulty parts show the part or surface in red in the Parts list.
-
Create composite - If checked, a composite part is manually created when importing neutral CAD file (.step or .x_t, for example) consisting of multiple non-solid bodies. All parts in the imported Part Studio become a single closed composite part, regardless of whether or not the parts belong to the same body.
-
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
パーツをインポートした後、ソースファイルでパーツが変更された場合に更新できます。
[複数のドキュメントに分割] オプションが選択されている場合、最上位のアセンブリファイルは更新できません。詳細については、ファイルをインポートするを参照してください。
以前にインポートした部品を更新するには、次の手順に従います。
- 他の CAD システムからパーツをもう一度エクスポートします (おそらく、このパーツは、最初にエクスポートされてから変更されています)。
- In the document into which the exported part was previously imported, do one of the following:
- Open the Part Studio that holds the part, right-click the Import entry in the Features list and select Update.
エクスポートファイルを選択し、[開く] をクリックします。インポートフィーチャーは、更新済みのパーツに更新されます。
- Click the CAD imports folder and select the tab of the imported file. Click Update (shown below), select the export file and click Open. The new file name is displayed and the part is updated in the Part Studio.
OnShape リリース 1.93 以降でドキュメントがアップグレードされていない場合、この [更新] ボタンはインポートされたフィーチャーをアップグレードせず、新しいパーツまたはアップグレードされたパーツを含む新しい Part Studio を作成します。Onshape リリース 1.93 以降にドキュメントがアップグレードされている場合、[更新] ボタンをクリックすると、インポートされた BLOB が新しいファイルで更新され、更新されたジオメトリがインポートフィーチャーに反映されます。
どちらの場合も、インポートフィーチャーを含む Part Studio が更新されます。
- Open the Part Studio that holds the part, right-click the Import entry in the Features list and select Update.
更新されるもの
パーツが更新されると、ソースシステム内のパーツに加えられたすべてのフィーチャーと変更は、ターゲットの Part Studio で更新されます。ターゲットの Part Studio でパーツが変更されている場合は、そのパーツにフィーチャーを適用することによって、可能な限り、それらのフィーチャーが更新されたパーツに再適用されます。
たとえば、ターゲットの Part Studio のパーツにフィレットが適用されている場合、可能な場合はそのフィレットが更新されたパーツに再適用されます。ソースパーツにモデリング変更が加えられたため、ターゲットの Part Studio で適用されたフィーチャーが正常に再生されない場合があります。これらのフィーチャーは、[フィーチャー] リストにエラー状態で表示されます。
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
プロジェクトを Onshape に読み込むと、よく使用されるコンポーネントが複製されることがあります。コンポーネントの複製は望ましくない状況であるため、代わりに Onshape では 1 つのコンポーネントに対して複数の参照を使用できます。
組織的な目的のために、共通のコンポーネントを独自のドキュメントに移動することをお勧めします。そうすることにより、プロセス中のプロジェクトを邪魔することなく、すべてのユーザーがそれを簡単に見つけることができます。コンポーネントを 1 つのドキュメントから別のドキュメントに移動する方法は次の通りです。
- Part Studio の [パーツ] リストでコンポーネントの名前を選択します。
- 右クリックして [エクスポート] を選択します。
- [ドキュメント] ページで、[作成する] をクリックし、次に [インポートする] をクリックします。
- エクスポートしたばかりのファイルをインポートすると、新しいドキュメントが作成されます。
- オリジナルのドキュメントで、オリジナルの Part Studio のパーツを見つけます。
- Part Studio からパーツを削除します。
このドキュメントでは、(アセンブリ内の) そのパーツへのすべての参照が「破断」され、赤で表示されることに注意してください。
- そのパーツを参照する各アセンブリで、インスタンスリストでパーツへの各参照を選択し、右クリックして [インスタンスを置換] を選択します。
- [インスタンスを置換] ダイアログで、[自分が作成したもの] セクションに移動し、共通コンポーネントを含む新しいソースドキュメントを選択します。
- これで、アセンブリ内で参照された場所にコンポーネントが挿入されますが、その隣にはリンクアイコンが表示されます。リンクアイコンは、インスタンスが別のドキュメントから参照されていることを示します。
このワークフローの利点は、1 つのコンポーネントを何度もインスタンス化できることです。コンポーネントを変更する場合は、ソースドキュメントで変更を行い、次に、他のドキュメントで参照されているインスタンスを更新するかどうか、およびいつ更新するかを決定できます。これにより、複数のコンポーネントを不必要に再び挿入して合致する手間が省け、コンポーネントを簡単に最新の状態に保つことができます。
より詳細な例については、この Onshape 技術ヒント を参照してください。
![閉じた](../Skins/Default/Stylesheets/Images/transparent.gif)
インポートしたファイルを削除した場合、削除が影響する Part Studio に関する警告が表示されます。