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:

HAAS SL-10 Help


MES
 Share

Recommended Posts

Haas lathes don't have a prox switch on the chuck, so they never know if the chuck is closed or not anyways. It just watches the sequencing of the footpetal switch basically.

 

Turn Off #278 and see if you get "Chuck Open" message on the machine while you cycle the chuck. If it does, then the machine won't start when it "thinks" the chuck is open anyways.

Link to comment
Share on other sites

I just went through this. I recommend writing a little text program to be accessed with the manual entry "toolpath". Here is a sample of mine:

code:

 M01

 

(BAR PULLER)

G0 G54

T0808 (****NEED TO EDIT EACH USE****)

G98

G0 X-.75

Z0.5

G01 Z-1.375 F300. (****NEED TO EDIT Z EACH USE****)

G04 P1.

M11 (UNCLAMP)

G04 P1.

G01 Z-.15 F50. (****NEED TO EDIT Z EACH USE****)

G04 P1.

M10 (CLAMP)

G04 P1.

G01 Z1.5 F300. (****NEED TO EDIT Z EACH USE****)

G0 X10. Z10.

Please note the M00 command for program stops. Also are some G04 dwell commands to be certain that the collet or chuck is all the way open before the bar puller starts moving. Hope this helps. Cheers!!

Link to comment
Share on other sites

Hmmm. I had never thought of that. That would be an interesting option to explore. The older "set in their way" machinists here are not happy about the way we're doing it now.

 

I've never messed around with custom drill cycles. Would this be easy for someone to do who is moderate post editor? Using MPLMaster?

Link to comment
Share on other sites

Here's a sample

 

peck1$ is the pull distance.

 

code:

 lmisc1$          #Canned misc #1 cycle, lathe  # Stock Pull Cycle added <---------------- S4A

result = nwadrs (strw, peck1$)

result = newfs (2, peck1$)

"(STOCK PULL)", e$

pbld, n$, "G94", sg01, depth$, feed, e$

if drillcyc$ = 6, coolant$ = 1

pscool, e$

pbld, n$, "G04", "P3000", e$

pbld, n$, "M24", e$

pbld, n$, peck1$, e$

pbld, n$, "M25", e$

if drillcyc$ = 6, coolant$ = 0

pscool, e$

pbld, n$, "G04", "P3000", e$

pbld, n$, sg00, "G95", initht_z, e$

#pbld, n$, e$

Link to comment
Share on other sites

below is what I use for bar pull on haas.

using Stock Advance, edit free.

Because it outputs "W", it is very easy for operator to adjust part count for any length bar.

 

M97 P999 L1 (SET REPEAT FOR BAR PULL)

M30

N999

 

N8(T8)

(BAR PULLER)

G00 G129 X0 Z0 T0

T0808

M9

M05

G00 G54 X0 Z1.382 M5

Z-1.868

M11 (CHUCK OPEN)

G04 P0.5 (PAUSE)

G0 W1.628 (PART LENGTH + PART-OFF + FACE OFF)

M10 (CHUCK CLOSE)

G04 P1. (PAUSE)

G0 W.5 (CLEAR)

G0 X6. (CLEAR)

G00 G129 X0 Z0 T0

M01

Link to comment
Share on other sites

Ok. I think I figured out that the newfs is to define the new format statement to the variable; in this case, changing the peck1$ to a #2 format statement from whatever it's default is.

 

The nwadrs...hmmm...is that changing the address or letter that is output with the string? Instead of peck1$ being output as a Q, in this case it would be output as a W? Is this correct?

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