EAGLE Help

UL_SMD


Data members

dx[layer], dy[layer] int (size)
layer int (siehe Anmerkung)
name string (SMD_NAME_LENGTH)
roundness int (siehe Anmerkung)
signal string
x, y int (Mittelpunkt, siehe Anmerkung)

Konstanten

SMD_NAME_LENGTH max. empfohlenen Länge eines Smd-Namens (identisch mit CONTACT_NAME_LENGTH)

Siehe auch UL_PACKAGE, UL_CONTACT, UL_PAD

Anmerkung

Die Koordinaten (x, y), layer und roundness hängen vom Kontext ab in dem sie aufgerufen werden:

Ruft man die Data-Member dx und dy mit einem optionalen Layer-Index auf, werden die Werte für den zugehörigen Layer, entsprechend den Design Rules ausgegeben. Gültige Layer sind LAYER_TOP, LAYER_TSTOP und LAYER_TCREAM für ein Smd im Top-Layer, und LAYER_BOTTOM, LAYER_BSTOP und LAYER_BCREAM für ein Smd im Bottom-Layer.

Beispiel


library(L) {
  L.packages(PAC) {
    PAC.contacts(C) {
      if (C.smd)
         printf("Smd: '%s', (%d %d), dx=%d, dy=%d\n",
                 C.name, C.smd.x, C.smd.y, C.smd.dx, C.smd.dy);
      }
    }
  }

Index Copyright © 2002 CadSoft Computer GmbH