チュートリアル - Altium Designerで設計制約を設定する方法

メインページ: 制約マネージャーを使用した設計要件の定義

制約マネージャーはありますか?

Altium Designerは、設計制約を定義するために2つの異なるアプローチを提案しています: PCB Rule and Constraints Editorダイアログと 制約マネージャーです。制約マネージャーは、Constraint Managementオプションがプロジェクト作成ダイアログで有効にされた場合にのみ、PCB設計プロジェクトで利用可能です。

このチュートリアルページは、制約マネージャーがチュートリアルプロジェクトに対して有効にされ、したがってそれに対して利用可能である場合にのみ適用されることに注意してください。チュートリアルプロジェクトに制約マネージャーが利用可能かどうかをすばやく確認するには、プロジェクトの回路図ドキュメントが開かれているときに回路図エディタからDesignメインメニューを開き、Constraint Managerコマンド()を確認します。制約マネージャーが利用不可能な場合は、このページをスキップして次のページへ進んでください: PCBドキュメントの作成と設定

Altium DesignerのPCBエディタは、ルール駆動型の環境です。よく定義された設計制約セットを持つことで、さまざまで厳格な設計要件を持つボード設計を成功させることができます。

設計制約は、回路図とPCBの両方の設計側からアクセス可能な制約マネージャーで設定されます。このチュートリアルでは、設計制約を回路図側から定義し、その後、他の設計データ(コンポーネントとネット)と共にPCBに転送されます。

必要な制約は、設計の性質と製造能力に依存します。すべての設計に適合する特定の制約セットはありません。

クリアランス制約の定義

最初のステップは、異なるネットに属する電気オブジェクトが互いにどれだけ近くにあることができるかを定義することです。この要件は、クリアランス設計制約によって処理されます。制約マネージャーには、設計内のネットクラス間のクリアランスを定義できるClearancesビューが含まれています。チュートリアルでは、すべてのオブジェクト間で0.25 mmのクリアランスが適切です。

  1. プロジェクトの回路図シートがアクティブドキュメントである場合(そうでない場合は、設計スペースの上部にある回路図ドキュメントタブをクリックしてください)、メインメニューからDesign » Constraint Managerコマンドを選択して制約マネージャーiを開きます。制約マネージャーのClearancesビューがデフォルトで開きます。

     
  2. メインメニューからTools » Measurement Units » mmコマンドを選択して、制約マネージャー内の現在の測定単位をミルからミリメートルに切り替えます。

  3. All Nets行とAll Nets列の交差するセル内をクリックし、0.25と入力してEnterを押します。

    測定単位を入力する必要はありません。デフォルトの測定単位が自動的に入力された値に追加されます。

幅制約の定義

配線の幅は、適用される幅設計制約によって制御されます。これは、ネットの配線を開始するときに自動的に選択されます。

  • 制約を設定するときの基本的なアプローチは、最大数のネットを対象とする一般的な制約を設定し、その後、電源ネットのような特別な幅要件を持つネットを対象とする特定の制約を追加することです。制約の優先順位は、設計オブジェクトの自然な階層に基づいて自動的に適用されます。たとえば、チュートリアルの設計には、いくつかの信号ネットと2つの電源ネットが含まれています。すべてのネットのネット制約は0.25 mmで設定できます。ただし、All Netsの範囲は電源ネットも対象としますが、これらのネットは特定の制約を追加することで特別に対象とすることができます。

  • 幅設計制約には、最小、最大、および好ましい設定が含まれています。配線中にある程度の柔軟性を持ちたい場合は、これらを使用してください。

  • 全体設計で必要なすべてのサイズに合った単一の制約値を定義するために最小および最大設定を使用することは避けてください。これを行うということは、Altium Designerが各設計オブジェクトがそのタスクに対して適切なサイズであるかを監視する能力を放棄することを意味します。

 
  1. 上部にある対応するボタンを使って、制約マネージャーのPhysicalビューを開きます。

  2. All NetsMin WidthまたはPreferred Width列内のセルをクリックし、制約マネージャの下部で次の幅の値を定義します:

    • Min Width = 0.2

    • Preferred Width = 0.25

    • Max Width = 0.25

       

       
  3. 次のステップは、電力ネットの配線幅を指定するために別の制約を追加することです。これを行うには、電力ネットのためのネットクラスを作成し、このクラスに特定の幅制約を適用します。Physicalビューで、Ctrlキーを押しながら12VGNDネットの行を選択し、選択した項目を右クリックして、コンテキストメニューからClasses » Add Selected to Class » New Classコマンドを選択します。

  4. In the Add Class dialog that opens, type Power in the Name field, make sure that both 12V and GND nets are listed in the Member column, then click Ok.

  5. ネットクラスPowerのエントリがPhysicalビューに表示され、その下に12VとGNDネットがリストされます。このネットクラスのMin WidthまたはPreferred Width列内のセルをクリックして、次の幅の値を定義します:

    • Min Width = 0.25

    • Preferred Width = 0.5

    • Max Width = 0.5

    •  

       

ビアスタイル制約の定義

レイヤーを配線して変更すると、自動的にビアが追加されます。この場合、ビアのプロパティは、適用可能なビアスタイルデザイン制約によって定義されます。

  1. 制約マネージャーのPhysicalビューで、All NetsVia Style列内のセルをクリックし、制約マネージャーの下部で次のビアスタイル値を定義します:

    • Diameter = 1

    • Hole Size = 0.6

       

       

       

      電源ネットは基板の片面だけで配線可能性が高いため、電源ネット専用の配線ビアスタイル制約を特に定義する必要はありません。

  2. 制約マネージャーで行った変更を保存するには、メインメニューからFile » Saveコマンドを選択します。

  3. 設計スペースの上部にあるタブを右クリックして制約マネージャーを閉じ、コンテキストメニューからClose Multivibrator.PrjPcb [Constraints]コマンドを選択します。

  4. プロジェクトをローカルに保存するには、プロジェクトパネルのエントリを右クリックしてコンテキストメニューからSaveを選択します。

制約の定義が完了しました。今はPCBを作成する時です!

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

Source URL: https://www.altium.com/documentation/altium-designer/tutorial-setting-up-design-constraints