Vorgabe der Verluste

Formelzeichen -
Einheit -
Attribut-ID switch_loss_specification
Numerische ID 201978
Datentyp PMString

Der zu berücksichtigende Verlust kann entweder direkt vorgegeben werden oder anhand der Wellendrehzahl und Schmierstoffviskosität in einem Kennfeld interpoliert werden.

Das Kennfeld muss per Script befüllt werden. Beispielscript:

let components = getCompByType("power_loss_component");
for (let i = 0; i < components.length; i++){
    let component = components[i];
    setAttr("switch_loss_specification", component, "loss_torque_map", EDAT);
    let speeds = [1000, 2000, 3000];
    let viscosities = [11, 50, 100, 500];
    let map = [ [1.0, 2.0, 3.0, 4.0],
                       [5.0, 6.0, 7.0, 8.0],
                       [9.0, 10.0, 11.0, 12.0] ];
    setAttr("loss_torque_map", component, map, EDAT);
    setAttr("shaft_speeds_for_loss_torque_map", component, speeds, EDAT);
    setAttr("lubricant_viscosities_for_loss_torque_map", component, viscosities, EDAT);
}