CTR K

P&ID Editor — Process & Instrumentation Diagrams with ISA 5.1 and ISO 10628-2 Symbols

Governing standard: ISA 5.1· ISA-5.1-style symbols and tags (modelled on ANSI/ISA-5.1-2009) · ISO 10628-2 pack with registration numbers and verification levels · 100 symbols

Page last updated

How ISA-5.1 works — the method explained

Video walkthrough (4:02)

  1. 0:00 A P&ID with its lists, drawn in the browser
  2. 0:26 Step 1 — Drawing setup and the template
  3. 0:58 Step 2 — Library: packs, search, ISO levels
  4. 1:27 Step 3 — ISA-style tags, service, mounting
  5. 1:42 Step 4 — An instrument loop and signal lines
  6. 2:08 Steps 5–6 — Line spec, labels and arranging
  7. 2:39 Step 7 — BOM and the lists
  8. 2:55 Step 8 — The ISO 10628-2 pack
  9. 3:18 Step 9 — Save, cloud, PDF, DXF, SVG
Read the transcript

A pumped transfer line, with its flow control loop. Drawn as a P&ID, in the browser.

And the same drawing is also your equipment, valve, instrument and line list.

This is the MechanixCalc P&ID editor. ISA-5.1-style symbols, and an ISO 10628-2 pack with registration numbers. Let's build one, step by step.

Step one: the drawing setup. Pick the symbol set, ISA 5.1 or ISO 10628. Then the diagram type: a P&ID, a process flow diagram, or a block diagram.

Start from a template. Pumped transfer with flow control: a tank, strainer, pump, check valve, orifice, control valve and a receiver.

Its line numbers are already on the drawing. 100-PW-1001 on the suction side.

Step two: the library. Filter it by industry pack: bulk solids, chemical, valves, instruments, dust collection and process aids.

Search by name, or by ISO registration number. X8062 finds the closed chain conveyor.

ISO symbols show their registration number. Select one, and the panel shows its level: an official sample, or cross-checked. And the conv. badge marks a convention, not ISO.

Step three: tags. Every symbol gets an ISA-style tag, like FT-101. Type it wrong, and the format check tells you.

Add the service and, for instruments, the mounting. They go straight into the instrument list.

Step four: an instrument loop. Place a pressure transmitter. It is tagged PT-101 automatically.

Choose the signal line type, and draw from the transmitter to the controller. Signal lines are green and dashed. Process lines are solid.

Field instruments are plain circles. The controller has a line through it, because it sits in the control room.

Step five: the line spec. Click a line. Line number P-120. Size, 2 inch. Then the service, design pressure, temperature and insulation.

The label builds itself: 2 inch, P-120. Or type your own. From and To are read from the drawing. And every field goes into the line list.

Step six: arrange. Press R to rotate, and the lines follow. Drag a line end onto another port. Any port can join any port.

Step seven: the lists. The BOM tab counts equipment, valves and instruments, across every sheet.

Under Export, each list is its own CSV. Or take one Excel workbook, with a tab per list.

Step eight: the ISO 10628-2 pack. The bulk solids template opens as a process flow diagram. Bag filter and fan, rotary valve, chain conveyor, silo, weigh hopper and dosing screw.

Each symbol keeps its registration number and its level. So the bill of materials says which ones are official samples, cross-checked, or conventions.

Step nine: save and export. Save to cloud, and the drawing opens on any device. From the Cloud Library, you can share a read-only link.

The PDF drawing is A3, in a zoned frame, with a title block. One page per sheet. Then the equipment and line lists.

Plus a DXF with a layer for every line type, and a vector SVG.

One honest note. The editor calculates nothing. The lists are your data, organised for you.

That's a P&ID, drawn and listed. Try it on your own plant, on MechanixCalc.com.

The MechanixCalc P&ID Editor is a browser-based drafting tool that lets process and instrumentation engineers compose Piping and Instrumentation Diagrams using an ISA-5.1-style symbol library (modelled on ANSI/ISA-5.1, not a conformance tool). Place vessels, columns, pumps, compressors, heat exchangers, control valves, and instruments on an unlimited canvas — by clicking a symbol or by dragging it — connect them with nine purpose-coded line types (process, instrument, electrical, signal, pneumatic, plus four drawing conventions — solids/pneumatic conveying, compressed air, dust duct and by-others/existing — for bulk-solids plants), and annotate every instrument with an ISA-5.1-style loop-number tag, all without installing any software. Switch the document to ISO 10628 mode for process flow diagrams and bulk-solids flowsheets: the ISO pack shows each symbol's ISO 10628-2 registration number and verification level, and carries them into the bill of materials. The editor calculates nothing — your lists are your own data, organised.

Built for process engineers, chemical engineers, and instrumentation designers who need a reproducible, reviewer-ready deliverable, the editor supports multi-sheet project management, cloud save and reload, node alignment tools, and export of the drawing to PDF, SVG, PNG or DXF. Alongside the drawing it exports the document's data: a bill of materials plus separate equipment, valve, instrument and line lists as CSV (or one Excel workbook with a tab per list), each covering every sheet in the project — giving operations, maintenance, and safety-review teams a machine-readable inventory of the process.

What this calculator does

  • 44 ISA-5.1-style symbols across six groups — equipment, rotating machinery, valves, instruments, process aids and dust collection. The dust-collection symbols (baghouse, rotary airlock, capture hood, blast gate, explosion vent) are outside the scope of ISA 5.1 and are drawn to common industry practice
  • 56-symbol ISO 10628-2 pack for bulk solids and process plants (13 official-sample, 38 cross-checked, 5 conventions) — bunker, silo, open bulk storage, bag; belt, chain, screw, vibrating and roller conveyors; bucket elevators; rotary valve and metering feeders; crushers and mills; screens, sifter, cyclone, bag filter, blower; bag filling, palletizer, tank wagon, truck, ship, loading arm; vessels, columns and heat exchangers. Symbols drawn to ISO 10628-2 conventions, with registration numbers; shapes cross-checked against independent references
  • Every ISO symbol shows its registration number and verification level: A = official ISO 10628-2 sample, B = cross-checked against independent references, conv. = a convention, not ISO 10628-2. Weighers, big-bag stations, slide gates and diverters have no ISO 10628-2 symbol and are clearly marked as conventions. The bill of materials includes Reg. no. and Verification columns for ISO symbols
  • Diagram type per sheet — P&ID, process flow diagram or block diagram — and a symbol set choice of ISA 5.1 or ISO 10628 symbols; the diagram type is printed in the title block of the PDF, Excel and DXF exports
  • 9 line types: process (solid, heaviest), instrument (dashed blue), electrical (dot-dash violet), signal (dashed green), pneumatic (dotted orange), plus four conventions that are not ISA or ISO line symbols — solids / pneumatic conveying, compressed air, dust / extraction duct, and by others / existing
  • ISA-5.1-style tags (e.g. FT-101, PCV-305A) with a format check, auto-incremented per symbol type and editable on every placed component
  • Instrument bubbles follow the usual location convention: no horizontal line = field-mounted (indicator, transmitters, analyser); one solid line = control room (controller, recorder, flow meter). DCS, PLC and computer function shapes are not provided
  • Line Spec panel: line number, size, service / medium, design pressure, design temperature and insulation on each drawn line, with an automatic on-drawing label (size + line number, e.g. 2"-P-120) you can override; the fields fill the line list
  • Multi-sheet project management with named sheets, cloud save, and local project library
  • Node alignment and distribution tools, snap-to-grid, grouping, and full keyboard placement from the symbol library
  • Data exports covering every sheet: bill of materials, equipment list, valve list, instrument list and line list as RFC 4180 CSV, or all in one Excel workbook with one tab per list
  • Export the drawing as PNG, vector SVG or DXF (layers per line type), each per sheet; the PDF drawing (A3 landscape, zoned frame, title block) covers every sheet, one page per sheet, followed by an A4 equipment / valve / instrument list page and an A4 line list page. The .json drawing file and cloud-hosted share links are also available

Method & formulas

Symbol library and identification system (ANSI/ISA-5.1-2009)

ANSI/ISA-5.1-2009 (Instrumentation Symbols and Identification) defines the graphical symbols and alphanumeric tag notation used on P&IDs throughout the process industries. The standard divides symbols into four categories: primary elements and sensors (flow, level, pressure, temperature, analytical, multi-variable), final control elements (control valves, on/off valves, regulators), general instruments and controllers (indicators, transmitters, controllers, recorders), and process equipment (vessels, heat exchangers, pumps, compressors, columns, tanks).

The editor's equipment and instrument symbols are drawn in the ISA 5.1 style, so they are recognisable to any process engineer trained under the standard; they are modelled on ISA 5.1, not a certified or compliant reproduction of it. The instrument bubble is the cornerstone of ISA 5.1: the tag code encodes the measured variable (first letter) and the function class (subsequent letters), e.g. FIC for Flow Indicating Controller or PT for Pressure Transmitter. The editor supplies dedicated FT, PT, LT, TT and AT bubbles alongside generic indicator, transmitter, controller, recorder and analyser bubbles, and every placed symbol carries an editable tag rendered beside it on the drawing.

ISA 5.1 instrument tag structure
Tag = <Loop letter(s)> <Loop number> [Suffix]

where Loop letter(s) = variable letter(s) from the ISA 5.1 identification letter table (e.g. F = Flow, T = Temperature, P = Pressure) followed by function letter(s) (e.g. I = Indicator, C = Controller, T = Transmitter); Loop number = unique numeric identifier for the control loop; Suffix = optional letter distinguishing duplicate functions in the same loop (A, B, …). Example: FIC-101A = Flow Indicating Controller, loop 101, first of two.

Line types and signal path conventions

P&IDs distinguish each class of interconnection by line style, so a reviewer can trace whether a path carries process fluid, measurement signal, control signal, electrical power, or pneumatic supply without reading every label. The MechanixCalc editor uses its own colour-coded dash patterns in that spirit — they are conventions in the ISA style, not ISA 5.1's own line glyphs: process lines are solid and the heaviest weight; instrument signal lines are dashed fine-weight; electrical lines use a dot-dash pattern; signal lines a fine dash; pneumatic supply lines a fine dotted pattern. Four more line types (solids / pneumatic conveying, compressed air, dust / extraction duct, by others / existing) are drawing conventions for bulk-solids plants, not ISA or ISO line symbols.

Connections between nodes are drawn as orthogonal (right-angled) runs that snap to the named port positions on each symbol — suction, discharge, top nozzle, drain, signal connection and so on — so the topology of the P&ID is encoded in the graph structure, not just its appearance. Selecting a line opens the Line Spec panel, where its line number, size, service / medium, design pressure, design temperature and insulation are recorded (the size and line number also form an automatic, overridable label on the drawing); those fields fill the line list, giving downstream document-control and HAZOP teams a machine-readable inventory.

Multi-sheet project structure and BOM

Process plants are documented on multiple indexed P&ID sheets: one for each process section or unit operation (feed preparation, reactor, separation, utilities). The editor supports any number of named sheets within a single project file. A symbol placed on Sheet 1 (e.g. a pressure transmitter PT-201) can reference the corresponding control loop shown on Sheet 2, using free-text annotation nodes to carry the cross-reference. The editor has no dedicated off-page connector symbol, so the cross-reference is a note you write, not a linked object.

The bill of materials is generated from the placed node inventory across every sheet: one row per placed component, carrying its sheet, class (equipment, valve or instrument), tag, type, service and description, plus Reg. no. and Verification columns for ISO symbols. Separate equipment, valve, instrument and line lists export the same inventory split the way a P&ID document set expects. All five serialise as RFC 4180 CSV (fields quoted and escaped) or as tabs of one Excel workbook, suitable for import into CMMS, document-management, or HAZOP-study spreadsheets. The PDF drawing carries a zoned frame and a title block with project number, revision, drawn-by, date and sheet name; whether it satisfies a given company's management-of-change procedure is for that company to decide.

Frequently asked questions

Which standard does this P&ID editor use?

The symbol library is modelled on ANSI/ISA-5.1-2009 (Instrumentation Symbols and Identification) — the de-facto international standard for P&IDs used across the oil & gas, chemical, power, and water treatment industries. The equipment, valve and instrument symbols are ISA-5.1-style (44 in all, in industry packs: bulk solids, chemical / process, valves, instruments, dust collection and process aids), and tags are ISA-5.1-style (e.g. FT-101, PCV-305A) with a format check. This is not a certified or compliant implementation. The dust-collection symbols sit outside the scope of ISA 5.1 and are drawn to common industry practice; they are grouped separately in the palette. For process flow diagrams and bulk-solids plants, switch the document's symbol set to ISO 10628: the 56-symbol pack is drawn to ISO 10628-2 conventions, with registration numbers, and its shapes are cross-checked against independent references. Each symbol shows its verification level — A = official ISO 10628-2 sample (13), B = cross-checked against independent references (38), conv. = a convention, not ISO 10628-2 (5), such as weighers, big-bag stations, slide gates and diverters.

Can I manage multi-sheet P&ID projects?

Yes. The editor supports any number of named sheets within a single project: add, rename and delete sheets, and switch between them from the tab bar. Every data export — the bill of materials and the equipment, valve, instrument and line lists — covers all sheets and carries a Sheet column. Drawing exports PNG, SVG and DXF are per sheet, while the PDF drawing covers every sheet (one A3 page per sheet, then A4 list pages). Free-text annotation nodes let you write off-sheet cross-references onto the drawing.

What line types are available and what do they represent?

The editor provides nine line types. Five are in the ISA style — Process (solid, heavy — main pipe or process stream), Instrument (dashed blue — measurement signal path), Electrical (dot-dash violet — electrical power or control wiring), Signal (dashed green — electronic or pneumatic controller signal), and Pneumatic (dotted orange — pneumatic supply or output); they are colour-coded dash patterns, not ISA 5.1's own line glyphs. Four more (conv.) serve bulk-solids plants — solids / pneumatic conveying, compressed air, dust / extraction duct, and by others / existing. Those four are conventions, not ISA or ISO line symbols, and each line type goes to its own layer in the DXF export.

What does the exported PDF include?

The PDF drawing is A3 landscape with a zoned frame and a title block (title, sheet, date, revision field), one page per sheet, followed by an A4 equipment / valve / instrument list page and an A4 line list page. Whether the PDF satisfies a company's document-control or management-of-change procedure is for that company to decide. The bill of materials and the lists are also available as separate CSV exports or one Excel workbook with a tab per list. PDF export and cloud-hosted share links are available on a paid Pro plan.

Is the P&ID editor free?

You can use the editor during a free 30-minute preview with no sign-up required. A free 14-day account trial (no credit card) unlocks every tool at Pro level, including unlimited sheets and cloud save. The branded PDF engineering report, saved projects, and share links are included in the free 14-day trial and in the paid Pro plan.

Run the P&ID Editor on your own numbers

Free 30-minute preview — no sign-up. A free 14-day account trial unlocks every tool and the branded PDF report, no credit card required.

Start free

Using MechanixCalc at work? See plans & pricing — one subscription unlocks all 50+ calculators, PDF reports and saved projects.