Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Die Funktion UNITS definiert die Einheiten, die im Skript verwendet werden. Sie definiert das System, die Bereichseinheiten und den Bemaßungsmaßstab beim Erstellen Diese Funktion erlaubt das korrekte Laden von Teilen in Zeichnungen mit abweichenden angegebenen Einheiten.

Format:

Code Block

Units(<N>[<Bemaßungseinheiten>]);

<N>

Definiert den Objektmaßstab.

<Bemaßungseinheiten>

Definiert, ob die Einheiten im englischen oder metrischen System angegeben werden.


Zum Beispiel:

Code Block

Units(1[mm]); // bedeutet, dass die Standardeinheiten der Zeichnung in Millimeter angegeben sind

...


Units(1[in]); // bedeutet, dass die Standardeinheiten der Zeichnung in Zoll angegeben sind

Units (1[in]) - bedeutet, dass die Hauptmaßeinheiten in Zoll angegeben sind. Dies ist die Standardmaßeinheit des Skripts. Alle geometrischen Werte werden in "Zoll" bemaßt, wenn keine Einheiten angegeben sind.
Es ist möglich, für spezielle Werte andere Einheiten zu verwenden, auch wenn die gesamte Zeichnung mit der Standardeinheit gezeichnet wurde. Um bei einer Standardeinheit von Zoll die Einheit Millimeter für bestimmte Werte zu verwenden, können Sie die gewünschte Einheit für diese Werte explizit angeben.

Sie können beispielsweise den Wert M=5[mm] und Units(1[in]) im gleichen Skript verwenden. Dies bedeutet, dass nur der Wert M in Millimeter gemessen wird, während alle anderen Werte in Zoll angegeben sind.
Darüber hinaus erlaubt diese Funktion die Vergrößerung (bei N<1) oder Verkleinerung (bei N>1) von Objekten.

Zum Beispiel:

Code Block

Units(2[mm]); // das erstellte Objekt wird um den Faktor 2 im Vergleich  zu Units(1[mm]) skaliert;

...


Units(0,5[mm]); // das erstellte Objekt wird im Vergleich zu Units(1[mm]) auf die halbe Größe skaliert;