Collecting SPC Data
Statistical Process Control (SPC) data refers to numeric measurements collected from Characteristics of the Parts you produce. SPC data is sometimes called variable or continuous data because it represents continuous variables like length, width, or weight.
This guide builds on GS's Core Concepts and the Getting Started with Inspections guide.
Principles
When collecting SPC data, keep the following principles in mind:
- The SPC Test is the only Test used to store SPC data.
- An SPC Test requires a Characteristic to be set before it can accept measurements. This can be done statically, dynamically, or through a script.
- Although SPC data is stored with a Part, the Part is automatically inferred from the Characteristic assigned to the SPC Test. You cannot override the Part associated with SPC data using a Part Test or script.
- A Process must be defined for SPC data. This is typically set using the Inspection's Process setting or a Process Test.
- If you plan to assign the Characteristic of an SPC Test through a script, set the Test's Characteristic Match Method to Static Characteristic and leave the Characteristic field blank.
Static Inspections
The simplest use case is collecting SPC data for a known, unchanging Characteristic. To set up an Inspection for a static Characteristic:
- Add an SPC Test to a Sub-Inspection.
- Set the Test's Characteristic Match Method to Static Characteristic.
- Select the Test's Characteristic.
Dynamic Inspections
In this section, you will create a dynamic, no-code Inspection where SPC Tests automatically select the correct Characteristic based on the selected Part. This approach is useful for shared Inspection layouts across multiple similar Parts.
Setup
Begin by creating two Parts with similar Characteristics.
- Navigate to the Parts list page and click Add.
- Name the Part 3" Bolt and click Save.
- Create another Part named 5" Bolt.
- Find the 3" Bolt in the table of Parts and click View.
- In the Characteristics section, click Add to create a new Characteristic.
- Set up the Characteristic:
- Name it Length.
- In the Tag section, click Autofill.
- Set the Subgroup Size to 1.
- Select the Inch unit of measure.
- Repeat these steps to create a Width Characteristic of the 3" Bolt.
- Repeat these steps to create Length and Width Characteristics of the 5" Bolt.
- On the 5" Bolt only, create a Thread Count Characteristic with a Count unit of measure.
Your Parts should now resemble the following images.
Create the Inspection
- Navigate to the Inspection list.
- Press the Add button.

- Fill in the Name field with Dynamic SPC Inspection.
- Press the Save button.

- Add a Part Test.
- Add three SPC Tests. For each SPC Test:
- Select the Save and Run action.
Run the Inspection
- Run the Sub-Inspection with the Tests. Initially, only the Part Test appears.
- Select 3" Bolt in the Part Test. Notice that the Length and Width SPC Tests appear.
- Enter values for Length and Width, then click Submit.
- Rerun the Sub-Inspection and select the 5" Bolt. Notice that all three SPC Tests appear.
- Flip back and forth a few times between the two bolts. Notice that the SPC Tests change their visibility based on the selected Part.
Summary
By tagging Characteristics consistently across Parts and using the Match by Part and Tag setting, you can build dynamic, no-code Inspections which work across similar products.






