Broadly, DRAINS requires three types of input:
- the data needed to set up a model - indicators selecting the type of hydrological model, the parameters or significant numbers associated with models, and data that is stored in data bases, such as pit characteristics and rainfall data;
- a graphical background; and
- data defining the drainage system, entered as components such as pits and pipes, with property sheets.
A drainage system can be inputted in several ways:
- Data can be entered pictorially in the DRAINS Main Window, using the drawing tools available on the Toolbar and the property sheets opened by right-clicking on individual components.
- Rainfall inputs can be inputted from Bureau of Meteorology and ARR Data Hub websites as .csv files.
- Data can be inputted from a file in the format of the spreadsheet output.
- Certain data that is available in drawing or design packages can be transferred in DXF format. Additional information on sub-catchments and other components must be added. (See Importing DXF Files.)
- Data in a suitable format in GIS files in ESRI and MapInfo formats can be imported.
- The connections with Civil Site Design, implemented through the File menu, can import information in xml file format.
- Data in existing ILSAX files can be entered by using an option that transfers information to a layout of pits in the Main Window. It is necessary to draw the pit layout and to add extra data required by DRAINS.
- Data can be added to a network displayed in the Main Window from a previously-created merge file.
- The 12d program has an interface to DRAINS using the spreadsheet output/input interface.

All entered information is saved as a single .drn file in a binary format. Information already stored in a DRAINS .drn file can readily be recalled and altered.
Prior to performing calculations, DRAINS provides a number of viewing options:
property sheets and dialog boxes in which data for each component can be entered or viewed,
windows displaying properties and pictorial representations of components, such as long sections of pipelines,
the spreadsheet output showing details of components such as pipes,
numbers displayed beside the drawn components in the Main Window, giving values of selected factors.
Following Design or Analysis runs, results can be viewed using these facilities.
Outputs can be obtained in a variety of ways:
- The Main Window display can be printed from the File menu.
- The tables and plots of hydrographs and hydraulic grade line levels for individual components (obtained from the Pop-Up (right mouse button) menu) can be exported via the Windows Clipboard to word processing or spreadsheet programs.
- DXF drawing format files can be generated from options in the File menu, providing a plan view and long-section drawings.
- Details of all system components and results of runs can be transferred to spreadsheet programs via the Windows Clipboard from the Edit menu.
- Hydrographs generated from sub-catchment areas, and flowing along pipes and channels can be exported in comma-separated variable format using the Export → Tuflow TS1 Files... option in the File menu.
- Pipe system data and results can be exported to GIS programs in ESRI and MapInfo formats.
- Data can be exported to the Civil Site Design program in xml format.
- The spreadsheet output can be used to transfer results to the 12d program.
- A Merge file can be created.
All output windows can be transferred via a clipboard to Windows applications such as Word or Excel so that an electronic calculation file can be maintained as work proceeds on a project and reports can be readily prepared. Numerical data such as system properties and calculated hydrographs can be transferred to spreadsheet programs for further manipulation and calculations.
For plotting of results, a plan of the system or cross-sections of pipe reaches can be transferred to drawing programs in DXF format using an export option in the File menu.
More information about DRAINS is given in: