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拡張機能およびAdd-inは、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® (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種類のみで、MCAD CoDesignerのインストール後にSiemens NXを起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題なく、インストールしたMCAD CoDesignerは正常に動作します。別の方法として、Siemens NXのShow Warning when LoadingダイアログにあるCustomer Defaultsオプションを無効にすることもできます(
)。
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 Workspaceはホットフィックスのリリース後まもなく更新される予定ですが、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しようとした際に、対応する警告が表示されるようになりました。このケーブリングモジュールのサポートは近日中に追加予定です。 |
| 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
サーバーへの保存時の自動ハーネス Push
CoDesigner パネルから ECAD で Push を実行しても、ECAD プロジェクト自体を Altium Workspace にプッシュしているわけではなく、ECAD-to-MCAD 用の特別なデータパッケージをプッシュしています。ハーネス プロジェクトの場合、このパッケージにはコネクター、スプライス、接続情報(「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
-
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 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 オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | ハーネス同期: CoDesigner は、ECAD から以前に Push されたことがない ECAD ハーネス プロジェクトであっても、Altium 365 から Pull できるようになりました。MCAD の「Select project for pulling」ダイアログでそのようなプロジェクトを選択すると、Altium 365 から自動的に Push されます。注: この機能は以前、PCB およびマルチボード プロジェクトでのみ有効で、主な目的は初学者がすばやく MCAD CoDesigner の作業を開始できるようにすることでした。 |
| MCAD-5516 | SOLIDWORKS: 変更を Pull した際、多くのケースで 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 回目以降の Pull でワイヤおよびケーブル長が欠落し、例外が発生していました。修正されました。 |
| 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 から Push され、このオプションはそれを MCAD に Pull するかどうかを制御します。
Route Tool Path を MCAD への Pull に含めるかどうかを選択します。
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
-
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 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 オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | MCAD から Push する際、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 した際、新しく作成されたワイヤに物理長が設定されていませんでした(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 することも可能です。
Select Project ダイアログには、選択したプロジェクトがすでに MCAD に Pull されている場合、警告アイコンが表示されるようになりました。
Siemens NX 用の独立した CoDesigner パネル
以前の Siemens NX 向け Altium MCAD CoDesigner では、Altium CoDesigner パネルは Siemens NX パネル内のタブとして表示されていました。そのため、そのパネルでは既存の Siemens NX ショートカット キーすべてを尊重する必要があり、ユーザーが CoDesigner パネルにユーザー名、パスワード、またはコメントを入力すると、予期しない動作が発生することがありました。この問題を解決するため、パネルは既定の NX パネルから削除され、独立したフローティング パネルとして表示されるようになりました。
Altium CoDesigner パネルは、Siemens NX で独立したフローティング パネルとして表示されるようになり、そこで入力したキーストロークが NX のショートカット キーとして解釈されないようになりました。
Versions Supported
-
Altium Designer 24.8(以降)と MCAD CoDesigner 拡張機能バージョン 3.12.0.2414
-
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 の 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 に転送するようになりました(これによりワイヤ ハーネスの質量計算が可能になります)。注: 質量単位は次のいずれかの方法で指定できます。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 | Harness同期: 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 の取得を高速化し、不要な場合に PCB コンポーネントを Teamcenter に登録しないようにすることです。 |
| MCAD-5372 | Harness同期: 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 向け Harness同期: 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 として表現され、その領域の基板部分と、その領域に実装されたコンポーネントが含まれます(Siemens NX でリジッド PCB がモデル化される方法と非常によく似ています)。
-
基板の各フレックス領域は板金パーツとして表現されます。このパーツ内では、各 ECAD Bend Line が Sketched Bend として定義されます。ECAD から Push できるベンドであっても、bend requirements により Siemens NX で正しく形成されない場合がある点に注意してください。また、現時点ではフレックス領域上のコンポーネントはサポートされていません。
-
複数の基板領域にまたがる cutout については、MCAD 内で個別の cut extrude が作成されます。機械設計者が Siemens NX でそのような cutout の形状を変更したい場合、それらすべての 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 アセンブリ構造は RF1 のアセンブリ構造とは異なるため、モードを RF1 から RF2 に切り替えた場合は、MCAD で基板を新規に Pull し直すことを推奨します。
-
MCAD で PCB のジオメトリを編集する際は、隣接領域のジオメトリ間に関連付けがないことに注意してください。ある領域のジオメトリを変更した場合は、それに合わせて隣接領域のジオメトリも調整する必要があります。
-
たとえばエッジのセットを変更するなど、ジオメトリに大きな変更を加えると、MCAD 内の拘束が壊れることがあります。これは正常な動作であり、次回の MCAD-ECAD-MCAD 同期で復元されます。
-
ベンドを変更した後は、多くの場合 MCAD Rebuild 操作が必要になります。
-
現時点では、MCAD での new 領域およびベンドの作成はサポートされていません。
-
MCAD では、Keep Out Areas(ECAD Keepouts)、Text Note Rooms(ECAD Rooms)の定義、および 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 パネルで PCB を手動で Push する必要があります。
-
PCB 設計のフレキシブル領域は、Siemens NX では板金としてモデル化されます。Siemens NX には、板金内でベンドが形成可能かどうかを検証する独自の一連のテストがあり、次の要素を考慮します。
-
基板厚
-
ベンド半径
-
曲げ角度
-
曲げ領域と領域境界との距離
-
Autodesk Inventor とのマルチボード同期
PCB を enclosure に組み込む作業は、MCAD で行うのが最適です。しかし、PCB は ECAD で設計され、ECAD エンジニアもまた、コンポーネントと enclosure のクリアランス確認や、インジケータ、ディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気機械的チェックを行う必要がある場合があります。デバイス全体のアセンブリを MCAD と ECAD の両領域間で同期できることには多くの利点があり、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できます。
今回の Altium MCAD CoDesigner のリリースでは、Autodesk Inventor と Altium Designer 間でマルチボードアセンブリを同期する機能が追加されました。
|
PCB の配置と enclosure の配置が Autodesk Inventor で完了し、これらの変更を ECAD に Push する準備ができています。 ECAD エンジニアには、MCAD でアセンブリが変更され、適用可能な変更があることを知らせるメッセージが表示されます。 基板位置の変更と enclosure パーツが ECAD に Pull されます。 |
詳細は Synchronizing a Multi-board Assembly を参照してください。
埋め込みコンポーネント用キャビティの MCAD サポート
ますます小型化・高集積化が進む電子製品への需要に加え、これらのデバイス内でより高周波の信号が使われるようになったことで、回路の製造および組み立てを改善する方法の研究が継続的に進められています。より高密度で、より高い信号周波数への対応も向上させる技術のひとつが、プリント基板構造の層内にコンポーネントを埋め込む方法です。
この 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(またはそれ以降)
-
Altium NEXUS Client で利用可能な最新バージョンは CoDesigner 3.3 です。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
この更新は、以下の 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 向け 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.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 は rigid-flex PCB の同期をサポートするようになりました。注: この機能は現在 Beta モードで提供されています。この Beta リリースの主な制限は、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: Harness 同期において、ハーネスコネクタのモデルに "CS0" 座標系が欠落していると Creo がクラッシュしていました。修正済み。 |
| MCAD-5267 | SOLIDWORKS: Harness 同期中、コネクタのデフォルト 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 で基板 cutout コーナーに作成された 3D フィレットおよび面取りを認識できず、それらを対応する 2D フィーチャーに変換する提案もできませんでした。修正済み。 |
| MCAD-5300 | CoDesigner は、ユーザーが複数のエッジを選択してそれらすべてにフィーチャーを適用した場合、Creo で作成された 3D フィレットおよび面取りを認識できませんでした。修正済み。 |
| MCAD-5333 | Harness同期: 端部に "no-connect" ポイントを持つワイヤを含むケーブルを、CoDesigner が正しく処理できませんでした。修正済み。 |
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 は ECAD で完全にはサポートされておらず、MCAD に push することもできませんでした。現在では、単層 PCB は ECAD で完全にサポートされ、MCAD に push することも可能です。このサポートは、単一の銅箔層のみを使用する rigid-flex 設計にも拡張されます。
CoDesigner は、ECAD と MCAD の間で単一銅箔層 PCB を転送できるようになりました。
Siemens NX 向けマルチボードサポート
PCBs を筐体に組み込むプロセスは、MCAD で行うのが最適です。しかし、PCBs 自体は ECAD で設計され、ECAD エンジニアも部品と筐体のクリアランスなどの電気・機構チェックや、インジケーターやディスプレイ、ボタン、コネクターといったヒューマンインターフェース要素へのアクセス確認を行う必要がある場合があります。MCAD と ECAD の領域間でデバイス全体のアセンブリを同期できれば、組み上がったデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できるため、多くの利点があります。
今回の Altium MCAD CoDesigner リリースでは、Siemens NX と Altium Designer 間でマルチボードアセンブリを同期する機能がサポートされました。
|
ボードと筐体は MCAD で組み立てられます。 このアセンブリは ECAD のマルチボードアセンブリにリンクされます。 その後、アセンブリ全体が ECAD にプッシュされます。 変更内容は ECAD のマルチボードアセンブリにプルされます。 これにより、ECAD で完全なアセンブリを表示できます。 |
Synchronizing a Multi-board Assembly の詳細をご覧ください。
ハーネス設計の改善
CoDesigner の ECAD-MCAD ハーネス同期サポートは引き続き改善されており、今回の更新には次が含まれます。
-
Flexibility with how the units are specified – ECAD からの Push 時に、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
-
Altium Designer 24.8(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.10.0.2312
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (Note 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 (Note 2) | 3.10.0.4 |
| Siemens NX® - バージョン 2212<2312 (Note 2) | 3.10.0.4 |
| Siemens NX® - バージョン 2312 (Note 2) | 3.10.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.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 を実行すると、ECAD Push が自動的に行われるようになりました(PCB プロジェクトと同様)。 |
| 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 エンティティとして定義されている場合、CoDesigner はそれらを ECAD に転送できません。これは、ECAD の PCB エディターが基板形状を厚み付きの 2D オブジェクトとして定義するためです。これに対応するため、CoDesigner 3.9 アップデートでは、このようなエンティティを検出すると、それらを 2D エンティティに変換して基板スケッチに埋め込むことを提案します。 従来、CoDesigner はこのようなエンティティの存在を機械設計者に警告するだけで、無視されていました。
Z 軸方向のエッジに適用された 3D の MCAD フィレットおよび面取りは、CoDesigner により 2D に変換され、ECAD にプッシュできます。
フィレットおよび面取りのサポート:
-
一定半径の通常の(円形)フィレットがサポートされます。
-
エッジから等距離で定義された面取り(対称 distance-distance)がサポートされます。
-
角度-距離(
)で定義された面取り、または非対称の distance-distance はサポートされません。
-
直線でない側面エッジ上に定義されたフィレットおよび面取り、ならびに他のフィレットや面取り上に定義されたものはサポートされません。
-
rigid-flex design 上に定義されたフィレットおよび面取りはサポートされません。
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 における Smart Sketch の変更
ECAD エンジニアが基板形状を変更する必要があり、その形状に MCAD 側で寸法や拘束が適用されているケースを考えてみましょう。従来は、その基板を MCAD に Pull し直すと、MCAD スケッチ内の寸法や拘束は失われていました。CoDesigner 3.9 アップデートでは、この点が大幅に改善されています。現在、Pull の際に CoDesigner は ECAD 側で変更されたスケッチ要素のみを再描画するため、変更されていない要素に関連する寸法や拘束はそのまま保持されます。
ただし、複雑な機械拘束がある場合など、一部のケースではこの挙動によってジオメトリが予期せず変更される可能性があります。そのような場合は、この新しい smart sketch サポート機能を無効にして再度 Pull し、その後で寸法や拘束を再作成したほうが効率的なことがあります(これは以前の CoDesigner バージョンで必要だった手順です)。これは、MCAD の Smart Sketch Change ダイアログで Altium CoDesigner Settings オプションを無効にすることで実現できます。
設計変更の影響を受けないスマート寸法は、ECAD からの Pull 中も保持されます。
PCB の以前のリビジョンを MCAD に Pull
機械設計者は、PCB 設計の以前のリリースやリビジョンを開く必要が生じることがあります。従来、そのためには ECAD エンジニアに依頼して、以前のリビジョンを一時的に復元し、そのリビジョンを MCAD にプッシュしてもらう必要がありました。Altium CoDesigner 3.9 アップデートでは、ECAD で実行された過去の Push を Pull するサポートが導入され、この問題が解消されました。
空の MCAD アセンブリに Pull する場合、機械設計者は過去の Push の一覧から Pull するリビジョンを選択できるようになりました。ECAD コミットにタグが付けられている場合は、Only show tagged commits ダイアログで Select Push オプションを有効にすることで、一覧をすばやく絞り込めます。
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® (Note 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 (Note 2) | 3.9.0.15 |
| Siemens NX® - バージョン 2212<2312 (Note 2) | 3.9.0.17 |
| Siemens NX® - バージョン 2312 (Note 2) | 3.9.0.16 |
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.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 に 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 へプッシュする準備が整った ECAD ハーネス設計。
MCAD でハーネスのワイヤ長を更新
MCAD でハーネスをルーティングすると、ワイヤ長は自動的に計算されます。これらの長さは機械設計者が調整する必要がある場合があり、この機能が MCAD CoDesigner 3.8 アップデートで追加されました。
MCAD アセンブリがハーネス設計の場合、Altium CoDesigner パネルには以下に示すように Length of Harness Objects セクションが追加されました。MCAD ソフトウェアは、ハーネスのルーティングに基づいて Calculated Length を決定します。必要に応じて、Corrected Length を入力して ECAD に Push で戻すことができます。
補正後のワイヤ長の値は、計算された長さの値に代わって ECAD にプッシュされます。
SOLIDWORKS - すべての設計ファイルを同じフォルダーに保存
多くの機械設計者は、1 つのアセンブリを構成する MCAD の Part ファイルと Assembly ファイルをすべて同じ保存フォルダーに格納することを好みます。これは Flat Folder Structure ダイアログで Altium CoDesigner Settings オプションを有効にすることで実現できるようになりました。
必要に応じて、MCAD 設計ファイルはフラットなフォルダー構造で保存できます。
中間ファイルの自動削除
MCAD では、ECAD からの設計 Pull が正常に完了すると、CoDesigner は中間 Parasolid ファイル、画像、および checksum ファイルを削除し、MCAD ファイルのみを残すようになりました。なお、CoDesigner は \Orig および \Expt サブフォルダーは削除しません(空であっても)。これは内部ロジックがそれらの存在に依存しているためです。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.8.0.2085 を使用した Altium Designer 24.0(またはそれ以降)
-
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 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 オプションを無効にすることもできます(
)。
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 で定義されたベース datum plane の定義を確認し、その定義が要件(ドキュメントに記載)に一致しない場合はユーザーに警告するようになりました。注: 以前はこの状況で、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 自動プッシュのポリシーが変更されました。これにより、PCB は MCAD の "Select project for pull" ダイアログで選択された後にのみサーバーからプッシュされます(以前は、MCAD で構築が必要かどうかに関係なく、ECAD から "Save to server" するとすべての PCB が自動的にプッシュされていました)。なお、この方法で一度 PCB を選択すると、以後その PCB は ECAD から "Save to server" するたびに自動的にプッシュされます。 |
| MCAD-4571 | Rigid-Flex で、補強材付きの完全フレックス PCB に対し、CoDesigner は MCAD 側で補強材付き領域のサブアセンブリを、剛性領域と同じ方法で構築するようになりました。注: 以前は、ECAD で補強材を剛性領域として宣言しない限り、このような PCB を MCAD で構築することはできませんでした。 |
| MCAD-4575 | CoDesigner は、同じユーザーが別の IP アドレスの PC で開始したセッションを終了できるようになりました。 |
| MCAD-4588 | ハーネス同期で、Twisted Pair designator がサポートされるようになりました。 |
| 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 はサブアセンブリとパーツに対し、MCAD ユーザーが PCB pull 時に入力した PCB assembly 名ではなく、初期 PCB プロジェクト名に基づいて名前付けしていました。修正済み。 |
| MCAD-4628 | PTC Creo で、CoDesigner のインストール後に Flow Analysis リボンが非アクティブになっていました。修正済み。 |
| MCAD-4637 | "3D Copper" が ON の場合、CoDesigner は銅サブアセンブリおよびパーツに対し、MCAD ユーザーが PCB pull 時に入力した PCB assembly 名ではなく、初期 PCB プロジェクト名に基づいて名前付けしていました。修正済み。 |
| MCAD-4638 | Autodesk Fusion で、2 回目以降の MCAD への 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 上の decal 画像が正しくスケーリングされていませんでした。修正済み。 |
| MCAD-4695 | PTC Creo および SOLIDWORKS 向けのハーネス同期が Focused Beta から Open Beta に移行しました。 |
| MCAD-4721 | Creo で、Creo の cable bundle を使用した場合に、CoDesigner が一部のケースでハーネスセグメントの長さを誤って計算していました。修正済み。 |
| MCAD-4722 | Creo で、CoDesigner パネル上でハーネスプロジェクトとマルチボードプロジェクトを切り替えた際、パネルの "multiboard/harness definition" セクションが更新されない場合がありました。修正済み。 |
| MCAD-4723 | ワイヤの "UNITS" プロパティに対する ECAD 上の変更が、MCAD への Pull 時の "Changes" テーブルに表示されていませんでした(変更自体は適用されていました)。修正済み。 |
| MCAD-4724 | SOLIDWORKS で、CoDesigner の "Common folder for models" 設定が定義されていない場合に警告が表示されるようになりました。モデル用の共通フォルダーは、エンジニア間でモデルを共有すること、プロジェクト間の重複を避けること、異なるアセンブリで異なるモデルに同じモデル名が使われることで発生するエラーを防ぐことのために推奨されます。 |
| MCAD-4732 | ハーネス同期で、ECAD からプロジェクトをプッシュする際、レイアウト図面内の接続ポイントにプロパティが割り当てられているとエラーが発生していました。修正済み。 |
| MCAD-4765 | Autodesk Fusion で、Fusion Electronics Sample design を開くとクラッシュしていました。修正済み。 |
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 は、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 - コンポーネントリンクの改善
コンポーネントリンクを使用すると、MCAD エンジニアと ECAD エンジニアは、Altium Workspace 内で互いのモデルへの参照をマッピングすることにより、ボード設計の各自の環境でネイティブなコンポーネントモデルを使用できます。MCAD と ECAD の設計コンポーネントのリンク の詳細をご覧ください。
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 Category と Property は、Workspace 設定で <CategoryName>::<PropertyName> という構文を使用してマッピングします。
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 ファイルによって行われます。この機能は、テンプレートを使用するアセンブリまたはパーツ作成で動作します。
の詳細を確認
ハーネス設計におけるツイストペアのサポート
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
-
► ハーネス設計プロジェクトの同期 の詳細を確認(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® (注 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 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 側でハーネスプロジェクトを pull した際、CoDesigner が MCAD から転送されたケーブル長を読み取れませんでした。修正済み。 |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion で、CoDesigner が「壊れたモデル」のバウンディングボックスを作成できませんでした。修正済みです。 |
| MCAD-3773 | Autodesk Fusion で、MCAD からの Push 時に、CoDesigner は、取り付け穴がジオメトリを参照せずに配置されている場合(これは ECAD から穴を転送した際に発生します)、その位置を正しく読み取れず、基板全体のサイズが変更されていました。修正済みです。 |
| MCAD-3868 | CoDesigner は、ECAD から MCAD へ、プロジェクト(バリアントを含む)のユーザー定義パラメーターを転送し、それらを対応する PCB/Harness/マルチボード アセンブリのプロパティとして割り当てるようになりました。 |
| MCAD-4072 | マルチボード プロジェクトの同期時に、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 は Teamcenter の Part Identifier を、ネイティブな ECAD-to-MCAD コンポーネント リンクのマッピング プロパティとして使用できるようになりました。 |
| MCAD-4416 | Harness プロジェクトにおいて、CoDesigner は Twisted Pairs を MCAD とケーブルとして同期し、ECAD で設定された「単位長さあたりの撚り数」と「ワイヤ太さ」プロパティを考慮してワイヤの物理長を計算するようになりました。 |
| 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 で、ワイヤ Harness の構築時に、CoDesigner は手動で通す場合と同じように Connection Points を経由してワイヤを通すようになりました。従来はワイヤ同士が交差してしまい、手動で再配線する必要がありました。 |
| MCAD-4535 | Siemens NX および Teamcenter で、NX における MCAD CCID マッピング用のカテゴリ サポートが追加されました。 |
| MCAD-4543 | Siemens NX バージョン 2312 がサポートされるようになりました。 |
| MCAD-4545 | Siemens NX で、デバイス アセンブリのコンテキストから変更を Pull する機能は、多くのケースで正しく動作しなかったため、一時的に無効化されています。これらの問題は次回のアップデートで修正予定です。 |
CoDesigner 3.6.0 の新機能
Released: 2 November 2023 – Version 3.6.0
Feature Highlights
SOLIDWORKS におけるマルチボード アセンブリ対応を基盤として、MCAD CoDesigner の 3.6 アップデートでは、Harness の同期サポートが追加され、これをマルチボード アセンブリの一部として含められるようになりました。また、SOLIDWORKS 2024 のサポートも追加されています。この CoDesigner リリースでは、マルチボード アセンブリにおける変更のプレビュー機能も追加され、さらに、サポート対象のすべての MCAD で rigid-flex 基板エッジ検出のサポートが改善されています。
SOLIDWORKS での Harness Design Project の同期(ベータ)
ワイヤリング ハーネスは多くのアセンブリで一般的に使用され、デバイス内の各種 PCB を電気的に接続するとともに、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線も担います。SOLIDWORKS の マルチボード アセンブリ対応を基盤として、Harness 同期では、Harness 要素を ECAD から MCAD へ転送(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、Harness トポロジー)できるほか、MCAD から ECAD へワイヤ、ケーブル、Harness セグメントの物理長を転送できます。
Harness の 3D モデルも、機械エンクロージャ部品とともに、マルチボード アセンブリ同期時に ECAD へ送信できます。
► Altium MCAD CoDesigner での Harness Design Project の同期の詳細をご覧ください。
CoDesigner を使用すると、SOLIDWORKS と Altium Designer で共同してハーネス設計を行えます。
SOLIDWORKS 2024 のサポート
Altium MCAD CoDesigner の 3.6 アップデートで、SOLIDWORKS 2024 のサポートが追加されました。
Altium MCAD CoDesigner は SOLIDWORKS 2024 をサポートするようになりました(画像提供: Dassault Systemes)
マルチボード アセンブリにおける変更のプレビュー
マルチボード プロジェクトで、CoDesigner は ECAD と MCAD の両方で同期変更のプレビューを表示するようになりました。
適用前に、マルチボード アセンブリに対する各変更の影響を確認できます。
ネストされたプロジェクトのサポート
CoDesigner は、ネストされたマルチボード プロジェクト内の変更も同期するようになりました。従来は、ネストされた各マルチボード プロジェクトを個別に同期する必要がありました。
Rigid-Flex 基板エッジ検出の改善
ECAD からの Push 時に基板輪郭を検出するアルゴリズムが改善されました。接線曲線のような非常に鋭い角度を含む基板領域のケースは、エラーとは見なされなくなりました。現在は Push 時に警告として示され、MCAD への Pull 時に受け入れ可能です。
鋭角を含む rigid-flex 基板領域の Push サポートが改善されました。
SOLIDWORKS における Rigid-Flex ベンド対応の改善
従来、SOLIDWORKS 向け CoDesigner は、flex 領域内に多数のベンドがある場合、その領域のベンドを正しく処理できませんでした。この制限は解消されました。
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® (Note 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 (Note 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
-
Siemens NX は Altium Enterprise Solution の一部としてのみ設計者に提供されます。なお、Siemens NX の新しいバージョンでは、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。Siemens NX は v.2306 までテストされており、この警告は無視できます。あるいは、Siemens NX の Show Warning when Loading ダイアログ内の Customer Defaults オプションを無効にすることもできます(
)。
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 時に、CoDesigner は他の MCAD からの Push と同様に、非対応機能が使用されている場合にユーザーへ警告するようになりました。 |
| MCAD-4149 | MCAD の「Select Project for Pull」ダイアログで、サーバー側フォルダーがリストの先頭に表示されるようになりました。 |
| MCAD-4154 | CoDesigner は Altium Designer と SOLIDWORKS 間の Harness Project 同期をサポートするようになりました。CoDesigner は、ECAD の Harness Layout Drawing ドキュメントから MCAD へ、次の情報を送信します: Connectors、Splices、Connectivity("from-to" データ)、Harness Topology(そのポイントを通るワイヤとケーブルのセットを持つ接続ポイント)。MCAD からは、3D ルーティングの次の結果を Harness Layout Drawing に送り返します: ワイヤ、ケーブル、および Harness セグメントの物理長。 |
| MCAD-4179 | PTC Creo で、CoDesigner は Cables の物理ルーティングも構築するようになりました(従来はケーブル内部のワイヤに対してのみ可能でした)。 |
| MCAD-4256 | SOLIDWORKS で、CoDesigner は rigid-flex 基板の 1 つの flex 領域上に比較的多数のベンドがある場合、それを処理できませんでした。修正済みです。 |
| MCAD-4257 | SOLIDWORKS で、銅箔、シルクスクリーン、およびソルダーマスクを表すデカール画像が、rigid-flex 基板の対応する剛性領域を表す部品に埋め込まれるようになりました。 |
| 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 間で Harness 設計を同期する機能が導入されました(初回のベータ リリースでは Creo のみ対応)。Harness 同期では、ECAD のマルチボード アセンブリ上で定義されたハーネスを PTC Creo へ Push でき、そこで機械設計者がエンクロージャ内のケーブル ルーティングやプリント基板への接続を定義できます。その後、Harness 定義をマルチボード アセンブリの一部として MCAD から ECAD に Push で戻すことができます。
Harness Design Project の同期(ベータ)
多くのアセンブリに含まれる要素の 1 つが、1 つ以上のワイヤリング ハーネスです。Harness は、デバイス内の各種 PCB を電気的に接続するほか、ユーザーが操作する各種ボタン、ディスプレイ、コントロール類の配線にも使用されます。PTC Creo におけるマルチボード アセンブリ対応(以下の機能ハイライトを参照)を基盤として、Harness 同期は、Harness 要素を ECAD から MCAD へ転送(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、Harness トポロジー)するとともに、MCAD から ECAD へワイヤ、ケーブル、および Harness セグメントの物理長を転送することをサポートします。
Harness の 3D モデルも、機械エンクロージャ部品とともに、マルチボード アセンブリ同期時に ECAD へ送信できます。
► Altium MCAD CoDesigner での Harness Design Project の同期の詳細をご覧ください。
CoDesigner の Harness 対応を使用して、ハーネス設計を共同で進めることができます。
PTC Creo におけるマルチボード アセンブリのサポート
多くの電子機器は、複数の回路基板を機械エンクロージャ内に巧みに成形・配置したアセンブリとして構成され、美しく実用的な製品を実現しています。Altium の電子設計(ECAD)ソフトウェアはこれをサポートしており、複数の PCB をまとめて、Multi-Board Assembly と呼ばれる PCB アセンブリを作成できます。このアセンブリには、製品を構成するエンクロージャやその他の機械要素も含めることができます。
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 での Multi-board Assembly の同期の詳細をご覧ください。
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(またはそれ以降)
- 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® (Note 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 以降 (Note 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は Altium Enterprise Solution の一部としてのみ設計者に提供されます。
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 | Altium Workspace フォルダーが、MCAD の "Select Project from <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 ドキュメントから MCAD へ、次の情報を送信します: Connectors、Splices、Connectivity("from-to" データ)、Harness Topology(そのポイントを通るワイヤとケーブルのセットを持つ接続ポイント)。MCAD からは、3D ルーティングの次の結果を Harness Layout Drawing に送り返します: ワイヤ、ケーブル、および Harness セグメントの物理長。注 1: 同期を開始するには、Harness Layout Drawing に Wiring Diagram から転送された Connectors が少なくとも含まれている必要があります。注 2: ネイティブな ECAD-to-MCAD コンポーネント リンクを使用して、ECAD から転送されたコネクタの代わりに、MCAD ストレージからコネクタ モデルを配置できます。注 3: CoDesigner は、MCAD から逆同期した後に 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 プロジェクトを共有するフローが変更されました。現在は、"add and share" リクエストがすべての workspace 管理者に自動送信されます。承認されると、その外部機械設計者は自動的に workspace に追加され、プロジェクトが共有されます(従来はこれらの手順を手動で行う必要がありました)。 |
| MCAD-4056 | SOLIDWORKS 2023 では、一部のケースで「broken component model」により、すべてのモデルの一括配置全体がブロックされていました。修正済みです(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 | SOLIDWORKS でリジッドフレックス PCB を扱う際、CoDesigner が「Enable Snapping」設定をリセットし、元に戻していませんでした。修正済みです。 |
| MCAD-4084 | CoDesigner は、CoDesigner の設定で指定された高さ制限に従って無視された(フィルタリングされた)コンポーネント数を、機械設計者に通知するようになりました(コンポーネントが見える/見えないことによる混乱を避けるため)。 |
| MCAD-4142 | Siemens NX では、スケッチ内に寸法を作成した後で基板スケッチを編集すると、「Unsupported curve type 'SketchVirtualPoint'」エラーが表示されていました。修正済みです。 |
| MCAD-4147 | PTC Creo では、コンポーネントのサイズによるフィルタリングが ON で、フィルタリングされたコンポーネント数とそのプロパティが多い場合、2 回目の PCB 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/Pull します。これにより各設計領域に機械的に正確なモデルが提供されますが、そのモデルが最終製品に実装される実際のコンポーネントを完全に表現できるわけではありません。各設計領域で完全に詳細化されたコンポーネントを扱う必要がある設計者向けに、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 から 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 データ管理システム - MCAD コンポーネントを ECAD フットプリント パラメータとして指定
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 モデル名を取得します(それが空でない場合)。
高度なリジッドフレックス サポートがベータ版を終了
リジッドフレックスをサポートする MCAD ツールでは、このリリースによりリジッドフレックス設計の Advanced モード(RF2 とも呼ばれます)のサポートが正式リリースされました。現時点では、リジッドフレックスは 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® (Note 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 以降 (Note 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 パスを含める必要があります。 | 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 で同時に保存された場合(たとえば交換フォーマットからインポートした場合)、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® (Note 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 以降 (Note 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 内に作成された既存の Keepouts および Rooms には影響しませんが、今後そのようなエンティティに加えられた変更は ECAD に転送されなくなります。 |
| MCAD-3745 | SOLIDWORKS では、rigid-flex 2.0 基板の基板セグメントの mate 方法が改善され、潜在的な微小な位置合わせ問題を回避するために追加の angle mate が適用されるようになりました。 |
| 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 Account。そのユーザー名が既存の Altium Workspace のメンバーになっていないこと。
- サポート対象の MCAD solution
- および最新バージョンの Altium MCAD CoDesigner Add-in がインストールされていること。
アカウントのユーザー名が現在 Altium Workspace のメンバーでない場合、MCAD ソフトウェア内で CoDesigner にサインインすると、Altium CoDesigner パネルにデモ プロジェクトへのアクセス方法が表示されます。
現在 Workspace のメンバーでない場合は、Altium MCAD CoDesigner へのサインイン後にデモ モードを利用できます。
デモ モードでは、機械設計者は以下を行えます。
- デモ PCB のモデルを MCAD ネイティブ形式で構築し、モデル構造を確認し、モデルを筐体に関連付け/拘束する方法を確認する。
- 設計変更を Pull し、変更管理機能を確認する(CoDesigner はデモ PCB に対する ECAD 変更をシミュレートします)。
- 銅箔の正確な 3D ジオメトリを構築する(3D 銅箔の構築は Autodesk Fusion 360 および Siemens NX ではまだサポートされていません)。
- 基板形状の変更、コンポーネント配置、取り付け穴の作成、keepouts/rooms の作成など、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 リボンに剛柔基板(rigid-flex PCB)をFold / Unfoldするためのボタンが追加されました。従来は、メカ設計者が MCAD モデルツリー内の曲げフィーチャを手動で suppress / unsuppress することで、剛柔基板を折りたたみ/展開する必要がありました。
Altium CeoDesigner リボンの Fold / Unfold ボタンを使用すると、すべての曲げの Suppress 状態をすばやく切り替えられます。
コンポーネントパラメータ変更の詳細表示を強化
設計データが電気設計チームと機械設計チームの間でやり取りされ、両チームがコンポーネント管理システムを使用している場合、ECAD コンポーネントと PDM 管理下の MCAD コンポーネントとの間に差異が検出されると、競合が発生することがありました。
MCAD では、CoDesigner が ECAD から MCAD への同期中に提案されたコンポーネントプロパティ変更の詳細情報を表示するようになりました。以前はコンポーネント変更は変更リスト内の単一レコードとして表現されていましたが、現在ではその変更を展開して、変更された各コンポーネントごとに、名称変更、フットプリント変更、編集または修正されたプロパティの詳細を確認できます。
このレベルの詳細表示により、ECAD ライブラリと MCAD ライブラリの同期が取れていない場合(たとえば前回の同期時に MCAD または PDM により自動変更が行われた場合)に、メカ設計者が迅速に状況を調査し、設計への影響を判断できるようになります。
Change エントリを展開して、どのコンポーネントパラメータ同期が必要かを確認してください。
PTC Creo 9 のサポート
Altium MCAD CoDesigner の 3.2 アップデートで、PTC Creo Version 9 のサポートが追加されました。
Altium MCAD CoDesigner が PTC Creo V9 をサポートしました(画像提供: PTC)
Versions Supported
- Altium Designer 22.6(以降)と MCAD CoDesigner 拡張機能バージョン 3.2.0.1730
- Altium NEXUS Client 5.6 ~ 5.8 と MCAD CoDesigner 拡張機能バージョン 3.2.0.490
- 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® (Note 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 以降 (Note 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。
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 では、複数の領域をまたぐ cutout を作成する際、CoDesigner は SOLIDWORKS 由来のスケッチを使用するようになりました。 |
| MCAD-3590 | PTC Creo では、ECAD で基板外形が変更された後、CoDesigner は剛柔基板全体ではなく、変更された領域のみを再構築するようになりました。 |
| MCAD-3599 | ユーザーに関連付けられた Workspace が存在しない場合、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 で、剛柔基板を折りたたみ/展開するためのボタンが CoDesigner リボンツールバーに追加されました。従来は、メカ設計者が MCAD モデルツリー内の曲げフィーチャを手動で suppress/unsuppress する必要がありました。 |
| 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 | SOLIDWORKS で、剛柔基板の異なる領域を表す部品名およびサブアセンブリ名に PCB Project 名が含まれるようになり、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 内部 cutout 内の曲げ、カスタム形状の剛柔分割など、より複雑な剛柔設計をサポートします。
高度な剛柔設計(ベータ)
CoDesigner に Advanced Rigid-Flex モードのサポートを追加することで、ECAD-MCAD 間の剛柔サポートに以下の改善がもたらされます:
- 厚みの異なるフレックス領域
- 互いに重なり合う独立したフレックス領域
- SOLIDWORKS の MCAD における剛性領域上の銅箔およびシルクスクリーンの表現
- ローカルベンド(より大きなフレックス領域内の cutout 内に存在するフレックス領域に局所化された曲げ)
厚みの異なる重なり合うフレックス領域を持つ Advanced Rigid-Flex 設計を、Altium Designer と PTC Creo で開いた状態。
MCAD における Advanced Rigid-Flex(RF2)基板の構造
以下は、Advanced Rigid-Flex 基板の MCAD 構造の概要です:
-
RF2 設計の各剛性領域はアセンブリとして表現され、その領域の基板剛性部分と、その領域に実装されたコンポーネントが含まれます(MCAD で剛性 PCB がモデリングされる方法と非常によく似ています)。
-
基板の各フレックス領域は板金パーツとして表現されます。このパーツ内では、各 ECAD Bend Line が Sketched Bend として定義されます。ECAD から Push 可能な曲げであっても、その MCAD ツールの曲げ要件により、MCAD で正しく形成されない場合があることに注意してください。また、フレックス領域上のコンポーネントはまだサポートされていません。
-
複数の基板領域を貫通する cutout については、MCAD 内で個別の cut extrude が作成されます。メカ設計者がそのような cutout の形状を MCAD で変更したい場合、それらすべての extrude を変更する必要があります。
Advanced Rigid Flex 基板を扱う際の注意事項
-
ECAD の RF2 基板では、基板の各 X-Y 領域は個別のオブジェクトとして描画され、その後それぞれに 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 警告が表示されます(
)。
-
SOLIDWORKS における RF2 モードの PCB アセンブリ構造は RF1 モードとは異なるため、ECAD で RF1 から RF2 にモードを切り替えた場合は、SOLIDWORKS で基板を新規に Pull し直すことを推奨します。Creo では、PCB アセンブリ構造は RF1 と RF2 の両方で共通化されているため、MCAD フィーチャツリーに変化はありません。
-
SOLIDWORKS の RF2 モードでは、トップ/ボトムの銅箔、シルクスクリーン、ソルダーマスクを表すデカールが剛性領域に適用されるようになりました。
-
現時点では、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 はこれをサポートするよう更新されました。
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 プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Note 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.1.0.35 (Note 3) |
| PTC Creo Parametric® - 7.X、8.X | 3.1.0.28 |
| Siemens NX® - バージョン 1953 以降 (Note 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。
- これは 10 月 4 日のリリース時点では 3.1.0.34 でした。以前のバージョンが Symantec Antivirus により、おそらく誤ってウイルスとして検出されたため、この後続バージョンが提供されました。この後続バージョンに機能上の変更はありません。
Release Notes
| MCAD-2438 | 異なるレイヤースタック内に同名のレイヤーが 2 つ以上定義されている場合、CoDesigner は剛柔基板を ECAD から push できませんでした。修正済みです。 |
| MCAD-3234 | MCAD で CoDesigner がカスタムサーバーに接続されている場合、そのサーバー名がプラグイン内に表示されるようになりました(以前は「Custom Server」と表示されていました)。 |
| MCAD-3242 | 混乱を避けるため、変更が過去の年に行われた場合、CoDesigner は履歴内に変更年も表示するようになりました。 |
| MCAD-3466 | CoDesigner は、Advanced Rigid-Flex(RF2)モードで設計された PCB を SOLIDWORKS および PTC Creo と同期できるようになりました。 Note 1: SOLIDWORKS の RF2 モードにおける PCB アセンブリ構造は RF1 モードとは異なるため、ECAD で RF1 から RF2 にモード変更した場合は、SOLIDWORKS で基板を新規 Pull し直すことを推奨します。 Note2: SOLIDWORKS の RF2 モードでは、トップ/ボトムの銅箔、シルクスクリーン、およびソルダーマスクを表すデカールが剛性領域に適用されるようになりました。 Note 3. MCAD における新しい領域や曲げの作成、およびフレックス領域へのデカール適用は、まだサポートされていません。 |
| MCAD-3528 | Autodesk Inventor 2023 で、Choose Project ダイアログがときどき背面に回ってしまい、その後の作業を妨げる問題を修正しました。 |
| MCAD-3548 | SOLIDWORKS 2023 がサポートされるようになりました。 |
| MCAD-3655 | Altium Servers のセキュリティポリシー変更により、通常の ECAD ユーザー(非 Administrator)は、外部の Mechanical Engineer を Workspace に招待できなくなりました。この状況では、ECAD CoDesigner 拡張機能における Push 時の Share オプション有効化動作が変更されました。CoDesigner は、非 Admin の ECAD ユーザーに対し、Workspace Administrator が外部 Mechanical Engineer を 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 Multi-board アセンブリとの同期をサポートする機能が導入されました。この機能はまず SOLIDWORKS 向けにベータリリースされ、今後のリリースで他の MCAD ツールにも対応予定です。
Multi-board アセンブリのサポート
複数のアセンブリからデバイスを構成することは、機械 CAD ソフトウェアにおける製品開発の標準的なアプローチです。Altium の電子設計ソフトウェアも同様の概念をサポートしており、複数の PCB をまとめて 1 つの PCB アセンブリとして構成できます。これは Multi-Board Assembly と呼ばれます。このアセンブリにはエンクロージャも含めることができます。
Altium の Multi-board Assembly エディタで開かれた multi-board アセンブリ。
PCB をエンクロージャに組み込む作業は MCAD で行うのが最適です。しかし ECAD エンジニアも、コンポーネント間やコンポーネントとエンクロージャ間のクリアランス、さらにインジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス性やラベリングの確認といった電気機械的チェックを行う必要があります。MCAD と ECAD の領域間でデバイスアセンブリ全体を同期できることには多くの利点があり、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に検証できるようになります。
Altium CoDesigner 3.0 のリリースにより、MCAD デバイスアセンブリと ECAD multi-board Assembly の同期サポートが導入されました。この初期ベータリリースは SOLIDWORKS をサポートしており、他の MCAD への対応は今後のリリースで追加される予定です。
► 詳細は Synchronizing a Multi-board Assembly in Altium MCAD CoDesigner を参照してください。
以下のスライドは、MCAD と ECAD 間で multi-board アセンブリを同期する概要を示しています。この手順順序は固定ではありません。たとえばスライドでは、ECAD から個別 PCB を Pull して MCAD エンクロージャに組み込んだ後で、アセンブリ全体を ECAD に転送する流れを示しています。
ECAD から個別 PCB を Push各 PCB は ECAD から Push し、MCAD に Pull して、アセンブリとして保存する必要があります。 ECAD Multi-board アセンブリを Push個別 PCB を ECAD Multi-board アセンブリに含めてください(位置は未定義のままでも構いません)。その後、MBA を ECAD から Push します。 MCAD でデバイスアセンブリを作成エンクロージャと、1 つ以上の PCB MCAD アセンブリを含めます(あるいは PCB は後から追加することもできます)。 PCB を認識1つ以上のPCBアセンブリが追加されている場合、このボタンをクリックすると、CoDesignerに対して、検出可能な各PCBがこのMCADデバイスアセンブリの一部であることを通知します。 マルチボードをリンクPCBが認識されている場合は、上図のように、Altium CoDesignerパネル上部のドロップダウンメニューからLink Multiboardコマンドを選択することで、MCADデバイスアセンブリをECAD Multi-board Assemblyにリンクできます。PCBがまだ認識されていない場合は、Altium CoDesignerパネルのLink Multiboardボタンを使用します。 エンクロージャを定義MCADのフィーチャーツリーでエンクロージャを選択し、Altium CoDesignerリボンのEnclosureボタンをクリックします。これでCoDesignerはこの部品/アセンブリをエンクロージャとして認識し、そのことをAltium CoDesignerパネルのMultiboard Definitionセクションに表示します。 MCADからアセンブリをプッシュCoDesignerは、定義されている場合はエンクロージャとともに、各PCBの位置と向きをECADにプッシュします。 ECADにアセンブリをプル完成したアセンブリを、ECADのMulti-board Assemblyエディター内のMCAD CoDesignerパネルでECADにプルします。 ECAD内の完成したアセンブリこれでエンジニアは、ECADで完成したMulti-board Assemblyを確認できます。 |
► Altium CoDesignerによるMulti-board Assemblyの同期の詳細を見る
Fusion 360 - デバイスアセンブリ操作のサポート
Autodesk Fusion 360は、デバイスアセンブリのコンテキストでの作業をサポートするようになりました。Fusion 360のCoDesignerは、PCBとエンクロージャを認識し、MCADとECAD間でのエンクロージャ交換をサポートします(これらの機能は他のMCADではすでにサポートされています)。
モデルツリーでエンクロージャを選択し、Altium CoDesignerボタンのEnclosureボタンをクリックします。認識されたことをパネルで確認してください。
サーバー保存時の自動CoDesignerプッシュ
CoDesignerでECADからPushを実行しても、PCBファイル自体をAltium Workspaceにプッシュしているわけではなく、特別なECAD-to-MCADデータパッケージをプッシュしています。このパッケージには、PCBデータ、レイヤージオメトリ、Parasolid形式のコンポーネント3Dモデル、および銅箔ジオメトリ(そのオプションが利用可能かつ有効な場合)が含まれます。
PCBプロジェクトのWorkspaceへの保存は、MCADへのPushとは独立して実行されます。このMCADへのプッシュとサーバー保存の分離は混乱の原因となることがあり、電気設計エンジニアが、その日の終わりに実行したSave to Serverによって、その設計データにアクセスする必要がある他の全員が最新状態になり、すぐに作業できると考えてしまう可能性があります。
ファイルの同期維持プロセスを簡素化するため、Workspaceは、ECADでPCBプロジェクトに対してSave to Serverが実行されるたびに、自動的にMCAD Pushを実行するようになりました。
プロジェクトをサーバーに保存すると、MCAD Pushが自動的に実行されるようになりました。
MCADエンジニアがPullを実行すると、以下のスライドに示すように、最後のMCAD Pushが自動であったことが通知されます。手動のMCAD Pushの表示方法に変更はなく、Altium CoDesignerパネルで従来どおりフラグ付けされます。
キープアウトとルーム
ECADで作成または変更されたKeepoutsとRoomsは、MCADではデフォルトで表示されなくなり、機械設計エンジニアにとって冗長な視覚情報が除去されます。
Siemens NX向けCoDesignerがベータ版を終了
Altium CoDesigner 3.0のリリースにより、Siemens NX向けCoDesignerはベータ版ではなくなりました。
Versions Supported
- Altium Designer 22.6(以降)、MCAD CoDesigner拡張機能バージョン 3.0.0.1610
- Altium NEXUS Client 5.6 ~ 5.8、MCAD CoDesigner拡張機能バージョン 3.0.0.474
- CoDesigner 3.0はAltium CircuitMakerでは利用できません。最新バージョンはCoDesigner 2.10です。
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテストされています。
| MCADバージョン | MCADアドインバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.0.0.14 |
| Autodesk Fusion 360® (Note 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以降 (Note 2) | 3.0.0.13 |
Notes:
- Altium CircuitMakerはAutodesk Fusion 360のみをサポートしています。
- Siemens NXは、Altium Enterprise Solutionsの一部としてのみ設計者に提供されます。
Release Notes
| MCAD-2364 | Autodesk Fusion 360で、デバイスアセンブリのコンテキストでの作業およびエンクロージャ交換がサポートされるようになりました(これらの機能は他のMCADではすでにサポートされています)。デバイスアセンブリに挿入した後、Autodesk Fusion 360はデバイスアセンブリに対するPCBコンポーネントの位置関係を保持する点に注意してください。MCADのデバイスアセンブリ内でPCBを移動し、その後ECADでコンポーネントを移動するような場合は、これらの関係をリセットし、デバイスアセンブリのコンテキストでコンポーネントの適切な配置を維持するために、PCBをデバイスアセンブリから削除して再度挿入することを推奨します。 |
| MCAD-2775 | PTC Creoで、CoDesignerがPTC Windchill PDM Linkからテンプレートを読み取れるようになりました。 |
| MCAD-3038 | PTC Creoで、特定のCreoテンプレート使用時に、非円形めっき穴の銅の3Dモデルが不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3154 | Multi-board Projectsを同期する場合、MCADでデバイス/システムを表すアセンブリは、MCAD上のCoDesignerパネルの「Link Multiboard」機能を使用して、対応するECADのMulti-board Projectにリンクする必要があります。この機能により、3D空間内でのPCB配置および機械エンクロージャ要素の同期が可能になります。子PCB自体は、通常の方法で個別に同期する必要があります。 |
| MCAD-3221 | ECADで作成または変更されたKeepoutsとRoomsは、MCADで表示されなくなり、機械設計エンジニアにとって冗長な情報が除去されます。 |
| MCAD-3239 | SOLIDWORKSで、ボードスケッチに中心線が含まれ、その中心線がスケッチと交差して複数の領域に分割される場合、CoDesignerはボード外形輪郭を処理できませんでした。現在はこのことをユーザーに警告します。 |
| MCAD-3294 | PTC Creoで、CoDesignerが内部銅ポリゴンを生成できない場合がありました。修正済みです。 |
| MCAD-3297 | PTC Creoで、特定のCreoテンプレート使用時に、小さな銅要素の3Dモデルが不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3303 | MCADで、ECADからの最新の自動プッシュが何らかの理由で成功しなかった場合でも、CoDesignerはECADから最後に正常に実行されたプッシュを使用して作業できるようになりました。 |
| 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で、円弧を含む複雑な形状のcutouts、keepouts、roomsをCoDesignerが正しく処理できませんでした。修正済みです。 |
| MCAD-3379 | Siemens NX向けCoDesignerは「Beta」から「Production」に移行しました。 |
| MCAD-3391 | コンポーネント配置が許可されていないレイヤーにコンポーネントが配置されている場合、CoDesignerはECADユーザーに警告するようになりました(そのようなコンポーネントについては、MCADで正しい配置を保証できません)。 |
| MCAD-3396 | PTC Creoで、特定のCreoテンプレート使用時に、ビア上の銅の3Dモデルが不正確に(粗く)生成されていました。修正済みです。 |
| MCAD-3397 | PTC Creoで、Bottom PCB面上に定義された複雑なkeepoutsおよびrooms(スケッチ内に円弧を含むエンティティ)がECADへ正しく転送されていませんでした。修正済みです。 |
| MCAD-3398 | 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リリースの更新内容の詳細を見る。
)をクリックします。
)に表示されます。
)。



)
)














