Klasse "Material"

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"

MaterialeigenschaftenTypWerte

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

GanzzahlFlächenkennung der Thermostatoberfläche

thermostatTriggerTemperature

Zahl 

thermostatTriggerTemperatureUnits

Zeichenfolge"Fahrenheit", "Celsius", "Rankine", "Kelvin"

thermostatTriggerType

Zeichenfolge"Trigger überschreiten", "Unter Trigger"

Methoden für Klasse "Material"

MaterialmethodenBeschreibungDatenrü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