CoDesign のための PTC Creo の準備
Altium CoDesigner は、ECAD と MCAD の設計領域間でプリント基板設計を転送するためのインターフェースです。CoDesigner アドインをお使いの MCAD ソフトウェアに追加すると、CoDesigner によって MCAD ソフトウェアと Altium の ECAD ソフトウェアの間で設計変更を双方向に受け渡しできるようになります。設計変更は、ECAD と MCAD 領域間のブリッジとして機能する Altium Workspace を介して受け渡されます。
►MCAD ソフトウェアと CoDesigner のバージョン互換性を確認してください
PTC Creo での CoDesigner のインストールと設定
PTC Creo® から Altium Designer へ interface するには、Altium CoDesigner for PTC Creo Add-In をインストールする必要があります。
MCAD ソフトウェアで CoDesigner にアクセスするには、Add-In をインストールして有効化します。
Add-In をインストールするには:
- インストールする前に PTC Creo を閉じてください。
- PTC Creo Add-In(AltiumCoDesignerPtcCreo_<VersionNo>.exe)をダウンロードしてインストールします。
- PTC Creo を起動すると、アプリケーションのリボンに Altium セクションと CoDesigner ボタンが表示されます。これをクリックすると、Altium CoDesigner パネルの表示/非表示を切り替えられます。すべてのコラボレーション操作はこのパネルから実行します。
Altium CoDesigner パネルの表示
CoDesigner は、PTC Creo 内のパネルからアクセスします。
PTC Creo に Altium CoDesigner パネルが表示されない場合:
- 上図のように、リボンの Altium セクションにある CoDesigner ボタンをクリックします。
- Altium CoDesigner パネルが表示されます。パネルを非表示にするには、もう一度ボタンをクリックします。
PTC Creo から Workspace に接続する
PTC Creo は Workspace を介して Altium Designer と連携します。初回使用時には Workspace にサインインする必要があります。
サインインしていない場合、以下に示すように Altium CoDesigner パネルにサインイン項目が表示されます。サインイン モードは 2 種類あり、1 つは Altium 365 Workspace にサインインするためのもの、もう 1 つはオンプレミスの Enterprise Server 上の Workspace にサインインするためのものです。
Altium 365 Workspace への接続
Altium 365 Workspace にサインインします。
-
Altium Account パネルで Altium CoDesigner オプションを選択します。
-
Altium Live へのサインインに使用しているメールアドレスを Email として入力し、Altium Live の Password を入力します。
-
Remember Me オプションを有効にすると、詳細情報(パスワードを含む)が保持され、PTC Creo の起動時に毎回自動的に Altium 365 Workspace に接続されます。
-
Sign In ボタンをクリックして接続します。
Altium Enterprise Server Workspace への接続
オンプレミスの Enterprise Server Workspace にサインインします。
- Use Custom Server パネルで Altium CoDesigner オプションを選択します。
- 初回サインイン時には、オンプレミスの Enterprise Server Workspace に接続するための Server address(URL)を指定する必要があります。このアドレスはシステム管理者から提供されます。
- User Name と Password を入力します。これらもシステム管理者から提供されます。
- Remember Me オプションを有効にすると、詳細情報(パスワードを含む)が保持され、PTC Creo の起動時に毎回自動的に Workspace に接続されます。
サインインが完了したら、Altium CoDesigner を介したコラボレーションを開始する準備は完了です。
PTC Creo のコラボレーション設定の構成
サインイン後、CoDesigner の設定は Altium CoDesigner Settings ダイアログで構成できます。このダイアログは、CoDesigner メニューの Settings メニュー項目(
)から開きます。
Altium CoDesigner Settings ダイアログを使用して、CoDesigner のオプションを設定します。
-
Common folder for storing models that are coming from ECAD– CoDesigner によって作成されたすべてのコンポーネント モデルは、所属プロジェクトに関係なくこの場所に保存されます(ボード部品とボード アセンブリは、PTC Creo への初回プル時に指定したプロジェクト フォルダーに CoDesigner が作成する点に注意してください)。場所が指定されていない場合、すべてのコンポーネント モデルはプロジェクト フォルダー内に作成され、他のプロジェクトで再利用できません。
-
Build 3D geometry for Copper– トップ層およびボトム層の銅箔レイヤーは、常にボード部品の表面上のデカールとして表現されます。このオプションを有効にすると、CoDesigner はすべての銅箔レイヤーおよびスルーホール パッドを表現する押し出しフィーチャーも作成します。このオプションを有効にすると、大量のデータが生成され、パフォーマンスに大きく影響する場合があります。
-
Build Vias– このオプションを有効にすると、ビアのバレルも含めます。 このオプションを有効にすると、大量のデータが生成され、パフォーマンスに大きく影響する場合があります。
-
Smart Sketch Update– 有効にすると、Pull MCAD 実行時に CoDesigner は ECAD で変更されたスケッチ要素のみを再描画し、変更されていない要素に関連する寸法や拘束はそのまま維持します。望ましくない結果が生じる場合は、このオプションを無効にしてください。Smart Sketch Change support の詳細をご覧ください。
-
Build Route Tool Path– Route Tool Path は、基板を製造パネルから切り出すためのミーリング用アウトラインです。MCAD でこのパスが不要な場合は、このオプションを無効にしてください。 ECAD Route Tool Path の詳細をご覧ください。
-
Ignore components smaller than
<Value><Units>in height– 小型のコンポーネントは同期プロセスから除外できます。このオプションを設定すると、Pull 実行時に<Value><Units>未満のコンポーネントを除外できます。コンポーネントの高さは ECAD でコンポーネント(フットプリント)のプロパティとして定義されるものであり、フットプリント上に配置された 3D モデルの高さではない点に注意してください。 小型コンポーネントを無視するように CoDesigner を設定する -
Type of accuracy to use while building PCB の詳細をご覧ください。 - Creo は、Absolute と Relative の 2 種類の精度をサポートしています。必要に応じて精度を選択してください。 PTC Creo におけるパーツ精度の詳細をご覧ください。
-
Custom coordinate system used for the placement of MCAD components - Creo コンポーネントでカスタム座標系を使用している場合は、ここにその名前を入力します。ECAD 側では、対応するコンポーネントのフットプリントで使用するモデルも、同じ座標系(原点と向き)で作成されている必要がある点に注意してください。Creo から ECAD 用にモデルをエクスポートする場合は、エクスポート時に Customize Export オプションを有効にし、正しい Coordinate system を選択してください。
-
Participate in the product improvement program - このオプションを有効にすると、CoDesigner の使用状況に関する技術情報が Altium に自動共有されます。製品改善プログラムの詳細をご覧ください。
PTC Creo での作業
このセクションでは、Altium MCAD CoDesigner を使用する際に重要となる Creo 固有の設定について説明します。
Creo テンプレートの使用
CoDesigner は、Creo の設定ファイル config.pro で定義されたデフォルトの Creo テンプレートを使用します。
設定ファイルから、CoDesigner は次を使用します:
-
template_solidpart- ベアボードおよびコンポーネントの作成用、 -
template_sheetmetalpart- フレックスパーツの作成用、 -
template_designasm- PCB アセンブリおよびフレックス基板用コンポーネントアセンブリの作成用。
カスタムテンプレートの使用
別の方法として、レジストリでテンプレートを定義することで、カスタムテンプレートを使用することもできます。
レジストリキー: HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner
このキーに次の String Values を追加します:
| 値の名前 | 値のデータ |
|---|---|
CreoAssemblyTemplate |
<TemplateName(including path)> |
CreoModelTemplate |
<TemplateName(including path)> |
CreoSheetmetalTemplate |
<TemplateName(including path)> |
デフォルト Creo テンプレートにおけるデータム平面の定義
MCAD CoDesigner には、Creo テンプレート内のデータム平面の定義について特定の要件があります:
-
CoDesigner では、Part (および Sheetmetal Part)テンプレートと、Assembly テンプレート内の平面にデフォルト名を使用する必要があります。
Part/Sheetmetal Part の平面(左図)と Assembly の平面(右図)には、デフォルト名を使用する必要があります。
- FRONT 平面は Z 軸に対して垂直でなければならない点に注意してください。別の言い方をすると、CoDesigner は FRONT 平面が XY 平面上にあることを前提としています。
- MCAD CoDesigner 3.8.x 以降では、テンプレート内で平面が正しく定義されていない場合に エラーダイアログを表示 します。これより古いバージョンでは、PCB アセンブリが誤って作成されます。
- 座標系が必要なのは Part テンプレートのみです。座標系名に関する要件はありませんが、デフォルト名(上記参照)の使用を推奨します。
Creo に CoDesigner パネルが表示されない場合
Creo で CoDesigner パネルの表示/非表示に使用するボタンが表示されないことがあります。その場合は、次の手順で解決してください。
CoDesigner パネル表示ボタンが非表示になっていないか確認する
CoDesigner パネルを表示するためにクリックするボタンの表示設定は、Creo Parametric Options ダイアログで構成されます。このダイアログは、Creo のリボンを右クリックし、コンテキストメニューから Customize the Ribbon コマンドを選択することで開けます。
-
以下に示すように、Altium (Custom) オプションが有効になっていることを確認してください。
Altium (Custom) オプションが有効になっていることを確認してください。
- Altium (Custom) オプションが有効であるにもかかわらず、Creo リボンに CoDesigner ボタンが表示されない場合は、このダイアログで Reset ボタンをクリックし、Reset only selected Ribbon tab コマンドを実行してください(上図参照)。
Add-In の初期化に失敗した場合
CoDesigner Add-In が Creo Parametric Options ダイアログに表示されない場合は、初期化に失敗した可能性があります。最も確実な解決方法は、Add-In を再インストールすることです。
Add-In の読み込みに失敗した場合
ここまでの手順を完了しても Add-In が表示されない場合は、Creo への登録が正しく行われていない可能性があります。この場合は次のようにします:
- 以下に示すように、Auxilary Applications ダイアログを開きます。
CoDesigner は Auxiliary Application としてインストールされますが、正しく読み込まれていない可能性があります。
- ダイアログ内の Info ボタンをクリックして情報ウィンドウを表示します。正常に読み込まれていれば、この中に Altium CoDesigner が含まれます。
Altium CoDesigner が正常に読み込まれているか確認します。
- Altium CoDesigner が一覧にない場合は、情報ダイアログを閉じて、Auxilary Applications ダイアログ内の Register ボタンをクリックします。
- Register Auxiliary Applications ダイアログが表示されるので、ご使用の Creo バージョン用 Add-In インストールファイルの保存場所へ移動します。以下の画像は Creo 5.0 の例です。
CoDesigner は Altium.dat ファイルを通じて登録されます。
-
Altium.datファイルを選択し、Open をクリックします。Add-In がすでに正常に登録されている場合は、次のダイアログが表示されます:
CoDesigner が正常に登録されたかどうかを知らせるメッセージが表示されます。
Creo がカスタムの場所にインストールされている場合
前述の手順が Altium.dat ファイルが存在しないために失敗した場合、CoDesigner インストーラーが検出できないカスタムの場所に Creo がインストールされている可能性があります。この場合は:
- PTC Creo を終了します。
-
実行ファイル
Altium.Designer.PtcCreo.InstallUI.exeを実行します。このファイルのデフォルトの保存場所はC:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\です。

インストーラーを手動で実行して、CoDesigner に PTC Creo のインストール場所を認識させます。
Altium CoDesigner PTC Creo Plugin Installer が表示されます(上図参照)。Select Creo Installations リストにインストール済みの Creo が表示されない場合は、Add ボタンをクリックして手動で指定してください。Add Creo Installation ダイアログが開きます。
-
Altium CoDesigner PTC Creo Plugin Installer は Creo ファイル
config.proへのアクセスを必要とします。Add Creo Installation ダイアログ内の参照ボタン(
)をクリックして、そのファイルが保存されているフォルダーを指定してください。PTC Creo 8.0.4.0 のデフォルトの保存場所を上図に示しています。
- Creo Plugin Installer に戻ったら、Install ボタンをクリックしてインストール処理を完了します。
- PTC Creo を再起動します。
デカール表示の制御
Creo で CoDesigner の Build 3D Geometry for Copper and Solder Mask オプションが無効になっている場合、CoDesigner は代わりにこれらのレイヤー用の表面側デカールと裏面側デカールを読み込みます(表面側デカールは top copper、top solder mask、top overlay を組み合わせたもの、裏面側デカールは bottom copper、bottom solder mask、bottom overlay を組み合わせたものです)。
Creo には、デカール、テクスチャ、およびバンプマップの表示をグローバルに制御する機能があります。これらのデカールを非表示/表示するには、Creo Parametric Options ダイアログの Model Display ページで Show textures on shaded model オプションを切り替えてください。
表面側および裏面側の copper+soldermask+silkscreen デカールの表示は、Options ダイアログで切り替えられます。
次のステップ
CoDesigner を MCAD ソフトウェアにインストールし、Workspace に接続したら、次のステップは関連する Workspace 設定を構成することです。

)
)。