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]
======================================================================

Reply via email to