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:

Gen5ax post question


pkrzic
 Share

Recommended Posts

I have a problem with configuring MPGEN_5x post.

 

The machine is Mikron UCP 710 with TNC 426 control (It does't support CYCLE19).

 

The machine looks like this:

 

machine.jpg

 

My main problem is that the post doesn't calculate shifts when the part is rotating around primary ©axis. When it is rotating only around secondary (A) axis, the shifts are OK.

 

for instance I would like to put the part zero away from table center. To calculate the necessary shifts I use the parameters:

 

saxisx : 0 #The axis offset direction?

saxisy : 0 #The axis offset direction?

saxisz : 0 #The axis offset direction?

 

r_intersect : 0 #Rotary axis intersect on their center of rotations

 

Where the saxisx, saxisy and saxisz represent the posititon of tha part zero according to the table center.

 

The primari and secondary axis definitions are like this:

 

rotaxis1 = -vecy #Zero

rotdir1 = vecx #Direction

 

rotaxis2 = vecz #Zero

rotdir2 = -vecy #Direction

 

So, am I doing something wrong ?

 

All I want to do is that post would calculate shifts in the linear axis acoording to the rotation of both rotating axis (part zero is NOT in the tble center).

 

Thanks for the answers.

Link to comment
Share on other sites

So what happens when you use this in your MISC varaiables:

code:

# mi6 - Add work shift position for rotation center programming

# 0 = Output relative to work origin (toolplane)

# 1 = Output relative to WCS origin (axis shifts)

or this:

code:

# mr7 - Axis shift for X axis, See 'shft_misc_r'

#

# mr8 - Axis shift for Y axis, See 'shft_misc_r'

#

# mr9 - Axis shift for Z axis, See 'shft_misc_r'

with this which you left out of your posting:

code:

#Axis shift  

shft_misc_r : 0 #Read the axis shifts from the misc. reals

#Part programmed where machine zero location is WCS origin-

#Applied to spindle direction, independent of RA

#Table/Table -

#Offset of tables to secondary axis relative to machine base.

#Tilt Head/Table - Head/Head -

#Part programmed at machine zero location-

#Offset in head based on secondary axis relative to machine base.

#Normally use the tool length for the offset in the tool direction

saxisx : 0 #The axis offset direction?

saxisy : 0 #The axis offset direction?

saxisz : 0 #The axis offset direction?

Seems to me this might answer your question but may not so I can only say keep trying or use the logic from here and do an logic of your own to add or subtract vaules for position based on the angles of rotation using some trig functions that the post posses.

 

Good luck and let us know if this points you in the right direction.

Link to comment
Share on other sites

chris, sorry i didn't answer your question earlier, right now every single machine builder in on the list, we are looking at a multitasking or multiaxis lathe, and so far i've seen that hardinge, okuma, morie seiki (websites), are the ones with such of machine, but if anyone out there has another machine company that makes one please let me know. thanx.

Link to comment
Share on other sites

pkrzik

 

quote:

Where the saxisx, saxisy and saxisz represent the position of the part zero according to the table center.


The saxisx, saxisy and saxisz values do not represent the part. They refer to the origin of the primary axis in relation to the origin of the secondary. The post needs this information to correctly compensate the X,Y, and Z positions when either axis rotates.

 

These values should be set during the initial configuration of the post and should never again need to be changed. For more details, take a look at the power point referred to by Crazy Millman.

 

I would never recommend making changes to a post on a job to job basis. That is not what a post is for.

 

When it comes to 5 axis programming, I always recommend that you draw your part in Mastercam exactly as you want it on the machine. If you will mount the part in the machine 2" over from center, then draw it in Mastercam 2" over from center.

 

----------------------

Ed Partlow Jr

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