TubeLayout Software


Main Features

TubeLayout™ is an agile and efficient drafting software that supports the thermal and mechanical design of shell-and-tube heat exchangers.

It offers features typically found in high-end software—at a fraction of the cost.

With its intuitive interface, TubeLayout™ allows you to generate a tube sheet layout in seconds, helping to answer a key question at the beginning of any thermal design: How many tubes can fit into a given shell diameter?

Despite its simplicity, the software provides full control over all relevant geometrical parameters, enabling precise customization of the tubesheet layout to meet specific mechanical constraints.

The output includes additional information useful in the thermal design phase, such as total heat transfer area, ρv² at critical locations, flow cross-sections, and more.

TubeLayout™ is the ideal complement to simpler tools like spreadsheets, which are often used for preliminary or shortcut design calculations.

Layouts can be exported in DXF, SVG, or PNG formats for further editing or easy integration into documentation such as process data sheets.

Cross-platform support: Linux Mac Windows

Faceplate

TubeLayout faceplate

Demonstration Video

Examples of exported layouts

DXF - Drawing Exchange Format (CAD)

SVG - Scalable Vector Graphics

PNG - Portable Network Graphics

The SVG format can be modified by free third party programs like Inkscape or LibreOffice Draw to obtain a nice picture like the one here below, suitable for inclusion in engineering documents

Tube sheet SVG
The DXF format is indeed editable with any CAD program like AutoCAD or LibreCAD (free)

System requirements

TubeLayout™ is a cross-platform application written in Java. It is currently tested and deployed with Java 17 and uses JavaFX for its GUI. It can run on any platform!

The following application bundles are available:

Linux Mac Windows

The bundles are portable, they come with the Java Runtime Environment and do not require a complex installation; just unpack the archive and you are done.

A platform independent version is also available, which can run on any system where Java is installed.

The Application bundles can be downloaded by subscribed users at the downloads page .

TubeLayout™ requires a permanent internet connection to communicate with the server. Bandwidth requirements are low so most modern network connections should work.