UL_CONTACT
Члени даних
назва | рядок (CONTACT_NAME_LENGTH) |
колодка | UL_PAD |
сигнал | рядок |
смд | UL_SMD |
x, y | int (центральна точка, див. примітку) |
Члени циклу
polyshapes() | UL_POLYSHAPE (довільної форми панелі) |
дроти() | UL_WIRE (довільної форми колодки) |
Дивіться також UL_FOOTPRINT, UL_PAD, UL_SMD, UL_CONTACTREF, UL_PINREF
Константи
CONTACT_NAME_LENGTH | макс. рекомендована довжина імені контакту (використовується лише у форматованому виведенні) |
Примітки
Елемент даних сигналу повертає сигнал, до якого підключено цей контакт (доступно лише в контексті плати).
Координати (x, y) контакту залежать від контексту, в якому він викликається:
- Якщо контакт отримано з контексту UL_LIBRARY, координати контакту будуть такими ж, як визначено в кресленні пакета.
- У всіх інших випадках вони матимуть фактичні значення з дошки.
приклад
library ( L ) { L . footprints ( FPT ) { FPT . contacts ( C ) { printf ( "Contact: '%s', (%f %f)
" , C . name , u2mm ( C . x ), u2mm ( C . y ));
}
}
}
Орігінал сторінки: UL_CONTACT