SOLIDWORKSの共同設計の準備
親ページ: Altium CoDesignerのインストールと設定
Altium CoDesignerは、ECADとMCADの設計領域間でプリント基板設計を転送するためのインターフェースです。MCADソフトウェアにCoDesignerアドインが追加されると、CoDesignerは設計変更を往復できます。設計変更はAltiumワークスペースを通じて行われ、これはECADとMCADの領域を結ぶ橋渡しの役割を果たします。
► MCADソフトウェアとCoDesignerのバージョン互換性を確認する
SOLIDWORKSでのCoDesignerのインストールと設定
SOLIDWORKS®とのインターフェースを行うには、Altium CoDesigner for SOLIDWORKSアドインをインストールする必要があります。
MCADソフトウェアでCoDesignerにアクセスするためにアドインをインストールして有効にします。
アドインをインストールするには:
- SOLIDWORKSをインストールする前に終了してください。
- SOLIDWORKSアドインをダウンロードしてインストールしてください(AltiumCoDesignerSolidWorks_<VersionNo>.exe)。
- SOLIDWORKSを起動し、上記のようにアドインダイアログを通じてアドインを有効にしてください。
- アドインが有効になったら、通常の方法でAltium CoDesignerタブをタスクペインタブに追加できます。すべてのコラボレーション活動はこのタブを通じて行われます。
CoDesignerタスクペインタブの表示
SOLIDWORKSでは、タスクペインタブのカスタマイズダイアログでタスクペインタブを有効/無効にすることができます。 CoDesignerはSOLIDWORKSタスクペインタブを通じてアクセスされます。
もしAltium CoDesignerのタスクペインタブ( )がSOLIDWORKSに表示されない場合:
- 上記のようにタスクペインの上部にあるセットアップの歯車をクリックします。するとタスクペインタブのカスタマイズダイアログが開きます。
- ダイアログでAltium CoDesignerタブを有効にします。
SOLIDWORKSからワークスペースに接続する
SOLIDWORKSは、最初に使用する際にサインインする必要があるワークスペースを通じてAltium Designerと連携します。
サインインしていない場合、Altium CoDesignerタブには以下のようにサインインフィールドが含まれます。サインインモードには2種類あり、一つはAltium 365ワークスペースにサインインするためのもの、もう一つはオンプレミスエンタープライズサーバー上のワークスペースにサインインするためのものです。
Altium 365ワークスペースへの接続
- Altium CoDesigner タスクペイン タブでAltium アカウントオプションを選択します。
- Altium Live でサインインする際に使用するメールアドレスをメールとして、そしてあなたの Altium Live パスワードを入力します。
- Remember Meオプションを有効にして、詳細(パスワードを含む)を保持し、SOLIDWORKSが起動するたびに自動的にAltium 365 ワークスペースに接続するようにします。
- サインインボタンをクリックして接続します。
Altium Enterprise Serverワークスペースへの接続
オンプレミスエンタープライズサーバーワークスペースへのサインイン。
- Altium CoDesignerのタスクペインタブでカスタムサーバーを使用オプションを選択します。
- 初めてサインインする際には、オンプレミスエンタープライズサーバーワークスペースに接続するためのサーバーアドレス(URL)を指定する必要があります。アドレスはシステム管理者から提供されます。
- ユーザー名とパスワードを入力します。これらもシステム管理者から提供されます。
- Remember Meオプションを有効にして、詳細(パスワードを含む)を保持し、SOLIDWORKSが起動するたびに自動的にワークスペースに接続します。
サインインしたら、Altium CoDesignerを通じてコラボレーションを開始する準備が整いました。
CoDesignerはインストールされ、使用準備ができています。
SOLIDWORKSのコラボレーション設定の構成
サインインしたら、Altium CoDesigner設定ダイアログを通じてCoDesignerの設定を構成できます。このダイアログは、CoDesignerメニュー内の設定メニューエントリから開けます(画像を表示)。
設定ダイアログで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と自動的に共有します。製品改善プログラムについてもっと学びましょう。
SOLIDWORKSでの作業
このセクションでは、Altium 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の複数バージョンを使用する場合
お使いの会社でSOLIDWORKSの複数バージョンを使用している場合、SOLIDWORKSは新しいバージョンのファイルを古いバージョンのSOLIDWORKSで開くことをサポートしていないことをご存知でしょう。モデルを保存するための共通フォルダを使用するようにCoDesignerを設定している場合、これは問題となる可能性があります。新しいバージョンのSOLIDWORKSを使用しているエンジニアが共有モデルを上書きし、古いバージョンのSOLIDWORKSを実行しているエンジニアがそれを使用できなくなる可能性があります。
CoDesignerは共通モデルフォルダのパスを設定(config)ファイルに保存します:
- ファイル:
SolidworksAddin.config
- 場所:
%localappdata%\Altium\Altium CoDesigner\Config\
このファイルはSOLIDWORKSが起動されるときに読み込まれ、SOLIDWORKSを終了するときに保存されます。複数のバージョンのSOLIDWORKSを使用し、それぞれのバージョンに対して異なる共通モデルフォルダの場所を設定したい場合は、実行したいSOLIDWORKSのバージョンごとにユニークな設定ファイルを作成できます。
これを実現するには:
- 作業するSOLIDWORKSのバージョンごとに設定ファイルのコピーを作成します。
- 設定ファイルの各コピーのファイル名にはSOLIDWORKSのバージョンを含めます。例:
SolidworksAddin2023.config
。 - SOLIDWORKSの各バージョンで必要なユニークなモデルパスは、以下のように設定ファイル内の
SolidWorksPartsLibraryFolderPath
キーのValue
を編集するか、SOLIDWORKSを実行してAltium CoDesigner Settingsダイアログでパスを編集することで定義できます。
CoDesignのためのSOLIDWORKS PDMの設定
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ファイルは、銅、シルクスクリーン、はんだマスクを表す画像としてデカールを生成するために使用されます。これらの画像ファイルは、ボード部品が保存されている同じフォルダに格納されます。
次はどこへ?
CoDesignerがMCADソフトウェアにインストールされ、ワークスペースに接続されたので、次のステップは関連するワークスペース設定を構成することです。
► ワークスペース設定の構成についてもっと学ぶ