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 ソフトウェアの両方がこれに接続します。 ワークスペースには基板データと部品データが格納されており、ECADおよびMCADのエンジニアは、準備が整い次第、変更内容をプルまたはプッシュすることで、自律的に作業を継続できます。
対応バージョン
CoDesignerは継続的に開発が進められており、このページでは各バージョンでの変更点を概説しています。CoDesignerの拡張機能およびアドインは、お使いのAltium設計ソフトウェアの更新サイクルとは別に更新される場合があるため、このページには、MCADソフトウェアのサポート対象バージョンに加え、Altiumソフトウェアのサポート対象バージョンに関する情報も含まれています。
ECAD-MCAD VERSION COMPATIBILITY MATRIX
このマトリックスは、ECAD/MCADのバージョン間の互換性をまとめたものです。 最初の列には、MCAD CoDesignerのリリースと、そのバージョンのCoDesignerで動作するために必要なAltium ECADソフトウェアの最低バージョンが記載されています。MCADの列については、各セルの1行目に、サポートされているMCAD製品のバージョン番号が詳細に記載されています。その後に、 Extension/Add-in
\r\n","placement":"top","arrow":true}">i 推奨される組み合わせが記載されています。なお、一部のMCADツールでは、MCADソフトウェアのバージョンごとに異なるCoDesignerインストーラーを使用する必要がある点にご注意ください。この情報については、 Supported Versions 「新機能」セクションにも詳細が記載されています。CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
ダッソー・システムズ SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025、2026、2027 |
2023、2024、2025、2026 3.15.0.4 |
9.X、10.X、11.X、12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025、2026 |
2023、2024、2025、2026 3.14.0.4 |
9.X、10.X、11.X、12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025、2026 |
2022、2023、2024、2025 3.13.0.2 |
9.X、10.X、11.X、12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022、2023、2024、2025 3.12.0.11 |
8.X、9.X、10.X、11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022、2023、2024、2025 3.11.0.10 |
8.X、9.X、10.X、11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021、2022、2023、2024、2025 3.10.0.6 |
8.X、9.X、10.X、11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021、2022、2023、2024 3.9.0.9 |
8.X、9.X、10.X、11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023、2024 3.8.0.12 |
2021、2022、2023、2024 3.8.0.21 |
7.X、8.X、9.X、10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023、2024 3.7.0.6 |
2021、2022、2023、2024 3.7.0.9 |
7.X、8.X、9.X、10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023、2024 3.6.0.15 |
2021、2022、2023、2024 3.6.0.34 |
7.X、8.X、9.X、10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023、2024 3.5.0.14 |
2020、2021、2022、2023 3.5.0.24 |
7.X、8.X、9.X、10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022、2023 3.4.0.3 |
2020、2021、2022、2023 3.4.0.7 |
7.X、8.X、9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022、2023 3.3.0.6 |
2020、2021、2022、2023 3.3.0.9 |
7.X、8.X、9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022、2023 3.2.0.8 |
2020、2021、2022、2023 3.2.0.11 |
7.X、8.X、9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022、2023 3.1.0.11 |
2020、2021、2022、2023 3.1.0.35 |
7.X、8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022、2023 3.0.0.14 |
2020、2021、2022 3.0.0.13 |
7.X、8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
CoDesigner 3.15.0の新機能
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
このリリースには新機能は含まれていません。
CoDesigner 3.15.0 でサポートされているバージョン
-
Altium Designer 24.8(またはそれ以降)の MCAD CoDesigner 拡張機能バージョン 3.15.0.2498
-
Altium NEXUS Client で利用可能な最新バージョンは CoDesigner 3.3 です。
-
CoDesigner 2.10 は、Altium CircuitMaker で利用可能な最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインバージョン |
|---|---|
| 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.4ダッソー・システムズ SOLIDWORKS® - バージョン 2023、2024、2025、2026 |
| Siemens NX® - バージョン 2206<2212(注 2) | 3.15.0.4 |
| Siemens NX® - バージョン 2212<2312(注 2)3.15.0.4 | 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 for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なります。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults Siemens NXのダイアログにあるオプションを無効にすることもできます(
)。
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | 配線を変更した後、ECAD からハーネスプロジェクトをプッシュする際に発生していたエラーを修正しました。以前は、コネクタの交換、配線のピン配置の更新、または指定子の変更などの変更を行うと、プッシュ中にコンポーネントデータが不完全に収集され、「配線が完全に接続されていない」というエラーが発生することがありました。現在では、ハーネスデータが適切に収集されるようになりました。 注:この修正は、Altium DesignerのMCAD CoDesigner拡張機能に対するホットフィックスとして公開されており、当初は手動でのプッシュにのみ影響します。 Altium 365 Workspacesは、このホットフィックスのリリース後まもなく更新される予定であるため、Altium 365 Workspaceへのプロジェクト保存時の自動プッシュは、しばらくの間引き続き失敗します。 |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX:銅箔連携が無効になっている場合に、基板の切り抜きが基板底面のオフセットで停止してしまうバグを修正しました。標準の切り抜きでは、基板の全厚さ分を通じて材料が除去されるようになりました。 |
MCAD-5525 |
PTC Creo:Creo コンポーネント モデル記号に対する過度に厳格な文字のサニタイズ処理を削除したため、ハイフンが不必要に置換されることはなくなりました(認識および命名の一貫性が向上しました)。 |
| MCAD-5549 | Autodesk Inventor:CoDesigner がアクティブな状態で溶接アセンブリを作成しようとしても、v.2026 ではクラッシュしなくなりました。 |
| MCAD-5683 | Altium 365: MCAD モデルの自動生成は、最初の「MCAD への取り込み」の後でのみ行われるようになりました。 |
| MCAD-5687 | PTC Creo:繰り返し「Pull」操作を行うと、パラメータの更新により不要な基板解析が実行され、リソースを消費して Creo がクラッシュするパフォーマンスの問題が解決されました。 |
| MCAD-5689 | Autodesk Fusion:現在のドキュメントがアセンブリでない場合、プロジェクトのプル操作が例外が発生して失敗することがあった問題を修正しました。初期のプル操作では、常に新しいアセンブリドキュメントが開かれるようになりました。 |
| MCAD-5691 | ECAD から MCAD への、ビア数の多い複雑な PCB 設計のプッシュ処理の信頼性が向上しました。 |
| MCAD-5697 | PTC Creo:CoDesigner では、Creo 12.4.3 以降の Cabling モジュールはまだサポートされていないため、これらのバージョンで Altium Harness プロジェクトを取り込もうとすると、対応する警告が表示されるようになりました。この Cabling モジュールのサポートはまもなく追加される予定です。 |
| MCAD-5704 | Siemens NX 2512 がサポートされるようになりました。 |
| MCAD-5706 | MCAD で CoDesigner 経由で基板を取り込む際、適合していない機械的バリアントのコンポーネントによって、誤った代替部品に関する警告が表示されることがなくなりました。 |
| MCAD-5710 | Siemens NX:リジッドフレックスPCBの同期機能のサポートが、ベータ版から本番版に移行しました。 |
| MCAD-5735 | Autodesk Inventor 2027 がサポートされるようになりました。 |
CoDesigner 3.14.0 の新機能
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
サーバーへの保存時のハーネスの自動プッシュ
[ECAD からプッシュ] パネルでプッシュを実行すると CoDesigner パネルからプッシュを行う場合、ECADプロジェクトそのものをAltium Workspaceにプッシュするのではなく、特別なECAD-to-MCADデータパッケージをプッシュすることになります。ハーネスプロジェクトの場合、このパッケージには、コネクタ、スプライス、接続情報(「from-to」データ)、およびハーネスのトポロジーが含まれます。
ECADプロジェクトのワークスペースへの保存は、MCADへのプッシュとは独立して行われます。 MCADへのプッシュとサーバーへの保存がこのように分離されているため、混乱を招く可能性があります。ECADエンジニアは、一日の終わりに実行した「サーバーへの保存」によって、その設計データへのアクセスを必要とする他の全員が最新の状態になり、すぐに作業を開始できる状態になったと誤解してしまうかもしれません。
ファイルの同期プロセスを簡略化するため、ハーネスプロジェクトがワークスペースから MCAD へ初めてプルされる際、そのプロジェクトは MCAD CoDesigner プロジェクトとしてフラグが付けられます。 それ以降、ECADでプロジェクトが「サーバーに保存」されるたびに、そのプロジェクトは自動的にワークスペースに「プッシュ」され、MCADへ「プル」できる状態になります。 自動プッシュ機能により、ECAD で保存するたびに手動で CoDesigner プッシュを行うことを覚えておく必要がなくなります。MCAD エンジニアがプルを行う際、前回の MCAD プッシュが自動だった場合はその旨が通知されます。
プロジェクトがサーバーに保存されると、MCADの自動プッシュが自動的に実行されるようになりました。
ECADで「サーバーに保存」を行う際の自動CoDesignerプッシュについて、詳細はこちらをご覧ください。
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で利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.14.0.2 |
| ダッソー・システムズ 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 | 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 for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なります。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults [
] を選択して無効にすることも可能です。
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | ハーネス同期:CoDesigner では、ECAD からそのプロジェクトが事前にプッシュされていなくても、Altium 365 から ECAD ハーネスプロジェクトをプルできるようになりました。MCAD の「プルするプロジェクトの選択」ダイアログでそのようなプロジェクトを選択すると、Altium 365 から自動的にプッシュされます。 注:この機能は、以前はPCBおよびマルチボードプロジェクトでのみ有効であり、初心者がMCAD CoDesignerでの作業を迅速に開始できるようにすることが主な目的でした。 |
| MCAD-5516 | SOLIDWORKS:変更をプルする際、多くのケースで、ECADのリビジョンに変更がないにもかかわらず、CoDesignerが誤ってコンポーネントモデルの更新が必要であると検出し、「モデル ABC を |
| MCAD-5576 | SOLIDWORKS 2026 がサポートされるようになりました。 |
| MCAD-5624 | Autodesk Inventor:コンポーネントの移動プレビューを表すバウンディングボックスが、誤ってボードパーツに押し出しとして保存されていました。修正されました。 |
| MCAD-5629 | SOLIDWORKS:CoDesigner が、Z 軸および原点平面の非標準的な向きを検出し、ユーザーに警告するようになりました。 |
| MCAD-5633 | SOLIDWORKS および PTC Creo:ハーネス設計において、MCAD へのその後の取り込み時にワイヤおよびケーブルの長さが欠落し、例外が発生していました。修正されました。 |
| MCAD-5659 | PTC Creo:コンポーネントのプロパティ変更は、それらの変更を適用する際に頻繁に発生していた問題(プロパティ名における記号の制限や書き込み権限の制限など)を回避するため、デフォルトで「拒否済み」(チェックなし)として表示されるようになりました。必要な変更のみを有効にしてください。 |
CoDesigner 3.13.0の新機能
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
ツイストペアを含むハーネスケーブルのサポート
ECADでは、ツイストペアはケーブルとみなされ、より大きなケーブル内に他のツイストペアと組み込むことができます。一部のMCADツールでは、この種の「ケーブル内ケーブル」構造に対応していないため、MCAD CoDesignerでは、ツイストペア内の導線を個別の導線として転送するようになりました。 各配線には撚りプロパティが適用され、長さが正確になるよう保証されています。
ツイストペアは、ツイストプロパティが適用された状態でペアを個別の配線として転送することでサポートされます。
MCAD での PCB 配線ツールパスの除外オプション
配線ツールパスは製造には不可欠ですが、機械エンジニアが基板を製品の筐体に収めることに注力する必要があるMCAD設計段階では、多くの場合不要となります。これをサポートするため、 Altium CoDesigner Settings ダイアログに Build Route Tool Path チェックボックスが追加されましたので、必要に応じて設定してください。配線ツールパスは常にECADからプッシュされますが、このオプションは、それがMCADにプルされるかどうかを制御するものです。
MCADへの取り込み時に配線ツールパスを含めるかどうかを選択します。
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 で利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - バージョン 2025、2026 | 3.13.0.2 |
| ダッソー・システムズ 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 | 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 ソフトウェアのさまざまなバージョンに対応するため、MCAD CoDesigner for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なるだけです。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults [
] を選択して無効にすることも可能です。
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | MCAD からのプッシュ時、CoDesigner は、ECAD 内でエンクロージャの古い(未保存の)リビジョンが使用されるのを防ぐため、PCB エンクロージャの一部として定義された MCAD パーツを保存するようになりました。 |
| MCAD-5334 | MCAD での PCB 配線ツールパスエンティティの生成は、MCAD CoDesigner 設定の対応するオプションによって制御されるようになり、オプションとなりました。注:デフォルトの状態は ON です(以前のバージョンとの互換性を維持するため)が、配線ツールパスエンティティによって 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 アセンブリがユーザーによって「分離不可」としてマークされていた場合、CoDesigner は、そのようなアセンブリを処理できないことに関する多数の警告メッセージを表示していました。これらの多数のメッセージはユーザーにとって不便であったため、このメッセージ表示は無効化されました(なお、「分離不可」のアセンブリは依然としてサポートされていません)。 |
| 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
プロジェクトの新規プル実行時の警告
機械設計者が誤って ECAD からプロジェクトの新しいコピーを取り込んでしまうことを防ぐため、CoDesigner の 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 で利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.12.0.3 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.12.0.5 |
| ダッソー・システムズ 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.15 | 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は正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults Siemens NXのダイアログにあるオプションを無効にすることも可能です(
)。
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX: CoDesigner は、フローティング パネルとして表示されるようになりました(以前は、NX のネイティブ UI に組み込まれていました)。これは、NX v.2306 以降において、パネルのフィールドに予約文字を入力する際の問題を解決するために行われました。 |
| MCAD-4983 | ハーネス同期:CoDesigner は、ワイヤ/ケーブルの「単位長さあたりの質量」プロパティを ECAD から MCAD に転送するようになりました(これにより、ワイヤハーネスの質量を計算できるようになります)。 注:質量単位は、以下のいずれかの方法で指定できます。a) 独立した「質量単位」(MASS_UNITS)パラメータとして。この場合、質量/長さ単位ではなく、単に質量単位のみを指定する必要があります。b) 「単位長さあたりの質量」の値の接尾辞として。 この場合、使用しているMCADの要件に合わせて指定する必要があります。たとえば、Creoの場合は質量単位を、SOLIDWORKSの場合は質量/長さ単位を指定する必要があります。両方が指定されている場合は、「単位長さあたりの質量」の値に含まれる単位が優先されます。 |
| MCAD-5180 | CoDesignerでは、初期の取り込みで選択されたプロジェクトが以前に取り込まれたことがある場合、機械エンジニアに通知するようになりました(通知は、プロジェクトのプロパティが表示されるサイドバーに、対応するツールチップ付きのアイコンとして表示されます)。これにより、MCADストレージ内の重複や競合を防ぐことができます。 |
| MCAD-5255 | PTC Creo:CoDesignerプラグインにデジタル署名が行われていなかったため、セキュリティ警告が発生していました。修正されました。 |
| MCAD-5268 | ハーネス同期:CoDesignerは、コネクタモデルに名前を割り当てる際、(Altium Workspaceで設定された)モデル命名規則に従うようになりました。注1:以前は、モデル名はフットプリント名に基づいてのみ命名されていました。 注 2: 新しい命名メカニズムでは、以前に作成されたモデルは MCAD 内にそのまま保持されますが、新しいプロジェクト用に新たにデータを取得する際には、新しい名前が付けられた新しいモデルが使用されます。 注 3: 新しく作成されたモデルには物理ピンが含まれていないため、MCAD ユーザーは次のいずれかの操作を行う必要があります。a) 物理ピンを再度作成する、b) ネイティブの ECAD-to-MCAD 配置機能を使用して、以前に作成されたモデルを参照する、c) 以前に作成されたモデルを、新しく作成されたモデルの名前で複製する。 |
| MCAD-5282 | ハーネスの同期:SOLIDWORKS および SW PDM のハーネスコネクタについて、ネイティブの ECAD から MCAD へのモデル配置がサポートされるようになりました。これにより、CoDesigner でレガシーコネクタライブラリを再利用できるようになります。 注:PCB コンポーネントとは異なり、ハーネスコネクタは、MCAD 側の「components.xml」にある「CompName」プロパティの値を参照するように、ECAD でマッピングする必要があります。 |
| MCAD-5342 | Teamcenter と統合された Siemens NX:PCB コンポーネントの保存に関する動作が変更されました。現在、CoDesigner 設定の「コンポーネントモデルを保存する共通フォルダ」がローカルフォルダを指定している場合、コンポーネントは Teamcenter に登録されず、そのローカルフォルダにのみ保存されます。 注 1: PCB アセンブリおよび PCB パーツは、引き続き Teamcenter に保存されます。注 2: この変更の目的は、新しい PCB の取得を高速化し、必要がない場合は Teamcenter への PCB コンポーネントの登録を省略できるようにすることです。 |
| MCAD-5372 | ハーネスの同期:ECAD のローカルライブラリで定義されたコネクタについて、ECAD で変更を行った後、CoDesigner は新しいファイルを作成する代わりに SOLIDWORKS 内でモデルを再作成していました(これにより、以前に転送されたコネクタで作成された物理ピンが失われていました)。この問題は修正されました。 |
| MCAD-5379 | Siemens NX:CoDesigner がインペリアル単位を使用するように設定されていた場合、キープアウトの代わりにルームが追加されていました。修正済み。 |
| MCAD-5399 | PTC Creo:長い文字列値を持つパラメータを含むコンポーネントについて、CoDesignerはMCADへの各取り込み時にそれらのパラメータを更新しようとしており、パフォーマンスに影響を与え、ユーザーに混乱を招いていました。CoDesignerは現在、これらのパラメータを無視するようになりました。 |
| MCAD-5402 | SOLIDWORKS:Rigid-Flex 2.0 設計でキープアウトまたはルームを作成しようとするとクラッシュしていました。修正されました。 |
| MCAD-5410 | PTC Creo:Creo で予約されている名前を使用したパラメータを含むコンポーネントについて、CoDesigner は MCAD への各インポート時にそれらのパラメータを追加しようとしていたため、パフォーマンスに影響を与え、ユーザーに混乱を招いていました。CoDesigner は現在、これらのパラメータを無視し、対応する警告を表示します。 |
| MCAD-5470 | SOLIDWORKS 向けハーネス同期:CoDesigner は、SOLIDWORKS 内のワイヤおよびケーブルに「部品番号」プロパティを適用しなくなりました。 注1:この割り当てはCoDesigner 3.8で導入されました。注2:削除の理由は、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つのリジッドフレックス設計モードがありますが、CoDesigner for Siemens NXは「Advanced Rigid-Flex(またはRF2)」モードに対応しています。
主な機能は以下の通りです:
-
リジッド領域およびフレックス領域を任意の数設定可能。
-
厚さが異なるフレキシブル領域。
-
互いに重なり合う独立したフレキシブル領域。
-
MCAD上でのリジッド領域における銅箔およびシルクスクリーンの表示。
-
局所的な曲げ(より大きなフレックス領域の切り欠き部分内にあるフレックス領域に限定された曲げ)。
Siemens NX によるリジッド・フレックス共同設計の詳細をご覧ください。
リジッドフレックス設計を、Siemens NX と Altium Designer の間で双方向にやり取りできるようになりました。
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
以下は、アドバンスト・リジッドフレックス基板の Siemens NX 構造の概要です。
-
RF2設計の各リジッド領域はアセンブリとして表現され、そこには基板のリジッド部分(領域)と、その領域に実装されたコンポーネントが含まれます(Siemens NXにおけるリジッドPCBのモデリング方法と非常に似ています)。
-
基板の各フレックス領域は、板金部品として表現されます。この部品内では、各ECADベンドラインが「スケッチベンド」として定義されます。なお、ECADからプッシュできるベンドであっても、ベンド要件によりSiemens NXで正しく形成されない場合があることに注意してください。また、フレックス領域上のコンポーネントは現時点ではサポートされていない点にも注意してください。
-
複数の基板領域にまたがる切り欠きについては、MCADで個別の切り欠き押し出しが作成されます。機械設計者がSiemens NXでそのような切り欠きの形状を変更したい場合は、それらの押し出しをすべて変更する必要があります。
Notes on Working with an Advanced Rigid Flex Board
-
ECADでRF2基板を設計する場合、基板の各リジッド領域およびフレックス領域は個別のオブジェクトとして描画され、それぞれにサブスタックが割り当てられます(一方、RF1基板では、基板全体の形状を1つ定義し、スプリットラインを配置してその形状を必要な基板領域に分割します)。 RF2設計では、隣接する領域間に隙間を設けることはできず、領域同士が完全に接しているか、または重なっている必要があります。2つの領域が重なっている場合、ソフトウェアは、その共有領域が層数の多い方の領域に属するとみなします。この特性を活用すれば、フレキシブル領域とリジッド領域の端を合わせるのが難しい場合でも、フレキシブル領域を隣接するリジッド領域に拡張しやすくなります。 「リジッドおよびフレキシブル領域の計画 - 詳細モード」の詳細については、こちらをご覧ください。
-
ECAD PCBエディタには、既存の線や円弧オブジェクトから領域を作成するのに役立つツールが多数用意されています。「選択したオブジェクトからの基板領域の作成」について詳しくはこちらをご覧ください。
-
ECADでは、既存のレイヤーをコピーして新しいサブスタックを作成するか、レイヤーを追加して独自のサブスタックを定義することにより、一意のレイヤーセット(サブスタック)を定義する必要があります。「新しいサブスタックの追加と編集」について詳しくはこちらをご覧ください。
-
RF2モードでは、3次元空間内で互いに重なり合うフレキシブル領域がサポートされています。これをサポートするため、ECADの基板計画モードでベンドラインを配置する際、設計者はそのベンドが適用されるフレキシブルスタック領域を定義する必要があります(
)。これを行わない場合、 unaffected region ECADからMCADへ設計をプッシュする際に警告が表示されます(
)。
-
RF2モードにおけるECAD PCBアセンブリの構造は、RF1モードのアセンブリの構造とは異なります。そのため、モードをRF1からRF2に切り替える場合は、MCADで基板を新たにプルすることをお勧めします。
-
MCADでPCBのジオメトリを編集する際は、隣接する領域のジオメトリ間に連関性がないことに留意してください。ある領域のジオメトリを変更した場合は、隣接する領域のジオメトリもそれに合わせて調整する必要があります。
-
エッジのセットを変更するなど、ジオメトリに大幅な変更を加えた場合、MCAD内の制約が破綻する可能性があります。これは正常な動作であり、次回のMCAD-ECAD-MCAD同期時に復元されます。
-
曲げ部の変更を行った後、ほとんどの場合、MCADの再構築操作が必要になります。
-
現段階では、 new MCADでのリージョンおよびベンドの作成はサポートされていません。
-
MCAD では、リジッドフレックス基板に対して、キープアウト領域(ECAD キープアウト)、テキストノートルーム(ECAD ルーム)の定義、および 3D 銅箔の構築は、現在サポートされていません。
-
MCAD での 3D 銅配線の構築および PCB 定義でのエンクロージャの指定(および ECAD へのエンクロージャの送信)は、現在、リジッドフレックス基板ではサポートされていません。
-
設計が Altium 365 に保存されている場合、ECAD でプロジェクトをサーバーに保存した後に実行される自動プッシュでは、リジッドフレックス基板の変更は処理されません(サーバー側の自動プッシュ機能は、現時点では ECAD RF2 の変更に対応していないためです)。 ECADでリジッドフレックスプロジェクトをサーバーに保存した後、 MCAD CoDesigner パネルでPCBを手動でプッシュする必要があります。
-
PCB 設計のフレキシブル領域は、Siemens NX において板金としてモデル化されます。Siemens NX には、以下の要素を考慮して、板金に曲げ加工が可能かどうかを検証するために適用される独自のテストセットがあります。
-
基板の厚さ
-
曲げ半径
-
曲げ角度
-
曲げ領域と領域境界間の距離
-
Autodesk Inventor とのマルチ基板同期
PCBを筐体に組み立てる作業は、MCADで行うのが最適です。 しかし、PCB の設計は ECAD で行われるため、ECAD エンジニアは、部品と筐体のクリアランスなどの電気機械的なチェックを行うほか、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセスも確認する必要がある場合があります。 MCAD ドメインと ECAD ドメイン間でデバイスアセンブリ全体を同期できることには多くの利点があり、これにより、機械設計チームと電子設計チームの双方が、組み立てられたデバイスの現在の状態を迅速に検証できるようになります。
今回の Altium MCAD CoDesigner のリリースでは、Autodesk Inventor と Altium Designer 間のマルチボードアセンブリの同期機能がサポートされました。
|
Autodesk Inventor で PCB の配置と筐体の配置が完了し、これらの変更を ECAD にプッシュする準備が整いました。 ECADエンジニアには、MCADでアセンブリが変更され、適用可能な変更があるというメッセージが届きます。 基板の位置変更および筐体部品がECADに取り込まれます。 |
マルチボードアセンブリの同期について詳しくはこちらをご覧ください。
組み込みコンポーネントキャビティに対するMCADのサポート
電子製品の小型化および集積化への需要がますます高まっていることに加え、これらのデバイス内で使用される信号の周波数も上昇しているため、回路の製造および組立方法の改善に向けた研究が継続的に進められています。高密度化と高周波信号への対応の両方を実現する手法の一つとして、プリント基板構造の層内に部品を埋め込む方法があります。
今回のMCAD CoDesignerのアップデートでは、埋め込みコンポーネントおよびそれに関連するキャビティを含む基板設計を、ECADからMCADへ転送する機能が導入されました。
ECADでは、キャビティの形状を定義する領域オブジェクトに Cavity Height プロパティを含んでおり、これは誘電体層に必要な切り欠きの高さを定義します。その後、ECADのPCBエディタは、この高さを、キャビティが作成される誘電体層を通じて、層スタック内の次の銅層まで自動的に延長し、実際の Total Cavity Height高さを算出します。
MCADでは、キャビティの形状は基板パーツ上の押し出しスケッチとして定義され、押し出し高さは Total Cavity Heightに設定されます。なお、埋め込みコンポーネントの位置変更はMCADからECADへ同期されますが、キャビティの編集内容は同期されません。 MCADで埋め込みコンポーネントの位置を変更した場合、キャビティの位置を変更する必要はありません。キャビティの位置変更は、影響を受けるコンポーネントの位置がMCAD→ECAD→MCADの順に同期される際に自動的に解決されます。
|
各キャビティは、基板パーツ上の押し出しスケッチとして形成されます。 キャビティは、基板表面に開口部を形成することも、完全に内部に配置されることもあります。 ECADでは、キャビティはコンポーネントが配置されているレイヤーから、その次の銅層に至るまで定義されます。 |
「埋め込み部品を使用したPCBの設計」の詳細については、こちらをご覧ください。
Versions Supported
-
Altium Designer 24.8(またはそれ以降)の MCAD CoDesigner 拡張機能バージョン 3.11.0.2380
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| 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 |
| ダッソー・システムズ 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 | 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 ソフトウェアのさまざまなバージョンに対応するため、MCAD CoDesigner for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なるだけです。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults の[オプション]を無効にすることもできます(
)。
Release Notes for CoDesigner 3.11.0
| MCAD-1545 | CoDesigner は、MCAD 内で組み込みコンポーネント用の 3D キャビティの構築に対応するようになりました。 |
| MCAD-1545CoDesigner は、MCAD での組み込みコンポーネント用の 3D キャビティの構築に対応するようになりました。 | Autodesk Inventor:CoDesigner は、Autodesk Inventor とのマルチボードアセンブリの同期に対応するようになりました。 |
| MCAD-3749 | シングルサインオンを使用すると、CoDesigner は将来の使用のためにメールアドレスを保存するようになりました。 |
| MCAD-5030 | Siemens NX:マルチボードの同期中に変更内容をプレビューできるようになりました。 |
| MCAD-5047 | Inventor 2025:オンプレミスサーバーを使用している場合、CoDesigner では、別の PC ですでに開始されているセッションを終了することができませんでした。この問題は修正されました。 |
| MCAD-5064 | Siemens NX:CoDesigner がリジッドフレックス PCB の同期に対応するようになりました。注:この機能は現在、ベータ版として提供されています。このベータ版の主な制限事項として、MCAD で PCB 形状に加えた変更の一部が ECAD へ正しく同期されない場合があります。ECAD で同期結果を確認することをお勧めします。 |
| MCAD-5068 | PTC Creo:場合によっては、CoDesignerがCreoでPCBコンポーネントを作成する際にカスタムテンプレートを使用できないことがありました。この処理が改善されました。 |
| MCAD-5119 | ECADでの最近の変更後、ECADのエラー/警告ダイアログから警告メッセージのテキストをコピーできなくなっていました。修正されました。 |
| MCAD-5130 | PTC Creo:起動時に、CoDesigner が Creo が新しいバージョンに更新されているかどうかを検出し、更新されている場合はユーザーに警告を表示するようになりました(この状況では、CoDesigner を再インストールする必要があります)。 |
| MCAD-5143 | Siemens NX: CoDesigner の設定で「Imperial units」単位系と「Build 3D Copper」オプションを併用した場合、層間(Interlayer)の穴が開けられませんでした。修正済み。 |
| MCAD-5165 | MCAD CoDesigner パネルの「オンラインで利用可能にする」ボタンが、ローカルのハーネスプロジェクトでは有効になっていませんでした。修正されました。 |
| MCAD-5225 | Autodesk Inventor: モデルツリー内のコンポーネントに参照指定子が表示されるようになりました(コンポーネントインスタンスの名前に追加されます)。 |
| MCAD-5226 | PTC Creo:ハーネスの同期処理において、ハーネス・コネクタのモデルに「CS0」座標系が存在しない場合、Creo がクラッシュしていました。修正されました。 |
| MCAD-5267 | SOLIDWORKS: ハーネスの同期処理中、コネクタのデフォルトの C ポイントが座標 0,0,0 の点に作成されるようになりました。以前は、X 軸および Y 軸から 100 ミルオフセットした点 (100,100,0) に作成されていました。 |
| MCAD-5278 | Altium Workspace で MCAD から ECAD へのコンポーネント認識が有効になっている場合、一部のコンポーネントが ECAD ライブラリで見つからないと、CoDesigner はどのコンポーネントが見つからなかったかを正しく報告していませんでした。この警告は無効化されました。 |
| MCAD-5298 | CoDesignerは、Creoで基板の切り欠き角に作成された3Dフィレットおよび面取りを認識できず(それに応じて2Dフィーチャーへの変換を提案することもできませんでした)。修正されました。 |
| MCAD-5300 | ユーザーが複数のエッジを選択し、それらすべてにフィーチャーを適用した場合、CoDesignerはCreoで作成された3Dフィレットおよび面取りを認識できませんでした。修正されました。 |
| MCAD-5333 | ハーネスの同期:CoDesigner は、端に「非接続」ポイントを持つワイヤを含むケーブルを適切に処理できませんでした。修正済み。 |
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は比較的単純な構造であるにもかかわらず、その簡便さと低コストから、依然として最も一般的に使用されている回路基板の一つです。 以前は、ECADでは単層PCBが完全にはサポートされておらず、MCADへ転送することもできませんでした。現在、ECADでは単層PCBが完全にサポートされ、MCADへの転送も可能になりました。このサポートは、銅層を1層のみ使用するリジッドフレックス設計にも適用されます。
CoDesignerでは、ECADとMCADの間で単層銅配線PCBの転送が可能になりました。
Siemens NX におけるマルチボードのサポート
PCBを筐体に組み立てる作業は、MCADで行うのが最適です。 しかし、PCBの設計はECADで行われるため、ECADエンジニアは、部品と筐体間のクリアランスといった電気機械的なチェックや、インジケータ、ディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認も行う必要がある場合があります。 MCAD ドメインと ECAD ドメイン間でデバイスアセンブリ全体を同期できることには多くの利点があり、これにより、機械設計チームと電子設計チームの双方が、組み立て済みデバイスの現在の状態を迅速に検証できるようになります。
今回の Altium MCAD CoDesigner のリリースでは、Siemens NX と Altium Designer 間のマルチボードアセンブリの同期機能がサポートされました。
|
基板と筐体はMCAD内でアセンブリされます。 このアセンブリは、ECADのマルチボードアセンブリにリンクされます。 その後、アセンブリ全体がECADにプッシュされます。 変更内容は、ECADのマルチボードアセンブリに取り込まれます。 ECADでアセンブリ全体を表示します。 |
マルチボードアセンブリの同期について詳しくはこちらをご覧ください。
ハーネス設計の改善
MCAD CoDesignerによるECAD-MCADハーネス同期のサポートは、以下の更新によりさらに改善されています。
-
Flexibility with how the units are specified – ECADからのプッシュ時、CoDesignerは配線およびケーブルのプロパティの寸法値に含まれている基本単位をチェックして認識し、MCADで対応する値を設定するようになりました。以前は、単位を指定する唯一の方法は、追加の Units パラメータを追加し、寸法値から単位を省略するしかありませんでした。現在では両方の方法がサポートされており、設計者は値と単位タイプを分離し続けることも、パラメータ値に単位タイプを含めることも自由に選択できます。
値に単位を含めることが可能になりました。
-
Support for connector pins that do not include a numeric identifier – CoDesigner では、ハーネス設計におけるコネクタピンに対して、数値以外の識別子の使用がサポートされるようになりました。
ハーネス設計プロジェクトの同期に関する詳細をご覧ください。
SOLIDWORKS 2025 のサポート
Altium MCAD CoDesigner 3.10 アップデートのホットフィックスにより、SOLIDWORKS 2025 のサポートが追加されました。
Versions Supported
-
Altium Designer 24.8(またはそれ以降)の MCAD CoDesigner 拡張バージョン 3.10.0.2312
-
CoDesigner 3.3は、Altium NEXUS Clientで利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.10.0.7 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.10.0.4 |
| ダッソー・システムズ 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 | 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 for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なるだけです。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults Siemens NXのダイアログにあるオプションを無効にすることもできます(
)。
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 がサポートされるようになりました。 |
Release Notes for CoDesigner 3.10.0
| MCAD-3287Siemens NX:マルチボード・プロジェクトの同期がサポートされるようになりました。 | Siemens NX:マルチボード プロジェクトの同期がサポートされるようになりました。 |
| MCAD-4533 | CoDesigner で、単層 PCB の同期がサポートされるようになりました。 |
| MCAD-4751 | ハーネスの同期:CoDesigner で、コネクタピンに非数値の識別子を使用できるようになりました。 |
| MCAD-4976 | Altium 365 では、マルチボードプロジェクトで「サーバーに保存」を実行すると、(PCB プロジェクトの場合と同様に)ECAD プッシュが自動的に行われるようになりました。 |
| MCAD-5008 | Autodesk Fusion:CoDesigner は、(最近導入された)Fusion 設定「First component grounded to parent」がオンになっているかどうかを検出し、コンポーネントの誤った配置を防ぐためにユーザーに警告を表示するようになりました。 |
| MCAD-5015 | PTC Creo:ハーネスセグメントの長さを計算するためのロジックが改善され、長さを計算できないケースが減少します。 |
| MCAD-5076 | ハーネス同期:SOLIDWORKS で SOLIDWORKS PDM を使用しており、ECAD から変更を取得する前にハーネス要素がチェックアウトされていなかった場合、CoDesigner は一般的なエラーを表示し、設計の取得に失敗していました。修正されました(CoDesigner はユーザーに警告を表示するようになりました)。 |
| MCAD-5091 | ハーネス同期:ECAD の「No Connect」エンティティに配線が接続されていない場合(たとえば、「No Connect」エンティティがコネクタのピンに直接接続されている場合など)、冗長な空の MCAD モデルが作成されていました。修正されました。 |
| MCAD-5103 | ハーネス同期:ECADからのプッシュ時、CoDesignerは配線およびケーブルのプロパティ値に含まれる基本単位を認識し、MCADで対応する値を設定するようになりました。注1:現在認識される単位は、「mm」、「in」、「mil」です。 注2:以前は、単位を設定する唯一の方法は、単位を指定せずにパラメータ値を入力し、追加の「Units」パラメータを作成することでした。現在は、両方の方法がサポートされています。 |
| MCAD-5108 | PTC Creo、Autodesk Inventor、Siemens NXにおいて、ビア用の3D銅配線が正しく生成されていませんでした。修正されました。 |
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に転送することができます。
フィレットおよび面取りのサポート:
-
半径が一定な通常の(円形の)フィレットがサポートされています。(
)
-
エッジからの等距離(対称的な距離-距離)で定義された面取りがサポートされています。(
)
-
角度と距離(
)で定義される面取り、または非対称な距離-距離で定義される面取りはサポートされていません。
-
非直線のエッジ、および他のフィレットや面取り上に定義されたフィレットや面取りはサポートされていません。
-
リジッド・フレックス設計上で定義されたフィレットおよび面取りはサポートされていません。
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に「プル」して戻すと、MCADのスケッチ内の寸法や制約が失われていました。CoDesignerのバージョン3.9へのアップデートにより、この点が大幅に改善されました。 Pull処理中、CoDesignerはECADで変更されたスケッチ要素のみを再描画するようになり、変更されていない要素に関連する寸法や制約は元の状態のまま保持されます。
なお、複雑な機械的制約がある場合など、この動作によってジオメトリに予期せぬ変更が生じる可能性があります。そのような場合は、この新しいスマートスケッチ機能のサポートを無効にして再度「Pull」を行い、その後(CoDesignerの以前のバージョンで必要だったように)寸法と制約を再作成する方が効率的である場合があります。 これを行うには、 Smart Sketch Change MCAD Altium CoDesigner Settings ダイアログ内のオプションを無効にすることで実現できます。
設計変更の影響を受けないスマート寸法は、ECADからのプル処理中も保持されます。
PCB の以前のリビジョンを MCAD に取り込む
機械設計者は、PCB 設計の以前のリリースやリビジョンを開く必要がある場合があります。 以前は、ECAD エンジニアに以前のリビジョンを一時的に復元してもらい、そのリビジョンを MCAD にプッシュしてもらう必要がありました。Altium CoDesigner の 3.9 アップデートでは、ECAD で実行された過去のプッシュを任意にプルできるようになったことで、この問題が解決されました。
空のMCADアセンブリにプルする際、機械設計者は以前のプッシュの一覧からプルするリビジョンを選択できるようになりました。ECADのコミットにタグが付けられている場合、 Only show tagged commits オプションを有効にすることで、リストを素早く絞り込むことができます。 Select Push オプションを有効にすることで、リストを素早く絞り込むことができます。
[プッシュの選択] ダイアログを使用して、ECADでプッシュされたすべてのリビジョンから以前のリビジョンを選択します。
PTC Creo 11 のサポート
Altium MCAD CoDesigner バージョン 3.9 のアップデートにより、PTC Creo バージョン 11 のサポートが追加されました。
Altium MCAD CoDesignerは、PTC Creo V11に対応しました(画像提供:PTC)。
Autodesk Inventor 2025 のサポート
Altium MCAD CoDesigner バージョン 3.9 アップデートのホットフィックスにより、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 プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.9.0.12 |
| Autodesk Inventor Professional® - バージョン 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® - バージョン 2025 | 3.9.1.7 |
| ダッソー・システムズ 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.15 | 3.9.0.17 |
| Siemens NX® - バージョン 2312(注 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker は、Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ、設計者が利用できます。 MCAD CoDesigner 3.8 以降、Siemens NX ソフトウェアのさまざまなバージョンに対応するため、MCAD CoDesigner for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なります。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults Siemens NXのダイアログ内のオプションを無効にすることも可能です(
)。
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:フリー 3D ボディのジオメトリが、フリー 3D ボディの外側にあるジオメトリに基づいている場合、MCAD から ECAD へのフリー 3D ボディの転送が正しく行われない問題を修正しました。 |
| MCAD-4804 | Autodesk Fusion: CoDesigner は、基板スケッチ内のカスタム構築ジオメトリを正しく扱うようになりました。これらは基板アウトラインの一部とは見なされず、基板スケッチが更新されても変更されません。 |
| MCAD-4835 | PTC Creo 11 がサポートされるようになりました。 |
| MCAD-4848 | MCAD において、CoDesigner は ECAD で実行された過去の「プッシュ」操作を「プル」できるようになりました。注 1: ECAD からの自動プッシュに関するポリシーが変更されました。2024年5月以降、自動プッシュは、MCAD に少なくとも1回「プル」されたプロジェクトに対してのみ実行されます。 注2:この機能は、Standardサブスクリプションでは利用できません。 |
| MCAD-4925 | Siemens NX:MCADへのプル処理中にTeamcenterから取得できないコンポーネントを無視するための設定が追加されました。 この設定を有効にするには、ファイル \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml を編集します。「ComponentPart」セクションで、IgnoreComponentsMissingInDMS を 1(または yes または true)に設定します: |
| MCAD-4955 | ハーネス・プロジェクトの同期機能がベータ版を終了しました。注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 へのハーネス同期のサポートがオープンベータに移行し、適切な Altium Designer サブスクリプションをお持ちの PTC Creo および SOLIDWORKS エンジニアが利用できるようになりました。
MCAD CoDesigner でのハーネス設計の同期
Altium MCAD CoDesignerのバージョン3.8アップデートにおいて、MCAD-ECADハーネス同期機能のサポートが「フォーカスベータ」から「オープンベータ」に移行しました。 ハーネスは多くの電子製品に共通して見られるアセンブリであり、このアップデートにより、PTC CreoおよびSOLIDWORKSを使用する設計者は、ECADからMCADへハーネス設計を転送できるようになりました。MCAD側では、ハーネスの配線やワイヤ長を定義することができます。 配線処理が完了したハーネスは、ECADに再び転送され、Draftsmanによる詳細な製造図書の作成準備が整います。
►MCAD CoDesigner とのハーネス設計プロジェクトの同期について詳しくはこちら
MCAD でのハーネス配線長の更新
MCADでハーネスの配線を行うと、ワイヤ長が自動的に計算されます。これらの長さは、機械設計者によって調整が必要になる場合があります。この機能は、バージョン3.8のアップデートでMCAD CoDesignerに追加されました。
MCADアセンブリがハーネス設計の場合、 Altium CoDesigner パネルには、 Length of Harness Objects セクションが追加されました(下図参照)。MCADソフトウェアは、 Calculated Length 長さを算出します。必要に応じて、 Corrected Length 値を手動で入力し、ECADにプッシュバックすることができます。
修正されたワイヤ長値は、計算された長さの値に代わってECADに反映されます。
SOLIDWORKS - すべての設計ファイルを同じフォルダに保存する
多くの機械設計者は、単一のアセンブリを構成するすべてのMCADパーツおよびアセンブリファイルを、同じ保存フォルダに保存することを好みます。これは、 Flat Folder Structure オプションを有効にすることで実現できるようになりました。 Altium CoDesigner Settings ダイアログ内のオプションを有効にすることで実現できます。
必要に応じて、MCAD 設計ファイルをフラットなフォルダ構造で保存することもできます。
中間ファイルの自動削除
MCAD では、ECAD から設計のプルが正常に完了した後、CoDesigner が中間 Parasolid ファイル、画像、およびチェックサムファイルを削除し、MCAD ファイルのみを残すようになりました。なお、CoDesigner は \Orig および \Expt サブフォルダは(空であっても)削除しません。これは、内部ロジックがそれらの存在に依存しているためです。
Versions Supported
-
Altium Designer 24.0(またはそれ以降)および MCAD CoDesigner 拡張バージョン 3.8.0.2085
-
CoDesigner 3.3 は、Altium NEXUS Client で利用可能な最新バージョンです。
-
Altium CircuitMaker で利用可能な最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion®(注1) | 3.8.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.8.0.12 |
| ダッソー・システムズ 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 | 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 for Siemens NX のインストーラには複数のバージョンがあります。これらのインストーラはすべて同一バージョンの MCAD CoDesigner をインストールしますが、現在インストールされている Siemens NX のバージョンを検出する方法が異なるだけです。 MCAD CoDesigner 3.7 以前のバージョンについては、インストーラーは 1 つしかありません。MCAD CoDesigner をインストールした後、Siemens NX を起動すると、現在のバージョンと署名済みバージョンの間に大きな差異があるという警告が表示される場合があります。 この警告は無視して構いません。MCAD CoDesignerは正常に動作します。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults Siemens NXのダイアログにあるオプションを無効にすることもできます(
)。
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS 版 CoDesigner では、すべてのサブアセンブリおよびパーツファイルを、PCB アセンブリが保存されているのと同じフォルダに保存できるようになりました。これを行うには、CoDesigner の設定ダイアログで新しい「フラットフォルダ構造」オプションを有効にしてください。 |
| MCAD-2690 | PTC Creo では、PCB を最初に読み込む際、CoDesigner が Creo テンプレートで定義された基準面の定義をチェックし、その定義が要件(ドキュメントに記載されている通り)に合致しない場合はユーザーに警告を表示するようになりました。注:以前は、このような状況では、CoDesigner によって PCB アセンブリが誤って構築されていました。 |
| MCAD-2736 | PTC Creo:Windchill を使用している場合、CoDesigner はローカルの Creo 作業フォルダ内のファイルを複製しなくなりました。 |
| MCAD-3717 | MCAD では、ECAD から設計のプルが正常に完了した後、CoDesigner は中間 Parasolid ファイル、画像、および「チェックサム」ファイルを削除し、MCAD ファイルのみを残すようになりました。 なお、CoDesigner は(たとえ空であっても)\Orig および \Expt サブフォルダを削除しません。これは、内部ロジックがこれらのフォルダの存在に依存しているためです。 |
| MCAD-3797 | マルチボードの同期について、ECAD でマルチボードアセンブリを構築する際、CoDesigner はマルチボード回路図で参照されているすべての PCB を読み込むようになりました。以前は、PCB プロジェクトに複数の PCB があった場合、CoDesigner は最初の PCB のみを読み込んでいました。 |
| MCAD-4524 | ハーネスの同期:MCADからECADへ設計を送信する前に、CoDesignerはMCADモデルで計算されたワイヤ/ケーブルの物理長を上書き(修正)できるようになりました。 |
| MCAD-4548 | Altium 365 サーバーへの PCB の自動プッシュに関するポリシーが変更されました: 現在、PCBはMCADの「プルするプロジェクトの選択」ダイアログで選択された後にのみ、サーバーからプッシュされます(以前は、MCADでの構築が必要かどうかに関係なく、ECADから「サーバーに保存」を行うとすべてのPCBが自動的にプッシュされていました)。 なお、この方法でPCBが一度選択されると、以降はECADから「サーバーに保存」を行うたびに、そのPCBが自動的にプッシュされるようになります。 |
| MCAD-4571 | リジッドフレックス(補強リブ付きフルフレックスPCB)の場合、CoDesignerは、MCAD側の補強リブがある領域について、リジッド領域の構築と同様の方法でサブアセンブリを構築するようになりました。 注:以前は、ECAD でスティフナーをリジッド領域として宣言しなければ、MCAD でこのような PCB を構築することはできませんでした。 |
| MCAD-4575 | CoDesigner では、同じユーザーが IP アドレスの異なる PC で開始したセッションを、そのユーザーが終了できるようになりました。 |
| MCAD-4588ハーネス同期およびツイストペア指定子がサポートされるようになりました。 | ハーネス同期、ツイストペア指定子がサポートされるようになりました。 |
| MCAD-4593 | ハーネス同期において、CoDesigner は SOLIDWORKS 内のワイヤ/ケーブルに「部品番号」プロパティを割り当てるようになりました(ECAD のパラメータ名:「PART_NUMBER」)。 |
| MCAD-4596Siemens NX では、インストーラのコマンドラインオプション /DIR="xml-ph-0000@deepl.internal" を使用して、CoDesigner をカスタムフォルダにインストールできるようになりました。 | Siemens NX では、インストーラのコマンドラインオプション /DIR=" |
| MCAD-4611 | PTC Creo において、リジッドフレックス PCB の場合、CoDesigner は、PCB を引き出す際に MCAD ユーザーが入力した PCB アセンブリ名ではなく、最初の PCB プロジェクト名に基づいてサブアセンブリおよびパーツに名前を付けていました。この問題は修正されました。 |
| MCAD-4628 | PTC Creo では、CoDesigner のインストール後に「流体解析」リボンが非アクティブになっていました。修正されました。 |
| MCAD-4637 | 「3D Copper」がオンになっている場合、CoDesigner は、PCB を呼び出す際に MCAD ユーザーが入力した PCB アセンブリ名ではなく、初期の PCB プロジェクト名に基づいて銅箔サブアセンブリおよびパーツに名前を付けていました。修正済み。 |
| MCAD-4638 | Autodesk Fusionにおいて、MCADへの2回目以降の取り込み後に、PCBの色が誤って変更されていました。修正済み。 |
| MCAD-4641 | Siemens NXにおいて、MCAD側でPCBが作成され、そのPCBアウトラインが負の座標に移動された場合、MCADでネイティブに配置されたコンポーネントがECAD内で誤った位置に配置されていました。修正済み。 |
| MCAD-4659 | Siemens NX:CoDesignerは、使用するテンプレートを見つけるために、テンプレートフォルダ内のすべての.paxファイルをスキャンするようになりました(以前は、CoDesignerはugs_model_templates.paxのみを参照していました)。 |
| MCAD-4669 | Siemens NX:インストーラに、Siemens NXの特定のバージョンを選択するオプションが追加されました。ユーザーはインストールプロセス中に、適切なバージョンを選択する必要があります。 |
| MCAD-4689 | Autodesk Inventor:大型のPCBにおいて、デカール画像のスケールが正しく適用されていませんでした。修正済み |
| MCAD-4695 | PTC Creo および SOLIDWORKS 向けのハーネス同期機能が、フォーカスベータからオープンベータに移行しました。 |
| MCAD-4721 | Creo:Creo ケーブルバンドルを使用した場合、CoDesigner がハーネスセグメントの長さを誤って計算することがある問題。修正済み。 |
| MCAD-4722 | Creo:CoDesigner パネルでハーネス プロジェクトとマルチボード プロジェクトを切り替えた際、パネルの「マルチボード/ハーネス定義」セクションが更新されない場合がありました。修正されました。 |
| MCAD-4723 | ECAD でのワイヤの「UNITS」プロパティに対する変更が、「Pull into MCAD」の「変更」テーブルに表示されませんでした(ただし、変更自体は適用されていました)。修正されました。 |
| MCAD-4724 | SOLIDWORKS において、CoDesigner の「モデルの共通フォルダ」設定が定義されていない場合、警告が表示されるようになりました。モデルの共通フォルダを設定することを推奨します。これにより、エンジニア間でモデルを共有したり、プロジェクト間の重複を回避したり、異なるアセンブリ内で異なるモデルに同じモデル名が使用されることによるエラーを回避したりできます。 |
| MCAD-4732 | ハーネス同期において、ECAD からプロジェクトをプッシュする際、レイアウト図面の接続点にプロパティが割り当てられていると、エラーが発生していました。修正済み。 |
| MCAD-4765 | Autodesk Fusion:Fusion Electronicsのサンプル設計を開いた際にクラッシュする問題。修正済み。 |
CoDesigner 3.7.0の新機能
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
MCAD CoDesigner の 3.7 アップデートでは、ECAD と MCAD 間のカウンターシンクおよびカウンターボアの定義の転送がサポートされました。また、ECAD の配線ツールパスを MCAD に転送し、そこで押し出しカットとして処理される機能も導入されました。 プロジェクトパラメータの転送機能も改善され、ハーネス定義のサポートも強化されました。また、Siemens NXを使用するMCADエンジニア向けに、ECADとMCAD間のコンポーネント連携に関する改善も多数行われています。
ECADからMCADへのプロジェクトおよびバリアントパラメータの転送
ECADでは、ユーザー定義パラメータにより、設計者は必要な場所に正確に重要な情報を組み込むことができます。今回のCoDesignerのアップデートにより、以下の転送がサポートされるようになりました:
- ECADプロジェクトレベルのパラメータをMCADのPCBアセンブリへ
- ECADのバリアントレベルのパラメータを、特定のMCAD PCBバリアントアセンブリ1へ
- ECADのマルチボードアセンブリパラメータをMCADのデバイスアセンブリへ2
- ECADのハーネス・プロジェクト・パラメータをMCADのハーネス・アセンブリへ
1Autodesk Inventor ではサポートされていません。
2マルチボードアセンブリは現在、CoDesigner for SOLIDWORKS および PTC Creo でサポートされています。
基板、バリアント、ハーネス、およびマルチボードアセンブリについて、ECAD パラメータが MCAD プロパティに転送されるようになりました。
カウンターシンクおよびカウンターボア穴の MCAD への転送
CoDesigner では、ECAD と MCAD 間で、皿穴および座ぐり穴を双方向に同期できるようになりました。 3D Copper MCADでこのオプションが有効になっている場合、これらの穴に対して正確な銅箔の形状が生成されます(現時点では、CoDesigner for Autodesk Fusionでは3D銅箔の生成に対応していない点にご注意ください)。
皿穴および座ぐり穴は、ECADとMCADの間で転送できます。
ECADの配線ツールパスをMCADに転送
製造パネルから各基板を切り離す一般的な手法として、PCBの縁に沿って機械的に切り抜き経路を作成する方法があります。Altium Designerでは、これは「配線ツールパス」として定義され、機械設計用の「配線ツールパス」レイヤー上に、トラックと円弧からなる連続したパスとして作成されます。 CoDesignerでは、ECADの「配線ツールパス」エンティティをMCADに転送できるようになり、MCAD上では押し出しカットとして表現されます。そのエンティティがMCADで変更された場合、基板の切り欠きとしてECADに転送されます。
ECADの配線ツールパスは、MCADでは一連の押し出しカットとなります。
Siemens NX - コンポーネントリンク機能の改善
コンポーネントのリンク機能により、MCADおよびECADのエンジニアは、Altium Workspace内で互いのモデルへの参照をマッピングすることで、それぞれの基板設計インスタンス上でネイティブのコンポーネントモデルを使用できるようになります。MCADとECADの設計コンポーネントのリンクについて詳しくはこちらをご覧ください。
MCAD to ECAD Linking
MCADモデルとECADフットプリントのリンクは、Altium Workspace内でMCADモデルのプロパティをECADコンポーネントのパラメータにマッピングすることで定義されます。以前は、CoDesignerではECADパラメータをNXモデルのプロパティの単一のカテゴリにしかマッピングできず、コンポーネントリンクの選択肢が制限されていました。 今回のリリースにより、CoDesignerではTeamcenter Category および Property を MCAD model property used for mapping and recognition フィールドの両方の定義に対応しました。
形式は以下の通りです:
リンク先のTeamcenterカテゴリおよびプロパティは、Workspaceの設定で「
ECAD to MCAD Linking
MCADへの取り込み時、CoDesignerは、MCADデータ管理システム内でその名前のMCADモデルを検索するように設定できます。 Siemens NXでネイティブなECAD-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の部品識別子を検索するように設定できるようになりました。
Siemens NX - カスタムテンプレート設定および属性のサポート
CoDesigner は、Siemens NX におけるテンプレートのカスタム構成をサポートするようになりました。これには、プロジェクトプロパティを含む(または含まない)必須パラメータを含めることができます。これは、 template_parameters_mapping.xml 構成 XML ファイルを介して行われます。この機能は、テンプレートが使用されるアセンブリまたはパーツの作成で動作します。
► XML設定ファイルの詳細
ハーネス設計におけるツイストペアのサポート
CoDesigner を使用して ECAD と MCAD 間でハーネスプロジェクトを同期する場合、CoDesigner はツイストペアをケーブルとして MCAD と同期し、 Twists per Unit Length および Thickness ECADの Twist オブジェクトで定義されたおよびプロパティを考慮して、配線の物理的な長さを計算します。
「 Twists per Unit Length および Thickness は、ECADハーネス Twist オブジェクトのパラメータとして定義されています。
ワイヤの撚りなし長さは、次のように計算されます:
Wire Length (untwisted) = Turn Length x Number of Turns
ここで:
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
►ハーネス設計プロジェクトの同期について詳しくはこちら(PTC Creo および SOLIDWORKS に対応)
Versions Supported
-
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 プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| 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.9PTC Creo Parametric® - 7.X、8.X、9.X、10.X |
Notes:
-
Altium CircuitMaker は、Autodesk Fusion のみをサポートしています。
-
Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者が利用可能です。Siemens NX の新しいバージョンでは、現在のバージョンと署名済みバージョンの間に大きな違いがあるという警告が表示される場合があることにご注意ください。Siemens NX は v.2312 までテスト済みですので、この警告は無視して構いません。あるいは、 Show Warning when Loading Siemens NXの Customer Defaults ダイアログ内のオプションを無効にすることも可能です(
)。
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | Autodesk Fusion v.2.0.18220(2024年1月29日リリース)での変更により、銅箔およびシルクスクリーンのジオメトリが誤って配置されていました。修正済み。 |
Release Notes for CoDesigner 3.7.0 Hot Fix
| MCAD-4610 | ECAD 側で、ハーネスプロジェクトを取り込んだ際、CoDesigner が MCAD から転送されたケーブルの長を読み取ることができませんでした。修正済み。 |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk FusionおよびCoDesignerにおいて、「破損したモデル」のバウンディングボックスを構築できませんでした。修正済み。 |
| MCAD-3773 | Autodesk Fusionにおいて、MCADからのプッシュ処理時、取り付け穴がジオメトリを参照せずに配置されていた場合(これはECADから穴を転送する際に発生します)、CoDesignerがそれらの穴の位置を正しく読み取れず、基板の全体サイズが変更されてしまう問題がありました。修正済み。 |
| MCAD-3868 | CoDesigner は、プロジェクト(バリアントを含む)からユーザー定義パラメータを ECAD から MCAD へ転送し、それらを PCB/ハーネス/マルチボードアセンブリのプロパティとして適切に割り当てるようになりました。 |
| MCAD-4072 | マルチボードプロジェクトの同期において、CoDesigner はプロジェクト内の複数の階層レベルに対応するようになりました(以前は 1 つの階層レベルのみに対応していました)。 |
| MCAD-4185 | ECAD の「Route Tool Path」エンティティがサポートされるようになりました。MCAD では、これは押し出しカットとして表現されます。MCAD でそのエンティティが変更された場合、基板の切り欠きとして ECAD に転送されます。 |
| MCAD-4290 | Siemens NX において、CoDesigner は Siemens Teamcenter 内のアイテムへのカスタムプロパティの割り当て、およびそれらのプロパティを ECAD プロジェクト/バリアントのプロパティにマッピングする機能をサポートするようになりました。 |
| MCAD-4347 | CoDesignerでは、ECADとMCAD間でカウンターシンク/カウンターボア穴を双方向に同期できるようになりました。MCADで「3D Copper」オプションがオンになっている場合、これらの穴に対して銅箔の正確な形状が生成されます(ただし、Autodesk Fusionでは3D Copperの生成はまだサポートされていません)。 |
| MCAD-4375 | 「MCADへ取り込み」時に、CoDesignerの「変更」テーブルにコンポーネントがデフォルト名で表示され、名前のカスタマイズが無視される問題がありました。修正されました。 |
| MCAD-4390 | Siemens NX および Teamcenter において、CoDesigner は、ネイティブの ECAD から MCAD へのコンポーネントリンクのマッピングプロパティとして、Teamcenter のパーツ識別子を使用できるようになりました。 |
| MCAD-4416 | ハーネスプロジェクト内で、CoDesigner はツイストペアをケーブルとして MCAD と同期し、ECAD で設定された「単位長さあたりの撚り数」および「ワイヤの太さ」のプロパティを考慮して、ワイヤの物理的な長さを計算するようになりました。 |
| MCAD-4440 | CoDesigner の設定で、「.」(ドット)以外の小数点区切り記号も使用できるようになりました。 |
| MCAD-4461 | 1 つの MCAD キープアウトスケッチ内の複数の輪郭を検出した際、正しいエラーメッセージが表示されませんでした。修正されました。 |
| MCAD-4463Autodesk Inventor 2023 では、「ECAD からプル」の実行中に CoDesigner パネルが非表示になり、「プル」の進行状況を確認できませんでした。この問題は修正されました。 | Autodesk Inventor 2023 において、「ECAD から取り込み」実行中に CoDesigner パネルが非表示になり、取り込みの進行状況を確認できませんでした。修正されました。 |
| MCAD-4473 | CoDesigner では、「Push to MCAD」処理中にリジッドフレックスの曲げを検証しなくなりました。これは、場合によっては誤った「手動で作成された曲げ」エラーが発生していたためです。 |
| MCAD-4481 | Siemens NX において、スケッチに構成ジオメトリが含まれている場合、CoDesigner が基板アウトラインスケッチを誤って処理していました。修正されました。 |
| MCAD-4484 | PTC Creo において、ワイヤハーネスの構築時、CoDesigner は手動での配線と同様に、接続ポイントを通ってワイヤを通すようになりました。以前は、ワイヤ同士が交差してしまい、手動で再配線する必要がありました。 |
| 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 における CoDesigner のマルチボードアセンブリ対応を基盤として、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からの「プッシュ」操作における基板輪郭の検出アルゴリズムが改善されました。接線曲線など、基板領域に非常に鋭い角度が含まれる場合でも、もはやエラーとはみなされません。これらは「プッシュ」操作中に警告としてフラグが立てられ、「プル」操作でMCADに取り込む際に受け入れられる可能性があります。
鋭角を含むリジッドフレックス基板領域のプッシュに対するサポートが改善されました。
SOLIDWORKSにおけるリジッド・フレックス基板の曲げ処理のサポート強化
従来、CoDesigner for SOLIDWORKS では、フレックス領域内に多数の曲げが存在する場合、その領域内の曲げを正しく処理できませんでした。この制限は解消されました。
Versions Supported
- Altium Designer 23.9.1(またはそれ以降)の MCAD CoDesigner 拡張機能バージョン 3.6.0.1976
- Altium NEXUS Client では CoDesigner 3.6 は利用できません。最新バージョンは CoDesigner 3.3.0 です。
- Altium CircuitMaker では CoDesigner 3.x は利用できません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion 360®(注1) | 3.6.0.16 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.6.0.15 |
| ダッソー・システムズ 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 までテスト済みであり、この警告は無視して構いません。あるいは、 Show Warning when Loading Siemens NXの 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からのプッシュ時、他のMCADからのプッシュ時と同様に、CoDesignerは非対応のフィーチャーが使用されている場合にユーザーに警告を表示するようになりました。 |
| MCAD-4149 | MCAD の「プルするプロジェクトの選択」ダイアログで、サーバー側のフォルダがリストの上部に表示されるようになりました。 |
| MCAD-4154 | CoDesigner は、Altium Designer と SOLIDWORKS 間のハーネスプロジェクトの同期をサポートするようになりました。 CoDesigner は、ECAD ハーネスレイアウト図面ドキュメントから、コネクタ、スプライス、接続性(「from-to」データ)、ハーネストポロジー(そのポイントを通過するワイヤおよびケーブルのセットを含む接続ポイント)などの情報を MCAD に送信します。 CoDesigner は、MCAD から、3D 配線の以下の結果をハーネスレイアウト図面へ送信します:ワイヤ、ケーブル、およびハーネスセグメントの物理的な長さ。 |
| MCAD-4179 | PTC Creo、CoDesigner は、ケーブルの物理的な配線を作成できるようになりました(以前は、ケーブル内部のワイヤのみが可能でした)。 |
| MCAD-4179PTC Creo、CoDesigner では、ケーブルの物理的な配線を作成できるようになりました(以前は、ケーブル内部のワイヤのみ可能でした)。 | SOLIDWORKS、CoDesigner は、リジッドフレックス基板の 1 つのフレックス領域にある比較的多数のベンドを処理できませんでした。この問題は修正されました。 |
| MCAD-4257SOLIDWORKS、CoDesigner では、リジッドフレックス基板の 1 つのフレックス領域にある比較的多数のベンドを処理できませんでした。修正されました。 | SOLIDWORKS、リジッドフレックス基板の対応するリジッド領域を表すパーツに、銅、シルクスクリーン、ソルダーマスクを表すデカール画像が埋め込まれるようになりました。 |
| MCAD-4335 | ECADからのプッシュ時に基板輪郭のエラーを検出するアルゴリズムが改善されました。非常に鋭い角度(通常は接線の場合)があるケースは、もはやプッシュの阻害要因とは見なされず、警告としてフラグが立てられるようになりました。 |
| MCAD-4358 | SOLIDWORKS において、SOLIDWORKS の設定で「新しいパーツ上にスケッチを作成」オプションが有効になっている場合、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にプッシュすることが可能になります。Creoでは、機械設計者が筐体内のケーブル配線やプリント基板への接続を定義できます。その後、ハーネスの定義をマルチボードアセンブリの一部としてMCADからECADにプッシュバックすることができます。
ハーネス設計プロジェクトの同期(ベータ版)
多くのアセンブリに見られる要素として、1つまたは複数のワイヤハーネスがあります。ハーネスは、デバイス内のさまざまなプリント基板を電気的に接続するほか、ユーザーが操作する各種ボタン、ディスプレイ、コントロールへの配線にも使用されます。PTC Creoにおけるマルチボードアセンブリのサポート(以下の機能ハイライトを参照)を基盤として、 ハーネスの同期機能では、ECADからMCADへのハーネス要素(コネクタ、ワイヤ、スプライス、接続情報(from-toデータ)、ハーネストポロジー)の転送、およびMCADからECADへのワイヤ、ケーブル、ハーネスセグメントの物理的な長さの転送がサポートされています。
また、マルチボードアセンブリの同期処理中に、ハーネスの3Dモデルを、機械的な筐体部品とともにECADへ送信することも可能です。
► Altium MCAD CoDesigner でのハーネス設計プロジェクトの同期について、詳細はこちらをご覧ください。
CoDesignerのハーネス機能を活用して、ハーネス設計の共同作業を行ってください。
PTC Creo におけるマルチボードアセンブリのサポート
多くの電子機器は、複数の回路基板を組み立てたアセンブリとして構築されており、機械的な筐体内に巧みに成形・配置されることで、美観と実用性を兼ね備えた製品となっています。Altiumの電子設計(ECAD)ソフトウェアはこれをサポートしており、複数のPCBを組み合わせて、 Multi-Board Assembly。このアセンブリには、製品を構成する筐体やその他の機械的要素を含めることも可能です。
Altiumのマルチボードアセンブリエディタで開かれたマルチボードアセンブリ。
PCBを筐体に組み立てるプロセスは、MCADで行うのが最適です。 しかし、PCBの設計自体はECADで行われ、ECADエンジニアは、部品間や部品と筐体間のクリアランスといった電気機械的なチェックを行う必要があるほか、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセス確認も行う必要があります。 MCAD ドメインと ECAD ドメインの間でデバイスアセンブリ全体を同期できることには多くの利点があり、これにより、機械設計チームと電子設計チームの双方が、組み立て済みデバイスの現在の状態を迅速に確認できるようになります。
Altium CoDesigner 3.5 では、マルチボードアセンブリのサポートがベータ版から正式版に移行しました。SOLIDWORKS からのマルチボードアセンブリの同期に加え、PTC Creo からの同期もサポートされるようになりました。
► Altium MCAD CoDesigner におけるマルチボード・アセンブリの同期について詳しくはこちら。
MCADへのプル操作時のワークスペースフォルダのサポート
Altium ワークスペースフォルダが、 Select Project from
」ボタンをクリックして表示モードを切り替え、標準的なWindows操作でフォルダを順次展開してください。
MCADからの「Pull」操作時に表示される Select Project
PTC Creo 10のサポート
Altium MCAD CoDesignerのバージョン3.5のアップデートにより、PTC Creoバージョン10のサポートが追加されました。
Altium MCAD CoDesignerはPTC Creo V10に対応しました(画像提供:PTC)
Autodesk Inventor 2024 のサポート
Altium MCAD CoDesignerのバージョン3.5アップデートにより、Autodesk Inventor 2024のサポートが追加されました。
Versions Supported
- Altium Designer 23.5.1(またはそれ以降)の MCAD CoDesigner 拡張バージョン 3.5.0.1900
- CoDesigner 3.5はAltium NEXUS Clientでは利用できません。最新バージョンはCoDesigner 3.3.0です。
- CoDesigner 3.x は Altium CircuitMaker ではご利用いただけません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Fusion 360®(注1) | 3.5.0.17 |
| Autodesk Inventor Professional® - バージョン 2022、2023、2024 | 3.5.0.14 |
| ダッソー・システムズ 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 Solution の一部として設計者のみが利用可能です。
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | プッシュおよびプル回数が十分に多い場合、MCAD において、CoDesigner は最新のプッシュから取得したものではない ECAD のプッシュ日時およびコメントを表示していました。修正されました。 |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | Altium Workspace フォルダが、MCAD の「 |
| MCAD-3892 | CoDesigner は、SOLIDWORKS で「完全に定義されたスケッチを使用する」設定がオンになっているかどうかを確認し、PCB の構築後にその状態を復元するようになりました(CoDesigner はまだ完全に定義されたスケッチを作成できないため、以前は当該設定が反映されていませんでした)。 |
| MCAD-3905 | CoDesigner は、Altium Designer と PTC Creo 間のハーネス プロジェクトの同期をサポートするようになりました。 CoDesigner は、ECAD ハーネスレイアウト図面ドキュメントから MCAD へ、コネクタ、スプライス、接続性(「from-to」データ)、ハーネストポロジー(接続点と、その点を通過するワイヤおよびケーブルのセット)などの情報を送信します。 CoDesigner は、MCAD から、3D 配線の以下の結果をハーネスレイアウト図面へ送り返します:ワイヤ、ケーブル、およびハーネスセグメントの物理的な長さ。注 1:同期を開始するには、ハーネスレイアウト図面に、配線図から転送されたコネクタが少なくとも含まれている必要があります。 注2:ECADから転送されたコネクタの代わりに、MCADストレージからコネクタモデルを配置するには、ECADからMCADへのネイティブなコンポーネントリンクを使用できます。 注 3:CoDesigner は、MCAD からの同期後に ECAD のレイアウト図面にハーネストポロジーを構築しないため、バック同期の前にその図面でハーネストポロジーを指定しておく必要があります。 注 4:ハーネスの 3D モデルは、マルチボードアセンブリの同期中に、機械的な筐体部品とともに ECAD に送信することができます。 |
| MCAD-4032 | CoDesigner は、PTC Creo とのマルチボードアセンブリの同期に対応するようになりました。注 1: 以前は、この機能は SOLIDWORKS でのみ利用可能でした。注 2: この機能は、PTC Creo および SOLIDWORKS の両方においてベータ版として提供されています。 |
| MCAD-4039 | CoDesigner は、3D フィレットや面取りなど、サポートされていない機能の使用について、機械設計者に警告を表示していませんでした。この問題は修正されました。 |
| MCAD-4054 | ワークスペースにまだ参加していない機械設計者とPCBプロジェクトを共有するフローが変更されました。現在では、「追加および共有」のリクエストがすべてのワークスペース管理者に自動的に送信されます。 承認されるとすぐに、その外部の機械設計者がワークスペースに自動的に追加され、プロジェクトが共有されます(以前は、これらの手順を手動で行う必要がありました)。 |
| MCAD-4056 | SOLIDWORKS 2023では、場合によっては「破損したコンポーネントモデル」が原因で、すべてのモデルのバッチ配置がブロックされることがありました。修正済み(CoDesignerがこのようなケースを検出し、モデルを個別に配置するようになりました)。 |
| MCAD-4058 | PTC Creo 10がサポートされるようになりました。 |
| MCAD-4059 | Autodesk Inventor 2024がサポートされるようになりました。 |
| MCAD-4060 | Autodesk Fusion 360 において、場合によっては、基板アウトラインスケッチ内の円弧の端点が、隣接するスケッチセグメントの端点と関連付けられておらず、スケッチの編集が困難になることがありました。この問題を修正しました。 |
| MCAD-4076 | SOLIDWORKSにおいて、CoDesignerの設定で「3D Copper」をオンにした後、変更をプルする前に、デカールが表示されなくなっていました。修正され、次のプルが実行されるまでデカールが表示されたままになります。 |
| MCAD-4083 | SOLIDWORKSでリジッドフレックスPCBを操作する際、CoDesignerが「スナップを有効にする」設定をリセットし、復元されませんでした。修正されました。 |
| MCAD-4084 | CoDesignerは、CoDesignerの設定で設定された高さ制限に基づいて、無視(除外)されたコンポーネントの数を機械設計者に通知するようになりました(コンポーネントの表示・非表示に関する混乱を避けるため)。 |
| MCAD-4142 | Siemens NXにおいて、スケッチ内で寸法を作成した後に基板スケッチを編集すると、「サポートされていない曲線タイプ 'SketchVirtualPoint'」というエラーが表示されていました。修正されました。 |
| MCAD-4147 | PTC Creoにおいて、サイズによるコンポーネントのフィルタリングがオンになっており、フィルタリングされたコンポーネントの数とそのプロパティが多い場合、PCBの2回目のプル処理が失敗していました。修正されました。 |
CoDesigner 3.4.0の新機能
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
CoDesigner のデフォルトの動作では、PCB コンポーネントは Parasolid モデルとして MCAD と ECAD 間でやり取りされます。これにより、各設計ドメインに機械的に正確なモデルが提供されますが、そのモデルでは最終製品に実装される実際のコンポーネントを完全に表現することはできません。 各設計領域で完全に詳細な部品を扱う必要がある設計者のために、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銅配線層、ソルダーマスク層、およびスルーホールのセットは、アセンブリナビゲーター内でMCADコンポーネントとして作成されます。
Siemens NX - MCAD から ECAD へのコンポーネント配置および認識
CoDesigner for Siemens NX では、MCAD コンポーネントから対応する ECAD コンポーネントへのリンクがサポートされるようになりました。MCAD コンポーネントに、対応する ECAD コンポーネントを参照するパラメータを含め、Altium Workspace の MCAD CoDesigner Altium Workspaceの設定でリンクパラメータを指定します。これにより、MCADからECADへ基板を「プッシュ」する際、完全に記述されたECADコンポーネントがAltium Workspaceから直接ECAD PCBに配置された状態で、基板がECADに読み込まれます。
► MCADコンポーネントからECADコンポーネントへのリンクについて詳しくはこちら
Siemens NX - TeamCenter からの ECAD から MCAD へのコンポーネント配置
今回のリリースにより、Siemens NXのCoDesignerでは、ECADからMCADへ「Push」を行う際に、TeamCenterからMCADコンポーネントを配置できるようになりました。TeamCenterのMCADコンポーネント名を保持するECADパラメータを指定し、そのパラメータを MCAD CoDesigner Altium Workspaceの設定でこのパラメータを指定するだけで、準備は完了です。設計がECADからMCADへ「プッシュ」されると、ECADコンポーネントは自動的にTeamCenterから直接配置されたMCADコンポーネントに置き換えられます。
► 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からのプッシュ時に、CoDesignerが以下の処理を行うというものです:
- Altium Workspaceで Use models from data management system on MCAD side when creating PCB assembly オプションが有効になっているかを確認し、有効な場合は、
- ワークスペースのオプションで指定されたパラメータ名が、フットプリントに割り当てられたモデル名マッピングパラメータとして存在するかを確認し、存在してかつ空でない場合、
- プッシュ処理の一環として、そのパラメータとその値をMCADに送信し;
- その後、MCADへのプル処理時に、フットプリントパラメータの値に基づいてMCADストレージからMCADモデルを取得します。フットプリントパラメータが割り当てられていない場合、または空の場合、CoDesignerは代わりにコンポーネントパラメータからMCADモデル名を取得します(コンポーネントパラメータが空でない場合)。
リジッドフレックス機能の高度なサポートがベータ版を終了
リジッド・フレックスに対応するMCADツールについて、本リリースでは、リジッド・フレックス設計の「高度なモード」(RF2とも呼ばれる)のサポートが一般公開されました。現時点では、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 アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.4.0.8 |
| Autodesk Fusion 360®(注 1) | 3.4.0.9 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.4.0.7 |
| Siemens NX® - バージョン 1953 以降(注 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker は、Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者が利用できます。
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 に変更内容を取得する際、ECAD で基板アウトラインに変更が加えられていた場合、CoDesigner は「変更」テーブルで対応する変更を強調表示し、その変更に関するツールチップを表示するようになりました。 これにより、(次の同期ステップで)機械設計者が作成した寸法や制約が失われるのを防ぐことができるほか、機械設計者が失われた寸法や制約を復元する際にも役立ちます。 |
| MCAD-3248 | Siemens NX において、MCAD に PCB コンポーネントを配置し、ECAD でそれらを認識する機能がサポートされるようになりました。 |
| MCAD-3249Siemens NX において、MCAD に PCB コンポーネントを配置し、ECAD でそれを認識する機能がサポートされるようになりました。 | 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からのプッシュ時に、CoDesignerはAltiumワークスペースで「PCBアセンブリ作成時にMCAD側のデータ管理システムからモデルを使用する」オプションが有効になっているかを確認し、有効になっている場合は、 ワークスペースで指定された名前のパラメータがフットプリントパラメータとして存在し、かつ空でないかを確認します。パラメータとその値が空でない場合、そのパラメータと値をMCADに送信します。その後、MCADへのプル処理時に、フットプリントパラメータの値に基づいてMCADストレージからMCADモデルを取得します。 フットプリントパラメータが割り当てられていない場合、または空の場合、CoDesignerは代わりにコンポーネントパラメータからMCADモデル名を取得します(コンポーネントパラメータが空でない場合)。 なお、Altium Designer でのフットプリントパラメータの機能は現在ベータ版です。この CoDesigner 機能を使用するには、Altium Designer で [詳細オプション] の PCB.FootprintParameters が有効になっていることを確認してください。 |
| MCAD-3589 | SOLIDWORKS において、リジッド・フレックス 2.0 モードで設計された PCB を更新する場合、CoDesigner は ECAD でジオメトリが変更された領域のみを再描画するようになりました。これにより、設計者は他の領域に対して作成された MCAD の寸法や制約をそのまま維持することができます。 |
| MCAD-3753 | Autodesk Fusion 360において、基板アウトラインを構築する際、CoDesignerは連続するスケッチセグメント同士を相互に拘束するようになりました。これにより、機械設計者がスケッチの変更を容易に行えるようになりました。 |
| MCAD-3778 | 機械エンクロージャーの個々のパーツを送信するアルゴリズムが改善されました。以前は、MCADで複数のパーツを同時に保存した場合(たとえば、交換フォーマットからインポートする場合など)、それらをECADに取り込む際にエラーが発生していました。この問題は修正されました。 |
| MCAD-3783 | Autodesk Fusion 360の「Push CoDesigner」機能において、基板スケッチが外部ジオメトリを参照している場合を正しく検出し、「無効なフィーチャープロファイル:基板」というエラーメッセージが表示されるようになりました。なお、このようなスケッチはECADへプッシュすることはできません。 |
| MCAD-3831 | Siemens NX:NX v.2xxx のサポートが追加されました。 |
| MCAD-3857 | Autodesk Fusion 360:デバイスアセンブリのコンテキストが誤って検出されていたため、CoDesigner ツールを使用してキープアウトおよびカットアウトを作成する機能が動作しなくなっていました。修正されました。 |
| MCAD-3930 | SOLIDWORKSでの変更の取り込み時、CoDesignerでは「コンポーネントのプロパティを同期する」のチェックがデフォルトで外れた状態になるようになりました。これにより、ユーザーがSOLIDWORKS PDMからコンポーネントを手動でチェックアウトする手間が省けます。注:ECADとMCADのストレージ間でプロパティが異なる理由を明確にすることをお勧めします。 |
CoDesigner 3.3.0の新機能
Released: 21 December 2022 – Version 3.3.0
このリリースには新機能は含まれていません。
Versions Supported
- Altium Designer 22.6(またはそれ以降)および MCAD CoDesigner 拡張機能バージョン 3.3.0.1753
- Altium NEXUS Client 5.6 ~ 5.8( MCAD CoDesigner 拡張機能バージョン 3.3.0.497
- CoDesigner 3.x は Altium CircuitMaker ではご利用いただけません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.3.0.6 |
| Autodesk Fusion 360®(注 1) | 3.3.0.6 |
| ダッソー・システムズ 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 では、リジッド・フレックス基板のリジッドセグメント上でキープアウトおよびルームの定義がサポートされるようになりました。 |
| MCAD-3650 | オンプレミスサーバー向けの Altium ライセンスの確認方法が変更されました。以前は、オンプレミスサーバーではデフォルトですべての「Pro」機能が利用可能でした。現在、CoDesigner は「Pro」機能の一つひとつを個別に確認します。 最近導入された「Pro」機能(Multiboard SyncおよびKeepout/Room Sync)を使用するには、「Altium Enterprise Server & CAL」ライセンスを更新する必要があります。 |
| MCAD-3666 | Altiumのライセンスポリシーに基づき、MCADでのキープアウトおよびルームの作成機能は、今後「PRO」および「Enterprise」サブスクリプションでのみ利用可能となります。 注:「Standard」サブスクリプションで以前に MCAD 内で作成された既存のキープアウトおよびルームには影響ありませんが、今後これらのエンティティに加えられる変更は、ECAD には転送されなくなります。 |
| MCAD-3745 | SOLIDWORKS において、リジッドフレックス 2.0 基板の基板セグメントの結合方法が改善され、微細な位置合わせの問題を防ぐために、角度結合が追加されました。 |
| MCAD-3746Siemens NX では、CoDesigner が Siemens Teamcenter への PCB エンティティの保存用にカスタム項目タイプを設定できるようになりました。 | Siemens NX では、CoDesigner が Siemens Teamcenter への PCB エンティティの保存用にカスタム項目タイプを設定できるようになりました。 |
| MCAD-3812 | CoDesigner では、Firebird DBMS が使用されているオンプレミスサーバーを介して、マルチボードプロジェクトを同期することができませんでした。 |
CoDesigner 3.2.0 の新機能
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
CoDesignerのデモモード
CoDesignerには、 demo mode が搭載されました。デモモードにアクセスするには、以下が必要です:
- Altiumアカウント(ユーザー名が既存のAltium Workspaceのメンバーではないもの)、
- サポート対象のMCADソリューション、
- かつ、Altium MCAD CoDesigner アドインの最新バージョンがインストールされていること。
アカウントのユーザー名が現在Altium Workspaceのメンバーではない場合、MCADソフトウェアでCoDesignerにサインインすると、 Altium CoDesigner パネルに、デモプロジェクトへのアクセス方法に関する情報が表示されます。
現在ワークスペースのメンバーでない場合は、Altium MCAD CoDesigner にサインインすると、デモモードが利用可能になります。
デモモードでは、機械設計者は以下の操作が可能です:
- MCADのネイティブ形式でデモ用PCBのモデルを構築し、モデルの構造を確認したり、モデルを筐体に関連付けたり拘束したりする方法を試すことができます。
- 設計変更を取り込み、変更管理機能を試すことができます(CoDesigner は、デモ用 PCB に対する ECAD 変更をシミュレートします)。
- 銅箔の正確な3Dジオメトリを構築します(Autodesk Fusion 360およびSiemens NXでは、3D銅箔の構築はまだサポートされていません)。
- PCBの機械的定義を確認できます。これには、基板形状の変更、部品の配置、取り付け穴の作成、キープアウト/ルームの作成などが含まれます。
シミュレーションされた変更をMCADに取り込んだ場合は、エントリをクリックして基板上のその変更をハイライト表示できます(紫色で表示されます)。
MCADソフトウェアからAltium Web UIでPCBを開く
MCAD では、
(Open in Web) ボタンをクリックすることで、Altium Workspace Web UIでPCB/マルチボードプロジェクトのECADバージョンを開くことができます。 Altium CoDesigner )。
- デフォルトでは、 3D 基板ビューが表示されます。また、上部のタブを使用して、 SCH、 PCB (ボードの2D表示)、 Draftsman ドキュメント、および BOM (ActiveBOM 部品表)を閲覧することもできます。
- Web UIのグラフィカル領域の右上にあるアイコンを使用して、 Search コンポーネントまたはネットを選択するか、グラフィカル表示領域内のコンポーネントまたはネットをクリックして、 Info パネルに詳細を表示します。そのオブジェクトは、Sch、PCB、3D、およびBOMの各タブで同時にハイライト表示されます。
MCAD ソフトウェアの [Web で開く] ボタンをクリックして、お好みの Web ブラウザで PCB の ECAD バージョンを開き、UI 機能を使用して設計をさらに詳細に確認してください。
► Altium Workspace のブラウザベースのインターフェースについて詳しく見る
リジッドフレックス基板の展開・折りたたみを簡単に行う
SOLIDWORKSおよびPTC Creoでは、Altium CoDesignerのリボンに、 Fold / Unfold リジッドフレックスPCBを折りたたんだり展開したりできるようになりました。以前は、機械設計者がMCADモデルツリー内のベンドフィーチャーを手動で非表示/表示に切り替えることで、リジッドフレックスPCBの折りたたみ/展開を行わなければなりませんでした。
Altium CoDesignerのリボンにある「折りたたみ/展開」ボタンを使用すると、すべてのベンドの抑制状態をすばやく切り替えることができます。
コンポーネントパラメータの変更に関する詳細情報の強化
電気設計チームと機械設計チームの間で設計データがやり取りされ、両チームがコンポーネント管理システムを使用している場合、ECADコンポーネントとPDMで管理されるMCADコンポーネントの間に差異が検出されると、競合が発生する可能性があります。
MCAD において、CoDesigner は ECAD から MCAD への同期中に、コンポーネントのプロパティに対する変更提案に関する詳細情報を表示するようになりました。以前は、コンポーネントの変更は変更リスト内の 1 つのレコードとして表示されていましたが、現在ではその変更を展開することで、変更された各コンポーネントについて、名称の変更、フットプリントの変更、および編集または修正されたプロパティに関する詳細情報を確認できるようになりました。
この詳細情報により、機械設計者は、前回の同期時にMCADやPDMによって自動的に変更が加えられたことなどにより、ECADとMCADのライブラリが同期しなくなった場合に、迅速に調査を行い、設計への影響について判断を下すことができます。
「変更」エントリを展開して、どのコンポーネントパラメータの同期が必要かを確認します。
PTC Creo 9 のサポート
Altium MCAD CoDesigner の 3.2 アップデートでは、PTC Creo バージョン 9 のサポートが追加されました。
Altium MCAD CoDesigner は、PTC Creo V9 をサポートするようになりました(画像提供:PTC)。
Versions Supported
- Altium Designer 22.6(またはそれ以降)と MCAD CoDesigner 拡張バージョン 3.2.0.1730
- Altium NEXUS Client 5.6~5.8、および MCAD CoDesigner 拡張機能バージョン 3.2.0.490
- CoDesigner 3.x は Altium CircuitMaker ではご利用いただけません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.2.0.8 |
| Autodesk Fusion 360®(注 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022、2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X、8.X、9.X | 3.2.0.8 |
| Siemens NX® - バージョン 1953 以降(注 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker は、Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者が利用できます。
Release Notes
| MCAD-2932 | MCAD では、CoDesigner が ECAD から MCAD への同期中に、コンポーネントのプロパティに対する変更提案に関する詳細情報を表示するようになりました(以前は、これらの変更は変更リスト内の 1 つのレコードとして表示されていました)。 これにより、前回の同期時に MCAD または PDM によって自動的に変更が加えられた結果、ECAD ライブラリと MCAD ライブラリが同期していない場合、機械エンジニアが状況を調査しやすくなりました。 |
| MCAD-3404 | PTC Creo では、3D 銅の構築アルゴリズムが改善されました。繰り返し出現する小さな銅要素の構築に関する問題が修正され、全体的なパフォーマンスが向上しました。 |
| MCAD-3498PTC Creo では、Creo バージョン 9 のサポートが追加されました。 | PTC Creo、Creo バージョン 9 のサポートが追加されました。 |
| MCAD-3404PTC Creo の 3D 銅配線の生成アルゴリズムが改善されました。繰り返し発生する小さな銅配線要素の生成に関する問題が修正され、全体的なパフォーマンスが向上しました。 | CoDesigner では、大型の PCB(デカールサイズが 32768 ピクセルを超えるもの)のデカール画像がトリミングされていました。この問題は修正されました。 |
| MCAD-3498PTC Creo:Creo バージョン 9 のサポートが追加されました。MCAD-3500 | SOLIDWORKS:複数の領域にまたがる切り抜きを作成する場合、CoDesigner は SOLIDWORKS 由来のスケッチを使用するようになりました。 |
| MCAD-3590 | PTC Creo:ECADで基板のアウトラインに変更が加えられた後、CoDesignerはリジッドフレックス基板のうち、変更された領域のみを再構築するようになりました(以前は基板全体が再構築されていました)。 |
| MCAD-3599 | CoDesigner では、ユーザーに関連付けられたワークスペースがない場合、MCAD に「デモモード」が搭載されるようになりました。 デモモードでは、機械設計者は次の操作を行うことができます。a) MCADのネイティブ形式でデモ用PCBのモデルを構築し、モデルの構造を確認し、モデルを筐体に関連付けたり拘束したりする方法をチェックする。b) 変更の制御方法を確認する(CoDesignerは、デモ用PCBに対するECADの変更をシミュレートします)、c) 銅箔の正確な3Dジオメトリを構築する(Autodesk Fusion 360およびSiemens NXでは、3D銅箔の構築はまだサポートされていません)、d) PCBの機械的定義を確認します。これには、基板形状の変更、部品の配置、取り付け穴の作成、およびキープアウト/ルームの作成が含まれます。 |
| MCAD-3647 | SOLIDWORKS および PTC Creo 向けに、CoDesigner のリボンツールバーにリジッドフレックス PCB を折りたたむ/展開するためのボタンが追加されました。以前は、機械エンジニアが MCAD モデルツリー内の曲げフィーチャーを手動で非表示/表示に切り替えることで、リジッドフレックス PCB を折りたたんだり展開したりする必要がありました。 |
| MCAD-3686 | MCADでは、Altium CoDesignerパネルの上部にある「Webで開く」ボタンをクリックすることで、Altium WorkspaceのWeb UIでPCB/マルチボードプロジェクトを開けるようになりました。 |
| MCAD-3718 | SOLIDWORKSにおいて、CoDesignerの設定で「3D Copper」オプションがオンになっている場合、PCBを初めて読み込んだ際にスナップ設定がデフォルト状態にリセットされる問題がありました。この問題は修正されました。 |
| MCAD-3728 | SOLIDWORKS において、リジッドフレックス基板の異なる領域を表す部品およびサブアセンブリの名前に、PCB プロジェクト名が含まれるようになりました。これにより、SOLIDWORKS で名前の一意性のチェックがオンになっている場合、PDM での作業が簡素化されます。 |
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への「高度なリジッドフレックス」モードのサポート追加により、ECAD-MCADリジッドフレックス対応において以下の改善がもたらされます:
- 厚さが異なるフレックス領域
- 互いに重なり合うフレキシブル領域の分離
- SOLIDWORKSのMCADにおけるリジッド領域上の銅箔およびシルクスクリーンの表示
- 局所的な曲げ(より大きなフレキシブル領域内の切り欠き部分にあるフレキシブル領域に限定された曲げ)
異なる厚さのフレックス領域が重なり合う高度なリジッド・フレックス設計を、Altium Designer および PTC Creo で開いた状態。
MCADにおける高度なリジッドフレックス(RF2)基板の構造
以下は、高度なリジッドフレックス基板のMCAD構造の概要です:
-
RF2設計の各リジッド領域は、アセンブリによって表現されます。このアセンブリには、基板のリジッド部分(領域)と、その領域に実装されたコンポーネントが含まれます(これは、MCADにおけるリジッドPCBのモデリング方法と非常に似ています)。
-
基板の各フレックス領域は、シートメタル部品として表現されます。この部品内では、各ECADの曲げ線が「スケッチ曲げ(Sketched Bend)」として定義されます。なお、ECADから「押し出し(Push)」可能な曲げであっても、そのMCADツールの曲げ要件により、MCAD上で正しく成形されない場合があることに注意してください。 また、フレックス領域上の部品については、現時点ではまだサポートされていない点に注意してください。
-
複数の基板領域にまたがる切り欠きについては、MCAD内で個別の切り欠き押し出しが作成されます。機械設計者がMCAD内でそのような切り欠きの形状を変更したい場合は、それらの押し出しをすべて変更する必要があります。
高度なリジッドフレックス基板の取り扱いに関する注意事項
-
ECAD における RF2 基板の場合、基板の各 X-Y 領域は個別のオブジェクトとして描画され、そこにサブスタックが割り当てられます(一方、RF1 基板では、基板全体の形状を定義し、分割線を配置して必要な基板領域に分割します)。 RF2では、隣接する領域間に隙間を設けることは許可されておらず、領域同士は完全に接触するか、または重なり合う必要があります。2つの領域が重なる場合、ソフトウェアは、その共有領域が層数の多い方の領域に属するとみなします。この知識を活用すれば、エッジの位置合わせが困難な場合でも、フレキシブル領域を隣接するリジッド領域に拡張しやすくなります。 「リジッドおよびフレックス領域の計画 - 詳細モード」の詳細については、こちらをご覧ください。
-
ECAD PCBエディタには、既存の線や円弧オブジェクトから領域を作成するのに役立つツールが多数用意されています。「選択したオブジェクトからの基板領域の作成」について詳しくはこちらをご覧ください。
-
ECADでは、既存のレイヤーをコピーして新しいサブスタックを作成するか、レイヤーを追加して独自のサブスタックを定義することにより、一意のレイヤーセット(サブスタック)を定義する必要があります。「新しいサブスタックの追加と編集」について詳しくはこちらをご覧ください。
-
RF2 モードでは、3 次元空間で互いに重なり合うフレキシブル領域がサポートされています。 これをサポートするため、ECADの基板計画モードでベンドラインを配置する際、設計者はそのベンドが正しいフレキシブル・スタック領域に適用されていることを確認する必要があります(
)。これが行われない場合、設計をECADからMCADにプッシュする際に、影響を受けない領域に関する警告が表示されます(
)。
-
SOLIDWORKSのRF2モードにおけるPCBアセンブリの構造は、RF1モードのアセンブリの構造とは異なります。そのため、ECADでモードをRF1からRF2に切り替える場合は、SOLIDWORKSで基板を新たにプルすることをお勧めします。 Creoでは、PCBアセンブリの構造はRF1とRF2の両方で統一されているため、MCADのフィーチャツリーに変化は見られません。
-
SOLIDWORKS の RF2 モードでは、表/裏の銅箔、シルクスクリーン、ソルダーマスクを表すデカールが、リジッド領域に適用されるようになりました。
-
現段階では、Advanced Rigid-Flex モードを使用する基板において、MCAD での新しい領域やベンドの作成はサポートされていません。
-
MCAD で PCB の形状を編集する際は、隣接する領域の形状間に関連性がないことに留意してください。ある領域の形状を変更した場合は、隣接する領域の形状もそれに合わせて調整してください。
-
エッジのセットを変更するなど、ジオメトリに大幅な変更を加えた場合、MCAD 内の拘束が解除されることがあります。これは正常な動作であり、次回の MCAD-ECAD-MCAD 同期時に復元されます。
-
曲げ部の変更を行った後、ほとんどの場合、MCADの再構築操作が必要になります。
-
設計がAltium 365に保存されている場合、プロジェクトをサーバーに「保存」した後に実行される自動プッシュでは、リジッドフレックス基板の変更は処理されません(RF2の変更は、ECADサーバー側の自動プッシュ機能にまだ追加されていません)。 リジッドフレックス・プロジェクトをサーバーに保存した後、MCAD CoDesigner パネルで手動で PCB を MCAD にプッシュする必要があります。
-
MCADでのPCB定義におけるキープアウト領域(ECADキープアウト)、テキストノートルーム(ECADルーム)の定義、3D銅箔の構築、および筐体の指定(およびその筐体をECADへ送信すること)は、現在リジッドフレックス基板ではサポートされていません。
-
PCB 設計のフレキシブル領域は、MCAD 内でシートメタルとしてモデル化されます。各 MCAD ツールには、以下の要素を考慮して、シートメタルに曲げ加工が可能かどうかを検証するために適用される独自のテストセットがあります。
-
基板の厚さ
-
曲げ半径
-
曲げ角度
-
曲げ領域と領域境界間の距離
-
SOLIDWORKS 2023 のサポート
SOLIDWORKS 2023は現在ベータ版となっており、CoDesigner 3.1はこれをサポートするように更新されました。
Versions Supported
- Altium Designer 22.6(またはそれ以降)および MCAD CoDesigner 拡張機能バージョン 3.1.0.1709
- Altium NEXUS Client 5.6~5.8、および MCAD CoDesigner 拡張機能バージョン 3.1.0.487
- CoDesigner 3.x は Altium CircuitMaker ではご利用いただけません。CoDesigner 2.10 がサポートされる最新バージョンです。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています。
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.1.0.11 |
| Autodesk Fusion 360®(注1) | 3.1.0.9 |
| ダッソー・システムズ 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 Solution の一部としてのみ設計者が利用可能です。
- 10月4日のリリース時点ではバージョン3.1.0.34でした。この新しいバージョンが提供されたのは、Symantec Antivirusが、おそらく誤って、以前のバージョンをウイルスとして検出したためです。この新しいバージョンでは機能上の変更はありません。
Release Notes
| MCAD-2438 | 異なるレイヤースタック内で同名のレイヤーが2つ以上定義されている場合、CoDesignerはECADからリジッドフレックスPCBをプッシュできませんでした。修正されました。 |
| MCAD-3234 | CoDesignerがMCAD内のカスタムサーバーに接続されている場合、そのサーバー名がプラグインに表示されるようになりました(以前は「Custom Server」と表示されていました)。 |
| MCAD-3242 | 混乱を避けるため、CoDesigner では、変更が過去 1 年以内に行われた場合、履歴に「変更年」が表示されるようになりました。 |
| MCAD-3466 | CoDesigner は、Advanced Rigid-Flex (RF2) モードで設計された PCB を、SOLIDWORKS および PTC Creo と同期するようになりました。 注 1: SOLIDWORKS の RF2 モードにおける PCB アセンブリの構造は、RF1 モードのアセンブリの構造とは異なります。そのため、ECAD でモードを RF1 から RF2 に切り替える場合は、SOLIDWORKS で基板データを再度取得することをお勧めします。 注2:SOLIDWORKSのRF2モードでは、表層/裏層の銅箔、シルクスクリーン、ソルダーマスクを表すデカールが、リジッド領域に適用されるようになりました。 注3:MCADでの新しい領域やベンドの作成、およびフレックス領域へのデカールの適用は、現時点ではまだサポートされていません。 |
| MCAD-3528 | Autodesk Inventor 2023において、「プロジェクトの選択」ダイアログがバックグラウンドに移動し、それ以降の作業ができなくなることがありました。修正されました。 |
| MCAD-3548 | SOLIDWORKS 2023 がサポートされるようになりました。 |
| MCAD-3655 | Altium サーバーのセキュリティポリシーの変更に伴い、一般の ECAD ユーザー(管理者以外)は、外部の機械設計エンジニアをワークスペースに招待できなくなりました。 この状況において、ECAD CoDesigner 拡張機能でのプッシュ中に「共有」オプションを有効にする動作が変更されました。CoDesigner は、非管理者である ECAD ユーザーに対し、ワークスペース管理者が外部の機械エンジニアをワークスペースに招待する必要があることを通知するようになりました。 |
| 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を組み合わせて、 Multi-Board Assembly。このアセンブリには筐体を含めることも可能です。
Altiumのマルチボードアセンブリエディタで開かれたマルチボードアセンブリ。
PCBを筐体に組み立てるプロセスは、MCADで行うのが最適です。 しかし、ECADエンジニアも、部品間のクリアランスや部品と筐体間のクリアランスといった電気機械的なチェックを行う必要があるほか、インジケータやディスプレイ、ボタン、コネクタなどのヒューマンインターフェース要素へのアクセスやラベル付けの確認も行う必要があります。 MCAD ドメインと ECAD ドメイン間でデバイスアセンブリ全体を同期できることには多くの利点があり、これにより、機械設計チームと電子設計チームの双方が、組み立てられたデバイスの現在の状態を迅速に検証できるようになります。
Altium CoDesigner 3.0のリリースに伴い、MCADデバイスアセンブリとECADマルチボードアセンブリの同期機能が導入されました。この最初のベータ版ではSOLIDWORKSに対応しており、今後のリリースで他のMCADへの対応も追加される予定です。
► Altium MCAD CoDesigner におけるマルチボード・アセンブリの同期について詳しくはこちらをご覧ください。
以下のスライドは、MCADとECAD間のマルチボードアセンブリの同期に関する概要を示しています。手順の順序は固定されていません。例えば、スライドでは、アセンブリ全体をECADに転送することを決定する前に、個々のPCBをECADから「プル」してMCADのエンクロージャーに組み込んだ一連の順序が示されています。
ECADから個々のPCBを「プッシュ」する各PCBをECADからエクスポートし、MCADに取り込み、アセンブリとして保存する必要があります。 ECADのマルチボードアセンブリをエクスポートするECADのマルチボードアセンブリに個々のPCBを含め(位置は未定義のままでも構いません)、そのMBAをECADからプッシュします。 MCADでデバイスアセンブリを作成する筐体と1つ以上のPCB MCADアセンブリを含めます(あるいは、PCBは後で追加することも可能です)。 PCBを認識する1 つ以上の PCB アセンブリが追加されている場合、このボタンをクリックすると、CoDesigner は、検出可能な各 PCB がこの MCAD デバイスアセンブリの一部であることを認識します。 マルチボードのリンクPCBが認識された場合、上部のドロップダウンメニューから Link Multiboard パネル上部のドロップダウンメニューから「マルチボードをリンク」コマンドを選択することで、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます Altium CoDesigner パネルの上部にあるドロップダウンメニューからコマンドを選択することで、MCADデバイスアセンブリをECADマルチボードアセンブリにリンクできます。PCBがまだ認識されていない場合は、 Link Multiboard ボタンを使用してください。 Altium CoDesigner ボタンを使用してください。 筐体の定義MCADのフィーチャツリーから筐体を選択し、 Enclosure ボタンをクリックします。 Altium CoDesigner ボタンをクリックします。これにより、CoDesignerはこの部品/アセンブリをエンクロージャーとして認識し、 Multiboard Definition パネル Altium CoDesigner パネル内のセクションに表示されます。 MCAD からアセンブリをプッシュCoDesignerは、各PCBの位置と向きを、エンクロージャーが定義されている場合はそれとともに、ECADにプッシュします。 アセンブリをECADに取り込むECADの MCAD CoDesigner パネルにインポートします。 ECAD 内の完成したアセンブリこれで、設計者はECAD上で完成したマルチボードアセンブリを確認できるようになります。 |
► Altium CoDesigner とのマルチボードアセンブリの同期について詳しくはこちら
Fusion 360 - デバイスアセンブリでの作業のサポート
Autodesk Fusion 360では、デバイスアセンブリのコンテキストでの作業がサポートされるようになりました。Fusion 360のCoDesignerは、PCBと筐体を認識し、MCADとECAD間の筐体の交換をサポートしています(これらの機能は他のMCADでもすでにサポートされています)。
モデルツリーで筐体を選択し、Altium CoDesigner ボタンの [Enclosure] ボタンをクリックします。パネルを確認して、正しく認識されていることを確認してください。
サーバーへの保存時の自動 CoDesigner プッシュ
CoDesignerでECADからプッシュを実行する場合、PCBファイルをAltium Workspaceにプッシュするのではなく、特別なECAD-to-MCADデータパッケージをプッシュすることになります。 このパッケージには、PCBデータ、レイヤーのジオメトリ、Parasolid形式の部品3Dモデル、および銅箔のジオメトリ(そのオプションが利用可能で有効になっている場合)が含まれます。
PCBプロジェクトのWorkspaceへの保存は、MCADへのプッシュとは独立して行われます。 MCADへのプッシュとサーバーへの保存がこのように分離されているため、混乱を招く可能性があります。例えば、電気設計者は、一日の終わりに「サーバーへの保存」を実行したことで、その設計データへのアクセスを必要とする他の全員が、最新の状態で利用可能になったと誤解してしまうかもしれません。
ファイルの同期プロセスを簡素化するため、Workspaceでは、ECAD上のPCBプロジェクトに対して Save to Server ECAD上のPCBプロジェクトに対して保存が行われるたびに、ワークスペースが自動的にMCADプッシュを実行するようになりました。
プロジェクトがサーバーに保存されると、MCADプッシュが自動的に実行されるようになりました。
MCADエンジニアがプルを実行すると、以下のスライドに示すように、前回のMCADプッシュが自動で行われたことが通知されます。手動によるMCADプッシュが Altium CoDesigner パネルに表示される方法に変更はありません。
キープアウトとルーム
ECADで作成または変更されたキープアウトおよびルームは、デフォルトではMCADに表示されなくなりました。これにより、機械エンジニアにとって冗長な視覚情報が排除されます。
CoDesigner for Siemens NX、ベータ版を終了
Altium CoDesigner 3.0のリリースに伴い、CoDesigner for Siemens NXはベータ版を終了しました。
Versions Supported
- Altium Designer 22.6(またはそれ以降)で MCAD CoDesigner 拡張機能バージョン 3.0.0.1610
- Altium NEXUS Client 5.6~5.8( MCAD CoDesigner 拡張機能バージョン 3.0.0.474
- CoDesigner 3.0 は Altium CircuitMaker ではご利用いただけません。最新バージョンは CoDesigner 2.10 です。
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2022、2023 | 3.0.0.14 |
| Autodesk Fusion 360®(注 1) | 3.0.0.14 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2020、2021、2022 | 3.0.0.13 |
| PTC Creo Parametric® - 7.X、8.X | 3.0.0.13 |
| Siemens NX® - バージョン 1953 以降(注 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部として設計者のみが利用可能です。
Release Notes
| MCAD-2364 | Autodesk Fusion 360 の「デバイスアセンブリ」および「エンクロージャ交換」機能での動作がサポートされるようになりました(これらの機能は、他の MCAD ではすでにサポートされています)。デバイスアセンブリへの挿入後、Autodesk Fusion 360 はデバイスアセンブリに対する PCB コンポーネントの位置関係を保持することに注意してください。 MCAD でデバイスアセンブリ内の PCB を移動し、その後 ECAD で部品を移動する場合、それらの関係をリセットし、デバイスアセンブリ内での部品の適切な配置を維持するために、デバイスアセンブリから PCB を取り外して再度挿入することをお勧めします。 |
| MCAD-2775 | PTC Creo、CoDesigner では、PTC Windchill PDM Link からテンプレートを読み込めるようになりました。 |
| MCAD-3038 | PTC Creo において、特定の Creo テンプレートを使用すると、非円形のメッキ穴の銅の 3D モデルが正しく構築されず(粗すぎた)、この問題が修正されました。 |
| MCAD-3154 | マルチボード・プロジェクトを同期させるには、MCAD 上の CoDesigner パネルにある「Link Multiboard」機能を使用して、MCAD 内のデバイス/システムを表すアセンブリを、対応する ECAD のマルチボード・プロジェクトにリンクする必要があります。この機能により、3D 空間における PCB と機械的筐体要素の配置を同期させることができます。 子PCB自体は、通常の方法で個別に同期させる必要があります。 |
| MCAD-3221 | ECADで作成または変更されたキープアウトおよびルームは、MCADには表示されなくなりました。これにより、機械設計者にとって冗長な情報が排除されます。 |
| MCAD-3239 | SOLIDWORKSにおいて、基板スケッチに、スケッチと交差してそれを複数の領域に分割する中心線が含まれている場合、CoDesignerは基板のアウトライン輪郭を処理できませんでした。CoDesignerは現在、この点についてユーザーに警告を表示します。 |
| MCAD-3294 | PTC CreoのCoDesignerでは、場合によっては内部の銅箔ポリゴンを生成できませんでした。修正されました。 |
| MCAD-3297 | PTC Creo において、特定の Creo テンプレートを使用した場合、銅の小さな要素の 3D モデルが正しく生成されず(粗すぎた)、この問題は修正されました。 |
| MCAD-3303 | MCADのCoDesignerでは、ECADからの最新の自動プッシュが何らかの理由で失敗した場合、ユーザーがECADからの直近の成功したプッシュデータを使用して作業できるようになりました。 |
| MCAD-3322 | PTC Creoの「MCADでデータ管理システムのモデルを使用」モードにおいて、同じMCADモデルを参照するECADコンポーネントが複数存在する場合、CoDesignerは既存のMCADモデルを再利用できませんでした(代わりにECADモデルが使用されていました)。修正済み(現在はMCADモデルが正しく再利用されます)。 |
| MCAD-3329 | Siemens NXにおいて、コンポーネントの高さ制限を変更した後、小さなコンポーネントの非表示解除が正しく機能しませんでした。修正されました。 |
| MCAD-3335 | PTC Creo:Creoテンプレートの平面の向きに互換性がない場合、CoDesignerが警告を表示するようになりました。 |
| MCAD-3345 | SOLIDWORKS:PCBバリアントを使用した場合、ネイティブのコンポーネントリンクが正しく機能しませんでした。修正済み。 |
| MCAD-3347 | Autodesk Fusion 360、CoDesigner で、円弧を含む複雑な形状のカットアウト、キープアウト、およびルームを適切に処理できませんでした。修正されました。 |
| MCAD-3379 | Siemens NX用CoDesignerが「ベータ」から「製品版」に切り替えられました。 |
| MCAD-3391 | CoDesigner では、コンポーネントの配置が許可されていないレイヤーにコンポーネントが配置された場合、ECAD ユーザーに警告が表示されるようになりました(CoDesigner では、MCAD におけるそのようなコンポーネントの正しい配置を保証することはできません)。 |
| MCAD-3396 | PTC Creo において、特定の Creo テンプレートを使用した場合、ビア上の銅の 3D モデルが正しく生成されませんでした(粗すぎました)。修正されました。 |
| MCAD-3397 | PTC Creo において、PCB の底面に定義された複雑なキープアウトおよびルーム(スケッチ内の円弧を含むエンティティ)が、ECAD に正しく転送されていませんでした。修正済み。 |
| MCAD-3398 | SOLIDWORKS:SOLIDWORKS PDM STANDARD を使用した場合、CoDesigner が機械用筐体の一部を送信できなかった。修正済み。 |
| MCAD-3400 | MCAD 側で共通コンポーネントフォルダが使用され、PDM システムによって管理されている場合、CoDesigner では、その共通コンポーネントフォルダ内の「\Orig」サブフォルダにあるレイヤーのグラフィックを含む中間ファイルを変更できませんでした。 修正済み(「\Orig」サブフォルダはプロジェクトフォルダ内に保存されるようになり、変更の有無を簡単に確認できるようになりました)。 |
| MCAD-3402 | PTC Creo において、コンポーネントの高さ制限の変更が、場合によっては正しく処理されませんでした。修正済み。 |
| MCAD-3403SOLIDWORKS では、ECAD でコンポーネントのモデルが変更された場合、そのコンポーネントを非表示解除できませんでした。修正されました。 | SOLIDWORKS:ECAD でコンポーネントのモデルが変更された場合、コンポーネントの非表示を解除できませんでした。修正されました。 |
CoDesigner 2.x の新機能
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
MCAD CoDesigner 2.x リリースの更新内容の詳細をご覧ください。
<!-- 以下のスクリプト。 hic sunt dracones ---->
)をクリックします。
)の下部に表示されています。
)。



















