eVolve Shared Parameters

eVolve ships with many shared parameters in order to make scheduling and tagging easy. Also, in order to expose many fabrication properties, we dynamically create and sync additional parameters based on your custom database. Though most of this is automatic, there is some quick things to note.

Let's look at how this is done as well as how they can benefit your workflow.

Core eVolve Parameters

The standard parameters needed for eVolve to function properly are located in the SharedParameterDefinitions file in the Resources folder. Though you may use these in order to create schedules and tags, they should never be modified as any changes will cause warnings and unexpected behavior. 

Dynamically Created eVolve Parameters

As mentioned earlier, others parameters are created dynamically as eVolve encounters parts within your database or recognizes changes. These are things such as dimension fields, connector info, and custom properties.

In order to accomplish this, it first uses the blank groups located in SharedParameterDefinitions_FabTemplate to create a brand new file named eVolveMechanicalSharedParameterDefinitions. This file is created at the Shared Parameter File Location path specified in Network Settings.

This file is then used to append any new fabrication shared parameters needed as they are encountered.

It is highly recommended that the location of eVolveMechanicalSharedParameterDefinitions is common to all users. Since these parameters are dynamically created if not present in the file, each user would have one created in their individual files. This would result in different GUIDs for each inside the project meaning things like tags, for example would break for different users.
Quick Notes
  1. As mentioned, the fabrication shared parameters are only created as they are encountered. Meaning for example that if you have not added a fabrication hanger since having eVolve, you will not have any rod diameter shared parameters for example.
    1. Because of this, we recommend new customers open a large model after install and sync their properties data (using the Refresh option inside the Mange eVolve Properties window) to create all shared parameters they may need.
    2. This will prevent minor performance issues moving forward since eVolve will not need to continuously do this as different parts are added through your use as a customer.
Please see the Manage eVolve Properties article for additional information on controlling these parameters.


How did we do?


Powered by HelpDocs (opens in a new tab)