A free, open-source tool for CE marking of machinery

CE marking has many inherent relationships. The essential requirements, the harmonised standards, the identified hazards and the protective measures all trace to one another in different ways. The tool holds all of this together in one model, from which the engineering artefacts are derived.

The tool is in private beta, open to invited testers.

The openconformity interface, with the navigator on the left and the editor and the relationship pane on the right.

Project principles

Free and open-source

EUPL-1.2 licensed, with no commercial interest behind the project.

Your data stays yours

No account and no server, so each project is saved as a local file on your machine.

Runs in your browser

Nothing to install or maintain, just open the page and start working.

Draws no conclusions

No box ticking, and no statement on the safety or compliance of the machine.

Traceable and reusable

An entity is created once and related to the others, never repeated.

Engineering artefacts

Export the results, intended as input to whatever process you already have.

A model-based approach

A metamodel is a model of a model. Where a model describes one machine, the metamodel describes what any model may contain. Hardcoded into the tool, it defines which entities exist and how they may be related to one another. The relationships form chains that can be followed in either direction, from a system element down to a protective measure, or from that measure back to the system element.

The relationship pane in the software, showing the single hazard HAZ-001 Moving Parts at the centre of its neighbourhood. On the left the essential requirement it triggers, the system element that exhibits it and the protective measure that eliminates it, with one more folded away. On the right the accident scenario it contributes to.
The openconformity metamodel, showing entity types and the relationships between them.