UL_CONTACT
데이터 멤버
|
|
name |
string(CONTACT_NAME_LENGTH) |
pad |
UL_PAD |
signal |
string |
smd |
UL_SMD |
x, y |
int(중심점, 주 참고) |
루프 멤버
|
|
polyshapes() |
(임의 패드 쉐이프의) UL_POLYSHAPE |
wires() |
(임의 패드 쉐이프의) UL_WIRE |
참고: UL_FOOTPRINT, UL_PAD, UL_SMD, UL_CONTACTREF, UL_PINREF
상수
|
|
CONTACT_NAME_LENGTH |
접점 이름의 최대 권장 길이(형식이 지정된 출력에서만 사용됨) |
주
signal 데이터 멤버는 이 접점이 연결된 신호를 반환합니다(보드 컨텍스트에서만 사용 가능).
접촉의 좌표(x, y)는 다음과 같이 호출되는 컨텍스트에 따라 달라집니다.
- 접점이 UL_LIBRARY 컨텍스트에서 파생된 경우 접점의 좌표는 패키지 도면에 정의된 좌표와 같습니다.
- 다른 모든 경우에는 보드에서 실제 값을 가져옵니다.
예
library(L) {
L.footprints(FPT) {
FPT.contacts(C) {
printf("Contact: '%s', (%f %f)\n",
C.name, u2mm(C.x), u2mm(C.y));
}
}
}