Gtld.node.options
Назначение:
Возвращает JSON-объект, содержащий опции узла.
Параметры:
Не предусмотрены.
Пример вызова:
let __options = gtld.node.options;
Результат:
В результате возвращается JSON-объект вида:
{ "tachoRatio", _tachoRatio },
{ "objectType", (int)_objectType },
{ "scriptName", _scriptName},
{ "masterScriptName", _masterScriptName},
{ "qmlScriptName", _qmlScriptName},
{ "name", data(Qt::DisplayRole).toString() },
// rolling bearing
{ "rbModelName", _rbModelName },
{ "rbVendor", _rbVendor },
{ "rbOuterD", _rbOuterD },
{ "rbInnerD", _rbInnerD },
{ "rbRollerD", _rbRollerD },
{ "rbRollerCount", _rbRollerCount },
{ "rbAngle", _rbAngle },
// Ball screw
{ "bsModelName", _bsModelName },
{ "bsVendor", _bsVendor },
{ "bsOuterD", _bsOuterD },
{ "bsInnerD", _bsInnerD },
{ "bsRollerD", _bsRollerD },
{ "bsRollerCount", _bsRollerCount },
{ "bsAngle", _bsAngle },
// Gear Transmitssion
{ "gtZ1", _gtZ1 },
{ "gtZ2", _gtZ2 },
// Belt Drive
{ "bdD1", _bdD1 },
{ "bdD2", _bdD2 },
{ "bdL", _bdL },
// Chain belt drive
{ "cbdZ1", _cbdZ1 },
{ "cbdZ2", _cbdZ2 },
{ "cbdZ3", _cbdZ3 },
// Pump
{ "pmBlades", _pmBlades },
// Planetary gear
{ "pgZ1", _pgZ1 },
{ "pgZ2", _pgZ2 },
{ "pgZ3", _pgZ3 },
{ "pgN", _pgN },
// Turbine
{ "trBlades", _trBlades },
Значение полей может устареть, актуальная информация в методе: main_model_item :: getOptions()