JaamSim performs all internal calculations in SI units (meters, kilograms, seconds, etc.). However, as it can sometimes be more convenient to specify quantities using other unit systems, JaamSim natively supports the units shown in the following table.
Supported Unit Types and Units
Unit Type |
Supported Units |
DimensionlessUnit |
not applicable |
TimeUnit |
ns, us, ms, s, min, h, d, w, y |
DistanceUnit |
mm, cm, m, km, nmi, in, ft, mi |
SpeedUnit |
m/s, km/h, knots, mph |
AccelerationUnit |
m/s2, ft/s2 |
MassUnit |
kg, t, kt, Mt |
MassFlowUnit |
(any mass unit)/(s, h, d, y) |
VolumeUnit |
m3, km3, bbl, mbbl, mmbbl |
VolumeFlowUnit |
(any volume unit)/(s, h, d, y) |
AngleUnit |
rad, deg |
AngularSpeedUnit |
rad/s, rad/h, deg/s, deg/h |
EnergyUnit |
J, kWh |
EnergyDensityUnit |
J/m3, kWh/m³ |
SpecificEnergyUnit |
J/kg, kWh/t |
PowerUnit |
W, kW, MW |
CostUnit |
$ |
CostRateUnit |
$/s, $/h, $/d |
LinearDensityUnit |
kg/m, t/m, kt/m |
LinearDensityVolumeUnit |
m3/m |
DensityUnit |
kg/m3 |
PressureUnit |
Pa, kPa, psi |
ViscosityUnit |
Pa-s, P, cP |
AreaUnit |
m2, cm2, mm2, in2 |
RateUnit |
/ns, /us, /ms, /s, /min, /h, /d, /w, /y |
Units are mandatory for most numerical inputs with the exception of pure numbers and ratios. Inputs that are pure numbers are indicated by the DimensionlessUnit type.
Each unit type has a selected unit that is used in the various displays. For example, the displayed units for time, distance, and speed are hours (h), metres (m), and metres per second (m/s). The displayed units can be changed using the 'Unit' menu item in the Control Panel.