レイアウトを作成し終わったら、次の手順でソリッド モデルを作成します。
[コンポーネントを作成]をスケッチ ブロックとともに使用する場合は、さまざまなオプションを選択して、新しいファイルの形式やコンポーネント インスタンスの動作を決定します。選択肢を決定する要因として特に挙げられるのは、アセンブリ設計が静的かそれとも運動学的かです。コンポーネント インスタンスジオメトリは、スケッチ ブロック インスタンスに関連付けられているので、ブロック定義に対するジオメトリ変更はすべてコンポーネントに伝播されます。ジオメトリ拘束を変更する場合、対象となるインスタンスに対して[コンポーネントを作成]を繰り返し、コンポーネント拘束を更新します。
[コンポーネントを作成]ワークフローはさまざまなものが使用可能であり、レイアウトと設計意図に応じて決まります。これは、最初に[コンポーネントを作成]をレイアウト スケッチ ブロックから実行するため標準的なワークフローです。
[ターゲット アセンブリ内に配置]オプションがオンの場合、指定されたターゲット アセンブリ ファイルが開き、新規のコンポーネントがアセンブリ内に配置されます。新規のコンポーネントおよびターゲット アセンブリは、ディスクには自動保存されません。ターゲット アセンブリを保存するときは両方を保存します。
[ターゲット アセンブリに新しいコンポーネントを配置]オプションが選択されていない場合は、[コンポーネントを作成]ダイアログ ボックスを閉じた後に新しいコンポーネントを保存するよう求められます。
[コンポーネントを作成]ダイアログ ボックスでコンポーネント位置オプションを選択した場合、レイアウトに対するコンポーネントの初期動作を設定します。ターゲット アセンブリ内にアセンブルされたコンポーネントに適用される拘束のタイプは、オプションによって判別されます。[コンポーネントを作成]プロセスで作成されたサブアセンブリ内のコンポーネントに適用される拘束も、オプションによって判別されます。
[同等のアセンブリ拘束を作成]がオンの場合、レイアウト内のスケッチ ブロック インスタンス間のスケッチ拘束は、対応するコンポーネント間のアセンブリ拘束に変換されます。
[2D スケッチ拘束] | [2D アセンブリ拘束] |
点から点(一致) | 作業軸から作業軸(メイト)。作業軸はレイアウト平面に直交 |
線分から線分(同一直線上) | 作業平面から作業平面(フラッシュ) |
点から線分(一致) | 作業軸から作業平面(メイト)。作業軸はレイアウト平面に直交 |
[2D スケッチ拘束] | [3D アセンブリ拘束] |
点から点(一致) | 作業点から作業点に拘束(メイト: 球状)。 |
線分から線分(同一直線上) | 作業軸から作業軸(メイト: 回転) |
点から線分(一致) | 作業点から作業軸(メイト: 円柱状) |
[コンポーネントを作成]プロセスで初期設定されたコンポーネント位置動作は、指定変更することができます。ブラウザでコンポーネントを右クリックし、[レイアウト拘束]を選択します。適切なコンポーネント動作を得るためのオプションを選択します。これらのオプションは、最上位レイアウト パーツに拘束されたコンポーネントに使用できます。サブアセンブリ内にネストされたコンポーネントの動作を変更するには、サブアセンブリを編集し、同じプロセスに従います。
このオプションがオンの場合、コンポーネント インスタンスは、XZ および YZ フラッシュ拘束によってレイアウト パーツに拘束されます。結果として、XY 平面内のコンポーネント インスタンス位置は、レイアウトによってコントロールされます。
このオプションがオンの場合、コンポーネント インスタンス位置は、レイアウト内の対応するブロック位置ではコントロールされません。アセンブリ内のコンポーネントは自由にドラッグすることが可能ですが、レイアウト拘束を適用すればコンポーネントをレイアウト平面に平行に維持できます。結果として、このオプションがオンの状態で使用可能になるのは、2D 運動学のみに限られます。
このオプションがオンの場合、コンポーネント インスタンス位置は、レイアウト内の対応するブロック位置ではコントロールされません。レイアウト拘束が省略され、アセンブリ内でコンポーネントをドラッグできるだけでなく回転することも可能になります。結果として、このオプションがオンの状態で使用可能になるのは、3D 運動学のみに限られます。
このオプションがオンの場合、レイアウト平面(XY)に関連付けられているフラッシュ拘束が有効になります。これにより、コンポーネント インスタンスの移動は、レイアウト平面に平行な動きだけに制限されます。このオプションをオフにすれば、コンポーネントをレイアウト平面に垂直にドラッグできるようになります。その後、このオプションをオンにすると、フラッシュ拘束が有効になります。拘束にオフセット値が追加されて、レイアウト平面を基準にしたコンポーネントのオフセットが反映されます。
[コンポーネントを作成]処理中に、同等のアセンブリ拘束を作成するように選択すると、スケッチ ブロック間の拘束はコンポーネント間のアセンブリ拘束に変換されます。拘束されたコンポーネント間の 2D または 3D モーションを許可するように、変換済み拘束を設定することができます。変換された拘束を右クリックし、[2D 運動学](既定)または[3D 運動学]を選択します。3D コンポーネント モーションを遂行するには、該当コンポーネント用のアセンブリ コントロール位置(3D)レイアウト拘束オプションを選択します。
新規作成されたコンポーネント インスタンスは、レイアウトに幾何学的に関連付けられます。ブロック インスタンス ジオメトリまたはレイアウト位置に対するほとんどの変更は、コンポーネント インスタンスに伝播されます。ただし、ブロック インスタンス間のジオメトリ拘束を変更する場合は、プッシュ派生を繰り返して、コンポーネント インスタンス アセンブリ拘束を更新します。
ブロック インスタンス拘束を更新し、対象となるインスタンスに対して[コンポーネントを作成]ワークフローを実行します。ブロック インスタンスに関連付けられたコンポーネントが更新され、新規のアセンブリ拘束を反映します。
マルチボディ パーツをレイアウトとして使用します。ソリッド ボディを作成し、[コンポーネントを作成]を使用して、それらのボディを新規のパーツ ファイルに派生させます。
[コンポーネントを作成]コマンドではボディとスケッチ ブロックの組み合わせを選択することができません。オブジェクトの組み合わせを事前選択し、[コンポーネントを作成]を実行すると、[コンポーネントを作成:選択]ダイアログ ボックスが開きます。選択ウィンドウはFクリアされた状態です。
ターゲット アセンブリ内の新規のコンポーネントを配置するように選択すると、コンポーネント原点は、ターゲット アセンブリ原点に位置合わせされます。コンポーネント原点が固定されるため、アセンブリ拘束は作成されません。
ダイナミック シミュレーションがインストールされていて、[コンポーネントを作成]で作成しておいたアセンブリに対して使用する場合は、次のことを検討してください。