Ein rotierender Bereich wird erstellt und zugewiesen:
m = neues Material("Rotierender Bereich");
m.name = "Rotor";
m.analysisType = "Bekannte Drehzahl";
p = m.property("Drehzahl");
v = p.variation("Tabelle");
v.xUnits = "rpm";
v.yUnits = "Sekunde";
v.addPoint(0.0, 0.0);
v.addPoint(600., 0.75);
v.addPoint(600., 100.);
p.apply(v);
m.setDirection(0.0, 0.0, -1.0);
a.select("Laufrad");
a.applyMaterial(m);
Es folgt eine zeilenweise Beschreibung.
Ein neues Materialobjekt mit der Bezeichnung "m" wird erstellt; der Typ wird als Rotierender Bereich festgelegt. Der Name des Materials wird als "Rotor" festgelegt:
m = neues Material("Rotierender Bereich");
m.name = "Rotor";
Die Analyseart für den rotierenden Bereich wird auf Bekannte Drehzahl festgelegt:
m.analysisType = "Bekannte Drehzahl";
Ein Eigenschaftsobjekt mit der Bezeichnung "p" wird erstellt; als die zu ändernde Eigenschaft wird die Drehgeschwindigkeit festgelegt:
p = m.property("Drehzahl");
Ein Variationsobjekt mit der Bezeichnung "v" wird erstellt; der Typ wird auf Tabelle festgelegt. Die beiden nachfolgenden Zeilen legen die Einheiten für die X- und Y-Spalten fest:
v = p.variation("Tabelle");
v.xUnits = "rpm";
v.yUnits = "Sekunde";
Die nächsten drei Zeilen definieren die drei Einträge in der Tabelle des Variationsobjekts mit der Bezeichnung "v":
v.addPoint(0.0, 0.0);
v.addPoint(600., 0.75);
v.addPoint(600., 100.);
Dieser Befehl wendet den Wert der Tabelle auf das Eigenschaftsobjekt "p" an:
p.apply(v);
Dann wird die Richtung der Drehachse festgelegt:
m.setDirection(0.0, 0.0, -1.0);
Schließlich wird das Bauteil mit der Bezeichnung Laufrad ausgewählt und das Material angewendet:
a.select("Laufrad");
a.applyMaterial(m);