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の各リリースにおけるNew In情報の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® (注 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 (注 2) | 3.15.0.4 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.15.0.4 |
| Siemens NX® - バージョン 2312-2512 (注 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 種類のみで、MCAD CoDesigner をインストール後に 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 からハーネスプロジェクトを Push すると表示されていたエラーを修正しました。従来は、コネクタの置き換え、ワイヤのピン割り当て更新、デジグネータ変更などの変更により、Push 時に収集されるコンポーネントデータが不完全となり、「wire not fully connected」エラーが発生することがありました。現在はハーネスデータが正しく収集されます。注: この修正は Altium Designer の MCAD CoDesigner 拡張機能向けホットフィックスとして公開されており、まず手動 Push に反映されます。Altium 365 Workspaces はホットフィックスのリリース後まもなく更新される予定ですが、プロジェクトを Altium 365 Workspace に保存する際の自動 Push は、しばらくの間は引き続き失敗します。 |
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 へ Push する際の信頼性を向上しました。 |
| 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-to-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 の自動 Push が実行されるようになりました。
ECAD で Save to Server した際の Automatic CoDesigner Push について詳しくはこちら。
SOLIDWORKS 2026 のサポート
SOLIDWORKS 2026 のサポートが、Altium MCAD CoDesigner の 3.14 アップデートで追加されました。
Altium MCAD CoDesigner は SOLIDWORKS 2026 をサポートするようになりました(画像提供: Dassault Systemes)
Versions Supported
-
Altium Designer 24.8(またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 3.14.0.2469
-
CoDesigner 3.3 は Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の 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 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 の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | ハーネス同期: CoDesigner では、ECAD から以前にプッシュされていない ECAD ハーネスプロジェクトでも、Altium 365 からプルできるようになりました。MCAD の「Select project for pulling」ダイアログでそのようなプロジェクトを選択すると、Altium 365 から自動的にプッシュされます。注: この機能は以前は PCB プロジェクトおよびマルチボードプロジェクトでのみ有効で、主な目的は初心者が MCAD CoDesigner をすばやく使い始められるようにすることでした。 |
| MCAD-5516 | SOLIDWORKS: 変更のプル時に、多くのケースで ECAD リビジョンに変更がないにもかかわらず、CoDesigner がコンポーネントモデルの更新が必要だと誤検出し、「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 ルートツールパスを除外するオプション
ルートツールパスは製造には不可欠ですが、機械設計エンジニアが基板を製品筐体に収めることに集中する必要がある MCAD 設計時には不要なことがよくあります。これに対応するため、Altium CoDesigner Settings ダイアログに Build Route Tool Path チェックボックスが追加され、必要に応じて設定できるようになりました。なお、Route Tool Path は常に ECAD からプッシュされ、このオプションはそれを MCAD にプルするかどうかを制御します。
MCAD へのプルに Route Tool Path を含めるかどうかを選択します。
PTC Creo v12 のサポート
PTC Creo v12 のサポートが、Altium MCAD CoDesigner の 3.13 アップデートで追加されました。
Altium MCAD CoDesigner が PTC Creo V12 をサポートするようになりました(画像提供: PTC)。
Autodesk Inventor 2026 のサポート
Autodesk Inventor 2026 のサポートが、Altium MCAD CoDesigner の 3.13 アップデートで追加されました。
Altium MCAD CoDesigner が Autodesk Inventor 2026 をサポートするようになりました(画像提供: Autodesk)。
Siemens NX 2506 のサポート
Siemens NX 2506 のサポートが、Altium MCAD CoDesigner の 3.13 アップデートで追加されました。
Versions Supported
-
Altium Designer 24.8(またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 3.13.0.2437
-
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 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 の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
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 からの変更をプルした際、新規作成されたワイヤに対して物理長が設定されていませんでした(プル前に長さが設定されていなかった場合)。修正済みです。注: この問題は 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
プロジェクトを新規にプルするときの警告
機械設計エンジニアが ECAD からプロジェクトの新しいコピーを意図せずプルしてしまうことを防ぐため、CoDesigner の Select Project ダイアログには警告アイコンが表示されるようになり、そのプロジェクトがすでにプル済みであることを知らせます。なお、必要であれば、エンジニアはプロジェクトの新しいコピーを自由にプルできます。
Select Project ダイアログには、選択したプロジェクトがすでに MCAD にプルされている場合、警告アイコンが表示されるようになりました。
Siemens NX 向けの独立した CoDesigner パネル
従来の Siemens NX 用 Altium MCAD CoDesigner では、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 には Siemens NX ソフトウェアの異なるバージョンに対応する複数のインストーラー バージョンがあります。これらのインストーラーはすべて同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、MCAD CoDesigner Siemens NX のインストール後、起動時に現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正しく機能します。 または、Siemens NX の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
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 に転送するようになりました(これによりワイヤーハーネスの質量計算が可能になります)。注: 質量単位は次のいずれかの方法で指定できます。a) 個別の "Mass Units" (MASS_UNITS) パラメータとして指定。この場合は質量/長さ単位ではなく、単純な質量単位である必要があります。b) "Mass Per Unit Length" の値の接尾辞として指定。この場合は、使用している MCAD の要件に合わせて指定する必要があります。たとえば Creo では質量単位、SOLIDWORKS では質量/長さ単位である必要があります。両方が指定されている場合は、"Mass Per Unit Length" の値内の単位が優先されます。 |
| MCAD-5180 | CoDesigner は、初回 pull 用に選択されたプロジェクトが以前に pull されている場合、機械設計者に通知するようになりました(通知は、プロジェクトのプロパティを表示するサイドバー内に、対応するツールチップ付きのアイコンとして表示されます)。これにより、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 設定内の "Common folder for storing component models" がローカルフォルダーを指している場合、コンポーネントは Teamcenter に登録されず、そのローカルフォルダーにのみ保存されます。注 1: PCB Assembly と PCB Part は引き続き Teamcenter に保存されます。注 2: この変更の目的は、新しい PCB の pull を高速化し、不要な場合に PCB コンポーネントを Teamcenter に登録しないようにすることです。 |
| MCAD-5372 | ハーネス同期: ECAD のローカルライブラリで定義されたコネクタについて、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 には rigid-flex 設計の 2 つのモードがあり、Siemens NX 用 CoDesigner は Advanced Rigid-Flex(RF2)モードをサポートします。
主な機能は次のとおりです。
-
任意の数の剛性領域およびフレックス領域。
-
厚みの異なるフレックス領域。
-
互いに重なり合う独立した柔軟領域。
-
MCAD における剛性領域上の銅箔およびシルクスクリーンの表現。
-
ローカルベンド(より大きなフレックス領域内の cutout に含まれるフレックス領域に局所化された曲げ)。
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 として表現され、この 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 基板では、まず基板全体の単一形状を定義し、その後 Split Line を配置して必要な基板領域に分割します)。RF2 設計では隣接する領域間にギャップは許可されず、正確に接しているか、または重なっていなければなりません。2 つの領域が重なっている場合、ソフトウェアは共有領域をレイヤー数の多い領域に属すると見なします。この特性を理解しておくと、エッジの位置合わせが難しい場合でも、柔軟領域を隣接する剛性領域へ延長しやすくなります。詳細は Planning Rigid & Flex Regions - Advanced Mode を参照してください。
-
ECAD PCB エディターには、既存の line/arc オブジェクトから領域を作成するためのツールが多数用意されています。詳細は 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 のジオメトリを編集する際は、隣接する領域のジオメトリ間に関連付けがないことに注意してください。1 つの領域のジオメトリを変更した場合は、隣接領域のジオメトリもそれに合わせて調整する必要があります。
-
ジオメトリに大きな変更を加えた場合、たとえばエッジのセットを変更すると、MCAD 内の拘束が壊れることがあります。これは正常であり、次回の MCAD-ECAD-MCAD 同期時に復元されます。
-
ベンドを変更した後は、ほとんどの場合 MCAD Rebuild 操作が必要になります。
-
現時点では、MCAD での new 領域およびベンドの作成はサポートされていません。
-
MCAD では、剛性フレックス基板に対する Keep Out Areas(ECAD Keepouts)、Text Note Rooms(ECAD Rooms)の定義、および 3D copper の構築は現在サポートされていません。
-
また、MCAD での 3D copper の構築や、PCB 定義内で enclosure を指定してその enclosure を ECAD に送る機能も、剛性フレックス基板では現在サポートされていません。
-
設計データを Altium 365 に保存している場合、ECAD でプロジェクトをサーバーへ Save した後に自動実行される push では、剛性フレックス基板の変更は処理されません(サーバー側の自動 push 機能はまだ ECAD RF2 の変更に対応していないためです)。ECAD で剛性フレックスプロジェクトをサーバーに保存した後は、MCAD CoDesigner パネルで PCB を手動で Push する必要があります。
-
PCB 設計の柔軟領域は、Siemens NX では板金としてモデル化されます。Siemens NX には、板金上でベンドが形成可能かどうかを検証する独自のテスト群があり、以下を考慮します。
-
基板厚
-
ベンド半径
-
曲げ角度
-
曲げ領域と領域境界との距離
-
Autodesk Inventor とのマルチボード同期
PCB を enclosure に組み込む作業は、MCAD で行うのが最適です。しかし PCB 自体は ECAD で設計されるため、ECAD エンジニアも部品と enclosure のクリアランス確認や、インジケーター、ディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気機械的チェックを行う必要がある場合があります。デバイス全体の assembly を MCAD と ECAD の各ドメイン間で同期できれば、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方がすばやく確認できるため、多くの利点があります。
このリリースの 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 オブジェクトに 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 拡張機能バージョン 3.11.0.2380 を使用した Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD アドイン バージョン |
|---|---|
| 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 のインストール後に起動すると、現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視してかまいません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Show Warning when Loading ダイアログ内の Customer Defaults オプションを無効にすることもできます(
)。
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 ですでに開始されているセッションを破棄できませんでした。修正済み。 |
| 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 | ローカル Harness プロジェクトで、MCAD CoDesigner パネルの「Make available online」ボタンが有効になっていませんでした。修正済み。 |
| 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 から 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 にプッシュすることも可能です。このサポートは、銅箔層を 1 層のみ使用するリジッドフレックス設計にも拡張されます。
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 で完全なアセンブリを表示できます。 |
Synchronizing a Multi-board Assembly の詳細をご覧ください。
ハーネス設計の改善
ECAD-MCAD ハーネス同期に対する MCAD CoDesigner のサポートは継続的に改善されており、今回の更新には以下が含まれます:
-
Flexibility with how the units are specified – ECAD からのプッシュ時に、CoDesigner はワイヤーおよびケーブル プロパティの寸法値に含まれる基本単位をチェックして認識し、対応する値を MCAD に設定するようになりました。 従来、単位を指定する唯一の方法は、追加の Units パラメーターを含め、寸法値から単位を除外することでした。現在では両方の方法がサポートされ、設計者は値と単位種別を分けて記述することも、単位種別をパラメーター値に含めることもできます。
単位を値と一緒に含められるようになりました。
-
Support for connector pins that do not include a numeric identifier – CoDesigner は、ハーネス設計におけるコネクタ ピンの非数値識別子の使用をサポートするようになりました。
Synchronizing a Harness Design Project の詳細をご覧ください。
SOLIDWORKS 2025 のサポート
Altium MCAD CoDesigner の 3.10 アップデート向け Hot Fix に、SOLIDWORKS 2025 のサポートが追加されました。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.10.0.2312 を備えた Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよびアドイン バージョンでテストされています:
| 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 できませんでした。この問題は修正されました(現在はユーザーに警告を表示します)。 |
| 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 において、ビア用の 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 エンティティとして定義されている場合、ECAD の PCB エディターでは基板形状を厚み付きの 2D オブジェクトとして定義するため、CoDesigner はそれらを ECAD に転送できません。これを支援するため、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 するよう案内されます。変換が正しく実行されたことを目視で確認したら、Altium CoDesigner パネルで Push to ECAD をクリックして、共同設計プロセスを続行してください。
-
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 バージョン 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 からの自動 Push のポリシーが変更されました。2024 年 5 月以降、自動 Push は、少なくとも 1 回 MCAD に 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 に転送し、そこでハーネスの配索やワイヤ長の定義を行えるようになりました。その後、配索済みハーネスを ECAD に戻し、詳細な Draftsman 製造ドキュメントの作成を完了できます。
► Synchronizing a Harness Design Project with MCAD CoDesigner の詳細を見る
MCAD へ Push できる状態の ECAD ハーネス設計。
MCAD でハーネスのワイヤ長を更新
ハーネスが MCAD で配索されると、ワイヤ長は自動的に計算されます。これらの長さは機械設計者による調整が必要になる場合があり、この機能が 3.8 アップデートで MCAD CoDesigner に追加されました。
MCAD アセンブリがハーネス設計である場合、Altium CoDesigner パネルに Length of Harness Objects セクションが追加され、以下のように表示されます。MCAD ソフトウェアは、ハーネスの配索に基づいて Calculated Length を決定します。必要に応じて、Corrected Length を入力し、ECAD に Push で戻すことができます。
補正されたワイヤ長の値は、計算された長さの値に代わって ECAD に Push されます。
SOLIDWORKS - すべての設計ファイルを同じフォルダーに保存
多くの機械設計者は、1 つのアセンブリを構成する 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® (Note 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 (Note 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2212<2312 (Note 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2312 (Note 2) | 3.8.0.14 |
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 つだけで、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 | Multiboard sync、ECAD でマルチボードアセンブリを構築する際、CoDesigner は Multiboard Schematic で参照されているすべての PCB を取り込むようになりました。以前は、PCB プロジェクト内に複数の PCB がある場合、CoDesigner は最初の PCB だけを取り込んでいました。 |
| MCAD-4524 | Harness sync、MCAD から ECAD にデザインを送信する前に、CoDesigner は MCAD モデルで計算されたワイヤ/ケーブルの物理長を上書き(補正)できるようになりました。 |
| MCAD-4548 | Altium 365 サーバー上で PCB を自動 Push するポリシーが変更されました。現在は、MCAD の「Select project for pull」ダイアログで選択した後にのみ、サーバーから PCB が Push されます(以前は、MCAD で構築が必要かどうかに関係なく、ECAD から「Save to server」を行うとすべての PCB が自動的に Push されていました)。なお、一度この方法で PCB を選択すると、以後その PCB は ECAD から「Save to server」を行うたびに自動的に Push されます。 |
| MCAD-4571 | Rigid-Flex、スティフナー付きの完全フレックス PCB に対して、CoDesigner は MCAD 側でスティフナー領域のサブアセンブリを、剛性領域と同じ方法で構築するようになりました。注: 以前は、ECAD でスティフナーを剛性領域として宣言しない限り、そのような PCB を MCAD で構築できませんでした。 |
| MCAD-4575 | CoDesigner は、同一ユーザーが別の IP アドレスを持つ PC 上で開始したセッションを終了できるようになりました。 |
| MCAD-4588 | Harness sync、ツイストペアのデジグネーターがサポートされるようになりました。 |
| MCAD-4593 | Harness sync、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 assembly 名ではなく、初期 PCB プロジェクト名に基づいた名前を付けていました。修正済みです。 |
| MCAD-4628 | PTC Creo、CoDesigner のインストール後に Flow Analysis リボンが非アクティブになっていました。修正済みです。 |
| MCAD-4637 | 「3D Copper」が ON の場合、CoDesigner は銅サブアセンブリおよび部品に、PCB の Pull 時に MCAD ユーザーが入力した PCB assembly 名ではなく、初期 PCB プロジェクト名に基づいた名前を付けていました。修正済みです。 |
| MCAD-4638 | Autodesk Fusion、MCAD への 2 回目以降の Pull の後で PCB の色が誤って変更されていました。修正済みです。 |
| MCAD-4641 | Siemens NX、MCAD 側で PCB を作成し、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 向け Harness sync が Focused Beta から Open Beta に移行しました。 |
| MCAD-4721 | Creo、Creo の cable bundles を使用している場合に、一部のケースで CoDesigner がハーネスセグメントの長さを誤って計算していました。修正済みです。 |
| MCAD-4722 | Creo、CoDesigner パネルでハーネスプロジェクトとマルチボードプロジェクトを切り替えた際、パネル内の「multiboard/harness definition」セクションが一部のケースで更新されていませんでした。修正済みです。 |
| MCAD-4723 | ECAD でワイヤの「UNITS」プロパティに加えた変更が、MCAD への Pull 時の「Changes」テーブルに表示されていませんでした(変更自体は適用されていました)。修正済みです。 |
| MCAD-4724 | SOLIDWORKS、CoDesigner の「Common folder for models」設定が定義されていない場合に警告が表示されるようになりました。モデル用の共通フォルダーは、エンジニア間でのモデル共有、プロジェクト間の重複回避、および異なるアセンブリで異なるモデルに同じモデル名が使用されることによるエラー回避のために推奨されます。 |
| MCAD-4732 | Harness sync、ECAD からプロジェクトを Push する際、レイアウト図面内の接続ポイントにプロパティが割り当てられているとエラーが発生していました。修正済みです。 |
| MCAD-4765 | Autodesk Fusion、Fusion Electronics のサンプルデザインを開くとクラッシュしていました。修正済みです。 |
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 へ転送する機能も導入され、MCAD 側では押し出しカットとして扱われます。さらに、プロジェクトパラメーターの転送やハーネス定義のサポートも改善されています。加えて、Siemens NX を使用する MCAD エンジニア向けに、ECAD-MCAD コンポーネントリンク機能にも多数の改善が加えられています。
ECAD から MCAD へのプロジェクトおよびバリアントパラメーターの転送
ECAD では、ユーザー定義パラメーターにより、設計者は必要な場所に重要な情報を正確に含めることができます。今回の CoDesigner の更新では、以下の転送をサポートします。
- ECAD のプロジェクトレベル パラメーターを MCAD PCB assembly へ
- ECAD のバリアントレベル パラメーターを特定の MCAD PCB variant assembly へ 1
- ECAD のマルチボード assembly パラメーターを MCAD device assembly へ 2
- ECAD のハーネスプロジェクトパラメーターを MCAD harness assembly へ
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 内で互いのモデルへの参照をマッピングすることで、基板設計の各自のインスタンス上でネイティブなコンポーネントモデルを使用できます。詳細は Linking MCAD and ECAD Design Components を参照してください。
MCAD to ECAD Linking
MCAD モデルと ECAD フットプリントのリンクは、Altium Workspace 内で MCAD モデルのプロパティを ECAD コンポーネントパラメータにマッピングすることで定義されます。 従来、CoDesigner は ECAD パラメータを NX モデルプロパティの単一カテゴリにしかマッピングできず、コンポーネントリンクの選択肢が制限されていました。 このリリースでは、CoDesigner は Teamcenter の Category と Property の両方を Workspace の MCAD model property used for mapping and recognition フィールドで定義できるようになりました。
形式は次のとおりです。 <CategoryName>::<PropertyName>
リンクする Teamcenter のカテゴリとプロパティは、<CategoryName>::<PropertyName> という構文を使用して Workspace 設定でマッピングされます。
ECAD to MCAD Linking
MCAD へのプル時に、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 ファイルを通じて行われます。この機能は、テンプレートを使用するアセンブリまたはパートの作成で動作します。
►XML configuration file に関する詳細はこちら
ハーネス設計でのツイストペアのサポート
CoDesigner を使用してハーネスプロジェクトを ECAD と MCAD 間で同期する場合、CoDesigner は現在、Twisted Pairs を MCAD ではケーブルとして同期し、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
-
►Synchronizing a Harness Design Project の詳細はこちら(PTC Creo および SOLIDWORKS で利用可能)
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.7.0.2033 を使用した Altium Designer 24.0 (またはそれ以降)
-
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® (Note 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 (Note 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。新しい 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 側でハーネスプロジェクトをプルした際、CoDesigner が MCAD から転送されたケーブル長を読み取れませんでした。修正済み。 |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion で、CoDesigner が「broken model」のバウンディングボックスを作成できませんでした。修正済み。 |
| MCAD-3773 | Autodesk Fusion で、MCAD からの Push 時に、穴がジオメトリを基準にせず配置されている場合(これは ECAD から穴を転送した際に発生します)、CoDesigner が取り付け穴の位置を正しく読み取れず、その結果として基板全体のサイズが変更されていました。修正済み。 |
| MCAD-3868 | CoDesigner は現在、プロジェクト(バリアントを含む)からのユーザー定義パラメータを ECAD から MCAD に転送し、それに応じて 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 プロジェクト / バリアントプロパティにマッピングすることをサポートするようになりました。 |
| 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 へケーブルとして同期し、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 のベンドを検証しなくなりました。これは一部のケースで誤って「手動作成ベンド」エラーになる原因となっていたためです。 |
| MCAD-4481 | Siemens NX で、スケッチに補助ジオメトリが含まれている場合、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 におけるマルチボード アセンブリ対応を基盤として、MCAD CoDesigner 3.6 アップデートでは、ハーネスの同期に対応しました。これにより、ハーネスをマルチボード アセンブリの一部として含めることができます。さらに、SOLIDWORKS 2024 のサポートも追加されています。今回の CoDesigner リリースでは、マルチボード アセンブリ内の変更をプレビューする機能も追加され、対応するすべての MCAD でリジッドフレックス基板の外形エッジ検出も改善されています。
SOLIDWORKS でのハーネス設計プロジェクトの同期(ベータ)
ワイヤリング ハーネスは多くのアセンブリで一般的に使用されており、デバイス内のさまざまな PCB を電気的に接続するほか、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線にも用いられます。SOLIDWORKS のマルチボード アセンブリ対応を基盤として、ハーネス同期では、ハーネス要素を ECAD から MCAD へ転送できます(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、ハーネス トポロジー)。また、MCAD から ECAD へは、ワイヤ、ケーブル、ハーネス セグメントの物理長を転送できます。
ハーネスの 3D モデルは、マルチボード アセンブリの同期時に、機械筐体部品とあわせて ECAD に送信することもできます。
►Altium MCAD CoDesigner でのハーネス設計プロジェクトの同期の詳細はこちら。
CoDesigner を使用すると、SOLIDWORKS と Altium Designer で共同してハーネス設計を行うことができます。
SOLIDWORKS 2024 のサポート
Altium MCAD CoDesigner の 3.6 アップデートで、SOLIDWORKS 2024 のサポートが追加されました。
Altium MCAD CoDesigner が SOLIDWORKS 2024 をサポートするようになりました(画像提供: Dassault Systemes)
マルチボード アセンブリにおける変更のプレビュー
マルチボード プロジェクトでは、CoDesigner が ECAD と MCAD の両方で同期変更のプレビューを表示するようになりました。
適用する前に、マルチボード アセンブリ内の各変更の影響を確認できます。
ネストされたプロジェクトのサポート
CoDesigner は、ネストされたマルチボード プロジェクト内の変更も同期できるようになりました。従来は、ネストされた各マルチボード プロジェクトを個別に同期する必要がありました。
リジッドフレックス基板エッジ検出の改善
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 の Customer Defaults ダイアログで Show Warning when Loading オプションを無効にすることもできます(
)。
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | マルチボード プロジェクトで、CoDesigner が ECAD と MCAD の両方において同期変更のプレビューを表示するようになりました。 |
| MCAD-4105 | マルチボード プロジェクトで、CoDesigner がネストされたプロジェクト内の変更も同期するようになりました。従来は、一度に 1 階層でしか動作しませんでした。 |
| MCAD-4109 | SOLIDWORKS 2024 をサポートしました。 |
| MCAD-4114 | マルチボード プロジェクトで、CoDesigner は子プロジェクトですでに筐体として定義されている筐体の一部を同期できませんでした。修正済みです。 |
| MCAD-4117 | マルチボード プロジェクトで、ECAD への同期時に "MoveBoard" 操作が考慮されておらず、その結果、ECAD のマルチボード アセンブリ内で該当 PCB がずれていました。修正済みです。 |
| 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 にマルチボード アセンブリ対応が追加されたほか、新機能として ECAD と MCAD 間でハーネス設計を同期する機能が導入されました(初回ベータ リリースでは Creo のみ対応)。ハーネス同期では、ECAD のマルチボード アセンブリで定義されたハーネスを PTC Creo に Push でき、機械設計者はそこで筐体内のケーブル ルーティングやプリント基板への接続を定義できます。その後、ハーネス定義はマルチボード アセンブリの一部として MCAD から ECAD へ Push して戻すことができます。
ハーネス設計プロジェクトの同期(ベータ)
多くのアセンブリで見られる要素の 1 つに、1 つまたは複数のワイヤリング ハーネスがあります。ハーネスは、デバイス内のさまざまな PCB を電気的に接続するほか、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線にも使用されます。PTC Creo におけるマルチボード アセンブリ対応(次の機能ハイライトを参照)を基盤として、ハーネス同期では、ハーネス要素を ECAD から MCAD へ転送できます(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、ハーネス トポロジー)。また、MCAD から ECAD へは、ワイヤ、ケーブル、ハーネス セグメントの物理長を転送できます。
ハーネスの 3D モデルは、マルチボード アセンブリの同期時に、機械筐体部品とあわせて 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 では、Multi-board Assembly サポートがベータ版から正式機能になりました。SOLIDWORKS からの Multi-board Assembly 同期に加え、PTC Creo からの Multi-board Assembly 同期もサポートされるようになりました。
►Altium MCAD CoDesigner でのマルチボードアセンブリ同期 について詳しくはこちら。
MCAD への Pull 時の Workspace フォルダー対応
Altium Workspace フォルダーが、MCAD に新しい PCB を Select Project from <Workspace> する際の Pull ダイアログに表示されるようになりました。このダイアログでは、すべてのフォルダー内の全プロジェクトを表示することも、フォルダーごとにプロジェクトを表示することもできます。ダイアログ上部の
ボタンをクリックして表示モードを切り替え、その後は標準的な 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(またはそれ以降)
- Altium NEXUS Client では CoDesigner 3.5 は利用できません。最新バージョンは CoDesigner 3.3.0 です。
- Altium CircuitMaker では CoDesigner 3.x は利用できません。最新バージョンは 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 が ECAD の Push 日時およびコメントとして最新の 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 Project を同期できるようになりました。CoDesigner は ECAD の Harness Layout Drawing ドキュメントから、コネクタ、スプライス、接続情報(「from-to」データ)、ハーネストポロジー(そのポイントを通過するワイヤやケーブルの集合を持つ接続点)を MCAD に送信します。MCAD からは、3D ルーティングの結果として、ワイヤ、ケーブル、およびハーネスセグメントの物理長を Harness Layout Drawing に返送します。注 1: 同期を開始するには、Harness Layout Drawing に少なくとも Wiring Diagram から転送されたコネクタが含まれている必要があります。注 2: MCAD ストレージからコネクタモデルを配置する際は、ECAD から転送されたコネクタの代わりに、ECAD-to-MCAD のネイティブなコンポーネントリンクを使用できます。注 3: MCAD から逆同期した後、CoDesigner は ECAD の Layout Drawing 内に Harness Topology を構築しないため、逆同期前にそのドキュメントで Harness Topology を指定しておく必要があります。注 4: マルチボードアセンブリ同期時には、機械筐体部品とともに、Harness の 3D モデルを ECAD に送ることができます。 |
| MCAD-4032 | CoDesigner は、PTC Creo とマルチボードアセンブリを同期できるようになりました。注 1: 従来、この機能は SOLIDWORKS でのみ利用可能でした。注 2: この機能は、PTC Creo と SOLIDWORKS の両方でベータモードです。 |
| MCAD-4039 | CoDesigner は、3D フィレット/面取りなどの未サポート機能の使用について機械エンジニアに警告していませんでした。修正済みです。 |
| MCAD-4054 | まだ Workspace に追加されていない機械エンジニアと PCB プロジェクトを共有する際のフローが変更されました。現在は、「追加して共有」リクエストがすべての Workspace 管理者に自動送信されます。承認されると、その外部機械エンジニアは自動的に 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 の設定で指定された高さ制限に基づいて、いくつのコンポーネントが無視(フィルタリング除外)されたかを機械エンジニアに通知するようになりました(コンポーネントが見える/見えないことによる混乱を避けるため)。 |
| 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 コンポーネントを配置できるようになりました。TeamCenter の MCAD コンポーネント名を保持する ECAD パラメータを指定し、そのパラメータを Altium Workspace の MCAD CoDesigner 設定で指定すれば準備完了です。設計を ECAD から MCAD に Push すると、ECAD コンポーネントは自動的に TeamCenter から直接配置された MCAD コンポーネントに置き換えられます。
► ECAD コンポーネントから MCAD コンポーネントへのリンク の詳細を見る
MCAD データ管理システム - ECAD フットプリントパラメータとして MCAD コンポーネントを指定
MCAD データ管理システムからコンポーネントモデルを自動配置する場合、CoDesigner は、従来使用していたカスタム Component パラメータに加えて、ECAD のカスタム Footprint プロパティから MCAD モデル名を取得することにも対応しました。この機能により、コンポーネントとフットプリントの多対多の関係がより適切にサポートされます。
ECAD コンポーネントのパラメータとして MCAD モデル名を指定できるだけでなく、必要に応じて ECAD フットプリントパラメータとして指定することもできます。
the Use models from data management system on MCAD side when creating PCB assembly オプションは、どちらの方法にも対応しています。
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 サポートが Beta を終了
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 Add-In バージョン |
|---|---|
| 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 モデル参照には、たとえば :root_TC_folder:subfolder1:subfolder12:model_name |
| のように Teamcenter パスを含める必要があります。 | 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 パラメータを扱う機能は現在 Beta 段階であるため、この 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 | 機械エンクロージャの個別 Part を送信するアルゴリズムが改善されました。以前は、複数の Part が MCAD で同時に保存された場合(たとえば交換フォーマットからインポートした場合)、それらを 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
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは 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 はリジッドフレックス基板のリジッドセグメント上に Keepout と Room を定義できるようになりました。 |
| MCAD-3650 | オンプレミスサーバー向けの Altium ライセンス確認方法が変更されました。以前は、すべての「Pro」機能がオンプレミスサーバーでデフォルトで利用可能でした。現在は、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 では、リジッドフレックス 2.0 基板の基板セグメントの拘束方法が改善され、潜在的な微小な位置ずれを回避するために追加の角度拘束が適用されるようになりました。 |
| MCAD-3746 | Siemens NX で、CoDesigner は Siemens Teamcenter に PCB エンティティを保存するためのカスタム Item Type の設定をサポートするようになりました。 |
| MCAD-3812 | Firebird DBMS を使用するオンプレミスサーバーでは、CoDesigner はマルチボードプロジェクトを同期できませんでした。 |
CoDesigner 3.2.0 の新機能
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
CoDesigner のデモモード
CoDesigner には、MCAD 内の demo mode が追加されました。デモモードにアクセスするには、以下が必要です。
- 既存の Altium Workspace のメンバーではないユーザー名を持つ Altium Account
- サポート対象の MCAD solution
- および最新バージョンの Altium MCAD CoDesigner Add-in のインストール
現在、お使いの Account のユーザー名が Altium Workspace のメンバーでない場合は、MCAD ソフトウェアで CoDesigner にサインインすると、Altium CoDesigner パネルにデモプロジェクトへのアクセス方法が表示されます。
現在 Workspace のメンバーでない場合、Altium MCAD CoDesigner にサインインするとデモモードを利用できます。
デモモードでは、機械設計エンジニアは次のことができます。
- デモ PCB のモデルを MCAD のネイティブ形式で作成し、モデル構造を確認し、エンクロージャとの関連付けや拘束方法を確認する。
- 設計変更を Pull し、変更管理機能を確認する(CoDesigner はデモ PCB に対する ECAD の変更をシミュレートします)。
- 銅箔の正確な 3D ジオメトリを作成する(3D 銅箔の作成は、Autodesk Fusion 360 と Siemens NX ではまだサポートされていません)。
- 基板形状の変更、コンポーネント配置、取り付け穴の作成、keepout/room の作成など、PCB の機械定義を確認する。
シミュレートされた変更を MCAD に Pull した場合、エントリをクリックすると、その変更箇所が基板上でハイライト表示されます(紫色で表示)。
MCAD ソフトウェアから Altium Web UI で PCB を開く
MCAD では、Altium CoDesigner パネル上部の
(Open in Web)ボタンをクリックすることで、Altium Workspace Web UI で PCB/マルチボードプロジェクトの 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 のブラウザベースインターフェースの詳細はこちら
リジッドフレックス基板を簡単に折りたたむ / 展開する
SOLIDWORKS および PTC Creo では、Altium CoDesigner リボンにリジッドフレックス PCB を Fold / Unfold するためのボタンが追加されました。以前は、機械設計エンジニアは MCAD モデルツリー内で曲げフィーチャーを手動で suppress / unsuppress することで、リジッドフレックス PCB を折りたたみ / 展開する必要がありました。
Altium CeoDesigner リボンの Fold / Unfold ボタンを使用すると、すべての曲げの Suppress 状態をすばやく切り替えることができます。
コンポーネントパラメータ変更に関する詳細情報の強化
設計が電気設計チームと機械設計チームの間でやり取りされ、両チームがコンポーネント管理システムを使用している場合、ECAD コンポーネントと PDM 管理下の MCAD コンポーネントとの違いが検出されると、競合が発生することがありました。
MCAD では、ECAD-to-MCAD 同期中に提案されるコンポーネントプロパティ変更について、CoDesigner が詳細情報を表示するようになりました。以前はコンポーネント変更は変更リスト内の単一レコードとして表示されていましたが、現在ではその変更を展開して、変更された各コンポーネントについて名前の変更、フットプリントの変更、編集または変更されたプロパティの詳細を確認できます。
このレベルの詳細情報により、たとえば前回の同期時に 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
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは 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 への同期時に、コンポーネントプロパティへの変更候補について詳細情報を表示するようになりました(従来は、これらの変更は変更リスト内の単一レコードとして表されていました)。これにより、前回の同期時に 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 | ユーザーに関連付けられた Workspace が存在しない場合、CoDesigner は MCAD に「デモモード」を含むようになりました。デモモードでは、機械設計エンジニアは次のことを実行できます。a) Demo PCB のモデルを MCAD ネイティブ形式で生成し、モデル構造を確認し、そのモデルを筐体と関連付け/拘束する方法を確認する、b) 変更の制御方法を確認する(CoDesigner は Demo PCB に対する ECAD の変更をシミュレートします)、c) 銅箔の正確な 3D ジオメトリを生成する(Autodesk Fusion 360 および Siemens NX では 3D copper の生成はまだサポートされていません)、d) 機械 PCB 定義を確認する。これには、基板形状の変更、コンポーネント配置、取り付け穴の作成、keepout/room の作成が含まれます。 |
| MCAD-3647 | SOLIDWORKS および PTC Creo で、リジッドフレックス PCB を折り曲げ/展開するためのボタンが CoDesigner リボンツールバーに追加されました。従来、機械設計エンジニアは MCAD モデルツリー内で曲げフィーチャを手動で抑制/抑制解除して、リジッドフレックス 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 プロジェクト名が、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 設計の各剛性領域はアセンブリとして表現され、その領域の基板本体と、その領域に実装されたコンポーネントが含まれます(これは剛性 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 つの領域が重なる場合、ソフトウェアは共有ゾーンがより多くのレイヤー数を持つ領域に属するとみなします。この特性を理解しておくと、エッジの位置合わせが難しい場合に、フレキシブル領域を隣接する剛性領域へ延長しやすくなります。詳細は リジッド領域とフレックス領域の計画 - Advanced Mode を参照してください。
-
ECAD PCB エディタには、既存の line/arc オブジェクトから領域を作成するのに役立つツールが多数用意されています。詳細は 選択したオブジェクトから基板領域を作成する を参照してください。
-
ECAD では、各固有のレイヤーセット(substack)を定義する必要があります。これは、既存レイヤーをコピーして新しい substack を作成するか、レイヤーを追加して固有の substack を定義することで行います。詳細は 新しい Substack の追加と編集 を参照してください。
-
RF2 モードは、3 次元空間で互いに重なり合うフレキシブル領域をサポートします。これをサポートするため、ECAD の Board Planning Mode で Bend Line を配置する際には、設計者はその Bend が正しい flexible Stack Region に適用されるようにする必要があります(
)。これが行われていない場合、設計を ECAD から MCAD に Push したときに unaffected region 警告が表示されます(
)。
-
SOLIDWORKS では、RF2 モードにおける PCB アセンブリの構造は RF1 モードのアセンブリ構造とは異なるため、ECAD でモードを RF1 から RF2 に切り替えた場合は、SOLIDWORKS で基板を新規に Pull し直すことを推奨します。Creo では、PCB アセンブリの構造は RF1 と RF2 の両方で共通化されているため、MCAD フィーチャツリーに変化は表示されません。
-
SOLIDWORKS の RF2 モードでは、トップ/ボトム銅箔、シルクスクリーン、ソルダーマスクを表すデカールが、剛性領域に適用されるようになりました。
-
現時点では、Advanced Rigid-Flex モードを使用する基板において、MCAD で新しい領域や曲げを作成することはサポートされていません。
-
MCAD で PCB のジオメトリを編集する際は、隣接領域のジオメトリ間に連動性がないことに注意してください。ある領域のジオメトリを変更した場合は、それに合わせて隣接領域のジオメトリも調整してください。
-
ジオメトリに大きな変更を加えた場合、たとえばエッジのセットを変更すると、MCAD 内の拘束が壊れることがあります。これは正常な動作であり、次回の MCAD-ECAD-MCAD 同期時に復元されます。
-
曲げに変更を加えた後は、多くの場合 MCAD の Rebuild 操作が必要になります。
-
設計データが Altium 365 に保存されている場合、プロジェクトをサーバーに Save した後に自動で実行される push では、リジッドフレックス基板の変更は処理されません(RF2 の変更はまだ ECAD サーバー側の自動 push に追加されていません)。リジッドフレックスプロジェクトをサーバーに保存した後は、MCAD CoDesigner パネルから PCB を MCAD に手動で Push する必要があります。
-
キープアウト領域の定義(ECAD Keepouts)、Text Note Room(ECAD Rooms)、3D copper の生成、および MCAD での PCB 定義における筐体指定(および筐体を ECAD に送信すること)は、現在リジッドフレックス基板ではサポートされていません。
-
PCB 設計のフレキシブル領域は、MCAD では板金としてモデル化されます。各 MCAD ツールには、板金内で曲げを形成可能かどうかを検証する独自の一連のテストがあり、以下を考慮します。
-
基板厚
-
曲げ半径
-
曲げ角度
-
曲げ領域とリージョン境界の間隔
-
SOLIDWORKS 2023のサポート
SOLIDWORKS 2023は現在ベータ版であり、CoDesigner 3.1はこれをサポートするよう更新されました。
Versions Supported
- Altium Designer 22.6(以降)、MCAD CoDesigner拡張機能バージョン 3.1.0.1709
- Altium NEXUS Client 5.6~5.8、MCAD CoDesigner拡張機能バージョン 3.1.0.487
- CoDesigner 3.xはAltium CircuitMakerでは利用できません。サポートされる最新バージョンはCoDesigner 2.10です。
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテストされています。
| MCADバージョン | MCADアドイン バージョン |
|---|---|
| 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によって、おそらく誤ってウイルスとして検出されたため、この後発バージョンが提供されています。この後発バージョンによる機能変更はありません。
Release Notes
| MCAD-2438 | 異なるレイヤースタック内で同じ名前のレイヤーが2つ以上定義されている場合、CoDesignerはECADからリジッドフレックスPCBをPushできませんでした。修正済みです。 |
| MCAD-3234 | MCADでCoDesignerがカスタムサーバーに接続されている場合、そのサーバー名がプラグイン内に表示されるようになりました(以前は「Custom Server」と表示されていました)。 |
| MCAD-3242 | 変更が過去1年以内に行われた場合、混乱を避けるため、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サーバーのセキュリティポリシーの変更により、通常のECADユーザー(非管理者)は外部の機械系エンジニアをWorkspaceに招待できなくなりました。この状況において、ECAD CoDesigner拡張機能で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
Feature Highlights
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マルチボードアセンブリの同期サポートが導入されました。この初回ベータリリースではSOLIDWORKSをサポートし、その他のMCADについては今後のリリースで追加される予定です。
►Altium MCAD CoDesignerでのマルチボードアセンブリの同期の詳細はこちら。
以下のスライドでは、MCADとECAD間でマルチボードアセンブリを同期する概要を示しています。手順の順番は固定ではありません。たとえばスライドでは、個々のPCBをECADからPullしてMCADの筐体へ組み込み、その後でアセンブリ全体をECADへ転送する流れを示しています。
ECADから個々のPCBをPush各PCBは、ECADからPushし、MCADへPullし、アセンブリとして保存する必要があります。 ECADマルチボードアセンブリをPush個々のPCBをECADマルチボードアセンブリに含め(位置は未定義のままでも可)、ECADからMBAをPushします。 MCADでデバイスアセンブリを作成筐体と、1つ以上のPCB MCADアセンブリを含めます(またはPCBは後で追加しても構いません)。 PCBを認識1つ以上のPCBアセンブリが追加されている場合、このボタンをクリックすると、CoDesignerは検出可能な各PCBがこのMCADデバイスアセンブリの一部であると認識します。 マルチボードをリンクPCBが認識されていれば、上図のようにLink Multiboardパネル上部のドロップダウンメニューからAltium CoDesignerコマンドを選択して、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。PCBがまだ認識されていない場合は、Altium CoDesignerパネルのLink Multiboardボタンを使用してください。 筐体を定義MCADのフィーチャーツリーで筐体を選択し、Altium CoDesignerリボン上のEnclosureボタンをクリックします。CoDesignerはこの部品/アセンブリを筐体として認識し、そのことをAltium CoDesignerパネルのMultiboard Definitionセクションに表示します。 MCADからアセンブリをPushCoDesignerは、各PCBの位置と向きをECADへPushし、筐体が定義されている場合はそれも一緒に送ります。 ECADにアセンブリをPullECADの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-to-MCAD データパッケージを送信しています。このパッケージには、PCB データ、レイヤー形状、Parasolid 形式のコンポーネント 3D モデル、そして銅箔形状(そのオプションが利用可能かつ有効な場合)が含まれます。
PCB プロジェクトを Workspace に保存する処理は、MCAD への Push とは独立して実行されます。MCAD への Push とサーバー保存が分かれているため、電気設計者が一日の終わりに行った Save to Server によって、その設計データにアクセスする必要がある他の全員も最新状態になり、すぐに作業できるようになったと誤解する原因になることがあります。
ファイルの同期維持を簡単にするため、ECAD で PCB プロジェクトに対して Save to Server が実行されると、Workspace は自動的に 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 Solutions の一部としてのみ設計者に提供されます。
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 のマルチボード プロジェクトにリンクする必要があります。この機能により、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 Variant 使用時にネイティブ コンポーネント リンケージが正しく機能していませんでした。修正済みです。 |
| 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 で、PCB の Bottom 面上に定義された複雑な 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 リリース の更新内容の詳細をご覧ください。
)をクリックします。
)に表示されます。
)。



)
)
)














