You can determine the current operation
type in the template file using the
jos data tag "op_type"
101=rough milling
102=finish milling
103=face milling
107=copy milling
104=surface milling
105=edge milling
201=spot drilling
202=drilling
203=peck drilling
204=reaming
205=boring
206=tapping
207=counterboring
208=countersinking
209=spot facing
211=center drilling
210=form hole making
301=rough turning
302=finish turning
303=grooving
305=face grooving
304=threading
401=nibbling/punching
501=laser cutting
502=burning
503=cutting
504=waterjet
601=secondary (other working)
602=scribing
701=roughing wire edm
702=finishing wire edm
703=start hole making wire edm
In your @TOOLCHG you can add logic such as:
#IF(jos(op_type)>200,#ANDjos(op_type)<300)< M00 (CHANGE DRILL)>
=============================================
Fred Lauzus, CAM Programming Coordinator
High Steel Structures, Incorporated
mailto:[EMAIL PROTECTED] http://www.highsteel.com
=============================================
-----Original Message-----
From: Ray Machine Inc. [mailto:[EMAIL PROTECTED]]
Sent: Thursday, April 27, 2000 8:36 AM
To: SmartCam Fourm
Subject: Re: [mfg-smartcam] External program enhancements
We are a small CNC shop with limited tooling so when I code a milling
program
with several drill cycles I must manually edit the program to stop the
machine so the operator can
change drill bits. Q: Can the code generator recognize drill cycles and
insert M00 to stop the machine
Then pickup with tool changes after the drills and continue as normal.
Thanks
William Ray
www.raymachine.com
======================================================================
To find out more about this mailing list including how to unsubscribe,
send the message "info mfg-smartcam" to [EMAIL PROTECTED]
======================================================================