EngineBuilt · in the lab
Process engine
Thermodynamics, flowsheets, columns, reactors.
Built on it
- Air dispersion — Stacks to plumes on the site plan.
- Chemical and process engineering — Process sheets for CadCraft, BimCraft and PartCraft: reactor recycle, exchanger duty and area, a two-component flash, reactor volumes and Antoine vapour pressure.
- Consequence modelling — Dispersion, fires, explosions on the site.
- Heat exchangers — Rating and design with data sheets.
- Pipe fitting loss constants (2-K and 3-K) - DRAFT —
- Pressure vessels — Shells, heads, nozzles, supports, reports.
- Process components databank —
- Process simulation — Flowsheets, columns, reactors, linked to the P&ID.
- Relief and flare — Relief scenarios, valve sizing, flare headers.
- Structures and properties — Draw molecules, estimate properties.
- Water and wastewater treatment — Unit processes and plant layout.
Use it in your add-on
Name it in your manifest's needs. When someone adds your add-on, their account brings this engine too, and every edition loads it the first time your add-on needs it. Version ranges arrive with AL.13.
{
"id": "com.example.my-addon",
"apps": ["cadcraft", "bimcraft"],
"needs": ["engine.process"]
}
Methods and standards
As written in the track plan (docs/0.8-PART3.md): Peng-Robinson and SRK equations of state with interaction parameters, NRTL, UNIQUAC and Wilson activity models, Henry's law, flash and bubble and dew points, recycle solving with tear streams, Fenske-Underwood-Gilliland shortcut columns, MESH columns, and conversion, equilibrium and CSTR and PFR reactors. Everything is written from published methods, never from another program's source.
Limits
Planned, not an installable engine. A calculation aid: an engineer checks every result, and nothing here is an engineering approval. Whether the databank covers your chemistry is not yet known.