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 needs A-B axis reverse


DaveR
 Share

Recommended Posts

Does anyone know how to reverse the direction of the A and B axis on the Haas 5 axis trunion post?

 

I currently have it going away from the operator, needs to come toward me, rotation is wrong direction also.

Could not find it digging through the machine or control def. Is it a post setting?

Link to comment
Share on other sites

this tells you which is primary and which is secondary

 

#Assign axis address

str_pri_axis : "B"

str_sec_axis : "A"

str_dum_axis : "C"

 

this is where you make the changes

 

 

#Primary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis must be the XY plane

rotaxis1$ = vecy #Zero

rotdir1$ = -vecx #Direction <----add or remove a minus sign here

 

#Secondary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis and this plane normal

#are aligned to calculate the secondary angle

rotaxis2$ = vecz #Zero

rotdir2$ = vecy #Direction <----add or remove a minus sign here

 

 

this code is copied from a stock Haas VF-TR post

make a copy of you post before you start changing thin

 

 

Link to comment
Share on other sites

this tells you which is primary and which is secondary

 

#Assign axis address

str_pri_axis : "B"

str_sec_axis : "A"

str_dum_axis : "C"

 

this is where you make the changes

 

 

#Primary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis must be the XY plane

rotaxis1$ = vecy #Zero

rotdir1$ = -vecx #Direction <----add or remove a minus sign here

 

#Secondary axis angle description (in machine base terms)

#With nutating (mtype 3-5) the nutating axis and this plane normal

#are aligned to calculate the secondary angle

rotaxis2$ = vecz #Zero

rotdir2$ = vecy #Direction <----add or remove a minus sign here

 

 

this code is copied from a stock Haas VF-TR post

make a copy of you post before you start changing thin

 

 

 

Question

 

 

 

*edit* OK I got it to work by changing the secondary axis misc value.

 

Thanks for your help!

 

funny changes to the post did not change output...is it locked or something?

Link to comment
Share on other sites

Trevor has helped me quite a bit.

 

Still have a strange issue though.

 

When I post the file he sent (which is a proven good file for the Haas TR machines) the code posts out, bringing the z axis down behind the trunnion table, far as I can tell the Y axis sign is reversed, should be a -, and is a + number

 

I tried moving the trunnion model and geometry around to where my TR110 would sit and I get the same result.

 

(the TR110 is the really small Haas trunion, it has the platter 3.1" above the tilt rotation zero)

 

Anyone ever seen this before? Know what the fix is?

Link to comment
Share on other sites

In most cases, there are 2 solutions for ever 5X vector on a trunion type machine..

You can usually for the on you want with misc settings mi4 , mi5 or mi10

 

mi4 - Start initial primary rotary axis bias

# +/-999 represents start as close to limit as possible

# 0 represents calculate without using bias

# Any other value represents an angle in degrees to attempt

# to position near.

# -999 = Low, 0 = Off/Default, 999 = Hi, Value = Angle bias

#

# mi5 - Start initial secondary rotary axis bias

# +/-999 represents start as close to limit as possible

# 0 represents calculate without using bias

# Any other value represents an angle in degrees to attempt

# to position near.

# -999 = Low, 0 = Off/Default, 999 = Hi, Value = Angle bias

 

mi10 - Secondary axis control (non-nutating)

# 0 = Continuous secondary (primary controlled)

# 1 = Always stay positive

# 2 = Always stay negative

 

 

 

Link to comment
Share on other sites

In most cases, there are 2 solutions for ever 5X vector on a trunion type machine..

You can usually for the on you want with misc settings mi4 , mi5 or mi10

 

mi4 - Start initial primary rotary axis bias

# +/-999 represents start as close to limit as possible

# 0 represents calculate without using bias

# Any other value represents an angle in degrees to attempt

# to position near.

# -999 = Low, 0 = Off/Default, 999 = Hi, Value = Angle bias

#

# mi5 - Start initial secondary rotary axis bias

# +/-999 represents start as close to limit as possible

# 0 represents calculate without using bias

# Any other value represents an angle in degrees to attempt

# to position near.

# -999 = Low, 0 = Off/Default, 999 = Hi, Value = Angle bias

 

mi10 - Secondary axis control (non-nutating)

# 0 = Continuous secondary (primary controlled)

# 1 = Always stay positive

# 2 = Always stay negative

 

I think I have the rotary direction thing figured out. It was MI10 that fixed it, set to "2", Trevors files had that correct for my machine too.

 

Now it appears to be a Y axis issue as described right above your last post.

 

Ever seen that?

Link to comment
Share on other sites
  • 2 years later...

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