VI
96-8000 rev R June 2007
Table Of Contents
This manual and all of its contents are copyright protected 2007, and may not be reproduced without written
permission from Haas Automation, Inc.
INTUITIVE PROGRAMMING SYSTEM (IPS) ......................................................................................................... 65
I
NTRODUCTION .......................................................................................................................................... 65
AUTOMATIC MODE ...................................................................................................................................... 65
SYSTEM MODE .......................................................................................................................................... 65
SUBROUTINES ..................................................................................................................................................... 68
L
OCAL SUBROUTINES ................................................................................................................................68
SUBROUTINE CANNED CYCLE EXAMPLE ......................................................................................................... 69
SUBROUTINES WITH MULTIPLE FIXTURES ...................................................................................................... 69
ADVANCED EDITOR ............................................................................................................................................. 70
THE PROGRAM MENU ................................................................................................................................70
THE EDIT MENU ....................................................................................................................................... 71
THE SEARCH MENU .................................................................................................................................. 71
THE MODIFY MENU ................................................................................................................................... 71
THE I/O MENU......................................................................................................................................... 72
THE F1: HELP MENU ................................................................................................................................72
ADVANCED EDITOR SHORTCUTS ................................................................................................................... 73
QUICK CODE ........................................................................................................................................................ 74
VISUAL QUICK CODE ................................................................................................................................. 79
CUTTER COMPENSATION.................................................................................................................................... 80
ENTRY AND EXIT FROM CUTTER COMPENSATION ............................................................................................... 81
FEED ADJUSTMENTS IN CUTTER COMPENSATION .............................................................................................. 81
MACROS ............................................................................................................................................................... 83
INTRODUCTION .......................................................................................................................................... 83
OPERATION NOTES ..................................................................................................................................... 84
SYSTEM VARIABLES IN-DEPTH ...................................................................................................................... 89
VARIABLE USAGE ....................................................................................................................................... 93
ADDRESS SUBSTITUTION ............................................................................................................................ 94
G65 MACRO SUBROUTINE CALL ................................................................................................................101
COMMUNICATION WITH EXTERNAL DEVICES - DPRNT[ ] .................................................................................102
FANUC-STYLE MACRO FEATURES NOT INCLUDED IN HAAS CNC CONTROL .........................................................104
4TH AND 5TH AXIS PROGRAMMING .................................................................................................................105
CREATING FIVE-AXIS PROGRAMS .................................................................................................................105
INSTALLING AN OPTIONAL FOURTH AXIS ........................................................................................................107
INSTALLING AN OPTIONAL FIFTH AXIS ...........................................................................................................108
AUXILIARY AXIS .......................................................................................................................................108
DISABLEING THE AXES ..............................................................................................................................109
G CODES (PREPARATORY FUNCTIONS)............................................................................................................ 111
M CODES (MISCELLANEOUS FUNCTIONS) .......................................................................................................167
SETTINGS ............................................................................................................................................................175
MAINTENANCE ....................................................................................................................................................193
INDEX ...................................................................................................................................................................207