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:

How do I cancel look ahead on Haas


Bob W.
 Share

Recommended Posts

Anyone know which G-code cancels look ahead on a Haas? Also, on the Fanuc control G53 acts as a barrier that the look ahead can't see past. Does Haas have a similar code, or does G53 on a Haas function in the same manner?

 

Lastly, once look ahead is canceled how do I activate it again? I disable/ enable look ahead for some macro logic to compute correctly.

Link to comment
Share on other sites

G130 P0 will cancel the look ahead. (the P controls how many blocks to look ahead up to 15)

EDIT S/B G103 P1 one block look ahead....

G187 will turn it back on.

EDIT G103 P0 would turn it back on....

 

 

G53 is a one shot call to machine co-ordinates on a FANUC and a HAAS, not suppose to turn off Look ahead AFAIK, could be a side affect.

 

 

Allan

Edited by Allan
Link to comment
Share on other sites

Robert is correct. G103 P1, followed by G103 or G103 P0. You also must cancel cutter compensation before commanding G103. G103 P[xx], where P is 1-15, specifying the number of blocks to look ahead.

 

There are also 3 settings that affect Macro programs:

There are 3 settings that can affect macro programs (9000 series programs),

these are 9xxxx progs Lock (#23), 9xxx Progs Trace (#74) and 9xxx Progs

Single BLK (#75).

Link to comment
Share on other sites

My concern is specifically related to M98 program calls. In the past on my VM3 I have had a master program that called subs like this:

 

M98 P1

M0

M98 P2

M0

M98 P3

M0

M99

 

The control called the wrong sub and the only thing we could think of was that it was related to look ahead. We are currently running parts that would really benefit from this but I want to make sure it runs correctly.

Link to comment
Share on other sites

Bob,

Regarding Fanuc and especially 31i control, I remember being told something similar regarding macro's being skipped as the control read 'too fast'.

Again by memory, a dwell (G04X#) had to be programmed to momentarilly stop the control from continuing past what wanted to be read.

Foghorn may be able to clarify this?

Link to comment
Share on other sites

Bob,

Regarding Fanuc and especially 31i control, I remember being told something similar regarding macro's being skipped as the control read 'too fast'.

Again by memory, a dwell (G04X#) had to be programmed to momentarilly stop the control from continuing past what wanted to be read.

Foghorn may be able to clarify this?

 

Adding a block number by itself on a line will stop "fast processing" till the empty block is read. (on Fanuc)

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