Manual

9/Series PAL Reference Manual
Index (General)
9/Series Lathe
Table of Contents
Operation and Programming Manual
x
(G84.2): Right-Hand Solid-Tapping Cycle 26-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G84.3): Left-Hand Solid-Tapping Cycle 26-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G85): Boring Cycle, No Dwell/Feed Out 26-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G86): Boring Cycle, Spindle Stop/Rapid Out 26-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G86.1): BoringCycle, ToolShift 26-28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G87): Back Boring Cycle 26-31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G88): Boring Cycle, Spindle Stop/Manual Out 26-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(G89): Boring Cycle, Dwell/Feed Out 26-36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26.5 Altering Drilling Cycle Parameters 26-38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
26.6 Examples of DrillingCycles 26-40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 27
Skip and Gauge Probing Cycles
27.0 Chapter Overview 27-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27.1 External Skip Functions(G31 codes) 27-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
27.2 Tool Gauging External Skip Functions(G37 codes) 27-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 28
Paramacros
28.0 Chapter Overview 28-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.1 Parametric Expressions 28-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.1.1 Basic Mathematical Operators 28-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.1.2 Mathematical Function Commands 28-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.1.3 Parametric Expressionsas G-- or M--Codes 28-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.2 Transferof Control Commands 28-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.2.1 Conditional Operators 28-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.2.2 GOTOand IF-GOTO Commands 28-8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.2.3 DO-END andWHILE-DO-END Commands 28-10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3 Parameter Assignments 28-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3.1 Local Parameter Assignments 28-12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3.2 Common Parameters 28-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3.3 System Parameters 28-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3.4 PAL Parameters 28-31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.3.5 Shared Dual-Process Parameters (#7100- 7199) 28-33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.4 Assigning Parameter Values 28-34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5 Macro Call Commands 28-42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.1 Non-Modal Paramacro Call (G65) 28-43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.2 Modal Paramacro Call (G66) 28-44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.3 Modal Paramacro Call (G66.1) 28-46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.4 AMP-defined G-Code Macro Call 28-48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.5 AMP-Defined M-Code Macro Call 28-49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.6 AMP-Defined T--, S--, and B--Code Macro Call 28-49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.5.7 Nesting Macros 28-50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28.6 Macro Output Commands 28-52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .