SOLIDWORKSの共同設計の準備

 

親ページ: Altium CoDesignerのインストールと設定

Altium CoDesignerは、ECADとMCADの設計領域間でプリント基板設計を転送するためのインターフェースです。MCADソフトウェアにCoDesignerアドインが追加されると、CoDesignerは設計変更を往復できます。設計変更はAltiumワークスペースを通じて行われ、これはECADとMCADの領域を結ぶ橋渡しの役割を果たします。

MCADソフトウェアとCoDesignerのバージョン互換性を確認する

SOLIDWORKS®でAltium CoDesignerパネルにアクセスするには、以下の詳細に従ってアドイン(プラグイン)をインストールする必要があります。MCAD CoDesignerプラグインは、Altiumウェブサイトのダウンロードページからダウンロードできます。

SOLIDWORKSでのCoDesignerのインストールと設定

SOLIDWORKS®とのインターフェースを行うには、Altium CoDesigner for SOLIDWORKSアドインをインストールする必要があります。

SOLIDWORKSでAltium CoDesignerアドインを有効にしてCoDesignerパネルにアクセス MCADソフトウェアでCoDesignerにアクセスするためにアドインをインストールして有効にします。

アドインをインストールするには:

  1. SOLIDWORKSをインストールする前に終了してください。
  2. SOLIDWORKSアドインをダウンロードしてインストールしてください(AltiumCoDesignerSolidWorks_<VersionNo>.exe)。
  3. SOLIDWORKSを起動し、上記のようにアドインダイアログを通じてアドインを有効にしてください。
  4. アドインが有効になったら、通常の方法でAltium CoDesignerタブをタスクペインタブに追加できます。すべてのコラボレーション活動はこのタブを通じて行われます。
SOLIDWORKSでECAD-MCAD機能を使用するには、SOLIDWORKSチャネルを通じて関連するライセンスを取得する必要があります。これはEULAに反映されているコンプライアンスの問題です。SOLIDWORKSから関連するライセンスを取得し、このコンプライアンスを満たすことはあなたの責任です。

CoDesignerタスクペインタブの表示

SOLIDWORKSでは、タスクペインタブのカスタマイズダイアログでタスクペインタブを有効/無効にすることができます。 アドインが有効になると、必要に応じてCoDesignerタスクペインタブのオン/オフが可能です CoDesignerはSOLIDWORKSタスクペインタブを通じてアクセスされます。

もしAltium CoDesignerのタスクペインタブ( Altium CoDesignerタブを選択するために使用されるタスクペインタブアイコン)がSOLIDWORKSに表示されない場合:

  1. 上記のようにタスクペインの上部にあるセットアップの歯車をクリックします。するとタスクペインタブのカスタマイズダイアログが開きます。
  2. ダイアログでAltium CoDesignerタブを有効にします。

SOLIDWORKSからワークスペースに接続する

SOLIDWORKSは、最初に使用する際にサインインする必要があるワークスペースを通じてAltium Designerと連携します。

サインインしていない場合、Altium CoDesignerタブには以下のようにサインインフィールドが含まれます。サインインモードには2種類あり、一つはAltium 365ワークスペースにサインインするためのもの、もう一つはオンプレミスエンタープライズサーバー上のワークスペースにサインインするためのものです。

Altium 365ワークスペースへの接続

ワークスペースにサインインする最初のステップは、Altium CoDesigner Taskpaneタブのサインインフィールドを使用することですAltium 365ワークスペースにサインインする。

  1. Altium CoDesigner タスクペイン タブでAltium アカウントオプションを選択します。
  2. Altium Live でサインインする際に使用するメールアドレスをメールとして、そしてあなたの Altium Live パスワードを入力します。
  3. Remember Meオプションを有効にして、詳細(パスワードを含む)を保持し、SOLIDWORKSが起動するたびに自動的にAltium 365 ワークスペースに接続するようにします。
  4. サインインボタンをクリックして接続します。

複数のワークスペースがサポートされています - CoDesignerメニューを開いて、必要なワークスペースを選択してください。

アクティブなワークスペースを選択するためのメニュー、カスタムサーバーに変更するか、またはサインアウトする

Altium Enterprise Serverワークスペースへの接続

オンプレミスエンタープライズサーバーワークスペースへのサインイン。

  1. Altium CoDesignerのタスクペインタブでカスタムサーバーを使用オプションを選択します。
  2. 初めてサインインする際には、オンプレミスエンタープライズサーバーワークスペースに接続するためのサーバーアドレス(URL)を指定する必要があります。アドレスはシステム管理者から提供されます。
  3. ユーザー名パスワードを入力します。これらもシステム管理者から提供されます。
  4. Remember Meオプションを有効にして、詳細(パスワードを含む)を保持し、SOLIDWORKSが起動するたびに自動的にワークスペースに接続します。

サインインしたら、Altium CoDesignerを通じてコラボレーションを開始する準備が整いました。

ワークスペースにサインインしたら、既存のボードを開くことも、新しいボードアセンブリを作成することもできます CoDesignerはインストールされ、使用準備ができています。

SOLIDWORKSでは、CoDesignerはボードのアセンブリを扱うことをサポートしており、ECADではマルチボードアセンブリ(MBA)と呼ばれています。Altium MCAD CoDesignerとマルチボードアセンブリを同期するについてもっと学びましょう。

SOLIDWORKSのコラボレーション設定の構成

サインインしたら、Altium CoDesigner設定ダイアログを通じてCoDesignerの設定を構成できます。このダイアログは、CoDesignerメニュー内の設定メニューエントリから開けます(画像を表示)。

CoDesigner SOLIDWORKS設定の構成 設定ダイアログでCoDesignerオプションを構成します。

  • ECADから来るモデルを保存するための共通フォルダ - CoDesignerによって作成された全てのコンポーネントモデルは、プロジェクトに関係なくこの場所に保存されます(ボード部品とボード組み立ては、Solidworksへの初回取り込み時に指定されたプロジェクトフォルダ内にCoDesignerによって作成されることに注意してください)。場所が指定されていない場合、全てのコンポーネントモデルはプロジェクトフォルダ内に作成され、他のプロジェクトでの再利用ができなくなります。
  • 銅のための3Dジオメトリを構築する
    機能の利用可能性に関する情報は、右側のペインの注記を参照してください。
    - トップ層とボトム層の銅層は、常にボード部品の表面にデカールとして表現されます。このオプションを有効にすると、CoDesignerは全ての銅層とスルーホールパッドを表す押し出し機能も作成します。このオプションを有効にすると、パフォーマンスに大きな影響を与える大量のデータが作成されることに注意してください。
  • ビアを構築する
    機能の利用可能性に関する情報は、右側のペインの注記を参照してください。
    - このオプションを有効にすると、ビアバレルも含まれます。このオプションを有効にすると、パフォーマンスに大きな影響を与える大量のデータが作成されることに注意してください。
  • フラットフォルダ構造 - このオプションを有効にすると、子部品と組み立てファイルはメインの組み立てファイルと同じフォルダに保存されます。オプションを無効にすると、全ての子部品と組み立てファイルはサブフォルダ\<McadAssyName>-EDMに保存されます。製品データ管理システムとしてSOLIDWORKSにWindchillを使用する場合は、フラットフォルダ構造が推奨されます。
  • ECADにカットアウトとして転送される、<Size><Units>より大きなボードスケッチ穴 - ボードプロファイルスケッチに含まれる任意の穴(円形、四角形、またはスロット形状の穴を含む)で、穴のサイズ(またはスロット幅)がこの値以下であれば、ECADでフリーパッドに変換されます。この値より大きなサイズの穴は、ボードカットアウトに変換されます。サイズに関係なく、四角形やスロット形状に対応しない非円形の穴は常にボードカットアウトに変換されます。
  • <Value><Units>より小さい高さのコンポーネントを無視する - 小さなコンポーネントは同期プロセスから除外できます。プルを実行する際に、<Value><Units>未満のコンポーネントを除外するようにこのオプションを設定してください。コンポーネントの高さは、ECADでコンポーネント(フットプリント)のプロパティとして定義されており、フットプリント上に配置された3Dモデルの高さではないことに注意してください。小さなコンポーネントを無視するためのCoDesignerの設定方法についてもっと学びましょう。
  • 製品改善プログラムへの参加 - このオプションを有効にすると、MCAD CoDesignerの使用に関する技術情報をAltiumと自動的に共有します。製品改善プログラムについてもっと学びましょう。
  • 複数のPCBデザインを扱い、再利用されるコンポーネントの割合がある場合は、モデルを保存するための共通フォルダを使用すると、新しいプロジェクトをロードする際に時間とストレージスペースを節約できます。
  • MCADでコンポーネントが固定または制約されている場合、その制約がPCBアセンブリ内での動きを許可するかどうかに関わらず、ECADではロックされます。ECADでコンポーネントがロックされている場合、それがMCADで既に制約されていない限り、MCADでは固定されます。ロック/固定状態の変更は、MCADとECAD間で同期されます。

SOLIDWORKSでの作業

このセクションでは、Altium MCAD CoDesignerを使用する際に重要なSOLIDWORKS固有の設定について詳しく説明します。

MCAD CoDesignerのハーネス設計機能を使用する予定の場合、ハーネスを同期させるためにはSOLIDWORKS Routing Electricalがインストールされている必要があります(SOLIDWORKS Premiumパッケージに含まれています)。また、ハーネスの接続情報を読み取るためにはMicrosoft Excelもインストールされている必要があることに注意してください。 SOLIDWORKSとMCAD CoDesignerとのハーネスの同期についての詳細は、こちらをご覧ください。

SOLIDWORKSデフォルトテンプレート

新しいコンポーネントを作成するたびにコンポーネントテンプレートの選択を求められるのを避けるために、以下に示すように、パーツ用のデフォルトテンプレートを設定して使用することをお勧めします。これらは、提供されているSOLIDWORKSのテンプレートや、ご自身の会社のテンプレートを使用できます。パーツアセンブリ図面のテンプレートの場所を定義し、以下に示すように常にこれらのデフォルトのドキュメントテンプレートを使用するを選択してください。 お好みのSOLIDWORKSテンプレートを設定してください。

SOLIDWORKSソフトウェアを新しいバージョンに更新する際は、デフォルトテンプレートを再選択することをお勧めします。

SOLIDWORKSでのPCB銅、マスク、シルクスクリーンの表示

CoDesignerは、トップ銅、トップはんだマスク、トップシルクスクリーンの画像を組み合わせて、単一のトップサイドデカールを作成し、このプロセスをボードの同じボトムサイドレイヤーに対しても繰り返します。これらのトップサイドおよびボトムサイドデカールは、ボードがMCADに取り込まれる際に適用されます。

トップデカールは、トップ銅層、トップはんだマスク層、およびトップシルクスクリーン層の組み合わせです。

デカールに関する注記:

  • デカールが正しく表示されない場合、SOLIDWORKS内のレンダリング問題である可能性があります。認定されたビデオカードと最新のビデオドライバーソフトウェアの更新についての詳細は、https://www.solidworks.com/support/system-requirementsを参照してください。このページには、ビデオカードのアップデートパッチをダウンロードできるかもしれない「認定カードとドライバー」へのリンクが含まれています。
  • 前のステップでデカールの表示が解決しない場合は、SOLIDWORKSのシステムオプションダイアログのパフォーマンスページでグラフィックス性能の向上オプションの切り替えを試してください(画像を表示)。一部のビデオカードでは、このオプションを無効にすることが役立ちますが、他のビデオカードでは有効にすることが役立ちます。
  • CoDesigner設定で銅とはんだマスクのための3Dジオメトリを構築するモードが有効になっている場合、各銅とはんだマスク層は個別の層として転送され、デカールに組み合わされません。このモードでは、シルクスクリーンの詳細がはんだマスク層にデカールとして適用されます。CoDesignerが銅、マスク、オーバーレイ層をどのように扱うかについてもっと学びましょう

SOLIDWORKSでのデカールの保存

SOLIDWORKSをPDMシステムと共に使用する設計者をよりサポートするために、CoDesignerはデカール(銅、シルクスクリーン、はんだマスク層を表す画像ファイル)を直接ボード部品ファイルに保存します。これにより、MCAD側でPDMシステムが使用されている場合のPCB関連ファイルの管理が簡素化されます。

デカールはSOLIDWORKSのprtファイルに保存され、SOLIDWORKSとPDMシステムを使用するプロセスが簡素化されます。デカールはSOLIDWORKSのprtファイルに保存され、SOLIDWORKSとPDMシステムを使用するプロセスが簡素化されます。

SOLIDWORKSをPDMと共に使用し、画像ファイルのパスがハードドライブ上の場所を参照し続ける場合は、設計を閉じてその場所から画像ファイルを削除してください。そうすることで、次に設計を開いたときにSOLIDWORKSはボード部品内に格納されているデカールを使用するようになります。

SOLIDWORKSの複数バージョンを使用する場合

お使いの会社でSOLIDWORKSの複数バージョンを使用している場合、SOLIDWORKSは新しいバージョンのファイルを古いバージョンのSOLIDWORKSで開くことをサポートしていないことをご存知でしょう。モデルを保存するための共通フォルダを使用するようにCoDesignerを設定している場合、これは問題となる可能性があります。新しいバージョンのSOLIDWORKSを使用しているエンジニアが共有モデルを上書きし、古いバージョンのSOLIDWORKSを実行しているエンジニアがそれを使用できなくなる可能性があります。

CoDesignerは共通モデルフォルダのパスを設定(config)ファイルに保存します:

  • ファイル:SolidworksAddin.config
  • 場所:%localappdata%\Altium\Altium CoDesigner\Config\

このファイルはSOLIDWORKSが起動されるときに読み込まれ、SOLIDWORKSを終了するときに保存されます。複数のバージョンのSOLIDWORKSを使用し、それぞれのバージョンに対して異なる共通モデルフォルダの場所を設定したい場合は、実行したいSOLIDWORKSのバージョンごとにユニークな設定ファイルを作成できます。

これを実現するには:

  1. 作業するSOLIDWORKSのバージョンごとに設定ファイルのコピーを作成します。
  2. 設定ファイルの各コピーのファイル名にはSOLIDWORKSのバージョンを含めます。例:SolidworksAddin2023.config
  3. SOLIDWORKSの各バージョンで必要なユニークなモデルパスは、以下のように設定ファイル内のSolidWorksPartsLibraryFolderPathキーのValueを編集するか、SOLIDWORKSを実行してAltium CoDesigner Settingsダイアログでパスを編集することで定義できます。

各バージョンのSOLIDWORKSを起動するための設定ファイルを構成し、ユニークなCoDesignerモデルパスを設定します。各バージョンのSOLIDWORKSを起動するための設定ファイルを構成し、ユニークなCoDesignerモデルパスを設定します。

CoDesignのためのSOLIDWORKS PDMの設定

CoDesignerはSOLIDWORKS® PDM Professionalで開発およびテストされています。

SOLIDWORKS PDMクライアント

SOLIDWORKS PDMを使用する際に便利な追加機能がSOLIDWORKS PDMクライアントです。クライアントはPDMボールト(サーバー)へのアクセスを提供し、PDMボールトの内容を閲覧・探索することができます。

  • PDMクライアントはSOLIDWORKSインストールマネージャーを通じてインストールされます(画像を表示)。
  • また、ボールトの内容をWindowsファイルエクスプローラーで表示するためには、ボールトビューが必要です。PDMクライアントがインストールされた後、ボールトビューアのインストールが可能になります(画像を表示)。

PDM設定

  • SOLIDWORKS PDMの設定(SOLIDWORKSのツールメニューからアクセス可能)で、Prompt to check out file if opened in read-only modeオプションを無効にします。以下に示すように、これを行うと、既存のコンポーネントをチェックアウトする必要がなくなり、他の機械設計者に不便をかけることがありません。ただし、コンポーネントのプロパティを変更する必要がある場合は、該当するコンポーネントをチェックアウトする必要があります。

SOLIDWORKS Product Data Management (PDM)は、製品開発中のチーム管理とコラボレーションをサポートするオンプレミスのデータ管理ソリューションです。

PDMの管理下に置くことを推奨

  • CoDesignerがモデルを保存する共通フォルダ。 モデル保存用の共通フォルダオプションで指定されたフォルダをAltium CoDesigner設定ダイアログでSOLIDWORKS PDMの管理下に設定し、ECADとの共同作業を行う前にそのフォルダをローカルストレージと同期させます。
  • MCAD CoDesigner 3.7以前の場合、\Origおよび\Exptのサブフォルダを含めます。
  • MCAD CoDesigner 3.8以降の場合、Windchillを製品データ管理システムとして使用している場合は、Altium CoDesigner設定ダイアログでフラットフォルダ構造オプションを有効にすることを推奨します。
  • PCBプロジェクトに関連するアセンブリとパーツ。

PDM管理下に置く必要はありません

  • PNGファイルは、銅、シルクスクリーン、はんだマスクを表す画像としてデカールを生成するために使用されます。これらの画像ファイルは、ボード部品が保存されている同じフォルダに格納されます。

SOLIDWORKS PDMがCoDesignに対応した今、最後のステップはAltium Workspaceのオプションを設定して、ネイティブMCADコンポーネントを使用したいことを示し、どのECADコンポーネントパラメータを使用して対応するMCADコンポーネントを参照するかを定義することです。ECADコンポーネントからMCADコンポーネントへのリンクについてもっと学びましょう。

それが完了したら、SOLIDWORKS PDMの使用方法についてもっと学ぶ準備が整いました。

次はどこへ?

CoDesignerがMCADソフトウェアにインストールされ、ワークスペースに接続されたので、次のステップは関連するワークスペース設定を構成することです。

ワークスペース設定の構成についてもっと学ぶ

 

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
注記

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content