Dimensionless Number Calculator

Dimensionless Number Calculator allows you to compute the Reynolds, Prandtl, Grashof, and Rayleigh numbers by inputting appropriate characteristic velocity, length, and temperature scales. You can define the fluid properties manually or select a fluid from the materials library.

Iron Python Script – Dimensionless_number_calculator.py:

The following is the toolkit's scripting information.

data = ["ng",

'velocity_unit:m/s',

'Characteristic Length_unit:m',

'Temperature difference_unit:C',

'Density_unit:kg/m3',

'Viscosity_unit:kg/(m-s)',

'Conductivity_unit:W/(m-K)',

'Specific Heat_unit:J/(kg-K)',

'Vol. expansion_unit:1/K',

'Edit Fluid Properties:True',

'Velocity:0',

'Characteristic Length:0',

'Temperature difference:5.0',

'Density:1.614',

'Viscosity:1.84e-005',

'Conductivity:0.0261',

'Specific Heat:1005',

'Vol. expansion:0.00333',

'Fluid:air',

]

oDesign.RunToolkit("SysLib", "Productivity/Dimensionless_number_calculator", [])

oDesign.RunToolkit("SysLib", "Productivity/Dimensionless_number_calculator", ["ng"])

oDesign.RunToolkit("SysLib", "Productivity/Dimensionless_number_calculator", data)