Skip to main content

Quick Start

Overview

Installing the FlowChart package adds the following screen components, enabling you to create flowcharts in Next Design:

  • [Profile] > [Components] > [Flow Chart] is added to the ribbon.

  • You can add flowchart models from the Model Navigator.

Add Flowchart Model

The following describes how to begin creating flowcharts using the FlowChart package, in the following order:

  • Install the FlowChart package
  • Initialize the FlowChart profile

Installing the FlowChart Package

As preparation for creating flowcharts, install the FlowChart package using the following steps.

Operating Procedure
  1. Install the [FMEA] package from [DENSO CREATE OFFICIAL] according to the following manual.
  1. After installation, restart Next Design to make the FlowChart package available.

Initial Setup of FlowChart Profile

By applying the FlowChart profile to your project using the following steps, you can create FlowCharts.

  • Add a flowchart metamodel
  • Apply the added flowchart metamodel to the project

Adding a Flowchart Metamodel

To add a flowchart metamodel to your current project, follow these steps:

Starting Flowcharts

Operation Procedure
  1. In the [Profile Navigator], select the package to add.

  2. Click the [Profile] > [Parts] > [Flow Chart] button on the ribbon.

  3. The flowchart metamodel will be added under the selected package.

tip
  • A flowchart metamodel can be added to any package.
    This allows you to add flowcharts to multiple design models within a single project.
info
  • Profiles added via [Profile] > [Parts] > [Flow Chart] on the ribbon cannot be converted to reference format.
    To add a flowchart profile in reference format, use [Profile] > [Tailoring] > [Add Profile Reference] on the ribbon.

Applying the Added Flowchart Metamodel to the Project

By applying the added flowchart metamodel to the project, you can create flowcharts.
To apply it to the project, follow these steps:

  1. Define ownership relationships between the flowchart metamodel and the entities creating the flowchart.
  2. Apply the flowchart metamodel to the elements in the currently used project's metamodel that will be used for flowchart representation.
  3. Set the flowchart metamodel as an abstract class.

Define ownership relationships between the flowchart metamodel and the entities creating the flowchart.

First, define ownership relationships between the entities in the flowchart metamodel and the entities in the currently used project's metamodel that will create the flowchart.

Define ownership relationships

Procedure
  1. Display the class diagram of the [[Flow Chart] Custom Metamodel] within the added [Flow Chart] package.

  2. From the [Profile Navigator], drag and drop the entities where you want to place the flowchart model to add them to the class diagram.

  3. In the class diagram, move the pointer to the added entity, drag the [▲] icons that appear in the four directions, and drop them onto the [Flow Chart] entity.

  4. When you drop it, a pop-up window will appear with options for the type of association. Click to select [Embedded] from these options.

Applying the Flowchart Metamodel to Elements Used in Flowchart Notation from the Currently Used Project Metamodel

You can display the metamodel of the currently used project on the flowchart, rather than entities defined in the flowchart metamodel.
To display it, you need to define in the metamodel which element of the flowchart notation the metamodel you want to display corresponds to.

Define Inheritance Relationship

Procedure
  1. From the [Profile Navigator], drag and drop the entities to be used in the flowchart notation to add them to the class diagram.

  2. In the class diagram, move the pointer to the added entity, drag the [▲] icons that appear in the four directions, and drop them onto the corresponding flowchart entity.

  • The flowchart elements that can be mapped using this procedure are elements in the following packages.

  • Data Symbols

  • Processing Symbols

  • Special Symbols

  1. When you drop it, a pop-up will appear with options for related types. Click and select [Generalization] from among them.
info

If you use the flowchart metamodel as is, each created model will not be displayed in the Model Navigator.
To display them in the Model Navigator, follow these steps:

Flowchart Metamodel

Procedure

  1. Display the class diagram of [FlowchartMetamodel] in the added [Flow Chart] package.
  2. In the class diagram, for each flowchart element to be displayed in the Model Navigator, select the target entity in the table below, and check the checkbox for [Metamodel] > [View] > [Show in ModelNavigator] in the Property Inspector.
Elements to display in the Model NavigatorEntities to select
Data Symbol: Element in the packageData Symbol
Processing Symbol: Element in the packageProcessing Symbol
Special Symbol: Element in the packageSpecial Symbol

Setting the flowchart metamodel to an abstract class

To prevent both the flowchart metamodel entities and the project entities from being displayed when placing a new model, set the flowchart metamodel entities to an abstract class.
To set the flowchart metamodel entities to an abstract class, follow these steps:

Set to Abstract Class

Procedure
  1. Select the flowchart entity that defines the inheritance relationship.
  2. Check the checkbox for [Metamodel] > [Class] > [Is Abstract] in the Properties Inspector.