RailML Tutorial: Difference between revisions - ProB Documentation

RailML Tutorial: Difference between revisions

mNo edit summary
Line 1: Line 1:
{{DISPLAYTITLE:railML Tutorial}}
== Import railML Data ==
== Import railML Data ==
=== Using ProB2-UI ===
=== Using ProB2-UI ===

Revision as of 20:20, 14 August 2026


Import railML Data

Using ProB2-UI

In the menu bar, select Advanced > Data Import > railML 3 or open a .railml/.railmlx directly. The railML 3 import dialogue should be visible now.

You can choose whether to save only the translated data, perform semantic checks and/or to create a visualisation. Then click on Start Import. You should see a progress bar while the translation and validation of the data is executed.

Once the import has finished, the validation results are displayed and can be exported (provided that semantic checks were enabled). You can then proceed to export the data as B machines and, if desired, export further machines for animation and validation.

If you selected Create visualisation at the beginning, the visualisation window will show up to configure the layout: