- Vertical Cylinder
- Horizontal Cylinder
- Rectangular
- Spherical
Complete Feature Overview
An exhaustive list of all features, input parameters, and calculations in ApexReact.
Tank Geometry & Volume
Input Parameters & Functions
- Enter Dimensions
- Calculate from Volume
- Volume (m³)
- On/Off
- Input Type (Radius/Diameter)
- Radius/Diameter (m)
- Height (m)
- Flat
- 2:1 Elliptical
- Hemispherical
- Klöpper
- Korbbogen
- Diffuser
- Flat
- Conical (Regular)
- Conical (Truncated)
- 2:1 Elliptical
- Hemispherical
- Klöpper
- Korbbogen
- Diffuser
- Cone Height (m)
- Cone Base Radius (m)
- Cone Height (m)
- Top Radius (m)
- Bottom Radius (m)
- Flange Height (h)
- Concave Radius (R)
- Knuckle Radius (r)
- Width of flat ring
- Input Type (Radius/Diameter)
- Radius/Diameter (m)
- Length (m)
- Flat End Caps
- 2:1 Elliptical
- Hemispherical
- Length (m)
- Width (m)
- Height (m)
- Input Type (Radius/Diameter)
- Radius/Diameter (m)
Calculation Results
Volume of Main Section
Calculates the volume of the primary part (cylinder, rectangle, etc.).
Volume of Top/Bottom
Calculates the volume of the selected top and bottom geometries.
Total Tank Volume
The total internal volume of the fully defined tank.
Total Physical Height
The total vertical height from the lowest to the highest point of the tank.
Liquid & Filling
Input Parameters & Functions
- Percentage
- Volume
- Percentage (0-100%)
- Volume
- Unit (m³, liters, gallons)
- Water (20°C)
- Water (80°C)
- Hydraulic Oil
- Custom
- Density (kg/m³)
- Viscosity (cP)
- Specific Heat Capacity (kJ/kg·°C)
- 'Fetch Data' Button
Calculation Results
Filled Volume
Calculates the current volume of liquid in the tank.
Fill Height
Calculates the vertical height of the liquid. For complex shapes, an iterative bisection search is used.
Liquid Mass
Calculates the total mass of the liquid (Volume × Density).
Remaining Volume
The empty volume left in the tank.
Process Simulation
Input Parameters & Functions
- Enable/Disable module
- Volume (L)
- Density
- Viscosity
- Specific Heat Capacity
- Volume (L)
- Density
- Viscosity
- Specific Heat Capacity
- Lock light phase to overflow
- Overflow Height (m)
- Valve Type (Diameter/Cv)
- Valve Diameter (m)
- Discharge Coefficient
- Cv Value
- Enable/Disable module
- Process Mode (Heating/Cooling)
- Time Slider (0-100%)
- Start Temperature (°C)
- End Temperature (°C)
- Jacket/Half-Pipe
- Direct Electric
- Internal Fluid Coil
- Medium Inlet Temp.
- Medium Outlet Temp.
- Overall Heat Transfer Coefficient (U-value)
- Type (Immersion Heater/Spiral Cable)
- Number of heaters
- Power per heater (kW)
- Enable/Disable
- Tank U-value to surroundings
- Ambient Temperature
- Enable/Disable
- Desired Process Time (hours)
- Enable/Disable
- Reaction Enthalpy (ΔH)
- Molar Mass
- Start/End Concentration
- Rate Constant (k)
- Enable/Disable module
- Type (Propeller/Turbine)
- Speed (RPM)
- Diameter (m)
- Blade height from bottom (m)
- Enable/Disable module
- Gas Flow Rate (m³/hour)
- Molar Mass (g/mol)
- Gas Temperature (°C)
- Tank Gauge Pressure (bar)
Calculation Results
Interface Height
Calculates the vertical height where the two liquids meet.
Total Liquid Height
The total height of both liquid phases combined.
Overflow Rate
Calculates the flow rate out of the overflow nozzle if the liquid level exceeds it.
Required Energy (Q)
The total energy (kJ) that must be added/removed to achieve the temperature change.
Logarithmic Mean Temp. Difference (LMTD)
The effective temperature difference for heat exchange.
Available Heat Transfer Area
The area of the tank that is in contact with the liquid.
Available Power (P)
The actual heat power (kW) the jacket/coil can deliver under the given conditions.
Calculated Process Time
The total time (h:m:s) the process will take.
Simulated Temperature
The estimated average temperature in the liquid at a given point in the process.
Agitator Reynolds Number
A dimensionless number describing the flow regime (laminar/turbulent).
Agitator Power Consumption
The theoretical power (kW) consumed by the agitator.
Gas Sparging Power
The theoretical power (kW) added from the isothermal expansion of gas bubbles.
Hydraulics & Piping
Input Parameters & Functions
- Enable/Disable module
- Pipe Length (m)
- Pipe Diameter (DN)
- Pipe Material (roughness)
- Total K-value for fittings
- Type (Diameter/Cv)
- Valve Diameter
- Discharge Coefficient
- Cv Value
- Calculate Pressure from Flow
- Calculate Flow from Pressure
- Enable/Disable module
- Use primary piping system
- Enable/Disable
- Input of pump curve points (Flow vs. Pressure)
- Enable/Disable module
- Applied pressure in headspace (bar)
- Enable/Disable module
- Select destination tank
- Pump
- Pressure
- Source Pressure (bar)
- Destination Vacuum (mbar)
- Source Outlet Height (m)
- Destination Inlet Height (m)
- Open to atmosphere
- Closed system
Calculation Results
Flow Velocity
The liquid's velocity in the pipe (m/s).
Reynolds Number (Pipe)
A dimensionless number for pipe flow.
Flow Type
Classification of flow (Laminar, Transitional, Turbulent).
Friction Factor (f)
Calculated via the Swamee-Jain formula.
Pressure Drop (Friction)
Pressure loss due to friction against the pipe wall (Darcy-Weisbach).
Pressure Drop (Fittings)
Pressure loss due to resistance in fittings and valves.
Total Pressure Drop
The sum of all pressure losses in the system.
Required Pump Power
The theoretical power (kW) a pump must deliver to achieve the flow.
System Operating Point
The actual flow and pressure where the pump's performance matches the system's resistance.
Estimated Draining Time
The total time it will take to empty the tank.
Initial Flow Rate (Draining)
The flow rate at the beginning of the draining process.
Estimated Transfer Time
The calculated time for the entire tank-to-tank transfer.
Estimated Flow Rate (Transfer)
The initial flow rate during the transfer.
Instrumentation & Control
Input Parameters & Functions
- Enable/Disable
- Analog Transmitter
- Hydrostatic (Bubbler Tube)
- Load Cells
- Signal Type (4-20mA, 0-10V, 2-10V)
- Lower Range Value (LRV, m)
- Upper Range Value (URV, m)
- Auto-set URV to tank top
- Live Input Signal
- Tube offset from bottom (m)
- Live Input Pressure (kPa)
- Enable control via load cells
- Tank tare weight (kg)
- Live Measured Total Weight (kg)
- Add/Remove Sensor
- Sensor Height (m)
- Sensor Type (Pt100, Pt1000, etc.)
- Add/Remove Flow Meter
- Location (Outlet, Circulation, etc.)
- Meter Type (Ultrasonic, etc.)
- Use as live input
Calculation Results
Calculated Analog Output
The expected signal (mA or V) from the transmitter at the current height.
Calculated Bubbler Pressure
The expected back-pressure (kPa) from the bubbler tube.
Calculated Total Weight
The sum of the liquid's mass and the tank's tare weight.
Measured Temperature
The simulated temperature at each sensor's position. Interpolates for temperature gradients.
Temperature Difference
The difference between the top and bottom submerged sensors.
Calculated Flow
The expected flow rate at each flow meter's location.
User Interface & Tools
Input Parameters & Functions
- Drag header
- Drag corner
- Minimize/Maximize/Close buttons
- Show/Hide Dimensions
- Show/Hide details
- Click on variable
- Tank tabs
- Fill slider
- Time slider
- Unit system switch
- Standard calculation functions
- Fetch result from log
- Save to Cloud
- Load from Cloud
- Delete from Cloud
- Generate/Load Share ID
- Import from XML text
- Search field
- Help icon
- Switch between simple/advanced view
- Module icons
- Right-click to close
- Start/Pause/Stop
- Playback Speed
- Timeline Scrubbing