Connectors

A connector is a type of building block used to connect model variables to each other. Connectors indicate an immediate effect of one variable on another variable. Since stocks change only over time, this means that connectors can only end on converters and flows. Connectors can start from stocks. Connectors can also start from and end in Modules (see Working with Modules).

There are two types of connectors that are distinguished by their visual appearance.

For example, an information connector may carry information about milk prices to consumers. Consumers decide what to buy, and then take action (represented by an action connector) to purchase a certain quantity of milk that day/week/month.

The following picture illustrates how connectors can be used in a model.

Note: The software won't allow either type of connector to send input directly to a stock. The only way to change the magnitude of a stock is through a flow.

To place a connector on the diagram

  1. Click the connector tool.
  2. By default, the action connector is selected. To place an information connector in your model, choose Info Connector () from the connector tool's dropdown menu.
  3. Click the location on the diagram where you want the connector to start. The starting place must be within the boundary of a stock, flow, converter, or Sectors.
  4. Drag to the flow, converter, or module where you want the connector to end.

    Note: If you draw a connector that creates a chain of converters and/or flows that ends where it started, a message tells you that you would be creating a circular connection, and the connection isn't created.

  5. Release the mouse button to place the connector.

For more information about placing objects on the diagram, see Working with Building Blocks.

Note You can set documentation for a connecter by clicking on at the bottom of the panel. Documentation will display when the arrowhead is hovered over on both the model and in Model View objects on the interface with the documentation option set.

Note If you create a connector from a variable or module ghost and a connector from the original variable or module already exists the connector you create will replace the existing connector. This does not change model structure.

Creating Bezier connectors

  1. Click the connector tool.
  2. Click the location on the diagram where you want the connector to start. The starting place must be within the boundary of a stock, flow, converter, or Sectors.
  3. Drag the mouse and press the Shift key at each point you want to drop an anchor for the Bezier curve.
  4. Drag to the flow, converter, or module where you want the connector to end.

  5. Release the mouse button to place the connector.

To reposition or reshape a connector

To choose polarity for a connector

Polarity is used to visually indicate the cause-and-effect relationship between two model variables.

For connectors, you can choose the polarity you want to assign (positive or negative), based on the interaction between the two variables.

For more information about polarity, see Assigning Polarity to Connectors.

To delete a connector

Concept Link IconSee Also