Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This section contains instructions for generating a SysML activity or block structure from a Simulink model reference structure, which should follow the guidelines from the Users Guide.

  1. Start with one of the models generated from SysML in a previous step.
  2. Create a package in SysML as the destination, then launch the Dashboard from that package. Select your local file system repository on the right and expand the top-level Simulink model file. The Simulink model in the file is represented by the icon with a circle, a triangle, and a square. Drag and drop that model element to SysML.



  3. On the pop-up dialog, select whether you would like to generate a block or activity structure and click OK.



  4. Once an activity model has been generated, you can compare and see that everything is in sync.



  5. For block structures, connectors may not resolve until you perform the following steps:
    1. Create an IBD for each new block that has connectors: Right-Click > Create Diagram > SysML Internal Block Diagram, and then select all ports, parts, and ports on parts



    2. At this point, later versions of MagicDraw may show an incorrect validation error for the new delegation connectors as shown below. To clear this after creating IBDs for each child element that has connectors, close the dashboard, save the model, close it, and reopen:

  • No labels