ビア
Parent page: PCBダイアログ
概要
Viaダイアログでは、ビアのプロパティを編集するためのコントロールを提供します。ビアは、PCBの信号層間に垂直方向の接続を作成するために使用されます。ビアには穴があり、これがめっきされることで垂直方向の導通が形成されます。ビアは基板設計内の全層を貫通することも、特定の層で開始・終了することもできます。これらのタイプのビアは、指定した層間にビアを形成するための適切なプロセスと技術が必要となるため、基板製造業者と連携してのみ設計できる点に注意してください。
アクセス
配置中は、Tabキーを押すことでこのダイアログにアクセスできます。
配置後は、次の方法でダイアログにアクセスできます。
- 配置されたオブジェクトをダブルクリックします。
- オブジェクト上にカーソルを置き、右クリックしてコンテキストメニューからPropertiesを選択します。
オプション/コントロール
直径
-
Simple - ビアの直径はすべての層で同一です。
- Diameter - ビアの直径を指定します。
-
Top-Middle-Bottom - 直径は、トップ層、すべての内部信号層、ボトム層に対してそれぞれ異なる値を設定できます。
- Top Layer - トップ層のビア直径を指定します。
- Middle Layer - 中間層(すべての内部信号層)のビア直径を指定します。
- Bottom Layer - ボトム層のビア直径を指定します。
- Hole Size - ビアの穴径(ドリル径)です。
- Location X/Y - ビアのXおよびY座標です。
プロパティ
- Start Layer - このビアが開始する層です。
- End Layer - このビアが終了する層です。
- Net - 現在このビアに割り当てられているネットです。ネット割り当てを変更するには、フィールドをクリックしてからドロップダウンリストからネットを選択します。No Netを選択すると、このビアがどのネットにも接続されていないことを指定できます。プリミティブのNetプロパティは、Design Rule CheckerがPCBオブジェクトが適切に配置されているかを判断するために使用されます。
- Locked - このオプションを有効にすると、ビアをグラフィカルに編集できないよう保護します。位置が重要なビアはロックしてください。ロックされたプリミティブを編集しようとすると、そのプリミティブがロックされていることが通知され、操作を続行するかどうか確認されます。このオプションが無効の場合、確認なしで自由に編集できます。
テストポイント設定
この領域では、Fabricationおよび/またはAssemblyのテストポイントファイル生成用に、このビアをテストポイントとして定義します。テストポイントとは、テストプローブがPCBに接触して基板の機能が正しいかを確認できる位置のことです。任意のビアまたはビアをテストポイントとして指定できます。これを行うと、そのビアまたはビアが属するコンポーネントは自動的にロックされます。
- Top - このビアをトップ層のテストポイントとして定義するには、このオプションを有効にします。
- Bottom - このビアをボトム層のテストポイントとして定義するには、このオプションを有効にします。
ソルダーマスク拡張
ソフトウェアによりソルダーマスクの開口が自動的に作成され、その形状はビアと同じになります。この開口は、ソルダーマスク拡張設定で定義されるとおり、ビア自体より大きく(正の拡張値)または小さく(負の拡張値)できます。拡張量は銅箔エッジから測定されます。
- Expansion value from rules - このオプションを有効にすると、このパッドのソルダーマスク拡張は適用されるSolder Mask Expansionデザインルールによって定義されます。
- Specify expansion value - ルールを上書きして、このパッドのソルダーマスク拡張値を指定するには、このオプションを有効にします。
- Force complete tenting on top - テンティング(tenting)とはto close offを意味します。このオプションを有効にすると、適用されるソルダーマスク拡張デザインルールの設定が上書きされ、パッドのトップソルダーマスク層にソルダーマスク開口が作成されなくなります。このオプションが有効な場合、Expansion value from rulesおよび Specify expansion valueオプションは無視されます。
- Force complete tenting on bottom - テンティング(tenting)とはto close offを意味します。このオプションを有効にすると、適用されるソルダーマスク拡張デザインルールの設定が上書きされ、パッドのボトムソルダーマスク層にソルダーマスク開口が作成されなくなります。このオプションが有効な場合、Expansion value from rulesおよび Specify expansion valueオプションは無視されます。
テンティングに関する注意
ビアの部分テンティングおよび完全テンティングは、ソルダーマスク拡張に適切な値を定義することでも実現できます。この拡張制約は、関連するViaダイアログでビアごとに定義することも、適切なソルダーマスク拡張デザインルールを定義することでも設定できます。拡張値を適切に設定することで、次を実現できます。
- ビアを部分的にテンティングする(ランド部のみを覆う)には、マスクがビア穴の直前まで閉じるよう、拡張を負の値に設定します。
- ビアを完全にテンティングする(ランドと穴を覆う)には、拡張をビア半径と同等以上の負の値に設定します。
- 単一層上のすべてのビアをテンティングするには、適切な拡張値を設定し、Solder Mask Expansionルールのスコープ(Full Query)が必要な層上のすべてのビアを対象としていることを確認します。
- 設計内でビアサイズがさまざまに定義されている場合に、設計内のすべてのビアを完全にテンティングするには、拡張を最大ビア半径と同等以上の負の値に設定します。個別のビアをテンティングする場合、適用されるデザインルールで定義された拡張に従うか、ルールを上書きして対象の個別ビアに指定した拡張を直接適用するかを選択できます。
