[Li...] Posted 13 hours ago Share Posted 13 hours ago We have a housing that gets a pilot bolted (3 places) to a bore and face. Inside this pilot is bronze bearing that must align within .001" of a mating bore. A long coupling is inserted in the bearing and bore. When doing this "pilot alignment", the operator is able to add shims to the pilot when inserted into the bore it set in. This part currently runs on an old Sheffield CMM with MeasureMax software. I was asked if we can run this on our Prismo. My response was I've never seen a program like this in Calypso. I know of inserting a programmable stops to do something, but not a program that the operator will have control of (make it end) when the result is in spec. The only thing I can think of is the operator runs the program from start to finish until the pilot bearing and bore are in spec after inserting shims were needed based off of X and Y actuals. Is there a way to do this all-in-one program with ability to end the program when in spec results are achieved. Currently on the Sheffield/MeasureMax program this can take several tries. Sometimes 4-5 tries of shimming here and shimming there to get the centerline of bearing and bore to be align within .001" In some cases the operators can't get the bearing and bore to align and the stop. A shim max is .005" they can shim over .005 in any direction. When in spec they enter Y in a text box and the program ends. Is this a PCM type thing. I've not seen a program where you are asked by the program if your part is in spec. I hope I explained this well enough. Lincoln Link to comment Share on other sites More sharing options...
[Jo...] Posted 12 hours ago Share Posted 12 hours ago ahh good old Sheffield! It should be possible in a few ways. You might be able to use a loop with a break condition. I don't think this requires the PCM license. I am sure you can do this with PCM in a similar way. Using PCM loops with an operator prompt to adjust or add shims. With the proper if/then statements, the program could end when the desired result is achieved. Essentially working the same as the characteristic loop. This method might give you more control over when and where to perform this check. Hopefully, this helps steer you in the right direction. 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