# Parameters

Establish a live data backbone for your engineering workflows. Stop chasing down key values in siloed tools and give your team a single, authoritative source for the data that drives your design.

Start using parameter sets to keep track of the data you care about or pair them with [scripts](https://docs.violetlabs.com/features/scripts "mention") to get *oh so fresh* analyses at your fingertips.

<figure><img src="https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FCa6Oay16wZy2OEVytDPt%2Fimage.png?alt=media&#x26;token=9c4aa5db-85aa-4fe2-8cd7-0cea1c3db67c" alt=""><figcaption></figcaption></figure>

Explore [connect-your-data](https://docs.violetlabs.com/integrations/connect-your-data "mention") to see what types of data you can connect.

### Create a Single Source-of-Truth for Critical Design Data&#x20;

{% columns %}
{% column %}
Connect Parameters to live data from your most important engineering tools, eliminating manual data entry and stale information.

**Link directly to values from integrated sources like:** \
**- Component mass from CAD like**[solidworks-pdm](https://docs.violetlabs.com/apps/s/solidworks-pdm "mention") and [onshape](https://docs.violetlabs.com/apps/o/onshape "mention") \
**- Simulation results from** [scripts](https://docs.violetlabs.com/features/scripts "mention") **in** [matlab](https://docs.violetlabs.com/apps/m/matlab "mention")**,** [python](https://docs.violetlabs.com/apps/p/python "mention")\
**- Part data from PLM/PDM systems like** [teamcenter](https://docs.violetlabs.com/apps/t/teamcenter "mention")**,** [duro](https://docs.violetlabs.com/apps/d/duro "mention") \
**- and more.**
{% endcolumn %}

{% column %}

* Help your team view product data without overpaying for access to expensive engineering tools
* Define values manually for static inputs, then seamlessly update them to a live link as your design matures
* Organize your parameters into parameter sets and folders intuitively.

{% endcolumn %}
{% endcolumns %}

### Build an Authoritative and Interconnected Data Model

{% columns %}
{% column width="50%" %}
Use Parameters to represent key performance indicators (KPIs), technical budgets (mass, power, cost), and other critical system values that are **authoritative** and **interconnected**.
{% endcolumn %}

{% column width="50%" %}

* Create a web of data where a change in one source (like a CAD file) automatically propagates to all dependent parameters and analyses, preventing design decisions from being made on outdated numbers.
* Easily view live updates by subscribing to parameter sets and getting notifications when your watched items change
  {% endcolumn %}
  {% endcolumns %}

### Power Live Scripts and Automate Analysis

{% columns %}
{% column %}
Use Parameters as direct inputs for live scripts that run automatically when underlying data changes.

**Trigger complex calculations, trade studies, and analyses without manual intervention.**
{% endcolumn %}

{% column %}

* Create the parameters you'll use for your analysis. Fill in values manually or link them directly to any Violet entity's data.
* Open [scripts](https://docs.violetlabs.com/features/scripts "mention") and create variables that are linked to parameters (inputs or outputs).
* Write your analysis code in Matlab, Python, or Julia.
* Set the script to "live" and get automatic updates when the results are updated.&#x20;
  {% endcolumn %}
  {% endcolumns %}

### Power your VCRM with Parameters and Requirements

{% columns %}
{% column %}
Parameters can link directly to math-aware [requirements](https://docs.violetlabs.com/features/requirements "mention") allowing a dynamic look at your compliance as well as a link to your verification artifacts.
{% endcolumn %}

{% column %}
![](https://2091741164-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2F7UUmVtdMrP6dmCT30dCP%2Fimage.png?alt=media\&token=ac73ad92-5b62-423b-afaa-a22a9f1aed92)
{% endcolumn %}
{% endcolumns %}

### Explore Parameters-Related Features

<table data-view="cards"><thead><tr><th data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="../../features/requirements">requirements</a></td><td><a href="../../features/requirements">requirements</a></td></tr><tr><td><a href="../../features/scripts">scripts</a></td><td></td></tr><tr><td><a href="../../features/dashboards">dashboards</a></td><td></td></tr></tbody></table>
