UL_SEGMENT

Miembros de bucle

junctions() UL_JUNCTION (consulte la nota)
labels() UL_LABEL
pinrefs() UL_PINREF (ver la nota)
portrefs() UL_PORTREF
texts() UL_TEXT (obsoleto, ver la nota)
wires() UL_WIRE

Consulte también UL_BUS, UL_NET

Nota

Los miembros de bucle junctions() y pinrefs() solo están disponibles para segmentos de red.

El miembro de bucle texts() se utilizaba en versiones anteriores de EAGLE para recorrer las etiquetas de un segmento y solo está presente por motivos de compatibilidad. No dará al texto las etiquetas de referencia cruzada en la posición correcta. Utilice el miembro de bucle labels() para acceder a las etiquetas de un segmento.

Ejemplo

schematic(SCH) {
  SCH.sheets(SH) {
    printf("Sheet: %d\n", SH.number);
    SH.nets(N) {
      printf("\tNet: %s\n", N.name);
      N.segments(SEG) {
        SEG.pinrefs(P) {
          printf("connected to: %s, %s, %s\n",
                 P.part.name, P.instance.name, P.pin.name);
          }
        }
      }
    }
  }