Hurco winmax Operating instructions

ii - WinMax Lathe NC Programming 704-0115-307 WinMax Lathe NC Programming
The information in this document is subject to change without notice and does not
represent a commitment on the part of Hurco Companies, Inc. (Hurco). The software
described in this document is furnished under the License Agreement to customers. It is
against the law to copy the software on any medium except as specifically allowed in the
license agreement. The purchaser may make copies of the software for backup purposes.
No part of this document may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, for any purpose without the express
written permission of the Hurco machine tool owner.
Hurco Manufacturing Company reserves the right to incorporate any modification or
improvements in machines and machine specifications which it considers necessary, and
does not assume any obligation to make any said changes in machines or equipment
previously sold.
Hurco products and services are subject to Hurco’s then current prices, terms, and
conditions, which are subject to change without notice.
© 2012 Hurco Companies, Inc. All rights reserved.
Patents: U.S. Patents B14,477,754; 5,453,933; Canadian Patent 1,102,434;
Japanese Patents 1,649,006 and 1,375,124; other Patents pending.
Hurco, Max, Ultimax, and WinMax are Registered Trademarks of Hurco Companies, Inc.
AutoCAD, Autodesk, and DXF are registered trademarks of Autodesk, Inc.
MS-DOS, Microsoft, and Windows are registered trademarks of Microsoft Corporation.
Many of the designations used by manufacturers and sellers to distinguish their products
are claimed as trademarks. Hurco has listed here all trademarks of which it is aware. For
more information about Hurco products and services, contact:
Hurco Companies, Inc.
One Technology Way
P.O. Box 68180
Indianapolis, IN 46268-0180
Tel (317) 293-5309 (products)
(317) 298-2635 (service)
Fax (317) 328-2812 (service)
For Hurco subsidiary contact information, go to Hurco’s Web site:
www.hurco.com

WinMax Lathe NC Programming 704-0115-307 Table of Contents — iii
TABLE OF CONTENTS
NC Programming
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Programming and Operation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Using the On-screen Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Printing the Programming Manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 1
NC Part Program Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 2
Program Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 2
Sequence Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 3
Address Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 3
Special Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 5
Words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 5
Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 5
Block Skip Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 6
Off-line Part Program Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 7
Block Code Processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 7
Block Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 9
Default M and G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 10
NC Editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 11
Starting a New NC Program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 13
NC Programming Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 13
Program Editing Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 15
Program Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 16
NC Editor Menus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 17
Basic Programming Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 17
Jump and Search Functions Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 19
Search Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 20
Edit Functions Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 21
Renumbering and Tagging Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 23
Block Renumbering Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 24
NC Tag List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 25
Program Execution Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 26
NC Editor Settings Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 27
NC Editor Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 28
Basic NC G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 2
G Code Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 2
G Code Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 3
G00 - Linear Motion at Rapid (default) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 5
G01 - Linear Motion at Feed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 5
G02 - Clockwise Circular Motion at Feed . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 6
G03 - Counterclockwise Circular Motion at Feed . . . . . . . . . . . . . . . . . . . . 2 - 7
Example—Program Arc with Endpoint and Center Coordinates . . . . . . . . 2 - 7
Example—Program Arc with Endpoint and Radius . . . . . . . . . . . . . . . . 2 - 8
G04 - Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 9

iv - Table of Contents 704-0115-307 WinMax Lathe NC Programming
G06 - Probe/Block Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 9
G07 - Radius Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 10
Programming Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 10
G08 - Diameter (default) Programming . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 11
Programming Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 11
Example—G07/G08 Radius/Diameter Programming . . . . . . . . . . . . . . . .2 - 12
G07 Radius Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 12
G08 Diameter Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 13
G09 - Exact Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 14
G20 - Inch Mode (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 14
Unit Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 14
G21 - Millimeter Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 15
Unit Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 15
G33 - Threading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 16
Example—G33 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 16
Example—G33 with P Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 16
G40 - Cutter Radius Compensation Off (default) . . . . . . . . . . . . . . . . . . . . .2 - 17
G41 - Cutter Radius Compensation Left . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 18
G42 - Cutter Radius Compensation Right . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 18
Examples—Cutter Compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 19
Cutter Compensation Turned Off (G40) . . . . . . . . . . . . . . . . . . . . . .2 - 20
Cutter Compensation Right Turned On (G42) . . . . . . . . . . . . . . . . . .2 - 20
G53 - Program Machine Coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 21
G59 - Cancel Work Coordinate Offsets (default) . . . . . . . . . . . . . . . . . . . . .2 - 21
G73 - Peck Drill with Chip Break Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . .2 - 22
Example—G73 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 22
G74 - Left Hand Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 23
G78 - Threading Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 24
Turn and Face Threading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 27
Turn Threading - Inner Diameter and Outer Diameter . . . . . . . . . . . . . .2 - 28
Clearance, Lead In and Lead Out Parameters . . . . . . . . . . . . . . . . . . . .2 - 28
Example—OD Thread with Offsets U and W . . . . . . . . . . . . . . . . . . . . .2 - 28
Example—OD Thread with Chase in (A) and Chase out (C) . . . . . . . . . . .2 - 29
Multiple Start Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 30
Example—Multiple Starting Points at Different Angles . . . . . . . . . . . . . .2 - 30
Example—Multiple Starting Points at Evenly Spaced Angles . . . . . . . . . .2 - 30
Tapered Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 31
Cutting Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 31
Example—No Finish Pass Programmed . . . . . . . . . . . . . . . . . . . . . . . . .2 - 31
Example—Three Finished Passes Programmed . . . . . . . . . . . . . . . . . . .2 - 32
Sample Thread Part Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 32
Straight OD Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 32
Straight OD Thread with Lead In/Lead Out Angles . . . . . . . . . . . .2 - 34
Tapered OD Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 35
Straight ID Thread . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 36
G80 - Cancel Drill Cycle (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 37
G81 - Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 37
Example—G81 Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 37
G82 - Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 38
Example—G82 Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 38
G83 - Peck Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 39
Example—G83 Peck Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 39
G84 - Right Hand Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 40
G90 - Absolute Programming (default) . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 41
Example—G90 Absolute Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 - 42

WinMax Lathe NC Programming 704-0115-307 Table of Contents — v
G91 - Incremental Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 43
Example—G91 Incremental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 44
G92 - Work Coordinate Offsets or Spindle Max Speed . . . . . . . . . . . . . . . . 2 - 45
Example—G92 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 45
G94 - Feed per Minute (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 45
G95 - Feed per Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 45
G96 - Constant Surface Speed (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 46
G97 - Direct Spindle Speed (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 47
G98 - Drill Cycle Initial Level Return (default) . . . . . . . . . . . . . . . . . . . . . 2 - 47
Example 1—G98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 48
Example 2—G98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 48
G99 - Drill Cycle R Plane Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 49
Example—G99 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 49
Basic NC M Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 1
M00 - Program Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4
M01 - Optional Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4
M02 - End of Program (no rewind) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4
M03 - Spindle Clockwise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4
M04 - Spindle Counterclockwise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 4
M05 - Spindle Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M07 - Secondary Coolant On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M08 - Primary Coolant On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M09 - Coolant Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M10 - Set Chucking Pressure to High . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M11 - Set Chucking Pressure to Low . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M12 - Turret Index Reverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 5
M13 - Turret Index Forward . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M14 - Chuck Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M15 - Chuck Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M16 - Chuck Air Blow On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M17 - Chuck Air Blow Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M18 - Main Chuck Coolant On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M19 - Spindle Orient . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M20 - Chuck Open for Bar Feeder Start . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 6
M21 - Bar Feeder Finished Close Chuck . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M22 - Start Bar Feeder (Bar Load) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M23 - Start Bar Feeder for Z Guided Feed . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M24 - Part Conveyor On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M25 - Part Conveyor Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M28 - Tailstock Quill Advance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M29 - Tailstock Quill Retract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M30 - End of Program (rewind) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 7
M31 - Increment Cycle Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 8
M32 - Increment Setup Cycle Counter . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 8
M38 - Steady Rest Clamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 8
M39 - Steady Rest Unclamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 9
M41 - Spindle Gear 1 / Low Gear Range . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 9
M42 - Spindle Gear 2 / High Gear Range . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 9
M48 - Use Feedrate Override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 9
M49 - Ignore Feedrate Override . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 10
M50 - Conveyor On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 10
M51 - Conveyor Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 10
M52 - Auxiliary Output 1 On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 10
M53 - Auxiliary Output 2 On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 - 10

vi - Table of Contents 704-0115-307 WinMax Lathe NC Programming
M54 - Auxiliary Output 3 On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 10
M55 - Auxiliary Output 4 On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 10
M57 - Use Part Catcher with Bar End Eject . . . . . . . . . . . . . . . . . . . . . . . .3 - 10
M58 - Part Catcher Advance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M59 - Part Catcher Retract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M60 - Select External Chucking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M61 - Select Internal Chucking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M62 - Auxiliary Output 1 Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M63 - Auxiliary Output 2 Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M64 - Auxiliary Output 3 Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M65 - Auxiliary Output 4 Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 11
M71 - Tool Setter Retract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M72 - Tool Setter Advance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M74 - Activate Rigid Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M85 - Auto Door Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M86 - Auto Door Close . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M91 - Single Block Inactive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M92 - Single Block Active . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 12
M94 - Set Program Maximum Rapid Rate . . . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M114 - Chuck Open - Sub-spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M115 - Chuck Close - Sub-spindle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M118 - Sub Chuck Coolant On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M128 - Z-axis Move to and Hitch to Tailstock . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M129 - Z-axis Unhitch from Tailstock . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 13
M130 - Turning Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 14
M131 - Milling Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 14
M132 - Enable “C” Axis Clamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 14
M133 - Enable “C” Axis Hold Assist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 14
M134 - Release Both “C” Axis Clamps . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 14
M160 - Select External Chucking - Sub-spindle . . . . . . . . . . . . . . . . . . . . .3 - 14
M161 - Select Internal Chucking - Sub-spindle . . . . . . . . . . . . . . . . . . . . . .3 - 14
M186 - Activate Torque Monitoring for W . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 15
M187 - De-activate Torque Monitoring for W . . . . . . . . . . . . . . . . . . . . . . .3 - 15
M200 - Block Skip Synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 15
M203 - Sync Spindles Forward Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
M204 - Sync Spindles Reverse Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
M205 - Clear Spindle Sync . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
M231 - Bypass Chuck Open Interlock - Main Spindle . . . . . . . . . . . . . . . . . .3 - 16
M232 - Enable “C3” Axis Clamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
M234 - Release “C3” Axis Clamp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
M241 - Allow Sub-spindle Chuck to Open while Spindle is Running for
Part Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 - 16
ISNC G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 3
G Code Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 3
G Code Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 3
G00 - Rapid Traverse (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 6
G01 - Linear Interpolation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 7
G02/G03 - Clockwise/Counterclockwise Arc . . . . . . . . . . . . . . . . . . . . . . . .4 - 8
Program Arc with Endpoint and Center Coordinates . . . . . . . . . . . . . . . .4 - 9
Program Arc with Endpoint and Radius . . . . . . . . . . . . . . . . . . . . . . . . .4 - 11
G04 - Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 12
G06 - Probe/Block Skip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 13
G07 - Radius Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 13

WinMax Lathe NC Programming 704-0115-307 Table of Contents — vii
G08 - Diameter Programming (default) . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 14
G07/G08 Radius/Diameter Programming Examples . . . . . . . . . . . . . . . 4 - 14
G09 - Exact Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 16
G10 - Data Setting (Work Offsets, Tool Offsets, or Tool Geometry) . . . . . . . 4 - 16
Work Offsets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 16
Tool Offset or Tool Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 17
G11 - Data Setting Cancel (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 17
G17 - XY Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 18
G18 - XZ Plane (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 20
G19 - YZ Plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 21
G20 - Inch Mode (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 22
Unit Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 22
G21 - Millimeter Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 23
Unit Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 23
G28 - Automatic Return to Reference Point . . . . . . . . . . . . . . . . . . . . . . . 4 - 24
G32 - Constant Lead Thread Cutting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 25
G33 - Threading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 27
Cutter Compensation (G40–G42) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 29
G40 - Cutter Radius Compensation Off (default) . . . . . . . . . . . . . . . . . . . . 4 - 30
G41 - Cutter Radius Compensation Left . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 30
G42 - Cutter Radius Compensation Right . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 31
G50 - Set Part Setup or Set Max RPM . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 33
Set Part Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 33
Set Max RPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 33
G53 - Machine Coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 34
G54-G59 - Work Coordinates (G54 default) . . . . . . . . . . . . . . . . . . . . . . . 4 - 35
G54.1 - G54.93 - Aux Work Coordinates . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 37
G61 - Precision Cornering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 38
G64 - Precision Cornering Cancel (default) . . . . . . . . . . . . . . . . . . . . . . . . 4 - 38
G65 - Subprogram Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 38
Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 38
Multiple Arguments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 39
Passing Argument Lists to Subprograms in Macro Mode B . . . . . . . . . . . 4 - 39
Layering of Local Variables within Subprogram Calls . . . . . . . . . . . . . . 4 - 40
Specifying Subprogram Iterations . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 40
Using G65 and G66 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 40
Using M98 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 40
Macro Instruction (G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 42
G66 - Modal Subprogram Call . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 45
G67 - Modal Subprogram Call Cancel (default) . . . . . . . . . . . . . . . . . . . . . 4 - 47
G70 - Finishing Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 47
G71 - Stock Removal in Turning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 49
Sign of U and W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 49
G72 - Stock Removal in Facing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 52
G73 - Pattern Repeating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 54
G74 - End Face Peck Drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 56
G75 - Outer Diameter/Inner Diameter Drilling . . . . . . . . . . . . . . . . . . . . . 4 - 58
G76 - Multiple Threading Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 60
G77 - Outer Diameter/Inner Diameter Cutting Cycle . . . . . . . . . . . . . . . . . 4 - 62
Sign of U and R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 62
G78 - Threading Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 64
G79 - Stock Removal in Facing Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 65
G80 - Canned Cycle Cancel (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 66
G81 - Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 67
Example—G81 Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 68

viii - Table of Contents 704-0115-307 WinMax Lathe NC Programming
G82 - Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 68
Example—G82 Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 69
G83 - Face Drilling with Pecks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 70
Example—G83 Peck Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 71
G83.1 - Chip Breaker Peck Drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 72
G84 - Face CW Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 73
G84.2 (or G84 M29) - Rigid CW Tapping . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 75
G85 - Boring Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 76
G86 - Bore Rapid Out Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 78
G87 - Side Drilling with Pecks/Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 80
G88 - Side CW Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 81
G89 - Side Boring Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 82
G90 - Absolute Programming (default) . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 83
G91 - Incremental Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 85
G92 - Work Coordinate Offsets/Spindle Max Speed/Multiple Thread Cutting
Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 87
G93 - Inverse Time Feedrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 89
G94 - Feed per Minute (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 90
G95 - Feed per Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 90
G96 - Constant Surface Speed (CSS) . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 91
G97 - Direct Spindle Speed (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 91
G98 - Return to Initial Level (default) . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 92
G99 - Return to R Point Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 - 93
ISNC M Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 1
ISNC M Code Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 2
M Code Translation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 2
Setting up M Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 2
Importing and Exporting M Code Data . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 5
ISNC M Code Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 9
ISNC M Code Translation List - Page 1 . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 13
Program Stop (ISNC M0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 13
Optional Stop (ISNC M1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 13
Main Spindle CW (ISNC M3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 13
Main Spindle CCW (ISNC M4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 13
Main Spindle Stop (ISNC M5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 14
Live Tool CW (ISNC M33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 14
Live Tool CCW (ISNC M34) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 14
Live Tool Stop (ISNC M35) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 15
Sub-spindle CW (ISNC M103) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 15
Sub-spindle CCW (ISNC M104) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 15
Sub-spindle Stop (ISNC M105) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 15
Secondary Coolant (ISNC M7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Primary Coolant On (ISNC M8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Coolant Off (ISNC M9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Chuck Pressure High (ISNC M67) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Chuck Pressure Low (ISNC M66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Turret Index Reverse (ISNC M12) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Turret Index Forward (ISNC M13) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Chuck Open (ISNC M69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Chuck Close (ISNC M68) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Main Spindle Orient (ISNC M19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 16
Chuck Open for Bar (ISNC M20) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 17
Chuck Close for Bar (ISNC M21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 17
Start Bar Feeder (ISNC M22) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 17

WinMax Lathe NC Programming 704-0115-307 Table of Contents — ix
ISNC M Code Translation List - Page 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Start Bar with Z (ISNC M23) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Part Conveyor On (ISNC M110) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Part Conveyor Off (ISNC M111) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Tailstock Quill Adv (ISNC M78) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Tailstock Quill Retr (ISNC M79) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
End of Program (ISNC M30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 17
Incr Cycle Count (ISNC M31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Incr Setup Cycle (ISNC M32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Feedrate Override (ISNC M48) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Ignore Feed Override (ISNC M49) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Conveyor On (ISNC M24) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Conveyor Off (ISNC M25) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Part Catcher w/Eject (ISNC M57) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Part Catcher Advance (ISNC M58) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Part Catcher Retract (ISNC M59) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Sel External Chuck (ISNC M60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Sel Internal Chuck (ISNC M61) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 18
Tool Setter Retract (ISNC M71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Tool Setter Adv (ISNC M72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Auto Door Open (ISNC M85) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Auto Door Close (ISNC M86) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Single Block Off (ISNC M91) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Single Block On (ISNC M92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Sub-spindle Chuck Open (ISNC M168) . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
ISNC M Code Translation List - Page 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Sub-spindle Chuck Close (ISNC M169) . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Turning Mode (ISNC M130) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
Milling Mode (ISNC M131) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
C Axis Clamp (ISNC M41) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
C Axis Hold (ISNC M133) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
C Axis Unclamp (ISNC M40) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
Sub-spndl Ext Chuck (ISNC M160) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
Sub-spndl Int Chuck (ISNC M161) . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
W Torque Mon On (ISNC M186) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
W Torque Mon Off (ISNC M187) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Block Skip Sync (ISNC M200) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Sync Spindles Forward (ISNC M203) . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Sync Spindles Reverse (ISNC M204) . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Clear Spindle Sync (ISNC M205) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Bypass Chuck Intlk (ISNC M231) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
C3 Axis Clamp (ISNC M232) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
C3 Axis Unclamp (ISNC M234) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 21
Spindle CW/Coolant On (ISNC M63) . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 22
Spindle CCW/Coolant Off (ISNC M64) . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 22
Spindle Off/Coolant Off (ISNC M65) . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 22
Sub-Spdl CW/CLNT On (ISNC M163) . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 23
Sub-Spdl CCW/CLNT Off (ISNC M164) . . . . . . . . . . . . . . . . . . . . . . . . 5 - 23
Sub-Spdl Off/CLNT Off (ISNC M165) . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 23
Rigid Tap (ISNC M29) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 24

x - Table of Contents 704-0115-307 WinMax Lathe NC Programming
ISNC M Code Translation List - Page 4 . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 1 On (ISNC M52) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 2 On (ISNC M53) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 3 On (ISNC M54) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 4 On (ISNC M55) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 1 Off (ISNC M152) . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 2 Off (ISNC M153) . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 3 Off (ISNC M154) . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Auxiliary Output 4 Off (ISNC M155) . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 24
Chuck Air On (ISNC M16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
Chuck Air Off (ISNC M17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
Set Max Rapid (ISNC M94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
Part Transfer Sub-spindle (ISNC 241) . . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
End of Program (no rewind) (ISNC M2) . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
Steady Rest Clamp (ISNC M38) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 25
Steady Rest Unclamp (ISNC M39) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 26
Spindle Gear 1 (ISNC M41) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 26
Spindle Gear 2 (ISNC M42) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 26
Z-axis Tailstock Hitch (ISNC M128) . . . . . . . . . . . . . . . . . . . . . . . . . . .5 - 27
Z-axis Tailstock Unhitch (ISNC M129) . . . . . . . . . . . . . . . . . . . . . . . . .5 - 27
E Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6 - 1
T Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 - 1
Tool Change Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 - 1
Tool Offsets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 - 2
Record of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .IX - 1

WinMax Lathe NC Programming 704-0115-307 List of Figures — xi
LIST OF FIGURES
Figure 1–1. NC Editor Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 2
Figure 1–2. Typical NC Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 6
Figure 1–3. NC Editor Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 12
Figure 1–4. NC Subprogram Review screen . . . . . . . . . . . . . . . . . . . . . . . . . 1- 16
Figure 1–5. ISNC Basic Programming Menu . . . . . . . . . . . . . . . . . . . . . . . . . 1- 17
Figure 1–6. ISNC Jump and Search Functions Menu . . . . . . . . . . . . . . . . . . . 1- 19
Figure 1–7. ISNC Search Submenu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 20
Figure 1–8. ISNC Edit Functions Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 21
Figure 1–9. ISNC Renumbering and Tagging Menu . . . . . . . . . . . . . . . . . . . . 1- 23
Figure 1–10.ISNC Block Renumbering Submenu . . . . . . . . . . . . . . . . . . . . . . 1- 24
Figure 1–11.ISNC NC Tag List Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 25
Figure 1–12.ISNC Program Execution Menu . . . . . . . . . . . . . . . . . . . . . . . . . 1- 26
Figure 1–13.NC Editor Settings Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 27
Figure 1–14.ISNC NC Editor Settings screen . . . . . . . . . . . . . . . . . . . . . . . . . 1- 28
Figure 2–1. Dimensions for Absolute and Incremental Programing examples . . 2 - 5
Figure 2–2. G02 (Clockwise) circular motion at feed . . . . . . . . . . . . . . . . . . . 2 - 6
Figure 2–3. Arc with Endpoint and Center Coordinates . . . . . . . . . . . . . . . . . 2 - 7
Figure 2–4. Arc with Endpoint and Radius . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 8
Figure 2–5. G07 Radius Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 12
Figure 2–6. G08 Diameter Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 13
Figure 2–7. Cutter Compensation Right Turned Off (G40) . . . . . . . . . . . . . . . 2- 20
Figure 2–8. Cutter Compensation Turned On (G42 . . . . . . . . . . . . . . . . . . . . 2- 20
Figure 2–9. Tool Motion for G73 Chip Break Drill Cycle . . . . . . . . . . . . . . . . . 2- 22
Figure 2–10.G74 Left Hand Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 23
Figure 2–11.Thread Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 27
Figure 2–12.OD Thread with Offsets U and W Example . . . . . . . . . . . . . . . . . . 2- 28
Figure 2–13.OD Thread with Chase in (A) and Chase out (C) Example . . . . . . . 2- 29
Figure 2–14.OD with multiple starts at 120°, 170°, and 180° Example . . . . . . 2- 30
Figure 2–15.OD with 3 Evenly Spaced Threads Example . . . . . . . . . . . . . . . . . 2- 30
Figure 2–16.Tapered Thread Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 31
Figure 2–17.No Programmed Finish Pass Example . . . . . . . . . . . . . . . . . . . . . 2- 31
Figure 2–18.Three Programmed Finished Passes Example . . . . . . . . . . . . . . . 2- 32
Figure 2–19.Straight OD Thread Example . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 33
Figure 2–20.Straight OD Thread with Lead In/Lead Out Angles . . . . . . . . . . . . 2- 34
Figure 2–21.Tapered OD Thread Example . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 35
Figure 2–22.Straight ID Thread Example . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 36
Figure 2–23.G81 Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 37
Figure 2–24.G82 Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 38
Figure 2–25.G83 Peck Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 39
Figure 2–26.G84 Right Hand Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 40
Figure 2–27.Absolute Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 41
Figure 2–28.Incremental Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 43
Figure 2–29.G98 Drill Cycle Initial Level Return (default) . . . . . . . . . . . . . . . . 2- 47
Figure 2–30.General Drill Cycle Tool Motion . . . . . . . . . . . . . . . . . . . . . . . . . 2- 49

xii - List of Figures 704-0115-307 WinMax Lathe NC Programming
Figure 4–1. G01 Dimensions for Absolute and Incremental Programing examples 4 - 7
Figure 4–2. G02 (Clockwise) circular motion at feed . . . . . . . . . . . . . . . . . . . . 4 - 9
Figure 4–3. Arc with Endpoint and Center Coordinates . . . . . . . . . . . . . . . . . . 4 - 9
Figure 4–4. Arc with Endpoint and Center Coordinates . . . . . . . . . . . . . . . . . . 4- 10
Figure 4–5. Arc with Endpoint and Radius . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 11
Figure 4–6. G07 Radius Programming and G08 Diameter Programming . . . . . . 4- 15
Figure 4–7. G17, G18, and G19 Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 18
Figure 4–8. XY Plane Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 19
Figure 4–9. G18 XZ Plane Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 20
Figure 4–10.G19 YZ Plane Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 21
Figure 4–11.G32 Constant Lead Thread Cutting . . . . . . . . . . . . . . . . . . . . . . . 4- 26
Figure 4–12.G40 Cutter Compensation Off . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 29
Figure 4–13.G41 Cutter Compensation Left . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 29
Figure 4–14.G42 Cutter Compensation Right . . . . . . . . . . . . . . . . . . . . . . . . . 4- 29
Figure 4–15. Cutter Compensation Off (G40) and Right (G42) . . . . . . . . . . . . . 4- 31
Figure 4–16.G54-G59 Work Offset G Codes for Multiple Parts . . . . . . . . . . . . . . 4- 36
Figure 4–17.G70 Finish Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 48
Figure 4–18.Sign of U and W determines stock removal . . . . . . . . . . . . . . . . . . 4- 49
Figure 4–19.G71 Stock Removal in Turning . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 51
Figure 4–20.G72 Stock Removal in Facing . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 53
Figure 4–21.G73 Pattern Repeating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 55
Figure 4–22.G74 End Face Peck Drilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 57
Figure 4–23.G75 Outer Diameter/Inner Diameter Drilling . . . . . . . . . . . . . . . . . 4- 59
Figure 4–24.G76 - Multiple Threading Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 61
Figure 4–25.Sign of U and R determines the angle of the taper for canned cycles 4- 62
Figure 4–26.G77 External Diameter/Internal Diameter Cutting Cycle . . . . . . . . . 4- 63
Figure 4–27.G81 Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 68
Figure 4–28.G82 Drill Cycle with Dwell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 69
Figure 4–29.G83 Peck Drill Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 71
Figure 4–30.G84 Face CW Tapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 74
Figure 4–31.G85 Tool Movement for the Boring Cycle . . . . . . . . . . . . . . . . . . . 4- 77
Figure 4–32.G86 Tool Movement for the Bore Rapid Out Cycle . . . . . . . . . . . . . 4- 79
Figure 4–33.G90 Absolute Dimensions (Mode B) . . . . . . . . . . . . . . . . . . . . . . . 4- 83
Figure 4–34.G91 Incremental Dimensions (Mode B) . . . . . . . . . . . . . . . . . . . . 4- 85
Figure 4–35.G92 Multiple Thread Cutting—Tapered Thread . . . . . . . . . . . . . . . . 4- 88
Figure 4–36.G98 Drill Cycle Initial Level Return (default) . . . . . . . . . . . . . . . . . 4- 92
Figure 4–37.G99 General Drill Cycle Tool Motion . . . . . . . . . . . . . . . . . . . . . . . 4- 93
Figure 5–1. ISNC NC Settings screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 2
Figure 5–2. ISNC M Code Translation List Page 1 screen . . . . . . . . . . . . . . . . . 5 - 3
Figure 5–3. ISNC M Code Translation List Page 2 screen . . . . . . . . . . . . . . . . . 5 - 3
Figure 5–4. ISNC M Code Translation List Page 3 screen . . . . . . . . . . . . . . . . . 5 - 4
Figure 5–5. ISNC M Code Translation List Page 4 screen . . . . . . . . . . . . . . . . . 5 - 4
Figure 5–6. Import and Export Functions screen . . . . . . . . . . . . . . . . . . . . . . . 5 - 5
Figure 5–7. Save NC State to File screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 6
Figure 5–8. Save NC State to File screen with new folder and NC State file . . . . 5 - 7
Figure 5–9. Import NC State screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 8
Figure 6–1. Work Offset: Immediate Activation . . . . . . . . . . . . . . . . . . . . . . . 6 - 1
Figure 7–1. Tool Offset Behaviors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 - 2

WinMax Lathe NC Programming 704-0115-307 List of Tables — xiii
LIST OF TABLES
Table 1–1. Address Characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 - 4
Table 1–2. Order of Block Code Processing . . . . . . . . . . . . . . . . . . . . . . . . . 1- 8
Table 1–3. Block Data Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1- 9
Table 2–1. G Code Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 2
Table 2–2. G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 4
Table 2–3. G04 Dwell Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 9
Table 2–4. Effects of Using G07 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 10
Table 2–5. Effects of Using G07 and G08 . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 11
Table 2–6. Inch Mode formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 14
Table 2–7. Millimeter Mode formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 15
Table 2–8. Thread Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2- 26
Table 2–9. Threading Equivalents between Turn and Face Thread Macros . . . . 2- 27
Table 2–10. R Values and G96 Programming . . . . . . . . . . . . . . . . . . . . . . . . . 2- 46
Table 4–1. G Code Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 - 3
Table 4–2. G Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 5
Table 4–3. G04 Dwell Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 12
Table 4–4. Effects of Using G07 and G08 . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 14
Table 4–5. Inch Mode formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 22
Table 4–6. Millimeter Mode formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 23
Table 4–7. Macro Mode B Local Variables and Subprogram Arguments . . . . . . 4- 39
Table 4–8. H Code Descriptions and Instruction Functions for
G65 Macro Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4- 43
Table 4–9. R Values and G96 Programming . . . . . . . . . . . . . . . . . . . . . . . . . 4- 91

xiv - List of Tables 704-0115-307 WinMax Lathe NC Programming

WinMax Lathe NC Programming 704-0115-307 Documentation Conventions — xv
DOCUMENTATION CONVENTIONS
This documentation uses several conventions to explain the safety features and
emphasize key concepts. These conventions are described in this section.
Additional information is available on the machine’s Documentation CD.
Sample Screens
Sample screens in this documentation were taken from a WinMax single-screen control.
All screens are subject to change. The screens on your system may vary slightly. The
sample screen here illustrates softkeys and includes a software version.
Softkeys
Softkeys are located on the side of the screen. You can set the softkeys to appear on
either the right or left side of the screen. Refer to the Getting Started with WinMax for
information about making this selection. Softkeys may change upon field entries or other
softkey selection. References to softkeys in the documentation appear with the softkey’s
corresponding F-key. For example, the Part Setup softkey from the Input screen above is
referenced as the PART SETUP F1 softkey.
Screen Areas
The screens are divided into the following areas, in addition to the row of softkeys:
Data Entry
Prompts
Status Bar
Error/Status Area
Softkeys
F1 to F8
Data Entry Area

xvi - Documentation Conventions 704-0115-307 WinMax Lathe NC Programming
The data entry area is located on the opposite side of the screen from the softkeys.
Available softkeys may change even when the text and data entry area does not.
Fields in the data entry area display or receive information. Refer to Using the
Touchscreen for information on entering information in fields.
Prompts and Error/Status Area
The bottom portion of the screen is reserved for prompts, program status and error
messages.
Prompts provide help on data entry selections based on the field with the blinking cursor.
Errors and status messages occur anytime the status or error occurs. They are not based
on the field with the blinking cursor. These messages provide machine information to the
operator.
Error messages may also stop and/or prevent machine operation until the cause of the
error is corrected.
Status Bar
The status bar contains
• The name of the open, selected program.
• A calculator icon—select the icon to display a working, on-screen calculator.
• Units of measure (Inch or Millimeters)—select the units of measure in the
status bar to toggle between Inch and Metric.
• Programming mode (R for Radius; D for Diameter)—select the programming
mode in the status bar to toggle between Radius and Diameter.
• A yellow icon—indicates the feed hold is on when visible.
• A red icon—indicates the Emergency Stop button has been pressed when
visible.
• A keyboard icon—select the icon to display a working on-screen keyboard.
• The current time.
When viewed on a single-screen console, all icons appear in the same status bar; when
viewed on a dual-screen console, the program name and calculator icon appear on the
left screen status bar, and the unit of measure, keyboard icon and time appear on the
right screen status bar.
Console Buttons and Keys
References to console buttons and keys appear in bold text throughout the
documentation. For example, the Start Cycle button appears as the Start Cycle button
and the Manual key appears as the Manual console key in text.
Refer to the Getting Started with WinMax manual for information about console buttons
and keys, in addition to other information about using softkeys and the pop-up text entry

WinMax Lathe NC Programming 704-0115-307 Documentation Conventions — xvii
window.
Using the Touchscreen
The console has a touchscreen for entering programming data. To make a selection, tap
the screen on a softkey, field, or drop-down list using the stylus attached to the side of the
console or another suitable pointing device.
Icons
This manual may contain the following icons:
Caution/Warning
Important
Troubleshooting
Hints and Tricks
Where can we go from here?
Table of Contents
The operator may be injured and the machine severely damaged if the
described procedure is not followed.
Ensures proper operation of the machine and control.
?Steps that can be taken to solve potential problems.
Useful suggestions that show creative uses of the WinMax features.
Lists several possible options the operator can take.
To assist with onscreen PDF viewing, this icon is located on the cover page.
Click the icon to access the Table of Contents (TOC).
You can also access many of the same TOC entries from the Adobe Reader
bookmarks located on the left side of the PDF page.

xviii - Programming and Operation Information 704-0115-307 WinMax Lathe NC Programming
PROGRAMMING AND OPERATION
INFORMATION
Hurco provides documentation for using WinMax software on a control or desktop in two
formats: on-screen Help and PDF. The information contained in both formats is identical.
On-screen Help contains information about the current screen. If Help is not available for
a screen, a Welcome screen appears with access to the Table of Contents, Index, or
Search functions.
• To view the on-screen Help directly on a Hurco control, select the Help
console key.
• To view the on-screen Help on the desktop software, select the Help icon in
the menu bar.
PDF files are available on the hard drive. These files can be copied from the hard drive to
a USB memory device and transferred to a PC for viewing and printing.
Using the On-screen Help
On-screen Help provides information about using WinMax. The Help is context-sensitive
to the screen level. Press the console Help button to display the Help topic for the current
screen. The following list describes Help functions:
• Buttons in the upper left-hand corner of the Help screen are used to move
through Help topics and print screens.
•UsetheHide button to hide the navigation pane.
•UsetheBack button to return to the previous Help screen.
•UsethePrint button to print the current displayed Help topic, if a printer
is attached and configured. See Printing the Programming Manuals, on
page - xix for more information about printing.
• Use the arrow buttons to move between pages within a Help topic and to
move through topics.
•UsetheContents tab for a list of information sorted by subject:
1. Select the “+” to expand the topic and view sub-topics.
2. Select the topic to display it.
•UsetheIndex tab to show the Help index:
1. Quickly scroll to an index topic by typing the topic in the box at the top of
the index.
2. Select a topic and the Display button to view the topic.

WinMax Lathe NC Programming 704-0115-307 Programming and Operation Information -xix
•UsetheSearch tab to search the Help for a word or phrase:
1. Type the search word(s) into the text box at the top of the pane.
2. Select the List Topics button. A list of topics that contain the search
word(s) is displayed.
3. Select a topic and the Display button to view that topic.
•UsetheFavorites tab to save Help topics for quick access:
1. Select the Add button at the bottom of the pane to add the current topic.
2. Select a topic from the Favorites list, and select the Display button to view
it.
• Select a topic from the Favorites list, and select the Remove button to
remove it from the list.
Printing the Programming Manuals
The WinMax On-screen Help is also provided in PDF format for easy printing. The
information contained in the PDF files is identical to the on-screen Help. The PDF files
may be copied to a floppy disk or USB memory device to be transferred to a PC for
printing. Here are the steps to access the PDF files:
1. From the Input screen, select the PROJECT MANAGER F8 softkey.
2. Select the FILE MANAGER F7 softkey.
3. In the left-hand pane, navigate through the folders:
• For WinMax Lathe on a machine, the path is D:\Hurco\Hurco Lathe\hlp.
• For WinMax Desktop on a PC, the path is C:\Program Files\Hurco\Hurco
Lathe\hlp.
The PDF files will appear in the right-hand pane.
4. Highlight the PDF file(s) in the right-hand pane, and select the COPY F2
softkey.
5. Ensure that your media is loaded (either a floppy disk in the disk drive or a
USB memory device in the USB port), and navigate to the proper location in
the left-hand pane of the DISK OPERATIONS screen (either the floppy drive A:
or the USB port E:). Highlight the desired location.
6. Place the cursor in the right-hand pane and select the PASTE F3 softkey to
paste the PDF file(s) to the desired location.
You may now remove your media and load the PDF file(s) onto a PC for printing.
The SHOW ALL FILE TYPES field in User Interface Settings must be
set to YES (default is NO) in order to see the PDF files in the
directory. Access the SHOW ALL FILE TYPES field in Auxiliary Mode,
Utilities/ User Preferences/ User Interface Settings.

xx - Programming and Operation Information 704-0115-307 WinMax Lathe NC Programming
Other manuals for winmax
3
Table of contents
Other Hurco Lathe manuals