PCBビアオブジェクト

現在、バージョン 22.0. をご覧頂いています。最新情報については、バージョン PCBビアオブジェクト の 21 をご覧ください。
 

親ページ: ビア

PCBエディタオブジェクトのプロパティは、配置されたオブジェクトの視覚的スタイル、内容、および振る舞いを指定する設定オプションです。各種類のオブジェクトに対するプロパティ設定は、2つの異なる方法で定義されます:

  • 配置前の設定 - ほとんどのビアオブジェクトのプロパティ、または論理的に事前に定義できるものは、PreferencesダイアログのPCB Editor – Defaults pageページで編集可能なデフォルト設定として利用可能です(デザインスペースの右上にあるボタンからアクセス)。Primitive Listでオブジェクトを選択すると、そのオプションが右側に表示されます。

  • Post-placement settings - すべてのビアオブジェクトのプロパティは、配置されたビアがデザインスペースで選択されたときに、ViaダイアログおよびPropertiesパネルで編集可能です。

     

  • Pre-placement settings - ほとんどのビアオブジェクトのプロパティ、または論理的に事前に定義できるものは、デザインスペースの右上にあるボタンからアクセスできるPreferencesダイアログのPCB Editor – Defaultsページで編集可能なデフォルト設定として利用可能です。オブジェクトをPrimitive Listで選択すると、そのオプションが右側に表示されます。

  • Post-placement settings - すべてのビアオブジェクトのプロパティは、配置されたビアがデザインスペースで選択されたときに、ViaダイアログおよびPropertiesパネルで編集可能です。

Double Click Runs Interactive Propertiesオプションが無効になっている(デフォルト)場合、PreferencesダイアログのPCB Editor – Defaultsページで、プリミティブをダブルクリックするか、選択したプリミティブを右クリックしてPropertiesを選択すると、ダイアログが開きます。 Double Click Runs Interactive Propertiesオプションが有効になっている場合は、プロパティパネルが開きます。

ダイアログとパネルのオプションは同じですが、オプションの順序や配置が若干異なる場合があります。
以下のプロパティリストでは、設定ダイアログのデフォルト設定として利用できないオプションは「プロパティパネルのみ」と記載されています。

ネット情報

  • Net Name – 選択されたネットの名前。

  • Net Class – 選択されたネットクラスの名前。

  • Total

    • Length – 全体の信号長信号長は、ノード間距離の正確な計算です。配置されたオブジェクトは、重なっているまたは重複しているオブジェクトとパッド内の迷走パスを解析し、ビアの長さも含まれます。Pin Package Lengthも、パッドに定義されている場合は含まれます。ネットが完全に配線されていない場合は、接続ラインのマンハッタン(X + Y)長さも含まれます。信号長とその応用に関する詳細は、PCB - Netsページをご覧ください。

    • DelayTotal Lengthの配線されたセグメントの遅延。パッドとビアのPropagation Delay値がパッドとビアに定義されている場合は、それらも含まれます。

     

Total Lengthには、ネットの未配線部分(接続線のマンハッタン(X + Y)長)の見積もりが含まれますが、Total Delayには含まれません。

Net NameNet ClassTotal Length、およびTotal Delayのクリック可能なリンクを選択して、PropertiesパネルのViaモードからPCB - Netsパネルにリダイレクトされます。ここでは、ネットの詳細を表示できます。このパネルは、これらの列が有効になっている場合にのみ、信号長と遅延を表示します(列を有効/無効にするには、パネルのネットセクションで右クリックします)。

  • Selected

    • Length – 選択されたオブジェクトの合計長さ。

    • Delay – 選択されたオブジェクトの合計遅延。パッドとビアにPropagation Delay値が定義されている場合、選択されたパッドとビアの値を含む。

     

定義

  • Net - ビアに使用するネットを選択します。アクティブなボード設計のすべてのネットがドロップダウンリストに表示されます。No Netを選択して、ビアがどのネットにも接続されていないことを指定します。Netプロパティは、PCBオブジェクトが合法的に配置されているかどうかを判断するためにデザインルールチェッカーによって使用されます。または、Assign Netアイコン()をクリックしてデザインスペース内のオブジェクトを選択すると、そのオブジェクトのネットが選択されたビアに割り当てられます。

  • Name – 1つ以上のビアが選択されている場合、ドロップダウンをクリックするとビアの名前が表示され、レイヤースタックで定義されているすべてのビアスパンがリストされます。ボード上で使用されるすべてのビアは、レイヤースタックで定義されたビアスパンのいずれかでなければなりません。

  • Template – 現在のビアのテンプレートを表示します。ドロップダウンを使用して別のテンプレートを選択します。Libraryが関連付けられている場合、そのライブラリが表示されます。

  • Library – 現在のライブラリに含まれるビアテンプレートを表示します。Pad Via Library (*.PvLib)からビアが配置された場合、このフィールドにはそのライブラリの名前が含まれます。配置されると、 アイコンが有効になり、配置されたビアのプロパティがライブラリで定義され、これ以上編集できないことを示します。 アイコンが有効でない場合、内容はまだ編集できます。

  • Propagational Delay – このフィールドには伝播遅延がリストされており、これは信号の先頭が送信者から受信者に到達するまでの時間です。

位置 (Propertiesパネルのみ)

この領域の右側に表示される ロックアイコン アイコンは、 アンロックアイコン(ロック解除)として表示されなければなりません。ロック/アンロックアイコンを切り替えて、そのロック状態を変更します。
  • (X/Y)
    • X(第一フィールド)- このフィールドは、現在の原点に対するビアの中心の現在のX位置を示します。現在の原点に対するビアの位置を変更するには、このフィールドの値を編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。デフォルトの単位(メトリックまたはインペリアル)は、デザインスペースでオブジェクトが選択されていないときにアクセスされるBoardモードのPropertiesパネルのOther領域のUnits設定によって決定され、単位が指定されていない場合に使用されます。

    • Y(第二フィールド)- このフィールドは、現在の原点に対するビアの中心の現在のY位置を示します。現在の原点に対するビアの位置を変更するには、このフィールドの値を編集します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトと異なる単位の値を入力する場合は、単位を含めてください。デフォルトの単位(メトリックまたはインペリアル)は、デザインスペースでオブジェクトが選択されていないときにアクセスされるBoardモードのPropertiesパネルのOther領域のUnits設定によって決定され、単位が指定されていない場合に使用されます。

穴情報

  • Hole Size – このフィールドは、ビアの現在のホールサイズを表示します。値は、製造中にビアにドリルされる穴の直径(円形、四角形、またはスロット形状)をミルまたはmmで指定します。ホールサイズは0から1000ミルまで設定でき、ビアよりも大きく設定して(銅フリーの)機械的な穴を定義することができます。このフィールドの値を編集してビアホールサイズを変更します。値はメトリックまたはインペリアルで入力でき、現在のデフォルトでない単位の値を入力する場合は単位を含めてください。デフォルト単位(メトリックまたはインペリアル)は、デザインスペースでオブジェクトが選択されていないときにアクセスされるBoardモードのPropertiesパネルのOther領域のUnits設定によって決定され、単位が指定されていない場合に使用されます。

  • Tolerance – 穴の許容差属性を設定することで、ボードの適合と限界を決定するのに役立ちます。穴の最小(-)および最大(+)許容差を指定します。Altium Designerにはデフォルトの穴許容差値はありません。
    コンポーネントのデータシートは、経年変化、摩耗、温度、めっき、材料、加工などの変動を受け入れるためにプラス/マイナスの許容差をリストしています。穴がドリルされると、ドリルビットが摩耗して小さくなるか、またはドリルが穴の中でわずかに振動したり揺れたりして、わずかに大きな穴ができることがあります。次に、取り付け穴がめっきされ、めっきは各バッチやボード上の位置によって厚くまたは薄くなる場合があります。また、処理中にプリント基板PCBの基板が熱膨張または収縮することも考慮する必要があります。したがって、設計プロセスで許容差、ドリルの摩耗や揺れ、およびめっきの変動をすべて受け入れるために、穴の許容差は重要です。

サイズと形状

  • Simple – シンプルなビアを選択します。

    • Diameter – 必要なビアの直径を入力します。ビアの直径は全ての層で同じです。

    • Thermal Relief – 熱伝導率を下げるために熱リリーフを有効にするためのボックスをチェックします。チェックしたら、 をクリックして、接続スタイルを選択できる Polygon Connect Styleダイアログ を開きます:リリーフ接続ダイレクト接続、またはノーコネクト

     

  • トップ-ミドル-ボトム – トップ層、全ての内部信号層、およびボトム層で異なる直径を選択します。

    • 表示されている層 – その層のビアを設定するために表示されている層をクリックします。選択された層がハイライト表示されます。

    • Diameter – ドロップダウンをクリックしてから、選択された層のビアの必要な直径を入力します。

    • Thermal Relief – 熱伝導率を下げるために熱リリーフを有効にするためのボックスをチェックします。チェックしたら、 ドラッグして移動 をクリックして、接続スタイルを選択できる Polygon Connect Styleダイアログ を開きます:リリーフ接続ダイレクト接続、またはノーコネクト

     

  • Full Stack – フルスタックビアオブジェクトを選択します。

    • 表示されている層 – その層のビアを設定するために表示されている層をクリックします。選択された層がハイライト表示されます。

    • Diameter – ドロップダウンをクリックしてから、選択された層のビアの必要な直径を入力します。

    • Thermal Relief – 熱伝導率を下げるために熱リリーフを有効にするためのボックスをチェックします。チェックしたら、 ドラッグして移動 をクリックして、接続スタイルを選択できる Polygon Connect Styleダイアログ を開きます:リリーフ接続ダイレクト接続、またはノーコネクト

     

はんだマスクの拡張

  • Rule – ビアのはんだマスク拡張が適用可能なはんだマスク拡張設計ルールで定義された値に従うように選択します。

    • Top

      • Tented – はんだマスク拡張設計ルール内の任意のはんだマスク設定を上書きし、このビアのトップレイヤー上のはんだマスクに開口部がないようにすることが望ましい場合にチェックします。このオプションを無効にすると、このビアははんだマスク拡張ルールまたは特定の拡張値の影響を受けます。

       

    • Bottom

      • Tented – はんだマスク拡張設計ルール内の任意のはんだマスク設定を上書きし、このビアのボトムレイヤー上のはんだマスクに開口部がないようにすることが望ましい場合にチェックします。このオプションを無効にすると、このビアははんだマスク拡張ルールまたは特定の拡張値の影響を受けます。

       

     

  • マニュアル – 適用可能な設計ルールを上書きし、ビアのはんだマスク拡張値を指定するために選択します。

    • Top – トップレイヤーのはんだマスク拡張値を入力します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトではない単位で値を入力する場合は、単位を含めてください。デフォルト単位(メトリックまたはインペリアル)は、デザインスペースでオブジェクトが選択されていないときにアクセスされるPropertiesパネルのBoardモードのOther領域のUnits設定によって決定され、単位が指定されていない場合に使用されます。このフィールドはTentedが有効でない場合のみアクセス可能です。

      • Tented – はんだマスク拡張設計ルール内の任意のはんだマスク設定を上書きし、このビアのトップレイヤー上のはんだマスクに開口部がないようにすることが望ましい場合にチェックします。このオプションを無効にすると、このビアははんだマスク拡張ルールまたは特定の拡張値の影響を受けます。

       

    • ドラッグして移動Bottom層のはんだマスク拡張値とTentedオプションが必要な場合に入力できます。必要ない場合は、 ドラッグして移動 をクリックしてBottom層のオプションを無効にします。

    • Bottom – ボトムレイヤーのはんだマスク拡張値を入力します。値はメトリックまたはインペリアルで入力できます。現在のデフォルトではない単位で値を入力する場合は、単位を含めてください。デフォルト単位(メトリックまたはインペリアル)は、デザインスペースでオブジェクトが選択されていないときにアクセスされるPropertiesパネルの​​​​​​​Boardモードの​​​​​​​Other領域のUnits設定によって決定され、単位が指定されていない場合に使用されます。このフィールドはリンクアイコンが設定され、Tentedオプションが有効でない場合のみアクセス可能です。

      • Tented – はんだマスク拡張設計ルール内の任意のはんだマスク設定を上書きし、このビアのボトムレイヤー上のはんだマスクに開口部がないようにすることが望ましい場合にチェックします。このオプションを無効にすると、このビアははんだマスク拡張ルールまたは特定の拡張値の影響を受けます。

      • From Hole Edge – 有効にすると、はんだマスクの開口部はビアの形状に従います。そのため、マスクはビアの形状とサイズに依存せず、穴のサイズと形状からスケールされます。例えば、正方形の穴があるビアは、穴の寸法と割り当てられた拡張値に一致する正方形のマスク開口部を作成します。また、ビアの拡張マスク開口部のサイズは穴のサイズの変更に追従することにも注意してください。

       

     

ビアのテンティングについての注意点

ビアの部分的または完全なテンティングは、適切な値をソルダーマスクの拡張に設定することで達成できます。この拡張制約は、プロパティパネルでビアごとに定義するか、適切なソルダーマスク拡張の設計ルールを定義することで設定できます。拡張値を適切な値に設定することで、以下を達成できます:

  • ビアを部分的にテントする場合 - ランドエリアのみをカバーするには、ビアホールまでマスクを閉じるように、Expansionをマイナス値に設定します。
  • ビアを完全にテントする場合 - ランドとホールをカバーするには、Expansionをビアの半径以上のマイナス値に設定します。
  • 単一のレイヤー上の全てのビアをテントするには、適切なExpansion値を設定し、はんだマスクの拡張ルールの範囲(フルクエリ)が必要なレイヤー上の全てのビアを対象としていることを確認します。
  • 設計内の全てのビアを完全にテントするには、異なるビアサイズが定義されている場合、Expansionを最大のビア半径以上のマイナス値に設定します。個々のビアをテントする際には、適用可能な設計ルールで定義された拡張に従うオプションが利用可能であり、また、ルールをオーバーライドして指定された拡張を個々のビアに直接適用するオプションもあります。

ビアの種類と特徴

IPC 4761ビアの種類のサポートは現在クローズドベータであり、PCB.IPC4761Supportオプションが詳細設定ダイアログで有効になっている場合に利用可能です。
  • IPC 4761ビアタイプ – IPC 4761標準に従ってビアタイプを選択するためのドロップダウンを使用します。プリント基板ビア構造の保護のための設計ガイド
  • グリッドIPC 4761ビアタイプドロップダウンでNone以外が選択された場合に表示されます。選択されたビアタイプに応じて利用可能な機能のために基板の側面を選択し、材料を入力します。

テストポイント

  • Fabrication/Assembly – これらのオプションを使用して、製造や組立テストでテストポイントとして使用されるビアを指定できます。このビアをトップレイヤーのテストポイントとして定義するにはTopを有効にします。このビアをボトムレイヤーのテストポイントとして定義するにはBottomを有効にします。

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

利用できる機能は、Altium 製品のアクセスレベルによって異なります。Altium Designer ソフトウェア サブスクリプション の様々なレベルに含まれる機能と、Altium 365 プラットフォーム で提供されるアプリケーションを通じて提供される機能を比較してください。

ソフトウェアの機能が見つからない場合は、Altium の営業担当者に連絡して 詳細を確認してください。

Content