Materialien für rotierende Bereiche

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);