On this page

The CATIA FLXML Exporter plugin allows you to transform a UML/SysML/UAF model to functional and logical structures supported in the 3DEXPERIENCE platform. The plugin uses the FLXML Generation Engine and the element transformation schema to generate an FLXM file from the selected model elements. The conversion of CATIA Magic data to 3DEXPERIENCE platform data with lifecycle management is based on element mapping.

You can later import the generated FLXML file to the 3DEXPERIENCE platform while ensuring the digital continuity and master interfaces of system architecture (with sub-systems developed in 3DEXPERIENCE Platform, CATIA Magic, or other tools). The CATIA FLXM Exporter plugin also helps to initiate the transition from the conceptual to the design layer.

For detailed information about the CATIA FLXML Exporter plugin, see CATIA FLXML Exporter Plugin User Guide.pdf

Prerequisites

To be able to export the selected part of a model to an FLXML file, you need to install the CATIA FLXML Exporter Plugin in your modeling tool.


The schema displaying how the CATIA FLXML Exporter plugin works.

Using the CATIA FLXML Exporter plugin ensures the digital continuity and master interfaces of the system architecture.


Exporting model data to FLXML

To export model data to an FLXML file, follow the steps described below.


To export model data to an FLXML file


  1. In the main menu of a modeling tool, go to 3DEXPERIENCE > CATIA FLXML Exporter > Generate FLXML. The CATIA FLXML Exporter dialog opens.



  2. In the open dialog, click  next to the Scope elements box and select the scope of elements to be included in the generated FLXML file:
    1. In the Tree view of the Select scope elements dialog, select the elements you want to export. (Press and hold the Ctrl key to select multiple elements.)
    2. Click  to add the elements to the Selected elements list.
    3. Click OK to close the dialog.



    • By default, all elements owned by the selected scope element are included when generating an FLXML file.

    • If the selected scope element is a diagram, the scope of the FLXML file generation will be the elements displayed in the diagram.

    • If a certain element type is not included in the default element mapping schema, the elements of this type are excluded when generating an FLXML file.

  3. In the List of available schemas box, select the default SysML to FL schema or a custom schema.
  4. Click  next to the Destination folder box and select the folder where the generated FLXML file should be stored.
  5. In the CATIA FLXML Exporter dialog, click OK to start the export.
  6. If you get the message saying that some validation errors were found, do one of the following:
    1. Click Yes to ignore the validation errors and generate an FLXML file anyway.
    2. Click No to correct the errors in the open validation results panel. Then try exporting your model to an FLXML file again.


After completing the above steps, an FLXML file is generated and saved in the destination folder. In addition, the CATIA FLXM Results window opens, where you can view and filter the export results or fix the validation errors.


Exporting FLXML results

Once you export model data to an FLXML file, the CATIA FLXML Results panel opens, displaying the export results. The results include both transformed and not transformed elements and file generation errors. You can export FLXML results to an MS Excel file as described below.


To export FLXML results to an MS Excel file


  1. In the CATIA FLXML Results panel, click .



  2. In the Select Destination Directory dialog, select the folder where you want to save the file with FLXML results and click Save.


The MS Excel file with FLXML results is automatically opened and saved in the specified directory.