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:

Helical lead Tree Vmc PC2100


Chris Kozell
 Share

Recommended Posts

Any one run into this when programing a helical entry on on Tree machine? The control errors and reads "an axis helical lead is required for a helical interpolation".

 

Here is a small seg where the control errors at block#4065

N4062 G3 X2.9354 Y-2.0299 I2.9354 J-1.944

N4063 G1 X4.9611 Z-.2418

N4064 G3 X4.9875 Y-2.0247 I4.9611 J-1.9611

N4065 X5.0098 Y-2.0098 Z-.2419 I4.9611 J-1.9611

N4066 X5.0247 Y-1.9875 I4.9611 J-1.9611

N4067 X5.0299 Y-1.9611 I4.9611 J-1.9611

From what the book says the helical lead is the feed distance that the third axis moves per 360 deg of circular motion of the axis.

Any ideas out there?

Link to comment
Share on other sites

Is it an acramatic controller?

 

I think you have to have a k value that is your helical lead..

 

Like if you're going .250 deep in 2 full revs

 

K.125

 

It's been a while since I looked at an acramatic but I'm pretty sure it's a K.

 

However in your case you're code put out a .0001 difference. You may have to do something with your filter. Or check your geometry.

Link to comment
Share on other sites

Chris,

 

The z value should be the incremental move from where the move begins to where it ends. It will function in the same was as the I's and J's. Incremental along the axis.

 

I am not familiar with this control in particular but it does make a whole lot of sense.

Link to comment
Share on other sites

quote:

So what ever the z value is the k should be also?

Sort of yes on the 2100 control your on your line

 

N4065 X5.0098 Y-2.0098 Z-.2419 I4.9611 J-1.9611

 

I think you should have a K-.0001.

 

I use to program 2100's but I can't remember too well the last time I did helical interpolation.

Link to comment
Share on other sites

Oops sorry, I just checked my old acramtic post and this is what it puts out.

 

code:

N124G00 G90 X0. Y0. Z10.

N126G0G90X.75Y0.

N128Z.1

N130G94G1Z0.F6.42

N132G3X-.75Z-.05I-.75J0.K.1F24.45

N134X.75Z-.1I.75J0.K.1

N136X-.75Z-.15I-.75J0.K.1

N138X.75Z-.2I.75J0.K.1

it looks like the k is always positive.

 

Sorry.

Link to comment
Share on other sites

This segment of post always help me with helical and circular interpolation

Hope it help to discover from where you got wrong code

 

*************************************************

 

pcirout #Output to NC of circular interpolation

if abs(zinc) <> zero & plane = 0, #Doing a Helical move

[

if arcoutput <> zero, arcoutput = zero #Set for I,J,K arc format

kpitch = (360 / ABS(sweep)) * ABS(zinc) #Calc. the helix pitch

]

else, kpitch = zero

if full_arc_flg = 1,

 

pcan1, pbld, n, `sgfeed, sgplane, sgcode, sgabsinc, pccdia,

pfxout, pfyout, pzout, pcout, parc, [if kpitch > zero, *kpitch],

feed, strcantext, scoolant, e

 

 

else, pcan1, pbld, n, `sgfeed, sgplane, sgcode, sgabsinc, pccdia,

pxout, pyout, pzout, pcout, parc, [if kpitch > zero, *kpitch],

feed, strcantext, scoolant, e

*************************************************

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