MaximaLabs
All examples
Simulation gallery

Waste solvent recovery — extractive distillation (IPA/water)

Extractive distillationSolvent recoveryAzeotropeNRTL
See it live
Open this exact flowsheet in the workspace, already solved — tweak a spec and re-run.
Launch interactive model

A pharmaceutical waste isopropanol/water stream (near the ~68 mol% IPA azeotrope) is fed to an extractive column with a high-boiling entrainer feeding in a few stages above it; a second column strips the entrainer back out of the bottoms for reuse. Honesty note: the brief's original entrainer, DMSO, doesn't have a pinned NRTL isopropanol binary in this codebase's databank (only DMSO-water is pinned), so this uses sulfolane instead — a real, industrially-standard extractive/physical solvent with a genuine pinned NRTL isopropanol binary. At this stage count and solvent-to-feed ratio the entrainer effect is real but modest (overhead reaches ~82 mol% IPA, up from the 68% feed) — a sharper, near-anhydrous cut would need more stages/reflux or a higher solvent ratio than what this session verified converges reliably.

The flowsheet

The solved topology — every unit op's real duty, conversion, or split, read straight off a genuine converged solve.

Waste FEED
Sulfolane FEED
feed
dist
btms
Extcol
IPA Product
feed
dist
btms
Stripper
Water OVHD
Sulfolane Recovered

The stream table

Every stream's flow, temperature, pressure, and composition — real converged numbers, not placeholders.

See it live
Open this exact flowsheet in the workspace, already solved — tweak a spec and re-run.
Launch interactive model

Stop fighting legacy software. Build your first flowsheet in 60 seconds.