EAGLE Help

UL_INSTANCE


Data members

angle real (0.0...359.9°)
gate UL_GATE
mirror int
name string (INSTANCE_NAME_LENGTH)
sheet int (0=unbenutzt, 1..99=Blattnummer, Sheet number)
value string (PART_VALUE_LENGTH)
x, y int (Aufhängepunkt)

Loop members

texts() UL_TEXT

Konstanten

INSTANCE_NAME_LENGTH max. Länge eines Instance-Namen
PART_VALUE_LENGTH max. Länge eines Bauteil-Values (Instances haben keinen eigenen Value!)

Siehe auch UL_PART, UL_PINREF

Anmerkung

Wenn Sie die Texte einer Instance bearbeiten, müssen Sie eine Schleife durch das texts()-Member der Instance selbst und durch das texts()-Member des zur Instance-Gate- Symbols bilden.

Beispiel

schematic(S) {
  S.parts(P) {
    printf("Part: %s\n", P.name);
    P.instances(I) {
      if (I.sheet != 0)
         printf("\t%s used on sheet %d\n", I.name, I.sheet);
      }
    }
  }

Index Copyright © 1999 CadSoft Computer GmbH