Skip to main content

How to Import EPANET .inp Files into SimuPipe

SimuPipe imports EPANET .inp files so you can bring existing hydraulic models into a modern, browser-based simulation environment. Open the SimuPipe editor, click Import in the toolbar, select the .inp file, and SimuPipe parses it and creates the corresponding network on the canvas.

What gets mapped: junctions become Tank nodes (with elevation and demand), reservoirs become Source nodes (fixed head boundary), pipes become pipe edges with length, diameter, and roughness, pumps are imported as pump nodes with H-Q curve points from the [CURVES] section fitted to a quadratic equation, and valves are imported as valve nodes with appropriate type settings. Nodes with three or more connections are automatically treated as tee junctions.

The importer auto-detects the unit system from the [OPTIONS] section: GPM, LPS, LPM, MLD, CMH, CFS, MGD, and AFD are all supported and converted to SI internally. The HEADLOSS option determines the friction model: H-W sets Hazen-Williams (roughness values as C-factors), D-W sets Darcy-Weisbach (roughness as absolute), and C-M (Chezy-Manning) is detected and converted to Darcy-Weisbach. Pattern-based demands and time-series controls are not imported - SimuPipe runs steady-state simulations.

See the SimuPipe documentation, the methodology page, or create an account to start importing.

Read the full article or browse more posts on the SimuPipe engineering blog.