Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

5-axis setup (BUDGIE)


DavidB
 Share

Recommended Posts

I have a Rotary table that goes into our Horizontal Makino.

My post rotation point is the centre of the B- axis and the centre of the rotary axis which is in the X-axis.

 

That means my G54 is centre of roation.

 

Is it possible to set a different work co-ordinate on the Machine say off a pre machined feature but still program the part in MC about the rotation points?

 

Or is the G54 fixed to the rotation point?

Link to comment
Share on other sites

Does your makino have an offset page with G54.1 G55.1 etc? If so you can use dynamic compensation and do exactly what you want. If not then I don't think so.

 

On our 5 axis mazaks we have this feature and leave the G54-G59 as 0,0,0,0,0

 

The Datum on the workpiece is set via the G54.1 page and the control uses the difference between G54 and G54.1 to automatically compensate. In MC the WCS origin for that op and all the toolplanes in that op is the workpiece datum in the machine. The operator can set the job up anywhere on the table or pallet and it doesn't matter.

 

HTH

 

 

Bruce

Link to comment
Share on other sites

Thanks for the reply Bruce.

 

 

That sound exactly what I'm looking for. How can I tell if the machine has this G54.1 function.

 

quote:

In MC the WCS origin for that op and all the toolplanes in that op is the workpiece datum in the machine.

Wouldn't the Origin in MC stay as the rotation point of the axis's for the post and then the machine G54.1 can be set anywhere and the controller caculate the differances?

 

 

cheers.gif

Link to comment
Share on other sites

Howdy Dave... i posted a string in here for cnjb on some tomestone programming that does this ... zipped for ya to look at in the X folder...zipped file is called S00B04D.prt.zip and has 4 examples of hydraulic manifolds programmed with the tombstone as the center but allow for offsets to be changed...just make all the coordinates the same in the machine and move if necessary...ie g54.1 to g54.12 are all the same but g54.13 needs a few thou up for some reason or in some other location on a vice that had to be moved...this allows the operator freedom to move the parts around or leave it in center of table...mind you if you have to use a particlur datum on a part then you will have to move it to that location and force the post to output the new work coordinate

Link to comment
Share on other sites

David,

 

The datum track feature would be killer for you. Makes part setup so much easier.

 

If not available, you could try the following as an alternative.

 

Setup your part on the machine, probe for the features you want to pick up. Add that B-axis value to your datum. In mcam, output your toolpaths with respect to those datum points using that toolplane as your WCS. So, you're effectively getting code output that is consistent with your backplot (with respect to that plane). When you call G54 B0, your part indexes, and the code comes out in that spot.

 

You can even get your post to do a G10 parameter load that will tell the machine that G55 position in coodinates with the angular component. Kind of like getting the post to do your 3+2 datum tracking for you.

 

That's the best way to work with off-centre datums if you don't have the datum track.

 

Slightly tougher to program in mcam, way easier to setup on the machine.

 

Brett

Link to comment
Share on other sites

David,

If each part is different and you need to clock each one I don't think you will get away without either multiple datums or use Brett's method.

 

quote:

Wouldn't the Origin in MC stay as the rotation point of the axis's for the post and then the machine G54.1 can be set anywhere and the controller caculate the differances?


No, with dynamic comp you could set the datum as the top and centre of the bore in the part you have above. This would be the origin for your wcs and toolplanes in MC. When you set the datum in the control the machine compensates for the difference in your datum and the actual axis rotation points. I don't think your A66 will have this, but I might be wrong. Makino's controls are pretty basic even though the machines are $hi7 hot.

 

A cool example of this is if you use the rotary axis to cut a helix. With dynamic compensation the part doesn't even need to be set up in the middle of the table. The other axis will move to compensate as it goes around. This looks way cool if you ever need a demo for a customer to see.

 

Bruce

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...