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の各リリースの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 でサポートされるバージョン
-
MCAD CoDesigner 拡張機能バージョン 3.15.0.2498 を使用する 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.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 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 の Customer Defaults ダイアログで Show Warning when Loading オプションを無効にすることもできます(
)。
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | 配線を変更した後に ECAD からハーネス プロジェクトをプッシュすると発生していたエラーを修正しました。従来は、コネクタの置き換え、ワイヤのピン割り当ての更新、デジグネータの変更などの変更により、プッシュ時に収集されるコンポーネント データが不完全となり、「wire not fully connected」エラーが発生することがありました。現在は、ハーネス データが正しく収集されます。注: この修正は Altium Designer の MCAD CoDesigner 拡張機能向けホットフィックスとして公開されており、まず手動プッシュに影響します。Altium 365 Workspace はホットフィックスのリリース後まもなく更新される予定ですが、Altium 365 Workspace にプロジェクトを保存する際の自動プッシュは、しばらくの間は引き続き失敗します。 |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX: 銅箔コラボレーションが無効な場合に基板の切り抜きが基板底面オフセットで止まってしまう不具合を修正しました。標準の切り抜きは、常に基板の全厚を貫通して材料を除去するようになりました。 |
MCAD-5525 |
PTC Creo: Creo コンポーネント モデル記号に対する文字サニタイズが過度に厳格だったため、不要にハイフンが置換されていましたが、これを廃止しました(認識と命名の一貫性を改善)。 |
| MCAD-5549 | Autodesk Inventor: CoDesigner がアクティブな状態で Weldment Assembly を作成しようとすると v.2026 でクラッシュしていた問題が発生しなくなりました。 |
| MCAD-5683 | Altium 365: 自動 MCAD モデル生成は、MCAD への最初の Pull の後にのみ実行されるようになりました。 |
| MCAD-5687 | PTC Creo: 繰り返し Pull 操作を行うと、パラメータ更新によって不要な基板解析が発生し、リソースを使い果たして Creo がクラッシュすることがあったパフォーマンス上の問題を解決しました。 |
| MCAD-5689 | Autodesk Fusion: 現在のドキュメントがアセンブリでない場合に、プロジェクトの Pull が例外で失敗することがあった問題を修正しました。初回の Pull では、常に新しいアセンブリ ドキュメントが開くようになりました。 |
| MCAD-5691 | 多数のビアを含む複雑な PCB 設計を ECAD から MCAD にプッシュする際の信頼性を改善しました。 |
| MCAD-5697 | PTC Creo: Creo 12.4.3 以降の Cabling モジュールは、まだ CoDesigner でサポートされていません。そのため、これらのバージョンで Altium Harness プロジェクトを Pull しようとした際に、対応する警告が表示されるようになりました。この Cabling モジュールのサポートは近日追加予定です。 |
| MCAD-5704 | Siemens NX 2512 がサポートされるようになりました。 |
| MCAD-5706 | 未実装のメカニカル バリアント コンポーネントは、MCAD で CoDesigner を介して基板を Pull する際に誤った代替部品警告を発生させなくなりました。 |
| MCAD-5710 | Siemens NX: リジッドフレックス PCB の同期サポートが Beta から Production に切り替わりました。 |
| MCAD-5735 | Autodesk Inventor 2027 が サポート対象になりました。 |
CoDesigner 3.14.0 の新機能
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
サーバー保存時の自動ハーネス Push
CoDesigner パネルで ECAD から Push を実行しても、ECAD プロジェクト自体が Altium Workspace に Push されるわけではなく、ECAD から MCAD への特別なデータパッケージが Push されます。ハーネスプロジェクトの場合、このパッケージにはコネクタ、スプライス、接続情報(「from-to」データ)、およびハーネストポロジが含まれます。
ECAD プロジェクトの Workspace への保存は、MCAD への Push とは独立して実行されます。この MCAD への Push とサーバー保存の分離は混乱の原因になることがあり、ECAD エンジニアは、その日の終わりに実行した Save to Server によって、その設計データにアクセスする必要がある他の全員も最新状態になり、すぐに作業を開始できると思い込む可能性があります。
ファイル同期プロセスを簡素化するため、ハーネスプロジェクトが初めて Workspace から MCAD に Pull されると、そのプロジェクトには MCAD CoDesigner プロジェクトとしてフラグが付けられます。それ以降、ECAD でプロジェクトが Save to Server されるたびに、そのプロジェクトは自動的に Workspace へ Push され、MCAD へ Pull できる状態になります。Auto-Push により、ECAD で保存するたびに手動で CoDesigner Push を実行する必要がなくなります。 MCAD エンジニアが Pull を実行すると、最後の MCAD Push が自動で行われたものである場合に通知されます。
プロジェクトがサーバーに保存されると、MCAD auto-push が自動的に実行されるようになりました。
ECAD で Save to Server を行った際の Automatic CoDesigner Push について詳しくはこちら。
SOLIDWORKS 2026 のサポート
Altium MCAD CoDesigner の 3.14 アップデートで、SOLIDWORKS 2026 のサポートが追加されました。
Altium MCAD CoDesigner が SOLIDWORKS 2026 をサポートするようになりました(画像提供: Dassault Systemes)
Versions Supported
-
Altium Designer 24.8(またはそれ以降)、MCAD CoDesigner拡張機能バージョン 3.14.0.2469
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - バージョン 2023、2024、2025、2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.14.0.2 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.14.0.4 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.14.0.4 |
| Siemens NX® - バージョン 2312-2506 (注 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、設計者向けには Altium Enterprise Solution の一部としてのみ提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、Siemens NX 用 MCAD CoDesigner のインストーラーが複数用意されています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 種類のみで、MCAD CoDesigner のインストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Show Warning when Loading ダイアログ内の Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | ハーネス同期: CoDesigner では、ECAD から以前にプッシュされていない ECAD ハーネスプロジェクトでも、Altium 365 からプルできるようになりました。MCAD の「Select project for pulling」ダイアログでそのようなプロジェクトを選択すると、Altium 365 から自動的にプッシュされます。注: この機能は以前は PCB およびマルチボードプロジェクトでのみ有効で、主な目的は初心者がすばやく MCAD CoDesigner を使い始められるようにすることでした。 |
| MCAD-5516 | SOLIDWORKS: 変更をプルした際、多くのケースで ECAD リビジョンに変更がないにもかかわらず、CoDesigner がコンポーネントモデルの更新が必要だと誤って検出し、「Model ABC can't be imported into <path+model_name>」というエラーを出していました。現在は、そのような変更はテーブル内で無効化され、このケースを説明するツールチップも表示されます。 |
| MCAD-5576 | SOLIDWORKS 2026 をサポートしました。 |
| MCAD-5624 | Autodesk Inventor: コンポーネント移動プレビューを表すバウンディングボックスが、誤ってボード部品内の押し出し形状として保存されていました。修正しました。 |
| MCAD-5629 | SOLIDWORKS: CoDesigner が Z 軸およびデータム平面の標準外の向きを検出し、ユーザーに警告するようになりました。 |
| MCAD-5633 | SOLIDWORKS および PTC Creo: ハーネス設計で、MCAD への 2 回目以降のプル時にワイヤおよびケーブル長が欠落し、例外が発生していました。修正しました。 |
| MCAD-5659 | PTC Creo: プロパティ名の使用禁止文字や書き込み権限の制限などにより、コンポーネントのプロパティ変更を適用する際に問題が頻繁に発生していたため、これらの変更はデフォルトで却下済み(未チェック)として表示されるようになりました。必要な変更のみ有効にしてください。 |
CoDesigner 3.13.0 の新機能
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
ツイストペアを含むハーネスケーブルのサポート
ECAD では、ツイストペアはケーブルとして扱われ、その後さらに大きなケーブル内に他のツイストペアとともに含めることができます。一部の MCAD ツールはこのようなケーブル内ケーブル構造をサポートしていないため、MCAD CoDesigner ではツイストペア内のワイヤを個別のワイヤとして転送するようになりました。各ワイヤにはツイスト特性が適用されるため、長さが正確に保たれます。
ツイストペアは、ツイスト特性を適用した個別ワイヤとしてペアを転送することでサポートされます。
MCAD で PCB Route Tool Path を除外するオプション
Route Tool Path は製造には不可欠ですが、ボードを製品筐体に収めることに注力する必要がある機械設計では不要な場合がよくあります。これに対応するため、Altium CoDesigner Settings ダイアログに Build Route Tool Path チェックボックスが追加され、必要に応じて設定できるようになりました。なお、Route Tool Path は常に ECAD からプッシュされ、このオプションはそれを MCAD にプルするかどうかを制御します。
MCAD へのプルに Route Tool Path を含めるかどうかを選択します。
PTC Creo v12 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、PTC Creo v12 のサポートが追加されました。
Altium MCAD CoDesigner が PTC Creo V12 をサポートするようになりました(画像提供: PTC)。
Autodesk Inventor 2026 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、Autodesk Inventor 2026 のサポートが追加されました。
Altium MCAD CoDesigner が Autodesk Inventor 2026 をサポートするようになりました(画像提供: Autodesk)。
Siemens NX 2506 のサポート
Altium MCAD CoDesigner の 3.13 アップデートで、Siemens NX 2506 のサポートが追加されました。
Versions Supported
-
Altium Designer 24.8(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.13.0.2437
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - バージョン 2022、2023、2024、2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X、10.X、11.X、12.X | 3.13.0.2 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.13.0.2 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.13.0.2 |
| Siemens NX® - バージョン 2312-2506 (注 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、設計者向けには Altium Enterprise Solution の一部としてのみ提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、Siemens NX 用 MCAD CoDesigner のインストーラーが複数用意されています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 種類のみで、MCAD CoDesigner のインストール後に Siemens NX を起動すると、現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視して構いません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Show Warning when Loading ダイアログ内の Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | MCAD からのプッシュ時に、CoDesigner は PCB 筐体の一部として定義された MCAD パーツを保存するようになりました。これにより、ECAD 側で古い(未保存の)筐体リビジョンが取得されることを防ぎます。 |
| MCAD-5334 | MCAD での PCB Route Tool Path エンティティの生成がオプションになり、MCAD CoDesigner 設定内の対応するオプションで制御できるようになりました。注: 既定値は ON です(以前のバージョンとの互換性維持のため)。ただし、Route Tool Path エンティティによって PCB のエッジが破損する可能性を避けるため、このオプションを OFF にすることを推奨します。 |
| MCAD-5426 | ハーネス同期: CoDesigner がツイストペアを含むケーブルを同期するようになりました。ツイストペアのワイヤは、それぞれのツイスト特性を保持したまま個別ワイヤとして転送されます。 |
| MCAD-5460 | PTC Creo v. 12.4 をサポートしました。 |
| MCAD-5463 | Autodesk Inventor 2026 をサポートしました。 |
| MCAD-5510 | ハーネス同期: MCAD におけるスプライス内ワイヤ間のデフォルト距離が 2.5 mm から 1 mm に短縮され、ワイヤが物理的に「切れている」ように見えなくなりました。 |
| MCAD-5515 | PTC Creo: PCB アセンブリがユーザーによって Inseparable とマークされている場合、CoDesigner はそのようなアセンブリを扱えないことについて多数の警告メッセージを表示していました。これらの複数メッセージはユーザーにとって不便であったため、このメッセージ表示は無効化されました(なお、Inseparable アセンブリは引き続き未対応です)。 |
| MCAD-5517 | PTC Creo 用 CoDesigner Installer: Creo バージョン一覧が古く、スクロールもできませんでした。修正しました。 |
| MCAD-5578 | ハーネス同期: ECAD で MCAD からの変更をプルした際、新しく作成されたワイヤに物理長が設定されていませんでした(プル前に長さが設定されていなかった場合)。修正しました。注: この問題は CoDesigner v. 3.12 のみで発生していました。 |
| MCAD-5589 | Siemens NX 2506 をサポートしました。 |
CoDesigner 3.12.0 の新機能
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Feature Highlights
プロジェクトを新規にプルする際の警告
機械設計者が誤って ECAD からプロジェクトの新しいコピーをプルしてしまうのを防ぐため、CoDesigner の Select Project ダイアログに警告アイコンが表示されるようになり、そのプロジェクトがすでにプル済みであることを設計者に知らせます。なお、必要であれば設計者は新しいコピーを自由にプルできます。
Select Project ダイアログでは、選択したプロジェクトがすでに MCAD にプルされている場合、警告アイコンが表示されるようになりました。
Siemens NX 用の独立した CoDesigner パネル
以前の Altium MCAD CoDesigner for Siemens NX のバージョンでは、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 Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX ソフトウェアの異なるバージョンに対応するため、MCAD CoDesigner for Siemens NX には複数のインストーラーバージョンがあります。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは1つのみで、MCAD CoDesigner のインストール後に Siemens NX の起動時、現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題ありません。MCAD CoDesigner は正常に動作します。 あるいは、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX: CoDesigner はフローティングパネルとして表示されるようになりました(以前は NX のネイティブ UI に組み込まれていました)。これは、NX v.2306 以降でパネルのフィールドに予約文字を入力する際の問題を解決するためです。 |
| MCAD-4983 | ハーネス同期: CoDesigner は、ワイヤー/ケーブルの "Mass Per Unit Length" プロパティを ECAD から MCAD へ転送するようになりました(これによりワイヤーハーネスの質量計算が可能になります)。注: 質量単位は次のいずれかの方法で指定できます。a) 個別の "Mass Units"(MASS_UNITS)パラメータとして指定する。この場合は質量/長さ単位ではなく、質量単位のみを指定します。b) "Mass Per Unit Length" の値の接尾辞として指定する。この場合は、使用する MCAD の要件に合わせて指定する必要があります。たとえば Creo では質量単位、SOLIDWORKS では質量/長さ単位にする必要があります。両方が指定されている場合は、"Mass Per Unit Length" の値に含まれる単位が優先されます。 |
| MCAD-5180 | CoDesigner は、初回 Pull 用に選択されたプロジェクトが以前に Pull 済みである場合、機械設計者に通知するようになりました(通知は、プロジェクトプロパティが表示されるサイドバー内に対応するツールチップ付きのアイコンとして表示されます)。これにより、MCAD ストレージ内での重複や競合を防ぎやすくなります。 |
| MCAD-5255 | PTC Creo: CoDesigner プラグインにデジタル署名がされておらず、セキュリティ警告が発生していました。修正済み。 |
| MCAD-5268 | ハーネス同期: CoDesigner は、コネクタモデルへの名前の割り当て時に、モデルの命名規則(Altium Workspace で設定)を考慮するようになりました。注 1: 以前は、モデル名はフットプリント名のみに基づいていました。注 2: 新しい命名メカニズムでは、以前に作成されたモデルは MCAD 内でそのまま保持されますが、新しいプロジェクトを新規に Pull した際には新しい名前の新規モデルが使用されます。注 3: 新たに作成されたモデルには物理ピンが含まれないため、MCAD ユーザーは次のいずれかを行う必要があります。a) 物理ピンを再作成する、b) 以前に作成されたモデルを参照するためにネイティブの ECAD-to-MCAD 配置を使用する、c) 新たに作成されたモデル名で以前に作成されたモデルを複製する。 |
| MCAD-5282 | ハーネス同期: SOLIDWORKS および SW PDM で、ハーネスコネクタに対するネイティブ ECAD-to-MCAD モデル配置がサポートされるようになり、従来のコネクタライブラリを CoDesigner で再利用できるようになりました。注: PCB コンポーネントとは異なり、ハーネスコネクタは ECAD 側でマッピングして、MCAD 側の "components.xml" にある "CompName" プロパティの値を参照する必要があります。 |
| MCAD-5342 | Teamcenter と統合された Siemens NX: PCB コンポーネントの保存動作が変更されました。現在は、CoDesigner 設定の "Common folder for storing component models" がローカルフォルダーを指している場合、コンポーネントは Teamcenter に登録されず、そのローカルフォルダーにのみ保存されます。注 1: PCB Assembly と PCB Part は引き続き Teamcenter に保存されます。注 2: この変更の目的は、新しい PCB の Pull を高速化し、不要な場合に PCB コンポーネントを Teamcenter に登録しないようにすることです。 |
| MCAD-5372 | ハーネス同期: ECAD でローカルライブラリに定義されたコネクタについて、ECAD 側で変更を加えた後、CoDesigner は SOLIDWORKS で新しいファイルを作成する代わりにモデルを再作成していました(これにより、以前に転送されたコネクタ上に作成された物理ピンが失われていました)。修正済み。 |
| MCAD-5379 | Siemens NX: CoDesigner がヤード・ポンド法単位を使用するよう設定されている場合、keepout の代わりに room が追加されていました。修正済み。 |
| MCAD-5399 | PTC Creo: 長い文字列値を持つパラメータを含むコンポーネントについて、CoDesigner は MCAD への Pull のたびにそれらのパラメータを更新しようとしており、パフォーマンス低下とユーザーの混乱を招いていました。CoDesigner は現在、これらのパラメータを無視します。 |
| MCAD-5402 | SOLIDWORKS: rigid-flex 2.0 設計で keepout または room を作成しようとするとクラッシュしていました。修正済み。 |
| MCAD-5410 | PTC Creo: Creo で予約されている名前を使用するパラメータを含むコンポーネントについて、CoDesigner は MCAD への Pull のたびにそれらのパラメータを追加しようとしており、パフォーマンス低下とユーザーの混乱を招いていました。CoDesigner は現在、これらのパラメータを無視し、対応する警告を表示します。 |
| MCAD-5470 | SOLIDWORKS 向けハーネス同期: CoDesigner は、SOLIDWORKS のワイヤーおよびケーブルに "Part Number" プロパティを適用しなくなりました。注 1: この割り当ては CoDesigner 3.8 で導入されました。注 2: 削除理由は、重複した Part Number により副作用が発生したためです。SOLIDWORKS はこのプロパティをワイヤー/ケーブルの内部識別子として使用しており、CoDesigner によるワイヤー/ケーブルの識別方法と競合していました。 |
CoDesigner 3.11.0 の新機能
Released: 11 March 2025 – Version 3.11.0
Feature Highlights
Siemens NX の Rigid-Flex サポート
今回の MCAD CoDesigner リリースでは、Altium Designer と Siemens NX 間で rigid-flex 設計を転送する機能が追加されました。 Altium Designer には rigid-flex 設計の2つのモードがあり、CoDesigner for Siemens NX は 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設計の各リジッド領域はアセンブリとして表現され、その領域に対応する基板のリジッド部分(領域)と、その領域に実装されたコンポーネントが含まれます(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基板では、最初に基板全体の単一の外形を定義し、その後で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→ECAD→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 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ですでに開始されているセッションを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-to-ECADコンポーネント認識が有効で、いくつかのコンポーネントがECADライブラリ内に見つからなかった場合、CoDesignerはどのコンポーネントが見つからなかったのかを正しく報告していませんでした。この警告は無効化されました。 |
| MCAD-5298 | CoDesignerは、Creoで基板切り欠きコーナーに作成された3Dフィレットおよび面取りを認識できず(それらを対応する2Dフィーチャーへ変換する提案もできませんでした)。修正済みです。 |
| MCAD-5300 | ユーザーが複数のエッジを選択してからそれらすべてにフィーチャーを適用した場合、CoDesignerはCreoで作成された3Dフィレットおよび面取りを認識できませんでした。修正済みです。 |
| MCAD-5333 | Harness同期: 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設計の改善
ECAD-MCADハーネス同期に対するMCAD CoDesignerのサポートは継続的に改善されており、今回の更新には次の内容が含まれます。
-
Flexibility with how the units are specified – ECADからのプッシュ時に、CoDesignerはワイヤおよびケーブルのプロパティの寸法値に含まれている基本単位を確認・認識し、MCADで対応する値を設定するようになりました。以前は、単位を指定する唯一の方法は追加のUnitsパラメータを含め、寸法値から単位を除外することでした。現在では両方の方法がサポートされており、設計者は値と単位種別を分けて指定することも、単位種別をパラメータ値に含めることも自由に選べます。
値に単位を含められるようになりました。
-
Support for connector pins that do not include a numeric identifier – CoDesignerは、ハーネス設計においてコネクタピンに非数値識別子を使用することをサポートするようになりました。
Synchronizing a Harness Design Projectの詳細をご覧ください。
SOLIDWORKS 2025のサポート
SOLIDWORKS 2025のサポートが、Altium MCAD CoDesigner 3.10アップデートのHot Fixで追加されました。
Versions Supported
-
MCAD CoDesigner拡張機能バージョン3.10.0.2312を搭載したAltium Designer 24.8(またはそれ以降)
-
CoDesigner 3.3は、Altium NEXUS Clientで利用可能な最新バージョンです。
-
CoDesigner 2.10は、Altium CircuitMakerで利用可能な最新バージョンです。
このアップデートは、以下のMCADプラットフォームおよびAdd-inバージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.10.0.7 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024、2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X、9.X、10.X、11.X | 3.10.0.5 |
| Siemens NX® - バージョン 2206<2212 (注 2) | 3.10.0.4 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.10.0.4 |
| Siemens NX® - バージョン 2312 (注 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者向けに提供されます。MCAD CoDesigner 3.8 以降では、Siemens NX 用 MCAD CoDesigner インストーラーに複数のバージョンがあり、Siemens NX ソフトウェアの異なるバージョンに対応しています。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、MCAD CoDesigner Siemens NX のインストール後、起動時に現在のバージョンと署名済みバージョンの差が大きすぎるという警告が表示される場合があります。この警告は無視してかまいません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Customer Defaults ダイアログにある Show Warning when Loading オプションを無効にすることもできます(
)。
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 できませんでした。修正されました(現在は CoDesigner がユーザーに警告します)。 |
| MCAD-5091 | ハーネス同期: ECAD の「No Connect」エンティティにワイヤが接続されていない場合(たとえば「No Connect」エンティティがコネクタピンに直接接続されている場合)、不要な空の MCAD モデルが作成されていました。修正されました。 |
| MCAD-5103 | ハーネス同期: ECAD からの Push 時に、CoDesigner はワイヤおよびケーブルのプロパティ値に含まれる基本単位を認識し、対応する値を MCAD に設定するようになりました。注 1: 現在認識される単位は「mm」、「in」、「mil」です。注 2: 従来、単位を設定する唯一の方法は、param 値を単位なしで入力し、追加の「Units」param を作成することでした。現在は、両方の方法がサポートされています。 |
| MCAD-5108 | PTC Creo、Autodesk Inventor、および Siemens NX において、ビア用の 3D Copper が正しく生成されていませんでした。修正されました。 |
CoDesigner 3.9.0 の新機能
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
MCAD フィレットと面取りのサポート
機械設計者が一般的に行う方法として、基板の角を成形するために面取りやフィレットを適用することがあります。これらが MCAD で 3D エンティティとして定義されている場合、ECAD の PCB エディターでは基板形状を 2D オブジェクト(厚み付き)として定義するため、CoDesigner はそれらを ECAD に転送できません。これに対応するため、CoDesigner 3.9 アップデートでは、このようなエンティティを検出すると、それらを 2D エンティティに変換して基板スケッチに埋め込むことを提案します。 従来、CoDesigner はそのようなエンティティの存在を機械設計者に警告していましたが、それらは無視されていました。
Z 軸方向のエッジに適用された 3D の MCAD フィレットおよび面取りは、CoDesigner によって 2D に変換され、ECAD に Push できます。
フィレットおよび面取りのサポート:
-
一定半径の通常の(円形)フィレットがサポートされます。
-
エッジから等距離で定義された面取り (対称の distance-distance)がサポートされます。
-
角度-距離で定義された面取り 、または非対称の distance-distance はサポートされません。
-
直線でない側面エッジ上に定義されたフィレットおよび面取り、ならびに他のフィレットや面取り上に定義されたものはサポートされません。
-
リジッドフレックス設計 上に定義されたフィレットおよび面取りはサポートされません。
The Fillet and Chamfer Transformation Process
-
Push to ECAD を Altium CoDesigner パネルでクリックすると、3D エンティティが検出された場合に次のダイアログが表示されます。
-
Yes をクリックすると、3D エンティティは 2D エンティティに変換されて基板スケッチに適用されます。なお、この時点では CoDesigner はまだ Push を実行していません。 続いて、設計を ECAD に転送するために再度 Push するよう指示する次のダイアログが表示されます。変換が正しく行われたことを目視で確認したら、共同設計プロセスを続行するために Altium CoDesigner パネルで Push to ECAD をクリックします。
-
No をクリックすると、3D エンティティは変換されず、ECAD に転送されないすべての 3D エンティティを一覧表示する次のダイアログが表示されます。このダイアログは、CoDesigner が 2D に変換できない 3D エンティティがある場合にも表示されます。
MCAD におけるスマートスケッチ変更
ECAD エンジニアが基板形状を変更する必要があり、その形状に MCAD で寸法や拘束が適用されている状況を考えてみてください。従来、基板を MCAD に Pull し戻すと、MCAD のスケッチ内の寸法や拘束は失われていました。CoDesigner 3.9 アップデートでは、これが大幅に改善されています。Pull 時に、CoDesigner は ECAD で変更されたスケッチ要素のみを再描画するようになり、変更されていない要素に関連する寸法や拘束はそのまま保持されます。
ただし、たとえば複雑な機械拘束がある場合など、一部のケースではこの動作により形状が予期せず変化することがあります。そのような場合は、この新しいスマートスケッチサポート機能を無効にして再度 Pull し、その後で寸法や拘束を再作成するほうが効率的な場合があります(これは以前の CoDesigner バージョンで必要だった方法です)。これは、MCAD の Altium CoDesigner Settings ダイアログで Smart Sketch Change オプションを無効にすることで実行できます。
設計変更の影響を受けないスマート寸法は、ECAD からの Pull 中も保持されます。
PCB の以前のリビジョンを MCAD に Pull
機械設計者が PCB 設計の以前のリリースやリビジョンを開く必要が生じることがあります。従来は、そのために ECAD エンジニアに依頼して以前のリビジョンを一時的に復元し、そのリビジョンを MCAD に Push してもらう必要がありました。Altium CoDesigner の 3.9 アップデートでは、ECAD で実行された過去の Push のいずれでも Pull できるようになり、この問題が解決されました。
空の MCAD アセンブリに Pull する際、機械設計者は過去の Push 一覧から Pull するリビジョンを選択できるようになりました。ECAD コミットにタグが付けられている場合は、Select Push ダイアログで Only show tagged commits オプションを有効にすることで、一覧をすばやく絞り込めます。
Select Push ダイアログを使用して、ECAD で Push されたすべてのリビジョンから以前のリビジョンを選択できます。
PTC Creo 11 のサポート
Altium MCAD CoDesigner の 3.9 アップデートで、PTC Creo 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 月以降、Auto-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 で配線されると、ワイヤ長は自動的に計算されます。これらの長さは機械設計者による調整が必要な場合があり、この機能が MCAD CoDesigner の 3.8 アップデートで追加されました。
MCAD アセンブリがハーネス設計である場合、Altium CoDesigner パネルには以下に示すように Length of Harness Objects セクションが含まれるようになりました。MCAD ソフトウェアは、ハーネスの配線経路に基づいて Calculated Length を決定します。必要に応じて、Corrected Length を入力して ECAD に Push で戻すことができます。
補正されたワイヤ長の値は、計算された長さの値の代わりに ECAD へ Push されます。
SOLIDWORKS - すべての設計ファイルを同じフォルダーに保存
多くの機械設計者は、単一アセンブリを構成する MCAD パーツおよびアセンブリファイルをすべて同じ保存フォルダーに格納することを好みます。これは、Flat Folder Structure ダイアログで Altium CoDesigner Settings オプションを有効にすることで実現できるようになりました。
必要に応じて、MCAD 設計ファイルはフラットなフォルダー構成で保存できます。
中間ファイルの自動削除
MCAD では、ECAD からの設計の Pull が成功した後、CoDesigner は中間 Parasolid ファイル、画像、およびチェックサムファイルを削除し、MCAD ファイルのみを残すようになりました。ただし、CoDesigner は \Orig および \Expt サブフォルダーは削除しません(空であっても)。これは内部ロジックがそれらの存在に依存しているためです。
Versions Supported
-
Altium Designer 24.0(以降)、MCAD CoDesigner拡張機能バージョン 3.8.0.2085
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - バージョン 2021、2022、2023、2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.8.0.16 |
| Siemens NX® - バージョン 1953<2212 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2212<2312 (注 2) | 3.8.0.14 |
| Siemens NX® - バージョン 2312 (注 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker は Autodesk Fusion のみをサポートします。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。MCAD CoDesigner 3.8 以降、Siemens NX 用 MCAD CoDesigner のインストーラーには、Siemens NX ソフトウェアの各バージョンに対応する複数の版があります。これらのインストーラーはいずれも同一バージョンの MCAD CoDesigner をインストールし、違いは現在インストールされている Siemens NX のバージョン検出のみです。MCAD CoDesigner 3.7 以前ではインストーラーは 1 つのみで、MCAD CoDesigner Siemens NX のインストール後、起動時に現在のバージョンと署名済みバージョンとの差が大きすぎるという警告が表示される場合があります。この警告は無視して問題ありません。MCAD CoDesigner のインストールは正常に機能します。 または、Siemens NX の Show Warning when Loading ダイアログにある Customer Defaults オプションを無効にすることもできます(
)。
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS、CoDesigner は、すべてのサブアセンブリおよび部品ファイルを PCB Assembly が保存されているのと同じフォルダーに保存できるようになりました。これを有効にするには、CoDesigner の設定ダイアログで新しい「Flat folder structure」オプションを有効にしてください。 |
| MCAD-2690 | PTC Creo、PCB の初回 Pull 時に、CoDesigner は Creo Templates で定義された基準データム平面の定義を確認し、その定義が要件(ドキュメント記載)に一致しない場合はユーザーに警告するようになりました。注: 以前はこの状況で、CoDesigner は PCB アセンブリを誤って構築していました。 |
| MCAD-2736 | PTC Creo、Windchill 使用時に、CoDesigner はローカルの Creo Working Folder 内でファイルを重複作成しなくなりました。 |
| MCAD-3717 | MCAD で ECAD から設計を正常に Pull した後、CoDesigner は中間 Parasolid ファイル、画像、および「checksum」ファイルを削除し、MCAD ファイルのみを残すようになりました。なお、CoDesigner は \Orig および \Expt サブフォルダーは削除しません(空であっても)。これは内部ロジックがそれらの存在に依存しているためです。 |
| MCAD-3797 | マルチボード同期、ECAD でマルチボードアセンブリを構築する際、CoDesigner は Multiboard Schematic で参照されているすべての PCB を取り込むようになりました。以前は、PCB プロジェクト内に複数の PCB がある場合、CoDesigner は単に最初の PCB だけを取り込んでいました。 |
| MCAD-4524 | ハーネス同期、MCAD から ECAD に設計を送信する前に、CoDesigner は MCAD モデルで計算されたワイヤー/ケーブルの物理長を上書き(補正)できるようになりました。 |
| MCAD-4548 | Altium 365 サーバー上での PCB 自動 Push のポリシーが変更されました。今後は、MCAD の「Select project for pull」ダイアログで選択された後にのみ、PCB がサーバーから Push されます(以前は、MCAD で構築が必要かどうかに関係なく、ECAD からの「Save to server」で全 PCB が自動的に Push されていました)。なお、一度この方法で PCB が選択されると、以後その PCB は ECAD から「Save to server」するたびに自動的に Push されます。 |
| MCAD-4571 | Rigid-Flex、Stiffener を持つ完全フレキシブル PCB に対して、CoDesigner は MCAD 側で、剛体領域と同じ方法で Stiffener のある領域のサブアセンブリを構築するようになりました。注: 以前は、ECAD で Stiffener を剛体領域として宣言しない限り、このような PCB を MCAD で構築することはできませんでした。 |
| MCAD-4575 | CoDesigner は、同じユーザーが別の IP アドレスを持つ PC で開始したセッションを終了できるようになりました。 |
| MCAD-4588 | ハーネス同期、ツイストペアの 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 はサブアセンブリおよび部品に、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、MCAD 側で PCB を作成し、PCB 外形を負の座標へ移動した場合、ネイティブ配置された MCAD コンポーネントが ECAD で誤った位置に配置されていました。修正されました。 |
| MCAD-4659 | Siemens NX、CoDesigner は使用するテンプレートを見つけるために、テンプレートフォルダー内のすべての .pax ファイルをスキャンするようになりました(以前は ugs_model_templates.pax のみを参照していました) |
| MCAD-4669 | Siemens NX、インストーラーに Siemens NX の特定バージョンを選択するオプションが含まれるようになり、インストール時にユーザーは対応する選択を行う必要があります。 |
| MCAD-4689 | Autodesk Inventor、大型 PCB 上でデカール画像が正しいスケールで表示されていませんでした。修正されました。 |
| MCAD-4695 | PTC Creo および SOLIDWORKS 向けのハーネス同期が 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 からプロジェクトを 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 device assembly へ 2
- ECAD のハーネスプロジェクトパラメーターを MCAD harness assembly へ
1 Autodesk Inventor ではサポートされていません
2 マルチボード assembly は現在、SOLIDWORKS および PTC Creo 向けの CoDesigner でサポートされています。
ECAD パラメーターは、ボード、バリアント、ハーネス、マルチボード assembly 用の MCAD プロパティへ転送されるようになりました。
皿穴および座ぐり穴を MCAD に転送
CoDesigner は、皿穴(Countersink)および座ぐり穴(Counterbore)を ECAD と MCAD 間で双方向に同期できるようになりました。MCAD で 3D Copper オプションが有効になっている場合、これらの穴に対して銅箔の正確な形状が生成されます(現時点では、Autodesk Fusion 用 CoDesigner は 3D Copper の生成をサポートしていません)。
皿穴および座ぐり穴は、ECAD と MCAD 間で転送できます。
ECAD の Route Tool Path を MCAD に転送
基板を製造パネルから 1 枚ずつ切り離すための一般的な手法として、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 モデルプロパティの 1 つの 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 コンポーネント参照は ECAD コンポーネントパラメータ内で Teamcenter パスを含むよう定義する必要があり、パラメータ値は次の形式となります。
:root_TC_folder:subfolder1:subfolder12:model_name
CoDesigner 3.7 アップデートではこれが改善され、Teamcenter の Part Identifier へのマッピングがサポートされました。ECAD コンポーネントパラメータ値が : 文字で始まらない場合、CoDesigner はそのパラメータ値を Teamcenter の Part Identifier と見なし、その識別子を持つパーツを Teamcenter 内で検索します。
ECAD コンポーネントパラメータは、Teamcenter Part Identifier を検索するよう構成できるようになりました。
Siemens NX - カスタムテンプレート構成と属性のサポート
CoDesigner は теперь、Siemens NX でテンプレートのカスタム構成をサポートし、プロジェクトプロパティの有無にかかわらず必須パラメータを含めることができます。これは template_parameters_mapping.xml 構成 XML ファイルを通じて行います。この機能は、テンプレートを使用するアセンブリまたはパーツ作成で動作します。
の詳細を見るハーネス設計におけるツイストペアのサポート
CoDesigner を使用して ECAD と MCAD 間でハーネスプロジェクトを同期する場合、CoDesigner は теперь、ツイストペアを MCAD ではケーブルとして同期し、ECAD の Twist オブジェクトで定義された Twists per Unit Length および Thickness プロパティを考慮してワイヤの物理長を計算します。
Twists per Unit Length と Thickness は、ECAD ハーネスの Twist オブジェクトのパラメータとして定義されます。
よりなし状態のワイヤ長は次のように計算されます:
Wire Length (untwisted) = Turn Length x Number of Turns
ここで:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► Synchronizing a Harness Design Project の詳細を見る(PTC Creo および SOLIDWORKS で利用可能)
Versions Supported
-
MCAD CoDesigner 拡張機能バージョン 3.7.0.2033 を搭載した Altium Designer 24.0 (またはそれ以降)
-
CoDesigner 3.4 以降は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
-
CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion® (注 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 は теперь、ECAD からプロジェクト(Variants を含む)のユーザー定義パラメータを MCAD に転送し、それらを PCB/Harness/Multiboard アセンブリのプロパティとして適宜割り当てます。 |
| MCAD-4072 | Multiboard プロジェクトの同期時に、CoDesigner は теперь、プロジェクト内の複数レベルの階層をサポートします(以前は 1 レベルの階層でしか動作しませんでした)。 |
| MCAD-4185 | ECAD Route Tool Path エンティティがサポートされました。MCAD では押し出しカットとして表現されます。MCAD 側でこのエンティティが変更された場合、その変更は基板切り抜きとして ECAD に戻されます。 |
| MCAD-4290 | Siemens NX で、CoDesigner は теперь、Siemens Teamcenter のアイテムにカスタムプロパティを割り当て、それらのプロパティを ECAD のプロジェクト/バリアントプロパティにマッピングすることをサポートします。 |
| MCAD-4347 | CoDesigner は теперь、皿穴/座ぐり穴を ECAD と MCAD 間で双方向に同期します。MCAD で「3D Copper」オプションが ON の場合、これらの穴に対して銅箔の正確な形状が生成されます(Autodesk Fusion を除く。こちらでは 3D Copper の生成はまだサポートされていません)。 |
| MCAD-4375 | MCAD への Pull 時に、CoDesigner の「Changes」テーブルにはデフォルト名でコンポーネントが表示され、名前のカスタマイズが無視されていました。修正済みです。 |
| MCAD-4390 | Siemens NX および Teamcenter で、CoDesigner は теперь、ネイティブの ECAD-to-MCAD コンポーネントリンク用のマッピングプロパティとして Teamcenter の Part Identifier を使用することをサポートします。 |
| MCAD-4416 | Harness プロジェクト内で、CoDesigner は теперь、ツイストペアを 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 でワイヤハーネスを作成する際、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 で rigid-flex 基板エッジ検出のサポートも向上しています。
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 はネストされたマルチボード プロジェクト内の変更も同期するようになりました。従来は、それぞれのネストされたマルチボード プロジェクトを個別に同期する必要がありました。
Rigid-Flex 基板エッジ検出の改善
ECAD から Push する際の基板外形検出アルゴリズムが改善されました。接線曲線のような非常に鋭い角度を含む基板領域のケースは、もはやエラーとは見なされません。現在は Push 時に警告としてフラグされ、MCAD への Pull 時に受け入れ可能です。
鋭角を含む rigid-flex 基板領域の Push サポートが改善されました。
SOLIDWORKS における Rigid-Flex 曲げのサポート改善
従来、SOLIDWORKS 用 CoDesigner は、フレックス領域内に多数の曲げがある場合、その曲げを正しく処理できませんでした。この制限は解消されました。
Versions Supported
- Altium Designer 23.9.1(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.6.0.1976
- 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 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 時に、他の MCAD から Push した場合と同様に、非対応機能が使用されていると CoDesigner がユーザーに警告するようになりました。 |
| MCAD-4149 | MCAD の "Select Project for Pull" ダイアログで、サーバー側フォルダがリストの先頭に表示されるようになりました。 |
| MCAD-4154 | CoDesigner は、Altium Designer と SOLIDWORKS 間でのハーネス プロジェクトの同期をサポートするようになりました。CoDesigner は ECAD の Harness Layout Drawing ドキュメントから、コネクタ、スプライス、接続情報("from-to" データ)、ハーネス トポロジ(ワイヤやケーブルの集合が通る接続ポイント)を MCAD に送信します。MCAD からは、3D ルーティングの結果として、ワイヤ、ケーブル、ハーネス セグメントの物理長が Harness Layout Drawing に返送されます。 |
| MCAD-4179 | PTC Creo で、CoDesigner はケーブルの物理ルーティングも構築できるようになりました(従来はケーブル内のワイヤのみ可能でした)。 |
| MCAD-4256 | SOLIDWORKS で、CoDesigner は rigid-flex 基板の 1 つのフレックス領域に比較的多数の曲げがある場合に処理できませんでした。修正されました。 |
| 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 間でハーネス設計を同期する機能が導入されました(初回ベータ リリースでは Creo のみ対応)。ハーネス同期では、ECAD のマルチボード アセンブリ上で定義されたハーネスを PTC Creo に Push でき、そこで機械設計者がエンクロージャ内のケーブル配線やプリント基板への接続を定義できます。その後、ハーネス定義をマルチボード アセンブリの一部として MCAD から ECAD に Push し戻すことができます。
ハーネス設計プロジェクトの同期(ベータ)
多くのアセンブリで見られる要素の 1 つに、1 本または複数のワイヤリング ハーネスがあります。ハーネスは、デバイス内の各種 PCB を電気的に接続するだけでなく、ユーザーが操作するさまざまなボタン、ディスプレイ、コントロールの配線にも使用されます。PTC Creo におけるマルチボード アセンブリ対応(以下の機能ハイライト参照)を基盤として、ハーネス同期は ECAD から MCAD へのハーネス要素(コネクタ、ワイヤ、スプライス、接続情報(from-to データ)、ハーネス トポロジ)の転送、および MCAD から ECAD へのワイヤ、ケーブル、ハーネス セグメントの物理長の転送をサポートします。
ハーネスの 3D モデルも、機械エンクロージャ部品とともに、マルチボード アセンブリの同期時に ECAD へ送信できます。
►Altium MCAD CoDesigner でのハーネス設計プロジェクトの同期 の詳細をご覧ください。
CoDesigner のハーネス対応を利用して、ハーネス設計を共同で進めることができます。
PTC Creo におけるマルチボード アセンブリのサポート
多くの電子機器は、複数の回路基板をアセンブリとして構成し、それらを機械筐体内に巧みに成形・配置することで、見た目にも優れ実用的な製品として作られています。Altium の電子設計(ECAD)ソフトウェアはこれをサポートしており、複数の PCB をまとめて 1 つの PCB アセンブリ、すなわち Multi-Board Assembly として作成できます。このアセンブリには、筐体や製品を構成するその他の機械要素も含めることができます。
Altium の Multi-board Assembly エディタで開かれたマルチボード アセンブリ。
PCB を筐体に組み込むプロセスは、MCAD で行うのが最適です。しかし、PCB 自体は ECAD で設計されるため、ECAD エンジニアが部品間および部品と筐体間のクリアランス確認や、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認といった電気・機械連携チェックを行う必要がある場合もあります。MCAD と ECAD の両領域間でデバイス アセンブリ全体を同期できれば多くの利点があり、組み立てられたデバイスの現在の状態を、機械設計チームと電子設計チームの両方が迅速に検証できます。
Altium CoDesigner 3.5 では、Multi-board Assembly サポートがベータ版から正式機能になりました。SOLIDWORKS からの Multi-board Assembly 同期に加え、PTC Creo からの Multi-board Assembly 同期もサポートされるようになりました。
►Altium MCAD CoDesigner でのマルチボード アセンブリの同期の詳細をご覧ください。
MCAD への Pull 時の Workspace フォルダーのサポート
Altium Workspace フォルダーが、MCAD に新しい PCB を Select Project from <Workspace>Pull する際の Select Project from <Workspace> ダイアログに表示されるようになりました。このダイアログでは、すべてのフォルダーにまたがるすべてのプロジェクトを表示することも、フォルダーごとにプロジェクトを表示することもできます。表示モードは、ダイアログ上部の
ボタンをクリックして切り替え、標準的な Windows の操作方法でフォルダーをたどってください。
MCAD から Pull をクリックした際の Select Project <from Workspace> ダイアログで、プロジェクト保存フォルダーがサポートされるようになりました。
PTC Creo 10 のサポート
Altium MCAD CoDesigner の 3.5 アップデートで、PTC Creo Version 10 のサポートが追加されました。
Altium MCAD CoDesigner は PTC Creo V10 をサポートするようになりました(画像提供:PTC)
Autodesk Inventor 2024 のサポート
Altium MCAD CoDesigner の 3.5 アップデートで、Autodesk Inventor 2024 のサポートが追加されました。
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.5.0.1900 を備えた Altium Designer 23.5.1(またはそれ以降)
- CoDesigner 3.5 は Altium NEXUS Client では利用できません。最新バージョンは CoDesigner 3.3.0 です。
- CoDesigner 3.x は Altium CircuitMaker では利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| Autodesk Fusion 360® (注 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X、8.X、9.X、10.X | 3.5.0.21 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solutions の一部としてのみ設計者に提供されます。
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Push と Pull の回数が十分に多い場合、MCAD で CoDesigner が 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 からは、CoDesigner が 3D ルーティングの以下の結果を 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:Harness の 3D モデルは、機械筐体部品とともに、Multiboard Assembly 同期中に ECAD へ送信できます。 |
| MCAD-4032 | CoDesigner は、PTC Creo とマルチボード アセンブリを同期できるようになりました。注 1:以前はこの機能は SOLIDWORKS でのみ利用可能でした。注 2:この機能は、PTC Creo と SOLIDWORKS の両方で Beta モードです。 |
| MCAD-4039 | CoDesigner は、3D フィレット/面取りなどの未対応機能の使用について機械エンジニアに警告していませんでした。修正済みです。 |
| MCAD-4054 | まだ Workspace に含まれていない機械エンジニアと PCB プロジェクトを共有するフローが変更されました。現在は、「追加して共有」リクエストがすべての 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 | 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 モデルとして双方向に Push されます。これにより各設計領域に機械的に正確なモデルが提供されますが、最終製品に実装される実際のコンポーネントをそのモデルが完全に表現できるわけではありません。各設計領域で完全に詳細化されたコンポーネントを扱う必要がある設計者向けに、CoDesigner は ECAD コンポーネントと MCAD コンポーネントのリンクをサポートしており、MCAD エンジニアは MCAD コンポーネントを、ECAD エンジニアは ECAD コンポーネントを使用して作業できます。
Siemens NX - 高度な銅箔ジオメトリのサポート
CoDesigner は、トップ層およびボトム層の銅箔をデカールとして表現し、基板の各面にある銅箔を視覚的に正確に示します。すべての銅箔層の形状を正確に定義する必要がある場合、このリリースでは Siemens NX 向けに高度な銅箔ジオメトリのサポートが追加されています。
Build 3D Geometry for Copper and Solder Mask オプションを Altium CoDesigner Settings ダイアログで有効にすると、各信号層およびプレーン層に銅箔の詳細が含まれます。Build Vias オプションを有効にすると、信号層とプレーン層の間を接続する銅箔の詳細が含まれます。
高度な銅箔ジオメトリ オプションを有効にすると、各PCB銅箔層、ソルダーマスク層、およびスルーホールのセットが、Assembly Navigator 内で MCAD コンポーネントとして作成されます。
Siemens NX - MCAD から ECAD へのコンポーネント配置と認識
Siemens NX 用 CoDesigner は、MCAD コンポーネントから対応する ECAD コンポーネントへのリンクをサポートするようになりました。対応する ECAD コンポーネントを参照するパラメーターを MCAD コンポーネントに含め、Altium Workspace の MCAD CoDesigner 設定でそのリンク用パラメーターを指定すると、基板を MCAD から ECAD に Push した際に、完全な記述情報を持つ ECAD コンポーネントが Altium Workspace から ECAD PCB に直接配置された状態で、基板が ECAD に読み込まれます。
► MCAD コンポーネントから ECAD コンポーネントへのリンク の詳細を見る
Siemens NX - TeamCenter から ECAD から 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 Data Management System - ECAD フットプリント パラメーターとして MCAD コンポーネントを指定
MCAD Data Management System からコンポーネント モデルを自動配置する場合、CoDesigner は従来使用していたカスタム Component パラメーターに加えて、ECAD のカスタム Footprint プロパティから MCAD モデル名を取得することもサポートするようになりました。この機能により、コンポーネントとフットプリント間の多対多の関係をより適切にサポートできます。
ECAD コンポーネントのパラメーターとして MCAD モデル名を指定できるだけでなく、必要に応じて ECAD フットプリント パラメーターとして指定することもできます。
the Use models from data management system on MCAD side when creating PCB assembly オプションは、両方の方法をサポートします。
現在 CoDesigner が従うロジックは次のとおりです。ECAD から Push すると、CoDesigner は以下を実行します。
- Altium Workspace で Use models from data management system on MCAD side when creating PCB assembly オプションが有効かどうかを確認し、有効であれば、
- Workspace オプションで指定されたパラメーター名が、フットプリントに割り当てられたモデル名マッピング パラメーターとして存在するかを確認し、存在して空でない場合、
- そのパラメーターと値を Push の一部として MCAD に送信し、
- その後 MCAD に Pull するとき、フットプリント パラメーターの値に従って MCAD ストレージから MCAD モデルを取得します。フットプリント パラメーターが割り当てられていない場合、または空の場合は、代わりに Component パラメーターから MCAD モデル名を取得します(空でない場合)。
高度な Rigid-Flex サポートが Beta を終了
rigid-flex をサポートする MCAD ツール向けに、このリリースでは Rigid-Flex 設計の Advanced モード(RF2 とも呼ばれます)のサポートが正式リリースされました。現時点では、rigid-flex は SOLIDWORKS と PTC Creo でサポートされています。
Versions Supported
- Altium Designer 22.11.1(またはそれ以降)、MCAD CoDesigner 拡張機能バージョン 3.4.0.1859
- 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 Data Management System からコンポーネント モデルを自動配置するケースにおいて、CoDesigner は既存のカスタム Component パラメーターのサポートに加えて、ECAD のカスタム Footprint パラメーターから MCAD モデル名を取得することもサポートするようになりました。この機能により、コンポーネントとフットプリント間の多対多の関係をより適切にサポートできます。現在 CoDesigner が従うロジックは次のとおりです。ECAD から Push すると、CoDesigner はまず Altium Workspace で Use models from data management system on MCAD side when creating PCB assembly オプションが有効かどうかを確認し、有効であれば、Workspace で指定された名前のパラメーターがフットプリント パラメーターとして存在し、かつ空でないかを確認します。その後、パラメーターとその値を MCAD に送信し、MCAD に Pull する際には、フットプリント パラメーターの値に従って MCAD ストレージから MCAD モデルを取得します。フットプリント パラメーターが割り当てられていない場合、または空の場合は、代わりに Component パラメーターから MCAD モデル名を取得します(空でない場合)。Altium Designer で Footprint パラメーターを扱う機能は現在 Beta である点に注意してください。この CoDesigner 機能を使用するには、Altium Designer で Advanced Option PCB.FootprintParameters が有効になっていることを確認してください。 |
| MCAD-3589 | SOLIDWORKS で rigid-flex 2.0 モードで設計された PCB を更新する際、CoDesigner は ECAD でジオメトリが変更された領域のみを再描画するようになりました。これにより、他の領域に対して MCAD 側で作成された寸法や拘束条件を維持できます。 |
| MCAD-3753 | Autodesk Fusion 360 で基板外形を構築する際、CoDesigner は連続するスケッチ セグメント同士を拘束するようになり、機構設計者がスケッチを変更しやすくなりました。 |
| MCAD-3778 | 機構筐体の個々の 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® (注 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.3.0.9 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.3.0.6 |
| Siemens NX® - バージョン 1953 以降 (注 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者に提供されます。
Release Notes
| MCAD-3587 | SOLIDWORKS および PTC Creo で、CoDesigner がリジッドフレックス基板のリジッドセグメント上の Keepout と Room の定義をサポートするようになりました。 |
| MCAD-3650 | オンプレミスサーバー向けの Altium ライセンス確認方法が変更されました。以前は、すべての「Pro」機能がオンプレミスサーバーでデフォルトで利用可能でした。現在は、CoDesigner が各「Pro」機能を個別に確認します。最近導入された「Pro」機能である Multiboard Sync および Keepout/Room Sync を使用するには、「Altium Enterprise Server & CAL」ライセンスを更新する必要があります。 |
| MCAD-3666 | Altium のライセンスポリシーに合わせて、MCAD で Keepout と Room を作成する機能は、「PRO」および「Enterprise」サブスクリプションでのみ利用可能になりました。注: 以前に「Standard」サブスクリプションで MCAD 上に作成された既存の Keepout と Room には影響ありませんが、今後それらのエンティティに加えられた変更は ECAD に転送されなくなります。 |
| MCAD-3745 | SOLIDWORKS で、リジッドフレックス 2.0 基板の基板セグメントの拘束方法が改善され、潜在的な微小な位置ずれを避けるために追加の角度拘束が適用されるようになりました。 |
| MCAD-3746 | Siemens NX で、CoDesigner が Siemens Teamcenter 内に PCB エンティティを保存するためのカスタム Item Type の設定をサポートするようになりました。 |
| MCAD-3812 | Firebird DBMS を使用するオンプレミスサーバー経由では、CoDesigner がマルチボードプロジェクトを同期できませんでした。 |
CoDesigner 3.2.0 の新機能
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
CoDesigner のデモモード
CoDesigner には、MCAD で利用できる demo mode が追加されました。デモモードにアクセスするには、次が必要です。
- 既存の Altium Workspace のメンバーではないユーザー名を持つ Altium Account
- サポート対象の MCAD ソリューション
- および最新バージョンの 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 ジオメトリを作成する(3D 銅箔の作成は Autodesk Fusion 360 と Siemens NX ではまだサポートされていません)。
- 基板形状の変更、コンポーネント配置、取り付け穴の作成、keepout/room の作成など、PCB の機械的定義を確認する。
シミュレートされた変更を MCAD に Pull した場合、エントリをクリックすると、その変更箇所が基板上でハイライト表示(紫色)されます。
MCAD ソフトウェアから Altium Web UI で PCB を開く
MCAD で Altium CoDesigner パネル上部の
(Open in Web)ボタンをクリックすると、Altium Workspace Web UI で PCB/マルチボードプロジェクトの ECAD バージョンを開けるようになりました。
- デフォルトでは、基板の 3D ビューが表示されます。上部のタブを使用して、SCH、PCB(基板の 2D バージョン)、Draftsman ドキュメント、および BOM(ActiveBOM 部品表)を確認することもできます。
- Web UI のグラフィカルエリア右上付近のアイコンを使用すると、Search でコンポーネントやネットを検索できます。また、グラフィカル表示エリア内のコンポーネントやネットをクリックすると、Info パネルに詳細が表示されます。対象オブジェクトは Sch、PCB、3D、BOM の各タブで同時にハイライト表示されます。
MCAD ソフトウェアの Open in Web ボタンをクリックして、お好みの Web ブラウザーで PCB の ECAD バージョンを開き、UI 機能を使って設計をさらに詳しく確認してください。
► Altium Workspace のブラウザーベース インターフェースの詳細はこちら
リジッドフレックス基板を簡単に Fold / Unfold
SOLIDWORKS および PTC Creo では、Altium CoDesigner リボンにリジッドフレックス PCB を Fold / Unfold するためのボタンが追加されました。従来は、機械設計エンジニアが MCAD モデルツリー内のベンドフィーチャーを手動で suppress / unsuppress して、リジッドフレックス PCB を折りたたみ / 展開する必要がありました。
Altium CeoDesigner リボンの Fold / Unfold ボタンを使用すると、すべてのベンドの Suppress 状態をすばやく切り替えられます。
コンポーネントパラメーター変更に関する詳細情報の強化
設計が電気設計チームと機械設計チームの間でやり取りされ、両チームがコンポーネント管理システムを使用している場合、ECAD コンポーネントと PDM 管理下の MCAD コンポーネントの間に差異が検出されると競合が発生することがありました。
MCAD では、CoDesigner が ECAD から MCAD への同期中に提案されるコンポーネントプロパティ変更の詳細情報を表示するようになりました。以前はコンポーネント変更は変更リスト内の単一レコードとして表されていましたが、現在はその変更を展開して、変更された各コンポーネントについて、名称変更、フットプリント変更、編集または修正されたプロパティの詳細を確認できます。
この詳細レベルにより、たとえば前回の同期時に MCAD や PDM によって自動変更が行われた結果として ECAD と MCAD のライブラリが同期しなくなった場合でも、機械設計エンジニアはその原因をすばやく調査し、設計への影響を判断しやすくなります。
Change エントリを展開して、どのコンポーネントパラメーター同期が必要か確認してください。
PTC Creo 9 のサポート
Altium MCAD CoDesigner の 3.2 アップデートで、PTC Creo Version 9 のサポートが追加されました。
Altium MCAD CoDesigner は PTC Creo V9 をサポートするようになりました(画像提供: PTC)
Versions Supported
- MCAD CoDesigner 拡張機能バージョン 3.2.0.1730 を使用する Altium Designer 22.6 以降
- MCAD CoDesigner 拡張機能バージョン 3.2.0.490 を使用する Altium NEXUS Client 5.6 ~ 5.8
- 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 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 では、複数の領域を覆う切り抜きを構築する際に、CoDesigner は SOLIDWORKS 由来のスケッチを使用するようになりました。 |
| MCAD-3590 | PTC Creo では、ECAD で基板外形に変更が加えられた後、CoDesigner はリジッドフレックス基板の変更された領域のみを再構築するようになりました(以前は基板全体を再構築していました)。 |
| MCAD-3599 | ユーザーに関連付けられた Workspace がない場合、CoDesigner は MCAD に「Demo mode」を含むようになりました。Demo mode では、機械エンジニアは次のことができます。a) MCAD ネイティブ形式で Demo PCB のモデルを構築し、モデルの構造を確認し、筐体との関連付け/拘束方法を確認する、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 cutout 内のベンド、カスタム形状のリジッドフレックス分割など、より複雑なリジッドフレックス設計がサポートされます。
強化されたリジッドフレックス設計(ベータ)
CoDesigner に Advanced Rigid-Flex モードのサポートが追加されたことで、ECAD-MCAD 間のリジッドフレックスサポートに次の改善がもたらされます。
- 厚みの異なるフレックス領域
- 互いに重なり合う独立したフレキシブル領域
- SOLIDWORKS の MCAD におけるリジッド領域上の copper および silkscreen の表現
- ローカルベンド(より大きなフレックス領域内の 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 が作成されます。機械エンジニアが MCAD でそのような cutout の形状を変更したい場合は、それらすべての extrude を変更する必要があります。
Advanced Rigid Flex 基板の作業に関する注意事項
-
ECAD の RF2 基板では、基板の各 X-Y 領域が個別のオブジェクトとして描画され、それぞれに substack が割り当てられます(RF1 基板では、まず基板全体の形状を定義し、その後 Split line を配置して必要な基板領域に分割します)。RF2 では隣接する領域間に隙間は許可されず、正確に接するか重なる必要があります。2 つの領域が重なる場合、ソフトウェアは共有ゾーンを層数の多い領域に属するとみなします。このことを理解しておくと、エッジの位置合わせが難しい場合に、フレキシブル領域を隣接するリジッド領域へ延長しやすくなります。詳細は、リジッドおよびフレックス領域の計画 - Advanced Modeをご覧ください。
-
ECAD PCB エディタには、既存の line/arc オブジェクトから領域を作成するためのツールが多数用意されています。詳細は、選択したオブジェクトからの基板領域の作成をご覧ください。
-
ECAD では、各固有のレイヤーセット(substack)を定義する必要があります。これは、既存のレイヤーをコピーして新しい substack を作成するか、レイヤーを追加して固有の substack を定義することで行います。詳細は、新しい substack の追加と編集をご覧ください。
-
RF2 モードは、3 次元空間で互いに重なり合うフレキシブル領域をサポートします。これをサポートするため、ECAD の Board Planning Mode で Bend Line を配置する際には、設計者は Bend が正しい flexible Stack Region に適用されるようにする必要があります(
)。これが行われない場合、設計を ECAD から MCAD に Push したときに unaffected region 警告が表示されます(
)。
-
SOLIDWORKS の RF2 モードにおける PCB アセンブリ構造は、RF1 モードのアセンブリ構造とは異なります。そのため、ECAD でモードを RF1 から RF2 に切り替えた場合は、SOLIDWORKS で基板を新規に Pull し直すことを推奨します。Creo では、PCB アセンブリ構造は RF1 と RF2 の両方で統一されているため、MCAD のフィーチャツリーに変化はありません。
-
SOLIDWORKS の RF2 モードでは、トップ/ボトム copper、silkscreen、および soldermask を表すデカールが、リジッド領域に適用されるようになりました。
-
現時点では、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 | MCADでCoDesignerがカスタムサーバーに接続されている場合、そのサーバー名がプラグインに表示されるようになりました(以前は「Custom Server」と表示されていました)。 |
| MCAD-3242 | 過去1年以内に行われた変更について、混乱を避けるため、CoDesignerは履歴内に変更年を表示するようになりました。 |
| MCAD-3466 | CoDesignerは、Advanced Rigid-Flex(RF2)モードで設計されたPCBを、SOLIDWORKSおよびPTC Creoと同期するようになりました。 注1:SOLIDWORKSにおけるRF2モードのPCBアセンブリ構造は、RF1モードのアセンブリ構造と異なります。そのため、ECADでモードをRF1からRF2に切り替えた場合は、SOLIDWORKSで基板を新規にPullし直すことを推奨します。 注2:トップ/ボトム銅箔、シルクスクリーン、ソルダーマスクを表すデカールが、SOLIDWORKSのRF2モードではリジッド領域に適用されるようになりました。 注3:MCADでの新規領域および曲げの作成、ならびにフレックス領域へのデカール適用は、まだサポートされていません。 |
| MCAD-3528 | Autodesk Inventor 2023で、Choose Projectダイアログがときどき背面に回り、その後の作業ができなくなる問題がありました。修正済み。 |
| MCAD-3548 | SOLIDWORKS 2023がサポートされるようになりました。 |
| MCAD-3655 | Altium 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をまとめて1つのPCBアセンブリとして作成できます。これはMulti-Board Assemblyと呼ばれます。このアセンブリには筐体を含めることもできます。
AltiumのMulti-board Assemblyエディターで開かれたマルチボードアセンブリ。
PCBを筐体に組み込む作業は、MCADで行うのが最適です。しかしECADエンジニアも、部品間クリアランスや部品-筐体間クリアランスの確認に加え、インジケーターやディスプレイ、ボタン、コネクタといったヒューマンインターフェース要素へのアクセス性やラベリングの確認など、電気機械的なチェックを行う必要がある場合があります。デバイス全体のアセンブリをMCADとECADの間で同期できれば、組み立て済みデバイスの最新状態を機械設計チームと電子設計チームの双方が迅速に確認できるため、多くの利点があります。
Altium CoDesigner 3.0のリリースにより、MCADデバイスアセンブリとECADマルチボードAssemblyの同期サポートが導入されました。この初回ベータリリースではSOLIDWORKSをサポートし、他のMCADへの対応は今後のリリースで追加される予定です。
►Altium MCAD CoDesignerでのマルチボードアセンブリの同期について詳しく見る。
以下のスライドでは、MCADとECAD間でマルチボードアセンブリを同期する概要を示しています。手順の順序は固定ではありません。たとえば、スライドでは、個々のPCBをECADからPullしてMCADの筐体に組み込んだ後で、アセンブリ全体をECADに転送する流れを示しています。
個々のPCBをECADからPush各PCBは、ECADからPushし、MCADへPullして、アセンブリとして保存する必要があります。 ECADマルチボードアセンブリをPush個々のPCBをECADマルチボードアセンブリに含め(位置は未定義のままでも構いません)、ECADからMBAをPushします。 MCADでデバイスアセンブリを作成筐体と、1つ以上のPCB MCADアセンブリを含めます(あるいは、PCBは後から追加することもできます)。 PCBを認識1つ以上のPCBアセンブリが追加されている場合、このボタンをクリックすると、CoDesignerは検出可能な各PCBがこのMCADデバイスアセンブリの一部であることを認識します。 MultiboardをリンクPCBが認識されていれば、上図のようにLink Multiboardパネル上部のドロップダウンメニューからAltium CoDesignerコマンドを選択して、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。まだPCBが認識されていない場合は、Link Multiboardパネル上のAltium CoDesignerボタンを使用してください。 筐体を定義MCADフィーチャーツリーで筐体を選択し、Enclosureリボン上のAltium CoDesignerボタンをクリックします。これでCoDesignerはこの部品/アセンブリを筐体として認識し、そのことをMultiboard DefinitionパネルのAltium CoDesignerセクションに表示します。 MCADからアセンブリをPushCoDesignerは、各PCBの位置と向きをECADへPushし、筐体が定義されていればそれもあわせて送ります。 アセンブリをECADへPull完成したアセンブリを、ECADのMulti-board Assemblyエディター内のMCAD CoDesignerパネルでECADへPullします。 ECADで完成したアセンブリこれでエンジニアは、完成したマルチボードアセンブリをECADで確認できます。 |
►Altium CoDesignerでのマルチボードアセンブリの同期について詳しく見る
Fusion 360 - デバイスアセンブリ作業のサポート
Autodesk Fusion 360では、デバイスアセンブリのコンテキストでの作業がサポートされるようになりました。Fusion 360のCoDesignerは、PCBと筐体を認識し、MCADとECAD間で筐体をやり取りできるようになりました(これらの機能は他のMCADではすでにサポートされています)。
モデルツリーで筐体を選択し、Altium CoDesignerボタン上のEnclosureボタンをクリックします。認識されたことをパネルで確認してください。
保存時にサーバーへ自動で CoDesigner Push
CoDesigner で ECAD から Push を実行しても、PCB ファイル自体を Altium Workspace にプッシュしているわけではなく、特別な ECAD-to-MCAD データパッケージをプッシュしています。このパッケージには、PCB データ、レイヤー形状、Parasolid 形式のコンポーネント 3D モデル、および銅箔形状(そのオプションが利用可能かつ有効な場合)が含まれます。
PCB プロジェクトを Workspace に保存する処理は、MCAD への Push とは独立して実行されます。MCAD への Push とサーバーへの保存が分かれているため、たとえば電気設計者が一日の終わりに Save to Server を行ったことで、その設計データにアクセスする必要のある他のメンバーも最新状態になり、すぐに作業できると考えてしまうような混乱の原因になることがあります。
ファイルの同期を簡単に維持できるようにするため、ECAD で PCB プロジェクトに対して Save to Server が実行されるたびに、Workspace が自動的に MCAD Push を実行するようになりました。
プロジェクトをサーバーに保存すると、MCAD Push が自動的に実行されるようになりました。
MCAD エンジニアが Pull を実行すると、以下のスライドに示すように、最後の MCAD Push が自動実行されたものであることが通知されます。手動の MCAD Push の表示方法については、Altium CoDesigner パネルでの変更はありません。
Keepouts と Rooms
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 プラットフォームおよび 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 | Multi-board Projects を同期するには、MCAD で Device/System を表すアセンブリを、MCAD の CoDesigner パネルにある "Link Multiboard" 機能を使用して、対応する ECAD の Multi-board Project にリンクする必要があります。この機能により、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 で、"use models from data management system in MCAD" モード使用時に、複数の ECAD コンポーネントが同じ MCAD モデルを参照している場合、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 ユーザーに警告を表示するようになりました(そのようなコンポーネントの MCAD での正しい配置は CoDesigner では保証できません)。 |
| MCAD-3396 | PTC Creo で、一部の Creo テンプレート使用時に、ビア上の銅箔 3D モデルが誤って(粗く)生成される不具合を修正しました。 |
| MCAD-3397 | PTC Creo で、PCB の Bottom 面上に定義された複雑な 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 リリースのアップデートの詳細をご覧ください。
)をクリックします。
)に表示されます。
)。



)
)
)














