New in 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 の両ソフトウェアがそこに接続します。Workspace には基板およびコンポーネントのデータが保持されるため、ECAD/MCAD の各エンジニアは自律的に作業を継続でき、準備ができたタイミングで変更を Pull/Push できます。
サポート対象バージョン
CoDesigner は継続的に開発されており、このページでは 2.x バージョンで行われた変更点をまとめています。CoDesigner の拡張機能および Add-in は、Altium の設計ソフトウェアの更新サイクルとは別に更新できるため、このページには Altium ソフトウェアのサポート対象バージョンに加え、MCAD ソフトウェアのサポート対象バージョンに関する情報も含まれています。
より新しいバージョンの更新内容については、New in CoDesigner ページを参照してください。
ECAD-MCAD VERSION COMPATIBILITY MATRIX
このマトリクスは、ECAD/MCAD のバージョン互換性の概要を示します。各セルの 1 行目には、サポートされる Altium Designer または MCAD 製品のバージョン番号が記載されています。2 行目には、その Altium Designer のバージョン、または MCAD 製品のバージョンで使用する推奨 Extension/Add-in が記載されています。この情報は、Altium MCAD CoDesigner の各リリースの「New In」情報にある「サポート対象バージョン」セクションにも記載されています。
Altium Designer/ CoD 拡張機能 |
Autodesk Fusion®/ MCAD アドイン |
Autodesk Inventor®/ MCAD アドイン |
Dassault Systemes 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 |
利用不可 |
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 |
利用不可 |
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 |
利用不可 |
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 |
利用不可 |
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 |
利用不可 |
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 Assembly、PCB Part、Components に対する操作を行う際に Teamcenter PLM をサポートします。以下に示すように、PCB アセンブリは Teamcenter インターフェースから Siemens NX へ直接保存およびオープンできます。
CoDesigner は、ECAD から取り込んだ各 PCB の 3D コンポーネントモデルを、次の 2 つの場所のいずれかに保存します。デフォルトでは、コンポーネントモデルは MCAD の PCB アセンブリと同じフォルダに保存されます。別の方法として、ECAD から取り込むすべての PCB のすべてのコンポーネントモデルに対して CoDesigner が共通で使用する「共通コンポーネントフォルダ」を設定できます。この方法の利点は、異なる PCB アセンブリ間で共通のコンポーネントモデルを CoDesigner が共有できることです。
Teamcenter PLM を使用している場合、CoDesigner の設定で共通コンポーネントフォルダが構成されていなければ、CoDesigner は Teamcenter リポジトリのルートに \Altium_Components フォルダを作成し、取り込まれたすべての PCB プロジェクトの 3D コンポーネントをそこに保存します。Common folder for storing models from ECAD が CoDesigner Settings ダイアログで構成されている場合は、代わりにその場所が使用されます。
CoDesigner は Siemens Teamcenter PLM をサポートするようになりました。
Fusion 360 - 銅箔とシルクスクリーンを表示
Fusion 360 で銅箔層とシルクスクリーン層を扱う作業を簡素化するため、Fusion 360 の Altium CoDesigner リボンに新しい Advanced Geometry(
)ボタンが追加されました。このボタンをクリックすると、トップ銅箔、トップシルク、ボトム銅箔、ボトムシルクの 4 つのスケッチレイヤーが表示されます。もう一度クリックすると、それらのレイヤーは非表示になります。これらのレイヤーは、Fusion 360 のオブジェクト Browser でも選択的に非表示/表示を切り替えられます。
Altium CoDesigner リボンの Advanced Geometry ボタンを使用すると、PCB の上面/下面の銅箔/シルクスクリーン層をすばやく表示/非表示にできます。
Fusion 360 と Altium CircuitMaker 間での作業
メイカーコミュニティ向けに開発された Altium CircuitMaker は、回路図作成と PCB レイアウトを誰でも利用できるようにします。CircuitMaker は Altium CoDesigner を介して Autodesk Fusion 360 にも接続できます。
この CoDesigner リリースでは、設計を双方向に転送するためのよりシンプルな方法が導入されました。Fusion 360 の Altium CoDesigner リボンにある新しい Open ボタンをクリックして、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 |
| Dassault Systemes 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.11 |
Notes:
- Altium CircuitMaker は Autodesk Fusion 360 のみをサポートします。
- Siemens NX は、Altium Enterprise Solution の一部としてのみデザイナーに提供されます。
Release Notes
MCAD-2646 |
CoDesigner は、Siemens NX に統合された Siemens Teamcenter を、Siemens NX 内で PCB Assembly、PCB Part、および Components を用いた操作を行う際に考慮するようになりました。共通コンポーネントフォルダの動作は次のとおりです。CoDesigner Settings ダイアログの「Common folder for storing models from ECAD」フィールドが空の場合、CoDesigner は Teamcenter リポジトリのルートに「Altium_Components」フォルダを作成して使用します。そうでない場合は、CoDesigner の「Common folder for storing models from ECAD」フィールドで指定されたユーザー定義フォルダが使用されます。 |
MCAD-2927 |
Altium NEXUS では、回路図をアクティブドキュメントにした状態で MCAD CoDesigner パネルを開けていました。修正しました。 |
| MCAD-3106 | Autodesk Fusion 360 の CoDesigner リボンに「Advanced Geometry」ボタンが追加されました。クリックすると、PCB の上面/下面の銅箔およびシルクスクリーンを表すスケッチの表示/非表示を切り替えられます。また、Fusion のオブジェクト Browser でスケッチの可視性を選択的に制御することもできます。 |
| MCAD-3228 | Altium CircuitMaker および Autodesk Fusion 360 における CoDesigner の UI と全体的なユーザー体験が簡素化されました。ECAD/MCAD の CoDesigner パネルから Push と Pull ボタンがなくなりました。ECAD または MCAD から PCB を Altium 365 に保存すると、自動的に相手側でも利用可能になり、エンジニアに通知が表示されます。エンジニアは Update をクリックして、その変更をエディタに取り込めます。初めて PCB 設計を Fusion 360 に転送するには、Altium CoDesigner リボンの新しい Open ボタンを使用します。注: 技術的には、Fusion 360 が Altium 365 の Personal Space に接続されている場合に、CoDesigner はこの動作になります。従来のインターフェース(Pull/Push ボタンあり)に戻すには、Windows レジストリの HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner にある LegacyPersonalUX キーを "1" に設定します。 |
| MCAD-3240 | ECAD への Pull 時に、MCAD 側で直径が変更された穴の「Plated」プロパティが CoDesigner によってリセットされていました。修正しました。 |
| MCAD-3269 | SOLIDWORKS のリジッドフレックス基板のスケッチで、CoDesigner が冗長な拘束を作成していました。修正しました。 |
| MCAD-3271 | ECAD で行った PCB 厚みの変更により、場合によっては SOLIDWORKS 2021 で「Unable to process component」エラーが発生していました。修正しました。 |
CoDesigner 2.9.0 の新機能
Released: 22 Mar 2022 – Version 2.9.0
Feature Highlights
ECAD から MCAD への転送で小型コンポーネントを除外
基板上には、筐体内への PCB 収まりを検討する機械設計者にとって重要ではない小型コンポーネントが多数存在することがあります。これに対応するため、コンポーネントの高さに基づいて、ECAD から MCAD への転送から小型コンポーネントを除外する新しいオプションが追加されました。
高さの上限は、MCAD 側の Altium CoDesigner Settings ダイアログで設定します。このオプションを設定すると、Pull 実行時に高さが <Value><Units> 未満のコンポーネントが除外されます。0 に設定すると、すべてのコンポーネントが含まれます。
小型コンポーネントは、ECAD から MCAD への転送から除外できます。
ECAD の PCB コンポーネントの高さは、PCB ライブラリエディタ(下の左図)または PCB エディタの Properties パネル(下の右図)で定義します。なお、PCB コンポーネントに含まれる 3D モデル自体の高さではありません。
コンポーネントの高さは、PCB ライブラリエディタまたは PCB エディタで定義します。
MCAD スプラインのサポート
CoDesigner は、基板外形および切り欠きでのスプラインの使用、ならびに Autodesk Inventor、Autodesk Fusion 360、Siemens NX から ECAD へのこれら形状の Push をサポートするようになりました。なお、PTC Creo と SOLIDWORKS ではスプラインの Push はすでにサポートされています。
スプラインは MCAD から ECAD へ Push できます。
スプラインは Altium の設計ソフトウェアにおけるネイティブ設計オブジェクトではないため、ECAD への Pull 時に適切なネイティブオブジェクトへ変換されます。この変換についてエンジニアに知らせるため、MCAD からの Push および ECAD への Pull の際に警告が表示されます。たとえば、MCAD で基板の切り欠きを定義する閉じたスプライン形状は、Altium の Board Cutout Region に変換されます。スプラインからリージョンへの変換では、MCAD スプラインで定義された曲線は、ECAD オブジェクトを形成するために複数のポリラインエッジに置き換えられます。その ECAD の基板切り欠きを MCAD に Push し戻すと、もはやスプラインベースの形状ではなくなります。元の MCAD スプラインを保持するには、下図のように、MCAD への Pull 時にスプラインをポリラインへ変換する Shape Change を無効にしてください。
元の MCAD スプラインを保持するには、ポリラインへ変換する Shape Change を無効にします。
SOLIDWORKS 部品コンフィギュレーションのサポート
SOLIDWORKS 2020 以降では、ボルトやねじなどの部品に対して複数のコンフィギュレーションを定義できます。CoDesigner は、PCB/デバイスアセンブリで使用されているコンフィギュレーションを検出し、その特定のコンフィギュレーションを ECAD に送信するようになりました(従来はデフォルトのコンフィギュレーションが送信されていました)。
基板上で使用する部品の SOLIDWORKS コンフィギュレーションを、特定のものから選択できるようになりました。
円弧動作の改善
Altium の PCB 設計ソフトウェアは、円弧の位置と半径の定義方法が MCAD ソフトウェアとは異なるため、ECAD の円弧と MCAD の同一円弧の間にわずかな差異が生じることがありました。このアップデートでは、基板ジオメトリにおける円弧処理アルゴリズムが改善され、ECAD の円弧と MCAD の同一円弧の間に差異が生じないようになりました。
Siemens NX 向け CoDesigner 改善
Siemens NX は、Altium Enterprise Solution を利用している設計者向けに CoDesigner でサポートされるようになりました。
- Siemens NX で変更内容のプレビューが可能になりました。Altium CoDesigner パネルの Changes リスト内の項目をクリックすると、その変更がワークスペースに表示されます。
リスト内の変更をクリックして、その変更が基板に与える影響をプレビューします。
- CoDesigner は、Siemens NX でコンポーネント配置面を表現するようになりました。これらの面は、はんだレジスト層に対してコンポーネントがどこに配置されているかをエンジニアが理解するのに役立ちます。
- CoDesigner は、Siemens NX で相対 ECAD Origin を表現するようになりました。
上面/下面の配置面と ECAD origin は Siemens NX で利用できます。
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 | ECAD→MCAD転送から小型コンポーネントを除外するオプションを、サポート対象のすべてのMCADツールに追加しました。高さの上限はMCAD側のCoDesigner設定で構成します。各コンポーネントの高さはECADの[Properties]パネルで定義されます。なお、これはPCBコンポーネントに含まれる3Dモデルの高さではありません。 |
| MCAD-2327 | Autodesk Fusion 360:CoDesignerがカットアウトの閉じていない輪郭(このような輪郭はECADでは未サポート)を検出し、ユーザーに警告するようになりました。 |
| MCAD-2441 | SOLIDWORKS 2020以降では、部品の複数コンフィギュレーション定義がサポートされています。CoDesignerは、PCB/デバイスアセンブリで使用されているコンフィギュレーションを検出し、その特定のコンフィギュレーションをECADへ送信するようになりました(従来はデフォルトのコンフィギュレーションが送信されていました)。 |
| MCAD-2594 | Autodesk Fusion 360:CoDesignerが、カットアウトまたは基板領域が複数の輪郭から構成されているかどうか(ECADでは1フィーチャーにつき1輪郭のみサポート)を検出し、ユーザーに警告するようになりました。 |
| MCAD-2647 | Siemens NX:変更のプレビューがサポートされました。CoDesignerパネルのリストで変更をクリックすると、ワークスペースにその変更が表示されます。 |
| MCAD-2659 | SOLIDWORKSからECADへ送信するための、機械エンクロージャ部品の保存および準備方法を変更しました。従来は(CoDesigner設定で構成されている場合)共通コンポーネントフォルダに保存されていましたが、現在は常にMCADのプロジェクトフォルダに保存されます。これにより、複数の機械エンジニアがエンクロージャを変更し、PDMを使用している場合の競合防止に役立ちます。 |
| MCAD-2727 | MCADで基板をエンクロージャに挿入してECADへプッシュし、その後MCADでエンクロージャ形状を変更して再度ECADへプッシュすると、ECAD側でエンクロージャがずれてしまう問題を修正しました。 |
| MCAD-2753 | CoDesignerにおけるマルチボードプロジェクトの暫定サポートとして、デバイスアセンブリに含める別のPCBを選択できるようになり、それらをECADへプッシュできるようになりました。 |
| MCAD-2760 | ECADではスプラインがサポートされない(複数のポリラインに変換される)ため、プッシュ時にスプラインが検出された場合、CoDesignerが機械エンジニアに警告するようになりました。 |
| MCAD-2797 | PTC Creo:CoDesignerがコンポーネントパラメータに「Altium_」プレフィックスを付与しないようになりました。 |
| MCAD-2868 | Siemens NX:CoDesignerが相対ECAD原点を表現するようになりました(他のMCADでは以前に実装済み)。 |
| MCAD-2869 | 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側へその置換を同期できない問題を修正しました。 |
| MCAD-3097 | Siemens NX:CoDesignerが同一部品の複数インスタンスを機械エンクロージャとして追加できない問題を修正しました。 |
| MCAD-3118 | ECADからのプッシュ時に、フットプリント名に双方向制御文字(Bidirectional Control Characters)が含まれているコンポーネントを転送できない問題を修正しました。 |
| MCAD-3124 | Autodesk Fusion 360:CoDesignerが基板外形内の内部スケッチを基板外形全体として誤って解釈する問題を修正しました。 |
| MCAD-3184 | Fusion 360:特定条件下で、Text NoteまたはKeepout領域を配置した後、それらの領域が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 |
| Dassault Systemes 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の基板外形スケッチに描かれた円を認識できない問題(「Item with same key already added」エラーが表示)を修正しました。 |
| MCAD-3047 | 一部のケースで、CoDesignerがSOLIDWORKSの終了処理を扱えない問題(「On_ActiveDocChangeNotifyEventHandler」エラーが表示)を修正しました。 |
Release Notes for CoDesigner 2.8.0
| MCAD-2697 | CoDesignerは、MCADで認証付きプロキシを使用することをサポートするようになりました。プロキシのユーザー名とパスワードは、MCADソフトウェア内のAltium CoDesignerパネルから設定します。 |
| MCAD-2728 | 「MCAD Coordinates」グリッドでは、PCBのグリッドドットが描画されなくなりました(MCAD原点マークのみ描画)。注:「MCAD Coordinates」グリッドは、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)は、既存の認証済みサインオンを使用して、ユーザーが複数のサービスにサインインできる本人認証システムです。
CoDesignerは、既存の社内SSOシステムに加え、GoogleまたはFacebookアカウントでのサインインを含むシングルサインオンに対応しました。
シングルサインオンは、Workspaceへのサインインに使用できます。
ECADの相対原点をMCADに表示
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をサポートするようになりました。本ソリューションは当初Open Betaとして提供され、Siemens NXプラグインは download page からダウンロードできます。Siemens NXはバージョン1953以降がサポート対象です。
このOpen Beta版で not サポートされる機能は次のとおりです。
- MCADでのコンポーネント配置。
- フレックスおよびリジッドフレックスPCB。
- 高度な銅形状。
- 変更プレビュー。
- MCADでのECAD原点の表現。
- 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 |
| Dassault Systemes 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は、相対ECAD原点(ECADで表示され、ECADユーザーが制御する原点)を、XY平面に直交する2つの平面「ECAD X」と「ECAD Y」としてMCADに表示するようになりました。ECAD側の原点が変更されると、MCAD側のこれらの平面もそれに応じて更新されます。 |
| MCAD-2504 | MCADで「Build 3D Copper」オプションが有効な場合、CoDesignerはシルクスクリーンのデカールをソルダーマスク押し出し面に適用するようになりました。 |
| MCAD-2620 | SOLIDWORKS 2022がサポートされるようになりました。 |
| MCAD-2635 | CoDesignerのユーザーインターフェースが変更されました。主な変更点は次のとおりです。a) MCAD CoDesignerパネルから「Activity」および「PCB Definition」タブがなくなり、すべての情報がメインパネルに表示されるようになりました。b) デフォルトでは最新のPushおよびPullアクションのみが表示され、過去のアクションは「History」ボタン/リンクをクリックして参照します。c) Pullボタンは、対応するPush情報の近くに配置されるようになりました。 |
| MCAD-2636 | GoogleおよびFacebookアカウントでのサインインを含め、シングルサインオンがサポートされるようになりました。 |
| MCAD-2637 | PCBプロジェクトが少なくとも1人の機械エンジニアと共有されている場合、CoDesignerはボタンに「Push and Share」ではなく「Push」と表示するようになりました。 |
| MCAD-2650 | CoDesignerがSiemens NXをサポートするようになりました。本ソリューションは当初Open Betaとして提供され、Altium Enterprise Software Solutionを使用する設計者が利用できます。Siemens NXプラグインは https://www.altium.com/products/downloads#mcad-plugins からダウンロードしてください。Siemens NXはバージョン1953以降がサポート対象です。このOpen Beta版の制限は次のとおりです。a) MCADでのコンポーネント配置は未サポート。b) フレックスおよびリジッドフレックスPCBは未サポート。c) 高度な銅形状は未サポート。d) 変更プレビューなし。e) MCADでのECAD原点表現なし。f) MCAD側でAltium PCBを作成する機能なし。また、このバージョンはMCAD PDMシステム(例:Siemens Teamcenter)ではテストされていません。 |
| MCAD-2691 | NEXUS ClientのPreferencesから「MCAD CoDesigner」セクションが削除されました。Preferencesにはコンポーネントプロパティを送信するオプションが含まれていましたが、これらのプロパティは常に送信されるようになりました。 |
| MCAD-2692 | Creoで「Recognize models placed in MCAD」オプションを使用した場合、MCADからのバック同期時にCoDesignerがECADコンポーネントをFree 3D Bodiesに置き換えることを提案していました。修正しました。 |
| MCAD-2713 | ECADからのPush時、ルームおよびカットアウトのジオメトリがマイクロセグメントのみで構成されている場合に、CoDesignerがそのジオメトリの検証に失敗していました。修正しました。 |
| MCAD-2722 | Windchillへの接続が有効な状態で3D Copperエンティティを抑制すると、PTC Creoがハングすることがありました。修正しました。 |
| MCAD-2748 | Autodesk Fusion 360で、初回(新規)のPull時にCoDesignerが新しいPCB Assemblyを作成せず、アクティブなドキュメントを対象に処理しようとしていました。修正しました。 |
| MCAD-2749 | Autodesk Fusion 360で、CoDesignerは銅およびシルクスクリーンのグラフィックスを含む中間SVGファイルをプロジェクトフォルダに保存するようになりました(従来は共通コンポーネントフォルダに保存していました)。 |
| MCAD-2778 | MCADでPCB VariantをPullした場合、デフォルトのPCBアセンブリ名にバリアント名が含まれるようになりました。 |
| MCAD-2783 | Autodesk Fusion 360で、CoDesignerがそのプロジェクトの所属先とは異なるWorkspaceに接続している場合、PCBアセンブリを開くとクラッシュしていました。修正しました。 |
| MCAD-2784 | ECADでの「Move board」操作により、Autodesk Fusion 360で重複したコンポーネント配置平面が作成されていました。修正しました。 |
| MCAD-2794 | SOLIDWORKSで大規模PCB(1000個以上のコンポーネント)の変更をPullする際のパフォーマンスが改善されました。 |
| MCAD-2865 | MCAD側でエンクロージャの一部をPCB定義に追加した際、CoDesignerが対応する通知を表示するようになりました。注:従来は、追加の結果が分かりにくい状態でした。 |
CoDesigner 2.6.0の新機能
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
変更履歴と却下コメントのサポート
CoDesignerは、承認および却下された変更の完全な履歴を、変更が却下された場合にエンジニアが入力したコメントとともに表示するようになりました。変更履歴はCoDesignerのパネルに表示されるため、電気エンジニアと機械エンジニア間のやり取りがより透明になります。片側で変更が適用/却下されると、反対側のエンジニアに通知され、却下コメントも表示されます。
変更履歴により、両側のエンジニアが、進行中の変更に対する相手の反応を把握しやすくなります。
プロジェクトで行われた変更の完全な履歴は、Workspace(ブラウザ使用)またはAltiumの設計ソフトウェアでも確認できます。
ブラウザで履歴を表示するには、まずプロジェクトを開き(別のブラウザタブで開きます)、左側パネルの History をクリックします。Altiumの設計ソフトウェアで履歴を表示するには、メニューから Project » History & Version Control » Show Project History を選択します。
► Altium 365 WorkspaceのProject History の詳細はこちら。
変更履歴はWorkspaceで確認できます。
コンポーネントモデルの命名オプション
CoDesignerは、ECADからMCADへの初回転送時にコンポーネントモデルの命名方法を制御するための4つのオプションを提供するようになりました。
-
<FootprintName>、その後<ComponentID>(これは既定のオプションで、この変更以前の動作です) -
<ComponentID>、その後<FootprintName> -
<FootprintName>、その後<CustomComponentProperty> -
<CustomComponentProperty>、その後<FootprintName>
Workspace Settings の MCAD CoDesigner セクションで Naming of Component Models オプションを設定します。
Naming オプションを選択し、Custom Component Property(パラメータ)が含まれている場合は、パラメータ名を定義します。
これらの新しいオプションにより、MCAD でのコンポーネント操作が簡素化され、MCAD エンジニアは部品番号などの意味のある情報を Component ID に追加でき、また ECAD エンジニアは ECAD コンポーネントライブラリに Custom Component Property を追加できます。
MCAD モデルは、Workspace で設定された命名オプションに基づいて命名されます。
ボディなしコンポーネントの同期サポート
CoDesigner は、複数の穴を持つボディなしコンポーネント(例:大きな 1 つのパッドの周囲に小さなパッドが配置された取付穴コンポーネント)の移動を、MCAD から ECAD へ同期できるようになりました。移動距離と方向は、最大の穴の移動に基づいて定義されます。
Altium NEXUS で MCAD パネル名を変更
Altium NEXUS の Collaboration パネルは 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 プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| 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 | PCB プロジェクト名、PCB バリアント名、および ECAD でのコメントプレビューにおける非英語エンコーディングのサポートに問題がありました。修正しました。 |
| MCAD-1732 | ECAD で当該パッドの「Plated」プロパティのチェックを外した後も、MCAD 側でパッドの銅バレルが削除されませんでした。修正しました。 |
| MCAD-1734 | Autodesk Fusion 360 から、複数の輪郭で作成されたカットアウトを CoDesigner が送信できませんでした。修正しました。 |
| MCAD-2045 | Autodesk Fusion 360 → 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 | ECAD で基板外形の外側に配置された穴について、MCAD 側でプルした際に CoDesigner が適切な警告メッセージを表示するようになりました。 |
| MCAD-2347 | MCAD で配置され、その後 ECAD で認識されたコンポーネントの挙動を改善しました。このようなコンポーネントがフットプリント定義にカットアウトを含む場合、CoDesigner はそれを認識し、次回 ECAD でプルした際にそのカットアウトの削除を提案しないようになりました。 |
| MCAD-2374 | Altium NEXUS の Collaboration パネルは、MCAD CoDesigner パネルに名称変更されました。 |
| MCAD-2414 | Autodesk Inventor、Autodesk Fusion 360、SOLIDWORKS において、2 回目のプル時に長穴(スロット穴)に対して誤った変更が提案されていました。修正しました。 |
| MCAD-2425 | CoDesigner は、ECAD から転送されるコンポーネントモデルの命名について 4 つのオプションを提供するようになりました。a) 名前は Footprint Name で始まり、その後に Component ID を追加(既定のオプションで、従来の動作)、b) 名前は Component ID で始まり、その後に Footprint Name を追加、c) 名前は Footprint Name で始まり、その後に Custom Component Property を追加、d) 名前は Custom Component Property で始まり、その後に Footprint Name を追加。2、3、4 のオプションの目的は、部品番号などの意味のある情報が Component ID または ECAD コンポーネントライブラリの Custom Component Property に入っている場合に、MCAD でのコンポーネント操作を簡素化することです。注 1:このオプションは、ブラウザで Workspace にログインしているときに、管理者が Admin > Settings > MCAD CoDesigner セクションで変更できます。注 2:オプションを変更しても、CoDesigner によってすでに作成済みのコンポーネントモデルのセットは変更されません。 |
| MCAD-2438 | 異なるレイヤースタックで同名のレイヤーが 2 つ以上定義されている場合、CoDesigner は ECAD からリジッドフレックス PCB をプッシュできませんでした。修正しました。 |
| MCAD-2459 | PCB Variant の名称変更後、CoDesigner は ECAD 側で PCB 上の代替部品の再配置を要求していました。改善しました(再配置は不要になりました)。 |
| MCAD-2469 | ユーザーが Device コンテキストから PCB コンテキストへ切り替えたことでエンクロージャ参照が壊れた場合、CoDesigner は MCAD 側で適切な警告メッセージを表示するようになりました。 |
| MCAD-2470 | PTC Creo では、CoDesigner がカスタムテンプレートを検索する際に、start_model_dir および search_path パラメータが考慮されるようになりました。 |
| MCAD-2503 | MCAD 側で、層間銅アセンブリおよび部品の名前に PCB プロジェクト名が追加されていませんでした(MCAD ソフトウェアで PDM システムを使用している場合に問題が発生していました)。修正しました。 |
| MCAD-2598 | MCAD 側でプルした際、次の条件をすべて満たすと、CoDesigner が変更テーブルで基板厚が変更されたと誤表示していました: 「Build 3D Copper」オプションが有効、かつ ECAD で基板にパッドが追加されている、かつ その基板にコンポーネントが配置されていない。修正しました。 |
| MCAD-2621 | v2.5 で「Build 3D Copper」オプションを ON にした場合、MCAD で内部銅レイヤーを生成する際にいくつか問題がありました。修正しました。 |
| MCAD-2628 | CoDesigner の設定で「Build 3D Copper」オプションが ON の場合、PTC Creo の PCB アセンブリに含まれるアセンブリおよび部品に対して、CoDesigner が独自の「default_dec_places」パラメータ値を設定するようになりました。注:従来は、「default_dec_places」パラメータのカスタム値が低すぎると、CoDesigner が一部の精密な銅要素を生成できませんでした。 |
| MCAD-2666 | SOLIDWORKS で、デカール名に PCB プロジェクト名が追加されていませんでした(PDM システム使用時、または 2 つ以上の PCB を同時に扱う場合に問題が発生していました)。修正しました。 |
| MCAD-2679 | ECAD からのプッシュ時、対応する PCB 検証チェックでは検出されないものの輪郭の整合性に影響するマイクロセグメントや自己交差がある PCB を CoDesigner がプッシュできず、その場合に抽象的なエラーを表示していました。修正しました(このような基板もプッシュ可能になりました)。 |
CoDesigner 2.5.0 の新機能
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
ソルダーマスクの正確な表現
Build 3D Copper オプションが有効な場合、CoDesigner はパッド開口部を含むソルダーマスクの精密モデルを、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 |
| Dassault Systemes 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 | 同一コンポーネントの異なるリビジョンがPCB上に配置されている場合、CoDesignerがECADユーザーに警告するようになりました。これは、MCADでモデル配置を扱う際に問題を引き起こす可能性があるためです。 |
| MCAD-2115 | 「Build 3D Copper」オプションがONの場合、CoDesignerはソルダーマスク(パッド用の開口部を含む)の精密モデルを、MCAD内で別エンティティとして作成するようになりました。これにより、PCBのより精密な解析が可能になります。注1:このモードではデカール(特にシルクスクリーン)は表示されません。注2:Advanced Copper Geometry機能がMCAD CoDesignerのインストール環境で利用可能かどうかについては、右側ペインの注記を参照してください。 |
| MCAD-2118 | CoDesignerがPTC Creoのカスタムテンプレートに対応しました。 |
| MCAD-2160 | CoDesignerが「-EDM」サブフォルダ名(ECAD側のプロジェクトフォルダ内)を10文字に切り詰めていたため、ナビゲーションが困難になっていました。修正しました(フルパスが128文字未満の場合を除き、名前は切り詰められません)。 |
| MCAD-2248 | CoDesignerは、内部に物理ジオメトリを持たない部品(例:スケルトンモデルとして使用される構築ジオメトリのみの部品)を、MCADからECADへ送信しないようになりました。注:従来は、この種の部品がECADへのPull時にブロッキングではないエラーを引き起こしていました。 |
| MCAD-2268 | SOLIDWORKSのHole Wizardで作成した穴について、ECADで穴径を小さくした場合、MCAD側では2回目のPullでのみ変更が反映されていました。修正しました。 |
| MCAD-2284 | MCADで「Sign In automatically」オプションがONの場合、MCADを閉じてもAltiumのセッション(およびオンサイトインストール向けのAltiumライセンス)が解放されませんでした。修正しました。 |
| MCAD-2288 | 従来、CoDesignerはMCADでPCBアセンブリを作成する際、プロジェクト名のダッシュをアンダースコアに置換していました(PTCの「モデル名は「-」で開始できない」というルールに対応するため)。修正しました。「-」は、先頭の1文字を除き置換されなくなりました。 |
| MCAD-2297 | SOLIDWORKSで新しい部品またはアセンブリを作成すると、Altium CoDesignerツールバーが自動表示されていました。修正しました。 |
| MCAD-2299 | 「Build 3D Copper」オプションがONで、PCBに層間銅(interlayer copper)エンティティが存在しない場合でも、SOLIDWORKSで空の「Interlayer」アセンブリが作成されていました。修正しました。 |
| MCAD-2311 | ECADでコンポーネントプロパティを変更しても、コンポーネントの3Dモデルが変更されていない場合はMCADへ転送されませんでした。修正しました。 |
| MCAD-2328 | Autodesk Fusion 360からECADへ、基板外形の楕円が誤って転送されていました。修正しました。 |
| MCAD-2332 | Autodesk Fusion 360で基板形状を楕円に変更すると、PCB Roomsの形状も楕円に変更されていました。修正しました |
| MCAD-2333 | PTC Creoで基板形状を円または楕円に再定義しても、ECAD側で認識されませんでした。修正しました。 |
| MCAD-2336 | CoDesignerがSOLIDWORKSの「Update component names when documents are replaced」オプションを変更していました(過去に、CoDesignerがモデルツリーでRef Designatorsを表現していた際に必要でした)。修正しました(現在は変更しません)。 |
| MCAD-2342 | 一部のグラフィックスハードウェアで半透明のソルダーマスクデカールのレンダリング問題が発生するのを防ぐため、CoDesignerはSOLIDWORKSでデカールを「top」デカール1つと「bottom」デカール1つに統合するようになりました。 |
| MCAD-2354 | インターネット接続がない場合に、MCADプラグイン更新チェックを無効化できるようになりました。注1:デフォルトでは、その場合CoDesignerがユーザーに警告しますが、この警告を無効化できるようになりました。注2:CoDesignerプラグイン設定で、このオプションを再度ONに戻すことも可能です。 |
| MCAD-2377 | CoDesignerは、PTC Creoで通常(非フレックス)基板に対して「default_dec_places」パラメータを上書きしないようになりました。注:従来、リジッドフレックス基板のジオメトリを正しく構築するために、通常設計に対して必要以上にこのパラメータ値を高く設定していました。 |
| MCAD-2390 | Autodesk Fusion 360向けCoDesignerプラグインのBetaステータスが解除されました。 |
| 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からPushしようとすると警告が表示されます。その結果、基板をMCADへPushする前に、ECADエンジニアがマイクロセグメントを除去する必要があります。
本リリースでは、マイクロセグメントを自動的に除去する新機能が追加されました。検出されると次のダイアログが表示され、Yes をクリックすると除去して基板外形をMCADへ転送できるようになります。No をクリックした場合、マイクロセグメントは残り、手動で解決する必要があります。
新しいMCAD座標グリッド
MCADの原点がデフォルト(絶対)ECAD原点と異なる場合、CoDesignerはECADへのPull時に、MCAD Origin エンティティを含むMCAD座標グリッドを作成するようになりました。これにより、基板上の各エンティティの位置について、電気エンジニアと機械エンジニア間のコミュニケーションが容易になります。
MCAD Coordinates グリッドの表示はECAD側でカスタマイズできます。Properties パネルの該当エントリをダブルクリックして Grid Editor ダイアログを開いてください。詳細は Working with Grids & Guides を参照してください。
PTC Creoでのカスタム座標系サポート
PTC CreoのCoDesignerは、Creo内でエンジニアが配置するモデルに対してカスタム座標系を使用できるようになりました。この機能はCreoの Altium CoDesigner Settings ダイアログで有効化します。なおECAD側では、対応するコンポーネントのフットプリントで使用されるモデルが同一の座標系上に構築されている必要があります。
SOLIDWORKS PDMのサポート
SOLIDWORKSがSOLIDWORKS PDM Professionalに接続されている場合、データ管理システムからネイティブMCADコンポーネントを配置することがサポートされました。
Recommendations:
-
MCADコンポーネントは、ECADコンポーネント内でパラメータとして
<vault>:folder\folder\component.sldprtの形式で参照されている必要があります。ここで<vault>はPDMボールト名です。 - Altium CoDesigner Settings ダイアログで共通コンポーネントフォルダを設定し、そのフォルダをSW PDM管理下に置き、ECADと共同作業を行う前にローカルストレージと同期することを推奨します。詳細は Configuring CoDesigner in SOLIDWORKS を参照してください。
- PCBをMCADへPullする前に、コンポーネントライブラリをローカルPDMストレージと同期することを推奨します。
- 以下に示すように、SOLIDWORKS PDM設定(SOLIDWORKSの Tools メニューからアクセス可能)で Prompt to check out file if opened in read-only mode オプションを無効化することを推奨します。これにより既存コンポーネントをチェックアウトする必要がなくなり、他の機械エンジニアに不便をかけません。ただし、コンポーネントプロパティを変更する必要がある場合は、該当コンポーネントをチェックアウトしてください。
- 変更を適用した後は、新しいコンポーネントをSOLIDWORKS PDMにチェックインすることを推奨します。
Fusion 360で小型コンポーネントを無視する機能のサポート
多数のコンポーネントを含む基板でFusion 360のパフォーマンスを向上させるため、CoDesignerはECADからのPull時に、ユーザー定義の高さ未満のコンポーネントを除外できるようになりました。高さのしきい値には、ECADのコンポーネントプロパティの一部として定義された高さを使用します(show image)。
以下の画像に示すように、Altium CoDesigner Settings ダイアログでしきい値の高さを定義します。このダイアログは Fusion 360 の Altium CoDesigner パネルからアクセスします。パネルのメニューで Settings を選択してダイアログを開きます。
Pull の際に Height threshold(高さのしきい値)を設定することで、小さなコンポーネントを除外できます(カーソルを合わせると 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 プラットフォームおよび Add-in バージョンでテストされています。
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| 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 | Autodesk Inventor で変更内容のプレビューが表示されるようになりました。 |
| MCAD-1027 | PTC Creo において、CoDesigner は、エンジニアが Creo 内で配置した MCAD モデルにカスタム座標系を使用することをサポートするようになりました(プラグイン設定で有効化するオプションがあります)。なお ECAD 側では、対応するコンポーネントのフットプリントで使用されるモデルは同一の座標系で作成されている必要があります。 |
| MCAD-1529 | CoDesigner は、円形の押し出しカットを検出した場合に SOLIDWORKS ユーザーへ警告を表示し、それが Hole(穴)ではなく Cutout(切り欠き)として転送されることを通知するようになりました。また、SW の Extruded Cut -> ECAD Cutout、SW の Hole -> ECAD Pad(円形)であることも説明します。 |
| MCAD-1726 | ECAD で内部層に配置されたコンポーネントが、ECAD で定義されたオフセットと向きを考慮して MCAD に正確に配置されるようになりました(従来は MCAD の上面/下面平面に合わせて調整されていました)。 |
| MCAD-1753 | ECAD で銅層の順序を変更しても MCAD に反映されない問題を修正しました。 |
| MCAD-1917 | Fusion 360 で、場合によってはボード領域に誤った高さが設定される問題を修正しました。 |
| MCAD-2044 | SOLIDWORKS PDM に接続された SOLIDWORKS において、データ管理システムからネイティブ MCAD コンポーネントを配置する機能がサポートされました。注 1: MCAD コンポーネントは、ECAD コンポーネント内でパラメータとして "<vault>:folder\folder\component.sldprt" |
| MCAD-2051 | MCAD の原点が既定(絶対)ECAD 原点と異なる場合、CoDesigner は ECAD への Pull 時に「MCAD Coordinates」グリッド(「MCAD Origin」エンティティを含む)を作成するようになりました。これにより、電気設計者が機械設計者と各ボード要素の位置関係を共有しやすくなります。注 1: 「MCAD Coordinates」グリッドの表示はカスタマイズできます。注 2: MCAD 側での ECAD 原点の表現も、近いうちに実装予定です。 |
| MCAD-2067 | Autodesk Fusion 360 向けに、Pull 時に小さなコンポーネントを無視するオプション(サイズ上限はカスタマイズ可能)を提供するようになりました。これにより、500 個を超えるコンポーネントが配置されたボードでのパフォーマンスが向上します。 |
| MCAD-2082 | PTC Creo 8 が正式にサポートされました。 |
| MCAD-2107 | PTC Creo において、Windchill に板金テンプレートが見つからない場合、CoDesigner が自動的に板金テンプレートを作成するようになりました。 |
| 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 がボード領域(キープアウト、ルーム)を識別できず("Object reference not set to an instance of an object" が表示される)問題を修正しました。 |
| MCAD-2183 | Autodesk Inventor 2022 が正式にサポートされました。注: Autodesk Inventor 2019 はサポート対象外になりました。 |
| MCAD-2211 | CoDesigner は、PTC Creo で作成された PCB に対して精度タイプ(Absolute または Relative)を選択できるようになりました。 |
| MCAD-2215 | Autodesk Fusion 360 で CoDesigner パネルを開くボタンがツールバーに直接追加され、パネルを開く操作が簡単になりました。 |
| MCAD-2242 | ジオメトリがゼロの部品が PCB アセンブリに追加されている場合に、CoDesigner が MCAD からの PCB Push をブロックしてしまう問題を修正しました。 |
| MCAD-2298 | Autodesk Fusion 360 で「Ignore small components」オプションが ON の場合、CoDesigner が PCB を ECAD に Push し戻す際に内部エラー "Index is out of bounds" が発生して失敗することがある問題を修正しました。 |
| MCAD-2303 | SOLIDWORKS で Pull を行う際、CoDesigner がカスタム MCAD コンポーネントプロパティ(ユーザーまたは PDM システムが、以前に ECAD から転送されたモデルに割り当てたプロパティ)を削除してしまう問題を修正しました。 |
CoDesigner 2.3.0 の新機能
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Autodesk Fusion 360® のサポート(オープンベータ版)
本リリースでは、Autodesk Fusion 360(現在オープンベータ)への対応が導入されました。
Fusion 360 を使い始めるためのヒントは次のとおりです。
- Downloads page から Add-In をダウンロードします。
-
Fusion 360 に CoDesigner Add-In をインストールします(
AltiumCoDesignerFusion360_<VersionNumber>.exe)。Add-In をインストールする前に Fusion 360 を閉じてください。 - Fusion 360 と Altium の設計ソフトウェア間の作業は Altium CoDesigner パネルを通じて行います。Fusion 360 でパネルを有効化する際は、以下の画像を参考にしてください。
- ボード設計は Altium 365 Workspace を介して ECAD へ/から Push および Pull されます。まだ Workspace をお持ちでない場合は、altium.com/altium-365 にアクセスして Altium 365 上で Workspace を有効化してください。
- Fusion 360 で、Altium CoDesigner パネルから Altium Live の認証情報を使用して Workspace にサインインします。
- これで CoDesign を開始する準備が整いました。プロセスの詳細は Direct ECAD-MCAD CoDesign ページをご覧ください。
PTC Creo のリジッドフレックス対応
本リリースでは、ECAD と PTC Creo 間でリジッドフレックス基板設計を転送する機能が導入されました。
リジッドフレックス基板設計は、Creo と ECAD の間で双方向に転送できます。
機械設計者は、ECAD からリジッドフレックス基板を受け取った後、次のことが可能です。
- MCAD で ECAD の変更をプレビューする。
- ボードのリジッド部およびフレックス部セグメントのジオメトリを変更する。たとえば、製品筐体の形状に合わせてボード形状を調整する、切り欠きや取り付け穴を作成する、曲げの半径を変更する、など。
- 既存コンポーネントの配置を変更し、ボード上に新しいコンポーネントを配置する。
- 銅箔およびシルクスクリーンの詳細を転送する。
- それらの変更を ECAD に Push し、ECAD から新しい変更を Pull する。
Capabilities not yet Supported
- MCAD でリジッドフレックス基板をゼロから作成する。
- MCAD で新しいリジッド領域およびフレックス領域を作成する。
- MCAD で新しい曲げを作成する。
- 厚みの異なるフレックス領域を含むボードを転送する(複数のフレックス領域をサポート)。
- フレックス領域に実装されたコンポーネントを ECAD から MCAD に転送する。
- MCAD のフレックス領域にコンポーネントを配置します。
- Altium PCB エディタの Rigid-flex 2.0 アップデートの一部として導入された新機能。
► リジッドフレックス基板の同期 の手順について詳しくはこちら(このページは SOLIDWORKS を参照していますが、全体の手順は Creo でも同じです。Creo 向けのページは近日更新予定です。)
改善された[プロジェクト選択]ダイアログ
Select Project パネルの[Pull Board]ボタンをクリックしたときに開く Altium CoDesigner ダイアログが改善されました。
この Select Project ダイアログには、次の内容が表示されるようになりました。
- ECAD-MCAD 交換情報:ECAD から最後に Push された詳細(Push コメントを含む)。
- バリアント(存在する場合)の表。最初のバリアントが既定で選択されます。
PCB バリアントのサポートを改善
従来の CoDesigner では、ECAD 設計に PCB バリアントが含まれている場合、ECAD から一度に Push できるのは 1 つのバリアントのみでした。このアップデートにより、すべてのバリアントが ECAD から Push され、MCAD に基板を Pull する際に新しい 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(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 |
| Dassault Systemes 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 は、アクティブなバリアントだけでなく、(定義されている場合)すべての PCB バリアントを ECAD から送信するようになりました。MCAD 側では、新しい「Pull board」ダイアログで必要なバリアントを選択してください。 |
MCAD-1844 |
MCAD に Pull する PCB を選択するためのダイアログが変更されました。現在は次を表示します:PCB のプレビュー(対応する PCB プロジェクトが ECAD からサーバーに保存されている場合)、ECAD からの最新 Push 情報(Push 済みの場合)、および PCB バリアント(存在する場合)。 |
MCAD-1847 |
「build vias」オプションが ON の場合、MCAD で新規プロジェクトを開始しても基板パーツが作成されませんでした。修正しました。 |
MCAD-1860 |
一部のサードパーティ製アドインが種類の問い合わせに対して正しく応答しない場合、CoDesigner が Autodesk Inventor 内の Parasolid 変換アドインを見つけられず(それに応じたコンポーネント モデルの生成もできない)ことがありました。修正しました。 |
MCAD-1876 |
リジッドフレックス基板の転送:スプリットラインと曲げ領域の最小許容距離を 2.5 mil から 0.5 mil に減らしました。 |
MCAD-1937 |
Autodesk Fusion 360 MCAD が CoDesigner でサポートされるようになりました(初期状態は Open Beta)。Autodesk Fusion 360 用プラグインは https://www.altium.com/products/downloads#mcad-plugins からダウンロードできます。注 1:「PRO Subscription」の機能(MCAD でのコンポーネント配置、リジッドフレックス基板サポート、押し出し銅箔、エンクロージャ交換)は現時点では未サポートです。注 2:銅箔とシルクスクリーンの表現は他の MCAD での実装と異なり、ベアボード パーツ内のスケッチのみをベースにしたコンポーネントとして表現されます(これらのコンポーネントは既定で非表示ですが、ユーザーが表示に切り替え、必要に応じて押し出しや押し出しサーフェスなどの 3D フィーチャを追加で作成できます)。注 3:この Beta 版では、MCAD 側で 500 個を超えるコンポーネントを含む PCB を初回 Pull する際に、パフォーマンス上の問題が発生する場合があります。これらの問題は次のバージョンで対処予定です。 |
MCAD-1945 |
PTC Creo でリジッドフレックス基板の同期がサポートされるようになりました(初期状態は Beta モード)。現時点で未サポートの機能:1. MCAD 側での新規領域および新規ベンドの追加、2. 「Rigid-flex 2.0」機能で導入された新機能。 |
MCAD-1946 |
CoDesigner は PTC Creo の Absolute Accuracy プロパティを上書きしないようになりました。 |
MCAD-2006 |
一部の丸みのある基板または円形基板で、PTC Creo においてデカール(銅箔、シルクスクリーン、ソルダーマスクを表す画像)のスケーリングが正しくありませんでした。修正しました。 |
MCAD-2035 |
CoDesigner のバージョンが、MCAD の Altium CoDesigner パネル(右下)に直接表示されるようになりました。 |
MCAD-2050 |
MCAD で生成される基板領域(キープアウト、ルーム)の既定高さを、視界を遮って小型コンポーネントの選択が難しくならないよう、1mm から 0.5mm に減らしました。 |
MCAD-2073 |
Altium Server 側の変更により、MCAD 側の「Pull する PCB を選択」ダイアログでプロジェクト名が誤ってプロジェクト 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 へエンクロージャを Push
このアップデートでは、MCAD でデバイス アセンブリ レベルの作業をサポートし、基板とともにエンクロージャを ECAD に転送できるようになりました。以下の動画では、デバイス エンクロージャに基板アセンブリを含め、エンクロージャを Altium の設計ソフトウェアへ転送する手順を示します。
► エンクロージャ交換機能が MCAD CoDesigner のインストール環境で利用可能かどうかについては、右側ペインの Note を参照してください。利用できない場合は、エンクロージャを転送する別の方法として この動画 をご覧ください。
Creo に CoDesigner リボンを追加
Altium CoDesigner リボンが PTC Creo に追加されました(このリボンは SOLIDWORKS と Autodesk Inventor ではすでに利用可能です)。このリボンにより、MCAD-ECAD CoDesign プロセス中に必要となる PCB 固有の一般的な設計オブジェクトへ簡単にアクセスできます。互換性のある ECAD オブジェクトを作成するために、リボンのボタンを使用して正しい MCAD オブジェクト種別が使われるようにしてください。
コンポーネント配置用の新しい MCAD 平面
CoDesigner は MCAD 内にトップ面/ボトム面のコンポーネント平面を作成するようになり、MCAD でのコンポーネント配置が簡素化されました。コンポーネントはソルダーマスク層の厚みを無視して配置されるようになりました。
ビアおよびパッドの銅バレルをサポート
- Pad Barrels - Build 3D geometry for Copper が Altium CoDesigner Settings ダイアログで有効になっている場合、スルーホール パッドのバレルが ECAD から MCAD に転送されるようになりました。
- Via Barrels - ビアのバレルも含めるには、Build Vias オプションも有効にしてください。
ビアおよびパッドの銅バレルは常に ECAD から Push されます(左図)。MCAD へ Pull するかどうかは、上記の CoDesigner オプションで制御してください(右図)。
簡素化されたCoDesignerパネル
CoDesignerメニューが更新され、これまでAltium CoDesignerパネルの前面に配置されていたHelpおよびSettingsオプションが含まれるようになりました。
KeepoutとRoomのサポート強化
CoDesignerはECAD側でのKeepoutおよびRoomのロック状態を検出するようになり、MCADからPullする際にこれらが移動しないことを保証します。
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プラットフォームおよびAdd-inバージョンでテストされています:
| MCADバージョン | MCAD Add-Inバージョン |
|---|---|
| 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は、MCAD側でPCBアセンブリに切り替えることなく、デバイスのコンテキストでPCBを扱えるようになりました。これにより、PCB定義と筐体の間での作業が大幅に容易になります。1つのデバイスに複数のPCBがある場合、CoDesignerはそれらの切り替えもサポートします。 |
| MCAD-786 | CoDesignerは、MCAD側でメッキスルーホールパッドの銅バレルを生成するようになりました(設定で「3D Copper」オプションが有効な場合。このオプションは熱シミュレーションに必要です)。 |
| MCAD-796 | CoDesignerは、MCAD側でビアの銅バレルを生成するようになりました(基板を貫通するビアの銅および穴の正確な3Dジオメトリ)。注:MCAD側でビアに加えた変更をECADへ転送することはサポートされていません。 |
| MCAD-987 | MCAD側の「Choose a PCB project」ダイアログにおけるプロジェクト検索が、大文字/小文字を区別しないようになりました。 |
| MCAD-1531 | CoDesignerアイコンが4Kモニターに対応しました。 |
| MCAD-1586 | CoDesignerは、ECADからPushする際にマイクロアークの検証を行うようになりました(以前に実装されたマイクロセグメント検証と併せて)。 |
| MCAD-1607 | PTC Creo向けソリューションに、PCB定義に関連するコマンドを備えたCoDesignerツールバーが含まれるようになりました。 |
| MCAD-1609 | CoDesignerは、MCADからECADへPCB筐体の部品を送信できるようになりました(MCAD-400も参照)。ユーザーは、MCADのCoDesignerリボンツールバーに新しく追加された「Enclosure」ボタンをクリックして、対象部品を選択できます。 |
| MCAD-1652 | MCADのCoDesignerパネルに「Refresh」ボタンが追加されました。クリックすると、CoDesignerは現在開いているデバイスアセンブリ内に存在するボードアセンブリを検出します。MCAD-400も参照してください。 |
| MCAD-1679 | Internal PlaneレイヤーがECADからMCADへ転送されず、「3D Copper」オプションにも含まれていませんでした。修正しました。 |
| MCAD-1689 | MCAD側でのボードエリアプロパティ更新のパフォーマンスが改善されました。 |
| MCAD-1693 | CoDesignerは、MCAD側でコンポーネントを配置する際に、ソルダーマスク層の厚みを無視するようになりました。以前にMCADへPullしたPCB上のコンポーネントについては、最初の更新時に「Stand off height adjustment」の変更が表示されます。さらに、CoDesignerはトップ/ボトムのコンポーネント配置用に、MCAD側で2つの追加平面を作成するようになりました。これらの平面は、機構設計者が新規コンポーネントを正確に配置したり、既存コンポーネントの配置変更を行ったりするのを支援することを目的としています。 |
| MCAD-1694 | リジッドフレックス基板上のコンポーネントが、場合によっては誤ったオフセットで配置されていました。修正しました。 |
| MCAD-1697 | CoDesignerは、MCAD側でのコンポーネントのスタンドオフ高さ変更(ECADで設定された値に基づく)を、独立した変更タイプとして扱うようになりました(従来は「Placement change」に含まれていました)。 |
| MCAD-1703 | ロックされたKeepoutおよびRoomの移動・削除が、ECADへのPull時にブロックされるようになりました。これにより、電気設計者はMCAD側で「電気的」なボードエリアが誤って変更されるのを防げます。 |
| MCAD-1731 | Altium 365ユーザー向けのCoDesigner機能が、Altium 365アカウント種別に応じて「PRO」と「STD」の機能セットに分割されました。以下の高度な機能はPROユーザーのみ利用可能です: a) MCAD主導のコンポーネント配置、 b) リジッドフレックス基板サポート、 c) MCAD側での3D CopperおよびViasの生成、 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 - ボード上に存在するBoard Area定義を表示します。現在サポートされているエリア定義にはKeepoutsとRoomsが含まれ、MCAD側/ECAD側の両方で作成できます。
- 定義をクリックしてKeepout設定を構成したり、Roomにコメントを追加したりできます。
- MCADのフィーチャーツリーで定義名を変更した場合、その変更はAltium CoDesignerパネルのPCB Definitionsタブに直ちには反映されません。Activityタブに切り替えてからPCB Definitionsタブに戻すことで、定義を更新できます。
MCADのAltium CoDesignerパネルにPCB Definitionタブが追加されました。これを使用して、ボードに追加されたRoomsおよびKeepoutsを設定します。
新しいAltium CoDesignerリボン
SOLIDWORKSおよびAutodesk Inventorに、新しいAltium CoDesignerリボンが追加されました(Creo向けソリューションは近日対応予定)。このタブにより、MCAD-ECADのCoDesignプロセス中に必要となる一般的なPCB固有の設計オブジェクトへ簡単にアクセスできます。これらのボタンを使用することで、互換性のあるECADオブジェクトを作成するために正しいMCADオブジェクトタイプが使用されることが保証されます。
Keepoutのサポート
PCB Keepoutは、特定のECADオブジェクトの配置を制限するように設定された、ボード上の領域(エリア)です。Keepoutはボードの片面に対して定義することも、すべてのPCBレイヤーに適用することもできます。この領域から除外するオブジェクトは、Keepout Restrictionプロパティとして選択します。
MCADでKeepoutを定義する:
- Altium CoDesignerリボンのKeep Out Areaボタンをクリックします。
- 面/サーフェス/平面を選択するよう求められるので、Keepoutが必要なボード側をクリックします。Keepoutを全レイヤーに適用する場合は、どちらの面に描いても構いません。
- Keepoutを定義するために、たとえばRectangleなどの適切なMCADスケッチツールをクリックします。スケッチは1つの輪郭のみを含む必要があり、内部輪郭はサポートされない点に注意してください。
- Keepoutに必要な形状を描きます。
- Sketchモードを終了します。
- これでフィーチャーのプロパティを編集できます。KeepoutはKeepout領域の周囲にあるフェンスのように考え、Depthを小さな値(例:1mm)に編集します。
- このKeepoutは、MCADで描画したレイヤー上のECADレイヤー固有Keepoutになります。全レイヤーKeepoutを定義するには、MCADでKeepoutが両方向に押し出されるよう設定し、2方向目のDepthを、基板を貫通するのに十分大きい値に設定します。
-
フィーチャー定義プロセスを完了するには、MCADのAcceptボタン
をクリックします。必要に応じて、フィーチャーツリーでフィーチャー名を変更できます。
- Altium CoDesignerパネルでPCB Definitionタブを選択し、必要に応じてKeepout制限を設定します。これでKeepoutをECADへPushでき、Keepout Regionとして追加されます。MCADでの設定に応じて、Top Layer Keepout、Bottom Layer Keepout、またはKeepout Layer Keepoutになります。必要に応じて、ECAD側でKeepout形状を調整し、MCADへPushし戻すこともできます。
Roomのサポート
PCB Roomは、特定のコンポーネントを配置すべき領域、または配置から除外すべき領域を定義するために使用される設計ルールです。このルールの一般的な用途は、Roomでカバーされるボード領域にコンポーネント高さ制限を定義することです。通常、Roomルールは個々のコンポーネント、またはコンポーネントクラスに適用されます。
MCADでRoomを定義する:
- Altium CoDesignerリボンのText Note Roomボタンをクリックします。
- 面/サーフェス/平面を選択するよう求められるので、Roomが必要なボード側をクリックします。
- 適切なMCADスケッチツール(例:Rectangle)をクリックして、ルームを定義します。スケッチには輪郭が1つだけ含まれている必要がある点に注意してください。内部輪郭はサポートされていません。
- ルームに必要な形状を描画します。
- Sketchモードを終了します。
-
MCADのAcceptボタン
をクリックして、フィーチャ定義プロセスを完了します。必要に応じて、Featureツリーでフィーチャ名を変更できます。
- Altium CoDesignerパネルでPCB Definitionタブを選択し、ECADエンジニアに目的が伝わるようにルームのコメントを入力します。これでルームをECADへプッシュでき、MCADで描画したレイヤー上にPlacement Roomデザインルールとして追加されます。MCADとECAD間で転送できるプロパティはCommentのみで、Placement Roomデザインルールのコメントになります。
- Placement Roomデザインルールは、ECAD側で必要に応じて設定できます。
KeepoutエリアとルームをMCADで定義し、ECADへプッシュできるようになりました。
レイヤーカラー転送のサポート改善
ECADで定義されたCoreレイヤーの色がMCADへ転送され、MCADのボードパーツに適用されるようになりました。ECADで定義されたSolder Maskレイヤーの色と透明度もMCADへ転送され、MCAD内の対応するデカールに適用されます。
Solder MaskとCoreの色が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プラットフォームおよびAdd-inバージョンでテストされています:
| MCADバージョン | MCAD Add-Inバージョン |
|---|---|
| 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のCollaboration Panelの変更通知に、「View Changes」と「Discard」ボタンが表示されるようになりました。 |
MCAD-738 |
CoDesignerは、技術的な問題の追加調査に備えて、内部の技術イベントの大半をログに記録するようになりました。ログはローカルの \Users\{user}\AppData\Local\Altium\Altium CoDesigner フォルダーに保存されます。 |
MCAD-910 |
ECADのリジッドフレックス基板において、リジッド領域の境界を超えていた一部コンポーネントモデルがSOLIDWORKSで誤って配置されていました。修正しました(MCAD側のコンポーネント領域にコンポーネントパッドが含まれるようになりました)。 |
MCAD-1073 |
「Build 3D Geometry of Copper」オプションをOFFにしても、PTC CreoおよびAutodesk InventorでCopperアセンブリが抑制されませんでした。修正しました。 |
MCAD-1299 |
CoDesignerは、ユーザーがボードパーツ名に加えた変更をサポートするようになりました。 |
MCAD-1375 |
ECADで穴のプロパティを変更すると、SOLIDWORKSで穴タイプがデフォルトにリセットされていました。修正しました。 |
MCAD-1398 |
CoDesignerは、MCADでのエリア定義をサポートするようになりました。対象は、a) Keep Out Areas、b) PCB Rooms(「Text Note Rooms」と呼称)です。どちらも、新しいCoDesignerリボンツールバー(SOLIDWORKSとAutodesk Inventorでサポート。PTC Creo向けのソリューションは近日提供予定)を使用してMCADで作成するか、ボード面上に配置したスケッチから押し出しサーフェスとして手動で作成できます。これらのエリアのプロパティを扱うために、CoDesignerパネルに新しい「PCB Definition」タブが導入されました。MCADで作成した「Text Note Room」エンティティはECADではRoomエンティティとして表現され、高さ制限などのルール割り当てに使用できます。 |
MCAD-1416 |
Autodesk Inventor 2021が正式にサポートされました。 |
MCAD-1417 |
SOLIDWORKS 2021がサポートされました。 |
MCAD-1442 |
SOLIDWORKSでボードスケッチに含まれる補助線(Construction lines)がエラーの原因になっていました。修正しました。 |
MCAD-1465 |
SOLIDWORKSのPCBアセンブリにおけるコンポーネントプロパティで、Component NameとReference Designatorが対応するプロパティフィールドに設定されるようになりました(従来はECADのReference Designatorが「Component Name」フィールドに入っていました)。 |
MCAD-1514 |
MCADでプルする際のChangesテーブルに、Reference Designatorと併せてComponent Nameも表示されるようになりました。 |
MCAD-1519 |
MCAD側でPCBをプルする際、ECADで削除されたFree 3D Bodiesの削除が許可されるようになりました(MCADで配置されたモデルに対する警告付き)。 |
MCAD-1520 |
SOLIDWORKSおよびAutodesk Inventorユーザー向けに、「Altium CoDesigner」リボンツールバーが提供されるようになりました。現在のリボンには、穴、カットアウト、ボードエリアを作成するコマンドが含まれます。注:PTC Creo向けのソリューションは近日提供予定です。 |
MCAD-1528 |
SOLIDWORKSで適用されるデカール(ボード面上で銅箔、シルクスクリーン、ソルダーマスクを表す画像)の順序が変更されました。現在の順序(ボード面から)は、Copper、Solder mask、Silkscreenです。 |
MCAD-1536 |
PTC Creoで 'default_dec_places' パラメータがセッション全体に設定されていました。現在はPCBモデルのみに設定されます。 |
MCAD-1567 |
英語以外のWindowsロケールで、ECADとMCADで異なる小数点区切りが使用されることにより、ECADでのプル時にエラーが発生していました。修正しました。 |
MCAD-1571 |
MCADでボード本体およびボードレイヤーに色プロパティを適用する方法が変更されました。現在は、ECADの3D View Propertiesで設定されている内容に従って、すべての色プロパティが適用されます。 |
MCAD-1577 |
Autodesk Inventor向けCoDesignerプラグインが現在のユーザーのみにインストールされていたため、そのユーザーが管理者でない場合に問題が発生していました。現在は、すべてのWindowsユーザー向けにインストールされます。 |
MCAD-1588 |
パフォーマンス改善:SOLIDWORKSで穴を作成するアルゴリズム(最も遅い処理の1つ)が改善され、多数の穴を持つPCBの構築が約2倍高速になりました。 |
MCAD-1594 |
Autodesk Inventorで「Use common folder for storing models that are coming from ECAD」オプションが無視されていました。修正しました。 |
MCAD-1600 |
Pasteレイヤーを表すデカールは、ECADからMCADへ送信されなくなりました。 |
MCAD-1612 |
プロキシ配下ではMCADプラグインの自動更新メカニズムが動作しませんでした。修正しました。 |
MCAD-1614 |
デカール(ボード面上で銅箔、シルクスクリーン、ソルダーマスクを表す画像)の保存方法が変更されました:a) ボードパーツが保存されている同じフォルダーに保存されます、b) デカールへのパスは割り当てられなくなり、デカール名のみが保持されます。 |
MCAD-1629 |
ECADでPCBを再アノテーション(コンポーネントのReference Designatorを変更)すると、場合によってはMCADで誤ったモデルが使用されていました。修正しました。 |
MCAD-1685 |
PCBコンポーネントのパラメータがMCADへ常に同期されるとは限りませんでした。修正しました。 |
CoDesigner 2.0.5の新機能
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
PCBバリアントのサポート
Altium のPCB設計ソフトウェアでは、電子設計者が設計中の製品に対してバリエーション(派生)を作成できます。サポートされるバリエーションには、部品を未実装(Not Fitted)としてフラグ付けする、部品のパラメータ(基板上のシルクに印字される部品値を含む)を変更する、または部品を代替部品に置き換える(異なるフットプリントを使用する場合/しない場合があります)ことが含まれます。
Altium の設計ソフトウェアでは、基板設計は1つだけです。代替部品の詳細などのバリアント情報はプロジェクトファイルに保存され、Projects パネルでバリアントを選択すると基板に適用されます。基板の [No Variations] バージョンは PcbDoc として保存されます。
Altium の設計ソフトウェアは、基板設計のバリエーション作成に使用できます。
ECAD からバリアントを Push
このリリースでは、CoDesigner が更新され、ECAD と MCAD 間で特定の基板バリアントを Push/Pull できるようになりました。ECAD から Push を実行すると、PCB エディタで現在表示しているバリアントが Push されます。
Projects パネルでダブルクリックし、Push する必要のあるバリアントを選択します。
MCAD へバリアントを Pull
PCB バリアントは、非バリアントの PCB と同様に、Altium CoDesigner パネルの Pull Board from Server ボタンをクリックして MCAD に Pull します。基板がバリアントの場合、以下に示すように、Altium CoDesigner パネル上部にバリアント名の詳細情報が追加表示されます。
バリエーション対象の各コンポーネントは、以下のとおりデジグネータにバリアント名を含めることで識別されます。
-
非バリアント部品:
<EcadDesignator> -
バリアント部品:
<EcadDesignator>_VARIANT_<VariantName>
バリアント部品は、MCAD の部品名とデジグネータによって識別されます。
MCAD からバリアントを Push
MCAD では、CoDesigner はコンポーネントがベース設計 [No Variations] の一部か、特定のバリアントに属するかを認識します。ベース設計 [No Variations] のコンポーネントに加えた変更は ECAD 側の基板の全バリアントに影響しますが、特定バリアント内で行った変更は ECAD 側ではそのバリアントにのみ適用されます。
バリアントに加えた修正は、通常どおり Altium CoDesigner パネルの Push をクリックして MCAD から ECAD へ Push します。
ECAD へバリアントを Pull
ECAD へ Pull しようとした際に、現在アクティブなバリアントが誤っている場合、次のエラーメッセージが表示されます。エラーダイアログには該当するバリアント名が表示されるので、そのバリアントに切り替えてから再度 Pull してください。
ECAD で誤ったバリアントが現在アクティブなため、Pull を完了できません。
ベース設計のコンポーネントに変更がある場合、それらは ECAD の任意のバリアントで適用できます。その変更は ECAD のすべてのバリアントに反映されます。
問題のあるモデルへのサポート改善
ECAD/MCAD 各ツールには独自のモデル変換ソフトウェアがあり、モデル記述の不整合や不正確さなどの問題を含むモデルのインポート/変換に対するサポートレベルが異なります。この状況を支援するため、CoDesigner は単一ボディの Parasolid モデルを、変換(トランスフォーム)もコンバートも行わずに ECAD から MCAD へ直接転送するようになりました(これらの処理により、場合によってはモデルが破損することがありました)。
ECAD と MCAD 間の Push-Pull 中にモデルが問題を引き起こす場合は、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 プラットフォームおよび Add-in バージョンでテストされています:
| MCAD バージョン | MCAD Add-In バージョン |
|---|---|
| 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 の Collaboration Panel からの警告メッセージに誤ったヘッダーが表示されていました。修正しました。 |
| MCAD-1168 | CoDesigner は、同期後にユーザーが長時間休止した場合でも混乱が生じないよう、ECAD における Push/Pull アクションの絶対時刻を報告するようになりました。 |
| MCAD-1185 | CoDesigner は、問題のあるポイントの座標を、基板で使用している単位で表示するようになりました(以前は常に mil で表示されていました)。 |
| MCAD-1228 | リジッドフレックス基板サポート: ECAD から Push する際、分割線の端点の一方がカットアウトで覆われている状況(コンポーネントアセンブリのメイトに使用する座標系が MCAD で正しく作成されない可能性が高い)を CoDesigner が検出し、ユーザーに警告するようになりました。 |
| MCAD-1252 | CoDesigner は、フットプリントにインポートされた単一ボディの Parasolid モデルを、変換もコンバートも行わずに MCAD へ転送するようになりました。これにより、場合によってこれらのステップで発生し得たモデル破損を回避できます。 |
| MCAD-1287 | CoDesigner は、各 Push のたびにサーバーの MCAD コンポーネント配置設定を読み取るようになりました。これにより、設定変更後に ECAD/MCAD ソフトウェアを再起動する必要がありません。 |
| MCAD-1346 | リジッドフレックス基板サポート: CoDesigner は、フレックスセグメント上に配置され、ボディなしコンポーネントとして表現されるパッドの移動の同期を可能にしました。 |
| MCAD-1424 | ECAD から Pull する際、CoDesigner はデジグネータを持たないコンポーネントを報告するようになりました。 |
| MCAD-1452 | 使用されている Parasolid の新しいバージョンが原因で、Inventor 2020 から ECAD へ Free 3D Bodies が送信されませんでした。修正しました。 |
| MCAD-1464 | PTC Creo で公差設定が CoDesigner により誤って設定されていました。CoDesigner はこれらの設定を行わないようになりました。 |
| MCAD-1476 | 基板の下面に MCAD で初期配置されたコンポーネントについて、MCAD の変更テーブルで配置変更が誤って表示されていました。修正しました。 |
| MCAD-1477 | 一部のケースで、MCAD 側で基板下面に配置された Free 3D Bodies の Pull 時に、ECAD で不正なスタンドオフ高さが定義されていました。修正しました。 |
| MCAD-1485 | UI: 「Help」ボタンを MCAD の CoDesigner パネル上部へ移動しました。 |
| MCAD-831 | PTC Creo において、親アセンブリ内にある部品への参照として作成された基板外形(例: エンクロージャからのオフセットとして作成された外形)を CoDesigner が読み取れませんでした。修正しました。 |
| MCAD-854 | MCAD 側で 3D モデルに加えた変更が ECAD と同期されず、その逆も同様でした。修正しました。 |
| MCAD-903 | CoDesigner は、穴の中心が基板外形の外側にある場合、MCAD で不正な挙動が起きないよう、その穴をカット押し出し(cut extrude)として作成するようになりました。 |
CoDesigner 2.0.4 の新機能
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
MCAD におけるリジッドフレックス基板定義
リジッドフレックス対応を大幅に改善 — SOLIDWORKS® で基板形状と曲げ定義を定義・変更できるようになり、SOLIDWORKS 上でコンポーネントの配置・移動も可能になりました。(PTC Creo® および Autodesk Inventor® のリジッドフレックス対応は、将来のアップデートで提供予定です)
基板形状と曲げ定義を SOLIDWORKS で定義・変更できるようになりました。
► リジッドフレックス基板の同期について詳しく学ぶ
複雑な基板形状に対するサポート強化
基板形状定義の問題に対するサポートを改善 — ECAD の基板スケッチ内のマイクロセグメントや自己交差を Push 時に検出して報告するようになりました。位置の詳細が提示され、可能な場合は MCAD 側で自動修正されます。
► MCAD で解決できない問題については、ECAD における基板外形の問題解決を参照してください
コンポーネント同期の改善
ロックされたコンポーネントの扱いが簡素化されました。Fixed(固定)または Constrained(拘束)状態の MCAD 部品は、ECAD 側では Locked(ロック)コンポーネントとして変換され、ECAD 側の Locked は MCAD 側では Fixed として扱われます。Locked/Fixed 状態の変更は、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 コンポーネントに長い名前がある場合、2 回目の pull で変更を適用すると PTC Creo がクラッシュしていました。修正しました。 |
| MCAD-1294 | 2 つを超えるスロット形状で自己交差するパッドを持つコンポーネントについて、SolidWorks で pull のたびに変更テーブルへ「Sync Component Holes」変更が表示されていました。修正しました。 |
| MCAD-1285 | Inventor プラグインで Enter キーによるサインインが機能しませんでした。修正しました。 |
| MCAD-1283 | PTC Creo 7 をサポートしました。 |
| MCAD-1276 | リジッドフレックス基板サポート:曲げ領域とスプリットライン間の最小許容距離の検証を追加しました。 |
| MCAD-1258 | ECAD から転送されたコンポーネントのすべてのプロパティが、MCAD 側の対応モデルに適用されるようになりました。 |
| MCAD-1239 | MCAD プラグインの設定ダイアログ UI を簡素化し、サポート対象のすべての MCAD で統一しました。Fixed/Locked 状態の扱いおよび SolidWorks の自動拘束に関する設定は削除されました(MCAD-788 を参照)。 |
| MCAD-1236 | リジッドフレックス基板サポート:MCAD で作成して ECAD に適用した外形変更を取り消し、その変更を ECAD で再度 pull すると、ECAD 側の基板構造が破損していました。修正しました。 |
| MCAD-1222 | CoDesigner は PCB プロジェクトに Variants が含まれているかをチェックし、Variants はまだサポートされていないことをユーザーに警告するようになりました。 |
| MCAD-1221 | ローカルに保存された PCB を開いた場合、ECAD の CoDesigner パネルに利用可能なワークスペース一覧が表示されませんでした。修正しました。 |
| MCAD-1192 | 交換データのモデルにバージョニングを導入しました。ECAD 拡張機能または MCAD プラグインのバージョンが、サーバーに保存されているデータモデルのバージョンと一致しない場合、CoDesigner がユーザーに警告します。 |
| MCAD-1191 | ECAD の基板原点を新しい位置へ移動した場合、ECAD の警告/エラーメッセージに古い座標が表示されていました。 |
| MCAD-1188 | リジッドフレックス基板サポート:MCAD 側で作成したリジッド PCB を ECAD でリジッドフレックス PCB に変換して MCAD に戻すと、MCAD 側で構造が破損していました。修正しました。 |
| MCAD-1187 | MCAD で配置して ECAD で認識されたコンポーネントが、MCAD で基板外形を負の座標へ移動した場合にシフトしていました。修正しました。 |
| MCAD-1183 | リジッドフレックス基板サポート:一部の基板で曲げ角度の変更を適用すると SolidWorks が停止していました。修正しました。 |
| MCAD-1166 | MCAD 側でモデルを Y 軸回りに 45 度超回転させた場合、ECAD でフリー 3D ボディのプレビューが誤って表示されていました。修正しました。 |
| MCAD-1165 | Inventor でモデルを X 軸回りに回転させた場合、ECAD でフリー 3D ボディのプレビューが誤って表示され、対応する変更が ECAD の変更テーブルに再度表示されていました。修正しました。 |
| MCAD-1164 | 2 回目の pull で、すでに適用済みの変更にもかかわらず、ECAD 側でフリー 3D ボディに対して「Placement changed」変更が誤って表示されていました。修正しました。 |
| MCAD-1163 | 曲げの中央にカットアウトが配置されている場合、MCAD 側で曲げが作成されないことがありました。修正しました。 |
| MCAD-1161 | Creo で、丸みのある形状の基板においてデカールがずれることがありました。修正しました。 |
| MCAD-1159 | MCAD の「Select Project」ダイアログにおけるキーボード操作サポートを改善しました。 |
| MCAD-1119 | MCAD で構築できない基板の送信を防ぐため、CoDesigner は ECAD 側で push する際に基板外形(マイクロセグメント、自己交差外形)の問題を検出するようになりました。 |
| MCAD-1104 | CoDesigner Server を停止した後に PCB アセンブリをローカルで開くと、MCAD が動作しなくなっていました。修正しました。 |
| MCAD-1102 | リジッドフレックス基板サポート:機械設計者が MCAD 側で、リジッド領域/フレックス領域および曲げを追加・削除できるようになりました。 |
| MCAD-1101 | CoDesigner は、カットアウト外形の問題要素の座標を表示するようになりました。 |
| MCAD-1070 | MCAD 側で行ったカットアウト形状変更について、ECAD 側でプレビューが表示されませんでした。修正しました。 |
| MCAD-1067 | SolidWorks における push 時の穴/カットアウト解釈の挙動を変更しました(他のサポート MCAD と統一):押し出しカットは常に ECAD へカットアウトとして転送されます。 |
| MCAD-1066 | SolidWorks でも常にコンポーネント穴が作成されるようになりました(他のサポート MCAD と統一)。該当オプションは設定から削除されました。 |
| MCAD-1063 | プロジェクトがオンラインで利用できない場合、ECAD の CoDesigner パネル上のドキュメントへのリンクが機能しませんでした。修正しました。 |
| MCAD-1060 | サーバー上でプロジェクトが利用可能になった直後、NEXUS の Collaboration Panel に誤ったメッセージが表示されていました。修正しました。 |
| MCAD-1054 | 当初 MCAD で配置→ECAD で認識→削除されたコンポーネントについて、Z 軸が水平向きの場合に MCAD 側で誤ったプレビューが表示されていました。修正しました。 |
| MCAD-1046 | MCAD と ECAD 間で同期されたコンポーネントに埋め込み 3D ボディがないため回転を定義できない場合、CoDesigner がユーザーに警告するようになりました。 |
| MCAD-1028 | 変更が検出されない場合、MCAD で作成した push コメントが ECAD に表示されませんでした。修正しました。 |
| MCAD-1025 | ECAD で行った穴配置変更のプレビューが MCAD に表示されませんでした。修正しました。 |
| MCAD-1019 | ECAD のコンポーネントデジグネータに「-」記号が検出された場合、CoDesigner がユーザーに警告するようになりました(この記号は内部用途のため予約されています)。 |
| MCAD-990 | ECAD から来た基板スケッチ内のマイクロセグメント問題が MCAD 側で自動修正されることを、CoDesigner が MCAD ユーザーに通知するようになりました。 |
| MCAD-968 | UI 改善:MCAD プラグインで Altium 365 とカスタムサーバーを切り替えるオプションが、より分かりやすくなりました。 |
| MCAD-955 | リジッドフレックス基板サポート:ECAD 側で push する際に基板定義の問題をチェックするようになりました。曲げ領域が別の曲げ領域またはスプリットラインに接触/重なりしている場合に検出します。 |
| MCAD-944 | 自己交差する外形を持つコンポーネント穴は、MCAD 側で別フィーチャーとして作成されるようになりました。 |
| MCAD-943 | リジッドフレックス基板サポート:コンポーネント配置変更のプレビューを表示するようになりました(展開状態で表示されます)。 |
| MCAD-942 | UI 改善:「Open Project」ダイアログのデフォルトサイズを小さくし、画面中央に開くようになりました。 |
| MCAD-926 | リジッドフレックス基板サポート:MCAD の基板外形スケッチで作成された内部外形は、今後サポートされません。該当外形が検出された場合、CoDesigner がユーザーに警告します。 |
| MCAD-867 | Creo で円形 PCB の作成に失敗していました。修正しました。 |
| MCAD-840 | Creo の CoDesigner で、基板コーナー点を含むカットアウトが PCB の角にある場合、そのカットアウトの作成に失敗していました。修正しました。 |
| MCAD-839 | MCAD から来た変更を取り消した後、MCAD 側で負の座標を持つ基板の場合に、ECAD 側の Board Outline が負の座標へシフトしていました。修正しました。 |
| MCAD-793 | 「Component Recognition」オプションが ON の場合、CoDesigner は MCAD 側で配置されたコンポーネントを検証し、Altium のサーバー上に対応コンポーネントが見つからない場合にユーザーへ警告するようになりました。 |
| MCAD-788 | ECAD の「locked」状態と、MCAD の「fixed」「constrained」状態の扱いを変更しました。MCAD 側で基板面への動的拘束は自動作成されなくなりました。SolidWorks プラグイン設定から「Mate Electrical Components to Board」および「Fix components on board」オプションを削除しました。MCAD でコンポーネントが fixed または constrained の場合、ECAD では(その拘束が PCB アセンブリ内での移動を許すかどうかに関わらず)locked になります。ECAD でコンポーネントが locked の場合、MCAD 側で constrained されていない限り fixed になります。locked/fixed 状態の解除も 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 が pull 時にときどきクラッシュしていました。これらのクラッシュの主な原因を特定し、修正しました。 |
| 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 のパネルへ移動しました。 |