The R2O approach · Requirements-to-Operation

From spec to operation — in one model.

You set the requirements and make the decisions. Calculations, documentation and inter-discipline assignments come out of the model and update themselves with every change.

What it is

Continuous end-to-end design from requirements to operation

R2O is a way to run a project from the spec to operation in one model. The engineer sets the requirements and makes the decisions, while calculations, documentation and inter-discipline assignments come out of the model. When something changes, the system recalculates everything that depends on it and shows what is out of date.

Change it once — everything follows.

Four principles

How the approach works

01

We start with requirements

A project starts not with a drawing but with what the result has to be: room purposes, loads, codes, budget. Codes are part of the model: each rule finds what it applies to, and every rule links to the clause of the code it comes from.

02

We carry it through to operation

The result is not a set of documents but a working facility. The model yields manufacturing and purchasing orders, data for installation and commissioning, and, after handover, a facility passport for the operations team.

03

One model for everyone

All disciplines and all stages work with the same data. Nothing is moved by hand from one program to another or retyped from one spreadsheet to another.

04

Changes spread on their own

The model knows what depends on what. Change the input data and everything dependent is recalculated; whatever cannot be recalculated without an engineer is marked as out of date.

The next step after BIM

Who does what

In CAD, a person draws lines. In BIM, a person models objects, and the system derives views and schedules. In R2O, a person sets requirements and decisions, and everything else is derived from them.

PersonSystem
CAD Persondraws lines Systemstores lines
BIM Personmodels objects Systemderives views and schedules from the objects
R2O Personsets requirements and makes decisions Systemderives objects, calculations, documents, assignments and manufacturing data from them — and rebuilds it all with every change
How it differs

The usual way and the R2O way

Today the path from spec to facility runs through different programs and different people. Data is moved between them by hand, and at every hand-off something gets lost or goes out of date.

The usual wayR2O
Where a project starts The usual wayWith a drawing or a 3D model. Requirements live in the spec and in the engineer's head. R2OWith requirements. They are stored in the model, and everything else is derived from them.
Where the data lives The usual wayIn different programs with different people. In between: exports, spreadsheets and manual copying. R2OIn one model. Each discipline sees its neighbors' current data.
What happens on a change The usual wayEveryone tries to remember what needs fixing. Something gets missed, and the error surfaces on site. R2OEverything dependent is recalculated or marked “out of date”. Nothing silently stays old.
Inter-discipline assignments The usual wayEmails and files. It is unclear which version the other department is working from. R2OGenerated from the model as a snapshot on a date. If the input data changes, the assignment marks itself as out of date.
Code compliance checks The usual wayBy hand, from experience, selectively — usually at the end. R2OContinuously, by rules that link to the code clause. A violation shows up immediately, not at the expert review.
Calculations The usual wayIn separate programs and spreadsheets. After changes they are often not recalculated. R2OPart of the model. They are recalculated along with the change, and every value shows where it came from.
Documentation The usual wayDrawings, schedules and lists are assembled and cross-checked by hand. R2OGenerated from the model to GOST and always matches it.
After the project is issued The usual wayThe project goes to the archive. Installation, commissioning and operation live in their own paperwork. R2OThe model goes further: into manufacturing, installation and commissioning, and data from the site flows back into it.
Examples

Change it once — everything follows

The model knows what depends on what. Below are three example chains — the approach is not tied to one discipline or process.

The architect moved a wall

One change runs through the whole chain. What can be recalculated is recalculated; the rest is marked.

Wall → Room area → Air exchange → Duct cross-section → Opening request → Schedule → Sheet

An engineer placed equipment

The model yields more than a drawing: the equipment gets signals, the signals give a control diagram, a program and a product breakdown for manufacturing. The program can be tested on the model before anyone goes to site.

Equipment → Signals → Diagram check → Control program → Testing on the model → Product to manufacturing

Something changed on site

Measurements and decisions from installation and commissioning return to the model. The operations team gets the facility as it is, not as it was drawn.

Installation and commissioning → As-built model → Facility passport → Operation
Responsibility

You make the decisions, the system does the routine

The system does not design instead of the engineer. It takes on calculations, formatting and cross-checking, while decisions and signatures stay with a person.

Standard work — automatically

The system assembles whatever follows standard solutions and proven rules.

Non-standard work — as a draft

Generators and AI propose an option. It goes through the checks, and an engineer accepts it through an approval route, like a document.

Safety — only from proven parts

Functions that people's safety depends on are built only from tested templates.

The signature stays with a person

Responsibility for the project stays with the engineer. Every value records who set it and why.

What we build on

Nothing invented from scratch

Every part of the approach has long been in use in mechanical engineering, aviation, industrial automation and IT. What is new is putting them together in one model for all construction disciplines.

Knowledge-based engineering (KBE) KBE

design rules are written down so that the system can execute them

Model-based systems engineering (MBSE) MBSE

requirements are elements of the model, not text next to it

Digital thread Digital thread

one connected chain of data from concept to operation

Virtual commissioning Virtual commissioning

the control program is tested on the model before going to site

Infrastructure as Code Infrastructure as Code

a change in the input data rebuilds everything dependent, like a program after an edit

Where it is used

ProMatrix Engineering

The approach is built into ProMatrix Engineering, an object-based design system for all disciplines: architecture, heating and ventilation, automation, water supply, electrical, low-voltage systems, and later structures, site planning and surveying. The module is in development, and we show it as it is — stage by stage.

What is already done in the module

Current stage

In development: first milestone — architecture and HVAC

The first milestone is under way — “Drafting architecture and HVAC with objects”: architecture, ventilation and heating already work in the model. Next comes a pilot on a real project alongside AutoCAD. We invite design firms to become pilot customers.

ProMatrix Engineering is part of the ProMatrix ecosystem: document management, tasks, comments, cost estimates, procurement and installation all work on the same data. So the model does not stop at project issue.

We'll show the approach on your project

Tell us where the chain breaks for you today — between disciplines, on changes, or after the project is issued. We'll walk through it on your example.