Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

fanuc control all clear function for tool lengths 11m to 16m

Status
Not open for further replies.

theturbo

Aerospace
Jun 7, 2005
3
is it possible to to preset all the tool lengths in the library to 999,000 to prevent tools 'crashing' into the work space you can press the all clear soft key and it will set all your tool length offsets to 000.000 . can you change this figure if so how and where.. we had to replace a spindle 6 months ago, due to an inexperienced operator not entering a tool length
 
Replies continue below

Recommended for you

sorry new on here we are using fanuc control varying from 11m to 16m on 3 axis cnc milling machines
 
theturbo
The use of tool offset to cause a crash is just one of the ways an operator can destroy your machine. You cannot protect against all eventualities. The question I pose is how do you train your operators to avoid most of these bad results in the future?

Let me guess about the crash, it occurred on an off shift soon after this new operator had been on days for 2-4 weeks to get trained to run the machine. The day shift operator did all the running and the new operatior watched. The new guy was given all the grunt jobs to do while the day shift operator sat back and ran the machine.

Train your operators properly and test them if necessary before cutting them loose on your machines.
 
Typical Fanuc format:

O1
M00(RESET ALL OFFSETS TO 0?)
#100=1
WHILE[#100LT100]DO1
G10G90P#100R0
#100=#100+1
END1
M30

This will set all offsets to zero. Maybe you can modify this to suit your needs?

Dave
 
Hello, first time posting here but have been watching...

Quote:

O1
M00(RESET ALL OFFSETS TO 0?)
#100=1
WHILE[#100LT100]DO1 (note: this resets numbers 1-99, if you have more or less, change this value)
G10G90P#100R0
#100=#100+1
END1
M30

This macro would work except you'll need an "L" command and it will depend on if you have offset type A, B or C. For ex:

G10G90L10P#100R0. ( L10 is tool length for type B and C )

Of course, if you want to set to "999.0", then change the G10 line to"

G10G90L10P#100R999.



 
Hello, first time posting here but have been watching...

Quote:

O1
M00(RESET ALL OFFSETS TO 0?)
#100=1
WHILE[#100LT100]DO1 (note: this resets numbers 1-99, if you have more or less, change this value)
G10G90P#100R0
#100=#100+1
END1
M30

This macro would work except you'll need an "L" command and it will depend on if you have offset type A, B or C. For ex:

G10G90L10P#100R0. ( L10 is tool length for type B and C )

Of course, if you want to set to "99.0", then change the G10 line to"

G10G90L10P#100R99.



 
Status
Not open for further replies.

Part and Inventory Search

Sponsor