CoDesigner の新機能
AltiumのMCAD CoDesignerテクノロジーは、機械設計と電気設計の領域を接続し、機械エンジニアと電子設計エンジニアが実装済みPCBを両領域間で相互に受け渡しできるようにします。
Altiumの設計ソフトウェアでは、これはPCBエディターMCAD CoDesigner extensionから基板およびコンポーネントのデータを読み込み・抽出する拡張機能によって実現されます。MCADソフトウェアでは、Altium CoDesigner Add-inが同じ機能を果たし、MCADソフトウェアから基板およびコンポーネントのデータを読み込み・抽出します。
ECADとMCADソフトウェアは、Altium Workspaceを介して設計変更を受け渡します。このWorkspaceは、Altium 365上のクラウドでホストすることも、Altium On-Prem Enterprise Serverを使用して社内ネットワーク上でホストすることもできます。Workspaceはブリッジとして機能し、ECADとMCADの両ソフトウェアがそこに接続します。Workspaceには基板およびコンポーネントのデータが保持されるため、ECADエンジニアとMCADエンジニアはそれぞれ独立して作業を続け、準備ができた時点で変更をPullおよびPushできます。
サポート対象バージョン
CoDesignerは継続的に開発されており、このページでは各バージョンで行われた変更を説明しています。CoDesigner拡張機能およびアドインは、Altium設計ソフトウェアの更新サイクルとは別に更新できるため、このページには、サポートされるAltiumソフトウェアのバージョンと、サポートされるMCADソフトウェアのバージョンに関する情報も含まれています。
ECAD-MCAD VERSION COMPATIBILITY MATRIX
このマトリクスでは、ECAD/MCADのバージョン互換性の概要を示します。最初の列には、MCAD CoDesignerの各リリースと、そのバージョンのCoDesignerに必要なAltium ECADソフトウェアの最小バージョンが記載されています。MCADの各列では、各セルの1行目にサポートされるMCAD製品のバージョン番号が記載されています。その後に、そのバージョンのAltium DesignerまたはMCAD製品で使用することが推奨されるExtension/Add-inが続きます。なお、一部のMCADツールでは、MCADソフトウェアのバージョンごとに異なるCoDesignerインストーラーを使用する必要があります。この情報は、Altium MCAD CoDesignerの各リリースにおける新機能情報のSupported Versionsセクションにも記載されています。
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025、2026、2027 |
2023、2024、2025、2026 3.15.0.4 |
9.X、10.X、11.X、12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025、2026 |
2023、2024、2025、2026 3.14.0.4 |
9.X、10.X、11.X、12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025、2026 |
2022、2023、2024、2025 3.13.0.2 |
9.X、10.X、11.X、12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022、2023、2024、2025 3.12.0.11 |
8.X、9.X、10.X、11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022、2023、2024、2025 3.11.0.10 |
8.X、9.X、10.X、11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021、2022、2023、2024、2025 3.10.0.6 |
8.X、9.X、10.X、11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021、2022、2023、2024 3.9.0.9 |
8.X、9.X、10.X、11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023、2024 3.8.0.12 |
2021、2022、2023、2024 3.8.0.21 |
7.X、8.X、9.X、10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
CoDesigner 3.15.0 の新機能
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
このリリースには新機能は含まれていません。
CoDesigner 3.15.0 でサポートされるバージョン
-
Altium Designer 24.8(またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 3.15.0.2498
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
この更新は、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (Note 1) | 3.15.0.5 |
| Autodesk Inventor Professional® - バージョン 2025、2026、2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® - バージョン 2023、2024、2025、2026 | 3.15.0.4 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.15.0.5 |
| Siemens NX® - バージョン 2206<2212 (Note 2) | 3.15.0.4 |
| Siemens NX® - バージョン 2212<2312 (Note 2) | 3.15.0.4 |
| Siemens NX® - バージョン 2312-2512 (Note 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner のインストーラーは、Siemens NX ソフトウェアの各バージョンに対応する複数版が用意されています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、インストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正常に機能します。別の方法として、Siemens NX の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | 配線を変更した後に、ECAD からハーネス プロジェクトをプッシュすると表示されるエラーを修正しました。従来は、コネクターの置き換え、ワイヤーのピン割り当て更新、デジグネータ変更などの変更により、プッシュ時に収集されるコンポーネント データが不完全となり、「wire not fully connected」エラーの原因になることがありました。現在はハーネス データが正しく収集されます。注: この修正は Altium Designer の MCAD CoDesigner 拡張機能に対するホットフィックスとして公開され、まず手動プッシュに影響します。Altium 365 Workspaces はホットフィックスのリリース後まもなく更新される予定ですが、Altium 365 Workspace にプロジェクトを保存した際の自動プッシュは、しばらくの間引き続き失敗する可能性があります。 |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX: 銅箔コラボレーションが無効な場合に、基板の切り抜きが基板下面オフセット位置で止まっていた不具合を修正しました。標準の切り抜きは、常に基板の全厚を貫通して材料を除去するようになりました。 |
MCAD-5525 |
PTC Creo: Creo コンポーネント モデル シンボルに対する過度に厳しい文字サニタイズを削除し、ハイフンが不必要に置換されないようにしました(認識および命名の一貫性を向上)。 |
| MCAD-5549 | Autodesk Inventor: CoDesigner が有効な状態で Weldment Assembly を作成しようとすると v.2026 でクラッシュしていた問題が発生しなくなりました。 |
| MCAD-5683 | Altium 365: MCAD モデルの自動生成は、MCAD への最初の Pull の後にのみ行われるようになりました。 |
| MCAD-5687 | PTC Creo: 繰り返し Pull 操作を行うと、パラメーター更新により不要な基板解析が発生し、リソースを使い果たして Creo がクラッシュすることがあった性能上の問題を解決しました。 |
| MCAD-5689 | Autodesk Fusion: 現在のドキュメントがアセンブリでない場合に、プロジェクトの Pull が例外で失敗することがあった問題を修正しました。初回 Pull では常に新しいアセンブリ ドキュメントが開かれるようになりました。 |
| MCAD-5691 | 多数のビアを含む複雑な PCB 設計を ECAD から MCAD へプッシュする際の信頼性を向上しました。 |
| MCAD-5697 | PTC Creo: Creo 12.4.3 以降の Cabling モジュールはまだ CoDesigner でサポートされていないため、それらのバージョンで Altium Harness プロジェクトを Pull しようとすると、対応する警告が表示されるようになりました。この cabling モジュールのサポートは近日追加予定です。 |
| MCAD-5704 | Siemens NX 2512 がサポートされるようになりました。 |
| MCAD-5706 | 未実装の機械バリアント コンポーネントが、MCAD で CoDesigner を使用して基板を Pull する際に、誤って代替部品警告を発生させることがなくなりました。 |
| MCAD-5710 | Siemens NX: リジッドフレックス PCB の同期サポートが Beta から Production に移行しました。 |
| MCAD-5735 | Autodesk Inventor 2027 がサポートされるようになりました。 |
CoDesigner 3.14.0の新機能
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
サーバー保存時の自動Harness Push
CoDesignerパネルでECADからPushを実行しても、ECADプロジェクト自体をAltium WorkspaceにPushしているわけではなく、ECADからMCADへの特別なデータパッケージをPushしています。ハーネスプロジェクトの場合、このパッケージにはコネクタ、スプライス、接続情報("from-to" データ)、およびハーネストポロジーが含まれます。
ECADプロジェクトのWorkspaceへの保存は、MCADへのPushとは独立して行われます。MCADへのPushとサーバーへの保存が分かれていることで、ECADエンジニアが「一日の終わりにSave to Serverを行ったので、その設計データを必要とする他の全員も最新状態になり、すぐ作業できる」と思い込んでしまうなど、混乱の原因になることがあります。
ファイル同期のプロセスを簡素化するため、ハーネスプロジェクトがWorkspaceからMCADに初めてPullされると、そのプロジェクトはMCAD CoDesignerプロジェクトとしてフラグ付けされます。それ以降は、ECADでプロジェクトをSave to Serverするたびに、Workspaceにも自動的にPushされ、MCADへPullできる状態になります。Auto-Pushにより、ECADで保存するたびに手動でCoDesigner Pushを実行する必要がなくなります。 MCADエンジニアがPullを実行すると、直前のMCAD Pushが自動であった場合に通知されます。
プロジェクトをサーバーに保存すると、MCAD auto-pushが自動的に実行されるようになりました。
ECADでSave to Serverした際のAutomatic CoDesigner Pushの詳細をご覧ください。
SOLIDWORKS 2026のサポート
Altium MCAD CoDesignerの3.14アップデートでSOLIDWORKS 2026のサポートが追加されました。
Altium MCAD CoDesignerはSOLIDWORKS 2026をサポートするようになりました(画像提供: Dassault Systemes)
Versions Supported
-
Altium Designer 24.8(またはそれ以降)とMCAD CoDesigner拡張機能バージョン3.14.0.2469
-
Altium NEXUS Clientで利用可能な最新バージョンはCoDesigner 3.3です。
-
Altium CircuitMakerで利用可能な最新バージョンはCoDesigner 2.10です。
このアップデートは、以下のMCADプラットフォームおよびAdd-inバージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - バージョン 2023、2024、2025、2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.14.0.2 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.14.0.4 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.14.0.4 |
| Siemens NX® - バージョン 2312-2506 (注 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、Siemens NX 向け MCAD CoDesigner インストーラーには複数のバージョンがあります。これらのインストーラーはすべて同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 種類のみで、MCAD CoDesigner のインストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正しく機能します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | ハーネス同期: CoDesigner では、これまで ECAD からプッシュされたことがない場合でも、Altium 365 から ECAD ハーネスプロジェクトをプルできるようになりました。MCAD の「プル対象プロジェクトを選択」ダイアログでそのようなプロジェクトを選択すると、Altium 365 から自動的にプッシュされます。注: この機能は以前は PCB およびマルチボードプロジェクトでのみ有効で、主な目的は初心者が MCAD CoDesigner で素早く作業を開始できるようにすることでした。 |
| MCAD-5516 | SOLIDWORKS: 変更をプルする際、多くの場合に CoDesigner が ECAD リビジョンの変更がないにもかかわらずコンポーネントモデルの更新が必要だと誤検出し、「Model ABC can't be imported into <path+model_name>」というエラーを表示していました。現在、このような変更はテーブル内で無効化され、ツールチップに説明が表示されます。 |
| MCAD-5576 | SOLIDWORKS 2026 がサポートされました。 |
| MCAD-5624 | Autodesk Inventor: コンポーネント移動プレビューを表すバウンディングボックスが、誤って基板パーツに押し出し形状として保存されていました。修正済みです。 |
| MCAD-5629 | SOLIDWORKS: CoDesigner が Z 軸およびデータム平面の非標準的な向きを検出し、ユーザーに警告するようになりました。 |
| MCAD-5633 | SOLIDWORKS および PTC Creo: ハーネス設計で、MCAD への 2 回目以降のプル時にワイヤおよびケーブル長が欠落し、例外が発生していました。修正済みです。 |
| MCAD-5659 | PTC Creo: コンポーネントのプロパティ変更は、これらの変更の適用時によく発生していた問題(プロパティ名で使用できない記号、書き込み権限の制限など)を避けるため、デフォルトで却下済み(未チェック)として表示されるようになりました。必要な変更のみ有効にしてください。 |
CoDesigner 3.13.0 の新機能
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
ツイストペアを含むハーネスケーブルのサポート
ECAD では、ツイストペアはケーブルとして扱われ、さらに他のツイストペアとともにより大きなケーブル内に含めることができます。一部の MCAD ツールはこのようなケーブル内ケーブル構造をサポートしていないため、MCAD CoDesigner はツイストペア内のワイヤを個別のワイヤとして転送するようになりました。各ワイヤにはツイスト特性が適用されるため、長さが正しく保たれます。
ツイストペアは、ツイスト特性を適用した個別のワイヤとして転送することでサポートされます。
MCAD で PCB Route Tool Path を除外するオプション
Route Tool Path は製造には不可欠ですが、機械設計エンジニアが基板を製品筐体に収めることに集中する必要がある MCAD 設計時には不要なことがよくあります。これに対応するため、Altium CoDesigner Settings ダイアログに Build Route Tool Path チェックボックスが追加されました。必要に応じて設定してください。なお、Route Tool Path は常に ECAD からプッシュされ、このオプションは MCAD へプルするかどうかを制御します。
MCAD へのプル時に Route Tool Path を含めるかどうかを選択します。
PTC Creo v12 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで PTC Creo v12 のサポートが追加されました。
Altium MCAD CoDesigner は PTC Creo V12 をサポートするようになりました(画像提供: PTC)。
Autodesk Inventor 2026 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで Autodesk Inventor 2026 のサポートが追加されました。
Altium MCAD CoDesigner は Autodesk Inventor 2026 をサポートするようになりました(画像提供: Autodesk)。
Siemens NX 2506 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで Siemens NX 2506 のサポートが追加されました。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.13.0.2437 を使用する Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - バージョン 2022、2023、2024、2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.13.0.2 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.13.0.2 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.13.0.2 |
| Siemens NX® - バージョン 2312-2506 (注 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、Siemens NX 向け MCAD CoDesigner インストーラーには複数のバージョンがあります。これらのインストーラーはすべて同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 種類のみで、MCAD CoDesigner のインストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正しく機能します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | MCAD からプッシュする際、CoDesigner は PCB 筐体の一部として定義された MCAD パーツを保存するようになりました。これにより、古い(未保存の)筐体リビジョンが ECAD に反映されるのを防ぎます。 |
| MCAD-5334 | MCAD での PCB Route Tool Path エンティティの構築が、MCAD CoDesigner 設定内の対応するオプションによって任意になりました。注: 既定状態は ON です(従来バージョンとの互換性維持のため)。ただし、Route Tool Path エンティティによって PCB のエッジが破損する可能性を避けるため、このオプションを OFF にすることを推奨します。 |
| MCAD-5426 | ハーネス同期: CoDesigner は、ツイストペアを含むケーブルを同期するようになりました。ツイストペアのワイヤは、それぞれのツイスト特性を保持したまま個別のワイヤとして転送されます。 |
| MCAD-5460 | PTC Creo v. 12.4 がサポートされました。 |
| MCAD-5463 | Autodesk Inventor 2026 がサポートされました。 |
| MCAD-5510 | ハーネス同期: MCAD におけるスプライス内ワイヤ間の既定距離が 2.5 mm から 1 mm に縮小され、ワイヤが物理的に「切り離されている」ように見えなくなりました。 |
| MCAD-5515 | PTC Creo: PCB アセンブリがユーザーによって Inseparable とマークされている場合、CoDesigner はそのようなアセンブリを扱えないことについて多数の警告メッセージを表示していました。これらのメッセージはユーザーにとって煩雑だったため、現在はその表示が無効化されています(なお、Inseparable アセンブリは引き続きサポートされていません)。 |
| MCAD-5517 | PTC Creo向けCoDesigner Installer:Creoのバージョン一覧が古く、スクロールもできませんでした。修正済みです。 |
| MCAD-5578 | ハーネス同期:ECADで、MCADから変更をPullした際、新しく作成されたワイヤの物理長がCoDesignerで設定されませんでした(Pull前に長さが設定されていない場合)。修正済みです。注:この問題はCoDesigner v. 3.12でのみ発生していました。 |
| MCAD-5589 | Siemens NX 2506をサポートしました。 |
CoDesigner 3.12.0の新機能
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Feature Highlights
プロジェクトを新規にPullする際の警告
機械設計者がECADからプロジェクトの新規コピーを誤ってPullしてしまうのを防ぐため、CoDesignerのSelect Projectダイアログに警告アイコンが表示されるようになりました。これにより、そのプロジェクトがすでにPull済みであることを設計者に通知します。なお、必要であれば設計者は新しいコピーのPullを引き続き実行できます。
選択したプロジェクトがすでにMCADにPullされている場合、Select Projectダイアログに警告アイコンが表示されるようになりました。
Siemens NX用の独立したCoDesignerパネル
従来のAltium MCAD CoDesigner for Siemens NXでは、Altium CoDesignerパネルはSiemens NXパネル内のタブとして表示されていました。そのため、このパネルは既存のSiemens NXのショートカットキーすべてに従う必要があり、ユーザーがCoDesignerパネル内でユーザー名、パスワード、コメントを入力すると、予期しない動作が発生することがありました。この問題を解消するため、パネルはデフォルトのNXパネルから削除され、独立したフローティングパネルとして表示されるようになりました。
Altium CoDesignerパネルは、Siemens NXで独立したフローティングパネルとして表示されるようになり、そこに入力されたキーストロークがNXのショートカットキーとして解釈されないようになりました。
Versions Supported
-
MCAD CoDesigner拡張機能バージョン3.12.0.2414を搭載したAltium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3は、Altium NEXUS Clientで利用可能な最新バージョンです。
-
CoDesigner 2.10は、Altium CircuitMakerで利用可能な最新バージョンです。
この更新は、以下のMCADプラットフォームおよびAdd-inバージョンでテストされています。
| MCADバージョン | MCAD Add-Inバージョン |
|---|---|
| Autodesk Fusion® (注1) | 3.12.0.3 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® - バージョン 2022、2023、2024、2025 | 3.12.0.11 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.12.0.11 |
| Siemens NX® - バージョン 2206<2212 (注2) | 3.12.0.15 |
| Siemens NX® - バージョン 2212<2312 (注2) | 3.12.0.9 |
| Siemens NX® - バージョン 2312-2412 (注2) | 3.12.0.12 |
Notes:
-
Altium CircuitMakerはAutodesk Fusionのみをサポートします。
-
Siemens NXは、Altium Enterprise Solutionsの一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8以降では、Siemens NXソフトウェアの異なるバージョンに対応するため、MCAD CoDesigner for Siemens NXには複数のインストーラーバージョンがあります。これらのインストーラーはいずれも同一バージョンのMCAD CoDesignerをインストールし、違いは現在インストールされているSiemens NXのバージョン検出のみです。MCAD CoDesigner 3.7以前ではインストーラーは1つのみで、MCAD CoDesignerのインストール後にSiemens NXを起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題なく、MCAD CoDesignerは正常に動作します。 代わりに、Siemens NXのShow Warning when Loadingダイアログ内のCustomer Defaultsオプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX:CoDesignerがフローティングパネルとして表示されるようになりました(従来はNXのネイティブUIに組み込まれていました)。これは、NX v.2306以降でパネルのフィールドに予約文字を入力する際の問題を解決するためです。 |
| MCAD-4983 | ハーネス同期:CoDesignerがワイヤ/ケーブルの「Mass Per Unit Length」プロパティをECADからMCADへ転送するようになりました(これにより、ワイヤハーネスの質量を計算できます)。注:Mass Unitsは次のいずれかの方法で指定できます。a) 独立した「Mass Units」(MASS_UNITS)パラメーターとして指定。この場合は、質量/長さの単位ではなく、質量単位のみを指定してください。b) 「Mass Per Unit Length」の値の接尾辞として指定。この場合は、使用するMCADの要件に合わせて指定する必要があります。たとえばCreoでは質量単位、SOLIDWORKSでは質量/長さ単位を指定してください。両方が指定されている場合は、「Mass Per Unit Length」の値内の単位が優先されます。 |
| MCAD-5180 | 初回Pull用に選択されたプロジェクトが以前にPullされている場合、CoDesignerが機械設計者に通知するようになりました(通知は、プロジェクトプロパティを表示するサイドバー内の対応するツールチップ付きアイコンとして表示されます)。これにより、MCADストレージ内での重複や競合を防ぎます。 |
| MCAD-5255 | PTC Creo:CoDesignerプラグインにデジタル署名がなく、セキュリティ警告の原因となっていました。修正済みです。 |
| MCAD-5268 | ハーネス同期:コネクターモデルに名前を割り当てる際、CoDesignerがモデル命名規則(Altium Workspaceで設定)に従うようになりました。注1:従来、モデル名はフットプリント名のみに基づいていました。注2:新しい命名メカニズムでは、以前に作成されたモデルはMCAD内でそのまま保持されますが、新しい名前の新規モデルが、新規プロジェクトの新規Pull時に使用されます。注3:新しく作成されるモデルには物理ピンが含まれないため、MCADユーザーは次のいずれかを行う必要があります。a) 物理ピンを再作成する、b) ネイティブECAD-to-MCAD配置を使用して以前に作成されたモデルを参照する、c) 新しく作成されたモデル名で以前のモデルを複製する。 |
| MCAD-5282 | ハーネス同期:SOLIDWORKSおよびSW PDM向けに、ハーネスコネクターのネイティブECAD-to-MCADモデル配置がサポートされるようになり、従来のコネクターライブラリをCoDesignerで再利用できるようになりました。注:PCBコンポーネントとは異なり、ハーネスコネクターはECAD側でマッピングし、MCAD側の「components.xml」にある「CompName」プロパティの値を参照する必要があります。 |
| MCAD-5342 | Teamcenterと統合されたSiemens NX:PCBコンポーネントの保存動作が変更されました。現在、CoDesigner設定の「コンポーネントモデル保存用共通フォルダー」がローカルフォルダーを指している場合、コンポーネントはTeamcenterに登録されず、そのローカルフォルダーにのみ保存されます。注1:PCB AssemblyおよびPCB Partは引き続きTeamcenterに保存されます。注2:この変更の目的は、新しいPCBのPullを高速化し、不要な場合にPCBコンポーネントをTeamcenterへ登録しないようにすることです。 |
| MCAD-5372 | ハーネス同期:ECADのローカルライブラリで定義されたコネクターに変更を加えた後、CoDesignerが新しいファイルを作成する代わりにSOLIDWORKS内でそのモデルを再作成していました(これにより、以前に転送されたコネクター上で作成した物理ピンが失われていました)。修正済みです。 |
| MCAD-5379 | Siemens NX:CoDesignerがインチ系単位を使用するよう設定されている場合、keepoutではなくroomが追加されていました。修正済みです。 |
| MCAD-5399 | PTC Creo:長い文字列値を持つパラメーターを含むコンポーネントに対して、CoDesignerはMCADへの各Pull時にそれらのパラメーターを更新しようとしており、パフォーマンス低下やユーザーの混乱を招いていました。CoDesignerは現在、これらのパラメーターを無視します。 |
| MCAD-5402 | SOLIDWORKS:rigid-flex 2.0設計でkeepoutまたはroomを作成しようとするとクラッシュしていました。修正済みです。 |
| MCAD-5410 | PTC Creo:Creoで予約されている名前のパラメーターを含むコンポーネントに対して、CoDesignerはMCADへの各Pull時にそれらのパラメーターを追加しようとしており、パフォーマンス低下やユーザーの混乱を招いていました。CoDesignerは現在、これらのパラメーターを無視し、対応する警告を表示します。 |
| MCAD-5470 | SOLIDWORKS向けハーネス同期:CoDesignerは、SOLIDWORKS内のワイヤおよびケーブルに「Part Number」プロパティを適用しないようになりました。注1:この割り当てはCoDesigner 3.8で導入されました。注2:削除の理由は、重複したPart Numberが副作用を引き起こしていたためです。SOLIDWORKSはこのプロパティを内部のワイヤ/ケーブル識別子として使用しており、CoDesignerによるワイヤ/ケーブル識別方法と競合していました。 |
CoDesigner 3.11.0の新機能
Released: 11 March 2025 – Version 3.11.0
Feature Highlights
Siemens NX向けRigid-Flexサポート
このリリースのMCAD CoDesignerでは、Altium DesignerとSiemens NX間でのrigid-flex設計の転送がサポートされました。 Altium Designerには2つのrigid-flex設計モードがあり、CoDesigner for Siemens NXはAdvanced Rigid-Flex(RF2)モードをサポートします。
主な機能は以下のとおりです。
-
任意の数のリジッド領域およびフレックス領域。
-
厚みの異なるフレックス領域。
-
互いに重なり合う独立したフレキシブル領域。
-
MCAD上でのリジッド領域の銅箔およびシルクスクリーンの表現。
-
ローカルベンド(より大きなフレックス領域内の切り抜きに含まれるフレックス領域に局所化されたベンド)。
Siemens NXとのrigid-flex CoDesignの詳細はこちら。
rigid-flex設計は、Siemens NXとAltium Designerの間で双方向にPushできるようになりました。
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
以下は、Advanced Rigid-Flex基板のSiemens NXにおける構造の概要です。
-
RF2設計の各リジッド領域はAssemblyとして表現され、その領域の基板部分と、その領域に実装されたコンポーネントが含まれます(Siemens NXでリジッドPCBがモデル化される方法と非常によく似ています)。
-
基板の各フレックス領域は板金パーツとして表現されます。このパーツ内では、各ECAD Bend LineがSketched Bendとして定義されます。ECADからPush可能なベンドでも、bend requirementsによりSiemens NXで正しく形成されない場合がある点に注意してください。また、フレックス領域上のコンポーネントはまだサポートされていません。
-
複数の基板領域にまたがる切り抜きについては、MCADで個別のcut extrudeが作成されます。機械設計者がSiemens NXでこのような切り抜きの形状を変更したい場合は、それらすべてのextrudeを変更する必要があります。
Notes on Working with an Advanced Rigid Flex Board
-
ECADでRF2基板を設計する際、基板の各リジッド領域とフレックス領域は個別のオブジェクトとして描画され、それぞれにsubstackが割り当てられます(RF1基板では、まず基板全体の形状を1つ定義し、その後Split Lineを配置して必要な基板領域に分割します)。RF2設計では隣接領域間のギャップは許可されず、正確に接しているか、重なっていなければなりません。2つの領域が重なっている場合、ソフトウェアは共有ゾーンをレイヤー数の多い領域に属するものと見なします。この仕組みを利用すると、エッジの位置合わせが難しい場合に、柔軟領域を隣接するリジッド領域へ延長しやすくなります。Planning Rigid & Flex Regions - Advanced Modeの詳細をご覧ください。
-
ECAD PCBエディタには、既存の線分/円弧オブジェクトから領域を作成するのに役立つ多数のツールが含まれています。詳細はCreating Board Regions from Selected Objectsをご覧ください。
-
ECADでは、各固有のレイヤーセット(substack)を定義する必要があります。これは、既存レイヤーをコピーして新しいsubstackを作成するか、レイヤーを追加して固有のsubstackを定義することで行います。詳細はAdding and Editing a New Substackをご覧ください。
-
RF2モードは、3次元空間内で互いに重なり合う柔軟領域をサポートします。これをサポートするため、ECADのBoard Planning ModeでBend Lineを配置する際、設計者はそのBendがどのflexible Stack Regionに適用されるかを定義する必要があります(
)。これが行われていない場合、設計をECADからMCADへPushするとunaffected region警告が表示されます(
)。
-
RF2モードにおけるECAD PCB assemblyの構造はRF1のassembly構造とは異なるため、モードをRF1からRF2に切り替えた場合は、MCADで基板を新規にPullし直すことを推奨します。
-
MCADでPCBのジオメトリを編集する際は、隣接領域のジオメトリ間に関連付けがないことに注意してください。ある領域のジオメトリを変更した場合、隣接領域のジオメトリもそれに合わせて調整する必要があります。
-
たとえばエッジのセットを変更するなど、ジオメトリに大きな変更を加えると、MCAD内の拘束が壊れる場合があります。これは正常であり、次回のMCAD-ECAD-MCAD同期時に復元されます。
-
ベンドに変更を加えた後は、多くの場合MCAD Rebuild操作が必要になります。
-
現時点では、MCADでのnew領域およびベンドの作成はサポートされていません。
-
MCADでは、Keep Out Area(ECAD Keepout)、Text Note Room(ECAD Room)の定義、および3D copperの構築は、現時点ではrigid-flex基板でサポートされていません。
-
3D copperの構築、およびMCAD内でのPCB定義におけるenclosureの指定(およびそのenclosureをECADへ送信すること)は、現時点ではrigid-flex基板でサポートされていません。
-
設計がAltium 365に保存されている場合、ECADでプロジェクトをサーバーにSaveした後に行われる自動pushでは、rigid-flex基板の変更は処理されません(サーバー側の自動push機能はまだECAD RF2の変更をサポートしていないためです)。ECADでrigid-flexプロジェクトをサーバーに保存した後は、MCAD CoDesigner panel でもPCBを手動でPushする必要があります。
PCB設計の柔軟領域は、Siemens NXでは板金としてモデル化されます。Siemens NXには、板金でベンドを形成できるかどうかを検証するための独自のテスト群があり、以下を考慮します。 基板厚 -
ベンド半径
-
曲げ角度
-
曲げ領域と領域境界の間の距離
Autodesk Inventorとのマルチボード同期
PCBをenclosureに組み込む作業は、MCADで行うのが最適です。しかし、PCB自体はECADで設計され、ECADエンジニアがコンポーネントとenclosureのクリアランス確認や、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気機械的チェックを行う必要がある場合もあります。MCADとECADの領域間でデバイス全体のassemblyを同期できることには多くの利点があり、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できます。
このリリースのAltium MCAD CoDesignerでは、Autodesk InventorとAltium Designerの間でマルチボードassemblyを同期する機能がサポートされました。
|
PCBの位置決めとenclosureの配置がAutodesk Inventorで完了し、これらの変更をECADへPushする準備が整いました。 ECADエンジニアは、assemblyがMCADで変更され、適用可能な変更があるというメッセージを受け取ります。 基板位置の変更とenclosure部品がECADへPullされます。 |
Synchronizing a Multi-board Assemblyの詳細をご覧ください。
埋め込みコンポーネント用キャビティのMCADサポート
より小型で高集積な電子製品への需要の高まりと、これらのデバイス内で扱われる信号の高周波化により、回路の製造および実装を改善する方法の継続的な研究が進められています。 高密度化と高周波信号への対応向上の両方を実現する手法の1つが、プリント基板構造のレイヤー内にコンポーネントを埋め込むことです。
このMCAD CoDesignerのアップデートでは、埋め込みコンポーネントとそれに関連するキャビティを含む基板設計をECADからMCADへ転送するサポートが追加されました。
ECADでは、キャビティ形状を定義するregion objectにCavity Height プロパティが含まれており、これが誘電体層に必要なcutoutの高さを定義します。ECAD PCBエディタはその後、この高さをキャビティが作成される誘電体層からレイヤースタック内の次の銅箔層まで自動的に拡張し、実際のTotal Cavity Heightを得ます。
MCADでは、キャビティ形状は基板パーツ上の押し出しスケッチとして定義され、押し出し高さはTotal Cavity Heightに設定されます。埋め込みコンポーネントの位置変更はMCADからECADへ同期されますが、キャビティの編集は同期されない点に注意してください。埋め込みコンポーネントがMCADで再配置された場合でも、キャビティを再配置する必要はありません。キャビティの位置変更は、影響を受けるコンポーネント位置がMCAD-to-ECAD-to-MCADで同期される際に自動的に解決されます。
|
各キャビティは、基板パーツ上の押し出しスケッチとして形成されます。 キャビティは基板表面に開口を作ることも、完全に内部に収めることもできます。 ECADでは、キャビティはコンポーネントが配置されている層から次の銅箔層までの範囲で定義されます。 |
PCB with Embedded Componentsの設計について詳しくはこちら。
Versions Supported
-
MCAD CoDesigner extensionバージョン3.11.0.2380を備えたAltium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3は、Altium NEXUS Clientで利用可能な最新バージョンです。
-
CoDesigner 2.10は、Altium CircuitMakerで利用可能な最新バージョンです。
このアップデートは、以下のMCADプラットフォームおよびAdd-inバージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.11.0.9 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.11.0.13 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.11.0.12 |
| Dassault Systemes SOLIDWORKS® - バージョン 2022、2023、2024、2025 | 3.11.0.10 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.11.0.8 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.11.0.13 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.11.0.13 |
| Siemens NX® - バージョン 2312-2412 (注 2) | 3.11.0.14 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、Siemens NX 向け MCAD CoDesigner インストーラーが複数用意されています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つだけであり、MCAD CoDesigner Siemens NX のインストール後、Siemens NX の起動時に、現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.11.0
| MCAD-1545 | CoDesigner は、MCAD における組み込みコンポーネント用の 3D キャビティ作成をサポートするようになりました。 |
| MCAD-3286 | Autodesk Inventor: CoDesigner は、Autodesk Inventor とのマルチボード アセンブリの同期をサポートするようになりました。 |
| MCAD-3749 | シングルサインオンの使用時、CoDesigner は今後の利用のためにメールアドレスを保存するようになりました。 |
| MCAD-5030 | Siemens NX: マルチボード同期中の変更のプレビューがサポートされるようになりました。 |
| MCAD-5047 | Inventor 2025: オンプレミス サーバー使用時、別の PC ですでに開始されているセッションを CoDesigner で終了できませんでした。修正済み。 |
| MCAD-5064 | Siemens NX: CoDesigner はリジッドフレックス PCB の同期をサポートするようになりました。注: この機能は現在ベータ版として提供されています。このベータ リリースの主な制限は、MCAD で PCB 形状に加えた一部の変更が ECAD に正しく同期されない場合があることです。ECAD で同期結果を確認することを推奨します。 |
| MCAD-5068 | PTC Creo: 場合によっては、Creo で PCB コンポーネントを作成する際に CoDesigner がカスタム テンプレートを使用できませんでした。仕組みが改善されました。 |
| MCAD-5119 | ECAD の最近の変更後、ECAD のエラー/警告ダイアログから警告メッセージのテキストをコピーできなくなっていました。修正済み。 |
| MCAD-5130 | PTC Creo: 起動時に、CoDesigner は Creo が新しいバージョンに更新されたかどうかを検出し、更新されている場合はユーザーに警告するようになりました(この場合、CoDesigner を再インストールする必要があります)。 |
| MCAD-5143 | Siemens NX: CoDesigner 設定で「Build 3D Copper」オプションを「Imperial units」システムと組み合わせて使用した場合、Interlayer の穴がドリルされませんでした。修正済み。 |
| MCAD-5165 | MCAD CoDesigner パネルの「Make available online」ボタンが、ローカル Harness プロジェクトでは有効になっていませんでした。修正済み。 |
| MCAD-5225 | Autodesk Inventor: モデル ツリー内のコンポーネントに参照番号が表示されるようになりました(コンポーネント インスタンス名に追加されます)。 |
| MCAD-5226 | PTC Creo: ハーネス同期で、ハーネス コネクタのモデルに "CS0" 座標系がないと Creo がクラッシュしていました。修正済み。 |
| MCAD-5267 | SOLIDWORKS: ハーネス同期中、コネクタ用のデフォルト C-Points は 0,0,0 座標の位置に作成されるようになりました。従来は、X および Y から 100 mil オフセットした位置(100,100,0)に作成されていました。 |
| MCAD-5278 | Altium Workspace で MCAD-to-ECAD コンポーネント認識が有効になっており、一部のコンポーネントが ECAD ライブラリで見つからない場合、CoDesigner はどのコンポーネントが見つからなかったのかを正しく報告できませんでした。この警告は無効化されました。 |
| MCAD-5298 | CoDesigner は、Creo で基板カットアウトのコーナーに作成された 3D フィレットおよび面取りを認識できず(それに応じて 2D フィーチャーに変換する提案もできませんでした)。修正済み。 |
| MCAD-5300 | CoDesigner は、ユーザーが複数のエッジを選択してそれらすべてにフィーチャーを適用した場合に、Creo で作成された 3D フィレットおよび面取りを認識できませんでした。修正済み。 |
| MCAD-5333 | ハーネス同期: CoDesigner は、端部に "no-connect" ポイントを含むワイヤを含んだケーブルを適切に処理できませんでした。修正済み。 |
CoDesigner 3.10.0 の新機能
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Feature Highlights
単層 PCB のサポート
単層 PCB(片面 PCB)は、比較的シンプルであるにもかかわらず、その簡潔さと低コストのため、現在でも最も一般的に使用される回路基板の 1 つです。 以前は、単層 pcb は ECAD で完全にはサポートされておらず、MCAD にプッシュすることもできませんでした。現在では、単層 PCB は ECAD で完全にサポートされ、MCAD にプッシュすることも可能です。このサポートは、単一の銅層のみを使用するリジッドフレックス設計にも及びます。
CoDesigner は、ECAD と MCAD 間で単一銅層 PCB を転送できるようになりました。
Siemens NX 向けマルチボード サポート
PCB を筐体に組み込む工程は、MCAD で行うのが最適です。しかし、PCB 自体は ECAD で設計され、ECAD エンジニアは、コンポーネントと筐体のクリアランス確認や、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気機械的チェックを行う必要がある場合もあります。MCAD と ECAD の領域間でデバイス アセンブリ全体を同期できることには多くの利点があり、組み立て済みデバイスの現在の状態を機械設計チームと電子設計チームの双方が迅速に確認できます。
このリリースの Altium MCAD CoDesigner では、Siemens NX と Altium Designer 間でマルチボード アセンブリを同期する機能が追加されました。
|
基板と筐体は MCAD で組み立てられます。 アセンブリは ECAD のマルチボード アセンブリにリンクされます。 その後、アセンブリ全体が ECAD にプッシュされます。 変更が ECAD のマルチボード アセンブリにプルされます。 ECAD で完全なアセンブリを表示します。 |
マルチボード アセンブリの同期について詳しくはこちら。
ハーネス設計の改善
MCAD CoDesigner の ECAD-MCAD ハーネス同期サポートは継続的に改善されており、今回の更新には次が含まれます。
-
Flexibility with how the units are specified – ECAD からのプッシュ時に、CoDesigner はワイヤおよびケーブルのプロパティの寸法値に含まれる基本単位をチェックして認識し、対応する値を MCAD に設定するようになりました。 以前は、単位を指定する唯一の方法は追加の Units パラメータを含め、寸法値から単位を除外することでした。現在は両方の方法がサポートされており、設計者は値と単位タイプを分けて指定することも、パラメータ値に単位タイプを含めることも自由に選べます。
値に単位を含められるようになりました。
-
Support for connector pins that do not include a numeric identifier – CoDesigner は、ハーネス設計においてコネクタ ピンに非数値識別子を使用することもサポートするようになりました。
ハーネス設計プロジェクトの同期について詳しくはこちら。
SOLIDWORKS 2025 のサポート
SOLIDWORKS 2025 のサポートは、Altium MCAD CoDesigner の 3.10 アップデート向け Hot Fix で追加されました。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.10.0.2312 を使用する Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注1) | 3.10.0.7 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024、2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.10.0.5 |
| Siemens NX® - バージョン 2206<2212 (注2) | 3.10.0.4 |
| Siemens NX® - バージョン 2212<2312 (注2) | 3.10.0.4 |
| Siemens NX® - バージョン 2312 (注2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner のインストーラーが複数用意されており、Siemens NX ソフトウェアの各バージョンに対応しています。これらのインストーラーはすべて同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つだけであり、MCAD CoDesigner Siemens NX のインストール後、起動時に現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題なく、MCAD CoDesigner のインストールは正常に動作します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効化することもできます(
)。
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 をサポートするようになりました。 |
Release Notes for CoDesigner 3.10.0
| MCAD-3287 | Siemens NX: Multiboard プロジェクトの同期をサポートするようになりました。 |
| MCAD-4533 | CoDesigner は単層 PCB の同期をサポートするようになりました。 |
| MCAD-4751 | ハーネス同期: CoDesigner は、コネクタピンに数値以外の識別子を使用することをサポートするようになりました。 |
| MCAD-4976 | Altium 365 では、Multiboard プロジェクトで Save to Server を実行すると、PCB プロジェクトと同様に ECAD Push が自動的に行われるようになりました。 |
| MCAD-5008 | Autodesk Fusion: CoDesigner は、最近導入された Fusion 設定「First component grounded to parent」が ON になっているかどうかを検出し、部品の誤配置を防ぐためにユーザーへ警告するようになりました。 |
| MCAD-5015 | PTC Creo: ハーネスセグメント長の計算ロジックが改善され、長さを計算できないケースが減少しました。 |
| MCAD-5076 | ハーネス同期: SOLIDWORKS で SOLIDWORKS PDM を使用していて、ECAD から変更を Pull する前にハーネス要素がチェックアウトされていない場合、CoDesigner は一般的なエラーを表示して設計を Pull できませんでした。修正されました(CoDesigner は現在、ユーザーに警告を表示します)。 |
| MCAD-5091 | ハーネス同期: ECAD の「No Connect」エンティティにワイヤが接続されていない場合(たとえば、「No Connect」エンティティがコネクタピンに直接接続されている場合)、不要な空の MCAD モデルが作成されていました。修正されました。 |
| MCAD-5103 | ハーネス同期: ECAD から Push する際、CoDesigner はワイヤおよびケーブルのプロパティ値に設定された基本単位を認識し、対応する値を MCAD に設定するようになりました。注1: 現在認識される単位は「mm」「in」「mil」です。注2: 以前は、単位を設定する唯一の方法は単位なしでパラメータ値を入力し、追加の「Units」パラメータを作成することでした。現在は両方の方法をサポートしています。 |
| MCAD-5108 | PTC Creo、Autodesk Inventor、および Siemens NX で Vias の 3D Copper が正しく生成されていませんでした。修正されました。 |
CoDesigner 3.9.0 の新機能
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
MCAD フィレットおよび面取りのサポート
機械設計エンジニアがよく行う方法として、基板のコーナー形状を整えるために面取りやフィレットを適用することがあります。これらが MCAD で 3D エンティティとして定義されている場合、CoDesigner はそれらを ECAD に転送できません。これは、ECAD の PCB エディターが基板形状を厚み付きの 2D オブジェクトとして定義しているためです。これに対応するため、CoDesigner 3.9 アップデートでは、このようなエンティティを検出すると、それらを 2D エンティティに変換して基板スケッチに組み込むことを提案します。 以前は、CoDesigner はそのようなエンティティの存在を機械設計エンジニアに警告していましたが、それらは無視されていました。
Z 軸方向のエッジに適用された 3D MCAD フィレットおよび面取りは、CoDesigner によって 2D に変換され、ECAD へ Push できます。
フィレットおよび面取りのサポート:
-
一定半径の通常の(円形)フィレットをサポートします。
-
エッジから等距離で定義された面取り (対称距離-距離)をサポートします。
-
角度-距離で定義された面取り(
)、または非対称の距離-距離はサポートされません。
-
直線でない側面エッジ上に定義されたフィレットおよび面取り、ならびに他のフィレットおよび面取り上に定義されたものはサポートされません。
-
リジッドフレックス設計に定義されたフィレットおよび面取りはサポートされません。
The Fillet and Chamfer Transformation Process
-
Push to ECAD を Altium CoDesigner パネルでクリックし、3D エンティティが検出されると、次のダイアログが表示されます。
-
Yes をクリックすると、3D エンティティは 2D エンティティに変換されて基板スケッチに適用されます。ただし、この時点では CoDesigner はまだ Push を実行していません。 続いて、設計を ECAD に転送するために再度 Push するよう指示するダイアログが表示されます。変換が正しく実行されたことを目視で確認してから、共同設計プロセスを続行するために Push to ECAD パネルの Altium CoDesigner をクリックしてください。
-
No をクリックすると、3D エンティティは変換されず、ECAD に転送されないすべての 3D エンティティを一覧表示する次のダイアログが表示されます。このダイアログは、CoDesigner が 2D に変換できない 3D エンティティがある場合にも表示されます。
MCAD におけるスマートスケッチの変更
ECAD エンジニアが基板形状を変更する必要があり、その形状に MCAD で寸法や拘束が適用されている状況を考えてみてください。以前は、基板を MCAD に Pull し直すと、MCAD スケッチ内の寸法や拘束は失われていました。CoDesigner 3.9 アップデートでは、この点が大幅に改善されています。Pull 時に、CoDesigner は ECAD で変更されたスケッチ要素のみを再描画するようになり、変更されていない要素に関連する寸法や拘束はそのまま保持されます。
ただし、一部のケース、たとえば複雑な機械的拘束がある場合、この動作により予期しないジオメトリ変更が発生する可能性があります。そのような場合は、この新しいスマートスケッチサポート機能を無効にして再度 Pull し、その後で寸法や拘束を再作成した方が効率的なことがあります(CoDesigner の以前のバージョンではこれが必要でした)。これは、MCAD の Altium CoDesigner Settings ダイアログで Smart Sketch Change オプションを無効にすることで実行できます。
設計変更の影響を受けないスマート寸法は、ECAD からの Pull 中も保持されます。
PCB の以前のリビジョンを MCAD に Pull
機械設計エンジニアは、PCB 設計の以前のリリースやリビジョンを開く必要があることがあります。以前は、そのためには ECAD エンジニアに依頼して以前のリビジョンを一時的に復元し、そのリビジョンを MCAD に Push してもらう必要がありました。Altium CoDesigner 3.9 アップデートでは、ECAD で実行された過去の Push を Pull できるようになり、この問題が解消されました。
空の MCAD アセンブリに Pull する際、機械設計エンジニアは過去の Push 一覧から Pull するリビジョンを選択できるようになりました。ECAD のコミットにタグが付いている場合は、Select Push ダイアログで Only show tagged commits オプションを有効にすることで、一覧をすばやく絞り込めます。
Select Push ダイアログを使用して、ECAD で Push されたすべてのリビジョンから以前のリビジョンを選択します。
PTC Creo 11 のサポート
Altium MCAD CoDesigner の 3.9 アップデートで、PTC Creo Version 11 のサポートが追加されました。
Altium MCAD CoDesigner は現在、PTC Creo V11 をサポートしています(画像提供: PTC)。
Autodesk Inventor 2025 のサポート
Altium MCAD CoDesigner の 3.9 アップデート向け Hot Fix に、Autodesk Inventor 2025 のサポートが追加されました。
Altium MCAD CoDesigner は現在、Autodesk Inventor 2025 をサポートしています(画像提供: Autodesk)。
Versions Supported
-
Altium Designer 24.7(またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 3.9.0.2208
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.9.0.12 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.9.0.9 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.9.0.9 |
| Siemens NX® - バージョン 1953<2212 (注 2) | 3.9.0.15 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.9.0.17 |
| Siemens NX® - バージョン 2312 (注 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの各バージョンに対応するため、Siemens NX 向け MCAD CoDesigner のインストーラーが複数用意されています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみであり、MCAD CoDesigner Siemens NX のインストール後に起動すると、現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題ありません。インストールされた MCAD CoDesigner は正常に動作します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
内部更新のみ。
Release Notes for CoDesigner 3.9.0 Hot Fix for Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 がサポートされるようになりました。 |
Release Notes for CoDesigner 3.9.0
| MCAD-4599 | MCAD で基板スケッチに変更を適用する際、CoDesigner は現在、ECAD で変更されなかった基板スケッチ要素を保持します。これにより、ECAD で基板形状が変更された場合でも、機械設計者が対応する機械寸法や拘束を復元する必要がなくなります。注: 一部のケース(例: 複雑な機械拘束)では、この動作によって予期しないジオメトリ変更が発生する可能性があります。そのような場合は、この動作を無効にしてスケッチ全体を描き直したほうが効率的なことがあります(従来どおり)。そのために、CoDesigner の設定で "Smart Sketch Change" オプションを OFF にできます。 |
| MCAD-4600 | MCAD で、CoDesigner は現在、ME が PCB の垂直エッジ(Z 軸に沿ったエッジ)に作成した一般的な 3D フィレットおよび面取りを、対応する基板スケッチ要素に変換します。注 1: 以前は、CoDesigner はこのようなエンティティについて ME に警告するだけでした。注 2: フィレットについては、一定半径の通常フィレットのみサポートされます。面取りについては、エッジからの等距離で定義された面取りのみサポートされます。直線でない側面エッジ上のフィレットや面取り、および他のフィレットや面取り上に定義されたものはサポートされません。従来どおり、サポートされていないフィレットおよび面取りについては CoDesigner が ME に警告します。 |
| MCAD-4683 | Siemens NX: Free 3D Body のジオメトリが Free 3D Body の外側にあるジオメトリに基づいている場合に、MCAD から ECAD への Free 3D Body 転送が不正になる問題を解決しました。 |
| MCAD-4804 | Autodesk Fusion: CoDesigner は現在、基板スケッチ内のカスタム作図ジオメトリを考慮します。これは基板外形の一部とはみなされず、基板スケッチの更新時にも変更されません。 |
| MCAD-4835 | PTC Creo 11 がサポートされるようになりました。 |
| MCAD-4848 | MCAD で、CoDesigner は現在、ECAD で実行された以前の Push を Pull できるようになりました。注 1: ECAD からの Automatic Push のポリシーが変更されました。2024 年 5 月以降、Auto-Push は MCAD に少なくとも 1 回 Pull されたプロジェクトでのみ実行されます。注 2: この機能は Standard サブスクリプションでは利用できません。 |
| MCAD-4925 | Siemens NX: MCAD への Pull 時に Teamcenter から取得できないコンポーネントを無視する設定が追加されました。この設定を有効にするには、ファイル \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml を編集してください。ComponentPart セクションで、IgnoreComponentsMissingInDMS を 1(または yes、true)に設定します: <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | Harness プロジェクト同期のサポートがベータ版を終了しました。注 1: 現在は SOLIDWORKS および PTC Creo をサポートしており、その他の MCAD についても中期的にサポートが予定されています。注 2: この機能は PRO / Advanced CoDesigner ライセンスで利用できます。 |
CoDesigner 3.8.0 の新機能
Released: 18 April 2024 – Version 3.8.0
Feature Highlights
Altium MCAD CoDesigner の 3.8 アップデートでは、ECAD から MCAD へのハーネス同期のサポートが Open Beta に移行し、適切な Altium Designer サブスクリプションを持つ PTC Creo および SOLIDWORKS のエンジニアが利用できるようになりました。
MCAD CoDesigner を使用したハーネス設計の同期
Altium MCAD CoDesigner の 3.8 アップデートでは、MCAD-ECAD ハーネス同期のサポートが Focused Beta から Open Beta に移行しました。ハーネスは多くの電子製品で一般的なアセンブリであり、このアップデートにより、PTC Creo および SOLIDWORKS を使用する設計者は、ハーネス設計を ECAD から MCAD に転送し、MCAD 側でハーネスを配線してワイヤ長を定義できるようになりました。配線済みのハーネスはその後 ECAD に戻して転送でき、詳細な Draftsman 製作用ドキュメント作成を完了できます。
► ハーネス設計プロジェクトの同期 について MCAD CoDesigner で詳しく見る
MCAD に Push する準備が整った ECAD ハーネス設計。
MCAD でハーネスのワイヤ長を更新
MCAD でハーネスが配線されると、ワイヤ長は自動的に計算されます。これらの長さは機械設計者による調整が必要になる場合があり、この機能が MCAD CoDesigner の 3.8 アップデートで追加されました。
MCAD アセンブリがハーネス設計である場合、Altium CoDesigner パネルには現在、以下に示すように Length of Harness Objects セクションが含まれます。MCAD ソフトウェアは、ハーネスの配線に基づいて Calculated Length を決定します。必要に応じて、Corrected Length を入力して ECAD に Push で戻すことができます。
補正されたワイヤ長の値は、計算された長さの値に代わって ECAD に Push されます。
SOLIDWORKS - すべての設計ファイルを同じフォルダーに保存
多くの機械設計者は、単一のアセンブリを構成するすべての MCAD パーツおよびアセンブリファイルを同じ保存フォルダーに格納することを好みます。これは、Flat Folder Structure ダイアログで Altium CoDesigner Settings オプションを有効にすることで実現できるようになりました。
必要に応じて、MCAD 設計ファイルはフラットなフォルダー構成で保存できます。
中間ファイルの自動削除
MCAD では、ECAD から設計の Pull が正常に完了すると、CoDesigner は現在、中間 Parasolid ファイル、画像、およびチェックサムファイルを削除し、MCAD ファイルのみを残します。なお、CoDesigner は \Orig および \Expt サブフォルダーは削除しません(空であっても)。これは内部ロジックがそれらの存在に依存しているためです。
Versions Supported
-
Altium Designer 24.0(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.8.0.2085
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.8.0.16 |
| Siemens NX® - バージョン 1953<2212 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2312 (注 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner のインストーラーに複数のバージョンがあり、Siemens NX ソフトウェアの異なるバージョンに対応しています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、MCAD CoDesigner Siemens NX のインストール後、起動時に現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題ありません。MCAD CoDesigner のインストールは正しく動作します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS、CoDesigner は、すべてのサブアセンブリおよび部品ファイルを PCB Assembly が保存されているのと同じフォルダーに保存できるようになりました。これを実現するには、CoDesigner 設定ダイアログで新しい「Flat folder structure」オプションを有効にしてください。 |
| MCAD-2690 | PTC Creo、PCB の初回 Pull 時に、CoDesigner は Creo Templates で定義されているベースデータム平面の定義を確認し、その定義が要件(ドキュメントに記載)に一致しない場合はユーザーに警告するようになりました。注: 以前は、このような場合に CoDesigner が PCB アセンブリを誤って構築していました。 |
| MCAD-2736 | PTC Creo、Windchill を使用している場合、CoDesigner はローカルの Creo Working Folder にファイルを重複作成しなくなりました。 |
| MCAD-3717 | MCAD で ECAD から設計を正常に Pull した後、CoDesigner は中間 Parasolid ファイル、画像、および「checksum」ファイルを削除し、MCAD ファイルのみを残すようになりました。なお、CoDesigner は \Orig および \Expt サブフォルダー(空であっても)は削除しません。これは内部ロジックがそれらの存在に依存しているためです。 |
| MCAD-3797 | マルチボード同期、ECAD でマルチボードアセンブリを構築する際に、CoDesigner は Multiboard Schematic で参照されているすべての PCB を取り込むようになりました。以前は、PCB プロジェクト内に複数の PCB がある場合、CoDesigner は単純に最初の PCB のみを取り込んでいました。 |
| MCAD-4524 | ハーネス同期、MCAD から ECAD に設計を送信する前に、CoDesigner は MCAD モデルで計算されたワイヤ/ケーブルの物理長を上書き(補正)できるようになりました。 |
| MCAD-4548 | Altium 365 サーバー上での PCB 自動 Push のポリシーが変更されました。現在では、MCAD の「Select project for pull」ダイアログで選択した後にのみ、PCB がサーバーから Push されます(以前は、ECAD から「Save to server」を実行すると、MCAD で構築が必要かどうかに関係なく、すべての PCB が自動的に Push されていました)。なお、一度この方法で PCB を選択すると、以後その PCB は ECAD から「Save to server」を実行するたびに自動的に Push されます。 |
| MCAD-4571 | Rigid-Flex、Stiffener を持つ完全フレックス PCB に対して、CoDesigner は MCAD 側で、剛性領域が構築されるのと同じ方法で Stiffener を持つ領域のサブアセンブリを構築するようになりました。注: 以前は、ECAD で Stiffener を剛性領域として宣言しない限り、このような PCB を MCAD で構築することはできませんでした。 |
| MCAD-4575 | CoDesigner は、同じユーザーが別の IP アドレスを持つ PC で開始したセッションを終了できるようになりました。 |
| MCAD-4588 | ハーネス同期、ツイストペアのデジグネーターがサポートされるようになりました。 |
| MCAD-4593 | ハーネス同期、CoDesigner は SOLIWORKS 内のワイヤ/ケーブルに「Part Number」プロパティを割り当てるようになりました(ECAD のパラメータ名: 「PART_NUMBER」)。 |
| MCAD-4596 | Siemens NX、インストーラーのコマンドラインオプション /DIR="<some_path>" を使用して、CoDesigner をカスタムフォルダーにインストールできるようになりました。 |
| MCAD-4611 | PTC Creo、rigid-flex PCB において、CoDesigner はサブアセンブリおよび部品に、PCB の Pull 時に MCAD ユーザーが入力した PCB アセンブリ名ではなく、初期 PCB プロジェクト名に基づいて名前を付けていました。修正されました。 |
| MCAD-4628 | PTC Creo、CoDesigner のインストール後に Flow Analysis リボンが非アクティブになっていました。修正されました。 |
| MCAD-4637 | 「3D Copper」を ON にすると、CoDesigner は銅サブアセンブリおよび部品に、PCB の Pull 時に MCAD ユーザーが入力した PCB アセンブリ名ではなく、初期 PCB プロジェクト名に基づいて名前を付けていました。修正されました。 |
| MCAD-4638 | Autodesk Fusion、MCAD への 2 回目以降の Pull 後に PCB の色が誤って変更されていました。修正されました。 |
| MCAD-4641 | Siemens NX、PCB が MCAD 側で作成され、PCB 外形が負の座標へ移動された場合、ネイティブ配置された MCAD コンポーネントが ECAD 内で誤った位置に配置されていました。修正されました。 |
| MCAD-4659 | Siemens NX、CoDesigner は使用するテンプレートを見つけるために、テンプレートフォルダー内のすべての .pax ファイルをスキャンするようになりました(以前は ugs_model_templates.pax のみを参照していました) |
| MCAD-4669 | Siemens NX、インストーラーに Siemens NX の特定バージョンを選択するオプションが追加され、インストール時にユーザーが対応する選択を行う必要があります。 |
| MCAD-4689 | Autodesk Inventor、大型 PCB 上でデカール画像のスケーリングが正しく行われていませんでした。修正されました |
| MCAD-4695 | PTC Creo および SOLIDWORKS 向けのハーネス同期が Focused Beta から Open Beta に移行しました。 |
| MCAD-4721 | Creo、Creo のケーブルバンドルを使用している場合、一部のケースで CoDesigner がハーネスセグメントの長さを誤って計算していました。修正されました。 |
| MCAD-4722 | Creo、CoDesigner パネルでハーネスプロジェクトとマルチボードプロジェクトを切り替えた際、パネルの「multiboard/harness definition」セクションが一部のケースで更新されていませんでした。修正されました。 |
| MCAD-4723 | ワイヤの「UNITS」プロパティに対する ECAD 側の変更が、MCAD への Pull 時の「Changes」テーブルに表示されていませんでした(変更自体は適用されていました)。修正されました。 |
| MCAD-4724 | SOLIDWORKS、CoDesigner の「Common folder for models」設定が定義されていない場合に警告が表示されるようになりました。モデル用の Common folder は、エンジニア間でのモデル共有、プロジェクト間の重複回避、および異なるアセンブリ内で異なるモデルに同じモデル名が使われることで発生するエラーの回避のために推奨されます。 |
| MCAD-4732 | ハーネス同期、ECAD からプロジェクトを Push する際、レイアウト図面内の接続ポイントにプロパティが割り当てられているとエラーが発生していました。修正されました。 |
| MCAD-4765 | Autodesk Fusion、Fusion Electronics Sample デザインを開く際にクラッシュしていました。修正されました。 |
CoDesigner 3.7.0 の新機能
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
MCAD CoDesigner の 3.7 アップデートでは、皿穴および座ぐり穴の定義を ECAD と MCAD 間で転送する機能が追加されました。また、ECAD Route Tool Path を MCAD に転送し、押し出しカットとして扱えるようになりました。さらに、プロジェクトパラメータの転送とハーネス定義のサポートも改善されています。加えて、Siemens NX を使用する MCAD エンジニア向けに、ECAD-MCAD 間のコンポーネントリンク機能にも多くの改善が加えられています。
ECAD から MCAD へプロジェクトおよびバリアントパラメータを転送
ECAD では、ユーザー定義パラメータにより、設計者は必要な場所に重要な情報を正確に含めることができます。今回の CoDesigner アップデートでは、以下の転送がサポートされます:
- ECAD のプロジェクトレベル パラメータを MCAD PCB アセンブリへ
- ECAD のバリアントレベル パラメータを特定の MCAD PCB バリアントアセンブリへ 1
- ECAD のマルチボードアセンブリパラメータを MCAD デバイスアセンブリへ 2
- ECAD のハーネスプロジェクトパラメータを MCAD ハーネスアセンブリへ
1 Autodesk Inventor ではサポートされていません
2 マルチボードアセンブリは現在、SOLIDWORKS および PTC Creo 向け CoDesigner でサポートされています。
ECAD パラメータは、ボード、バリアント、ハーネス、およびマルチボードアセンブリの MCAD プロパティに転送されるようになりました。
皿穴および座ぐり穴を MCAD に転送
CoDesigner は、皿穴(Countersink)および座ぐり穴(Counterbore)を ECAD と MCAD 間で双方向に同期できるようになりました。MCAD で 3D Copper オプションが有効になっている場合、これらの穴に対して銅箔の正確な形状が生成されます(現時点では、Autodesk Fusion 用 CoDesigner は 3D Copper の生成をサポートしていない点にご注意ください)。
皿穴および座ぐり穴は、ECAD と MCAD 間で転送できます。
ECAD の Route Tool Path を MCAD に転送
各基板を製造パネルから取り外す一般的な手法として、PCB の外周に沿って機械加工で切り抜きを行う方法があります。 Altium Designer では、これは Route Tool Pathとして定義され、機械レイヤーの Route Tool Path レイヤー上に、トラックと円弧の連続パスとして作成されます。CoDesigner は現在、この ECAD Route Tool Path エンティティの MCAD への転送をサポートしており、MCAD では押し出しカットとして表現されます。このエンティティが MCAD 側で変更された場合、ECAD 側には基板の切り抜きとして戻されます。
ECAD の route tool path は、MCAD では一連の押し出しカットになります。
Siemens NX - コンポーネント リンク機能の改善
Component Linking により、MCAD エンジニアと ECAD エンジニアはそれぞれ、自身の基板設計インスタンスでネイティブのコンポーネント モデルを使用できます。 これは、Altium Workspace 内で相互のモデルへの参照をマッピングすることで実現されます。詳細は MCAD と ECAD の設計コンポーネントのリンクをご覧ください。
MCAD to ECAD Linking
MCAD モデルと ECAD フットプリントのリンクは、Altium Workspace 内で MCAD モデルのプロパティを ECAD コンポーネント パラメーターにマッピングすることで定義されます。 従来、CoDesigner では ECAD パラメーターを NX モデル プロパティの単一の Category にしかマッピングできず、コンポーネント リンクの選択肢が制限されていました。 今回のリリースでは、CoDesigner は Workspace の MCAD model property used for mapping and recognitionフィールドで、Teamcenter の Category と Property の両方を定義できるようになりました。
形式は次のとおりです。 <CategoryName>::<PropertyName>
リンク対象の Teamcenter Category と Property は、<CategoryName>::<PropertyName> という構文を使用して Workspace 設定でマッピングします。
ECAD to MCAD Linking
MCAD への Pull 時に、CoDesigner はその名前の MCAD モデルを MCAD データ管理システムで検索するよう設定できます。 Siemens NX でネイティブの ECAD-to-MCAD コンポーネント リンクを使用する場合、MCAD コンポーネント参照は ECAD コンポーネント パラメーター内で Teamcenter パスを含むように定義する必要があり、パラメーター値は次の形式になります。
:root_TC_folder:subfolder1:subfolder12:model_name
CoDesigner 3.7 アップデートでは、この点が改善され、 Teamcenter Part Identifier へのマッピングがサポートされました。 ECAD コンポーネント パラメーター値が : 文字で始まらない場合、CoDesigner はそのパラメーター値を Teamcenter の Part Identifier と見なし、その識別子を持つ部品を Teamcenter で検索します。
ECAD コンポーネント パラメーターは、Teamcenter Part Identifier を検索するよう構成できるようになりました。
Siemens NX - カスタム テンプレート構成および属性のサポート
CoDesigner は現在、Siemens NX のテンプレートに対する カスタム構成をサポートしており、プロジェクト プロパティの有無にかかわらず必須パラメーターを含めることができます。これは template_parameters_mapping.xml 構成 XML ファイルを通じて行います。この機能は、テンプレートを使用するアセンブリまたはパートの作成で動作します。
の詳細を見る ハーネス設計でのツイストペアのサポート
CoDesigner を使用して ECAD と MCAD 間で Harness プロジェクトを同期する場合、CoDesigner は現在、Twisted Pairs を MCAD では Cable として同期し、ECAD の Twist オブジェクトで定義された Twists per Unit Length および Thickness プロパティを考慮して、ワイヤの物理長を計算します。
Twists per Unit Length および Thickness は、ECAD ハーネス Twist オブジェクトのパラメーターとして定義されます。
撚られていないワイヤ長は次のように計算されます。
Wire Length (untwisted) = Turn Length x Number of Turns
ここで:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► Harness Design Project の同期の詳細を見る(PTC Creo および SOLIDWORKS で利用可能)
Versions Supported
-
Altium Designer 24.0 (またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 3.7.0.2033
-
CoDesigner 3.4(およびそれ以降)は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
-
CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023、2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.7.0.12 |
| Siemens NX® - バージョン 1953 - 2312 (注 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。新しいバージョンの Siemens NX では、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合がある点にご注意ください。Siemens NX は v.2312 までテスト済みであり、この警告は無視できます。あるいは、Siemens NX の Customer Defaults ダイアログで Show Warning when Loading オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | Autodesk Fusion v.2.0.18220(2024 年 1 月 29 日リリース)で行われた変更により、銅箔およびシルクスクリーンの形状配置が正しくありませんでした。修正済み。 |
Release Notes for CoDesigner 3.7.0 Hot Fix
| MCAD-4610 | ECAD 側でハーネス プロジェクトを Pull した際、CoDesigner が MCAD から転送されたケーブル長を読み取れませんでした。修正済み。 |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion で、CoDesigner が「broken model」のバウンディング ボックスを生成できませんでした。修正済み。 |
| MCAD-3773 | Autodesk Fusion で MCAD から Push した際、ジオメトリを参照せずに配置された取り付け穴の位置を CoDesigner が正しく読み取れず(これは ECAD から穴を転送した場合に発生します)、基板全体のサイズが変更されていました。修正済み。 |
| MCAD-3868 | CoDesigner は現在、ECAD から MCAD へ Project のユーザー定義パラメーター(Variants を含む)を転送し、それらを PCB/Harness/Multiboard アセンブリのプロパティとして適宜割り当てます。 |
| MCAD-4072 | Multiboard プロジェクトの同期時に、CoDesigner はプロジェクト内の複数階層レベルをサポートするようになりました(従来は 1 階層のみ対応)。 |
| MCAD-4185 | ECAD Route Tool Path エンティティがサポートされるようになりました。MCAD では押し出しカットとして表現されます。このエンティティが MCAD 側で変更された場合、ECAD 側には基板切り抜きとして転送されます。 |
| MCAD-4290 | Siemens NX で、CoDesigner は Siemens Teamcenter のアイテムにカスタム プロパティを割り当て、それらのプロパティを ECAD の project/variant プロパティにマッピングできるようになりました。 |
| MCAD-4347 | CoDesigner は現在、皿穴/座ぐり穴を ECAD と MCAD 間で双方向に同期します。MCAD で "3D Copper" オプションが ON の場合、これらの穴に対して銅箔の正確な形状が生成されます(ただし Autodesk Fusion では、3D Copper の生成はまだサポートされていません)。 |
| MCAD-4375 | MCAD への Pull 時、CoDesigner の "Changes" テーブルではコンポーネントがデフォルト名で表示され、名前のカスタマイズが無視されていました。修正済み。 |
| MCAD-4390 | Siemens NX および Teamcenter で、CoDesigner はネイティブの ECAD-to-MCAD コンポーネント リンク用マッピング プロパティとして Teamcenter の Part Identifier を使用できるようになりました。 |
| MCAD-4416 | Harness プロジェクト内で、CoDesigner は現在、Twisted Pairs を MCAD では Cables として同期し、ECAD で設定された "twist per unit length" および "wire thickness" プロパティを考慮してワイヤの物理長を計算します。 |
| MCAD-4440 | CoDesigner 設定で、"."(ドット)以外のシステム小数点区切り記号もサポートされるようになりました。 |
| MCAD-4461 | 1 つの MCAD keepout スケッチ内に複数の輪郭がある場合の検出で、正しいエラー メッセージが表示されていませんでした。修正済み。 |
| MCAD-4463 | Autodesk Inventor 2023 で、ECAD から Pull 中に CoDesigner パネルが非表示になっていたため、Pull の進行状況を確認できませんでした。修正済み。 |
| MCAD-4473 | CoDesigner は、MCAD への Push 中に rigid-flex bend を検証しないようになりました。一部のケースで誤って「manually created bend」エラーが発生していたためです。 |
| MCAD-4481 | Siemens NX で、スケッチに construction geometry が含まれている場合、CoDesigner が基板外形スケッチを正しく処理していませんでした。修正済み。 |
| MCAD-4484 | PTC Creo でワイヤ ハーネスを生成する際、CoDesigner は現在、手動で通す場合と同じ方法で Connection Points を通してワイヤを通します。以前はワイヤ同士が交差してしまい、手動で再配線する必要がありました。 |
| MCAD-4535 | Siemens NX および Teamcenter において、NX の MCAD CCID マッピング用のカテゴリサポートを追加しました。 |
| MCAD-4543 | Siemens NX バージョン 2312 をサポートしました。 |
| MCAD-4545 | Siemens NX では、デバイス アセンブリのコンテキストから変更を取得する機能を、多くのケースで正しく動作しなかったため一時的に無効化しました。これらの問題は次回のアップデートで修正予定です。 |
CoDesigner 3.6.0 の新機能
Released: 2 November 2023 – Version 3.6.0
Feature Highlights
SOLIDWORKS における Multi-board アセンブリのサポートを基盤として、MCAD CoDesigner の 3.6 アップデートではハーネス同期のサポートが追加されました。これにより、ハーネスを Multi-board アセンブリの一部として含めることができます。また、SOLIDWORKS 2024 のサポートも追加されました。さらに、この CoDesigner リリースでは Multi-board アセンブリでの変更のプレビュー表示にも対応し、サポート対象のすべての MCAD でリジッドフレックス基板の外形検出のサポートが改善されています。
SOLIDWORKS でのハーネス設計プロジェクトの同期(ベータ)
ワイヤリング ハーネスは多くのアセンブリで一般的に使用されており、デバイス内のさまざまな PCB を電気的に接続するだけでなく、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線にも使われます。SOLIDWORKS の Multi-board アセンブリのサポート を基盤として、ハーネス同期では、ハーネス要素を ECAD から MCAD へ転送できます(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、ハーネス トポロジー)。また、MCAD から ECAD へは、ワイヤ、ケーブル、およびハーネス セグメントの実際の長さを転送できます。
ハーネスの 3D モデルは、Multi-board アセンブリ同期時に、機械エンクロージャ部品とともに ECAD に送信することもできます。
► Altium MCAD CoDesigner でのハーネス設計プロジェクトの同期 の詳細を見る。
CoDesigner を使用すると、SOLIDWORKS と Altium Designer でハーネスを共同設計できます。
SOLIDWORKS 2024 のサポート
Altium MCAD CoDesigner の 3.6 アップデートで SOLIDWORKS 2024 のサポートが追加されました。
Altium MCAD CoDesigner が SOLIDWORKS 2024 をサポートしました(画像提供: Dassault Systemes)
Multi-board アセンブリでの変更のプレビュー
Multi-board プロジェクトにおいて、CoDesigner は ECAD と MCAD の両方で同期変更のプレビューを表示するようになりました。
適用前に、Multi-board アセンブリ内の各変更の影響を確認できます。
ネストされたプロジェクトのサポート
CoDesigner は、ネストされた Multi-board プロジェクト内の変更も同期するようになりました。以前は、ネストされた各 Multi-board プロジェクトを個別に同期する必要がありました。
リジッドフレックス基板外形検出の改善
ECAD から Push した際の基板外形検出アルゴリズムが改善されました。接線曲線のような非常に鋭い角度を含む基板領域のケースは、もはやエラーとは見なされません。現在は Push 時に警告として表示され、MCAD への Pull 時に受け入れることができます。
鋭い角度を含むリジッドフレックス基板領域の Push サポートが改善されました。
SOLIDWORKS におけるリジッドフレックスの曲げサポートの改善
以前は、SOLIDWORKS 用 CoDesigner は、フレックス領域内に多数の曲げがある場合、その曲げを正しく処理できませんでした。この制限は解消されました。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.6.0.1976 を使用した Altium Designer 23.9.1(またはそれ以降)
- CoDesigner 3.6 は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion 360® (注 1) | 3.6.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.6.0.15 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.6.0.34 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.6.0.26 |
| Siemens NX® - バージョン 1953 - 2306 (注 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
-
Siemens NX は Altium Enterprise Solutions の一部としてのみ設計者に提供されます。新しいバージョンの Siemens NX では、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。Siemens NX は v.2306 までテストされているため、この警告は無視できます。あるいは、Siemens NX の Show Warning when Loading ダイアログの Customer Defaults オプションを無効にすることもできます(
)。
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | Multi-board プロジェクトにおいて、CoDesigner は ECAD と MCAD の両方で同期変更のプレビューを表示するようになりました。 |
| MCAD-4105 | Multi-board プロジェクトにおいて、CoDesigner はネストされたプロジェクト内の変更も同期するようになりました。以前は、一度に 1 レベルでしか動作しませんでした。 |
| MCAD-4109 | SOLIDWORKS 2024 をサポートしました。 |
| MCAD-4114 | Multi-board プロジェクトにおいて、CoDesigner は子プロジェクトで既にエンクロージャとして定義されているエンクロージャの一部を同期できませんでした。修正済みです。 |
| MCAD-4117 | Multi-board プロジェクトにおいて、ECAD への同期時に "MoveBoard" 操作が考慮されていなかったため、それらの PCB が ECAD の Multi-board アセンブリ内でずれていました。修正済みです。 |
| MCAD-4123 | Siemens NX で、MCAD からの Push 時に、他の MCAD から Push する場合と同様に、サポートされていない機能が使用されていると CoDesigner がユーザーに警告するようになりました。 |
| MCAD-4149 | MCAD の "Select Project for Pull" ダイアログで、サーバー側フォルダがリストの先頭に表示されるようになりました。 |
| MCAD-4154 | CoDesigner は、Altium Designer と SOLIDWORKS 間でのハーネス プロジェクトの同期をサポートするようになりました。CoDesigner は、ECAD の Harness Layout Drawing ドキュメントから以下の情報を MCAD に送信します: コネクタ、スプライス、接続情報("from-to" データ)、ハーネス トポロジー(ワイヤやケーブルの集合が通過する接続ポイント)。MCAD からは、3D ルーティングの結果として、ワイヤ、ケーブル、ハーネス セグメントの実際の長さを Harness Layout Drawing に送り返します。 |
| MCAD-4179 | PTC Creo で、CoDesigner はケーブルの物理ルーティングも構築するようになりました(以前はケーブル内部のワイヤのみ可能でした)。 |
| MCAD-4256 | SOLIDWORKS で、CoDesigner はリジッドフレックス基板の 1 つのフレックス領域にある比較的多数の曲げを処理できませんでした。修正済みです。 |
| MCAD-4257 | SOLIDWORKS で、銅箔、シルクスクリーン、およびソルダーマスクを表すデカール画像が、リジッドフレックス基板の対応するリジッド領域を表すパーツ内に埋め込まれるようになりました。 |
| MCAD-4335 | ECAD からの Push 時における基板外形のエラー検出アルゴリズムが改善されました。非常に鋭い角度を持つケース(通常は接線ケース)は、Push をブロックするものとは見なされなくなり、現在は警告として表示されます。 |
| MCAD-4358 | SOLIDWORKS で、SOLIDWORKS の設定で "Create sketch on new part" オプションが有効になっていると、CoDesigner は MCAD 内で PCB を構築できませんでした。修正済みです。 |
CoDesigner 3.5.0 の新機能
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Feature Highlights
Altium MCAD CoDesigner 3.5 リリースでは、PTC Creo に Multi-board アセンブリのサポートが追加されるとともに、新機能として ECAD と MCAD 間でハーネス設計を同期する機能が導入されました(初回ベータ リリースでは Creo のみ)。ハーネス同期では、ECAD の Multi-board アセンブリで定義されたハーネスを PTC Creo に Push でき、機械設計者はそこでエンクロージャ内のケーブル ルーティングや、プリント回路基板への接続を定義できます。その後、ハーネス定義を Multi-board アセンブリの一部として MCAD から ECAD に Push し戻すことができます。
ハーネス設計プロジェクトの同期(ベータ)
多くのアセンブリで見られる要素の 1 つが、1 つ以上のワイヤリング ハーネスです。ハーネスは、デバイス内のさまざまな PCB を電気的に接続するだけでなく、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線にも使用されます。PTC Creo における Multi-board アセンブリのサポート(以下の注目機能を参照)を基盤として、ハーネス同期では、ハーネス要素を ECAD から MCAD へ転送できます(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、ハーネス トポロジー)。また、MCAD から ECAD へは、ワイヤ、ケーブル、ハーネス セグメントの実際の長さを転送できます。
ハーネスの 3D モデルは、Multi-board アセンブリ同期時に、機械エンクロージャ部品とともに ECAD に送信することもできます。
► Altium MCAD CoDesigner でのハーネス設計プロジェクトの同期 の詳細を見る。
CoDesigner のハーネス サポートを活用して、ハーネス設計を共同で進めることができます。
PTC Creo におけるマルチボードアセンブリ対応
多くの電子機器は、複数の回路基板を組み合わせたアセンブリとして構成されており、それらは機械筐体の内部で巧みに成形・配置されることで、見た目が良く実用的な製品になります。Altium の電子設計(ECAD)ソフトウェアはこれをサポートしており、複数の PCB をまとめて 1 つの PCB アセンブリ、いわゆる Multi-Board Assembly として作成できます。このアセンブリには、筐体や製品を構成するその他の機械要素も含めることができます。
Altium の Multi-board Assembly エディターで開いたマルチボードアセンブリ。
PCB を筐体に組み込む作業は、MCAD で行うのが最適です。しかし PCB 自体は ECAD で設計されるため、ECAD エンジニアも部品間クリアランスや部品と筐体間のクリアランスの確認、さらにインジケーターやディスプレイ、ボタン、コネクタといったヒューマンインターフェース要素へのアクセス確認など、電気機械的なチェックを行う必要がある場合があります。MCAD と ECAD の両領域間でデバイス全体のアセンブリを同期できれば、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できるため、多くの利点があります。
Altium CoDesigner 3.5 では、マルチボードアセンブリ対応がベータ版から正式機能になりました。SOLIDWORKS からのマルチボードアセンブリ同期のサポートに加えて、PTC Creo からのマルチボードアセンブリ同期にも対応しました。
►Altium MCAD CoDesigner でのマルチボードアセンブリの同期の詳細をご覧ください。
MCAD への Pull 時の Workspace フォルダー対応
新しい PCB を MCAD に Pull する際、Altium Workspace フォルダーが Select Project from <Workspace> ダイアログに表示されるようになりました。このダイアログでは、すべてのフォルダー内のすべてのプロジェクトを表示することも、フォルダーごとにプロジェクトを表示することもできます。表示モードを切り替えるには、ダイアログ上部の
ボタンをクリックし、その後は標準的な Windows の操作でフォルダー階層をたどってください。
MCAD から Pull するためにクリックしたときの Select Project <from Workspace> ダイアログで、プロジェクト保存フォルダーがサポートされるようになりました。
PTC Creo 10 対応
Altium MCAD CoDesigner の 3.5 アップデートで、PTC Creo Version 10 のサポートが追加されました。
Altium MCAD CoDesigner が PTC Creo V10 をサポート(画像提供: PTC)
Autodesk Inventor 2024 対応
Altium MCAD CoDesigner の 3.5 アップデートで、Autodesk Inventor 2024 のサポートが追加されました。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.5.0.1900 を搭載した Altium Designer 23.5.1(またはそれ以降)
- CoDesigner 3.5 は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion 360® (注 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.5.0.21 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Push と Pull の回数が十分に多い場合、MCAD の CoDesigner に、最新の Push ではない ECAD 側の Push 日時とコメントが表示されていました。修正済みです。 |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | MCAD の「Select Project from <Workspace>」ダイアログに、Altium Workspace フォルダーが表示されるようになりました。 |
| MCAD-3892 | CoDesigner は、SOLIDWORKS で「Use fully defined sketches」設定が ON になっているかを確認し、PCB の構築後にその状態を復元するようになりました(CoDesigner はまだ fully defined sketches を作成できず、以前はこの設定が尊重されていませんでした)。 |
| MCAD-3905 | CoDesigner は、Altium Designer と PTC Creo 間で Harness Projects を同期できるようになりました。CoDesigner は、ECAD の Harness Layout Drawing ドキュメントから MCAD に対して、次の情報を送信します: コネクタ、スプライス、接続情報("from-to" データ)、Harness Topology(そのポイントを通るワイヤーおよびケーブルの集合を持つ接続点)。MCAD からは、3D ルーティングの次の結果を Harness Layout Drawing に送り返します: ワイヤー、ケーブル、およびハーネスセグメントの物理長。注 1: 同期を開始するには、Harness Layout Drawing に少なくとも Wiring Diagram から転送されたコネクタが含まれている必要があります。注 2: ECAD から転送されたコネクタの代わりに、MCAD ストレージからコネクタモデルを配置するために、ネイティブな ECAD-to-MCAD コンポーネントリンクを使用できます。注 3: MCAD からの逆同期後に CoDesigner は ECAD の Layout Drawing に Harness Topology を構築しないため、逆同期前にそのドキュメント内で Harness Topology を指定しておく必要があります。注 4: ハーネスの 3D モデルは、Multiboard Assembly 同期時に、機械筐体部品とともに ECAD に送信できます。 |
| MCAD-4032 | CoDesigner は、PTC Creo とマルチボードアセンブリの同期をサポートするようになりました。注 1: 以前は、この機能は SOLIDWORKS でのみ利用可能でした。注 2: この機能は PTC Creo および SOLIDWORKS の両方でベータモードです。 |
| MCAD-4039 | CoDesigner は、3D フィレット/面取りなどの未サポート機能の使用について機械エンジニアに警告していませんでした。修正済みです。 |
| MCAD-4054 | まだ Workspace に含まれていない機械エンジニアと PCB プロジェクトを共有するフローが変更されました。現在は、すべての Workspace 管理者に「add and share」リクエストが自動送信されます。承認されると、その外部機械エンジニアは自動的に Workspace に追加され、プロジェクトも共有されます(以前は、これらの手順を手動で行う必要がありました)。 |
| MCAD-4056 | SOLIDWORKS 2023 で、一部のケースにおいて「壊れたコンポーネントモデル」がすべてのモデルの一括配置全体を妨げていました。修正済みです(CoDesigner はこのようなケースを検出し、モデルを個別に配置するようになりました)。 |
| MCAD-4058 | PTC Creo 10 がサポートされるようになりました。 |
| MCAD-4059 | Autodesk Inventor 2024 がサポートされるようになりました。 |
| MCAD-4060 | Autodesk Fusion 360 で、一部のケースにおいて基板外形スケッチ内の円弧の端点が隣接するスケッチセグメントの端点と関連付けられておらず、スケッチの編集が困難になっていました。修正済みです。 |
| MCAD-4076 | SOLIDWORKS で、CoDesigner の設定で 3D Copper を ON にした後、変更を Pull する前にデカールが非表示になっていました。修正済みで、次回 Pull が実行されるまでデカールは表示されたままになります。 |
| MCAD-4083 | CoDesigner は、SOLIDWORKS でリジッドフレックス PCB を扱う際に「Enable Snapping」設定をリセットし、復元していませんでした。修正済みです。 |
| MCAD-4084 | CoDesigner は、CoDesigner の設定で指定された高さ制限に基づいて無視(フィルタリング)されたコンポーネント数を機械エンジニアに通知するようになりました(コンポーネントが見える/見えないことによる混乱を避けるため)。 |
| MCAD-4142 | Siemens NX で、スケッチ内に寸法を作成した後で基板スケッチを編集すると、「Unsupported curve type 'SketchVirtualPoint'」というエラーが表示されていました。修正済みです。 |
| MCAD-4147 | PTC Creo で、コンポーネントのサイズによるフィルタリングが ON で、フィルタリングされたコンポーネント数とそのプロパティが多い場合、PCB の 2 回目の Pull に失敗していました。修正済みです。 |
CoDesigner 3.4.0 の新機能
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
CoDesigner のデフォルト動作では、PCB コンポーネントを Parasolid モデルとして MCAD と ECAD の間で双方向に Push します。これにより各設計領域に対して機械的に正確なモデルが提供されますが、そのモデルが最終製品に実装される実際のコンポーネントを完全に表現できるわけではありません。各設計領域で完全に詳細なコンポーネントを扱う必要がある設計者向けに、CoDesigner は ECAD と MCAD のコンポーネントのリンクをサポートしており、MCAD エンジニアは MCAD コンポーネントを、ECAD エンジニアは ECAD コンポーネントを扱えるようになります。
Siemens NX - 高度な銅箔形状のサポート
CoDesigner は、トップ層およびボトム層の銅箔をデカールとして表現し、基板の各面にある銅箔の見た目を視覚的に正確に示します。各銅箔層上の形状を正確に定義する必要がある場合、このリリースでは Siemens NX 向けに高度な銅箔形状サポートが追加されています。
Build 3D Geometry for Copper and Solder Mask オプションを Altium CoDesigner Settings ダイアログで有効にすると、各信号層およびプレーン層に銅箔の詳細が含まれます。Build Vias オプションを有効にすると、信号層とプレーン層の間を接続する銅箔の詳細が含まれます。
高度な銅箔ジオメトリ オプションを有効にすると、各PCB銅箔層、ソルダーマスク層、およびスルーホールのセットが、Assembly Navigator 内でMCADコンポーネントとして作成されます。
Siemens NX - MCAD から ECAD へのコンポーネント配置と認識
Siemens NX 用 CoDesigner は、MCAD コンポーネントから対応する ECAD コンポーネントへのリンクをサポートするようになりました。対応する ECAD コンポーネントを参照するパラメータを MCAD コンポーネントに含め、Altium Workspace の MCAD CoDesigner 設定でそのリンク用パラメータを指定すると、基板を MCAD から ECAD へ Push した際に、完全な記述情報を持つ ECAD コンポーネントが Altium Workspace から ECAD PCB へ直接配置された状態で、基板が ECAD に読み込まれます。
► MCAD コンポーネントから ECAD コンポーネントへのリンク の詳細を見る
Siemens NX - TeamCenter からの ECAD-to-MCAD コンポーネント配置
このリリースにより、Siemens NX の CoDesigner は、ECAD から MCAD へ Push した際に TeamCenter から MCAD コンポーネントを配置できるようになりました。どの ECAD パラメータに TeamCenter の MCAD コンポーネント名が格納されているかを指定し、そのパラメータを Altium Workspace の MCAD CoDesigner 設定で指定すれば、準備完了です。設計を ECAD から MCAD へ Push すると、ECAD コンポーネントは TeamCenter から直接配置された MCAD コンポーネントに自動的に置き換えられます。
► ECAD コンポーネントから MCAD コンポーネントへのリンク の詳細を見る
MCAD データ管理システム - ECAD フットプリント パラメータとして MCAD コンポーネントを指定
MCAD データ管理システムからコンポーネント モデルを自動配置する場合、CoDesigner は従来使用していたカスタム Component パラメータに加えて、ECAD のカスタム Footprint プロパティから MCAD モデル名を取得することもサポートするようになりました。この機能により、コンポーネントとフットプリント間の多対多の関係をより適切にサポートできます。
MCAD モデル名を ECAD コンポーネントのパラメータとして指定できるだけでなく、必要に応じて ECAD フットプリント パラメータとして指定することもできます。
the Use models from data management system on MCAD side when creating PCB assembly オプションは、どちらの方法にも対応しています。
現在 CoDesigner が実行するロジックは次のとおりです。ECAD から Push する際、CoDesigner は以下を行います。
- Altium Workspace で Use models from data management system on MCAD side when creating PCB assembly オプションが有効かどうかを確認し、有効な場合は、
- Workspace オプションで指定されたパラメータ名が、フットプリントに割り当てられたモデル名マッピング パラメータとして存在するかどうかを確認し、存在していて空でない場合は、
- そのパラメータと値を Push の一部として MCAD に送信し、
- その後 MCAD へ Pull する際に、フットプリント パラメータの値に従って MCAD ストレージから MCAD モデルを取得します。フットプリント パラメータが割り当てられていない場合、または空の場合は、代わりに Component パラメータから MCAD モデル名を取得します(空でない場合)。
高度な Rigid-Flex サポートがベータ版を終了
Rigid-Flex をサポートする MCAD ツール向けに、このリリースでは Rigid-Flex 設計の Advanced モード(RF2 とも呼ばれます)のサポートが正式リリースとなりました。現時点では、Rigid-Flex は SOLIDWORKS および PTC Creo でサポートされています。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.4.0.1859 を使用する Altium Designer 22.11.1 以降
- CoDesigner 3.4 は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
| MCAD バージョン | MCAD アドイン バージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.4.0.8 |
| Autodesk Fusion 360® (注 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.4.0.7 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。
Release Notes for CoDesigner 3.4.0.1859 (Hot Fix for GovCloud support)
| MCAD-4024 | Altium 365 GovCloud (https://www.altium.com/trust/govcloud) のサポートが追加されました。 |
Release Notes for CoDesigner 3.4.0.1792
| MCAD-3951 | ECAD Extension の変更一覧で、変更数が多い場合にスクロールと列サイズ変更が正しく機能していませんでした。修正されました。 |
Release Notes for CoDesigner 3.4.0
| MCAD-2958 | 変更を MCAD に Pull する際、ECAD で基板外形に変更が加えられていた場合、CoDesigner は Changes テーブル内の対応する変更をハイライトし、その変更に対応するツールチップを表示するようになりました。これにより、機械設計者が作成した寸法や拘束条件が失われるのを防げる場合があります(次の同期ステップで)。または、失われた寸法や拘束条件を機械設計者が復元する助けになります。 |
| MCAD-3248 | Siemens NX で、PCB コンポーネントを MCAD に配置し、それを ECAD で認識する機能がサポートされるようになりました。 |
| MCAD-3249 | Siemens NX で、Teamcenter から PCB コンポーネント モデルを自動配置する機能がサポートされるようになりました。注: ECAD コンポーネント/フットプリントのプロパティでは、MCAD モデル参照に Teamcenter のパスを含める必要があります。例: :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX で、「Advanced Copper Geometry」機能(銅箔層、銅バレル、ビア、ソルダーマスクの正確な 3D モデルを作成する機能)がサポートされるようになりました。 |
| MCAD-3319 | MCAD データ管理システムからコンポーネント モデルを自動配置する場合、CoDesigner は既存のカスタム Component パラメータのサポートに加えて、ECAD のカスタム Footprint パラメータから MCAD モデル名を取得することもサポートするようになりました。この機能により、コンポーネントとフットプリント間の多対多の関係をより適切にサポートできます。現在 CoDesigner が従うロジックは次のとおりです。ECAD から Push する際、CoDesigner は、Altium Workspace で Use models from data management system on MCAD side when creating PCB assembly オプションが有効かどうかを確認し、有効な場合は、Workspace で指定されたパラメータ名がフットプリント パラメータとして存在するかどうかを確認し、それが空でなければ、そのパラメータと値を MCAD に送信します。その後 MCAD に Pull する際、フットプリント パラメータの値に従って MCAD ストレージから MCAD モデルを取得します。フットプリント パラメータが割り当てられていない場合、または空の場合は、代わりに Component パラメータから MCAD モデル名を取得します(空でない場合)。Altium Designer で Footprint パラメータを扱う機能は現在ベータ版であるため、この CoDesigner 機能を使用するには、Altium Designer で Advanced Option PCB.FootprintParameters が有効になっていることを確認してください。 |
| MCAD-3589 | SOLIDWORKS で rigid-flex 2.0 モードで設計された PCB を更新する際、CoDesigner は ECAD でジオメトリが変更された領域のみを再描画するようになりました。これにより、設計者は他の領域に対して MCAD で作成された寸法や拘束条件を維持できます。 |
| MCAD-3753 | Autodesk Fusion 360 では、基板外形を作成する際に、CoDesigner が連続するスケッチ セグメント同士を拘束するようになり、機械設計者がスケッチを変更しやすくなりました。 |
| MCAD-3778 | 機械エンクロージャの個々の Parts を送信するアルゴリズムが改善されました。以前は、MCAD で複数の part が同時に保存された場合(たとえば、交換フォーマットからインポートした場合など)、それらを ECAD に Pull する際にエラーが発生していました。修正されました。 |
| MCAD-3783 | Autodesk Fusion 360 で、Push 時に基板スケッチが外部ジオメトリを参照しているケースを CoDesigner が正しく検出し、"Invalid feature profile: Board." というエラーメッセージを表示するようになりました。なお、そのようなスケッチは ECAD に Push できません。 |
| MCAD-3831 | Siemens NX で、NX v.2xxx のサポートが追加されました。 |
| MCAD-3857 | Autodesk Fusion 360 で、デバイス アセンブリ コンテキストの検出が不正だったため CoDesigner ツールを使用した keepout および cutout の作成が正常に機能していませんでした。修正されました。 |
| MCAD-3930 | SOLIDWORKS で変更を Pull する際、CoDesigner は "Synchronize component properties" の変更をデフォルトで未チェックのままにするようになりました。これにより、ユーザーは SOLIDWORKS PDM からコンポーネントを手動でチェックアウトする必要を避けやすくなります。注: ECAD と MCAD ストレージでプロパティが異なる理由を確認することを推奨します。 |
CoDesigner 3.3.0 の新機能
Released: 21 December 2022 – Version 3.3.0
このリリースには新機能は含まれていません。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.3.0.1753 を使用する Altium Designer 22.6(またはそれ以降)
- MCAD CoDesigner 拡張機能バージョン 3.3.0.497 を使用する Altium NEXUS Client 5.6 ~ 5.8
- Altium CircuitMaker では CoDesigner 3.x は利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.3.0.6 |
| Autodesk Fusion 360® (注 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.3.0.9 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.3.0.6 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。
Release Notes
| MCAD-3587 | SOLIDWORKS および PTC Creo で、CoDesigner は rigid-flex ボードの剛性セグメント上に Keepout と Room を定義する機能をサポートするようになりました。 |
| MCAD-3650 | On-Prem サーバー向けの Altium ライセンス確認方法が変更されました。従来は、すべての「Pro」機能が On-Prem サーバーでデフォルトで利用可能でした。現在は、CoDesigner が各「Pro」機能を個別に確認します。最近導入された「Pro」機能である Multiboard Sync および Keepout/Room Sync を使用するには、「Altium Enterprise Server & CAL」ライセンスを更新する必要があります。 |
| MCAD-3666 | Altium のライセンスポリシーに合わせて、MCAD で Keepout および Room を作成する機能は、「PRO」および「Enterprise」サブスクリプションでのみ利用可能になりました。注: 以前に「Standard」サブスクリプションで MCAD 内に作成された Keepout および Room は影響を受けませんが、今後それらのエンティティに加えられた変更は ECAD に転送されなくなります。 |
| MCAD-3745 | SOLIDWORKS では、rigid-flex 2.0 ボードのボードセグメントの拘束方法が改善され、潜在的な微小な位置合わせの問題を回避するために追加の角度 mate が適用されるようになりました。 |
| MCAD-3746 | Siemens NX で、CoDesigner は Siemens Teamcenter 内に PCB エンティティを保存するためのカスタム Item Type の設定をサポートするようになりました。 |
| MCAD-3812 | Firebird DBMS を使用するオンプレミスサーバー経由では、CoDesigner は Multi-board プロジェクトを同期できませんでした。 |
CoDesigner 3.2.0 の新機能
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
CoDesigner のデモモード
CoDesigner には、MCAD 内に demo mode が追加されました。デモモードにアクセスするには、以下が必要です。
- 既存の Altium Workspace のメンバーではないユーザー名を持つ Altium Account
- サポート対象の MCAD ソリューション
- および、最新バージョンの Altium MCAD CoDesigner Add-in がインストールされていること
お使いの Account のユーザー名が現在 Altium Workspace のメンバーでない場合、MCAD ソフトウェア内で CoDesigner にサインインすると、Altium CoDesigner パネルにデモプロジェクトへのアクセス方法が表示されます。
現在 Workspace のメンバーでない場合、Altium MCAD CoDesigner にサインインするとデモモードが利用可能になります。
デモモードでは、機械設計者は次のことができます。
- MCAD のネイティブ形式で Demo PCB のモデルを構築し、モデルの構造を確認し、エンクロージャーにモデルを関連付け/拘束する方法を確認する。
- 設計変更を Pull し、変更管理機能を試す(CoDesigner は Demo PCB に対する ECAD 変更をシミュレートします)。
- 銅箔の正確な 3D ジオメトリを構築する(Autodesk Fusion 360 および Siemens NX では 3D 銅箔の構築はまだサポートされていません)。
- 基板形状の変更、コンポーネント配置、取り付け穴の作成、keepout/room の作成など、機械的な PCB 定義を確認する。
シミュレーションされた変更を MCAD に Pull した場合、エントリをクリックするとその変更が基板上でハイライト表示されます(紫色で表示)。
MCAD ソフトウェアから Altium Web UI で PCB を開く
MCAD では、Altium CoDesigner パネル上部の
(Open in Web)ボタンをクリックすることで、Altium Workspace Web UI で PCB/Multiboard プロジェクトの ECAD バージョンを開けるようになりました。
- デフォルトでは、基板の 3D ビューが表示されます。上部のタブを使用して、SCH、PCB(基板の 2D バージョン)、Draftsman ドキュメント、および BOM(ActiveBOM 部品表)を確認することもできます。
- Web UI のグラフィカル領域右上付近のアイコンを使用して、コンポーネントまたはネットを Search できます。あるいは、グラフィカル表示領域内のコンポーネントまたはネットをクリックすると、Info パネルに詳細が表示されます。対象オブジェクトは Sch、PCB、3D、BOM の各タブで同時にハイライト表示されます。
MCAD ソフトウェアの Open in Web ボタンをクリックして、任意の Web ブラウザーで PCB の ECAD バージョンを開き、UI 機能を使って設計をより詳しく確認してください。
► Altium Workspace のブラウザーベースインターフェースの詳細を見る
Rigid-Flex 基板を簡単に Fold / Unfold
SOLIDWORKS および PTC Creo では、Altium CoDesigner リボンに rigid-flex PCB を Fold / Unfold するためのボタンが追加されました。従来、機械設計者は MCAD モデルツリー内の bend フィーチャーを手動で suppress / unsuppress することで rigid-flex PCB を fold/unfold する必要がありました。
Altium CeoDesigner リボンの Fold / Unfold ボタンを使用すると、すべての bend の Suppress 状態をすばやく切り替えることができます。
コンポーネントパラメーター変更に関する詳細情報の強化
設計が電気設計チームと機械設計チームの間でやり取りされ、両チームがコンポーネント管理システムを使用している場合、ECAD コンポーネントと PDM 管理下の MCAD コンポーネントの間に差異が検出されると競合が発生する可能性があります。
MCAD では、CoDesigner は ECAD から MCAD への同期中に提案されるコンポーネントプロパティ変更の詳細情報を表示するようになりました。以前はコンポーネント変更は変更リスト内の単一レコードとして表されていましたが、現在ではその変更を展開して、変更された各コンポーネントについて、名前変更、フットプリント変更、および編集または変更されたプロパティの詳細情報を確認できます。
このレベルの詳細により、機械設計者は、前回の同期時に MCAD または PDM によって自動変更が行われたことなどが原因で ECAD ライブラリと MCAD ライブラリの同期が取れなくなった場合に、その原因をすばやく調査し、設計への影響を判断できます。
Change エントリを展開して、必要なコンポーネントパラメーター同期の内容を確認します。
PTC Creo 9 のサポート
Altium MCAD CoDesigner の 3.2 アップデートで、PTC Creo Version 9 のサポートが追加されました。
Altium MCAD CoDesigner は PTC Creo V9 をサポートするようになりました(画像提供: PTC)
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.2.0.1730 を使用する Altium Designer 22.6(またはそれ以降)
- MCAD CoDesigner 拡張機能バージョン 3.2.0.490 を使用する Altium NEXUS Client 5.6 ~ 5.8
- Altium CircuitMaker では CoDesigner 3.x は利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.2.0.8 |
| Autodesk Fusion 360® (注 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.2.0.8 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。
Release Notes
| MCAD-2932 | MCAD で、CoDesigner が ECAD から MCAD への同期中にコンポーネントのプロパティ変更候補に関する詳細情報を表示するようになりました(従来は、これらの変更は変更リスト内で 1 件のレコードとして表されていました)。これにより、前回の同期で MCAD または PDM による自動変更が行われ、ECAD と MCAD のライブラリが同期していない場合に、機械エンジニアが状況を調査しやすくなります。 |
| MCAD-3404 | PTC Creo で、3D Copper を構築するアルゴリズムが改善されました。微小な銅要素が繰り返される場合の構築上の問題が修正され、全体的なパフォーマンスも向上しました。 |
| MCAD-3498 | PTC Creo で、Creo Version 9 のサポートが追加されました。 |
| MCAD-3500 | 大きな PCB(デカールサイズが 32768 ピクセルを超える場合)で、CoDesigner がデカール画像を切り取ってしまう問題を修正しました。 |
| MCAD-3510 | SOLIDWORKS で、複数の領域をまたぐ切り抜きを作成する際に、CoDesigner が SOLIDWORKS 由来のスケッチを使用するようになりました。 |
| MCAD-3590 | PTC Creo で、ECAD で基板外形に変更が加えられた後、CoDesigner はリジッドフレックス基板の変更された領域のみを再構築するようになりました(従来は基板全体を再構築していました)。 |
| MCAD-3599 | ユーザーに関連付けられた Workspaces がない場合、CoDesigner に MCAD 用の「Demo mode」が追加されました。Demo mode では、機械エンジニアは次の操作を行えます。a) Demo PCB のモデルを MCAD ネイティブ形式で構築し、モデルの構造を確認し、エンクロージャーとの関連付け/拘束方法を確認する、b) 変更の制御方法を確認する(CoDesigner は Demo PCB への ECAD 変更をシミュレートします)、c) 銅箔の高精度な 3D ジオメトリを構築する(3D copper の構築は Autodesk Fusion 360 と Siemens NX ではまだサポートされていません)、d) 機械用 PCB 定義を確認する。これには、基板形状の変更、コンポーネント配置、取付穴の作成、keepout/room の作成が含まれます。 |
| MCAD-3647 | SOLIDWORKS および PTC Creo で、リジッドフレックス PCB を折りたたむ/展開するためのボタンが CoDesigner のリボンツールバーに追加されました。従来、機械エンジニアは MCAD モデルツリーで曲げフィーチャーを手動で suppress/unsuppress することで、リジッドフレックス PCB を折りたたみ/展開する必要がありました。 |
| MCAD-3686 | MCAD で、Altium CoDesigner パネル上部の「Open in Web」ボタンをクリックすることで、Altium Workspace の Web UI で PCB/Multiboard プロジェクトを開けるようになりました。 |
| MCAD-3718 | SOLIDWORKS で、CoDesigner の設定で「3D Copper」オプションが ON の場合、PCB を初めて Pull したときにスナップ設定がデフォルト状態にリセットされる問題を修正しました。 |
| MCAD-3728 | PCB Project 名が、SOLIDWORKS においてリジッドフレックス基板の異なる領域を表す部品およびサブアセンブリの名前に含まれるようになりました。これにより、PDM 側で名前の一意性管理が ON の場合の作業が簡素化されます。 |
CoDesigner 3.1.0 の新機能
Released: 4 October 2022 – Version 3.1.0
Feature Highlights
今回のリリースでは、Altium PCB エディタの Advanced Rigid-Flex モード(Rigid-Flex 2、または RF2 とも呼ばれます)で設計された基板のサポート導入に重点を置いています。ECAD では、Advanced Rigid-Flex モードにより、重なり合うフレックス領域、PCB 内部の切り抜き内での曲げ、カスタム形状のリジッドフレックス分割など、より複雑なリジッドフレックス設計がサポートされます。
強化されたリジッドフレックス設計(ベータ)
CoDesigner に Advanced Rigid-Flex モードのサポートが追加されたことで、ECAD-MCAD 間のリジッドフレックスサポートに次の改善がもたらされます。
- 厚みの異なるフレックス領域
- 互いに重なり合う独立したフレキシブル領域
- SOLIDWORKS における剛性領域上の銅箔およびシルクスクリーンの MCAD 表現
- ローカルベンド(より大きなフレックス領域内の切り抜きに含まれるフレックス領域に局所化された曲げ)
厚みの異なる重なり合うフレックス領域を持つ Advanced Rigid-Flex 設計を、Altium Designer と PTC Creo で開いた状態。
MCAD における Advanced Rigid-Flex(RF2)基板の構造
以下は、Advanced Rigid-Flex 基板の MCAD 構造の概要です。
-
RF2 設計の各剛性領域は Assembly として表され、その中には基板のその剛性部分(領域)と、その領域に実装されたコンポーネントが含まれます(剛性 PCB が MCAD でモデル化される方法と非常によく似ています)。
-
基板の各フレックス領域はシートメタル部品として表されます。この部品内では、各 ECAD Bend Line が Sketched Bend として定義されます。ECAD から Push できる曲げであっても、その MCAD ツールの曲げ要件により、MCAD では正しく形成されない可能性がある点に注意してください。また、フレックス領域上のコンポーネントはまだサポートされていません。
-
複数の基板領域にまたがる切り抜きについては、MCAD で個別の cut extrude が作成されます。機械エンジニアが MCAD でそのような切り抜きの形状を変更したい場合は、それらすべての extrude を変更する必要があります。
Advanced Rigid Flex 基板の使用に関する注意事項
-
ECAD の RF2 基板では、基板の各 X-Y 領域は個別のオブジェクトとして描画され、それぞれに substack が割り当てられます(RF1 基板では、まず基板全体の形状を定義し、その後 Split line を配置して必要な基板領域に分割します)。RF2 では隣接領域間のギャップは許可されず、正確に接するか重なる必要があります。2 つの領域が重なる場合、ソフトウェアは共有ゾーンがより多くのレイヤー数を持つ領域に属するとみなします。この仕様を理解していれば、エッジの位置合わせが難しい場合に、柔軟領域を隣接する剛性領域へ延長しやすくなります。詳細は、Rigid & Flex Regions の計画 - Advanced Modeをご覧ください。
-
ECAD PCB エディタには、既存の line/arc オブジェクトから領域を作成するのに役立つツールが多数用意されています。詳細は、選択したオブジェクトからの Board Region の作成をご覧ください。
-
ECAD では、レイヤーの一意な組み合わせ(substack)ごとに定義が必要です。これは、既存のレイヤーをコピーして新しい substack を作成するか、レイヤーを追加して一意の substack を定義することで行います。詳細は、新しい Substack の追加と編集をご覧ください。
-
RF2 モードは、3 次元空間で互いに重なり合う柔軟領域をサポートします。これをサポートするため、ECAD の Board Planning Mode で Bend Line を配置する際、設計者は Bend が正しい flexible Stack Region に適用されるようにする必要があります(
)。これを行わないと、設計を ECAD から MCAD に Push した際に、影響を受けない領域に関する警告が表示されます(
)。
-
SOLIDWORKS の RF2 モードにおける PCB アセンブリ構造は、RF1 モードのアセンブリ構造とは異なります。そのため、ECAD で RF1 から RF2 にモードを切り替えた場合は、SOLIDWORKS で基板を新規に Pull し直すことを推奨します。Creo では、PCB アセンブリ構造は RF1 と RF2 の両方で共通化されているため、MCAD のフィーチャーツリーに変化はありません。
-
RF2 モードでは、上面/下面の銅箔、シルクスクリーン、ソルダーマスクを表すデカールが、SOLIDWORKS の剛性領域に適用されるようになりました。
-
現時点では、Advanced Rigid-Flex モードを使用する基板で MCAD 側から新しい領域や曲げを作成することはサポートされていません。
-
MCAD で PCB のジオメトリを編集する際は、隣接領域のジオメトリ間に関連付けがないことに注意してください。1 つの領域のジオメトリを変更した場合は、それに合わせて隣接領域のジオメトリも調整してください。
-
ジオメトリに大きな変更、たとえばエッジのセット変更を行うと、MCAD の拘束が壊れることがあります。これは正常な動作で、次回の MCAD-ECAD-MCAD 同期時に復元されます。
-
曲げを変更した後は、ほとんどの場合で MCAD Rebuild 操作が必要になります。
-
設計データが Altium 365 に保存されている場合、プロジェクトをサーバーに Save した後に自動で実行される push では、リジッドフレックス基板の変更は処理されません(RF2 の変更は、ECAD サーバー側の自動 push にまだ追加されていません)。リジッドフレックスプロジェクトをサーバーに保存した後は、MCAD CoDesigner パネルで PCB を MCAD に手動で Push する必要があります。
-
Keep Out Area の定義(ECAD Keepouts)、Text Note Room(ECAD Rooms)、3D copper の構築、および MCAD における PCB 定義でのエンクロージャー指定(およびそのエンクロージャーを ECAD に送信すること)は、現在リジッドフレックス基板ではサポートされていません。
-
PCB 設計の柔軟領域は、MCAD ではシートメタルとしてモデル化されます。各 MCAD ツールには、シートメタル内で曲げを形成できるかどうかを検証するための独自のテストがあり、次の点を考慮します。
-
基板厚
-
曲げ半径
-
曲げ角度
-
曲げ領域と領域境界の間の距離
-
SOLIDWORKS 2023のサポート
SOLIDWORKS 2023は現在ベータ版であり、CoDesigner 3.1はこれをサポートするよう更新されました。
対応バージョン
- Altium Designer 22.6(以上)、MCAD CoDesigner extension バージョン 3.1.0.1709
- Altium NEXUS Client 5.6~5.8、MCAD CoDesigner extension バージョン 3.1.0.487
- CoDesigner 3.xはAltium CircuitMakerでは利用できません。サポートされる最新バージョンはCoDesigner 2.10です。
このアップデートは、以下のMCADプラットフォームおよびAdd-inバージョンでテストされています。
| MCADバージョン | MCAD Add-Inバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.1.0.11 |
| Autodesk Fusion 360® (注1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.1.0.35 (注3) |
| PTC Creo Parametric® - 7.X、8.X | 3.1.0.28 |
| Siemens NX® - バージョン 1953 以降 (注2) | 3.1.0.9 |
Notes:
- Altium CircuitMakerはAutodesk Fusion 360のみをサポートします。
- Siemens NXは、Altium Enterprise Solutionsの一部としてのみ設計者に提供されます。
- これは10月4日のリリース時点では3.1.0.34でした。Symantec Antivirusが、おそらく誤って前バージョンをウイルスとして検出したため、後続バージョンが提供されました。この後続バージョンで機能上の変更はありません。
リリースノート
| MCAD-2438 | 異なるレイヤースタック内で同じ名前のレイヤーが2つ以上定義されている場合、CoDesignerはECADからリジッドフレックスPCBをPushできませんでした。修正済みです。 |
| MCAD-3234 | CoDesignerがMCAD内でカスタムサーバーに接続されている場合、そのサーバー名がプラグイン内に表示されるようになりました(以前は「Custom Server」と表示されていました)。 |
| MCAD-3242 | CoDesignerは、混乱を避けるため、過去年に行われた変更について履歴に変更年を表示するようになりました。 |
| MCAD-3466 | CoDesignerは、Advanced Rigid-Flex(RF2)モードで設計されたPCBを、SOLIDWORKSおよびPTC Creoと同期するようになりました。 注1: SOLIDWORKSにおけるRF2モードのPCBアセンブリ構造は、RF1モードのアセンブリ構造とは異なります。そのため、ECADでモードをRF1からRF2に切り替えた場合は、SOLIDWORKSで基板を新規にPullし直すことを推奨します。 注2: SOLIDWORKSのRF2モードでは、トップ/ボトム銅箔、シルクスクリーン、およびソルダーマスクを表すデカールがリジッド領域に適用されるようになりました。 注3: MCADでの新規領域および曲げの作成、ならびにフレックス領域へのデカール適用は、まだサポートされていません。 |
| MCAD-3528 | Autodesk Inventor 2023で、Choose Projectダイアログがときどき背面に回り、その後の作業を妨げることがありました。修正済みです。 |
| MCAD-3548 | SOLIDWORKS 2023がサポートされました。 |
| MCAD-3655 | Altium Serversのセキュリティポリシー変更により、通常のECADユーザー(管理者ではないユーザー)は、外部の機械設計エンジニアをWorkspaceに招待できなくなりました。この状況において、ECAD CoDesigner extensionでPush中にShareオプションを有効化する際の動作が変更されました。CoDesignerは現在、非管理者のECADユーザーに対し、Workspace管理者が外部の機械設計エンジニアをWorkspaceに招待する必要があることを通知します。 |
| MCAD-3658 | Autodesk InventorのデフォルトリボンにCoDesignerボタンが追加されました。これを使用してCoDesignerパネルを開くことで、ファイルが開かれていない場合にAutodesk Inventor 2023でパネルにアクセスできなかった問題を解消します。 |
CoDesigner 3.0.0の新機能
Released: 18 July 2022 – Version 3.0.0
主な機能ハイライト
Altium CoDesigner 3.0では、MCADデバイスアセンブリとECADマルチボードアセンブリの同期をサポートする機能が導入されました。この機能はまずSOLIDWORKS向けにベータ版として提供され、他のMCADツールへの対応は今後のリリースで追加される予定です。
マルチボードアセンブリのサポート
複数のアセンブリからデバイスを構築することは、機械CADソフトウェアにおける製品開発の標準的なアプローチです。Altiumの電子設計ソフトウェアでも同様の概念がサポートされており、複数のPCBをまとめて1つのPCBアセンブリとして作成できます。これをMulti-Board Assemblyと呼びます。このアセンブリにはエンクロージャーも含めることができます。
AltiumのMulti-board Assemblyエディタで開かれたマルチボードアセンブリ。
PCBをエンクロージャーに組み込む作業は、MCADで行うのが最適です。しかしECADエンジニアも、部品間および部品とエンクロージャー間のクリアランス確認や、インジケーターやディスプレイ、ボタン、コネクタといったヒューマンインターフェース要素へのアクセス性やラベリングの確認など、電気・機械の検証を行う必要がある場合があります。MCADとECADの両領域間でデバイスアセンブリ全体を同期できることには多くの利点があり、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できます。
Altium CoDesigner 3.0のリリースにより、MCADデバイスアセンブリとECADマルチボードAssemblyの同期サポートが導入されました。この初期ベータリリースではSOLIDWORKSをサポートしており、他のMCADのサポートは今後のリリースで追加される予定です。
►Altium MCAD CoDesignerでのマルチボードアセンブリの同期について詳しく見る。
以下のスライドは、MCADとECAD間でマルチボードアセンブリを同期する概要を示しています。これらの手順の順序は固定ではありません。たとえば、スライドでは、個々のPCBをECADからPullしてMCADのエンクロージャーに組み込んだ後、アセンブリ全体をECADへ転送する流れが示されています。
個々のPCBをECADからPush各PCBはECADからPushし、MCADへPullして、アセンブリとして保存する必要があります。 ECADマルチボードアセンブリをPush個々のPCBをECADマルチボードアセンブリに含め(位置は未定義のままでも可)、ECADからMBAをPushします。 MCADでデバイスアセンブリを作成エンクロージャーと1つ以上のPCB MCADアセンブリを含めます(または、PCBは後から追加することもできます)。 PCBを認識1つ以上のPCBアセンブリが追加されている場合、このボタンをクリックすると、CoDesignerは検出可能な各PCBがこのMCADデバイスアセンブリの一部であると認識します。 MultiboardをリンクPCBが認識されていれば、上図のようにLink Multiboardパネル上部のドロップダウンメニューからAltium CoDesignerコマンドを選択することで、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。PCBがまだ認識されていない場合は、Link MultiboardパネルのAltium CoDesignerボタンを使用してください。 エンクロージャーを定義MCADのフィーチャーツリーでエンクロージャーを選択し、Enclosureリボン上のAltium CoDesignerボタンをクリックします。これでCoDesignerはこの部品/アセンブリをエンクロージャーとして認識し、そのことがMultiboard DefinitionパネルのAltium CoDesignerセクションに表示されます。 MCADからアセンブリをPushCoDesignerは、定義されていればエンクロージャーとともに、各PCBの位置と向きをECADへPushします。 アセンブリをECADへPull完成したアセンブリを、ECADのMulti-board Assemblyエディタ内のMCAD CoDesignerパネルでECADへPullします。 ECAD内の完成アセンブリこれでエンジニアは、完成したマルチボードアセンブリをECADで確認できます。 |
►Altium CoDesignerによるマルチボードアセンブリの同期について詳しく見る
Fusion 360 - デバイスアセンブリ操作のサポート
Autodesk Fusion 360は、デバイスアセンブリのコンテキストでの作業をサポートするようになりました。Fusion 360のCoDesignerは、PCBとエンクロージャーを認識し、MCADとECAD間でのエンクロージャーのやり取りをサポートします(これらの機能は他のMCADではすでにサポートされています)。
モデルツリーでエンクロージャーを選択し、Altium CoDesignerボタン上のEnclosureボタンをクリックしてから、パネルで認識されていることを確認してください。
保存時にサーバーへ自動で CoDesigner Push
CoDesigner で ECAD から Push を実行する場合、PCB ファイルを Altium Workspace にプッシュしているのではなく、ECAD から MCAD への特別なデータパッケージをプッシュしています。このパッケージには、PCB データ、レイヤー形状、Parasolid 形式のコンポーネント 3D モデル、そして銅箔形状(そのオプションが利用可能かつ有効な場合)が含まれます。
PCB プロジェクトを Workspace に保存する操作は、MCAD への Push とは独立して実行されます。MCAD への Push とサーバー保存が分かれていることで混乱が生じる場合があり、たとえば電気設計者が、その日の終わりに実行した Save to Server によって、その設計データへのアクセスが必要な他の全員が最新状態になり、すぐに作業を開始できると考えてしまうことがあります。
ファイルの同期を維持するプロセスを簡素化するため、Workspace は ECAD で PCB プロジェクトに対して Save to Server が実行されるたびに、自動的に MCAD Push を実行するようになりました。
プロジェクトがサーバーに保存されると、MCAD Push が自動的に実行されるようになりました。
MCAD エンジニアが Pull を実行すると、以下のスライドに示すように、直前の MCAD Push が自動実行だったことが通知されます。手動の MCAD Push が Altium CoDesigner パネルでどのように表示されるかについては変更ありません。
Keepout と Room
ECAD で作成または変更された Keepout と Room は、MCAD ではデフォルトで表示されなくなり、機械設計者にとって冗長な視覚情報が削除されます。
Siemens NX 向け CoDesigner がベータ版を終了
Altium CoDesigner 3.0 のリリースにより、Siemens NX 向け CoDesigner はベータ版ではなくなりました。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.0.0.1610 を搭載した Altium Designer 22.6(またはそれ以降)
- MCAD CoDesigner 拡張機能バージョン 3.0.0.474 を搭載した Altium NEXUS Client 5.6 ~ 5.8
- CoDesigner 3.0 は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.0.0.14 |
| Autodesk Fusion 360® (注 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022 | 3.0.0.13 |
| PTC Creo Parametric® - 7.X、8.X | 3.0.0.13 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。
Release Notes
| MCAD-2364 | Autodesk Fusion 360 で、Device Assembly および Enclosure Exchange のコンテキストでの作業がサポートされるようになりました(これらの機能は他の MCAD ではすでにサポートされています)。なお、デバイス アセンブリに挿入した後、Autodesk Fusion 360 は、デバイス アセンブリに対する PCB コンポーネントの位置を保持します。MCAD 内のデバイス アセンブリで PCB を移動し、その後 ECAD でコンポーネントを移動した場合は、それらの関係をリセットし、デバイス アセンブリのコンテキストでコンポーネントの適切な配置を維持するために、PCB をデバイス アセンブリから削除して再度挿入することを推奨します。 |
| MCAD-2775 | PTC Creo で、CoDesigner が PTC Windchill PDM Link からテンプレートを読み取れるようになりました。 |
| MCAD-3038 | PTC Creo で、円形以外のめっき穴の銅の 3D モデルが、一部の Creo テンプレートで不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3154 | マルチボード プロジェクトを同期するには、MCAD で Device/System を表すアセンブリを、MCAD 上の CoDesigner パネルにある "Link Multiboard" 機能を使用して、対応する ECAD の Multi-board Project にリンクする必要があります。この機能により、3D 空間における PCB と機械エンクロージャ要素の配置を同期できます。子 PCB 自体は、通常の方法で個別に同期する必要があります。 |
| MCAD-3221 | ECAD で作成または変更された Keepout と Room は MCAD で表示されなくなり、機械設計者にとって冗長な情報が削除されます。 |
| MCAD-3239 | SOLIDWORKS で、基板スケッチに中心線が含まれており、その中心線がスケッチと交差して複数の領域に分割している場合、CoDesigner は基板外形の輪郭を処理できませんでした。現在は、この点についてユーザーに警告するようになりました。 |
| MCAD-3294 | PTC Creo で、CoDesigner が一部のケースで内部銅ポリゴンを生成できませんでした。修正済みです。 |
| MCAD-3297 | PTC Creo で、小さな銅要素の 3D モデルが、一部の Creo テンプレートで不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3303 | MCAD で、ECAD からの最新の自動 Push が何らかの理由で成功していない場合でも、CoDesigner は ECAD から最後に成功した Push を使用して作業できるようになりました。 |
| MCAD-3322 | PTC Creo で、「MCAD のデータ管理システムからモデルを使用する」モード時に、同じ MCAD モデルを参照する ECAD コンポーネントが複数あると、CoDesigner は既存の MCAD モデルを再利用できませんでした(代わりに ECAD モデルが使われていました)。修正済みです(現在は MCAD モデルが正しく再利用されます)。 |
| MCAD-3329 | Siemens NX で、コンポーネントの高さ制限を変更した後に小型コンポーネントの非表示解除が正しく動作しませんでした。修正済みです。 |
| MCAD-3335 | PTC Creo で、Creo テンプレートの平面の向きに互換性がない場合、CoDesigner が警告を表示するようになりました。 |
| MCAD-3345 | SOLIDWORKS で、PCB Variants を使用した際にネイティブ コンポーネント リンケージが正しく動作しませんでした。修正済みです。 |
| MCAD-3347 | Autodesk Fusion 360 で、CoDesigner が円弧を含む複雑な形状の cutout、keepout、および room を正しく処理できませんでした。修正済みです。 |
| MCAD-3379 | Siemens NX 向け CoDesigner は「Beta」から「Production」に切り替えられました。 |
| MCAD-3391 | CoDesigner は、コンポーネント配置が許可されていないレイヤーにコンポーネントが配置された場合、ECAD ユーザーに警告するようになりました(そのようなコンポーネントの MCAD における正しい配置は CoDesigner では保証できません)。 |
| MCAD-3396 | PTC Creo で、一部の Creo テンプレートにおいて、ビア上の銅の 3D モデルが不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3397 | PTC Creo で、Bottom PCB 面上に定義された複雑な keepout および room(スケッチ内に円弧を含むエンティティ)が ECAD に正しく転送されませんでした。修正済みです。 |
| MCAD-3398 | SOLIDWORKS で、SOLIDWORKS PDM STANDARD を使用している場合、CoDesigner は機械エンクロージャの一部を送信できませんでした。修正済みです。 |
| MCAD-3400 | 共通コンポーネント フォルダーが使用され、MCAD 側で PDM システムにより管理されている場合、CoDesigner はその共通コンポーネント フォルダーの "\Orig" サブフォルダー内にあるレイヤー グラフィックスの中間ファイルを変更できませんでした。修正済みです("\Orig" サブフォルダーは現在プロジェクト フォルダーに保存されるため、簡単に見つけて変更を確認できます)。 |
| MCAD-3402 | PTC Creo で、コンポーネントの高さ制限の変更が一部のケースで正しく処理されませんでした。修正済みです。 |
| MCAD-3403 | SOLIDWORKS で、ECAD でコンポーネントのモデルが変更された場合に、コンポーネントの非表示を解除できませんでした。修正済みです。 |
CoDesigner 2.x の新機能
Released: 22 May 2020 (Version 2.0.3)– 25 May 2022 (Version 2.10.0)
MCAD CoDesigner 2.x リリース の更新内容の詳細をご覧ください。
)をクリックします。
)の下部に表示されます。
)。



)
)














