Exchange Diagrams to Flying Logic

Estimated reading time: 1 minutes.

Flying Logic is a great software that was in many ways an inspiration for Vithanco. It has some features that Vithanco lacks and has some other strengths. One key strength is that it is written in Java and therefore available on all systems, including Windows and Linux.

Vithanco allows to exchange of documents freely with Flying Logic in both ways. It transfers all Nodes, Node annotations, Node Types, Clusters, Cluster annotations and Edges. The resulting Flying Logic diagram is therefore a close match.

How to import from Flying Logic?

Use the import option File->Import->Import Flying Logic (.xlogic). All necessary Node Types will be created. However, resulting diagrams will allow connecting any node with any node as Flying Logic lacks the concept of Notations,

How to export for Flying Logic?

Use the export option in the menu: File->Export->Export to CSV.

How to import into Flying Logic?

Choose File -> Import -> Import Diagram from CSV ...

Choose the settings according to the screenshots below.

First dialogue. The checkbox "Create New Document" can be selected as well

The second Dialogue. Please use the above selections in the drop-down fields

Limitations and "Worth Knowing"

  • Please note that this conversion isn't lossless. Vithanco has many additional settings (e.g. edge annotations) which cannot be transferred.
  • Flying Logic (Version 3.0.12) ignores the Entity Class if this class doesn't exist. So, in most cases, you want to manually create the classes in Flying Logic before the import.