メインコンテンツへスキップ
CAD 連携は会社を Onshape に接続し、設計データを再入力せずに Alforse へ取り込みます。 エンジニアはアセンブリの部品表を製造方法に取り込むために使い、管理者はリリース済みの図面と 3D モデルを該当するアイテムに添付し続けるために使います。

連携でできること

データは Onshape から Alforse への一方向に流れます。接続すると、2 つの機能が使えます。

接続タイプを選ぶ

Onshape の連携は 2 種類あります。同期の動作は同じで、アクセスを承認する OAuth アプリケーションの所有者だけが異なります。 1 つの会社が同時に持てる Onshape 接続は 1 つだけです。1 つ目がインストールされている状態で 2 つ目をインストールしようとすると、Alforse は Onshape is already connected(または Onshape Government is already connected)という理由で拒否します(Onshape がすでに接続されています)。先に現在の接続をアンインストールしてください。

Onshape を接続する

2 つの Onshape カードは、設定 → 連携の CAD カテゴリにあります。

Onshape Government

Onshape Government は Onshape の ITAR・FedRAMP 版です。公開の App Store がないため、Enterprise で Alforse 用のプライベート OAuth アプリを作成し、その認証情報を Alforse に入力します。接続後は、Onshape と同様に、ドキュメントの参照、部品表のインポート、リリース済みアセットの同期をサポートします。

Onshape Government の設定

部品表をインポートする

Onshape 接続をインストールすると、アイテムの部品表に Onshape カードが表示されます。BOM は常にドキュメントの保存済みバージョンから取得され、作業中のワークスペースからは取得されません。
  1. 矢印で Onshape カードを展開します。
  2. Document、Version、Assembly を選択します。
  3. 取得を選択します。Alforse が Onshape の BOM を読み取り、部品表ボックスに行を一覧表示します。部品に部品 ID がない行には No part ID の印が付きます。
  4. 保存を選択して、行を製造方法に書き込みます。
最初に保存すると、カードに Last synced(最終同期)が表示されます。更新を選択すると一覧を再読み込みします。

インポートのルール

  • 下書きのみ。 カードが機能するのは、製造方法が下書きの間だけです。有効な方法では、すでに使用中であるため無効になります。
  • 権限。 保存には parts: update が必要です。
  • 完全な置き換え。 保存すると、サブアセンブリを含め、方法の明細が Onshape の BOM と完全に一致します。
  • リリース済みのサブアセンブリ。 サブアセンブリのリリース済みの方法が Onshape と異なる場合、保存は拒否されます。そのサブアセンブリの新しいバージョン(下書き)を作成して、もう一度保存してください。

リリース済みアセットを同期する

リリース済みアセットを同期は既定でオフです。オンにすると、Onshape がリリースのたびに Alforse に通知し、Alforse は既存のアイテムにリリース済みファイルを添付します。

アイテムの照合方法

  • 品番とリビジョンをアイテム ID と照合します。
  • 番号が DRW-<number> の図面は、PRT-<number> または ASM-<number> に添付されます。
  • 一致するアイテムがない場合、または複数ある場合は、何も添付されません。同期はファイルを紐づけるだけで、アイテムを作成することはありません。
  • 同じリリースを繰り返しても、同じファイルが二重に添付されることはありません。

既存のリリースをバックフィルする

新しいリリースは発生時に同期されます。同期をオンにする前にリリースされたアセットを取り込むには、カードのリリース済みアセットをバックフィルを選択します(同期がオンの間だけ表示されます)。すると Alforse は、一致するすべてのアイテムのリリース済みアセットを一括で取得します。バックフィルには settings: update 権限が必要です。 アセットの同期には、OAuth アプリケーションの書き込み権限が必要です。この権限がない場合、カードは再接続して書き込みアクセスを許可するよう求めます。

トラブルシューティング

接続の試行が失敗すると、Alforse は連携ページにメッセージを表示します。

関連