CoDesigner 2.xの新機能
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は継続的に開発が進められており、このページでは2.xバージョンでの変更点を概説しています。CoDesignerの拡張機能およびアドインは、お使いのAltium設計ソフトウェアのアップデートサイクルとは別に更新される場合があるため、このページには、MCADソフトウェアのサポート対象バージョンに加え、Altiumソフトウェアのサポート対象バージョンに関する情報も含まれています。
新しいバージョンでの更新内容については、「CoDesignerの新機能」ページを参照してください。
ECAD-MCAD VERSION COMPATIBILITY MATRIX
このマトリックスは、ECAD/MCADのバージョン互換性の概要を示しています。各セルの1行目には、サポート対象のAltium DesignerまたはMCAD製品のバージョン番号が記載されています。 2 行目には、そのバージョンの Altium Designer または MCAD 製品で推奨される拡張機能/アドインが記載されています。この情報は、Altium MCAD CoDesigner の各リリースの「新機能」情報の「サポート対象バージョン」セクションにも詳しく記載されています。
Altium Designer/ CoD拡張機能 |
Autodesk Fusion®/ MCAD アドイン |
Autodesk Inventor®/ MCAD アドイン |
ダッソー・システムズ SOLIDWORKS®/ MCAD アドイン |
PTC Creo Parametric®/ MCAD アドイン |
Siemens® NX™/ MCAD アドイン |
|---|---|---|---|---|---|
AD21.3 - AD22.5 CoD 2.10.0.1555 |
Fusion 360 2.10.0.6 |
2021、2022 2.10.0.8 |
2020、2021、2022 2.10.0.7 |
6.X、7.X、8.X 2.10.0.10 |
1953年~1996年 2.10.0.11 |
AD21.3 - AD22.5 CoD 2.9.0.1522 |
Fusion 360 2.9.0.15 |
2021、2022 2.9.0.14 |
2020、2021、2022 2.9.0.11 |
6.X、7.X、8.X 2.9.0.12 |
1953年~1996年 2.9.0.18 |
AD21.3 - AD22.5 CoD 2.8.0.1472 |
Fusion 360 2.8.0.6 |
2021、2022 2.8.0.3 |
2020、2021、2022 2.8.0.3 |
6.X、7.X、8.X 2.8.0.3 |
1953年~1996年 2.8.0.03 |
AD21.3 - AD22.5 CoD 2.7.0.1434 |
Fusion 360 2.7.0.13 |
2021、2022 2.7.0.13 |
2020、2021、2022 2.7.0.20 |
6.X、7.X、8.X 2.7.0.14 |
1953年~1996年 2.7.0.23 |
AD21.3 - AD22.5 CoD 2.6.0.1377 |
Fusion 360 2.6.0.9 |
2020、2021、2022 2.6.0.8 |
2018、2019、2020、2021 2.6.0.9 |
4.X、5.X、6.X、7.X、8.X 2.6.0.9 |
利用不可 |
AD21.3 - AD22.5 CoD 2.5.0.1254 |
Fusion 360 2.5.0.11 |
2020、2021、2022 2.5.0.11 |
2018、2019、2020、2021 2.5.0.11 |
4.X、5.X、6.X、7.X、8.X 2.5.0.11 |
利用不可 |
AD21.3 - AD22.5 CoD 2.4.0.1200 |
Fusion 360 2.4.0.8 |
2020、2021、2022 2.4.0.7 |
2018、2019、2020、2021 2.4.0.17 |
4.X、5.X、6.X、7.X、8.X 2.4.0.13 |
利用不可 |
AD21.3 - AD22.5 CoD 2.3.0.1127 |
Fusion 360 2.3.0.8 |
2019、2020、2021 2.3.0.8 |
2018、2019、2020、2021 2.3.0.9 |
4.X、5.X、6.X、7.X 2.3.0.22 |
利用不可 |
AD20.2 - AD21.2 CoD 2.2.0.1072 |
利用不可AD20.2 - AD21.2 |
2019、2020、2021 2.2.0.6 |
2018、2019、2020、2021 2.2.0.7 |
4.X、5.X、6.X、7.X 2.2.0.6 |
利用不可 |
AD20.2 - AD21.2 CoD 2.1.0.1033 |
利用不可AD20.2 - AD21.2 |
2019、2020、2021 2.1.0.6 |
2018、2019、2020、2021 2.1.0.7 |
4.X、5.X、6.X、7.X 2.1.0.10 |
利用不可 |
AD20.2 - AD21.2 CoD 2.0.5.885 |
利用不可AD20.2 - AD21.2 |
2019、2020 2.0.5.52 |
2018、2019、2020 2.0.5.68 |
4.X、5.X、6.X、7.X 2.0.5.60 |
利用不可 |
AD20.2 - AD21.2 CoD 2.0.4.829 |
利用不可AD20.2 - AD21.2 |
2019、2020 2.0.4.45 |
2018、2019、2020 2.0.4.62 |
4.X、5.X、6.X、7.X 2.0.4.53 |
利用不可 |
AD20.1 CoD 2.0.3.721 |
利用不可AD20.1.721 |
2019、2020 2.0.3.27 |
2018、2019、2020 2.0.3.30 |
4.X、5.X、6.X 2.0.3.31 |
利用不可 |
CoDesigner 2.10.0 の新機能
Released: 25 May 2022 – Version 2.10.0
Feature Highlights
Siemens NX - Teamcenter PLM のサポート
Siemens Teamcenter PLM は、機械エンジニアを結びつけ、世界中で部品や設計を共有することを可能にします。今回の CoDesigner のリリースでは、Siemens NX において、PCB アセンブリ、PCB 部品、およびコンポーネントに対する操作を行う際に、Teamcenter PLM のサポートが追加されました。 以下に示すように、Siemens NX 内の Teamcenter インターフェースから直接、PCB アセンブリを保存および開くことができます。
CoDesignerは、ECADから取り込んだ各PCBの3Dコンポーネントモデルを、以下の2つの場所のいずれかに保存します。 デフォルトでは、コンポーネントモデルはMCADのPCBアセンブリと同じフォルダに保存されます。あるいは、ECADから取り込まれたすべてのPCBのコンポーネントモデルに対してCoDesignerが使用する共通のコンポーネントフォルダを設定することも可能です。このアプローチの利点は、CoDesignerが異なるPCBアセンブリ間で共通するコンポーネントモデルを共有できることです。
Teamcenter PLM を使用している場合、CoDesigner の設定で共通コンポーネントフォルダが設定されていないと、CoDesigner は \Altium_Components フォルダを作成し、インポートされたすべてのPCBプロジェクトの3Dコンポーネントを格納します。もし Common folder for storing models from ECAD [ CoDesigner Settings ダイアログでが設定されている場合は、その場所が代わりに使用されます。
CoDesignerは、Siemens Teamcenter PLMに対応するようになりました。
Fusion 360 - 銅箔およびシルクスクリーンの表示
Fusion 360 での銅箔およびシルクスクリーン層の操作を簡略化するため、新しい Advanced Geometry (
)ボタンがFusion 360の Altium CoDesigner リボンに新しい() ボタンが追加されました。このボタンをクリックすると、上部銅箔、上部シルクスクリーン、下部銅箔、下部シルクスクリーンの4つのスケッチレイヤーが表示されます。もう一度クリックすると、これらのレイヤーが非表示になります。また、Fusion 360のオブジェクトブラウザでも、これらのレイヤーを選択的に非表示/表示することができます。
Altium CoDesignerのリボンにある [詳細ジオメトリ] ボタンを使用すると、上層/下層の銅箔/シルクスクリーン層をすばやく表示または非表示にできます。
Fusion 360 と Altium CircuitMaker の連携
メイカーコミュニティ向けに開発された Altium CircuitMaker により、回路図作成や PCB レイアウトが誰でも利用可能になりました。CircuitMaker は、Altium CoDesigner を通じて Autodesk Fusion 360 とも連携できます。
今回のCoDesignerのリリースでは、設計データの双方向転送がより簡単になりました。Fusion 360のリボンにある新しい「開く」ボタンをクリックして、 Altium CoDesigner リボン上の新しい「開く」ボタンをクリックすると、ECADから設計を読み込むことができます。また、ECADで設計が保存されると自動的に通知され、ワンクリックでそれらの変更をFusion 360に取り込むことができます。
Fusion 360とAltium CircuitMaker間の設計変更のやり取りが、さらに簡単になりました。
Versions Supported
- Altium Designer 21.3(またはそれ以降)の MCAD CoDesigner 拡張機能バージョン 2.10.0.1555
- Altium NEXUS Client 4.3~5.8、および MCAD CoDesigner 拡張機能バージョン 2.10.0.462
- Altium CircuitMaker 2.1(またはそれ以降)で、 MCAD CoDesigner 拡張機能バージョン 2.10.0.68
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2021、2022 | 2.10.0.8 |
| Autodesk Fusion 360®(注 1) | 2.10.0.6 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2020、2021、2022 | 2.10.0.7 |
| PTC Creo Parametric® - 6.X、7.X、8.X | 2.10.0.10 |
| Siemens NX® - バージョン 1953 以降(注 2) | 2.10.0.11Altium CircuitMaker は Autodesk Fusion 360 のみをサポートしています。 |
Notes:
- Altium CircuitMaker は、Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者が利用可能です。
Release Notes
MCAD-2646 |
CoDesigner は、Siemens NX 内の PCB アセンブリ、PCB 部品、およびコンポーネントに対して操作を実行する際、Siemens NX と統合された Siemens Teamcenter を考慮するようになりました。 共通コンポーネント フォルダに関する動作は次のとおりです。CoDesigner の [設定] ダイアログの [ECAD からのモデルを保存する共通フォルダ] フィールドが空の場合、CoDesigner は Teamcenter リポジトリのルートに「Altium_Components」フォルダを作成し、それを使用します。 それ以外の場合は、CoDesigner の「ECAD からのモデルを保存するための共通フォルダ」フィールドで指定されたユーザー定義のフォルダが使用されます。 |
MCAD-2927 |
Altium NEXUS では、回路図をアクティブなドキュメントとして MCAD CoDesigner パネルを開くことが可能でした。修正済み。 |
| MCAD-3106 | Autodesk Fusion 360 の CoDesigner リボンに「Advanced Geometry」ボタンが追加されました。このボタンをクリックすると、PCB の上面および下面の銅箔およびシルクスクリーンを表すスケッチの表示/非表示を切り替えたり、Fusion のオブジェクト ブラウザでスケッチの表示/非表示を選択的に制御したりできます。 |
| MCAD-3228 | Altium CircuitMaker および Autodesk Fusion 360 における CoDesigner のユーザーインターフェースと全体的なユーザーエクスペリエンスが簡素化されました。 ECADおよびMCADのCoDesignerパネルから、「Push」および「Pull」ボタンが削除されました。ECADまたはMCADからAltium 365にPCBを保存すると、自動的に相手側でも利用可能になり、エンジニアに通知が表示されます。エンジニアは「Update」をクリックして、それらの変更を自分のエディタに反映させることができます。 PCB 設計を初めて Fusion 360 に転送するには、Altium CoDesigner リボンの新しい [Open] ボタンを使用してください。注:技術的には、CoDesigner は Altium 365 の Personal Space に接続されている場合、Fusion 360 においてこの動作を開始します。 この動作を従来のインターフェース(「Pull」および「Push」ボタンを使用)に戻すには、HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner 内の Windows レジストリキー「LegacyPersonalUX」の値を「1」に設定してください。 |
| MCAD-3240 | ECADへのプルイン時、MCADで直径が変更された穴について、CoDesignerが「Plated」プロパティをリセットしてしまう問題がありました。修正済みです。 |
| MCAD-3269 | CoDesigner は、SOLIDWORKS 内のリジッドフレックス基板のスケッチに、冗長な制約を作成していました。修正済み。 |
| MCAD-3271 | ECAD で行った PCB の厚さの変更により、SOLIDWORKS 2021 で場合によっては「コンポーネントを処理できません」というエラーが発生していました。修正済み。 |
CoDesigner 2.9.0の新機能
Released: 22 Mar 2022 – Version 2.9.0
Feature Highlights
ECADからMCADへの転送時に小型コンポーネントを除外
基板上には、筐体内にPCBを収める作業を行う機械設計者にとって重要ではない小さな部品が多数あることがよくあります。この問題を解決するため、部品の高さに基づいて、ECADからMCADへの転送時に小さな部品を除外する新しいオプションが追加されました。
高さ制限は、MCADの Altium CoDesigner Settings ダイアログで設定します。このオプションを設定することで、 以下の高さの部品を除外するように設定します。すべての部品を含める場合は、このオプションをゼロに設定してください。
ECADからMCADへの転送から、小型部品を除外することができます。
ECAD PCB 部品の「高さ」は、PCB ライブラリエディタ(下の左画像)または Properties PCBエディタのパネル(下の右の画像)のいずれかで定義されます。なお、これはPCBコンポーネントに含まれる3Dモデルの高さではないことに注意してください。
コンポーネントの高さは、PCB ライブラリエディタまたは PCB エディタのいずれかで定義します。
MCAD スプラインのサポート
CoDesigner は、基板形状および切り欠きにおけるスプラインの使用、および Autodesk Inventor、Autodesk Fusion 360、Siemens NX から ECAD へこれらの形状をプッシュすることをサポートするようになりました。なお、PTC Creo および SOLIDWORKS では、すでにスプラインがサポートされています。
スプラインはMCADからECADへプッシュできます。
スプラインはAltiumの設計ソフトウェアにおけるネイティブ設計オブジェクトではないため、「Pull to ECAD」処理中に適切なネイティブオブジェクトに変換されます。MCADからの「Push」およびECADへの「Pull」処理中に、この変換についてエンジニアに通知する警告が表示されます。 たとえば、MCADで基板の切り欠きを定義する閉じたスプライン形状は、Altiumの「基板切り欠き領域」に変換されます。スプラインから領域への変換の際、MCADのスプラインによって定義された曲線は、ECADオブジェクトを形成するために複数のポリラインエッジに置き換えられます。 その後、そのECAD基板カットアウトをMCADに「プッシュ」して戻すと、それはもはやスプラインベースの形状ではなくなります。元のMCADスプラインを維持するには、以下に示すように、MCADへの「プル」処理中にそれらをポリラインに変換してしまう「形状変更」を無効にしてください。
元のMCADスプラインを維持するには、それらをポリラインに変換してしまう「形状変更」を無効にしてください。
SOLIDWORKS パーツ構成のサポート
SOLIDWORKS 2020 以降では、ボルトやネジなどの部品の複数の構成を定義できるようになりました。CoDesigner は、PCB/デバイスアセンブリで使用されている構成可能部品のどの構成が使用されているかを検出し、その特定の構成を ECAD に送信するようになりました(以前はデフォルトの構成が送信されていました)。
これにより、基板上で使用する部品の特定のSOLIDWORKS構成を選択できるようになりました。
円弧の挙動の改善
AltiumのPCB設計ソフトウェアは、円弧の位置や半径を定義する際にMCADソフトウェアとは異なるアプローチを採用しているため、ECAD上の円弧とMCAD上の同じ円弧との間にわずかな差異が生じる可能性がありました。 今回のアップデートでは、基板ジオメトリにおけるアークを扱うアルゴリズムが改善され、ECAD のアークと MCAD の同じアークとの間に差異が生じないよう保証されています。
Siemens NX 向けの CoDesigner の機能強化
Altium Enterprise Solution をご利用の設計者向けに、CoDesigner で Siemens NX がサポートされるようになりました。
- Siemens NX では、変更内容のプレビューが可能になりました。「変更」パネルのリスト内の項目をクリックすると、その変更内容がワークスペースに表示されます。 Altium CoDesigner パネル内の「変更」リストにある項目をクリックすると、その変更がワークスペースに表示されます。
リスト内の変更項目をクリックすると、その変更が基板に与える影響をプレビューできます。
- CoDesigner は、Siemens NX 内のコンポーネント配置プレーンを表示するようになりました。これらのプレーンにより、エンジニアはソルダーマスク層に対してコンポーネントがどこに配置されているかを把握しやすくなります。
- CoDesigner は、Siemens NX において相対的な ECAD 原点を表現するようになりました。
Siemens NX では、上部および下部の配置プレーン、および ECAD 原点が利用可能です。
Versions Supported
- Altium Designer 21.3(またはそれ以降)と MCAD CoDesigner 拡張機能バージョン 2.9.0.1522
- Altium NEXUS Client 4.3 ~ 5.8、および MCAD CoDesigner 拡張機能バージョン 2.9.0.457
- Altium CircuitMaker 2.1(またはそれ以降)および MCAD CoDesigner 拡張機能バージョン 2.9.0.57
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2021、2022 | 2.9.0.14 |
| Autodesk Fusion 360®(注 1) | 2.9.0.15 |
| Dassault Systemes SOLIDWORKS® - バージョン 2020、2021、2022 | 2.9.0.11 |
| PTC Creo Parametric® - 6.X、7.X、8.X | 2.9.0.12 |
| Siemens NX® - バージョン 1953 以降(注 2) | 2.9.0.18 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートしています。
- Siemens NX は、Altium Enterprise Solution の一部としてのみ設計者が利用できます。
Release Notes
| MCAD-2309 | サポートされているすべての MCAD ツールに、ECAD から MCAD への転送から小さなコンポーネントを除外するオプションが追加されました。MCAD の CoDesigner の設定で高さ制限を構成してください。各コンポーネントの高さは ECAD プロパティパネルで定義されますが、これは PCB コンポーネントに含まれる 3D モデルの高さではないことにご注意ください。 |
| MCAD-2327 | Autodesk Fusion 360のCoDesignerでは、切り欠き部分において閉じていない輪郭(このような輪郭はECADではサポートされていません)を検出し、ユーザーに警告を表示するようになりました。 |
| MCAD-2441 | SOLIDWORKS 2020 以降では、パーツの複数の構成を定義できるようになりました。CoDesigner は、PCB/デバイスアセンブリで使用されている構成可能パーツのどの構成が使用されているかを検出し、その特定の構成を ECAD に送信するようになりました(以前はデフォルトの構成が送信されていました)。 |
| MCAD-2594 | Autodesk Fusion 360 において、CoDesigner は、切り欠きまたは基板領域が複数の輪郭から構成されているかどうかを検出し(ECAD ではフィーチャーごとに 1 つの輪郭のみがサポートされています)、ユーザーに警告を表示するようになりました。 |
| MCAD-2647 | Siemens NXでは、変更内容のプレビューがサポートされるようになりました。CoDesignerパネルのリストで変更項目をクリックすると、ワークスペースに変更内容が反映されます。 |
| MCAD-2659 | SOLIDWORKS から ECAD へ送信するための機械用筐体部品の保存および準備方法が変更されました。以前は、CoDesigner の設定で指定されている場合、これらの部品は共通コンポーネントフォルダに保存されていました。 現在は常に MCAD のプロジェクト フォルダに保存されるようになり、これにより、複数の機械設計者が筐体を修正し、PDM を使用している際の競合を防ぐことができます。 |
| MCAD-2727 | MCADで基板を筐体に挿入してECADにプッシュした後、MCADで筐体の形状を変更して再度ECADにプッシュすると、ECAD上で筐体がずれてしまう問題がありました。修正されました。 |
| MCAD-2753 | CoDesigner におけるマルチボード・プロジェクトの暫定的なサポートとして、CoDesigner では、デバイス・アセンブリに含める他の PCB を選択できるようになり、それを ECAD にプッシュできるようになりました。 |
| MCAD-2760 | ECAD ではスプラインがサポートされていない(複数のポリラインに変換される)ため、CoDesigner では、プッシュ処理中にスプラインが検出された場合、機械設計者に警告を表示するようになりました。 |
| MCAD-2797 | PTC Creo において、CoDesigner はコンポーネントパラメータに「Altium_」という接頭辞を追加しなくなりました。 |
| MCAD-2868 | Siemens NX において、CoDesigner は ECAD の相対原点を表現するようになりました(他の MCAD では以前から実装されていました)。 |
| MCAD-2869Siemens NX、CoDesigner は、コンポーネントの配置平面を表現するようになりました。これらの平面は、エンジニアがコンポーネントがソルダーマスク層に対してどこに配置されているかを理解するのに役立ちます( | Siemens NX、CoDesigner は、コンポーネントの配置平面を表示するようになりました。これらの平面により、設計者は、ソルダーマスク層に対してコンポーネントがどこに配置されているかを把握しやすくなります(他の MCAD では以前より実装済み)。 |
| MCAD-2942 | Altium Workspace のユーザーアイコンが、MCAD の Altium CoDesigner パネルに表示されるようになりました。 |
| MCAD-3018 | CoDesigner は、ローカル ECAD ライブラリ向けに、ECAD から MCAD に転送されたコンポーネントモデルのオプションでの命名に対応するようになりました(以前は、Altium 365 Workspace から配置されたものなど、管理対象の ECAD コンポーネントでのみこの機能がサポートされていました)。 |
| MCAD-3041 | CoDesigner では、基板形状およびカットアウトでのスプラインの使用、および Autodesk Inventor、Autodesk Fusion 360、Siemens NX から ECAD へこれらの形状をプッシュすることがサポートされるようになりました(PTC Creo および SOLIDWORKS では、スプラインはすでにサポートされています)。 |
| MCAD-3043 | 基板ジオメトリにおける円弧を扱うアルゴリズムが改善されました。以前は、ECADとMCADにおける円弧の定義の違いにより、円弧を含むPCBを転送すると、特に単位がミリメートルである場合に、精度やMCADの制約に関する問題が発生していました。 |
| MCAD-3068 | 管理対象外のコンポーネントライブラリについて、ECADで3Dモデルが更新された場合、CoDesignerがMCADとの3Dモデルの置換を同期できなかった問題を修正しました。 |
| MCAD-3097 | Siemens NXにおいて、CoDesignerは同一部品の複数のインスタンスを機械的エンクロージャーとして追加できませんでした。修正されました。 |
| MCAD-3118 | ECADからのプッシュ時、CoDesignerはフットプリント名に双方向制御文字が含まれているコンポーネントを転送できませんでした。修正済み。 |
| MCAD-3124 | Autodesk Fusion 360 において、CoDesigner が基板アウトライン内の内部スケッチを基板アウトライン全体として誤って解釈していた。修正済み。 |
| MCAD-3184 | Fusion 360において、特定の条件下でテキストノートまたはキープアウト領域を配置した後、それらの領域がECADに転送されない問題がありました。 |
CoDesigner 2.8.0の新機能
Released: 8 February 2022 – Version 2.8.0.6 - Autodesk Fusion 360 向けアップデート
Released: 18 January 2022 – Version 2.8.0.4 - Hot Fix for SOLIDWORKS
Released: 29 December 2021 – Version 2.8.0
このリリースには新機能は含まれていません。
Versions Supported
Altium Designer 21.3(またはそれ以降)および MCAD CoDesigner 拡張機能バージョン 2.8.0.1472
Altium NEXUS Client 4.3 ~ 5.8( MCAD CoDesigner 拡張機能バージョン 2.8.0.446
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2021、2022 | 2.8.0.3 |
| Autodesk Fusion® | 2.8.0.6 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2020、2021、2022 | 2.8.0.3 |
| PTC Creo Parametric® - 6.X、7.X、8.X | 2.8.0.3 |
| Siemens NX® - バージョン 1953 以降(Enterprise Solutions のお客様のみ) | 2.7.0.17 |
Release Notes for CoDesigner 2.8.0.6 (Update for Autodesk Fusion 360)
| MCAD-2695 | Autodesk Fusion 360 からのプッシュにより、CoDesigner は、3D フィレットや面取り、3D エンティティが構築されていないスケッチなど、サポートされていないフィーチャーについてユーザーに警告するようになりました。 |
| MCAD-3083 | Autodesk Fusion 360 から PCB を最初に取り込む際、CoDesigner は、その PCB に配置されたコンポーネントの数が非常に多いことをユーザーに通知し、パフォーマンスの問題を回避するために、小型のコンポーネントを除外するよう提案するようになりました。 |
Release Notes for CoDesigner 2.8.0.4 (Hot Fix for SOLIDWORKS)
| MCAD-3044 | CoDesigner では、場合によっては SOLIDWORKS ドキュメントから PCB 固有のフィーチャーを読み取ることができませんでした(「GetDocumentFeatures」エラーが発生)。修正されました。 |
| MCAD-3045 | CoDesigner は、SOLIDWORKS の基板アウトラインスケッチに描かれた円を認識できませんでした(「同じキーを持つアイテムがすでに追加されています」というエラーが表示されていました)。修正されました。 |
| MCAD-3047 | CoDesigner が、場合によっては SOLIDWORKS の終了を処理できませんでした(「On_ActiveDocChangeNotifyEventHandler」エラーが発生)。修正済み。 |
Release Notes for CoDesigner 2.8.0
| MCAD-2697 | CoDesigner は、MCAD での認証付きプロキシの使用に対応するようになりました。MCAD ソフトウェアの Altium CoDesigner パネルから、プロキシのユーザー名とパスワードを設定してください。 |
| MCAD-2728 | 「MCAD座標」グリッドでは、PCBグリッドのドットが描画されなくなりました(MCAD原点マークのみが描画されます)。 注:「MCAD座標」グリッドは、MCADで基板が負の座標に移動されたときにECADに描画されます。これにより、グリッドのドットがPCB上のスナップ操作の妨げになっていた問題が解決されました。 |
| MCAD-2772 | ECAD側またはMCAD側のいずれかで単位としてミリメートルが選択された場合、部品および穴の座標に微小なずれが生じる可能性がありました。修正されました。 |
| MCAD-2940 | CoDesignerは、PCBファイル名において、,(コンマ)、'(一重引用符)、+(プラス)の記号をサポートするようになりました。 注1:以前は、MCADへの取り込み時にこれらの記号が _(アンダースコア)に置き換えられていました。注2:PTC Creoでは、引き続きこれらの記号が _(アンダースコア)に置き換えられます。 |
| MCAD-3024 | CoDesigner では、コンポーネントのリビジョンを特定できなくなるため、モデル命名規則を使用できない場合、ユーザーに警告が表示されるようになりました。 |
CoDesigner 2.7.0 の新機能
Released: 19 November 2021 – Version 2.7.0
Feature Highlights
CoDesigner パネルでの情報の表示の改善
折りたたみ可能な履歴詳細が導入された CoDesigner パネルの最近の改善に基づき、ワークフローを改善するために CoDesigner パネルが再度更新されました。
今回の更新における主な変更点は以下の通りです。
- MCAD CoDesigner パネルには、 Activity および PCB Definition タブが廃止され、「基板領域」や「基板エンクロージャー」の詳細を含むすべての情報がメインパネルに表示されるようになりました。
- デフォルトでは最新の「Push」および「Pull」アクションのみが表示され、それ以前のアクションには History リンクをクリックすることでアクセスできます。
- 「Pull」ボタンは、対応する「Push」情報の近くに配置されるようになりました。
更新された CoDesigner パネルにより、設計変更の追跡が容易になりました。
シングルサインオン(SSO)がサポートされるようになりました
シングルサインオン(SSO)は、ユーザーが既存の認証済みサインオン情報を使用して、さまざまなサービスにサインインできる本人認証システムです。
CoDesigner は、既存の社内 SSO システムや、Google アカウント、Facebook アカウントによるログインなど、シングルサインオン(SSO)に対応するようになりました。
シングルサインオンを使用して、ワークスペースにサインインすることができます。
MCAD での ECAD 相対原点の表示
CoDesignerでは、ECADの相対原点(ECAD上で表示され、ECADエンジニアによって定義された原点)を、XY平面に垂直な2つの平面としてMCAD上に表示するようになりました: ECAD X および ECAD Y。ECADの原点が変更されると、MCAD内のこれらの平面もそれに応じて変更されます。
ECADの原点は、MCAD内で2つの直交する平面として表現されます。
SOLIDWORKS 2022 のサポート
今回の CoDesigner のリリースでは、SOLIDWORKS 2022 がサポートされています。
CoDesigner は SOLIDWORKS 2022 をサポートするようになりました。
Siemens NX のサポート
Altium Enterprise Solutionをご利用の設計者向けに、CoDesignerがSiemens NXに対応しました。本ソリューションは現在オープンベータ版として提供されており、Siemens NXプラグインはダウンロードページから入手可能です。Siemens NXバージョン1953以降がサポートされています。
このオープンベータ版では、以下の機能が not サポートされています:
- MCADコンポーネントの配置。
- フレキシブルおよびリジッドフレキシブルPCB。
- 高度な銅配線形状。
- 変更プレビュー。
- MCAD における ECAD Origin の表現。
- MCAD 側で Altium PCB を作成する機能。
- なお、このバージョンは MCAD PDM システム(Siemens Teamcenter など)ではテストされていません。
Versions Supported
Altium Designer 21.3(またはそれ以降)および MCAD CoDesigner 拡張機能バージョン 2.7.0.1434
Altium NEXUS Client 4.3 ~ 5.8、および MCAD CoDesigner 拡張機能バージョン 2.7.0.435
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2021、2022 | 2.7.0.13 |
| Autodesk Fusion® | 2.7.0.13 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2020、2021、2022 | 2.7.0.20 |
| PTC Creo Parametric® - 6.x、7.x、8.x | 2.7.0.14 |
| Siemens NX® - バージョン 1953 以降(Enterprise Solutions のお客様のみ) | 2.7.0.17 |
Release Notes
| MCAD-2308 | CoDesigner は、MCAD 内で、ECAD の相対原点(ECAD 上で表示され、ECAD ユーザーによって制御される原点)を、XY 平面に垂直な 2 つの平面、「ECAD X」および「ECAD Y」の形で表示するようになりました。 ECAD の原点が変更されると、MCAD でもそれに応じてこれらの平面が変更されます。 |
| MCAD-2504 | MCAD で「3D 銅配線を作成」オプションが有効になっている場合、CoDesigner は、ソルダーマスクの押し出し面の表面にシルクスクリーンデカールを適用するようになりました。 |
| MCAD-2504MCAD で「Build 3D Copper」オプションが有効になっている場合、CoDesigner ははんだマスクの押し出し面の表面にシルクスクリーンデカールを適用するようになりました。 | SOLIDWORKS 2022 がサポートされるようになりました。 |
| MCAD-2635 | CoDesigner のユーザーインターフェースが変更されました。主な変更点は次のとおりです。a) MCAD CoDesigner パネルから「アクティビティ」および「PCB 定義」タブが削除され、すべての情報がメインパネルに表示されるようになりました。b) デフォルトでは最新の「プッシュ」および「プル」操作のみが表示され、それ以前の操作には「履歴」ボタン/リンクをクリックしてアクセスします。c) 「プル」ボタンは、対応する「プッシュ」情報の近くに配置されるようになりました。 |
| MCAD-2636 | シングルサインオンがサポートされるようになりました。これには、Google および Facebook アカウントによるサインインも含まれます。 |
| MCAD-2637 | PCB プロジェクトが 1 人以上の機械設計者と共有されている場合、CoDesigner のボタンには「Push and Share」ではなく「Push」と表示されるようになりました。 |
| MCAD-2650 | CoDesigner で Siemens NX がサポートされるようになりました。このソリューションは当初オープンベータ版として提供され、Altium Enterprise Software Solution をご利用の設計者が利用可能です。Siemens NX プラグインは https://www.altium.com/products/downloads#mcad-plugins からダウンロードしてください。Siemens NX バージョン 1953 以降がサポートされています。 このオープンベータ版の制限事項は以下の通りです:a) MCADコンポーネントの配置に対応していません;b) フレキシブルおよびリジッドフレキシブルPCBに対応していません;c) 高度な銅配線形状に対応していません;d) 変更プレビュー機能がありません;e) MCAD内でのECAD Origin表現に対応していません;f) MCAD側でAltium PCBを作成する機能がありません。 また、このバージョンは MCAD PDM システム(Siemens Teamcenter など)での動作確認は行っていません。 |
| MCAD-2691 | NEXUS クライアントの設定から「MCAD CoDesigner」セクションが削除されました。この設定には、コンポーネントのプロパティを送信するオプションが含まれていましたが、これらのプロパティは常に送信されるようになりました。 |
| MCAD-2691「MCAD CoDesigner」セクションが NEXUS クライアントの環境設定から削除されました。この環境設定にはコンポーネントのプロパティを送信するオプションが含まれていましたが、これらのプロパティは常に | Creo で「MCAD に配置されたモデルを認識する」オプションを使用した場合、MCAD からのバックシンク時に、CoDesigner が ECAD コンポーネントをフリー 3D ボディに置き換えることを提案していました。この問題は修正されました。 |
| MCAD-2713 | ECADからのプッシュ時に、ルームやカットアウトのジオメトリがマイクロセグメントのみで構成されている場合、CoDesignerはそのジオメトリの検証に失敗していました。修正されました。 |
| MCAD-2722 | Windchill への接続がアクティブな状態で、PTC Creo が 3D 銅エンティティを非表示にすると、応答しなくなる問題がありました。修正済み。 |
| MCAD-2748 | Autodesk Fusion 360において、CoDesignerは、新しいPCBアセンブリを作成する代わりに、最初の(新規の)プル操作時にアクティブなドキュメントを操作しようとしていました。修正済み。 |
| MCAD-2749 | Autodesk Fusion 360において、CoDesignerは銅箔およびシルクスクリーンのグラフィックを含む中間SVGファイルをプロジェクトフォルダに保存するようになりました(以前は、その情報は共通コンポーネントフォルダに保存されていました)。 |
| MCAD-2778 | MCADでPCBバリアントを取り込んだ場合、そのバリアント名がデフォルトのPCBアセンブリ名に含まれるようになりました。 |
| MCAD-2783 | CoDesigner が、そのプロジェクトが属するワークスペースとは異なるワークスペースに接続されている場合、PCB アセンブリを開くと Autodesk Fusion 360 がクラッシュする問題がありました。修正されました。 |
| MCAD-2784 | ECAD での「基板の移動」操作により、Autodesk Fusion 360 にコンポーネント配置プレーンが重複して作成される問題がありました。修正されました。 |
| MCAD-2794 | SOLIDWORKS における大規模な PCB(1000 個以上のコンポーネント)の変更内容の取得パフォーマンスが向上しました。 |
| MCAD-2865 | MCAD側でPCB定義に筐体のパーツを追加する際、CoDesignerが対応する通知を表示するようになりました。注:以前は、追加の結果がどのようなものになるかが明確ではありませんでした。 |
CoDesigner 2.6.0の新機能
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
変更履歴および却下コメントのサポート
CoDesignerでは、承認および却下された変更の完全な履歴に加え、変更が却下された場合にエンジニアが入力したコメントも表示されるようになりました。 変更履歴は CoDesigner のパネルに表示されるため、電気エンジニアと機械エンジニア間の連携がより透明になります。一方の側で変更が適用または却下されるとすぐに、もう一方の側のエンジニアに通知され、却下コメントがあればそれが表示されます。
変更履歴により、双方のエンジニアは、行われた変更に対する相手の反応を容易に把握できるようになります。
プロジェクトで行われた変更の完全な履歴は、ワークスペース(ブラウザを使用)またはAltium設計ソフトウェアでも確認できます。
ブラウザで履歴を表示するには、まずプロジェクトを開き(別のブラウザタブで開きます)、次に History 左側のパネル内のをクリックします。Altium 設計ソフトウェアで履歴を表示するには、メニューから Project » History & Version Control » Show Project History を選択します。
► Altium 365 ワークスペースの「プロジェクト履歴」について詳しくはこちら。
変更履歴はワークスペースで確認できます。
コンポーネントモデルの命名に関するオプション
CoDesigner では、ECAD から MCAD への初期転送時に、コンポーネントモデルの命名方法を制御するための 4 つのオプションが提供されるようになりました。
-
、次に(これはデフォルトのオプションであり、変更前の動作と同じです) -
、そして -
、そして -
、そして
「ワークスペース設定」の「MCAD CoDesigner」セクションにある Naming of Component Models ワークスペース設定の「MCAD CoDesigner」セクションでオプションを設定します。
「命名」オプションを選択し、カスタムコンポーネントプロパティ(パラメータ)が含まれる場合は、パラメータ名を定義します。
これらの新しいオプションにより、MCAD 内のコンポーネントとのやり取りが簡素化され、MCAD エンジニアはコンポーネント ID に部品番号などの意味のある情報を追加したり、ECAD エンジニアは ECAD コンポーネントライブラリにカスタムコンポーネントプロパティを追加したりできるようになります。
MCAD モデルの名前は、ワークスペースで設定された命名オプションに基づいて付けられます。
ボディレスコンポーネントの同期のサポート
CoDesigner では、複数の穴を持つボディレスコンポーネント(たとえば、小さなパッドに囲まれた 1 つの大きなパッドから作成された取り付け穴コンポーネントなど)の移動を、MCAD から ECAD へ同期できるようになりました。移動距離と方向は、最大の穴の移動に基づいて定義されます。
Altium NEXUS における MCAD パネルの名称変更
Altium NEXUS における Collaboration パネルは、Altium NEXUSにおいて MCAD CoDesigner パネル」に変更されました。その機能は、Altium Designerの MCAD CoDesigner パネルと同一です。
Versions Supported
Altium Designer 21.3(またはそれ以降)で、 MCAD CoDesigner 拡張機能バージョン 2.6.0.1377
Altium NEXUS Client 4.3~5.8、および MCAD CoDesigner 拡張機能バージョン 2.6.0.412
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2020、2021、2022 | 2.6.0.8 |
| Autodesk Fusion® | 2.6.0.9 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.6.0.9 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X、8.X | 2.6.0.9 |
Release Notes
| MCAD-962 | ECAD における PCB プロジェクト名、PCB バリアント名、およびコメントのプレビューで、英語以外のエンコーディングのサポートに問題がありました。修正されました。 |
| MCAD-1732 | ECAD でパッドの「めっき」プロパティのチェックを外しても、MCAD ではそのパッドの銅バレルが削除されませんでした。修正されました。 |
| MCAD-1734 | CoDesignerでは、Autodesk Fusion 360で複数の輪郭に基づいて作成された切り抜きを送信できませんでした。修正されました。 |
| MCAD-2045 | Autodesk Fusion 360 から ECAD へ、そして再び ECAD から Autodesk Fusion 360 へ往復した際、CoDesigner が「Keepout」および「Text Note Room」フィーチャーに正しい名前を割り当てていませんでした。修正済み。 |
| MCAD-2145 | CoDesigner では、MCAD と ECAD の双方で変更を取り込む際に変更が却下された場合、エンジニアがコメントを入力できるようになりました。また、承認および却下された変更(および却下コメント)の完全な履歴がサーバーに保存され、CoDesigner のパネルに表示できるようになりました。 これにより、電気エンジニアと機械エンジニア間の連携がより透明化されます。お使いのMCAD CoDesigner環境でプロジェクトの「履歴」機能が利用可能かどうかについては、右側のペインにある「注記」を参照してください。 |
| MCAD-2294 | CoDesignerでは、複数の穴を持つボディレスコンポーネント(例:小さな穴に囲まれた1つの大きな穴)の移動を、MCADからECADへ同期できるようになりました。移動距離と方向は、最大の穴の移動に基づいて定義されます。 |
| MCAD-2339 | CoDesignerでは、ECAD上で基板のアウトライン外に配置された穴について、MCADでのプルイン時に適切な警告メッセージが表示されるようになりました。 |
| MCAD-2347 | MCADに配置され、その後ECADで認識されるコンポーネントの挙動が改善されました。このようなコンポーネントのフットプリント定義にカットアウトが含まれている場合、CoDesignerはそれを認識し、次回のECADでのプルイン時にそのカットアウトの削除を提案しなくなりました。 |
| MCAD-2374 | Altium NEXUS の「コラボレーション」パネルの名称が「MCAD CoDesigner」パネルに変更されました。 |
| MCAD-2414 | Autodesk Inventor、Autodesk Fusion 360、SOLIDWORKS での 2 回目のプルイン時に、スロット付き穴に対して誤った変更が提案される問題がありました。修正されました。 |
| MCAD-2425 | CoDesigner では、ECAD から転送されたコンポーネントモデルの命名について、以下の 4 つのオプションが利用可能になりました。a) フットプリント名で始まり、その後にコンポーネント ID が追加される(これがデフォルトのオプションであり、以前の動作と同じです)、b) コンポーネント ID で始まり、その後にフットプリント名が追加される、c) フットプリント名で始まり、その後にカスタムコンポーネントプロパティが追加される、d) カスタムコンポーネントプロパティで始まり、その後にフットプリント名が追加される。 2番目、3番目、および4番目のオプションの目的は、ECADコンポーネントライブラリ内のコンポーネントIDまたはカスタムコンポーネントプロパティに、部品番号などの意味のある情報が設定されている場合、MCADでのコンポーネント操作を簡素化することです。 注 1: このオプションは、ブラウザでワークスペースにログインしている状態で、管理者が [管理] > [設定] > [MCAD CoDesigner] セクションで変更できます。注 2: このオプションを変更しても、CoDesigner によってすでに作成されたコンポーネント モデルのセットは変更されません。 |
| MCAD-2438 | 異なるレイヤースタックに同じ名前のレイヤーが 2 つ以上定義されている場合、CoDesigner は ECAD からリジッドフレックス PCB をプッシュできませんでした。修正済み。 |
| MCAD-2459 | PCBバリアントの名前を変更した後、ECAD上でCoDesignerがPCB上の代替部品の再配置を要求していました。改善されました(再配置は不要になりました)。 |
| MCAD-2469 | ユーザーが「デバイス」コンテキストから「PCB」コンテキストに切り替えたことにより、エンクロージャーの参照が切断された場合、CoDesignerはMCAD内で適切な警告メッセージを表示するようになりました。 |
| MCAD-2470 | PTC Creoにおいて、CoDesignerがカスタムテンプレートを検索する際、start_model_dirおよびsearch_pathパラメータが考慮されるようになりました。 |
| MCAD-2503 | MCAD では、PCB プロジェクト名が層間銅配線アセンブリおよび部品の名前に追加されていませんでした(これにより、MCAD ソフトウェアで PDM システムを使用する際にいくつかの問題が発生していました)。この問題は修正されました。 |
| MCAD-2598 | CoDesigner では、次の条件がすべて満たされている場合、MCAD でのプルイン時の変更テーブルに、基板の厚さが変更されたと誤って表示されていました。「3D 銅箔の構築」オプションが有効になっている、ECAD で基板にパッドが追加されている、その基板上に部品が配置されていない。この問題は修正されました。 |
| MCAD-2621 | v.2.5において、「Build 3D Copper」オプションがオンになっている状態で、MCADで内部銅箔層を生成する際にいくつかの問題が発生していました。修正済み。 |
| MCAD-2628 | CoDesigner の設定で「3D 銅配線生成」オプションがオンになっている場合、CoDesigner は、PTC Creo の PCB アセンブリに含まれるアセンブリおよびパーツに対して、「default_dec_places」パラメータの独自の値を設定するようになりました。 注:以前は、「default_dec_places」パラメータのカスタム値が低すぎると、CoDesigner は銅配線の特定の要素を正確に生成できませんでした。 |
| MCAD-2666 | SOLIDWORKS では、PCB プロジェクト名がデカールの名前に追加されていませんでした(これにより、PDM システムを使用する場合や、ユーザーが 2 つ以上の PCB を同時に操作する場合に問題が発生していました)。この問題は修正されました。 |
| MCAD-2679 | ECAD からのプッシュ時、CoDesigner では、対応する PCB 検証チェックでは検出されなかったものの、輪郭の整合性に影響を与えるマイクロセグメントや自己交差を含む PCB のプッシュが許可されず、CoDesigner はそのような場合に抽象的なエラーを表示していました。修正されました(現在、CoDesigner ではそのような基板のプッシュが可能になりました)。 |
CoDesigner 2.5.0の新機能
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
ソルダーマスクの正確な表現
CoDesignerでは、 Build 3D Copper オプションが有効になっている場合、パッド用の開口部を含め、ソルダーマスクの正確なモデルをMCAD内で独立したエンティティとして構築します。マスクは銅層間のエッチング領域を埋めるため、MCADにおけるマスク層の厚さは、ECADで定義されている通り、最上層の銅層の厚さとソルダーマスク層の厚さの合計となります。
SOLIDWORKS におけるデカールの表示の改善
CoDesigner では、一部のグラフィックハードウェアで発生しうる半透明のはんだマスクデカールのレンダリングに関する問題を回避するため、SOLIDWORKS 内ですべてのデカールを 1 つのトップデカールと 1 つのボトムデカールに統合するようになりました。
上部デカールは、最上部の銅層、最上部のはんだマスク層、および最上部のシルクスクリーン層を組み合わせたものです。
Versions Supported
Altium Designer 21.3(およびそれ以降)で、 MCAD CoDesigner 拡張機能バージョン 2.5.0.1254
Altium NEXUS Client 4.3 ~ 5.8、および Collaboration パネル拡張機能バージョン 2.5.0.362
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2020、2021、2022 | 2.5.0.11 |
| Autodesk Fusion 360® | 2.5.0.11 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.5.0.11 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X、8.X | 2.5.0.11 |
Release Notes
| MCAD-2010 | CoDesigner は、同じコンポーネントの異なるリビジョンが PCB に配置された場合、MCAD でのモデルの配置処理に問題が生じる可能性があるため、ECAD ユーザーに警告を表示するようになりました。 |
| MCAD-2115 | 「3D 銅配線を作成」オプションがオンになっている場合、CoDesigner は、ソルダーマスク(パッド用の切り欠きを含む)の正確なモデルを MCAD 内で個別のエンティティとして構築するようになりました。これにより、PCB のより正確な解析が可能になります。 注 1: このモードでは、デカール(特にシルクスクリーン)は表示されません。注 2: お使いの MCAD CoDesigner インストール環境で「Advanced Copper Geometry」機能が利用可能かどうかについては、右側のペインにある「注」を参照してください。 |
| MCAD-2118 | CoDesigner は、PTC Creo のカスタムテンプレートに対応するようになりました。 |
| MCAD-2160 | CoDesigner では、「-EDM」サブフォルダ(ECAD 側のプロジェクトフォルダ内)の名前が 10 文字に切り詰められ、ナビゲーションが困難になっていました。この問題は修正されました(フルパスが 128 シンボル未満でない限り、名前は切り詰められなくなりました)。 |
| MCAD-2248 | CoDesigner は、内部に物理的なジオメトリを持たないパーツ(例:スケルトンモデルとして使用される構成ジオメトリのみのパーツ)を、MCAD から ECAD へ送信しなくなりました。注:以前は、このようなパーツを ECAD に取り込む際に、非ブロッキングエラーが発生していました。 |
| MCAD-2268 | SOLIDWORKSの「穴ウィザード」で作成された穴について、ECADで穴のサイズを縮小した場合、MCADでの2回目の取り込み時にのみ変更が反映されていました。修正済み。 |
| MCAD-2284 | MCAD で「自動的にサインイン」オプションがオンになっている場合、MCAD を終了しても Altium のセッション(およびオンサイトインストール用の Altium ライセンス)が解放されませんでした。修正されました。 |
| MCAD-2288 | 以前、MCADでPCBアセンブリを作成する際、CoDesignerはプロジェクト名内のダッシュをアンダースコアに置き換えていました(これは、モデル名の先頭に「-」記号を使用できないというPTCの規則を満たすためでした)。修正され、先頭にある1つを除き、「-」記号は置き換えられなくなりました。 |
| MCAD-2297 | SOLIDWORKSで新しい部品またはアセンブリを作成すると、Altium CoDesignerのツールバーが自動的に表示されていました。修正されました。 |
| MCAD-2299 | PCBに層間銅エンティティが存在しないにもかかわらず、「Build 3D Copper」オプションがオンになっている場合、SOLIDWORKSに空の「Interlayer」アセンブリが作成されていました。修正されました。 |
| MCAD-2311 | コンポーネントの3Dモデルが変更されていない場合、ECADでコンポーネントのプロパティに変更を加えても、その変更がMCADに反映されませんでした。修正済み。 |
| MCAD-2328 | 基板アウトライン内の楕円が、Autodesk Fusion 360 から ECAD へ正しく転送されませんでした。修正済み。 |
| MCAD-2332 | Autodesk Fusion 360で基板形状を楕円に変更すると、PCBルームの形状も楕円に変更されてしまっていました。修正済み。 |
| MCAD-2333 | PTC Creoで基板形状を円または楕円に再定義しても、ECADで認識されませんでした。修正済み。 |
| MCAD-2336 | CoDesigner が SOLIDWORKS の「ドキュメントの置換時にコンポーネント名を更新する」オプションを変更していました(これは、CoDesigner がモデルツリーに参照指定子(Ref Designators)を表示していた過去には必要でした)。修正済み(現在は変更なし)。 |
| MCAD-2342 | CoDesignerは、一部のグラフィックハードウェアで発生する可能性のある半透明のはんだマスクデカールのレンダリングに関する問題を防止するため、SOLIDWORKS内でデカールを1つの「上部」デカールと1つの「下部」デカールに統合するようになりました。 |
| MCAD-2354 | インターネットに接続されていない場合、MCADプラグインの更新チェックを無効にできるようになりました。注1:デフォルトでは、CoDesignerはその場合にユーザーに警告を表示しますが、この警告を無効にできるようになりました。注2:CoDesignerプラグインの設定で、このオプションを再び有効にすることができます。 |
| MCAD-2377 | CoDesigner は、PTC Creo における通常の(フレックスではない)基板について、「default_dec_places」パラメータを上書きしなくなりました。注:CoDesigner は、リジッドフレックス基板のジオメトリを適切に構築するために、通常の設計に必要な値よりも高い値をこのパラメータに設定していました。 |
| MCAD-2390 | Autodesk Fusion 360 用の CoDesigner プラグインのベータステータスが解除されました。 |
| MCAD-2395 | ユーザーが「AltiumCoDesignerPtcCreo downloads」フォルダを削除した場合、PTC Creo用CoDesignerプラグインがサーバーからコンポーネントをダウンロードできなくなっていました。修正されました。 |
CoDesigner 2.4.0の新機能
Released: 12 May 2021 – Version 2.4.0
Feature Highlights
最新のMCADツールへの対応強化
本リリースでは、以下のMCADツールのバージョンに対するサポートが追加されました:
- Autodesk Inventor 2022
- PTC Creo 8
基板輪郭のマイクロセグメントを自動的に解決
エンジニアリングチームでは、基板形状を定義するために様々な手法が用いられています。採用された手法によっては、基板のアウトラインにマイクロセグメントが含まれてしまう場合があります。これらのマイクロセグメントは CoDesigner では転送できないため、ECAD からプッシュしようとすると、これに関する警告が表示されます。 その結果、基板をMCADにプッシュするには、ECADエンジニアが事前にこれらのマイクロセグメントを削除する必要があります。
今回のリリースでは、マイクロセグメントを自動的に除去する新機能が追加されました。マイクロセグメントが検出されると、以下のダイアログが表示されますので、 Yes をクリックしてそれらを削除すると、基板アウトラインをMCADに転送できるようになります。 No をクリックすると、マイクロセグメントは残ったままとなり、手動で解決する必要があります。
新しい MCAD 座標グリッド
CoDesignerでは、「Pull into ECAD」処理時に、MCAD座標グリッドが生成されるようになりました。これには、 MCAD Origin エンティティを含みます。これにより、電気設計者と機械設計者が、さまざまな基板エンティティの位置決めについて円滑に連携できるようになります。
この MCAD Coordinates 表示はECAD内でカスタマイズ可能です。「MCAD座標」パネルのエントリをダブルクリックして、 Properties エントリをダブルクリックして、「Grid Editor 」ダイアログを開くことで、グリッドの表示をカスタマイズできます。「グリッドとガイドの操作」の詳細については、こちらをご覧ください。
PTC Creoにおけるカスタム座標系のサポート
PTC CreoのCoDesignerでは、エンジニアがCreoに配置したモデルに対して、カスタム座標系の使用がサポートされるようになりました。この機能は、Creoの Altium CoDesigner Settings ダイアログでこの機能を有効にしてください。なお、ECAD側では、対応するコンポーネントのフットプリントで使用されるモデルは、同じ座標系に基づいて構築されている必要があります。
SOLIDWORKS PDM のサポート
SOLIDWORKS が SOLIDWORKS PDM Professional に接続されている場合、データ管理システムからのネイティブ MCAD コンポーネントの配置がサポートされるようになりました。
Recommendations:
-
MCAD コンポーネントは、ECAD コンポーネント内で、次のような形式でパラメータとして参照される必要があります
の形式で、ECADコンポーネント内でパラメータとして参照されている必要があります。ここで:folder\folder\component.sldprt はPDMボールトの名前です。 - ECADとの共同作業を行う前に、 Altium CoDesigner Settings このフォルダをSW PDMの管理下に置き、ECADとの共同作業を行う前に、そのフォルダをローカルストレージと同期させることをお勧めします。SOLIDWORKSでのCoDesignerの設定に関する詳細については、こちらをご覧ください。
- PCB を MCAD に取り込む前に、コンポーネント ライブラリをローカル PDM ストレージと同期させることをお勧めします。
- SOLIDWORKS PDM 設定の Prompt to check out file if opened in read-only mode オプションを無効にすることをお勧めします(SOLIDWORKSのPDM設定( Tools )で、以下に示すようにオプションを無効にすることをお勧めします。これにより、既存のコンポーネントをチェックアウトする必要がなくなるため、他の機械設計者に迷惑をかけることがありません。ただし、コンポーネントのプロパティを変更する必要がある場合は、該当するコンポーネントをチェックアウトする必要があります。
- 変更を適用した後、新しいコンポーネントをSOLIDWORKS PDMにチェックインすることをお勧めします。
Fusion 360 における小型コンポーネントの無視機能のサポート
コンポーネント数が非常に多い基板における Fusion 360 のパフォーマンスを向上させるため、CoDesigner では「ECAD からのプル」処理中に、ユーザー定義の高さ未満のコンポーネントを除外できるようになりました。高さのしきい値については、CoDesigner は ECAD のコンポーネントプロパティの一部として定義された高さを使用します(画像参照 )。
閾値の高さは、 Altium CoDesigner Settings ダイアログで閾値の高さを定義します(下図参照)。このダイアログには、Fusion 360の Altium CoDesigner パネルから、 Settings を選択してダイアログを開きます。
「高さしきい値」を設定することで、プル処理中に小さなコンポーネントを除外できます(カーソルを合わせると、ECAD上の基板が表示されます)。
変更内容のプレビュー機能の強化
変更を適用する前にその影響をプレビューできる機能により、機械設計者はECADからの最新の変更をより安心して受け入れることができます。今回のリリースでは、MCADにおいて以下のプレビュー機能が追加されました:
- Autodesk Inventor
- Autodesk Fusion 360
- PTC Creo
Versions Supported
Altium Designer 21.3( MCAD CoDesigner 拡張機能バージョン 2.4.0.1200
Altium NEXUS Client 4.3( Collaboration パネル拡張機能バージョン 2.4.0.336
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2020、2021、2022 | 2.4.0.7 |
| Autodesk Fusion® | 2.4.0.8 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.4.0.17 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X、8.X | 2.4.0.13 |
Release Notes
| MCAD-869 | 変更点のプレビューが PTC Creo に表示されるようになりました。 |
| MCAD-870変更点のプレビューが PTC Creo に表示されるようになりました。 | Autodesk Inventor で変更内容のプレビューが表示されるようになりました。 |
| MCAD-1027 | PTC Creo では、CoDesigner が、エンジニアが Creo に配置した MCAD モデルに対してカスタム座標系の使用をサポートするようになりました(プラグインの設定でこれを有効にするオプションがあります)。なお、ECAD 側では、対応するコンポーネントのフットプリントで使用されるモデルは、同じ座標系に基づいて構築されている必要があります。 |
| MCAD-1529 | CoDesigner は、円形の押し出しカットを検出すると、SOLIDWORKS ユーザーに対して、それが「穴」ではなく「カットアウト」として転送されることを警告するようになりました。また、SW の「押し出しカット」は ECAD の「カットアウト」に、「SW の穴」は ECAD の「パッド(円形)」に変換されることも説明されています。 |
| MCAD-1726 | ECADの内部レイヤーに配置されたコンポーネントは、ECADで定義されたオフセットと向きを考慮して、MCAD内で正確に配置されるようになりました(以前は、これらのコンポーネントはMCADのトップ/ボトムプレーンに合わせて調整されていました)。 |
| MCAD-1753 | ECADで銅層の順序を変更しても、MCADには反映されませんでした。修正されました。 |
| MCAD-1917 | Fusion 360 において、基板領域の高さが誤って設定される場合がありました。修正しました。 |
| MCAD-2044 | SOLIDWORKS PDMに接続されたSOLIDWORKSにおいて、データ管理システムからのネイティブMCADコンポーネントの配置がサポートされるようになりました。注1:MCADコンポーネントは、ECADコンポーネント内で「 |
| MCAD-2051 | CoDesigner は、MCAD の原点がデフォルトの(絶対)ECAD 原点と異なる場合、ECAD への取り込み時に「MCAD 座標」グリッド(「MCAD 原点」エンティティを含む)を作成するようになりました。これにより、電気エンジニアは、さまざまな基板エンティティの位置決めについて、機械エンジニアと円滑に連携できるようになります。 注 1: 「MCAD 座標」グリッドの表示はカスタマイズ可能です。注 2: MCAD における ECAD 原点の表示も、まもなく実装される予定です。 |
| MCAD-2067 | Autodesk Fusion 360 において、CoDesigner はインポート時に小さなコンポーネントを無視するオプション(サイズ制限はカスタマイズ可能)を提供するようになりました。これにより、500 個以上のコンポーネントが配置された基板でのパフォーマンスが向上します。 |
| MCAD-2082 | PTC Creo 8 が正式にサポートされるようになりました。 |
| MCAD-2107 | CoDesigner は、Windchill にシートメタルテンプレートが見つからない場合、PTC Creo 内で自動的にそのテンプレートを作成するようになりました。 |
| MCAD-2119 | Autodesk Fusion 360 で変更内容のプレビューが表示されるようになりました。 |
| MCAD-2127 | 基板輪郭のマイクロセグメントに関する問題を(ユーザーの確認後に)自動的に修正する機能が追加されました。この機能は新しい API を利用しているため、AD 21.3.X または AN 4.3.X 以降でのみ利用可能です。 |
| MCAD-2133 | ECADのリジッド・フレックス・レイヤースタックで「OFF」に設定されていた中間レイヤーが、MCADにおいて基板の厚さに誤って含まれていました。修正されました。 |
| MCAD-2156 | PTC Creoにおける部品名の最大長が、24シンボルから31シンボルに延長されました。注:以前は、残りのシンボルが部品リビジョン用に予約されていましたが、現在はリビジョン用のシンボル数が部品名の総長から差し引かれるようになりました。 |
| MCAD-2170 | 基板の上面と下面に同じ形状の領域が2つ作成された場合、CoDesignerが基板領域(キープアウト、ルーム)を識別できませんでした(「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というメッセージが表示されていました)。修正済み。 |
| MCAD-2183 | Autodesk Inventor 2022 が正式にサポートされるようになりました。注:Autodesk Inventor 2019 はサポート対象外となりました。 |
| MCAD-2211 | CoDesigner では、PTC Creo で作成された PCB について、精度の種類(絶対精度または相対精度)を選択できるようになりました。 |
| MCAD-2215 | Autodesk Fusion 360のツールバーに、CoDesignerのパネルを開くボタンが直接追加され、パネルの起動が簡単になりました。 |
| MCAD-2242 | PCBアセンブリにジオメトリがゼロの部品が追加されている場合、CoDesignerはMCADからのPCBの書き出しをブロックしていました。この問題は修正されました。 |
| MCAD-2298 | Autodesk Fusion 360 で「小さなコンポーネントを無視」オプションがオンになっている場合、CoDesigner が PCB を ECAD にプッシュバックできないことがあり、内部エラー「インデックスが範囲外です」が発生していました。修正されました。 |
| MCAD-2303 | SOLIDWORKSでの取り込み時に、CoDesignerがカスタムMCADコンポーネントのプロパティ(以前にECADから転送されたモデルに対して、ユーザーまたはPDMシステムによって割り当てられたプロパティ)を削除していました。修正済み。 |
CoDesigner 2.3.0の新機能
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Autodesk Fusion 360® のサポート(オープンベータ版)
本リリースでは、Autodesk Fusion 360(現在オープンベータ版)のサポートが導入されました。
Fusion 360 の使用を開始するには、以下のヒントを参考にしてください。
- 「ダウンロード」ページからアドインをダウンロードしてください。
-
Fusion 360 に CoDesigner アドインをインストールします(
AltiumCoDesignerFusion360_)に CoDesigner アドインをインストールします。アドインをインストールする前に、Fusion 360 を閉じてください。.exe - Fusion 360とAltium設計ソフトウェア間の連携は、 Altium CoDesigner パネルを介して行います。Fusion 360でパネルを有効にする際は、以下の画像を参考にしてください。
- 基板設計データは、Altium 365 ワークスペースを介して ECAD とやり取りされます。まだワークスペースをお持ちでない場合は、altium.com/altium-365にアクセスして、Altium 365 でワークスペースを有効にしてください。
- Fusion 360では、Altium Liveの認証情報を使用して Altium CoDesigner Altium Liveの認証情報を使用してWorkspaceにサインインします。
- これで、共同設計(CoDesign)を開始する準備が整いました。プロセスについて詳しくは、「Direct ECAD-MCAD CoDesign」ページをご覧ください。
PTC Creo におけるリジッドフレックス基板のサポート
このリリースでは、ECAD と PTC Creo 間のリジッドフレックス基板設計の転送がサポートされました。
リジッドフレックス基板の設計は、Creo と ECAD 間で双方向に転送できます。
機械設計者は、ECAD からリジッドフレックス基板を受け取った後、以下の操作を行うことができます。
- MCAD で ECAD での変更内容をプレビューする。
- 基板のリジッド部分およびフレックス部分の形状を変更できます。たとえば、製品の筐体の形状に合わせて基板の形状を調整したり、切り欠きや取り付け穴を作成したり、曲げ半径を変更したりできます。
- 既存の部品の配置を変更したり、基板上に新しい部品を配置したりできます。
- 銅箔およびシルクスクリーンの詳細情報を転送する。
- これらの変更をECADに反映させ、ECADからの新しい変更を取得できます。
Capabilities not yet Supported
- MCADでリジッドフレックス基板をゼロから作成します。
- MCADで新しいリジッド基板およびフレキシブル基板領域を作成します。
- MCADで新しい曲げ部を作成します。
- 厚さが異なるフレックス領域を含む基板を転送します(複数のフレックス領域に対応しています)。
- フレックス領域に実装されたコンポーネントを、ECAD から MCAD へ転送します。
- MCADのフレックス領域にコンポーネントを配置します。
- Altium PCBエディタでの Rigid-flex 2.0 Altium PCBエディタのアップデートの一環として導入された新機能。
► リジッドフレックス基板の同期プロセスについて詳しくはこちら(このページではSOLIDWORKSについて言及していますが、全体的なプロセスはCreoでも同様です。Creo向けのページは近日中に更新される予定です。)
「プロジェクトの選択」ダイアログの改善
「 Select Project パネル内の「基板を取り込む」ボタンをクリックした際に表示される Altium CoDesigner パネル内の「Pull Board」ボタンをクリックすると表示されるダイアログが改善されました。
この Select Project このダイアログには、以下の詳細情報が表示されます:
- ECAD-MCAD 交換情報:ECAD から最後にプッシュされた詳細(プッシュコメントを含む)。
- バリアント(存在する場合)の一覧表。デフォルトでは最初のバリアントが選択されています。
PCBバリアントのサポート強化
CoDesignerの以前のバージョンでは、ECAD設計にPCBバリアントが含まれている場合、ECADから一度にプッシュできるバリアントは1つだけでした。今回のアップデートにより、すべてのバリアントがECADからプッシュされるようになり、ボードがMCADに取り込まれた際に、新しい Select Project ダイアログで必要なバリアントを選択できるようになりました。
CoDesignerのバージョン番号の表示
CoDesignerの以前のバージョンでは、Windowsのコントロールパネルを開き、「プログラムと機能」でCoDesignerのバージョン番号を確認する必要がありました。今回のリリースでは、バージョン番号が Altium CoDesigner パネル下部に表示されるようになりました。
SOLIDWORKS におけるデカールの保存機能の改善
PDM システムと SOLIDWORKS を併用する設計者をより適切にサポートするため、CoDesigner ではデカール(銅箔、シルクスクリーン、ソルダーマスク層を表す画像ファイル)を基板パーツファイルに直接保存するようになりました。これにより、MCAD 側で PDM システムを使用する場合の PCB 関連ファイルの管理が簡素化されます。
デカールは SOLIDWORKS の prt ファイルに保存されるようになったため、SOLIDWORKS と PDM システムを併用する際の作業プロセスが簡素化されます。
Versions Supported
Altium Designer 21.x( MCAD CoDesigner 拡張バージョン 2.3.0.1127
Altium Designer 20.2(拡張バージョン 2.3.0.1127) MCAD CoDesigner 拡張機能バージョン 2.3.0.1127
Altium NEXUS Client 4.x および Collaboration パネル拡張機能バージョン 2.3.0.324
Altium NEXUS Client 3.2( Collaboration パネル拡張機能バージョン 2.3.0.324
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020、2021 | 2.3.0.8 |
| Autodesk Fusion® | 2.3.0.8 |
| ダッソー・システムズ SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.3.0.9 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X | 2.3.0.22 |
Release Notes
MCAD-916 |
CoDesigner は、デカール(銅、シルクスクリーン、ソルダーマスクを表す画像)を SOLIDWORKS の基板パーツファイルに直接保存できるようになりました。これにより、MCAD 側で PDM システムを使用している場合、PCB 関連ファイルの管理が簡素化されます。 |
MCAD-1505 |
SOLIDWORKS 2018、2019 では、リジッドフレックス基板上のコンポーネントアセンブリに使用される座標系が、場合によっては正しく作成されないことがありました。この問題は修正されました。 |
MCAD-1710 |
CoDesignerは、アクティブなバリアントだけでなく、ECADから定義されているすべてのPCBバリアントを送信するようになりました。MCAD側では、新しい「基板の取り込み」ダイアログで必要なバリアントを選択する必要があります。 |
MCAD-1844 |
MCADにプルインするPCBを選択するためのダイアログが変更されました。現在、このダイアログには以下の情報が表示されます:PCBのプレビュー(対応するPCBプロジェクトがECADからサーバーに保存されている場合)、ECADからの最新のプッシュに関する情報(プッシュされている場合)、およびPCBバリアント(存在する場合)。 |
MCAD-1847 |
MCADで新規プロジェクトを開始する際、「ビアを生成」オプションがオンの場合、基板パーツが作成されませんでした。修正されました。 |
MCAD-1860 |
一部のサードパーティ製アドインが、そのタイプに関する要求に対して正しく応答しない場合、CoDesignerがAutodesk Inventor内でParasolid変換アドインを検出できず(それに応じてコンポジットモデルを構築できず)、この問題を修正しました。 |
MCAD-1876 |
リジッドフレックス基板の転送:分割線と曲げ領域間の最小許容距離が 2.5 mil から 0.5 mil に短縮されました。 |
MCAD-1937 |
CoDesigner では、Autodesk Fusion 360 MCAD のサポートが開始されました(本ソリューションは当初、オープンベータ版として提供されます)。Autodesk Fusion 360 用のプラグインは、https://www.altium.com/products/downloads#mcad-plugins からダウンロードできます。 注1:「PRO サブスクリプション」の機能(MCAD コンポーネント配置、リジッドフレックス基板のサポート、押し出し銅、筐体交換)は、現時点ではサポートされていません。注2: 銅箔およびシルクスクリーンの表現は、他のMCADで実装されているものとは異なります。これらは、ベアボードパーツ内の「スケッチのみ」ベースのコンポーネントとして表現されます(これらのコンポーネントはデフォルトで非表示になっていますが、ユーザーは必要に応じて表示したり、押し出しや押し出しサーフェスなどの3Dフィーチャーを追加で作成したりすることができます)。 注3:このベータ版では、MCAD側で500個以上のコンポーネントを含むPCBを最初に読み込む際に、パフォーマンス上の問題が発生する可能性があります。これらの問題は、次期バージョンで修正される予定です。 |
MCAD-1945 |
PTC Creo において、リジッドフレックス基板の同期がサポートされるようになりました(本ソリューションは当初ベータ版として提供されます)。現時点でサポートされていない機能は以下の通りです:1. MCAD 側での新しい領域および新しい曲げ部の追加、2. 「Rigid-flex 2.0」機能で導入された新機能。 |
MCAD-1946 |
CoDesignerは、PTC Creoの「絶対精度」プロパティを上書きしなくなりました。 |
MCAD-2006 |
一部の丸みを帯びた基板や円形基板において、PTC Creo でデカール(銅箔、シルクスクリーン、ソルダーマスクを表す画像)のスケールが正しく適用されていませんでした。修正されました。 |
MCAD-2035 |
MCAD の Altium CoDesigner パネル(右下隅)に、CoDesigner のバージョンが直接表示されるようになりました。 |
MCAD-2050 |
MCADで作成される基板領域(キープアウト、ルーム)のデフォルトの高さを、表示を遮ったり小さな部品の選択を困難にしたりしないよう、1mmから0.5mmに引き下げました。 |
MCAD-2073 |
Altium Server での変更により、MCAD 側の「Choose PCB to pull」ダイアログで、プロジェクト名が誤ってプロジェクト ID に置き換えられていました。修正されました。 |
MCAD-2077 |
CoDesigner は、ECAD のレイヤースタック内のレイヤー名の重複を検出し、対応するエラーメッセージを表示するようになりました。 |
| MCAD-2175 | 一部のケースで、MCADプラグインがAltium 365に接続できない問題がありました。修正されました。 |
CoDesigner 2.2.0 の新機能
Released: 13 Jan 2021 – Version 2.2.0
Feature Highlights
MCADからECADへのエンクロージャーの転送
今回のアップデートでは、MCADでのデバイスアセンブリレベルでの作業に対応し、基板を含むエンクロージャーをECADに転送する機能が追加されました。以下の動画では、基板アセンブリをデバイスエンクロージャーに組み込み、そのエンクロージャーをAltium設計ソフトウェアに転送する手順を紹介しています。
►お使いのMCAD CoDesignerのインストール環境で「エンクロージャー交換」機能が利用可能かどうかについては、 Note 右側のペインを参照してください。利用できない場合は、この動画でエンクロージャーを転送する別の方法をご確認ください。
Creoに追加されたCoDesignerリボン
PTC Creoに Altium CoDesigner リボンが PTC Creo に追加されました(このリボンは SOLIDWORKS および Autodesk Inventor ではすでに利用可能です)。 このリボンを使用すると、MCAD-ECAD共同設計プロセス中に必要となる、PCB固有の一般的な設計オブジェクトに簡単にアクセスできます。リボンのボタンを使用することで、互換性のあるECADオブジェクトを作成するために、正しいMCADオブジェクトタイプが使用されるようになります。
コンポーネント配置用の新しい MCAD 平面
CoDesigner では、MCAD 内で表側および裏側の部品配置用平面が作成されるようになり、MCAD での部品配置プロセスが簡素化されました。部品は、ソルダーマスク層の厚さを無視して配置されるようになりました。
ビアおよびパッドの銅バレルのサポート
- Pad Barrels - 「thruhole Pad barrels」オプションが有効になっている場合、スルーホールパッドバレルがECADからMCADへ転送されるようになりました。 Build 3D geometry for Copper が有効になっている場合、 Altium CoDesigner Settings ダイアログで有効にされている場合、スルーホールパッドのバレルがECADからMCADへ転送されるようになりました。
- Via Barrels - 「 Build Vias オプションも有効にして、ビアのバレルを含めるようにしてください。
ViaおよびPadの銅バレルは常にECADから「Pushed」されます(左の画像)。これらをMCADに「Pulled」するかどうかを制御するには、MCADで前述のCoDesignerオプションを使用してください(右の画像)。
簡略化されたCoDesignerパネル
CoDesignerメニューが更新され、 Help および Settings オプションが追加されました。これらは以前は Altium CoDesigner パネル表面に配置されていたおよびオプションが追加されました。
キープアウトおよびルームのサポート強化
CoDesignerは、ECAD内のキープアウトおよびルームのロック状態を検出するようになり、MCADからのプル操作中にこれらが移動されないことを保証します。
Versions Supported
Altium Designer 21.0( MCAD CoDesigner 拡張機能バージョン 2.2.0.1072
Altium Designer 20.2 および MCAD CoDesigner 拡張機能バージョン 2.2.0.1072
Altium NEXUS Client 4.0( Collaboration パネル拡張機能バージョン 2.2.0.310
Altium NEXUS Client 3.2( Collaboration パネル拡張機能バージョン 2.2.0.310
このアップデートは、以下の MCAD プラットフォームおよびアドインのバージョンでテストされています:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020、2021 | 2.2.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.2.0.7 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X | 2.2.0.6 |
Release Notes
| MCAD-400 | CoDesigner では、PCB アセンブリに切り替えることなく、MCAD 内のデバイス環境において PCB の操作が可能になりました。これにより、PCB の定義と筐体間の作業が大幅に容易になります。1 つのデバイスに複数の PCB がある場合、CoDesigner ではそれらの切り替えが可能です。 |
| MCAD-786 | CoDesigner は、MCAD 内でメッキスルーホールパッド用の銅バレルを生成するようになりました(設定で「3D Copper」オプションが有効になっている場合。このオプションは熱シミュレーションに必要です)。 |
| MCAD-796 | CoDesignerは、MCAD内のビアに対して銅バレル(ビアの銅および基板貫通穴の正確な3D形状)を生成するようになりました。注:MCADでビアに加えた変更をECADに反映させる機能はサポートされていません。 |
| MCAD-987 | MCAD側の「PCBプロジェクトの選択」ダイアログでのプロジェクト検索において、大文字と小文字が区別されなくなりました。 |
| MCAD-1531 | CoDesigner のアイコンが 4K モニターに対応するようになりました。 |
| MCAD-987MCAD 側の「PCB プロジェクトを選択」ダイアログでのプロジェクト検索において、大文字と小文字を区別しなくなりました。MCAD-1531CoDesigner のアイコンが 4K | CoDesigner は、ECAD からのプッシュ時にマイクロアークの検証を行うようになりました(以前に実装されたマイクロセグメントの検証と併せて)。 |
| MCAD-1607PTC Creo 向けのソリューションに、PCB 定義に関連するコマンドを含む CoDesigner のツールバーが追加されました。 | PTC Creo 向けソリューションに、PCB 定義に関連するコマンドを備えた CoDesigner のツールバーが追加されました。 |
| MCAD-1609 | CoDesigner は、MCAD から ECAD へ PCB エンクロージャーのパーツを送信できるようになりました(MCAD-400 も参照してください)。ユーザーは、MCAD 内の CoDesigner リボンツールバーにある新しい「エンクロージャー」ボタンをクリックして、それらのパーツを選択できます。 |
| MCAD-1652 | MCAD の CoDesigner パネルに「更新」ボタンが追加されました。このボタンをクリックすると、CoDesigner は現在開いているデバイスアセンブリ内に存在する基板アセンブリを検出します。MCAD-400 も参照してください。 |
| MCAD-1679 | 内部プレーン層がECADからMCADへ転送されず、3D Copperオプションにも含まれていませんでした。修正されました。 |
| MCAD-1689 | MCAD における基板領域プロパティの更新パフォーマンスが向上しました。 |
| MCAD-1693 | CoDesignerは、ソルダーマスク層の厚さを無視するように、MCADにコンポーネントを配置するようになりました。以前にMCADに取り込まれたPCB上のコンポーネントについては、CoDesignerは最初の更新時に「スタンドオフ高さの調整」の変更を表示します。 さらに、CoDesignerは、上部および下部の部品配置に対応して、MCAD内に2つの追加プレーンを作成するようになりました。これらのプレーンの目的は、機械設計者が新しい部品を正確に配置したり、既存の部品の配置を変更したりするのを支援することです。 |
| MCAD-1694 | リジッドフレックス基板上の部品が、場合によっては誤ったオフセットで配置されることがありました。修正しました。 |
| MCAD-1697 | CoDesignerは、MCADにおけるコンポーネントのスタンドオフ高さの変更(ECADで設定された値に基づく)を、独立した変更タイプとして扱うようになりました(以前は「配置変更」に含まれていました)。 |
| MCAD-1703 | 「ECADへ取り込み」処理において、ロックされたキープアウトおよびルームの移動および削除がブロックされるようになりました。これにより、電気設計者はMCAD側の「電気」基板領域に対して誤って変更が行われるのを防ぐことができます。 |
| MCAD-1731 | Altium 365 ユーザーが利用できる CoDesigner の機能は、Altium 365 アカウントの種類に応じて、「PRO」と「STD」の 2 つの機能セットに分割されました。以下の高度な機能は、PRO ユーザーのみが利用可能です。 a) MCAD駆動のコンポーネント配置、 b) リジッドフレックス基板のサポート、 c) MCADでの3D銅箔およびビアの構築、 d) デバイスアセンブリのコンテキストからの筐体交換。 |
| MCAD-1824 | CoDesignerは、SOLIDWORKSドキュメント内に組み込まれたテーブルがサポートされていないという警告を、SOLIDWORKSユーザーに対して表示しなくなりました。 |
CoDesigner 2.1.0の新機能
Released: 20 Nov 2020 – Version 2.1.0
Feature Highlights
最新のMCADバージョンのサポート
このリリースでは、以下のバージョンの MCAD ソフトウェアに対応しました:
- Autodesk Inventor Professional® 2021
- Dassault Systemes SOLIDWORKS® (Standard、Pro、Premium) 2021
MCAD CoDesigner パネルの更新
MCAD Altium CoDesigner パネルには、「 Activity」と PCB Definition」という2つのタブが追加されました。
- Activity - CoDesignerの以前のバージョンと同様に、PushおよびPull操作の履歴と関連するコメントを表示します。
-
PCB Definition - ボード上に存在するボードエリアの定義を表示します。現在サポートされているエリア定義には、MCAD側およびECAD側の両方で作成可能な「キープアウト」と「ルーム」が含まれます。
- 定義をクリックすると、キープアウトの設定を変更したり、ルームにコメントを追加したりできます。
- MCADフィーチャツリーで定義の名前が変更された場合、その変更は直ちに PCB Definitions タブには Altium CoDesigner パネルには直ちに反映されません。「 Activity タブに切り替えてから、再度 PCB Definitions ] タブに戻ると、定義が更新されます。
MCAD Altium CoDesigner パネルに「PCB定義」タブが表示されます。これを使用して、基板に追加されたルームおよびキープアウトを設定してください。
新しい Altium CoDesigner リボン
新しい Altium CoDesigner リボンがSOLIDWORKSおよびAutodesk Inventorに追加されました(Creo向けソリューションは近日公開予定です)。 このタブを使用すると、MCAD-ECAD 共同設計プロセスで必要となる、PCB 特有の一般的な設計オブジェクトに簡単にアクセスできます。これらのボタンを使用することで、互換性のある ECAD オブジェクトを作成するために、正しい MCAD オブジェクトタイプが確実に使用されます。
キープアウトのサポート
PCBキープアウトとは、特定のECADオブジェクトの配置を制限するように設定された基板上の領域のことです。キープアウトは、基板の片面または両面に対して定義したり、すべてのPCBレイヤーに適用したりすることができます。この領域から除外するオブジェクトは、「キープアウト制限」プロパティとして選択されます。
MCADでのキープアウトの定義:
- [ Keep Out Area リボン上の Altium CoDesigner をクリックします。
- 面、サーフェス、またはプレーンを選択するよう促されますので、キープアウトが必要な基板の面をクリックします。キープアウトをすべての層に適用する場合は、どちらの面でも描画できます。
- 適切なMCADスケッチツール(例: Rectangleなど、適切なMCADスケッチツールを選択して、キープアウトを定義します。スケッチには1つの輪郭のみを含める必要があり、内部の輪郭はサポートされていない点に注意してください。
- キープアウトに必要な形状を描画します。
- [ Sketch モードを終了します。
- これで、フィーチャーのプロパティを編集できるようになります。キープアウトは、キープアウト領域を取り囲むフェンスのようなものと考えてください。 Depth を、たとえば 1mm といった小さな値に編集してください。
- このキープアウトは、MCAD で描画されたレイヤー上で、そのレイヤー固有の ECAD キープアウトとなります。全レイヤーに適用されるキープアウトを定義するには、MCAD でキープアウトが両方向に押し出されるように設定し、 Depth 2番目の方向の値を、基板を貫通するほど十分に大きく設定します。
-
「MCAD 受け入れ」ボタンをクリックして
をクリックして、フィーチャ定義プロセスを完了します。必要に応じて、フィーチャツリーでフィーチャの名前を変更できます。
- [ Altium CoDesigner パネルで PCB Definition タブを選択し、必要に応じてキープアウトの制限を設定します。これで、キープアウトをECADにプッシュできるようになり、キープアウト領域として追加されます。 MCAD での設定に応じて、トップレイヤーのキープアウト、ボトムレイヤーのキープアウト、またはキープアウトレイヤーのキープアウトとなります。必要に応じて、ECAD でキープアウトの形状を調整し、MCAD にプッシュバックすることができます。
ルームのサポート
PCBの「ルーム」とは、特定のコンポーネントを配置すべき領域、または配置してはならない領域を定義するために使用される設計ルールです。このルールの一般的な用途として、ルームで覆われた基板領域におけるコンポーネントの高さ制限を定義することが挙げられます。通常、ルームルールは個々のコンポーネント、またはコンポーネントのクラスに適用されます。
MCADでのルームの定義:
- [ Text Note Room リボン上の Altium CoDesigner をクリックします。
- 面、サーフェス、または平面を選択するよう求められますので、ルームが必要な基板の側面をクリックします。
- 適切なMCADスケッチツール(例: Rectangle、適切なMCADスケッチツールをクリックして、部屋を定義します。スケッチには1つの輪郭のみを含める必要があり、内部の輪郭はサポートされていない点に注意してください。
- ルームに必要な形状を描画します。
- [ Sketch モードを終了します。
-
MCAD [Accept] ボタンをクリックして
をクリックして、フィーチャ定義プロセスを完了します。必要に応じて、フィーチャツリーでフィーチャの名前を変更できます。
- [ Altium CoDesigner パネルで PCB Definition タブを選択し、ECADエンジニアにその目的を説明するコメントを入力します。 これで、そのルームを ECAD にプッシュできるようになります。ECAD では、MCAD で描画されたレイヤー上に、配置ルームの設計ルールとして追加されます。MCAD と ECAD 間で転送できるプロパティは「コメント」のみであり、これが配置ルームの設計ルールのコメントとなります。
- これで、ECAD で「配置ルーム」設計ルームを必要に応じて設定できるようになります。
これにより、MCAD でキープアウト領域やルームを定義し、ECAD にプッシュできるようになりました。
レイヤー色の転送機能の改善
ECADで定義されたコア層の色が、MCADの基板パーツに転送され、適用されるようになりました。ECADで定義されたソルダーマスク層の色と透明度がMCADに転送され、MCADの対応するデカールに適用されるようになりました。
ソルダーマスクおよびコアの色は、ECADとMCAD間で引き継がれます。
ECADでの基板名の変更
Altium 設計ソフトウェアで基板名に変更を加えた場合、その変更が反映されるようになりました。すでに MCAD にプッシュされた基板でも、名前を変更して再度 MCAD にプッシュできるようになりました。
Versions Supported
Altium Designer 20.2( MCAD CoDesigner 拡張バージョン 2.1.0.1033
Altium NEXUS Client 3.2( Collaboration パネル拡張機能バージョン 2.1.0.302
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020、2021 | 2.1.0.6 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020、2021 | 2.1.0.7 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X | 2.1.0.10 |
Release Notes
MCAD-659 |
Altium NEXUS のコラボレーション パネルにある変更通知に、「変更を表示」および「破棄」ボタンが表示されるようになりました。 |
MCAD-738 |
CoDesigner は、技術的な問題のさらなる調査に役立てるため、内部の技術イベントのほとんどをログに記録するようになりました。ログは、\Users\{user}\AppData\Local\Altium\Altium CoDesigner フォルダにローカルに保存されます。 |
MCAD-910 |
ECAD において、リジッド・フレックス基板のリジッド領域の境界を超えていた一部のコンポーネントモデルが、SOLIDWORKS 内で誤って配置されていました。修正済み(MCAD におけるコンポーネント領域には、コンポーネントパッドが含まれるようになりました)。 |
MCAD-1073 |
「銅の 3D ジオメトリを構築」オプションをオフにしても、PTC Creo および Autodesk Inventor での銅アセンブリが抑制されませんでした。修正されました。 |
MCAD-1299 |
CoDesignerは、ユーザーが基板パーツの名前に加えた変更に対応するようになりました。 |
MCAD-1375 |
ECADで穴のプロパティを変更した場合、SOLIDWORKSでその穴のタイプがデフォルトにリセットされていました。修正されました。 |
MCAD-1398 |
CoDesigner は、MCAD での領域の定義に対応するようになりました。これには、a) キープアウト領域、b) 「テキストノートルーム」と呼ばれる PCB ルームが含まれます。 これらはいずれも、新しい CoDesigner リボン ツールバーを使用して MCAD で作成できます(SOLIDWORKS および Autodesk Inventor でサポートされており、PTC Creo 向けのソリューションはまもなく提供開始予定です)。また、基板面にスケッチを配置して押し出しサーフェスとして手動で作成することも可能です。 これらの領域のプロパティを操作するために、CoDesignerパネルに新しい「PCB定義」タブが追加されました。MCADで作成された「テキストノートルーム」エンティティは、ECADではルームエンティティとして表現され、高さ制限などのルールを割り当てるために使用できます。 |
MCAD-1416 |
Autodesk Inventor 2021が正式にサポートされるようになりました。 |
MCAD-1417 |
SOLIDWORKS 2021 がサポートされるようになりました。 |
MCAD-1442 |
SOLIDWORKS のボードスケッチに含まれる作図線がエラーの原因となっていました。修正されました。 |
MCAD-1465 |
SOLIDWORKS の PCB アセンブリにおいて、コンポーネント名と参照記号が、コンポーネントのプロパティ内の対応するフィールドに入力されるようになりました(以前は、ECAD の参照記号が「コンポーネント名」フィールドに入力されていました)。 |
MCAD-1514 |
MCADでのプルイン時、変更履歴テーブルにコンポーネント名と参照指定子が併記されるようになりました。 |
MCAD-1519 |
MCAD 側で PCB をプルインする際、ECAD で削除されたフリー 3D ボディの削除が可能になりました(MCAD に配置されたモデルについては警告が表示されます)。 |
MCAD-1520 |
SOLIDWORKS および Autodesk Inventor ユーザー向けに、「Altium CoDesigner」リボンツールバーが提供されるようになりました。このリボンには現在、穴、カットアウト、および基板領域を作成するためのコマンドが含まれています。注:PTC Creo 向けのソリューションはまもなく提供される予定です。 |
MCAD-1528 |
SOLIDWORKSで適用されるデカール(基板表面の銅箔、シルクスクリーン、ソルダーマスクを表す画像)の順序が変更されました。現在の順序(基板表面から見て)は、銅箔、ソルダーマスク、シルクスクリーンの順です。 |
MCAD-1536 |
PTC Creoにおいて、「default_dec_places」パラメータはセッション全体に対して設定されていましたが、現在はPCBモデルに対してのみ設定されるようになりました。 |
MCAD-1567 |
英語以外のWindowsロケールにおいて、ECADとMCADで異なる小数点区切り記号が使用されていたため、ECADでのプルイン時にエラーが発生していました。修正されました。 |
MCAD-1571 |
MCAD において、基板本体および基板レイヤーに色プロパティを適用する方法が変更されました。現在、すべての色プロパティは、ECAD の「3D ビューのプロパティ」で設定された内容に従って適用されます。 |
MCAD-1577 |
Autodesk Inventor 用の CoDesigner プラグインは、現在のユーザーのみにインストールされていたため、そのユーザーが管理者でない場合に問題が発生していました。現在、このプラグインはすべての Windows ユーザーに対してインストールされるようになりました。 |
MCAD-1588 |
パフォーマンスの改善:SOLIDWORKSでの穴生成アルゴリズム(最も処理に時間がかかっていた操作の一つ)が改善され、穴の多いPCBの生成速度が約2倍に向上しました。 |
MCAD-1594 |
Autodesk Inventorにおいて、「ECADからインポートされたモデルを保存するために共通フォルダを使用する」オプションが無視されていました。修正されました。 |
MCAD-1600 |
ペーストレイヤーを表すデカールが、ECADからMCADへ送信されなくなりました。 |
MCAD-1612 |
プロキシを経由した場合、MCADプラグインの自動更新機能が動作しませんでした。修正されました。 |
MCAD-1614 |
デカール(基板表面の銅、シルクスクリーン、ソルダーマスクを表す画像)の保存方法が変更されました。a) デカールは、基板パーツが保存されているのと同じフォルダに保存されるようになりました。b) デカールへのパスは割り当てられなくなり、デカールの名前のみが保持されるようになりました。 |
MCAD-1629 |
ECAD での PCB の再注釈(コンポーネントの参照記号の変更)により、場合によっては MCAD で誤ったモデルが使用される問題が発生していました。修正しました。 |
MCAD-1685 |
PCB の部品パラメータが、必ずしも MCAD と同期していなかった。修正済み。 |
CoDesigner 2.0.5 の新機能
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
PCBバリアントのサポート
AltiumのPCB設計ソフトウェアを使用すると、電子機器設計者は、設計中の製品のバリエーションを作成することができます。 サポートされるバリエーションには、コンポーネントを「未実装」としてフラグ付けすること、基板にシルクスクリーン印刷されるコンポーネントの値を含むコンポーネントのパラメータを変更すること、またはコンポーネントを別のコンポーネント(異なるフットプリントを使用する場合も、使用しない場合もあります)に置き換えることが含まれます。
Altium の設計ソフトウェアでは、基板の設計は 1 つだけです。代替コンポーネントの詳細などのバリエーション情報はプロジェクトファイルに保存され、 Projects パネルでバリアントが選択された際に基板に適用されます。 [No Variations] 基板のバージョンは PcbDoc として保存されます。
Altiumの設計ソフトウェアを使用すると、基板設計のバリエーションを作成することができます。
ECAD からバリアントをプッシュする
このリリースでは、CoDesigner が更新され、ECAD と MCAD 間で基板の特定のバリアントを「プッシュ」および「プル」できるようになりました。ECAD から「プッシュ」を実行すると、PCB エディタで現在表示しているバリアントがプッシュされます。
[Projects] パネルをダブルクリックして、プッシュする必要なバリアントを選択します。
バリアントをMCADにプルする
PCBバリアントは、バリアントではないPCBと同様に、 Pull Board from Server ボタンをクリックします。 Altium CoDesigner パネル内のボタンをクリックします。基板がバリアントである場合、下図に示すように、Altium CoDesigner パネルの上部にバリアント名を詳細に示す追加情報が表示されます。
バリアントとなる各コンポーネントは、以下に詳述するように、指定子にバリアント名を含めることで識別されます。
-
バリアントのないコンポーネント:
-
バリアントが設定されたコンポーネント:
_VARIANT_
バリエーションのあるコンポーネントは、MCADの部品名と指定子によって識別されます。
MCADからのバリアントのプッシュ
MCAD において、CoDesigner は、コンポーネントがベース設計の一部であるか [No Variations]か、特定のバリアントに属しているかを認識します。ベース設計内のコンポーネントに加えられた変更は [No Variations] は ECAD 内のその基板のすべてのバリアントに影響しますが、特定のバリアントで行われた変更は、ECAD 内のそのバリアントにのみ適用されます。
バリアントに加えられた変更は、通常どおり、[ Push パネル内の Altium CoDesigner パネル内のをクリックすることで、通常通りMCADからECADへ反映されます。
バリアントをECADに取り込む
ECAD へのプルを実行しようとした際、現在アクティブなバリアントが間違っている場合、次のエラーメッセージが表示されます。エラーダイアログには該当するバリアント名が表示されますので、そのバリアントに切り替えてから、再度プルを実行してください。
現在ECADでアクティブなバリアントが間違っているため、Pullを完了できません。
ベース設計でコンポーネントに変更が加えられた場合、その変更はECAD内の任意のバリアントに適用できます。その変更は、ECAD内のすべてのバリアントに反映されます。
問題のあるモデルに対するサポートの強化
各ECADおよびMCADツールには独自のモデル変換ソフトウェアがあり、モデル記述に不整合や不正確さといった問題があるモデルのインポートおよび変換に対して、それぞれ異なるレベルのサポートを提供しています。 このような状況に対応するため、CoDesignerでは、単一ボディのParasolidモデルを、変換や変換処理(これがモデルの破損につながる場合がある)を行わずに、ECADからMCADへ直接転送できるようになりました。
ECADとMCAD間のプッシュプル処理中にモデルが問題を引き起こす場合は、そのモデルをECADコンポーネントから抽出し、MCADソフトウェアにインポートしてParasolid形式で保存(MCADで正しく開くことを確認)した後、ECADコンポーネントに再インポートしてください。
► MCADおよびECADモデルの要件について詳しくはこちら
Versions Supported
Altium Designer 20.2( MCAD CoDesigner 拡張機能バージョン 2.0.5.885
Altium NEXUS Client 3.2( Collaboration パネル拡張機能バージョン 2.0.5.284
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020 | 2.0.5.52 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020 | 2.0.5.68 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X | 2.0.5.60 |
Release Notes
| MCAD-1098 | CoDesigner では、ECAD から MCAD へ、またその逆方向へ、PCB バリアントを同期できるようになりました。MCAD で製品構成を作成することなく、バリアントを 1 つずつ同期できます(CoDesigner には、現在どのバリアントが同期されているかが表示されます)。 |
| MCAD-1167 | Altium NEXUS のコラボレーション パネルからの警告メッセージに、誤ったヘッダーが表示されていました。修正されました。 |
| MCAD-1168 | CoDesignerは、ユーザーが同期を行った後に長時間休憩した場合の混乱を避けるため、ECADでのプッシュおよびプル操作の絶対時刻を報告するようになりました。 |
| MCAD-1185 | CoDesigner では、問題のあるポイントの座標が、基板で使用されている単位で表示されるようになりました(以前は常にミル単位で表示されていました)。 |
| MCAD-1228 | リジッドフレックス基板のサポート:CoDesigner は、ECAD からのプッシュ操作において、分割線の端の 1 つが切り欠きによって覆われている状況(これは、コンポーネントアセンブリのメーティングに使用される座標系が MCAD で正しく作成されない可能性が高いことを意味します)を検出し、ユーザーに警告するようになりました。 |
| MCAD-1252 | CoDesignerは、フットプリントにインポートされたシングルボディのParasolidモデルを、変形や変換を行うことなくMCADに転送するようになりました。これにより、これらの処理中に発生することがあるモデルの破損を防ぐことができます。 |
| MCAD-1287 | CoDesigner は、プッシュのたびにサーバー上の MCAD コンポーネント配置設定を読み込むようになったため、設定変更後に ECAD/MCAD ソフトウェアを再起動する必要がなくなりました。 |
| MCAD-1346 | リジッドフレックス基板のサポート:CoDesigner では、フレックスセグメント上に配置され、ボディレスコンポーネントとして表現されるパッドの動きを同期できるようになりました。 |
| MCAD-1424 | ECAD からのプル時、CoDesigner は、指定子を持たないコンポーネントを報告するようになりました。 |
| MCAD-1452 | Inventor 2020 から ECAD へ、最新のバージョンの Parasolid が使用されていたため、フリー 3D ソリッドが送信されませんでした。修正されました。 |
| MCAD-1464 | PTC Creo において、CoDesigner によって公差設定が誤って行われていました。CoDesigner は、これらの設定を行わないようになりました。 |
| MCAD-1476 | 当初MCAD上で基板の底面に配置されていたコンポーネントについて、MCADの変更履歴テーブルに配置変更が誤って表示されていました。修正済み。 |
| MCAD-1477 | 一部のケースにおいて、MCAD側で基板の底面に配置された「Free 3D Bodies」について、ECADでのプルイン時に誤ったスタンドオフ高さが定義されていました。修正済み。 |
| MCAD-1485 | UI:「ヘルプ」ボタンが、MCAD 内の CoDesigner パネルの上部に移動されました。 |
| MCAD-831 | PTC Creo において、基板のアウトラインが親アセンブリ内にある部品を参照して作成されていた場合(例:筐体からのオフセットとして作成されたアウトライン)、CoDesigner がそのアウトラインを読み取ることができませんでした。修正されました。 |
| MCAD-854 | MCAD で 3D モデルに加えられた変更が ECAD と同期されておらず、その逆も同様でした。修正されました。 |
| MCAD-903 | CoDesigner では、MCAD での不正な動作を回避するため、基板アウトラインの外側に中心を持つ穴を、MCAD では「カット押し出し」として生成するようになりました。 |
CoDesigner 2.0.4の新機能
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
MCAD におけるリジッドフレックス基板の定義
リジッドフレックス基板のサポートが大幅に改善されました。基板の形状や曲げの定義をSOLIDWORKS®で定義・変更できるようになり、SOLIDWORKS 内でコンポーネントの配置や移動が可能になりました。(PTCCreo®および AutodeskInventor®に対するリジッドフレックス基板のサポートは、今後のアップデートで提供される予定です)
基板の形状および曲げ定義を、SOLIDWORKS内で定義および変更できるようになりました。
► リジッドフレックス基板の同期について詳しくはこちら
複雑な基板形状に対するサポートの強化
基板形状定義に関する問題への対応が強化されました。ECADの基板スケッチ内のマイクロセグメントや自己交差が検出され、Push時に報告されるようになりました。それらの位置情報が詳細に表示され、可能な場合はMCADで自動的に修正されます。
►MCADで解決できない問題については、「ECADにおける基板輪郭の問題の解決」の詳細をご覧ください
コンポーネントの同期機能の改善
ロックされたコンポーネントの扱いが簡素化されました。MCADで「固定」または「拘束」されたパーツは、ECADでは「ロック」コンポーネントとして扱われ、ECADで「ロック」されたものはMCADでは「固定」となります。ロック/固定状態の変更は、MCADとECAD間で同期されるようになりました。
ECADのコンポーネントプロパティがMCADに引き継がれるようになりました。すべてのECAD PCBコンポーネントパラメータが、MCADパーツに引き継がれます。
ECAD PCBコンポーネントのパラメータは、対応するMCADパーツに引き継がれます。
Versions Supported
Altium Designer 20.2( MCAD CoDesigner 拡張機能バージョン 2.0.4.829
Altium NEXUS Client 3.2( Collaboration パネル拡張機能バージョン 2.0.4.272
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020 | 2.0.4.45 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020 | 2.0.4.62 |
| PTC Creo Parametric® - 4.X、5.X、6.X、7.X | 2.0.4.53 |
Release Notes
| MCAD-1394 | PCB アセンブリのコンテキスト外でコンポーネントの定義を編集すると、PTC Creo がクラッシュしていました。修正済み。 |
| MCAD-1367 | 長い名前の ECAD コンポーネントが存在する場合、セカンダリプルに変更を適用すると PTC Creo がクラッシュしていました。修正されました。 |
| MCAD-1294 | SolidWorks において、2 つ以上のスロット付き自己交差パッドを持つコンポーネントについて、プル操作のたびに「コンポーネントの穴の同期」の変更が変更テーブルに表示される問題。修正済み。 |
| MCAD-1285 | Inventor プラグインで、Enter キーを押してサインインすることができませんでした。修正済み。 |
| MCAD-1283 | PTC Creo 7 のサポートが追加されました。 |
| MCAD-1276リジッドフレックス基板のサポート:曲げ領域と分割線との間の最小許容距離の検証機能が追加されました。 | リジッドフレックス基板のサポート:曲げ領域と分割線間の最小許容距離の検証機能が追加されました。 |
| MCAD-1258 | ECAD から転送されたコンポーネントのすべてのプロパティが、MCAD 内の対応するモデルに適用されるようになりました。 |
| MCAD-1239 | MCAD プラグインの [設定] ダイアログの UI が簡素化され、サポートされているすべての MCAD で統一されました。SolidWorks での固定/ロック状態の処理および自動拘束に関する設定が削除されました (MCAD-788 を参照)。 |
| MCAD-1236 | リジッドフレックス基板のサポート:MCADで行われ、ECADに適用された基板アウトラインの変更を元に戻し、ECADで再度その変更を取り込むと、ECAD内の基板構造が破損していました。修正されました。 |
| MCAD-1222 | CoDesignerは、PCBプロジェクトにバリアントが含まれているかどうかを確認し、バリアントがまだサポートされていないことをユーザーに警告するようになりました。 |
| MCAD-1221 | ユーザーがローカルに保存されたPCBを開いた場合、ECADのCoDesignerパネルに利用可能なワークスペースのリストが表示されませんでした。修正しました。 |
| MCAD-1192 | 交換用データモデルのバージョン管理機能が導入されました。ECAD拡張機能のバージョンまたはMCADプラグインのバージョンが、サーバーに保存されているデータモデルのバージョンと一致しない場合、CoDesignerはユーザーに警告を表示します。 |
| MCAD-1191 | ECADの基板原点を新しい位置に移動した場合、ECADの警告/エラーメッセージに古い座標が表示されていました。 |
| MCAD-1188 | リジッドフレックス基板のサポート:MCAD側で作成されたリジッドPCBの構造が、ECADでリジッドフレックスPCBに変換され、MCADに送り返された後に破損していました。修正されました。 |
| MCAD-1187 | MCADで配置され、その後ECADで認識されたコンポーネントは、MCADで基板アウトラインが負の座標に移動された場合、位置がずれていました。修正されました。 |
| MCAD-1183 | リジッドフレックス基板のサポート:一部の基板において、曲げ角度の変更を適用しようとした際にSolidWorksが動作しなくなる問題。修正済み。 |
| MCAD-1166 | MCADでモデルがY軸を中心に45度以上回転されていた場合、ECADでフリー3Dソリッドのプレビューが正しく表示されませんでした。修正済み。 |
| MCAD-1165 | InventorでモデルをX軸を中心に回転させた場合、フリー3Dソリッドのプレビューが正しく表示されず、ECADの変更履歴テーブルに同じ変更が再度表示される問題。修正済み。 |
| MCAD-1164 | 対応する変更がすでに適用されていたにもかかわらず、2回目のプル操作時に、ECADでフリー3Dボディに対して「配置が変更されました」という変更が誤って表示されていました。修正済み |
| MCAD-1163 | MCAD では、その曲げ部の中央に切り欠きが配置されている場合、曲げが作成されないことがありました。修正済み。 |
| MCAD-1161 | Creoにおいて、丸みを帯びた形状の基板上で、デカールがずれてしまう場合がありました。修正済み。 |
| MCAD-1159 | MCADの「プロジェクトの選択」ダイアログにおいて、キーボード操作のサポートにいくつかの改善が加えられました。 |
| MCAD-1119 | CoDesigner は、MCAD で製造不可能な基板が送信されるのを防ぐため、ECAD 側でのプッシュ時に基板の輪郭に関する問題(マイクロセグメント、自己交差する輪郭)を検出するようになりました。 |
| MCAD-1104 | CoDesigner サーバーを停止した後に、PCB アセンブリをローカルで開くと、MCAD が動作しなくなる問題が修正されました。 |
| MCAD-1102 | リジッドフレックス基板のサポート:機械エンジニアは、MCAD上でリジッドフレックス基板のリジッド領域、フレックス領域、および曲げ部分を追加・削除できるようになりました。 |
| MCAD-1101 | CoDesigner では、切り欠き輪郭の問題のある要素の座標が表示されるようになりました。 |
| MCAD-1070 | MCAD側で変更を行った場合、ECAD側ではカットアウト形状の変更がプレビューされませんでした。この問題は修正されました。 |
| MCAD-1067 | SolidWorks での押し出し時の穴および切り欠きの解釈動作が変更されました(サポートされている他の MCAD と統一されました)。これにより、押し出しによる切り欠きは、常に切り欠きとして ECAD に転送されるようになりました。 |
| MCAD-1066 | SolidWorksでは、コンポーネントの穴が常に作成されるようになりました(サポートされている他のMCADと統一されました)。設定から対応するオプションが削除されました。 |
| MCAD-1063 | プロジェクトがオンラインで利用できない場合、ECADのCoDesignerパネルにあるドキュメントへのリンクが機能しませんでした。修正されました。 |
| MCAD-1060 | プロジェクトがサーバー上で公開された直後、NEXUSのコラボレーション パネルに誤ったメッセージが表示される問題がありました。修正されました。 |
| MCAD-1054 | 当初 MCAD に配置され、その後 ECAD で認識されたコンポーネントについて、Z 軸が水平方向を向いている場合に、MCAD で誤ったプレビューが表示される問題。修正済み。 |
| MCAD-1046 | CoDesignerでは、MCADとECAD間で同期されたコンポーネントのうち、3Dボディが埋め込まれていないものについて、回転を定義できない場合にユーザーに警告が表示されるようになりました。 |
| MCAD-1028 | 変更が検出されなかった場合、MCADで作成されたプッシュコメントがECADに表示されませんでした。修正しました。 |
| MCAD-1025 | ECAD で行った穴配置の変更のプレビューが、MCAD に表示されませんでした。修正されました。 |
| MCAD-1019 | CoDesigner は、ECAD のコンポーネント指定子に「-」記号が検出された場合、ユーザーに警告を表示するようになりました(この記号は内部用途のために予約されています)。 |
| MCAD-990 | CoDesignerは、ECADから取り込まれた基板スケッチ内のマイクロセグメントに関する問題が、MCADで自動的に修正されたことをMCADユーザーに通知するようになりました。 |
| MCAD-968 | UI の改善:MCAD プラグインにおいて、Altium 365 とカスタムサーバーを切り替えるオプションがより分かりやすくなりました。 |
| MCAD-955 | リジッドフレックス基板のサポート:CoDesigner は、ECAD 側でプッシュした際に、基板定義の問題(曲げ領域が別の曲げ領域や分割線に接触・重なり合っているかどうか)をチェックするようになりました。 |
| MCAD-944 | 自己交差する輪郭を持つコンポーネントの穴は、MCAD 内で個別のフィーチャーとして作成されるようになりました。 |
| MCAD-943 | リジッドフレックス基板のサポート:CoDesigner では、コンポーネント配置の変更のプレビューが表示されるようになりました(展開状態で表示されます)。 |
| MCAD-942 | UI の改善:「プロジェクトを開く」ダイアログのデフォルトサイズが縮小され、ダイアログは画面の中央に開くようになりました。 |
| MCAD-926 | リジッドフレックス基板のサポート:MCAD の基板アウトラインスケッチで作成された内部輪郭は、サポートされなくなりました。CoDesigner では、そのような輪郭が検出された場合、ユーザーに警告が表示されるようになりました。 |
| MCAD-867 | CoDesigner が Creo で円形の PCB を作成できなかった問題を修正しました。 |
| MCAD-840 | Creo上のCoDesignerにおいて、PCBの角点を含む切り欠きを作成しようとすると、PCBの角に位置する切り欠きの作成に失敗していました。修正されました。 |
| MCAD-839 | MCADで基板の座標が負の値であった場合、MCADからの変更を元に戻すと、ECADで基板のアウトラインが負の座標にずれていました。修正済み。 |
| MCAD-793 | 「コンポーネント認識」オプションがオンになっている場合、CoDesigner は MCAD 側に配置されたコンポーネントの検証を行うようになり、Altium のサーバー上で対応するコンポーネントが見つからない場合はユーザーに警告を表示するようになりました。 |
| MCAD-788 | ECADの「ロック」状態およびMCADの「固定」および「拘束」状態の処理動作が変更されました。基板面に対する動的拘束は、MCADでは自動的に作成されなくなりました。 SolidWorksプラグインの設定から、「電気コンポーネントを基板に結合」および「コンポーネントを基板に固定」オプションが削除されました。コンポーネントがMCADで固定または拘束されている場合、ECADではロック状態になります(その拘束がPCBアセンブリ内で動きを許可しているかどうかに関係なく)。 ECADでコンポーネントがロックされている場合、MCADで拘束されていない限り、MCADでは固定状態になります。ロック/固定状態の解除も、MCADとECAD間で同期されます。 |
| MCAD-709 | CoDesignerでは、接続が切断された場合でも、ユーザーがサーバーに再接続できるようになりました。 |
CoDesigner 2.0.3 の新機能
Released: 22 May 2020 – Version 2.0.3
Key Highlights
複雑な基板形状およびコンポーネントに対するサポートの強化
このリリースでは、Altium の設計ソフトウェアとお使いの MCAD 設計ソフトウェア間で PCB 設計データをやり取りする機能が大幅に改善されました。
この機能には以下が含まれます:
- 切り欠きを含む複雑な基板形状の双方向転送
- 配置済みコンポーネントの3Dモデルとしての双方向転送
- ネイティブ部品のMCADからECADへの転送
- ネイティブ部品のECADからMCADへの転送(Creoのみ)
- リジッドフレックスPCBのサポート(SOLIDWORKSのみ)
Versions Supported
Altium Designer 20.1( MCAD CoDesigner 拡張機能バージョン 2.0.3.721
Altium NEXUS Client 3.1( Collaboration パネル拡張機能バージョン 2.0.3.255
このアップデートは、以下のMCADプラットフォームおよびアドインのバージョンでテスト済みです:
| MCAD バージョン | MCAD アドインのバージョン |
|---|---|
| Autodesk Inventor Professional® - バージョン 2019、2020 | 2.0.3.27 |
| Dassault Systemes SOLIDWORKS® - バージョン 2018、2019、2020 | 2.0.3.30 |
| PTC Creo Parametric® - 4.X、5.X、6.X | 2.0.3.31 |
Release Notes
| MCAD-983 | SolidWorks がプル操作中に時折クラッシュする問題がありました。これらのクラッシュの大部分の原因が特定され、修正されました。 |
| MCAD-1107 | 「Top Solder Mask」および「Bottom Solder Mask」のデカールは、SolidWorks 2019 では表示され、SolidWorks 2020 以降では非表示になるようになりました。 注:以前は、SolidWorks 2020でのレンダリングに関する問題のため、これらのデカールの適用は無効化されていました。現在、SolidWorks 2020以降では、ユーザーが手動でこれらを表示させ、必要に応じて外観を調整できるようになりました。 |
| MCAD-1170 | MCAD側で基板を作成すると、Autodesk Inventorがクラッシュする問題がありました。修正されました。 |
| MCAD-1180 | サーバーに送信されるモデルは、容量を節約し、パフォーマンスを向上させるために圧縮されるようになりました。 |
| MCAD-1186 | UIの変更:プログレスバーが独立したウィンドウからCoDesignerのパネルに移動されました。 |