Torque¶
- class Torque(value: float | int, unit: str)¶
Bases:
UnitBaseTorqueobject.Attributes¶
Methods¶
to()It converts actual
valueto a new value computed usingtarget_unitas the reference unit of measurement.
- to(target_unit: str, inplace: bool = False) Torque¶
It converts actual
valueto a new value computed usingtarget_unitas the reference unit of measurement.If
inplaceisTrue, it overrides actualvalueandunit, otherwise it returns a new instance with the convertedvalueand thetarget_unitasunit.Parameters¶
Returns¶
TorqueConverted torque.
Raises
Examples
Torqueinstantiation.>>> from gearpy.units import Torque >>> T = Torque(1, 'Nm') >>> T ... 1 Nm
Conversion from newton-meter to kilogram force-meter with
inplace = Falseby default, so it does not override the current value.>>> T.to('kgfm') ... 0.10197162129779283 kgfm >>> T ... 1 Nm
Conversion from newton-meter to kilogram force-meter with
inplace = True, in order to override the current value.>>> T.to('kgfm', inplace = True) ... 0.10197162129779283 kgfm >>> T ... 0.10197162129779283 kgfm
- property unit: str¶
Symbol of the unit of measurement for Torque. It must be a
str. Available units are:'Nm'for newton-meter,'mNm'for milli-newton-meter,'mNdm'for milli-newton-decimeter,'mNcm'for milli-newton-centimeter,'mNmm'for milli-newton-millimeter,'kNm'for kilo-newton-meter,'kNdm'for kilo-newton-decimeter,'kNcm'for kilo-newton-centimeter,'kNmm'for kilo-newton-millimeter,'kgfm'for kilogram force-meter,'kgfdm'for kilogram force-decimeter,'kgfcm'for kilogram force-centimeter,'kgfmm'for kilogram force-millimeter,'gfm'for gram force-meter,'gfdm'for gram force-decimeter,'gfcm'for gram force-centimeter,'gfmm'for gram force-millimeter.
Returns¶
strSymbol of the unit of measurement for torque.