Run Extractor: G-code
This SOP explains how CS Ops runs the in-house G-code Extractor and places the two output spreadsheets into the correct locations for group upload and for evidence and Cost WMAPE.
Use this module only when build time is relevant for customer's costing / pricing.
GrabCAD Print exception: if the slicer is GrabCAD Print, follow GrabCAD Print Exceptions (Use with Main Workflow) for this step.
Inputs
-
Calibration G-code files exist in:
CS_Internal/Calibration_Run/Calibration_Gcode -
Validation G-code files exist in:
CS_Internal/Validation_Run/Validation_Gcode -
Standard CAD folders exist:
-
CS_Internal/Calibration_Run/Calibration_CAD -
CS_Internal/Validation_Run/Validation_CAD
-
Tool:
-
G-code Extractor location:
\General\03_Sales\07_Customer Success\ONBOARDING\Tools\G-code Extractor\
Output Files
Per run, the extractor generates two spreadsheets:
-
Group Upload Spreadsheet for 3D Spark group upload
-
Summary Spreadsheet for evidence and Cost WMAPE
Where files are created: The extractor first creates both spreadsheets in the toolpath (G-Code) folder you selected (the folder it scans). Then copy them as described below.
Storage rule:
-
Group Upload Spreadsheet must be copied into the corresponding CAD folder (Calibration or Validation).
-
Summary Spreadsheet must be copied into the corresponding run Evidence folder.
Step 1: Run Extractor For Calibration
Open the G-code Extractor.
Select the calibration toolpath folder path:
-
CS_Internal/Calibration_Run/Calibration_Gcode
Run the extractor.
Sanity check: Open the Summary Spreadsheet and confirm if same material and parameter sets were used for all parts.
Then place outputs:
-
Copy the Group Upload Spreadsheet into:
-
CS_Internal/Calibration_Run/Calibration_CAD
-
-
Copy the Summary Spreadsheet into:
-
CS_Internal/Calibration_Run/Evidence
-
Video:
-
G-code Extractor Walkthrough:
Step 2: Run Extractor For Validation
Open the G-code Extractor.
Select the validation toolpath folder path:
-
CS_Internal/Validation_Run/Validation_Gcode
Run the extractor.
Sanity check: Open the Summary Spreadsheet and confirm if same material and parameter sets were used for all parts.
Then place outputs:
-
Copy the Group Upload Spreadsheet into:
-
CS_Internal/Validation_Run/Validation_CAD
-
-
Copy the Summary Spreadsheet into:
-
CS_Internal/Validation_Run/Evidence
-
Step 3: Quick Sanity Checks
For both runs:
-
confirm the Group Upload Spreadsheet is in the correct CAD folder
-
confirm the Summary Spreadsheet is in the run Evidence folder
-
confirm the sheets include build time data and part identifiers
- confirm if same material and parameter sets were used for all parts
If something is missing:
-
stop and fix before continuing
Completion Criteria
You are done when:
-
calibration Group Upload Spreadsheet exists in Calibration_CAD
-
calibration Summary Spreadsheet exists in Calibration_Run/Evidence
-
validation Group Upload Spreadsheet exists in Validation_CAD
-
validation Summary Spreadsheet exists in Validation_Run/Evidence