アセンブリコンフィギュレーション
Onshape では、Part Studio コンフィギュレーションがあるかどうかにかかわらず、アセンブリ内に独自のコンフィギュレーションを作成できます。それらはすべて個別であり、その 1 つは他にとって重要ではありません。
アセンブリコンフィギュレーションは、Part Studio コンフィギュレーションと機械的に同様の動作をします。違いは、アセンブリで構成できるのが、合致 (合致コネクタとは異なる)、インスタンス、パターンのみであることです。
同じドキュメントで 1 人以上ののユーザーが作業している場合、フォローモード で作業している場合を除き、各ユーザーが選択したコンフィギュレーションが表示されます。この時点で、フォロワーは引出線で選択されたコンフィギュレーションを確認します。
アセンブリのコンフィギュレーションについて詳しくは、こちらの自習コース: アセンブリのコンフィギュレーション (Onshape アカウントが必要です) を参照してください。
以下に、ウィンドウの右側にコンフィギュレーションパネルアイコンがあるアセンブリの例を示します。次に赤い矢印の右側に示されています。
ワークスペースにパーツインスタンスまたはアセンブリがある状態で、[コンフィギュレーション] パネルを開きます。
- 上の図のように、グラフィック領域 (上図に表示) の右側にある をクリックします。
-
[コンフィギュレーション] パネルが開きます。
- をクリックしてテーブルを開きます。
- 最初の行をクリックしてアクティブにし、[名前] 列に入力する名前を入力します。たとえば、パーツでパターンを構成するには、行に 2x2 と 4x4 という名前を付けます。タブキーを使用して、1 つの行から次の行に移動します。
アクティブな行は、行の左側に青いバーで示されます。
- To configure an input value for the indicated row, click .
- Select the Mate, instance or pattern that contains the input (click it in the Assembly list) and select the input in the dialog that opens (shown below outlined in red). The input is then outlined with a broken yellow line and a new column is created for that input in the table (shown below, in the Configuration panel, to the left of the red arrow).
列名は、選択したエンティティの名前 (上位の見出し) とフィールド名 (下位の見出し) が既定で付けられます。この例では、ボックス <1> a0> が選択したエンティティで、フィールド名はユーザーにより 2 x 2 と Long に変更されています。
- To edit a configured instance of the input:
- If the input is an entered value, click on the row in the table and enter a new value.
- If the input is a selection in a dialog, double-click the row in the table to open the feature dialog.
The appropriate field in the feature dialog is highlighted in blue. Make your selection on the model or in the Instances lists for this input .
- コンフィギュレーションの定義が完了したら、ウィンドウの上部にあるオレンジ色のメッセージにある「完了」ボタンをクリックするか、ダイアログボックスを閉じます。
- 各行について、手順 6 ~ 8 を繰り返します。
- Repeat steps 5 through 8 to add another feature to the table.
- モデルを使用して入力をテストするには、フィーチャーリストで コンフィギュレーション の下矢印を使用してメニューから選択します。
既定では、「コンフィギュレーション」の左にあるキャレットが展開されます(赤い矢印の右上に表示)。パネルのセクションを終了したら、キャレットをクリックしてそのセクションを折りたたみます。
Hover over the fields in the feature dialog to see which features can be configured. Features available for configuration are highlighted in yellow when you hover over them.
それに応じてモデルが更新されます。そうでない場合は、モデルの設計意図およびコンフィギュレーション定義をチェックして正確な選択を行います。
Onshapeには、[コンフィギュレーション] パネルから直接、以前に定義した各コンフィギュレーション入力とオプションのアセンブリプロパティを構成するメカニズムもあります。構成済みの使用可能なプロパティには、説明、パーツ番号、リビジョン、ベンダー、プロジェクト、製品ライン、タイトル 1、タイトル Onshape2、タイトル 3、リビジョン管理されない、およびすべての BOM から除外するプロパティがあります。
アセンブリプロパティを構成するには、次の手順に従います。
- [コンフィギュレーション] パネルに既存のコンフィギュレーション入力がある状態で、パネルの上部にある をクリックします (下の図は青で示されています)。
- をクリックします。
- 構成するアセンブリプロパティを選択します (リストには [プロパティ] が含まれます)。(この例では [プロジェクト] を使用しています)。
テーブルは、最初の列に以前に選択したコンフィギュレーション入力と 2 番目の列にプロパティを使用して作成されます。
- [コンフィギュレーション] 列で、下向き矢印を使用してコンフィギュレーションオプションのリストから選択します。
- [プロジェクト] 列 (プロジェクトプロパティ) に、名前を入力します。
- 別のコンフィギュレーションオプションにパーツプロパティを追加するには、 をクリックします。
- 最初の列から新しいコンフィギュレーションオプションを選択します。
- [プロジェクト] 列 (プロジェクトプロパティ) に、名前を入力します。
- 必要に応じて、この手順を繰り返して、必要なコンフィギュレーションオプションのプロパティを構成します。
パーツ番号のプロパティを設定する場合、(Professional Company の設定により) パーツ番号の自動生成がオンになっている場合は、右クリックして [新しいパーツ番号を生成] > [番号付けスキーム] または Enterprise 設定 > [番号付けスキーム]) を選択できます。
コンフィギュレーションの名前を変更するには、名前 (コンフィギュレーション) をクリックして新しい名前を入力します。編集ボックスの外をクリックして保存します。
コンフィギュレーションを持つ パーツ アセンブリに挿入した後、任意のデバイス上でそのコンフィギュレーションを変更できます。
- パーツ (またはインスタンスリストのパーツ名) を右クリックし、コンフィギュレーションの変更 を選択します。
[コンフィギュレーションの変更] ダイアログが開きます。
- 新しいコンフィギュレーションオプションを選択します。
- 選択内容が目的に合致したら、 をクリックします。(操作をキャンセルするには、 を使用します。)
iOS および Android デバイスの場合は、3 つのドットメニューをタップし、[コンフィギュレーションの変更] を選択してコンフィギュレーションドロップダウンにアクセスし、別のコンフィギュレーションを選択します。[生成] ボタンをタップして、パーツの新しいコンフィギュレーションを生成します。
入力値の入力や編集に役立つように、コンフィギュレーションテーブル内外にコピーして貼り付けできます。
コンフィギュレーションテーブルをコピーするには、次の手順に従います。
- 右上隅の+コンフィギュレーションフィーチャーの横にある メニューを開きます。
- [テーブルをコピー] を選択します。
- テーブルをコピーしたら、スプレッドシートに貼り付けることができます。
列名もテーブルに付属していることに注意してください。これで、テーブルを編集してからコピーして貼り付けることで Onshape に戻すことができます。
- データのある行と列 (列名や見出しではなく) のみを選択します。
- [コピー] コマンドを発行します。
- Onshape コンフィギュレーションテーブルで、テーブルの左上のセルをクリックします。
- キーボードの貼り付けコマンドを発行します。
必要に応じて、テーブルに追加の空の行を追加することもできます。コピーコマンドを選択するときに、スプレッドシートの追加の行をコピーするだけで済みます。
Onshape automatically replaces whatever data was in the rows and columns of the configuration input table with the data that was copied. Onshape also includes the default units for each input, automatically.
スプレッドシートからコピーした行が Onshape コンフィギュレーション入力テーブルからの行より多い場合、それらの行は貼り付けには含まれることに注意してください。Onshape はその場で行を作成します。
ただし、スプレッドシートからコピーした列が Onshape コンフィギュレーション入力テーブルの列より多い場合、それらの列は貼り付けに含まれません。Onshape はその場で列を作成しませんが、貼り付ける前に、コンフィギュレーションテーブルに追加の列 (構成済みフィーチャー) を作成できます。
コンフィギュレーションが除外されているパーツをアセンブリに挿入すると、パーツの横に [プロパティから除外] アイコンが表示されます。