KB: 制約マネージャーから設計ルールへの切り替え

Altium Designer Altium Designer
制約マネージャーを使用していたのをデザインルールに戻すにはどうすればいいですか。

ソリューションの詳細

Constraint Managerは、AD23.11でオープンベータ版としてリリースされ、正式にはAD24でリリースされました。
https://www.altium.com/documentation/altium-designer/new#!constraint-manager-improvements-24-1
 

新規プロジェクト

制約マネージャーは、新しいプロジェクトを作成する際のオプションとして、プロフェッショナルおよびエンタープライズライセンスのユーザーが利用できる高度な機能です。スタンダードライセンスのユーザーは利用できません。プロジェクト作成時に「Create Project」ダイアログで制約管理オプションが有効にされていなかった場合、設計制約を定義する以前の方法(設計指示の使用とPCBルールおよび制約エディターダイアログの使用)のみが使用できます。

Dlg_CreateProject_AD24_1-840x526.png

この機能は、新しいプロジェクトを作成する際にチェックボックス(デフォルトはチェック済み)として利用できます。Preferences > System > General > 右下の角にあるAdvancedボタンをクリックし、System.ConstraintManagerを検索してValueボックスのチェックを外すことで、新しいプロジェクトを作成する際のこのオプションのデフォルトを未チェックに変更できます。これにより、デフォルトでこの新機能を使用しないようになります。AD23.11では、上記のようにCreate Projectダイアログにチェックボックスが表示されません(オープンベータ機能だったため)、しかし、設定値ボックスは同じ効果を持ちます。

checkbox.png
 

既存のプロジェクト

既存プロジェクトを新しいプロジェクトに追加

一つの方法で設計制約を使用して作成されたプロジェクトは、他の方法に切り替えることができません。制約方法を切り替えるには、他の方法で新しいプロジェクトを作成し、「Add Existing to Project」を使用して、すべてのファイルを新しいプロジェクトに追加する必要があります。(まず、それらを新しいプロジェクトフォルダにコピーしてください。)こちらのドキュメントが参考になります:https://www.altium.com/documentation/altium-designer/creating-projects-documents#!adding-and-removinga-design-document

古いバージョンから保存

制約マネージャーオプションで作成されたプロジェクトを、制約マネージャーがない古いバージョンのAltium Designer(AD23.10以前)で開いて保存しようとすると、保存されたプロジェクトは制約から変換されたルールで保存されると警告されます。これは元に戻すための実行可能なオプションかもしれませんが、保存後にルールを再確認する必要があります。

「Design Rules」に戻す一般的な方法は、単純にAltium Designerの古いバージョンでデザインを開いて保存することです。制約マネージャーが23.11.1で有効になる前にリリースされたバージョンですので、AD23.10.1またはそれ以前のバージョンでデザインを開いてから保存する必要があります。

これを行うと、このバージョンのクライアントに制約マネージャーが追加されていないため、デザインはデザインルールを使用するように戻ります。古いバージョンでデザインを保存すると、デザインルールがデフォルトのルールマネージャーになります(このプロジェクトで制約マネージャーに戻るオプションはありません)。

*注意: 古いバージョンのADに保存した後、constraints.xmlファイルを削除する必要がある場合があります

renditionDownload.png

AD23.10.1(またはそれ以前のバージョン)のコピーは、こちらのダウンロードページからダウンロードできます:
https://www.altium.com/products/downloads

他のバージョンをインストールする際には、以下の点をお勧めします:
1. 新しいインストールを選択してください(既存のインストールとは別にするため)
2. インストーラー内の両方のフォルダに完全なバージョン番号を追加してください(23ではなく、23.10.1を入力してください) -- これは、インストール間で全てを分けて保持するためです
3. 「Import preferences」ステップが表示された場合は、スキップしてください

プロジェクトがバージョン管理下にある場合、これはストレージマネージャーパネルから行うことができます。まず、パネルを開いて、constraints.xmlファイルを右クリックし、「Remove from version control」を選択します。VCSをリフレッシュした後、VCSのステータスは「Schedule for deletion」と表示されるはずです。バージョン管理からファイルを削除した後、プロジェクトをサーバーに保存します。プロジェクトをサーバーに保存した後、ストレージマネージャーの右クリックメニュー(del)を使用してconstraints.xmlファイルを削除できます。これで、Altium Designerのバージョンを閉じて再開し、制約マネージャーが有効になっているバージョンでプロジェクトを開くと、プロジェクトのためのクラシックな「Design Rules」が表示されます。


詳細情報を含むドキュメントはこちらです:
https://www.altium.com/documentation/altium-designer/constraint-manager
https://www.altium.com/documentation/altium-designer/constraints-editor
https://www.altium.com/documentation/altium-designer/creating-projects-documents
https://www.altium.com/documentation/altium-designer/tutorial-setting-up-design-constraints

設計指示に関するドキュメントはこちらです:
https://www.altium.com/documentation/altium-designer/specifying-design-requirements-during-design-capture#!pcb_related_directives

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.