Design 3D piping models in your browser, validate geometry as you build, and export to industry-standard formats for isometric drawing and stress analysis.
cloud Piping Designer (CPD) is a browser-based 3D piping modeller. You place pipes, elbows, flanges, valves, reducers, supports and instruments on a 3D canvas, and EngCoSuite keeps the geometry valid as you build.
When your design is complete you can export it to PCF (for IsoGen isometric drawing software) or CII (for Caesar II pipe stress analysis), and share read-only viewer links with anyone.
This first screen establishes the document identity before you begin modelling. Use a descriptive name that your project team will recognise in the register.
A 400px-wide PNG thumbnail is captured on every save and appears in the project and CPD index, so you can tell designs apart at a glance.
Adding elements
from node, to node, size (DN50–DN1050), schedule (B36.10, default STD), and the dx/dy/dz offsets in mm. The schedule list follows the size and shows the wall thickness, and drives the wall used in the PCF/CII exports.
Adding elbows
Inserting nodes mid-pipe
A Tee is never picked from the Type list — it is created from a node that already has pipes meeting at it.
Inserting a Tee
Editing a Tee
Turning a junction into a Tee
Selecting
Copy & Paste
The copy is held in memory only — it is lost when you reload and can’t be pasted into another document. Pasting onto a node that already has two or more pipes makes a branch without a Tee; convert it afterwards (see Tees & Olets).
Rotating a section
A single CPD file can contain more than one independent piping run. Each connected run has its own origin in the Piping Systems table on the Settings tab.
Starting a new system
From node and a new To node that are not yet in the model.Reference offsets
Splitting a system
| Element | What it's used for |
|---|---|
| Pipe | Cylindrical straight segment between two nodes |
| Elbow | Bend with a mid node and bend radius |
| Flange | Pipe flange connection |
| Valve | Inline valve body |
| Reducer | Concentric, or eccentric flat-top/flat-bottom size change |
| Bellow | Expansion bellow |
| Coupling | Pipe coupling |
| Instrument | Instrument connection point |
| Misc | Any other miscellaneous component |
Pipe supports
Labels
Alpha mode (default)
Promote to numeric
Viewing older revisions
Bring an existing IsoGen PCF file into CPD as editable geometry.
.pcf file. A summary of what was found is shown.PCF (Piping Component File)
CS900-PIPE-324-STD), so different schedules never merge into one row.CII (Caesar II Input)
| Issue | What to do |
|---|---|
| My work is gone after closing the tab | CPD has no auto-save — click Save regularly while you work. |
| I can't place an elbow | The system validates straight pipe length on both sides of the node. Extend the adjacent straight pipes first. |
| The file says it's locked | A review workflow is active on this file. Wait for approval/rejection, or ask the workflow author to cancel it. |
| Rotate says the section can't be rotated | Select one connected run with no gaps or loops, and pick an end node as the pivot. If the other end holds the system origin, use the opposite end. |
| Paste made a branch with no Tee | Double-click the junction node and choose Tee in the prompt to convert it. |
| I can't edit an old revision | Older revisions are read-only by design. Promote or create a new revision to keep working. |
What pipe sizes are supported?
DN50 to DN1050 metric, using standard outside diameters (e.g. DN50 = 60.3 mm, DN300 = 323.9 mm).
Can clients view my design without an account?
Yes — use Share to generate a read-only signed link that expires after 7 days.
How do I hand my model to the isometric drafting team?
Export the PCF file — it is directly usable in IsoGen.
Where is the Tee in the element Type list?
It isn't listed — a Tee is created through the Insert Tee or Olet prompt (see Tees & Olets).
Can I copy part of a model and paste it elsewhere?
Yes — select elements, right-click or long-press → Copy, choose a reference node, then select target nodes and right-click or long-press → Paste.
How many supports can I put on a node?
Up to 6, numbered 1–6.