This Article Applies From:
CVI Fusion 6.XX
Infinity Client 6.XX
Infinity Module 6.XX
Core Services 6.XX
DeMeter --
CVI Net Web --


The following guide is designed to explain how to create projects in CVI Fusion progressively and efficiently. We also explain the purpose of each menu and how to link your project together in order to share created resources amongst multiple projects.


1  Project Architecture

1.1  Facility Menus

1.2  Workflow

2  Linking Projects

Project Architecture 

It's important to note that the architecture of the Pivotware software platform and architecture of the projects are two different things. When creating a project in CVI Fusion we can each categorise each one of three distinctive groups.

Each project contains different useful information that is required for different purposes. As you can see above, these projects in CVI Fusion also form a hierarchy:

  • Plant/Line Level = Service Projects requiring information about workstations such as their IP Addresses so that the service they relate to can retrieve traceability and store it in a centralized database..
  • Workstation Level = Process/Station Projects controlling production processes. These often require information about production elements such tool units, build information and user information so that operators can build parts effectively..
  • Component Level = Other Projects containing the raw data required by Work Station projects.

The reason for this hierarchy is to allow for a modular system where data can be share between multiple work station level projects. For instance, you may have multiple process project in order to more easily manage multiple assembly lines but you may all share the same user project for ease of management.

But what exactly is inside of each project and where do I configure them?

Each facility menu is used to create a different project and the properties inside allow the CVI Fusion user to create what is needed for their production.

Click the image to look at each facility menu and what it'so.


Which facility menu do I start with? How do I actually write my first process?

When you starting to write your CVI Fusion projects, you should consider having thought about the following points . It'll make writing your process much faster later on and ensure it's much more future-proof!

When creating Pivotware projects, we recommend the following.

  • Start by creating a user project and adding some users.
    Adding your users is the most logical first step because it's always mandatory to have users in your project when deploying a configuration to Infinity.

  • After that, create an asset and/or a variant project depending on what you need for your installation and create some assets or variants.
    This information will become regularly used in your process if you are using it so having it ready will make writing your process clearer and easier.

  • After having added created your user/asset/variant project(s), create your process project.

  • Link your projects together like shown below and then you can start to pull everything together.

Linking projects 

You may notice when you making your process that you can't add assets on to your stations, add variants to your steps or define what user groups are used for each station. This is because you have to create a link between your process project and the other projects lower in the hierarchy.

  • Open Process Manager
  • You might notice this button has a "1" in red on the Project Information button. This is because the user project is always necessary and therefore it counts as an error when you haven't linked one to your process project.
  • Click the Project Information button.
  • The project information menu will appear. Here you can change the title and description for your project as well as link other project lower in the hierarchy.