| |
- AxiallagerErstellen(modell, name, punkt1, punkt2, kos)
- Erzeuge im modell ein Axiallager name von punkt1 zu punkt2 mit dem Koordinatensystem kos. Beim
Axiallager ist nur eine Verschiebung entlang der x-Achse des uebergebenen KOS moeglich.
- DrehscharnierErstellen(modell, name, punkt1, punkt2, kos)
- Erzeuge im modell ein Drehscharnier name von punkt1 zu punkt2 mit dem Koordinatensystem kos.
Beim Drehscharnier ist nur eine Drehung um die x-Achse des uebergebenen KOS moeglich.
- Knotentransformation(punktliste, xneu='x', yneu='y', zneu='z')
- Erstelle eine neue Knotenliste basierend auf punktliste. Dabei werden von allen Eintraegen nur
label und coordinates uebernommen. Die Koordinaten koennen ueber die Felder xneu, yneu und zneu
transformiert werden.
Gibt die transformierte punktliste zurueck.
Fuer alle drei Variablen kann eine Transformationsanweisung wie bspw.
"sqrt(x**2+y**2)" uebergeben werden, wobei jeweils die Variablen x, y und z zur Verfuegung
stehen, die die Orignalwerte fuer jeden Knoten enthalten.
Fuer mathematische Zusammenhaenge stehen die Funktionen pi, sqrt, sin, cos, tan, asin, acos, atan
zur Verfuegung.
WICHTIG: Wenn eine Zustandsuebertragung mit Knoten stattfinden soll, die in dieser Funktion
transformiert worden sind, dann werden auch tatsaechlich nur die Knotenkoordinaten
und keinerlei Werte modifiziert. Das gilt insbesondere fuer Drehungen wie im angegebenen
Beispiel, bei dem Tensorergebnisse nicht gedreht, sondern nur an anderer Stelle
ausgegeben werden.
- NamePartInstance(modell, namensvorschlag)
- Ermittle basierend auf namensvorschlag einen Namen fuer ein part/instance im uebergebenen
modell, der eindeutig ist/noch nicht existiert. Dazu wird modell.parts mit <namensvorschlag> und
modell.rootAssembly.instances mit inst<namensvorschlag> untersucht und namensvorschlag und ggs.
mehreren Anpassungen davon ueberprueft. Gibt den (ggfs. angepassten) namensvorschlag zurueck.
- ReferenzpunktErstellenUndKoppeln(modell, punkt, name, flaeche)
- In der rootAssembly von modell einen Referenzpunkt an den Koordinaten punkt erstellen, zu name
umbenennen und mit der uebergebenen flaeche verknuepfen.
|