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:

CODE FOR "GO TO POINT"


Flycut
 Share

Recommended Posts

If anyone can help?

 

I know there is a code for fanuc controles that forces the machine to reach it's next point before reading the next line.

 

I don't even know if it's G or M code.

More so I need to know what the oppisite is.

 

What I'm trying to do is machine a contour that's made of hundreds of plines at 100 inches a minute

but my machine keeps stopping at every point, therefore never going more then 30 ipm.

 

This would cut my 10 minute cycle time in half and I have 1000 of these to make... so any help would be nice.

 

Tanks again guys.

Link to comment
Share on other sites

quote:

If my memory is correct:

G61 is exact stop

G64 cancel exact stop

If G61 is on (or G60), this will stop at every point. If you shut it off (back to G64) you will probably lose some (or alot, depending) of accuracy at 100 ipm. At the very least, you may want to turn on "G8P1" (lookahead for accuracy, but won't stutter like G61). "G8P0" shuts this off.

 

HTH cheers.gif

Link to comment
Share on other sites

Flycut,

 

What kind of machine is it? Does it have a "look ahead code" as mentioned earlier? HPCC? or any other high speed cutting modes?

 

Some machines simply can't process the data like this. There are a few work arounds for this though. The first thing that you need to do is filter the cut so that you can get more arcs in there. Hopefully this is possible. You may also need to work on the geometry a bit.

 

Mike

Link to comment
Share on other sites

If you don't need the accuracy, (at +/- .125 !! I wish I had those!) shut off 'lookahead'. 'G8PO' and/or G5P0 (although I think G8P0 should shut G5 off too).

 

And by the way (as we are all curious), what machine and controller are you using? Your 'stutter' may be the process speed of the control (if its old). The machine may be moving faster than the control can read it (especially if the splines are real tight).

 

headscratch.gif

Link to comment
Share on other sites

The machine is a Hardinge VMC1000.

Controle is Fanuc 0-Md.

 

It will accept G64 but won't speed things up.

The G8 stuff doesn't give me any alarms but don't seem to make a difference.

 

G05 gives me a 10 (invalid code alarm).

This was the first thing I tried.

 

Thanks for all the interest guys.

Didn't expect to get this much help. cheers.gif

Link to comment
Share on other sites

My initial guesstimate would be that the pline segments are too small for the control to read at 100 ipm and unless you can open up the pline tols and regenerate the code you're stuck.

in other words, if the segments are .001" and you're trying to go 100ipm, it's not going to happen unless you have a look ahead control that actually looks ahead and even then .001 segments at 100 ipm is faster than most controls can read.

Link to comment
Share on other sites

At 100ipm, if your control can process a line in the memory buffer in .005 seconds, that works out to a minimum move of .0083". SO, if your moves are shorter than this, your machine is getting to position faster than your control can process the next move.

 

Since you have such a large positioning tolerance available, you can do as BernieT just suggested, but I would open the total tolerance up to .01" and turn off the arc filter. If you have too large a tolerance with the arc filter on you may get random 'full circle' moves when your control tries to fit things together to compensate for errors in postition data.

 

Craig Madsen

Link to comment
Share on other sites

Craig,

 

quote:

If you have too large a tolerance with the arc filter on you may get random 'full circle' moves when your control tries to fit things together to compensate for errors in postition data.


Great info Craig. I am glad I don't have to find this one out the hard way now. At least if I do, I will know why. I did not realize that this could happen.

 

Thanks,

Mike

Link to comment
Share on other sites

quote:

quote:

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

If you have too large a tolerance with the arc filter on you may get random 'full circle' moves when your control tries to fit things together to compensate for errors in postition data.

 

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

 

Great info Craig. I am glad I don't have to find this one out the hard way now. At least if I do, I will know why. I did not realize that this could happen.


Mike,

 

I found the hard way that MC some times create very short radiï in the NCI-file, these wil give in the NC-file arcs with startpoint-coördinate = endpoint-coördinate. That will result in an full arc move.!!

My reseller fixed that in my posts.

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