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:

Fanuc boring problem


Scott Bond
 Share

Recommended Posts

Hi all

We have a bridge machine with a fanuc control,, the post hasd been recently made by our dealer, and has been working fine. But houston We Have a problem with the reamer plunging into the work instead of feeding,,and it's intermitent--some times it feeds correct and sometimes it feeds at what appears to be rapid..??

:

( Here is a sample of my code.

Do any of you see something lame?

Is there something required, that i don't have?

 

T3 M6 ( TOOL - 3 DIA. - .249 REAMER 1.000 LONG )

( "S" HOLES REAMED TO .249-.2495 )

G0 G90 G54 X7.25 Y-3.287 S1100 M3

G43 H3 Z2. M8

G98 G85 Z-.45 R.1 F4.

X-7.25

X-24.4 Y-27.5

X-10.4

X10.4

X24.4

G80

M5

M9

G91 G28 Y0. Z0.

M01

T14 M6 ( TOOL - 14 DIA. - .251 REAMER 1.000 LONG )

( "S" HOLES REAMED TO .251-.252 .08 DEEP )

G0 G90 G54 X7.25 Y-3.287 S1100 M3

G43 H14 Z2. M8

G98 G85 Z-.1 R.1 F4.

X-7.25

X-24.4 Y-27.5

X-10.4

X10.4

X24.4

G80

( "P" .251-.252 REAMED THRU )

X-29.5 Y-22.5

G98 G85 Z-.45 R.1 F4.

X29.5

X-8.425 Y-14.6742

X-10.6625 Y-28.614

X-24.5

Y-43.364

G80

M5

M9

G91 G28 Y0. Z0.

M01

Link to comment
Share on other sites

The only thing I can possibly see is after the repositioning move

 

G80

( "P" .251-.252 REAMED THRU )

X-29.5 Y-22.5 Z2.

The next canned cycle is not picking up the initial plane (Z2.) and somehow getting confused.

 

I dont really expect this to be the case, but perhaps you could try adding a Z2.

 

G80

( "P" .251-.252 REAMED THRU )

X-29.5 Y-22.5 Z2.

 

What model fanuc control ?

 

CAM teh "stab in the dark"

Link to comment
Share on other sites

Control Fanuc 16

I saw it work right once.

Then I saw it work wrong once.

With out a code change,,,

 

but maybe there is a problem with mid-starting

the program. Is it missing some kind of cancle ?

Thanks Com and Doe

I will try your suggestion on tommorows part.

 

[ 08-15-2003, 03:09 PM: Message edited by: Scott Bond ]

Link to comment
Share on other sites

You have been pointed it hright direction the older Fanuc contraol always required all cancel code and other thing at every toolchange. I hade a lathe one time get a G50 S500 programmed into it and it took me a day to figure out why the spindle would not go over 500 rpms. It is funny how some machine act and how soem things that should stay non-modal and modal get crazy acting sometimes. I would just modify my post at add the needed coeds that are at the beginning to be at every tool so you can insure you are getting no over lap. G98 is going back to your intinal starting z before you call the canned cycle no matter where it is. I have soemtimes seen where a machine will get grazy if there is not like a g1 to z plane that beign the last gcode the machine see verse a g0 like at the g43 height offcall.

 

Well hope that help and sure you will get it good luck.

 

Crazy Millman

Link to comment
Share on other sites

Scott,

 

I have had a problem similar to this with our fanuc 16IM controlled Makino's

quote:

M5

M9

G91 G28 Y0. Z0.

M01

T14 M6 ( TOOL - 14 DIA. - .251 REAMER 1.000 LONG )

( "S" HOLES REAMED TO .251-.252 .08 DEEP )

G0 G90 G54 X7.25 Y-3.287 S1100 M3

 


I think that you may need to add a "G49" after

the G91g28z0. block and in the first block at the start of the program

 

"G49" cancels the previous tool length offset

I am not sure if this will fix your issue but adding this code won't hurt.

 

[ 08-16-2003, 03:48 AM: Message edited by: Budgie ]

Link to comment
Share on other sites

Scott, just to chime in on this, I think that restarting may definitely be related to your problem. I don't know how many Fanuc controls you have but they definitely are not the greatest when it comes to restarting in certain situations so be sure that the operator is doing it properly and that the machine is reading the tool-length offset and the canned cycle call properly. Often it is easier (and safer) to just start at the beginning of the tool and just flip on the 'Z Axis Neglect' or whatever switch the machine has to stop Z axis movement instead of trying to pickup the 2nd cycle of a particular tool.

 

For my .02 on Fanuc program format, the post I just tweaked up for my 18M posts the beginning of the tool like this:

 

N15 G00 G17 G40 G80 G90 G97 G98 G94

N20 G111

N25 T2

N30 M6

N35 G90 G54.1 P3 X-.6695 Y1.0112 S262 T3 M03

N40 G43 H2 Z.250 M8

N45 Z.100

.

.

.

 

And the end like this:

 

N995 G00 Z.25 M09

N1000 M05

N1005 G28 G91 Z0

N1010 G40 G49

N1015 M01

 

 

I like the safety lines in every tool, just personal preference

 

 

Good Luck

 

C

Link to comment
Share on other sites

right on the money cris

we always restart at tool change to pick up all info

on our 15m select single block

READ

G00 G90 G54 X0 Y0 B0 S1000 M3

G43 Z1. H1

turn on z neglect

go to edit mode

jump to the line where you want to restart

go to memory mode

single block start to new position

turn off z neglect and let it go

 

CAUTION ON THE Z NEGLECT

wherever z is when you turn it on

MAKE SURE z is there when you turn it off

the z axis becomes incremental when in z neglect mode

go to edit

Link to comment
Share on other sites

My code looks like this at the tool change right now

quote:

X-20. Y-41.5

G80

M5

M9

G91 G28 YO. Z0.

M01

T2 M6 ( TOOL - 2 DIA. - .281 #K DRILL )

( "CC" .281 ENTRY DRILL FOR 1" DIA. )

G0 G90 G54 X-20. Y-41.5 S951 M3

G43 H2 Z2. M8

G98 G83 Z-.45 R.1 Q.05 F4.3

X-26. Y-35.5

So I should change it to

X-20. Y-41.5

G80

M5

M9

G91 G28 YO. Z0.

G49======================only adding this?

M01

T2 M6 ( TOOL - 2 DIA. - .281 #K DRILL )

( "CC" .281 ENTRY DRILL FOR 1" DIA. )

G0 G90 G54 X-20. Y-41.5 S951 M3

G43 H2 Z2. M8

G98 G83 Z-.45 R.1 Q.05 F4.3

X-26. Y-35.5

Link to comment
Share on other sites

G91 G28 YO. Z0.

 

So I should change it to

 

G91 G28 YO. Z0.

 

 

I don't know if this is a typo or a direct cut-paste from the program, but that "YO." doesn't look like a "zero" compared to the "Z0".

 

Could this cause the problem?

Link to comment
Share on other sites

Hi everyone

I tried every opinion--I am now surrendering.

Our machine still rapids into the part where it should pick up the feed.

Also while doing so I am not able to change the feed with either the

feed percentage dial of the rapid percentage dial.

Yet if we reset the program and then cycle start if runs fine great for a

part or two ..

I must call the machine builder tomorrow.

 

Thank you all for your input

Scott

 

[ 08-20-2003, 08:27 PM: Message edited by: Scott Bond ]

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