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:

Horizontal Macining Center / Tombstoning


PROG_MAN_DO
 Share

Recommended Posts

This is a direct quote from the getting started guide (page 127). "You do not need to change the WCS when using a horizontal rather than a vertical machine; the axis orientations in the machine definition describe this for Mastercam."

 

I don't see this happening since the rotations are about different axes. Has anyone had occasion to try it?

headscratch.gif

Link to comment
Share on other sites

Russell,

In V9 the rotating is defined in the post processor. I believe the machine definition defines what machine you are using and what post you are using. The only reason you would need to change your WCS is if you are using a different part orientation on the machine or a diiferent zero location. On the surface it should work the same in X as it does in V9.

Link to comment
Share on other sites

Something has to rotate, I don't see how you can rotate about X and or Y simply by changing the post.

 

In the horizontal world, your toolpath is in the front plane, and the WCS is set to the top plane, and we are rotating about Y.

 

In the vertical world, toolpath and WCS are in the top plane and rotating about X.

 

In my mind going from the horizontal to the vertical, you would at the very least set the front plane to top view, and then rotate the WCS about Z 90 degrees. Am I crazy? confused.gif have all these years been for naught? bonk.gif

Link to comment
Share on other sites

quote:

...(page 127). "You do not need to change the WCS when using a horizontal rather than a vertical machine; the axis orientations in the machine definition describe this for Mastercam."


quote:

In the horizontal world, your toolpath is in the front plane, and the WCS is set to the top plane, and we are rotating about Y.

 

In the vertical world, toolpath and WCS are in the top plane and rotating about X.


Looks like you agree with page 127. Your WCS is set to the top plane in both worlds. It is best to rotate through your tool planes rather than through WCS. I rotate my horizontal about the Z axis though.

Link to comment
Share on other sites

ok..I created a simple little file, programmed for vertical, rotating about -X-, and posted it out with the generic 4 axis VMC post and all is well. I switched machines to the generic 4 axis HMC and posted it, and the code is all wrong. It's still trying to rotate about -Y- and output -C-axis code. Where is my error?..

Link to comment
Share on other sites

You cannot create toolpaths rotating about the X and then post them rotating about the Y. You will have to move the part (or the WCS) to rotate the part properly.

The post is reading the machine definition which is telling it that it is rotating about the (world) Z axis. The label being used is currently set in the post based upon the axis being rotated about as the rotary label is not currently available to us (it will be in the future).

The initial label settings are from the most common vertical settings (A axis about the X axis, B axis about the Y axis and C axis about the Z).

 

#Rotary Axis Label options

use_md_rot_label : no$ #Use rotary axis label from machine def? - Leave set to 'no' until available

srot_x "A" #Label applied to rotary axis movement - rotating about X axis - used when use_md_rot_label = no

srot_y "B" #Label applied to rotary axis movement - rotating about Y axis - used when use_md_rot_label = no

srot_z "C" #Label applied to rotary axis movement - rotating about Z axis - used when use_md_rot_label = no

 

Perhaps I should modify the logic to flip B and C if the machine is a horizontal machining center... headscratch.gif I'll have to think on it a bit.

Link to comment
Share on other sites

Unfortunately, this line is incorrect at this time. A lot of things did not make it into this version that were originally spec'd. I guess you can consider it a glimpse of things to come.

It is definately possible for the post to modify the output based upon the machine definition settings but it would require some work to make it happen. Currently we read the machine definition settings via parameter values. As we move forward with development, these values will be moved into pre-defined post variables and the software will do more to work with the information presented in the machine definition.

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...