Difference between revisions of "IMyMotorStator/ru"

From Space Engineers Wiki
Jump to: navigation, search
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{DISPLAYTITLE:IMyMotorStator}}
 
{{DISPLAYTITLE:IMyMotorStator}}
Версия игры: 1.144
+
Версия игры: 1.175
 
<br>Пространство имён Sandbox.ModAPI.Ingame
 
<br>Пространство имён Sandbox.ModAPI.Ingame
  
''public interface '''IMyMotorStator''' : [[IMyMotorBase/ru|IMyMotorBase]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], IMyEntity''
+
''public interface '''IMyMotorStator''' : [[IMyMotorBase/ru|IMyMotorBase]], [[IMyFunctionalBlock/ru|IMyFunctionalBlock]], [[IMyTerminalBlock/ru|IMyTerminalBlock]], [[IMyCubeBlock/ru|IMyCubeBlock]], [[IMyEntity/ru|IMyEntity]]''
 
<br>&nbsp;&nbsp;Общий интерфейс статоров моторов
 
<br>&nbsp;&nbsp;Общий интерфейс статоров моторов
  
 
==Свойства:==
 
==Свойства:==
 
''bool '''IsLocked''' { get; }''
 
<br>&nbsp;&nbsp;Включена ли автоблокировка по скорости
 
 
 
''float '''Angle''' { get; }''
 
''float '''Angle''' { get; }''
<br>&nbsp;&nbsp;Угол поворота, радиан
+
<br>&nbsp;&nbsp;Угол поворота, градусы
  
 
''float '''Torque''' { get; }''
 
''float '''Torque''' { get; }''
 
<br>&nbsp;&nbsp;Вращающий момент, Н∙м
 
<br>&nbsp;&nbsp;Вращающий момент, Н∙м
  
''float '''BrakingTorque''' { get; }''
+
''float '''BrakingTorque''' { get; set; }''
 
<br>&nbsp;&nbsp;Тормозной момент, Н∙м
 
<br>&nbsp;&nbsp;Тормозной момент, Н∙м
  
''float '''Velocity''' { get; }''
+
''float '''TargetVelocity''' { get; set; }''
<br>&nbsp;&nbsp;Скорость вращения, об/мин
+
<br>&nbsp;&nbsp;Заданная скорость вращения, -30 - 30 об/мин
  
''float '''LowerLimit''' { get; }''
+
''float '''LowerLimit''' { get; set; }''
<br>&nbsp;&nbsp;Нижняя граница угла поворота, радиан (-Infinity - неограниченно)  
+
<br>&nbsp;&nbsp;Нижняя граница угла поворота, -361 - 360 градусов (-Infinity - неограниченно)  
  
''float '''UpperLimit''' { get; }''
+
''float '''UpperLimit''' { get; set; }''
<br>&nbsp;&nbsp;Верхняя граница угла поворота, радиан (Infinity - неограниченно)  
+
<br>&nbsp;&nbsp;Верхняя граница угла поворота, -360 - 361 градусов (Infinity - неограниченно)  
  
''float '''Displacement''' { get; }''
+
''float '''Displacement''' { get; set; }''
 
<br>&nbsp;&nbsp;Смещение ротора, -0.4 - 0.2 м
 
<br>&nbsp;&nbsp;Смещение ротора, -0.4 - 0.2 м
  
 
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==
 
==Свойства, доступные через GetValue<T> / SetValue<T> ([[TerminalPropertyExtensions/ru|TerminalPropertyExtensions]]):==
 
 
''Single '''Torque'''''
 
''Single '''Torque'''''
 
<br>&nbsp;&nbsp;Вращающий момент, Н∙м
 
<br>&nbsp;&nbsp;Вращающий момент, Н∙м
Line 40: Line 35:
 
<br>&nbsp;&nbsp;Тормозной момент, Н∙м
 
<br>&nbsp;&nbsp;Тормозной момент, Н∙м
  
''Single Velocity''
+
''Single '''Velocity'''''
<br>&nbsp;&nbsp;Скорость вращения, об/мин
+
<br>&nbsp;&nbsp;Скорость вращения, -30 - 30 об/мин
  
 
''Single '''LowerLimit'''''
 
''Single '''LowerLimit'''''
<br>&nbsp;&nbsp;Нижняя граница угла поворота, радиан (-Infinity - неограниченно)
+
<br>&nbsp;&nbsp;Нижняя граница угла поворота, -361 - 360 градусов (-Infinity - неограниченно)
  
 
''Single '''UpperLimit'''''
 
''Single '''UpperLimit'''''
<br>&nbsp;&nbsp;Верхняя граница угла поворота, радиан (Infinity - неограниченно)
+
<br>&nbsp;&nbsp;Верхняя граница угла поворота, -361 - 360 градусов (Infinity - неограниченно)
  
 
''Single '''Displacement'''''
 
''Single '''Displacement'''''
Line 53: Line 48:
  
 
==Действия, вызываемые через Apply:==
 
==Действия, вызываемые через Apply:==
 +
'''''Add Top Part'''''
 +
<br>&nbsp;&nbsp;Прикрепить ротор
  
 
'''''Reverse'''''
 
'''''Reverse'''''

Latest revision as of 18:33, 18 February 2017

Версия игры: 1.175
Пространство имён Sandbox.ModAPI.Ingame

public interface IMyMotorStator : IMyMotorBase, IMyFunctionalBlock, IMyTerminalBlock, IMyCubeBlock, IMyEntity
  Общий интерфейс статоров моторов

Свойства:

float Angle { get; }
  Угол поворота, градусы

float Torque { get; }
  Вращающий момент, Н∙м

float BrakingTorque { get; set; }
  Тормозной момент, Н∙м

float TargetVelocity { get; set; }
  Заданная скорость вращения, -30 - 30 об/мин

float LowerLimit { get; set; }
  Нижняя граница угла поворота, -361 - 360 градусов (-Infinity - неограниченно)

float UpperLimit { get; set; }
  Верхняя граница угла поворота, -360 - 361 градусов (Infinity - неограниченно)

float Displacement { get; set; }
  Смещение ротора, -0.4 - 0.2 м

Свойства, доступные через GetValue<T> / SetValue<T> (TerminalPropertyExtensions):

Single Torque
  Вращающий момент, Н∙м

Single BrakingTorque
  Тормозной момент, Н∙м

Single Velocity
  Скорость вращения, -30 - 30 об/мин

Single LowerLimit
  Нижняя граница угла поворота, -361 - 360 градусов (-Infinity - неограниченно)

Single UpperLimit
  Верхняя граница угла поворота, -361 - 360 градусов (Infinity - неограниченно)

Single Displacement
  Смещение ротора, -0.4 - 0.2 м

Действия, вызываемые через Apply:

Add Top Part
  Прикрепить ротор

Reverse
  Изменить направление вращения, оставив абсолютную величину скорости

Detach
  Открепить ротор

Attach
  Прикрепить ротор

IncreaseTorque
  Увеличить вращающий момент

DecreaseTorque
  Уменьшить вращающий момент

IncreaseBrakingTorque
  Увеличить тормозной момент

DecreaseBrakingTorque
  Уменьшить тормозной момент

IncreaseVelocity
  Увеличить скорость вращения

DecreaseVelocity
  Уменьшить скорость вращения

ResetVelocity
  Остановить вращение

IncreaseLowerLimit
  Увеличить нижнюю границу угла поворота

DecreaseLowerLimit
  Уменьшить нижнюю границу угла поворота

IncreaseUpperLimit
  Увеличить верхнюю границу угла поворота

DecreaseUpperLimit
  Уменьшить верхнюю границу угла поворота

IncreaseDisplacement
  Увеличить смещение ротора

DecreaseDisplacement
  Уменьшить смещение ротора