IPCB_PrimitivePad class
Pad primitive
Signature
class IPCB_PrimitivePad implements IPCB_PrimitiveImplements: IPCB_Primitive
Remarks
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
| boolean | 异步 | |
| IPCB_PrimitivePadHeatWelding | null | 热焊优化参数 | |
| TPCB_PrimitivePadHole | null | 孔 | |
| number | 孔偏移 X | |
| number | 孔偏移 Y | |
| number | 孔相对于焊盘的旋转角度 | |
| 层 | ||
| boolean | 是否金属化孔壁 | |
| string | (Optional) 网络名称 | |
| (Optional) 焊盘外形 | ||
| string | 焊盘编号 | |
| 焊盘类型 | ||
| string | (Optional) 图元 ID | |
| boolean | 是否锁定 | |
| 图元类型 | ||
| number | 旋转角度 | |
| 阻焊/助焊扩展 | ||
| (Optional) 特殊焊盘外形 | ||
| number | 位置 X | |
| number | 位置 Y |
Methods
Method | Modifiers | Description |
|---|---|---|
(BETA) In PCB canvas in create primitive | ||
(BETA) Apply the changes to the primitives to the canvas | ||
Get the property state: thermal relief optimization parameters | ||
Get the property state: hole | ||
Get the property state: hole offset X | ||
Get the property state: hole offset Y | ||
Get the property state: Rotation angle of the hole relative to the pad | ||
Get the property state: Layer | ||
Get the property state: Whether the hole wall is plated | ||
Get the property state: net name | ||
Get the property state: pad shape | ||
Get the property state: pad number | ||
Get the property state: pad type | ||
Get the property state: primitive ID | ||
Get the property state: whether it is locked | ||
Get the property state: primitive type | ||
Get the property state: rotation angle | ||
Get the property state: solder mask / paste mask expansion | ||
Get the property state: special pad shape | ||
Get the property state: X position | ||
Get the property state: Y position | ||
Query whether the primitive is an async primitive | ||
(BETA) Reset the async primitive to the current canvas state | ||
(BETA) Set the property state: thermal relief optimization parameters | ||
(BETA) Set the property state: hole | ||
(BETA) Set the property state: hole offset X | ||
(BETA) Set the property state: hole offset Y | ||
(BETA) Set the property state: Rotation angle of the hole relative to the pad | ||
(BETA) Set the property state: Layer | ||
(BETA) Set the property state: Whether the hole wall is plated | ||
(BETA) Set the property state: net | ||
(BETA) Set the property state: pad shape | ||
(BETA) Set the property state: pad number | ||
(BETA) Set the property state: whether it is locked | ||
(BETA) Set the property state: rotation angle | ||
setState_SolderMaskAndPasteMaskExpansion(solderMaskAndPasteMaskExpansion) | (BETA) Set the property state: solder mask / paste mask expansion | |
(BETA) Set the property state: special pad shape | ||
(BETA) Set the property state: X position | ||
(BETA) Set the property state: Y position | ||
Convert Primitive to Async primitive | ||
Convert Primitive to Sync primitive |