You are on page 1of 2

12/26/2014

Macro for toolchange 0i MC - GE Intelligent Platforms e-Forum

NOTICE: This forum is for users to exchange information about GE Intelligent Platforms products. While it is moderated by GE, each post may not be
explicitly answered by GE Intelligent Platforms employees. If your case needs an immediate response, please call 1-800-433-2682.
User Name User Name

GE Intelligent Platforms e-Forum > C NC > C NC Systems

Macro for toolchange 0i MC


Register

FAQ

Password
Calendar

Remember Me?
Log in

Today's Posts

Search

CNC Systems C omputer Numerical C ontrols (GE Fanuc branded)

Thread Tools

Rate Thread

Display Modes

09-20-2006, 03:43 PM

DEONSK
New Member

#1
Join Date: Sep 2006
Posts: 5

Macro for toolchange 0i MC

I have a customer with a machining center , Fanuc 0i mc , and an umbrella type (carousel) toolchanger. He needs to index this toolchanger , in a
program , to prevent the long tools from intefering with a high component on the table.
The machine is a Johnford VMC.
The toolchange macro looks as follows:
%
O9000
#100=#4001
#101=#4003
#102=#4120
#103=#1032AND255
#104=BIN[#103]
IF[#102LT1]GOTO2000
IF[#102GT24]GOTO2000
IF[#102EQ#104]GOTO1000
G91G00G30Z0.M80 (SEARCH SPINDLE TOOL NUMBER)
M81 (CAROUSEL FORWARD)
M87 (TOOL RELEASE IN SPINDLE)
G28Z0.M77 (AIR BLAST ON IN SPINDLE)
T#149 (SEARCH TOOL NUMBER CALLED IN PROGRAM)
G30Z0.M77
M88 (TOOL CLAMP)
M86 (UPDATE TOOL NUMBER IN SPINDLE)
M82 (CAROUSEL RETRACT)
N1000G#100#101
GOTO3000
N2000#3000=20(TOOLNO. ALARM)
N3000M99
%
This macro is called by the T code , parameter 6001 bit 5 is set to a 1.
Even if this bit gets made zero and then gets called by M6 by changing the macro no to 9001 , and then using a T code to try and index the turret ,
nothing happens
Any ideas
Deon

09-20-2006, 10:30 PM

xavierdemoura
Active Member

#2
Join Date: Jul 2006
Location: Jundia (SP) - Brazil
Posts: 74

Deon,
1) Change parameter 6001#5 to 0
2) Change the name of subprogram O9001 to O9020
3) Change parameter 6080 to 6 (M code that calls the custom macro of program number 9020)
I use these method in Yang machine's, and works very well whithout problems.
Daniel

http://forums.ge-ip.com/showthread.php?t=6776

1/2

12/26/2014

Macro for toolchange 0i MC - GE Intelligent Platforms e-Forum

09-21-2006, 08:28 AM

#3
Join Date: Sep 2006
Posts: 5

DEONSK
New Member
Quote:

Originally Posted by xavierdemoura


Deon,
1) Change parameter 6001#5 to 0
2) Change the name of subprogram O9001 to O9020
3) Change parameter 6080 to 6 (M code that calls the custom macro of program number 9020)
I use these method in Yang machine's, and works very well whithout problems.
Daniel
Daniel
I have tried your suggestion , but the turret does not index with a T code .
Something in the plc is preventing it.
Deon

Previous Thread | Next Thread


Posting Rules
You
You
You
You

may
may
may
may

not
not
not
not

post new threads


post replies
post attachments
edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Forum Rules

Use r C ontrol Pane l

Go

All times are GMT -4. The time now is 01:04 AM.
Powered by vBulletin Version 3.8.5
C opyright 2000 - 2014, Jelsoft Enterprises Ltd.

e-Forum Legal Notice

Contact Us

Privacy Policy

Terms & Conditions

http://forums.ge-ip.com/showthread.php?t=6776

2010 General Electric Company

2/2

You might also like