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:

o/t Multiple Programs to Haas


Kelly Burns
 Share

Recommended Posts

On the Funuc you could do it by entering the program at the machine like this. [O-9999] then enter ( that is the letter O with a minus sign). Then you could send any number of programs even with the % or load tapes too. It never stoped reading till you hit the reset key. As above, make sure you have a program # for each one.

Link to comment
Share on other sites

Been busy like a mofo, connormac. Between work and the weenies that sold us our house, I can hardly find a minute to scratch my .... mad.gif

 

Kelly, its a program I made in Visual Basic. It reads the NCF files, strips the "%" signs, and combines them all together in one file, then adds the "%" back. You can edit files before they're merged, or edit the merged file.

 

It's set up to be able to send that file to a floppy, or to a machine, (right now, just SComm, but anything is possible) wink.gif

Link to comment
Share on other sites

if the programs are sub programs use the M97 command on the Haas. This will eliminate subs altogether. I avoid sub because many of the machinist at this shop forget to back all of them up together. Most CNC machines have enough memory to handle larger programs.

the M97 is real simple to fix in the post.

Link to comment
Share on other sites

"Oh yes why does every one use sequence numbers on every line? that gobbels up memory like no tomorrow."

 

Same reason I have so much data in the NC file; for the operators.

 

My programs tend to get very complicated very quickly, so I try to make it as easy as possible for those running the program to navigate around it and see what's going on.

 

biggrin.gif

 

code:

(xxxxxxxx-4 REV F-1.NCF)

(APR 21, 2006 12:27)

(MC9 FILE: xxxxxxxx-4 REV F)

(MACHINE: 4 AXIS)

(MATERIAL: ALUMINUM INCH - 6061)

(STOCK SIZE: X 3.6 Y 3. Z .75)

(TOOL 10: DIA 0.3750 R0.0150 3/8 Hannita Varimill 3Fl Rougher)

(TOOL 2: DIA 0.2500 1/4 CB EM 2FL TICN)

(TOOL 3: DIA 0.1250 1/8 Hannita Varimill 3Fl)

(TOOL 4: DIA 0.1250 1/4 CHAMFER MILL)

(OVERALL MAX Z1.)

(OVERALL MIN Z-.53)

N1 G00 G17 G40 G80 G90 G20

N2 M01

N3 ( OPERATION: 1 FACING )

N4 (-- OP 1 )

N5 (-- ROUGH FACE )

N6 T10 M06 (T10: 3/8 HANNITA VARIMILL 3FL ROUGHER)

N7 (-- OP ID: 1)

N8 M03 S6500

N9 G00 G90 G54 X-.2563 Y-.084 A0.

N10 G43 H10 Z1.

/ N11 M08

N12 Z.2

N13 G01 Z.01 F100.

N14 X3.6063 F156.

...

N35 G00 Z1.

N36 (OPERATION: 2 CONTOUR)

N37(--OP 1)

N38(--ROUGH CONTOUR)

(T10: 3/8 HANNITA VARIMILL 3FL ROUGHER)

( TOOLPATH - CONTOUR)

( STOCK LEFT ON X & Y = .01)

( STOCK LEFT ON Z = 0.)

N39 (-- OP ID: 2)

N40 X3.8175 Y1.325

N41 Z.1

I also made apps to remove sequence numbers and comments, just in case memory becomes a problem. wink.gif

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