[Ri...] Posted 4 hours ago Share Posted 4 hours ago (edited) I am running into this error, and I can't find the reference being referenced. Depending on the part configuration it can have from 3 cylinders (with 3 scans per cylinder) to 13 cylinders (with 3 scans per cylinder). "Circle1_Groove OD" has no visible or searchable reference to any of the "BASE_CIR_xxx" features. Same with "Circle1_Groove ID" (no error) and ""Circle1_Groove OD" was created as a copy of ""Circle1_Groove ID". Parameters shown in the reference image are numeric values from an Excel file for the Para side, there are no references to any of the "BASE_CIR_xxx" features or related characteristics. It's all PCM and Para file controlled. I do not believe the PCM controls the number of cylinders to scan for my tertiary datum, which is "BASE_CIR_DATUM -C- 2" used in the Base Alignment. All features shown in the "Base Cir features" image are not used for this mini plan. The PCM only controls where the program reads code based on the number of cylinders. The last part of code is well after the first section of code. Any assistance is appreciated. if (num_bores==9) and (miniselection=="Rough Bore Characteristics") if (tongue_inspect==1) then setRunID("9 Broach Rough Bore Characteristics") //New 12.12.23 inspPath = getActualInspectionDir()+"\" fileName = "setRunID.txt" deleteFile(inspPath+fileName) addToFile(inspPath+fileName, getRunID()) //End New else setRunID("9 Rough Bore Characteristics") //New 12.12.23 inspPath = getActualInspectionDir()+"\" fileName = "setRunID.txt" deleteFile(inspPath+fileName) addToFile(inspPath+fileName, getRunID()) //End New endif endif Except the I have this code that should bypass the above (for any number of cylinders). //New 08.27.26 Back Face Groove diameters if PN=="00-363107" miniselection=="00-363107 Grooves" setRunID("00-363107 Grooves") Machine="Groove Characteristics" //New 12.12.23 inspPath = getActualInspectionDir()+"\" fileName = "setRunID.txt" deleteFile(inspPath+fileName) addToFile(inspPath+fileName, getRunID()) spd_grv="0.29650" endif Edited 4 hours ago Link to comment Share on other sites More sharing options...
[Ri...] Posted 4 hours ago Author Share Posted 4 hours ago And I just found where the reference is, buried in some PCM that calculates a bolt circle from all related cylinders determined by bore count. See the highlighted code in the image. 🫣 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in