[RP...] Posted May 13 Share Posted May 13 Hello, I'm having trouble aligning a part that's basically a cylinder with a thread in the center. Currently I have to take a manual space point and rotate the model manually until the point lines up with the model. Is there a better way of obtaining an accurate alignment for a part like this? Without translating the part in any direction, just rotate it until the point lines up with the model? I'm attempting to scan the threads with a duramax vast xxt. Link to comment Share on other sites More sharing options...
[De...] Posted May 13 Share Posted May 13 (edited) With the delta between the actual point and the desired nominal, and the thread pitch, you should be able to calculate the rotational angle to move to advance the thread the desired linear distance. Edited May 13 1 Link to comment Share on other sites More sharing options...
[Ch...] Posted May 13 Share Posted May 13 I would think you could iterate your base alignment to get it there. I do something similar on twin screw compressor rotors. There's even a method where you don't have to iterate your entire base alignment and can iterate just the point. (see attached) Let me know if I'm mis understanding something cause it totally seems possible. Iterative Alignment.pdf 1 Link to comment Share on other sites More sharing options...
[RP...] Posted May 13 Author Share Posted May 13 (edited) For the start alignment, I'm using a -z probe and scanning two half circles on either side of the thread. recalling them into a 3d line. with a point in the y axis. I'm setting the base alignment plannar rotation to a point, but this just rotates my model along X axis. Am I missing a step? Edited May 13 specifed rotation direction. Link to comment Share on other sites More sharing options...
[Ch...] Posted May 14 Share Posted May 14 Your strategy seems plausible. There's only a few things I would change if it were me. I don't know if its possible to establish the center line on the shaft instead of the threads, but that's what I'd be leaning towards. Also, I'd only establish the rotation point on the thread face, instead of your strategy of establishing both Y and rotation using the threads. This is just my theory. It all looks legit otherwise. The way Calypso see's it, if you leave blanks in the base alignment, then it pulls from the start alignment, if there are also blanks in the start alignment, then it pulls from the machine coordinates. Order of precedent is Base Alignment>Start Alignment>machine coordinates. 1 Link to comment Share on other sites More sharing options...
[RP...] Posted May 14 Author Share Posted May 14 Thank you for the response! I eventually got a program to cooperate and keep the model along the Y axis. Then my loop would never initialize. I was hitting the thread chamfer. I moved the point to the actual thread and the loops finally initialized. However, whenever I replace the part and give the part a very slight rotation, the thread scan doesn't line up. I added a formula to move in the Y AXIS but was unsuccessful. now using simulation so I don't take up the CMM. base alignment with the thread point. 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