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-insは、Altium設計ソフトウェアのアップデートサイクルとは別に更新できるため、このページにはサポートされるAltiumソフトウェアのバージョン情報に加え、サポートされるMCADソフトウェアのバージョン情報も含まれています。
ECAD-MCAD VERSION COMPATIBILITY MATRIX
このマトリクスは、ECAD/MCADのバージョン互換性の概要を示しています。最初の列には、MCAD CoDesignerの各リリースと、そのバージョンのCoDesignerに必要なAltium ECADソフトウェアの最小バージョンが記載されています。MCADの各列では、各セルの1行目にサポートされるMCAD製品のバージョン番号が記載されています。その後に、そのバージョンのAltium DesignerまたはMCAD製品で使用する推奨の Extension/Add-in が続きます。なお、一部のMCADツールでは、MCADソフトウェアのバージョンごとに異なるCoDesignerインストーラーを使用する必要があります。この情報は、Altium MCAD CoDesignerの各リリースにおける新機能情報の Supported Versions セクションにも記載されています。
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025、2026、2027 |
2023、2024、2025、2026 3.15.0.4 |
9.X、10.X、11.X、12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025、2026 |
2023、2024、2025、2026 3.14.0.4 |
9.X、10.X、11.X、12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025、2026 |
2022、2023、2024、2025 3.13.0.2 |
9.X、10.X、11.X、12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022、2023、2024、2025 3.12.0.11 |
8.X、9.X、10.X、11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022、2023、2024、2025 3.11.0.10 |
8.X、9.X、10.X、11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021、2022、2023、2024、2025 3.10.0.6 |
8.X、9.X、10.X、11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021、2022、2023、2024 3.9.0.9 |
8.X、9.X、10.X、11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023、2024 3.8.0.12 |
2021、2022、2023、2024 3.8.0.21 |
7.X、8.X、9.X、10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
CoDesigner 3.15.0 の新機能
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
このリリースには新機能は含まれていません。
CoDesigner 3.15.0 でサポートされるバージョン
-
MCAD CoDesigner 拡張機能バージョン 3.15.0.2498 を搭載した 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.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 種類のみで、インストール後に 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
サーバーへ保存時のハーネス自動 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 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
-
MCAD CoDesigner 拡張機能バージョン 3.14.0.2469 を備えた 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.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 用 MCAD CoDesigner インストーラーは、Siemens NX ソフトウェアの異なるバージョンに対応するため複数のバージョンが用意されています。これらのインストーラーはすべて同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョンの検出方法だけです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、インストール後に 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 および Multi-board プロジェクトでのみ有効で、主な目的は初学者がすばやく MCAD CoDesigner を使い始められるようにすることでした。 |
| MCAD-5516 | SOLIDWORKS: 変更を Pull した際、多くのケースで CoDesigner が ECAD リビジョンに変更がないにもかかわらずコンポーネントモデルの更新が必要だと誤検出し、「Model ABC can't be imported into <path+model_name>」エラーを出していました。現在は、このような変更はテーブル上で無効化され、ツールチップでその理由が説明されます。 |
| MCAD-5576 | SOLIDWORKS 2026 がサポート対象になりました。 |
| MCAD-5624 | Autodesk Inventor: コンポーネント移動プレビューを表すバウンディングボックスが、誤って基板パーツ内の押し出し形状として保存されていました。修正しました。 |
| MCAD-5629 | SOLIDWORKS: CoDesigner が Z 軸および基準面の非標準的な向きを検出し、ユーザーに警告するようになりました。 |
| MCAD-5633 | SOLIDWORKS および PTC Creo: ハーネス設計において、MCAD への後続 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 するかどうかを制御します。
MCAD への Pull に Route Tool Path を含めるかどうかを選択します。
PTC Creo v12 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、PTC Creo v12 のサポートが追加されました。
Altium MCAD CoDesigner は PTC Creo V12 をサポートするようになりました(画像提供: PTC)。
Autodesk Inventor 2026 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、Autodesk Inventor 2026 のサポートが追加されました。
Altium MCAD CoDesigner は Autodesk Inventor 2026 をサポートするようになりました(画像提供: Autodesk)。
Siemens NX 2506 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、Siemens NX 2506 のサポートが追加されました。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.13.0.2437 を備えた Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCADバージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注1) | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - バージョン 2022、2023、2024、2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.13.0.2 |
| Siemens NX® - バージョン 2206<2212 (注2) | 3.13.0.2 |
| Siemens NX® - バージョン 2212<2312 (注2) | 3.13.0.2 |
| Siemens NX® - バージョン 2312-2506 (注2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise 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.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 インストーラー: Creo バージョンの一覧が古く、スクロールもできませんでした。修正済みです。 |
| MCAD-5578 | ハーネス同期: ECAD で MCAD から変更をプルした際、CoDesigner が新規作成されたワイヤの物理長を設定していませんでした(プル前に長さが設定されていなかった場合)。修正済みです。注: この問題は 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
-
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 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.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: リジッドフレックス 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 向けリジッドフレックス対応
このバージョンの MCAD CoDesigner では、Altium Designer と Siemens NX 間でリジッドフレックス設計を転送する機能が追加されました。Altium Designer には 2 つのリジッドフレックス設計モードがあり、Siemens NX 向け CoDesigner は Advanced Rigid-Flex(RF2)モードをサポートします。
主な機能:
-
任意の数のリジッド領域およびフレックス領域。
-
厚みの異なるフレックス領域。
-
互いに重なり合う独立したフレキシブル領域。
-
MCAD におけるリジッド領域上の銅箔およびシルクスクリーンの表現。
-
ローカルベンド(より大きなフレックス領域の切り欠き内にあるフレックス領域に局所化された曲げ)。
Siemens NX によるリジッドフレックス CoDesign の詳細をご覧ください。
リジッドフレックス設計は、Siemens NX と Altium Designer の間で双方向に Push できるようになりました。
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
以下は、Advanced Rigid-Flex 基板の Siemens NX における構造の概要です:
-
RF2設計の各リジッド領域はアセンブリとして表現され、このアセンブリには基板のそのリジッド部分(領域)と、その領域に実装されたコンポーネントが含まれます(Siemens NXでリジッドPCBをモデル化する方法と非常によく似ています)。
-
基板の各フレックス領域は板金パーツとして表現されます。このパーツ内では、各ECAD Bend Lineがスケッチベンドとして定義されます。なお、ECADからPushできるベンドでも、ベンド要件により、Siemens NXで正しく形成されない場合があります。また、フレックス領域上のコンポーネントはまだサポートされていない点にも注意してください。
-
複数の基板領域をまたぐ切り抜きについては、MCAD内で個別の押し出しカットが作成されます。機械設計者がSiemens NXでそのような切り抜き形状を変更したい場合は、それらすべての押し出しを変更する必要があります。
Notes on Working with an Advanced Rigid Flex Board
-
ECADでRF2基板を設計する場合、基板の各リジッド領域およびフレックス領域は個別のオブジェクトとして描画され、それぞれにサブスタックが割り当てられます(これに対しRF1基板では、最初に基板全体の形状を1つ定義し、その後でSplit Lineを配置して必要な基板領域に分割します)。RF2設計では隣接する領域間に隙間は許可されず、正確に接するか、重なっていなければなりません。2つの領域が重なっている場合、ソフトウェアは共有ゾーンが層数の多い領域に属すると見なします。この性質を利用すると、エッジの位置合わせが難しい場合に、フレキシブル領域を隣接するリジッド領域へ延長しやすくなります。詳しくはPlanning Rigid & Flex Regions - Advanced Modeをご覧ください。
-
ECAD PCBエディタには、既存のライン/アークオブジェクトから領域を作成するための各種ツールが含まれています。詳しくはCreating Board Regions from Selected Objectsをご覧ください。
-
ECADでは、各固有のレイヤーセット(サブスタック)を定義する必要があります。これは、既存レイヤーをコピーして新しいサブスタックを作成するか、レイヤーを追加して固有のサブスタックを定義することで行います。詳しくはAdding and Editing a New Substackをご覧ください。
-
RF2モードは、3次元空間内で互いに重なり合うフレキシブル領域をサポートします。これに対応するため、ECADのBoard Planning ModeでBend Lineを配置する際には、設計者はそのベンドをどのフレキシブルStack Regionに適用するかを定義する必要があります(
)。これを行わない場合、設計をECADからMCADへPushしたときにunaffected region警告が表示されます(
)。
-
RF2モードにおけるECAD PCBアセンブリの構造はRF1のアセンブリ構造と異なるため、モードをRF1からRF2に切り替えた場合は、MCADで基板を新規にPullし直すことを推奨します。
-
MCADでPCBのジオメトリを編集する際は、隣接する領域のジオメトリ間に関連付けがないことに注意してください。1つの領域のジオメトリを変更した場合は、それに合わせて隣接領域のジオメトリも調整する必要があります。
-
ジオメトリに大きな変更を加えた場合、たとえばエッジのセットを変更した場合、MCAD内の拘束が壊れることがあります。これは正常な動作であり、次回のMCAD-ECAD-MCAD同期時に復元されます。
-
ベンドに変更を加えた後は、多くの場合でMCAD Rebuild操作が必要になります。
-
現時点では、MCADでのnew領域およびベンドの作成はサポートされていません。
-
MCADでは、リジッドフレックス基板に対するKeep Out Area(ECAD Keepouts)、Text Note Room(ECAD Rooms)の定義、および3D copperの生成は現在サポートされていません。
-
3D copperの生成、およびMCADでPCB定義内にエンクロージャを指定すること(そしてそのエンクロージャをECADへ送信すること)は、現在リジッドフレックス基板ではサポートされていません。
-
設計データがAltium 365に保存されている場合、ECADでプロジェクトをサーバーへ保存した後に自動的に行われるpushでは、リジッドフレックス基板の変更は処理されません(サーバー側の自動push機能がまだECAD RF2の変更をサポートしていないためです)。ECADでリジッドフレックスプロジェクトをサーバーに保存した後は、MCAD CoDesignerパネルでPCBを手動でPushする必要があります。
-
PCB設計のフレキシブル領域は、Siemens NXでは板金としてモデル化されます。Siemens NXには、板金でベンドを形成可能かどうかを検証するための独自の一連のテストがあり、次の要素が考慮されます。
-
基板厚
-
ベンド半径
-
曲げ角度
-
曲げ領域と領域境界の距離
-
Autodesk Inventorとのマルチボード同期
PCBをエンクロージャに組み込む作業はMCADで行うのが最適です。しかし、PCB自体はECADで設計され、ECADエンジニアもコンポーネントとエンクロージャのクリアランス確認や、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気機械的チェックを行う必要がある場合があります。MCADとECADの両ドメイン間でデバイス全体のアセンブリを同期できれば、組み立てられたデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できるため、多くの利点があります。
このリリースの Altium MCAD CoDesigner では、Autodesk InventorとAltium Designer間でのマルチボードアセンブリの同期がサポートされました。
|
PCBの配置とエンクロージャの配置がAutodesk Inventorで完了しており、これらの変更はECADへPushする準備ができています。 ECADエンジニアには、アセンブリがMCADで変更され、適用可能な変更があることを知らせるメッセージが届きます。 基板位置の変更とエンクロージャ部品がECADにPullされます。 |
詳しくはSynchronizing a Multi-board Assemblyをご覧ください。
埋め込み部品キャビティに対するMCADサポート
より小型で高集積な電子製品への要求が増え続けていることに加え、これらのデバイス内部の信号が高周波化していることから、回路の製造および組み立てのより良い方法に関する研究が継続的に進められています。高密度化と高周波信号への対応強化の両方を実現する技術の1つが、プリント基板構造の層内にコンポーネントを埋め込む方法です。
今回のMCAD CoDesignerのアップデートでは、埋め込み部品とそれに対応するキャビティを含む基板設計をECADからMCADへ転送するサポートが導入されました。
ECADでは、キャビティ形状を定義する領域オブジェクトにCavity Height プロパティが含まれており、これによって誘電体層に必要な切り抜きの高さが定義されます。その後、ECAD PCBエディタは、この高さをキャビティが作成される誘電体層内で次の銅箔層まで自動的に延長し、実際のTotal Cavity Heightを決定します。
MCADでは、キャビティ形状は基板パーツ上の押し出しスケッチとして定義され、押し出し高さはTotal Cavity Heightに設定されます。埋め込み部品の位置変更はMCADからECADへ同期されますが、キャビティの編集は同期されない点に注意してください。埋め込み部品がMCADで再配置された場合でも、キャビティを再配置する必要はありません。キャビティの位置変更は、影響を受けるコンポーネントの位置がMCAD-to-ECAD-to-MCADで同期されるときに自動的に解決されます。
|
各キャビティは、基板パーツ上の押し出しスケッチとして形成されます。 キャビティは基板表面に開口を作ることも、完全に内部に収めることもできます。 ECADでは、キャビティはコンポーネントが配置される層から次の銅箔層までとして定義されます。 |
詳しくはPCB with Embedded Componentsの設計をご覧ください。
Versions Supported
-
Altium Designer 24.8(またはそれ以降)とMCAD CoDesigner拡張機能バージョン3.11.0.2380
-
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 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.11.0
| MCAD-1545 | CoDesigner で、MCAD 内の埋め込み部品用 3D キャビティの構築がサポートされるようになりました。 |
| MCAD-3286 | Autodesk Inventor: CoDesigner で、Autodesk Inventor とのマルチボード アセンブリの同期がサポートされるようになりました。 |
| MCAD-3749 | Single Sign On を使用する際、CoDesigner は今後の利用のためにメールアドレスを保存するようになりました。 |
| MCAD-5030 | Siemens NX: マルチボード同期中の変更プレビューがサポートされるようになりました。 |
| MCAD-5047 | Inventor 2025: オンプレミス サーバーで作業している際、別の PC ですでに開始されているセッションを CoDesigner で切断できませんでした。修正済み。 |
| MCAD-5064 | Siemens NX: CoDesigner でリジッドフレックス PCB の同期がサポートされるようになりました。注: この機能は現在ベータ版として提供されています。このベータ リリースの主な制限は、MCAD で PCB 形状に加えた一部の変更が ECAD に正しく同期されない場合があることです。ECAD で同期結果を確認することを推奨します。 |
| MCAD-5068 | PTC Creo: 場合によっては、Creo で PCB コンポーネントを作成する際に CoDesigner がカスタム テンプレートを使用できませんでした。仕組みが改善されました。 |
| MCAD-5119 | ECAD に最近加えられた変更により、ECAD のエラー/警告ダイアログから警告メッセージのテキストをコピーできなくなっていました。修正済み。 |
| MCAD-5130 | PTC Creo: 起動時に、CoDesigner は Creo が新しいバージョンに更新されているかを検出し、更新されている場合はユーザーに警告するようになりました(この場合は CoDesigner を再インストールする必要があります)。 |
| MCAD-5143 | Siemens NX: CoDesigner 設定で「Build 3D Copper」オプションを「Imperial units」システムと組み合わせて使用した場合、層間部の穴がドリル加工されませんでした。修正済み。 |
| MCAD-5165 | ローカル Harness プロジェクトに対して、MCAD CoDesigner パネルの「Make available online」ボタンがアクティブになっていませんでした。修正済み。 |
| MCAD-5225 | Autodesk Inventor: モデル ツリー内のコンポーネントにリファレンス デザイネータが表示されるようになりました(コンポーネント インスタンス名に追加されます)。 |
| MCAD-5226 | PTC Creo: Harness 同期において、ハーネス コネクタのモデルに "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 | Harness sync: CoDesigner は、端部に "no-connect" ポイントを含むワイヤを持つケーブルを適切に処理できませんでした。修正済み。 |
CoDesigner 3.10.0 の新機能
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Feature Highlights
単層 PCB のサポート
比較的シンプルではあるものの、単層 PCB、つまり片面 PCB は、そのシンプルさと低コストにより、引き続き最も一般的に使用されている回路基板の 1 つです。 これまで単層 pcb は ECAD で完全にはサポートされておらず、MCAD にプッシュすることもできませんでした。現在では、単層 PCB は ECAD で完全にサポートされ、MCAD にプッシュすることもできます。このサポートは、単一の銅箔層のみを使用するリジッドフレックス設計にも及びます。
CoDesigner で、単一銅箔層 PCB を ECAD と MCAD 間で転送できるようになりました。
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 の詳細をご覧ください。
Harness 設計の改善
MCAD CoDesigner による ECAD-MCAD ハーネス同期のサポートは継続的に改善されており、今回の更新には以下が含まれます。
-
Flexibility with how the units are specified – ECAD からのプッシュ時に、CoDesigner はワイヤおよびケーブルのプロパティの寸法値に含まれる基本単位を確認して認識し、MCAD 側に対応する値を設定するようになりました。 以前は、単位を指定する唯一の方法は、追加の Units パラメータを含め、寸法値から単位を除外することでした。現在は両方の方法がサポートされ、設計者は値と単位タイプを分離したままにすることも、パラメータ値に単位タイプを含めることも自由に選べます。
単位を値と一緒に含められるようになりました。
-
Support for connector pins that do not include a numeric identifier – CoDesigner は、ハーネス設計におけるコネクタ ピンの非数値識別子の使用もサポートするようになりました。
Synchronizing a Harness Design Project の詳細をご覧ください。
SOLIDWORKS 2025 のサポート
SOLIDWORKS 2025 のサポートが、Altium MCAD CoDesigner 3.10 アップデートの Hot Fix で追加されました。
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.10.0.2312 を含む Altium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよびアドイン バージョンでテストされています。
| 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 Solutions の一部としてのみ設計者向けに提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner のインストーラーに複数のバージョンがあり、Siemens NX ソフトウェアの異なるバージョンに対応しています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つだけであり、MCAD CoDesigner Siemens NX のインストール後、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 プッシュが自動的に行われるようになりました(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 できませんでした。修正済みです(CoDesigner はユーザーに警告するようになりました)。 |
| MCAD-5091 | ハーネス同期: ECAD の「No Connect」エンティティにワイヤが接続されていない場合(たとえば「No Connect」エンティティがコネクタピンに直接接続されている場合)、不要な空の MCAD モデルが作成されていました。修正済みです。 |
| MCAD-5103 | ハーネス同期: ECAD からの Push 時に、CoDesigner はワイヤおよびケーブルのプロパティ値に含まれる基本単位を認識し、MCAD 側に対応する値を設定するようになりました。注 1: 現在認識される単位は「mm」、「in」、「mil」です。注 2: 以前は、単位を設定する唯一の方法は、単位なしでパラメータ値を入力し、追加の「Units」パラメータを作成することでした。現在は両方の方法がサポートされています。 |
| MCAD-5108 | Via 用の 3D Copper が PTC Creo、Autodesk Inventor、および Siemens NX で誤って生成されていました。修正済みです。 |
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 できます。
フィレットおよび面取りのサポート:
-
一定半径の通常の(円形)フィレットがサポートされます。
-
エッジから等距離で定義された面取り (対称 distance-distance)がサポートされます。
-
角度-距離で定義された面取り 、または非対称 distance-distance はサポートされません。
-
直線でない側面エッジ上に定義されたフィレットおよび面取り、ならびに他のフィレットや面取り上に定義されたものはサポートされません。
-
リジッドフレックス設計 上に定義されたフィレットおよび面取りはサポートされません。
The Fillet and Chamfer Transformation Process
-
Push to ECAD を Altium CoDesigner パネルでクリックし、3D エンティティが検出されると、次のダイアログが表示されます。
-
Yes をクリックすると、3D エンティティは 2D エンティティに変換され、基板スケッチに適用されます。ただし、この時点では CoDesigner はまだ Push を実行していません。 続いて、設計を ECAD に転送するために再度 Push するよう指示するダイアログが表示されます。変換が正しく行われたことを視覚的に確認したら、共同設計プロセスを続行するために Push to ECAD を Altium CoDesigner パネルでクリックしてください。
-
No をクリックすると、3D エンティティは変換されず、ECAD に転送されない 3D エンティティの一覧を示す次のダイアログが表示されます。このダイアログは、CoDesigner が 2D に変換できない 3D エンティティがある場合にも表示されます。
MCAD におけるスマートスケッチの変更
ECAD エンジニアが基板形状を変更する必要があり、その形状に MCAD で寸法や拘束が適用されている状況を考えてみてください。以前は、基板を MCAD に Pull し直すと、MCAD のスケッチ内の寸法や拘束が失われていました。CoDesigner 3.9 アップデートでは、これが大幅に改善されています。現在、Pull 中に CoDesigner は ECAD で変更されたスケッチ要素だけを描き直すため、変更されていない要素に関連する寸法や拘束はそのまま保持されます。
ただし、たとえば複雑な機械的拘束がある場合など、一部のケースではこの動作によってジオメトリに予期しない変化が生じることがあります。そのような場合は、この新しいスマートスケッチサポート機能を無効にして再度 Pull し、その後で寸法や拘束を再作成する方が効率的な場合があります(以前の CoDesigner バージョンではこれが必要でした)。これは、MCAD の Altium CoDesigner Settings ダイアログで Smart Sketch Change オプションを無効にすることで実現できます。
設計変更の影響を受けないスマート寸法は、ECAD からの Pull 中も保持されます。
PCB の以前のリビジョンを MCAD に Pull
機械設計エンジニアは、PCB 設計の以前のリリースまたはリビジョンを開く必要があることがあります。以前は、そのために ECAD エンジニアに依頼して、一時的に以前のリビジョンを復元し、そのリビジョンを MCAD に Push してもらう必要がありました。Altium CoDesigner 3.9 アップデートでは、ECAD で実行された過去の Push のいずれでも Pull できる機能が導入され、この問題が解消されました。
空の MCAD アセンブリに Pull する場合、機械設計エンジニアは過去の Push 一覧から Pull するリビジョンを選択できるようになりました。ECAD コミットにタグが付けられている場合は、Select Push ダイアログで Only show tagged commits オプションを有効にすることで、一覧をすばやく絞り込めます。
Select Push ダイアログを使用して、ECAD で Push されたすべてのリビジョンから以前のリビジョンを選択できます。
PTC Creo 11 のサポート
Altium MCAD CoDesigner の 3.9 アップデートで、PTC Creo Version 11 のサポートが追加されました。
Altium MCAD CoDesigner が PTC Creo V11 に対応しました(画像提供:PTC)。
Autodesk Inventor 2025 のサポート
Altium MCAD CoDesigner の 3.9 アップデート向け Hot Fix において、Autodesk Inventor 2025 のサポートが追加されました。
Altium MCAD CoDesigner が Autodesk Inventor 2025 に対応しました(画像提供:Autodesk)。
Versions Supported
-
Altium Designer 24.7(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.9.0.2208
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.9.0.12 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.9.0.9 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.9.0.9 |
| Siemens NX® - バージョン 1953<2212 (注 2) | 3.9.0.15 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.9.0.17 |
| Siemens NX® - バージョン 2312 (注 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise 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.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 製作用ドキュメントの作成を完了できます。
► 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 - すべての設計ファイルを同じフォルダーに保存
多くの機械設計者は、単一アセンブリを構成する MCAD パーツおよびアセンブリ ファイルをすべて同じ保存フォルダーに格納することを好みます。これは、Flat Folder Structure ダイアログの Altium CoDesigner Settings オプションを有効にすることで実現できるようになりました。
必要に応じて、MCAD 設計ファイルはフラットなフォルダー構造で保存できます。
中間ファイルの自動削除
MCAD では、ECAD からの設計の Pull が正常に完了すると、CoDesigner は中間の Parasolid ファイル、画像、およびチェックサム ファイルを削除し、MCAD ファイルのみを残すようになりました。なお、内部ロジックがその存在に依存しているため、CoDesigner は \Orig および \Expt のサブフォルダーは削除しません(空であっても)。
Versions Supported
-
Altium Designer 24.0(またはそれ以降)、MCAD CoDesigner拡張機能バージョン 3.8.0.2085
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.8.0.16 |
| Siemens NX® - バージョン 1953<2212 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2312 (注 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner のインストーラーに複数のバージョンがあり、Siemens NX ソフトウェアの各バージョンに対応しています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、MCAD CoDesigner のインストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題ありません。MCAD CoDesigner のインストールは正しく機能します。 または、Siemens NX の Show Warning when Loading ダイアログ内の Customer Defaults オプションを無効にすることもできます(
)。
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS、CoDesigner が、PCB Assembly が保存されている同じフォルダー内にすべてのサブアセンブリおよび部品ファイルを保存できるようになりました。これを有効にするには、CoDesigner 設定ダイアログで新しい「Flat folder structure」オプションを有効にしてください。 |
| MCAD-2690 | PTC Creo では、PCB の初回 Pull 時に、CoDesigner が Creo Templates で定義されたベースデータム平面の定義を確認し、その定義が要件(ドキュメントに記載)に一致しない場合はユーザーに警告するようになりました。注: 以前はこの状況で、CoDesigner は PCB アセンブリを誤って構築していました。 |
| MCAD-2736 | PTC Creo では、Windchill 使用時に CoDesigner がローカルの Creo Working Folder 内でファイルを重複作成しなくなりました。 |
| MCAD-3717 | MCAD では、ECAD から設計を正常に Pull した後、CoDesigner が中間 Parasolid ファイル、画像、および「checksum」ファイルを削除し、MCAD ファイルのみを残すようになりました。なお、CoDesigner は \Orig および \Expt サブフォルダーは削除しません(空であっても)。これは内部ロジックがそれらの存在に依存しているためです。 |
| MCAD-3797 | マルチボード同期では、ECAD でマルチボードアセンブリを構築する際、CoDesigner が Multiboard Schematic で参照されているすべての PCB を取り込むようになりました。以前は、PCB プロジェクト内に複数の PCB がある場合、CoDesigner は最初の PCB だけを取り込んでいました。 |
| MCAD-4524 | ハーネス同期では、設計を MCAD から ECAD に送信する前に、CoDesigner が MCAD モデルで計算されたワイヤー/ケーブルの物理長を上書き(補正)できるようになりました。 |
| MCAD-4548 | Altium 365 サーバー上で PCB を自動 Push するポリシーが変更されました。現在では、MCAD の「Select project for pull」ダイアログで選択された後にのみ、PCB がサーバーから Push されます(以前は、MCAD で構築が必要かどうかに関係なく、ECAD からの「Save to server」で全 PCB が自動的に Push されていました)。なお、一度この方法で PCB を選択すると、その後は ECAD から「Save to server」するたびに、その PCB が自動的に Push されます。 |
| MCAD-4571 | Rigid-Flex では、補強板付きの完全フレックス PCB に対して、CoDesigner が MCAD 側で補強板のある領域のサブアセンブリを、剛性領域と同じ方法で構築するようになりました。注: 以前は、ECAD で補強板を剛性領域として宣言しない限り、このような PCB を MCAD で構築することはできませんでした。 |
| MCAD-4575 | CoDesigner で、同じユーザーが別の IP アドレスの PC 上で開始したセッションを終了できるようになりました。 |
| MCAD-4588 | ハーネス同期で、ツイストペアのデジグネーターがサポートされるようになりました。 |
| MCAD-4593 | ハーネス同期で、CoDesigner が SOLIWORKS 内のワイヤー/ケーブルに「Part Number」プロパティを割り当てるようになりました(ECAD のパラメーター名: 「PART_NUMBER」)。 |
| MCAD-4596 | Siemens NX では、インストーラーのコマンドラインオプション /DIR="<some_path>" を使用して、CoDesigner をカスタムフォルダーにインストールできるようになりました。 |
| MCAD-4611 | PTC Creo では、rigid-flex PCB に対して、CoDesigner がサブアセンブリと部品に、PCB の Pull 時に MCAD ユーザーが入力した PCB 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 では、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 上でデカール画像が正しくスケーリングされていませんでした。修正済み。 |
| MCAD-4695 | PTC Creo および SOLIDWORKS 向けのハーネス同期が Focused Beta から Open Beta に移行しました。 |
| MCAD-4721 | Creo では、Creo ケーブルバンドル使用時に、CoDesigner が一部のケースでハーネスセグメント長を誤って計算していました。修正済み。 |
| MCAD-4722 | Creo では、CoDesigner パネル内でハーネスプロジェクトとマルチボードプロジェクトを切り替えた際に、パネルの「multiboard/harness definition」セクションが一部のケースで更新されていませんでした。修正済み。 |
| MCAD-4723 | ワイヤーの「UNITS」プロパティに対する ECAD 側の変更が、MCAD への Pull 時に「Changes」テーブルに表示されていませんでした(変更自体は適用されていました)。修正済み。 |
| MCAD-4724 | SOLIDWORKS では、CoDesigner の「Common folder for models」設定が未定義の場合に警告が表示されるようになりました。モデル用の共通フォルダーは、エンジニア間でのモデル共有、プロジェクト間での重複回避、および異なるアセンブリで異なるモデルに同じモデル名が使用されることによるエラー回避のために推奨されます。 |
| MCAD-4732 | ハーネス同期では、ECAD からプロジェクトを Push する際、レイアウト図面の接続ポイントにプロパティが割り当てられているとエラーが発生していました。修正済み。 |
| MCAD-4765 | Autodesk Fusion では、Fusion Electronics Sample 設計を開く際にクラッシュしていました。修正済み。 |
CoDesigner 3.7.0 の新機能
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
MCAD CoDesigner の 3.7 アップデートでは、ECAD と MCAD 間で皿穴および座ぐり穴の定義を転送できるようになりました。また、ECAD Route Tool Path を MCAD に転送する機能も追加され、MCAD 側では押し出しカットとして扱われます。プロジェクトパラメーターの転送も改善され、ハーネス定義のサポートも強化されました。さらに、Siemens NX を使用する MCAD エンジニア向けに、ECAD-MCAD コンポーネントリンクの改善も複数含まれています。
ECAD から MCAD へプロジェクトおよびバリアントパラメーターを転送
ECAD では、ユーザー定義パラメーターにより、設計者は必要な箇所に重要な情報を正確に含めることができます。今回の CoDesigner アップデートでは、以下の転送をサポートします。
- ECAD プロジェクトレベル パラメーターを MCAD PCB assembly へ
- ECAD バリアントレベル パラメーターを特定の MCAD PCB variant assembly へ 1
- ECAD マルチボード assembly パラメーターを MCAD デバイス assembly へ 2
- ECAD ハーネスプロジェクトパラメーターを MCAD ハーネス 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 モデルプロパティの単一の Category にしかマッピングできず、コンポーネントリンクの選択肢が制限されていました。 今回のリリースでは、CoDesigner は Workspace の MCAD model property used for mapping and recognition フィールドで Teamcenter の Category と Property の両方を定義できるようになりました。
形式は次のとおりです。 <CategoryName>::<PropertyName>
リンクする Teamcenter の Category と Property は、Workspace 設定で <CategoryName>::<PropertyName> の構文を使用してマッピングします。
ECAD to MCAD Linking
MCAD への Pull 時に、CoDesigner はその名前の MCAD モデルを MCAD データ管理システム内で検索するよう設定できます。 Siemens NX でネイティブの ECAD-to-MCAD コンポーネントリンクを使用する場合、MCAD コンポーネント参照は Teamcenter パスを含むように ECAD コンポーネントパラメータ内で定義する必要があり、そのパラメータ値は次の形式になります。
: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 について詳しく見る
Harness Design における Twisted Pairs のサポート
CoDesigner を使用して Harness プロジェクトを ECAD と MCAD 間で同期する場合、CoDesigner は現在、Twisted Pairs を MCAD では Cables として同期し、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
-
Altium Designer 24.0 (またはそれ以降)で、MCAD CoDesigner エクステンションのバージョン 3.7.0.2033
-
CoDesigner 3.4 以降は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
-
CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
この更新は、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023、2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.7.0.12 |
| Siemens NX® - バージョン 1953 - 2312 (注 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise 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 した際、形状を基準にせず配置された取り付け穴(ECAD から穴を転送した場合に発生)について、CoDesigner が位置を正しく読み取れず、基板全体のサイズが変更されていました。修正済みです。 |
| MCAD-3868 | CoDesigner は現在、Project(Variants を含む)からユーザー定義パラメータを 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 の project/variant プロパティにマッピングできるようになりました。 |
| MCAD-4347 | CoDesigner は現在、皿穴/座ぐり穴を ECAD と MCAD 間で双方向に同期します。MCAD で "3D Copper" オプションが ON の場合、これらの穴に対して銅箔の正確な形状が生成されます(Autodesk Fusion を除く。Autodesk Fusion では 3D Copper の生成は未対応です)。 |
| MCAD-4375 | MCAD への Pull 時、CoDesigner の "Changes" テーブルにコンポーネントがデフォルト名で表示され、カスタマイズされた名前が無視されていました。修正済みです。 |
| MCAD-4390 | Siemens NX および Teamcenter で、CoDesigner はネイティブ ECAD-to-MCAD コンポーネントリンクのマッピングプロパティとして Teamcenter の Part Identifier を使用できるようになりました。 |
| MCAD-4416 | Harness プロジェクト内で、CoDesigner は現在、Twisted Pairs を MCAD では Cables として同期し、ECAD で設定された "twist per unit length" および "wire thickness" プロパティを考慮してワイヤの物理長を計算します。 |
| MCAD-4440 | CoDesigner の設定で、"."(ドット)以外のシステム小数点区切り文字もサポートされるようになりました。 |
| MCAD-4461 | 1 つの MCAD keepout スケッチ内に複数の輪郭がある場合の検出で、正しいエラーメッセージが表示されていませんでした。修正済みです。 |
| MCAD-4463 | Autodesk Inventor 2023 で、ECAD からの Pull 中に CoDesigner パネルが非表示になり、Pull の進行状況を確認できませんでした。修正済みです。 |
| MCAD-4473 | CoDesigner は、MCAD への Push 時に rigid-flex のベンドを検証しないようになりました。一部のケースで誤った「手動作成ベンド」エラーが発生していたためです。 |
| 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では、デバイスアセンブリのコンテキストから変更を取得する機能は、多くのケースで正しく動作しなかったため一時的に無効化されています。これらの問題は次回のアップデートで修正される予定です。 |
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の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時に、他の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 における 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® (注 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 | 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 に送信します: コネクタ、スプライス、接続情報("from-to" データ)、Harness Topology(そのポイントを通るワイヤおよびケーブルの集合を持つ接続ポイント)。MCAD からは、3D ルーティングの以下の結果を CoDesigner が Harness Layout Drawing に返送します: ワイヤ、ケーブル、およびハーネス セグメントの物理長。注 1: 同期を開始するには、Harness Layout Drawing に Wiring Diagram から転送された少なくともコネクタが含まれている必要があります。注 2: MCAD ストレージからコネクタ モデルを配置する際には、ECAD から転送されたコネクタの代わりに、ネイティブな ECAD-to-MCAD コンポーネント リンケージを使用できます。注 3: CoDesigner は、MCAD から逆同期した後に ECAD の Layout Drawing 上で Harness Topology を構築しないため、逆同期前にそのドキュメントで Harness Topology を指定しておく必要があります。注 4: ハーネスの 3D モデルは、機械筐体パーツとともに、Multiboard Assembly 同期中に ECAD へ送信できます。 |
| MCAD-4032 | CoDesigner は、PTC Creo と Multiboard アセンブリを同期できるようになりました。注 1: 以前は、この機能は SOLIDWORKS でのみ利用可能でした。注 2: この機能は PTC Creo と SOLIDWORKS の両方で Beta モードです。 |
| 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 する前に decals が非表示になっていました。修正済みで、次回 Pull を実行するまでは decals が表示されたままになります。 |
| MCAD-4083 | CoDesigner は、SOLIDWORKS で rigid-flex PCB を扱う際に "Enable Snapping" 設定をリセットし、復元していませんでした。修正済みです。 |
| MCAD-4084 | CoDesigner は、CoDesigner の設定で指定された高さ制限に従って無視された(フィルタリングされた)部品数を機械設計者に通知するようになりました(部品が見える / 見えないことによる混乱を避けるため)。 |
| MCAD-4142 | Siemens NX で、スケッチ内に寸法を作成した後で基板スケッチを編集すると、"Unsupported curve type 'SketchVirtualPoint'" エラーが表示されていました。修正済みです。 |
| MCAD-4147 | PTC Creo で、部品のサイズによるフィルタリングが ON になっており、フィルタリングされた部品数とそのプロパティが多い場合、PCB の 2 回目の Pull に失敗していました。修正済みです。 |
CoDesigner 3.4.0 の新機能
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
CoDesigner のデフォルト動作では、PCB コンポーネントは MCAD と ECAD 間で Parasolid モデルとして双方向にやり取りされます。これにより各設計領域に対して機械的に正確なモデルが提供されますが、そのモデルが最終製品に実装される実際のコンポーネントを完全に表現できるわけではありません。各設計領域で完全に詳細なコンポーネントを扱う必要がある設計者向けに、CoDesigner は ECAD コンポーネントと MCAD コンポーネントのリンクをサポートしており、MCAD エンジニアは MCAD コンポーネントを、ECAD エンジニアは ECAD コンポーネントを扱えるようになります。
Siemens NX - 高度な銅箔ジオメトリのサポート
CoDesigner は、上面および下面レイヤーの銅箔を decals として表現し、基板の各面の銅箔を視覚的に正確に把握できるようにします。すべての銅箔レイヤー上の形状を正確に定義する必要がある場合、このリリースでは 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コンポーネントとともに基板がECADに読み込まれ、そのコンポーネントは Altium Workspace から直接ECAD PCB上に配置されます。
► MCADコンポーネントからECADコンポーネントへのリンク の詳細を見る
Siemens NX - TeamCenter からの ECAD-to-MCAD コンポーネント配置
このリリースにより、Siemens NX の CoDesigner は、ECAD から MCAD へ Push した際に TeamCenter からMCADコンポーネントを配置できるようになりました。どのECADパラメータが TeamCenter のMCADコンポーネント名を保持するかを指定し、そのパラメータを Altium Workspace の MCAD CoDesigner 設定で指定すれば、準備完了です。設計をECADからMCADへ Push すると、ECADコンポーネントは自動的にMCADコンポーネントに置き換えられ、TeamCenter から直接配置されます。
► ECADコンポーネントからMCADコンポーネントへのリンク の詳細を見る
MCADデータ管理システム - MCADコンポーネントをECADフットプリントパラメータとして指定
MCADデータ管理システムからコンポーネントモデルを自動配置する場合、CoDesigner は、従来使用されていたカスタムコンポーネントパラメータに加えて、ECAD のカスタムフットプリントプロパティからMCADモデル名を取得することをサポートするようになりました。この機能により、コンポーネントとフットプリントの多対多の関係をより適切にサポートできます。
MCADモデル名はECADコンポーネントのパラメータとして指定できるだけでなく、必要に応じてECADフットプリントパラメータとして指定することもできます。
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モデルを取得します。フットプリントパラメータが割り当てられていない場合、または空の場合、代わりにコンポーネントパラメータからMCADモデル名を取得します(空でない場合)。
高度な Rigid-Flex サポートがベータ版を終了
Rigid-Flex をサポートするMCADツール向けに、このリリースでは Rigid-Flex 設計の Advanced モード(RF2 とも呼ばれます)のサポートが正式公開されました。現時点では、SOLIDWORKS と PTC Creo が Rigid-Flex をサポートしています。
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 で、MCAD にPCBコンポーネントを配置し、ECAD で認識する機能がサポートされました。 |
| MCAD-3249 | Siemens NX で、Teamcenter からPCBコンポーネントモデルを自動配置する機能がサポートされました。注: ECAD コンポーネント/フットプリントプロパティでは、MCADモデル参照に Teamcenter パスを含める必要があります。たとえば :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX で、"Advanced Copper Geometry" 機能(銅箔層、銅バレル、ビア、ソルダーマスクの正確な3Dモデルを作成する機能)がサポートされました。 |
| MCAD-3319 | MCADデータ管理システムからコンポーネントモデルを自動配置する場合、CoDesigner は、既存のカスタムコンポーネントパラメータのサポートに加えて、ECAD のカスタムフットプリントパラメータから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モデルを取得します。フットプリントパラメータが割り当てられていない場合、または空の場合、代わりにコンポーネントパラメータからMCADモデル名を取得します(空でない場合)。なお、Altium Designer でフットプリントパラメータを扱う機能は現在ベータ版です。この 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 内に作成された既存の Keepout と Room には影響しませんが、今後それらのエンティティに加えられた変更は ECAD に転送されなくなります。 |
| MCAD-3745 | SOLIDWORKS では、リジッドフレックス 2.0 基板の基板セグメントの拘束方法が改善され、潜在的な微細な位置ずれを回避するために追加の角度拘束が適用されるようになりました。 |
| MCAD-3746 | Siemens NX では、CoDesigner が Siemens Teamcenter に PCB エンティティを保存するためのカスタム Item Type の設定をサポートするようになりました。 |
| MCAD-3812 | Firebird DBMS を使用するオンプレミスサーバー経由では、CoDesigner は Multi-board プロジェクトを同期できませんでした。 |
CoDesigner 3.2.0 の新機能
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
CoDesigner のデモモード
CoDesigner には現在、MCAD 内に demo mode が含まれています。デモモードにアクセスするには、以下が必要です:
- 既存の Altium Workspace のメンバーではないユーザー名を持つ Altium Account
- サポート対象の MCAD ソリューション
- および最新バージョンの Altium MCAD CoDesigner Add-in がインストールされていること。
ご利用の Account ユーザー名が現在 Altium Workspace のメンバーでない場合、MCAD ソフトウェアで CoDesigner にサインインすると、Altium CoDesigner パネルにデモプロジェクトへのアクセス方法が表示されます。
現在 Workspace のメンバーでない場合は、Altium MCAD CoDesigner にサインインするとデモモードが利用可能になります。
デモモードでは、機械設計者は次のことができます:
- MCAD ネイティブ形式で Demo PCB のモデルを構築し、モデル構造を確認し、そのモデルを筐体に関連付け/拘束する方法を確認する。
- 設計変更を Pull して変更管理機能を確認する(CoDesigner は Demo PCB への ECAD 変更をシミュレートします)。
- 銅箔の正確な 3D ジオメトリを構築する(Autodesk Fusion 360 および Siemens NX では 3D copper の構築はまだサポートされていません)。
- 基板形状の変更、部品配置、取付穴の作成、keepout/room の作成など、機械的な PCB 定義を確認する。
シミュレートされた変更を MCAD に Pull 済みの場合は、項目をクリックしてその変更箇所を基板上でハイライト表示(紫色)できます。
MCAD ソフトウェアから Altium Web UI で PCB を開く
MCAD では、Altium CoDesigner パネル上部の
(Open in Web) ボタンをクリックすることで、Altium Workspace Web UI で PCB/Multi-board プロジェクトの 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 モデルツリーで bend フィーチャーを手動で suppress / unsuppress することで、リジッドフレックス PCB を折りたたんだり展開したりする必要がありました。
Altium CeoDesigner リボンの Fold / Unfold ボタンを使用すると、すべての bend の Suppress 状態をすばやく切り替えることができます。
コンポーネント パラメーター変更に関する詳細情報の強化
電気設計チームと機械設計チームの間で設計がやり取りされ、両チームが部品管理システムを使用している場合、ECAD コンポーネントと PDM 管理下の MCAD コンポーネントの間に差異が検出されると競合が発生する可能性があります。
MCAD では現在、ECAD から MCAD への同期中に提案されたコンポーネント プロパティ変更の詳細情報を CoDesigner が表示します。以前はコンポーネント変更は変更一覧内の 1 つのレコードとして表されていましたが、現在ではその変更を展開して、変更された各コンポーネントについて、名前の変更、フットプリントの変更、編集または修正されたプロパティの詳細を確認できます。
このレベルの詳細情報により、たとえば前回の同期時に 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 | ユーザーに関連付けられた Workspaces が存在しない場合、CoDesigner は MCAD に「Demo mode」を含むようになりました。Demo mode では、機械設計者は次のことを実行できます。a) Demo PCB のモデルを MCAD のネイティブ形式で構築し、モデル構造を確認し、筐体との関連付け/拘束方法を確認する、b) 変更の管理方法を確認する(CoDesigner は Demo PCB への ECAD 変更をシミュレートします)、c) 銅箔の正確な 3D ジオメトリを構築する(3D copper の構築は、Autodesk Fusion 360 と Siemens NX ではまだサポートされていません)、d) 機械用 PCB 定義を確認する。これには、基板形状の変更、コンポーネント配置、取り付け穴の作成、keepout/room の作成が含まれます。 |
| MCAD-3647 | SOLIDWORKS および PTC Creo で、リジッドフレックス PCB を折りたたむ/展開するためのボタンが CoDesigner のリボンツールバーに追加されました。以前は、機械設計者は MCAD モデルツリーで曲げフィーチャーを手動で suppress/unsuppress することでリジッドフレックス PCB を折りたたむ/展開する必要がありました。 |
| MCAD-3686 | MCAD で、Altium CoDesigner パネル上部の「Open in Web」ボタンをクリックすることで、Altium Workspace の Web UI で PCB/Multiboard プロジェクトを開けるようになりました。 |
| MCAD-3718 | SOLIDWORKS で、CoDesigner の設定で「3D Copper」オプションが ON になっている場合、PCB を初めて Pull した際にスナップ設定がデフォルト状態にリセットされる問題を修正しました。 |
| MCAD-3728 | PCB Project 名が、SOLIDWORKS においてリジッドフレックス基板の異なる領域を表す部品およびサブアセンブリの名前に含まれるようになりました。これにより、PDM 側で名前の一意性管理が ON になっている場合の作業が簡素化されます。 |
CoDesigner 3.1.0 の新機能
Released: 4 October 2022 – Version 3.1.0
Feature Highlights
このリリースの主な焦点は、Altium PCB エディタの Advanced Rigid-Flex モード(Rigid-Flex 2 または RF2 とも呼ばれます)で設計された基板のサポート導入です。ECAD では、Advanced Rigid-Flex モードにより、重なり合うフレックス領域、PCB 内部の切り抜き内での曲げ、カスタム形状のリジッドフレックス分割を含む、より複雑なリジッドフレックス設計がサポートされます。
強化されたリジッドフレックス設計(ベータ)
CoDesigner に Advanced Rigid-Flex モードのサポートが追加されたことで、ECAD-MCAD 間のリジッドフレックス対応に次の改善がもたらされます。
- 厚みの異なるフレックス領域
- 互いに重なり合う独立したフレキシブル領域
- SOLIDWORKS の MCAD 上で、リジッド領域における copper および silkscreen の表現
- ローカルベンド(より大きなフレックス領域内の切り抜き内にあるフレックス領域に局所化された曲げ)
厚みの異なる重なり合うフレックス領域を持つ 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 エディタには、既存の線分/円弧オブジェクトから領域を作成するのに役立つツールがいくつか含まれています。詳細については、選択オブジェクトからの基板領域の作成をご覧ください。
-
ECAD では、各固有のレイヤーセット(substack)を定義する必要があります。これは、既存レイヤーをコピーして新しい substack を作成するか、レイヤーを追加して固有の substack を定義することで行います。詳細については、新しい Substack の追加と編集をご覧ください。
-
RF2 モードでは、3 次元空間で互いに重なり合うフレキシブル領域をサポートします。これをサポートするため、ECAD の Board Planning Mode で Bend Line を配置する際、設計者は Bend が正しい flexible Stack Region に適用されるようにする必要があります(
)。これが行われていない場合、設計を ECAD から MCAD に Push した際に、影響を受けない領域に関する警告が表示されます(
)。
-
SOLIDWORKS の RF2 モードにおける PCB アセンブリの構造は、RF1 モードのアセンブリ構造とは異なります。そのため、ECAD でモードを RF1 から RF2 に切り替えた場合は、SOLIDWORKS で基板を新規に Pull し直すことを推奨します。Creo では、PCB アセンブリの構造は RF1 と RF2 の両方で統一されているため、MCAD のフィーチャーツリーに変化はありません。
-
トップ/ボトム copper、silkscreen、および soldermask を表すデカールが、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® (注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 | CoDesignerがMCAD内でカスタムサーバーに接続されている場合、そのサーバー名がプラグインに表示されるようになりました(以前は「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 Serversのセキュリティポリシー変更により、通常の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をまとめてPCBアセンブリを作成できます。これはMulti-Board Assemblyと呼ばれます。
AltiumのMulti-board Assemblyエディターで開かれたマルチボードアセンブリ。
PCBを筐体へ組み込む作業は、MCADで行うのが最適です。しかし、ECADエンジニアも、部品間および部品と筐体のクリアランス確認や、インジケーターやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス性やラベル表示の確認といった、電気・機械連携のチェックを行う必要がある場合があります。MCADとECADの領域間でデバイス全体のアセンブリを同期できることには多くの利点があり、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できます。
Altium CoDesigner 3.0のリリースにより、MCADデバイスアセンブリとECADマルチボードAssemblyの同期サポートが導入されました。この初期ベータリリースではSOLIDWORKSをサポートしており、他のMCADへの対応は今後のリリースで追加される予定です。
►Altium MCAD CoDesignerでのマルチボードアセンブリの同期について詳しくはこちら。
以下のスライドは、MCADとECAD間でマルチボードアセンブリを同期する概要を示しています。手順の順序は固定ではありません。たとえば、スライドでは、個別のPCBをECADからPullしてMCADの筐体に組み込み、その後でアセンブリ全体をECADへ転送することを決める流れが示されています。
個別PCBをECADからPush各PCBはECADからPushし、MCADへPullして、アセンブリとして保存する必要があります。 ECADマルチボードアセンブリをPush個別のPCBをECADマルチボードアセンブリに含め(位置は未定義のままでも可)、ECADからMBAをPushします。 MCADでデバイスアセンブリを作成筐体と、1つまたは複数のPCB MCADアセンブリを含めます(またはPCBを後から追加することもできます)。 PCBを認識1つまたは複数のPCBアセンブリが追加されている場合、このボタンをクリックすると、CoDesignerは検出可能な各PCBがこのMCADデバイスアセンブリの一部であることを認識します。 マルチボードをリンクPCBが認識されていれば、Link Multiboardパネル上部のドロップダウンメニューからAltium CoDesignerコマンドを選択することで、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。PCBがまだ認識されていない場合は、Link MultiboardパネルのAltium CoDesignerボタンを使用します。 筐体を定義MCADフィーチャーツリーで筐体を選択し、Enclosureリボン上のAltium CoDesignerボタンをクリックします。CoDesignerはこの部品/アセンブリを筐体として認識し、そのことをMultiboard DefinitionパネルのAltium CoDesignerセクションに表示します。 MCADからアセンブリをPushCoDesignerは、各PCBの位置と向きをECADへPushし、筐体が定義されていればそれもあわせて送信します。 アセンブリをECADへPull完成したアセンブリを、ECADのMulti-board Assemblyエディター内にあるMCAD CoDesignerパネルでECADへPullします。 ECADで完成したアセンブリこれでエンジニアは、ECADで完成したマルチボードアセンブリを確認できます。 |
►Altium CoDesignerによるマルチボードアセンブリの同期について詳しくはこちら
Fusion 360 - デバイスアセンブリ作業のサポート
Autodesk Fusion 360は、デバイスアセンブリのコンテキストでの作業をサポートするようになりました。Fusion 360のCoDesignerは、PCBと筐体を認識し、MCADとECAD間で筐体をやり取りできるようになりました(これらの機能は他のMCADではすでにサポートされています)。
モデルツリーで筐体を選択し、Altium CoDesignerボタン上のEnclosureボタンをクリックします。認識されたことをパネルで確認してください。
保存時にサーバーへ自動で CoDesigner Push
CoDesigner で ECAD から Push を実行しても、PCB ファイル自体を Altium Workspace に送っているわけではなく、特別な ECAD-to-MCAD データパッケージを送信しています。このパッケージには、PCB データ、レイヤー形状、Parasolid 形式のコンポーネント 3D モデル、および銅箔形状(そのオプションが利用可能かつ有効な場合)が含まれます。
PCB プロジェクトの Workspace への保存は、MCAD への Push とは独立して実行されます。MCAD への Push とサーバー保存が分かれていることで混乱が生じることがあり、電気設計者が、1 日の終わりに実行した Save to Server によって、その設計データにアクセスする必要のある他の全員が最新状態になり、すぐに作業できると思い込んでしまう可能性があります。
ファイルの同期を維持するプロセスを簡素化するため、Workspace は ECAD で PCB プロジェクトに対して Save to Server が実行されるたびに、自動的に MCAD Push を実行するようになりました。
プロジェクトがサーバーに保存されると、自動的に MCAD Push が実行されるようになりました。
MCAD エンジニアが Pull を実行すると、以下のスライドに示すように、最後の MCAD Push が自動実行だったことが通知されます。手動の MCAD Push が Altium CoDesigner パネルでどのように表示されるかに変更はありません。
Keepouts と Rooms
ECAD で作成または変更された Keepouts と Rooms は、デフォルトでは 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 のマルチボードプロジェクトにリンクする必要があります。この機能により、PCB と機械エンクロージャ要素の配置を 3D 空間で同期できます。子 PCB 自体は、通常の方法で個別に同期する必要があります。 |
| MCAD-3221 | ECAD で作成または変更された Keepouts と Rooms は MCAD に表示されなくなり、機械設計者にとって冗長な情報が除去されます。 |
| MCAD-3239 | SOLIDWORKS では、基板スケッチにセンターラインが含まれていて、それがスケッチと交差して複数の領域に分割する場合、CoDesigner は基板外形輪郭を処理できませんでした。現在はこのことをユーザーに警告します。 |
| MCAD-3294 | PTC Creo で、CoDesigner が内部の銅箔ポリゴンを一部のケースで生成できませんでした。修正されました。 |
| MCAD-3297 | PTC Creo で、小さな銅箔要素の 3D モデルが特定の Creo テンプレートで不正確に(粗く)生成されていました。修正されました。 |
| MCAD-3303 | MCAD では、ECAD からの最新の自動 Push が何らかの理由で成功しなかった場合、CoDesigner は ECAD からの最後に成功した Push を使って作業できるようになりました。 |
| MCAD-3322 | PTC Creo の「MCAD でデータ管理システムからモデルを使用する」モードで、同じ MCAD モデルを参照する ECAD コンポーネントが複数ある場合、CoDesigner は既存の MCAD モデルを再利用できませんでした(代わりに ECAD モデルが使用されていました)。修正され、現在は MCAD モデルが正しく再利用されます。 |
| MCAD-3329 | Siemens NX で、コンポーネントの高さ制限を変更した後、小さいコンポーネントの非表示解除が正しく動作しませんでした。修正されました。 |
| MCAD-3335 | PTC Creo で、Creo テンプレートの平面の向きに互換性がない場合、CoDesigner が警告するようになりました。 |
| MCAD-3345 | SOLIDWORKS で、PCB Variants 使用時にネイティブのコンポーネントリンクが正しく機能しませんでした。修正されました。 |
| MCAD-3347 | Autodesk Fusion 360 で、CoDesigner は円弧を含む複雑な形状の cutouts、keepouts、rooms を正しく処理できませんでした。修正されました。 |
| MCAD-3379 | Siemens NX 向け CoDesigner は "Beta" から "Production" に移行しました。 |
| MCAD-3391 | CoDesigner は、コンポーネント配置が許可されていないレイヤーにコンポーネントが配置された場合、ECAD ユーザーに警告するようになりました(このようなコンポーネントについて、CoDesigner は MCAD での正しい配置を保証できません)。 |
| MCAD-3396 | PTC Creo で、特定の Creo テンプレートにおいて、ビア上の銅箔 3D モデルが不正確に(粗く)生成されていました。修正されました。 |
| MCAD-3397 | PTC Creo で、PCB 底面上に定義された複雑な keepouts および rooms(スケッチ内に円弧を含むエンティティ)が 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 リリースのアップデートの詳細はこちら。
)をクリックします。
)に表示されます。
)。



)
)
)














