Die Klasse "Material" ermöglicht die Angabe der Richtungsdefinition für Materialobjekte, wie z. B. interne Lüfter und Strömungswiderstände. Beachten Sie, dass Materialien mit der folgenden Analysemethode zugewiesen werden:
a.applymaterial(Materialname)
Eigenschaften für die Klasse "Material"
| Materialeigenschaften | Typ | Werte |
|
type |
Zeichenfolge | "Fluid", "Festkörper", "Widerstand", "Interner Lüfter/Pumpe", "Kreiselpumpe/Gebläse", "Sperrventil", "Rotierender Bereich", "Elektronische Komponente mit 2 Widerständen", "Leiterplatten", "Kompaktes thermisches Modell", "Kontaktwiderstand" |
|
name |
Zeichenfolge | |
|
alignment |
Zeichenfolge | "Kartesisch", "Nicht kartesisch, "Zylindrisch" |
|
inletFaces |
Array | |
|
outletFaces |
Array | |
|
analysisType |
Zeichenfolge | "Bekannte Drehzahl", "Bekanntes Antriebsmoment", "Freie Rotation" |
|
thermostat(value) |
Zeichenfolge | "Ein" oder "Aus" |
|
thermostatLocation |
Ganzzahl | Flächenkennung der Thermostatoberfläche |
|
thermostatTriggerTemperature |
Zahl | |
|
thermostatTriggerTemperatureUnits |
Zeichenfolge | "Fahrenheit", "Celsius", "Rankine", "Kelvin" |
|
thermostatTriggerType |
Zeichenfolge | "Trigger überschreiten", "Unter Trigger" |
Methoden für Klasse "Material"
| Materialmethoden | Beschreibung | Datenrückgabe |
|
m = neues Material(Typ) |
erstellt ein neues Materialobjekt mit dem Namen m (beliebig); Typ = Zeichenfolge |
Nein |
|
property(Typ) |
gibt die Eigenschaft des Materialtyps zurück; Typ = Zeichenfolge |
Ja |
|
setShellThickness(Dicke, Einheiten) |
legt die Schalenelementdicke (für Flächenteile) fest; Dicke = Zahl; Einheiten = Zeichenfolge |
Nein |
|
setDirectionNormalTo(e) reverseDirection() setDirection(x, y, z) setOrigin(x, y, z) |
legt die Geräterichtung für Lüfter, Gebläse, Sperrventile fest; e = Elementobjekt; x, y, z = Zahl |
Nein |
|
setDirections(durch, normal1, normal2) setNormalDirectionNormalTo(e) setNormalDirection(x, y, z) |
legt die Widerstandsrichtungen fest; durch, normal1 und normal2 = Zeichenfolgen e = Elementobjekt; x, y, z = Zahl |
Nein |
|
readFrom(m) |
kopiert das Material m in dieses Material; |
Nein |
|
setReferenceGasConstant(Wert, Einheiten) |
Wert = Gaskonstante; Einheiten = Zeichenfolge (siehe Benutzeroberfläche für verfügbare Einheiten) |
Nein |
|
setReferencePressure(Wert, Einheiten) |
Wert = Referenzdruck; Einheiten = Zeichenfolge (siehe Benutzeroberfläche für verfügbare Einheiten) |
Nein |
|
setReferenceTemperature(Wert, Einheiten) |
Wert = Referenztemperatur; Einheiten = Zeichenfolge (siehe Benutzeroberfläche für verfügbare Einheiten) |
Nein |
|
setThermostatTriggerTemperature(Wert, Einheiten) |
Wert = Thermostatauslösetemperatur; Einheiten = Zeichenfolge (siehe Benutzeroberfläche für verfügbare Einheiten) |
Nein |