Jump to content

New Fixture. How do I rotate part program?


---
 Share

Recommended Posts

My searches have come up short.
I have a part that we run laying flat in a fixture. I've been given a new fixture that will stand the part on it's side to allow measuring features on the opposite face.
Is there a fairly easy way of taking my program and rotating it around the X axis 90° while moving all features with it to the new orientation?
Any help with trying to achieve something that will work with this new fixture without writing a new program would be much appreciated.
Link to comment
Share on other sites

The only thing you should have to change is the probes and which clearance planes they use.

Calypso doesn't really care how the part is oriented on the CMM. You could put the part on the CMM a$$backwards and upside down and as long as you select the correct probes to use. Make sense?
Link to comment
Share on other sites

I tested this real quick.. So Plan/Advanced/Mirror.. You can mirror about an axis..Then after it's flipped mirror about another ? Clearance planes seem to update, but you need to use automatic stylus assignment to correct stylus . I did NOT execute this..
Link to comment
Share on other sites

Please sign in to view this quote.

This would be ideal.
I had tried this and it was throwing up some "risk of collision" errors. I may not have had my clearance planes in order. I'll give it another shot.
Thanks for the response!
Link to comment
Share on other sites

Please sign in to view this quote.

Does machine coordinate system and part coordinate system need not to be same direction?.
If I rotate machine x axis would be part y axis..

Anyway I will try it ....
Link to comment
Share on other sites

Here's something to try. Go into the Base Alignment. Click the Special button at upper right. Select Rotate by angle. At bottom, choose +Y axis. Enter 90. Click OK. You should see a new trihedron indicating the new orientation. If it is backwards, go back into Special and change the 90 to -90. Click OK.

Technically, you could call it a day but I like to go 1 step further. I go back to Base Alignment and select the New button. Then I populate the fields with the same features as I had originally. Because you rotated it, it modified the nominals to their new orientation. Basically, I get rid of the rotation as it can be confusing to some.

Now, like Chad said, you'll need to re-assign styli and clearance planes.
Link to comment
Share on other sites

Tom's idea works well. Here is what I do. Since most turbo chargers are not square, my base alignment doesn't lineup with the machine axis at all. This isn't a big deal since, as I stated before, Calypso doesn't care what orientation the part is at. However, I will translate and rotate that base alignment to center it and square it to the machine. That way my clearance planes and therefore probe travel paths are square to the CMM and seem more normal.
Link to comment
Share on other sites

Just to add: If you really need to keep the program orientated to the CMM coordinates like the original program...

"Save as" the old program or create a new program with the new Base Alignment you want to change to. Create a new, additional alignment (Don't change the Base Alignment) in your original program that matches that same alignment. Put all your features except the Base Alignment features in the new alignment and cut and paste everything into the new program. It can get a little tricky if you have a bunch of different alignments in your original program but I've converted some huge programs this way with a little bit of forethought. Basically you put everything into the Base Alignment, cut and paste, and then put things back into whatever extra alignments you have other than the Base Alignment.

Backup your programs first!!!
Link to comment
Share on other sites

A lot of good methods and I've tried them all. Still haven't been able to run the program yet though. There are several alignments in this program that make it a bit confusing when rotating the base alignment and also with Robert's method as the other alignments are not lining up correctly. I know its something I am messing up. It's Friday, I can't think straight and I'm tired of messing with this. 🤣
The closest I came was simply switching my stylus and clearance planes as Chad suggested.
Again, I must be missing something.
I have the face that was laying flat facing up with the old fixture is now standing up and facing to the left. Part is positioned in the middle of the table. I have a +X stylus selected for all features with CP -X clearance (also tried +Z). After doing a manual alignment with this stylus and it starts running it drives all the way to the left and I get an hardware end position fault.
Any clue what I could be missing?

Thanks again guys for your assistance and have a great weekend!
Link to comment
Share on other sites

Please sign in to view this quote.

Even though you have lot of secondary alignment,it should not effect your navigation if your base alignment is correct.
Link to comment
Share on other sites

Please sign in to view this quote.

If you rotated the BA, you will probably need to re-establish your clearance cube since the values are related to the BA. If you had a short and wide cube and rotated the part, the cube remains short and wide.

Your secondary alignments are still controlling axes from original orientation, so you will need to re-assign features to their new origins and rotations.
Link to comment
Share on other sites

Please sign in to view this quote.

Ditto to this. Calypso doesn't care.

I had this same issue, wrote a measurement plan that was in the X/Y plane, and then built a fixture to locate it in the Y/Z plane. All I did was update my styli that was being used. It worked flawlessly.

People would get "uppity" about it when they saw it and would go on this long tangent about how that isn't correct, and blah-blah-blah. It works.
Link to comment
Share on other sites

Success!
I couldn't understand why it wasn't working when just changing the stylus used. Everyone made it sound so simple having great results. I kept getting an immediate error saying "Nominal position not in measuring range - risk of collision".
For some reason it didn't like that I was using a Start Alignment for my Manual Alignment. When I used my Base Alignment for the Manual Alignment it ran without any issue. 🙄

Thanks again everyone for your continued support!
Link to comment
Share on other sites

Please sign in to view this quote.

I'm glad that you were able to get it to work. I don't use Start Alignments all the time, and I know that measurement plan didn't have one. You may have needed to delete the alignment and re-created it.

I have had issues in the past where alignments get corrupted, and I need to delete them and re-create them.
Link to comment
Share on other sites

Please sign in to view this quote.

I said all the time, and to answer your question, generally my Base Alignment isn't complicated. I'm not a fan of making complex Base Alignments. It's a personal preference.
Link to comment
Share on other sites

 Share

×
×
  • Create New...