Die Formel erzeugt eine Liste mit Werten, die die — vertikalen oder horizontalen — Positionen des Rillwerkzeugs an Inline-Maschinen angeben. Die Werte stellen die Abstände der Rillwerkzeuge voneinander und von den Bogenkanten dar.
Die Formeln zählen die Linien anhand:
Die Formeln können zum Zählen von Linien nach Attributen in Nutzenzeichnungen und Layoutzeichnungen verwendet werden.
Formelsyntax
Um anzuzeigen |
Angewandt in |
ZU VERWENDENDE FORMEL |
Liste der Werkzeugpositionen |
Nutzen, Layout |
$OneUpn.ToolPosList(StyleNAME, addLastCut[=false]; alignToSheet[=true]; TOOLdirection; tolerance[; units; format ["separator"]])$ |
HINWEISE:
HINWEIS: Geben Sie in der Formel einen Wert für die Toleranz an — zum Beispiel 1, 2, 0.5, 0.25. Geben Sie Null (0) ein, wenn Sie keine Toleranzabweichungen wollen.
HINWEIS ZUR STANDARDTOLERANZ: Das Programm nutzt eine systeminterne Standardtoleranz — $epsa()$ (für Winkel, 0,001 Grad) und $epsd()$ (für Entfernungen, 0,0002 in der gewählten Maßeinheit).
HINWEIS ZU GEDREHTEN ZEICHNUNGEN: Ist die Zeichnung gedreht, muss der Drehwinkel in der Formel angegeben werden — siehe Parameter „ToolDirection“ in der Formelsyntax. In diesem Fall finden die Messungen wieder relativ zu der am weitesten links liegenden Kante des umschreibenden Rechtecks statt, das im gleichen Winkel wie die Zeichnung gedreht ist.
Betrachten Sie die folgende Nutzenzeichnung und dann die weiteren Beispiele, um die Anwendung der Formel zu erlernen. Beachten Sie die angezeigten Abstände und wie die Formeln diese extrahieren.
ABSTÄNDE BERECHNEN |
ZU ERWARTENDES ERGEBNIS |
|
Abstände zum Bogen |
||
QUER ZUR WELLE |
$OneUp1.ToolOffsetList(Creasing; true; true; 90+fd(); epsa(); mm; n-2" – ")$ = 105 – 200 – 150 – 125 – 40 | Die Formel gibt fünf Ergebnisse aus. Dies sind die Abstände zwischen:
|
IN WELLENRICHTUNG |
$OneUp1.ToolOffsetList(Creasing; true; true; 180-fd(); epsa(); mm; n-2" – ")$ = 40 – 120 – 75 |
Die
Formel gibt drei Ergebnisse aus. Dies sind die Abstände zwischen:
|
Abstände zum umschreibenden Rechteck |
||
QUER ZUR WELLE |
$OneUp1.ToolOffsetList(Creasing; true; false; 90+fd(); epsa(); mm; n-2" – ")$ = 100 – 200 – 150 – 125 – 25 |
Die Formel gibt fünf Ergebnisse aus. Dies sind die Abstände zwischen:
|
IN WELLENRICHTUNG |
$OneUp1.ToolOffsetList(Creasing; false; false; 180-fd(); epsa(); ; n0 " – ")$ = 30 – 120 – 50 |
Die Formel gibt fünf Ergebnisse aus. Dies sind die Abstände zwischen:
|
In Wellenrichtung (TAP) |
$OneUp1.ToolOffsetList(Creasing; false; false; 180+fd(); epsa(); mm; n-2 " – ")$ = 30 – 120 | Die Formel gibt zwei Ergebnisse aus. Dies sind die Abstände zwischen:
|
POSITION DER RILLLINIE ZUM BOGEN | ||
QUER ZUR WELLE |
$OneUp1.ToolPosList(Creasing; true; true; 90+fd(); epsa(); mm; n-2 " – ")$ = 105 – 305 – 455 – 580 – 620 |
Die Formel gibt fünf Ergebnisse aus. Es sind dies die Abstände zwischen dem linken Bogenrand und:
|
IN WELLENRICHTUNG |
$OneUp1.ToolPosList(Creasing; true; true; 180-fd(); epsa(); mm; n-2 " – ")$ = 40 – 160 – 235 |
Die Formel gibt drei Ergebnisse aus. Es sind dies die Abstände zwischen dem unteren Bogenrand und:
|
WICHTIG: Durch Leerzeichen getrennte Formatnamen; Groß-/Kleinschreibung; Listentrennzeichen
DURCH LEERZEICHEN GETRENNTE FORMATNAMEN: Um in einer Formel auf einen Formatnamen zu verweisen, der aus mehreren durch Leerzeichen getrennten Wörtern besteht, müssen Sie den Formatnamen in Anführungszeichen einschließen:
$ONEUP1.LENGTH("RILLEN 3PT", m)$
$ONEUP1.LENGTH("RILLEN MIT RILLKÖRPER", m)$
GROSS-/KLEINSCHREIBUNG FÜR MASSEINHEITEN UND FORMATIERUNG: Wenn eine Formel Maßeinheiten und Formatierungen enthält, müssen diese in Kleinbuchstaben eingegeben werden. Das heißt, Sie dürfen die Formel beliebig in Groß- oder Kleinbuchstaben schreiben, aber die Maßeinheiten und Formatierungen müssen Sie in Kleinbuchstaben eingeben. In den folgenden Beispielen können Sie sehen, dass die Formel in Großbuchstaben, aber die Maßeinheiten und Formatierungen in Kleinbuchstaben erfasst sind:
$Layout1.SheetWidth(mm); n2$
$Layout1.length(m)$
LISTENTRENNSYMBOL: In dieser Anleitung wird grundsätzlich das Semikolon — (;) — zur Trennung von Formelattributen verwendet. Listentrennzeichen bestimmen, wie das Programm die Attribute in Formeln interpretiert. Ihr eigenes System verwendet aber vielleicht kein Semikolon als Listentrennzeichen , sondern zum Beispiel ein Komma (,). Wenn Sie in diesem Fall einfach eine Formel aus dieser Anleitung kopieren , werden Fehlermeldungen auftreten, und es wird keine Berechnung stattfinden.
Aus diesem Grund müssen Sie beim Eingeben von Formeln sicherstellen, dass das Listentrennzeichen in der Formel mit dem in Ihrem System eingestellten übereinstimmt. Das heißt, Sie müssen entweder die Einstellungen Ihres Systems für das Listentrennzeichen oder die eingegebene Formel ändern. Die folgenden Beispiele zeigen, wie Sie Formeln mit Semikolon und mit Komma als Listentrennzeichen verwenden können:
Das in der Hilfe verwendete Listentrennzeichen ist ein Semikolon (;) |
Ist Ihr Listentrennzeichen ein Komma (,), müssen Sie die Formel so schreiben |
$Layout1.Area(m; Plotting); n2$ |
$Layout1.Area(m, Plotting), n2$ |
$Layout1.AreaEx(yes; mm); n2$ |
$Layout1.AreaEx(yes, mm), n2$ |
$Layout1.SheetHeight(mm); n2$ |
$Layout1.SheetHeight(mm), n2$ |
$Fold3D1.BoundingBoxWidth(Production; mm; yes)$ |
$Fold3D1.BoundingBoxWidth(Production, mm, yes)$ |