[Am...] Posted May 17, 2019 Share Posted May 17, 2019 Hi guys, I am wondering if this is something that is possible to do in calypso. I have a program that has a feature that is going to vary on location a little bit, the search are for it has to be somewhat tight to do what i want it to but then on the next part it wont be in the search area at all due to the variance. Is there a way I can have the program prompt the user to adjust the search area before it scans for it? Link to comment Share on other sites More sharing options...
[Am...] Posted May 19, 2019 Author Share Posted May 19, 2019 If anyone comes across this in the future, I found what I was looking for. If you go into the measurement plan editor there is an option for MAN CNC MODE, which allows you to choose manual instead of CNC for any feature. The program stops and waits for the points from the operator this works for optical measurements and touch probe. Link to comment Share on other sites More sharing options...
[No...] Posted May 20, 2019 Share Posted May 20, 2019 You could also use stencils (hope that's the correct english term) in a reference feature, then recall this feature's coordinates with a formula in the "real" feature. Makes handling a bit more convenient for the user. And depending on how much of the feature is visible at the chosen zoom level, you might even be able to position the stencil (e.g. a circle) in one go instead of having to probe several points. Link to comment Share on other sites More sharing options...
[Me...] Posted May 20, 2019 Share Posted May 20, 2019 good morning My English is not very good but if I understand, we review molded parts and tend to vary but we control it by palpating a point in a parad and from there we create a formula to locate the characteristic that we wanttest3.png Link to comment Share on other sites More sharing options...
[Me...] Posted May 20, 2019 Share Posted May 20, 2019 Something like this can help you look for a location KT = inquireNumber("Seleccion 1 para los elementos con Knob/tube o 2 para otros elementos") if KT==1 then KX = inquireNumber("Numero de Knob en direccion X") KY=inquireNumber("Numero de Knob en direccion Y") NF = inquireList("Seleccione la Altura para los puntos de afuera, 2 para las partes planas ","1","2") //Center distance - Knob dia - Knob height KH=1.7800 KD=4.90 CD=7.9900 //Place of first knob XK = (((KX-1)/2)*CD)*(-1) YK = (((KY-1)/2)*CD) XT=(((KX-2)/2)*CD) YT=(((KY-2)/2)*CD) //Define points for Lines and Plane XL=(((KX/2)*(-1))*CD)+1 XR=((KX/2)*CD)-1 YF=(((KY/2)*(-1))*CD)+1 YB=((KY/2)*CD)-1 XOL=(((KX/2)*(-1))*CD) XOR=((KX/2)*CD) YOF=(((KY/2)*(-1))*CD) YOB=((KY/2)*CD) if NF==1 then ZH=-1 else ZH=-1.5 endif 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