Yaskawa YASNAC PC NC Programming Manual User Manual

Page 4

Advertising
background image

iii

YASNAC PCNC Programming Manual

Introduction

Table of Contents

1. PROGRAMMING BASICS

1.1

FUNDAMENTALS OF PROGRAMMING TERMINOLOGY . . . . . . . . . . . . . . . .1-2

1.1.1

Numerically Controlled Axes and the Number of Simultaneously Controllable
Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2

1.1.2

Least Input Increment and Least Output Increment . . . . . . . . . . . . . . . . . . .1-6

1.1.3

Maximum Programmable Values for Axis Movement . . . . . . . . . . . . . . . . .1-8

1.1.4

Optional Block Skip (/1), (/2 to /9) * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-11

1.1.5

Buffer Register and Multi-active Register . . . . . . . . . . . . . . . . . . . . . . . . . .1-12

1.2

BASICS OF FEED FUNCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-13

1.2.1

Rapid Traverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-13

1.2.2

Cutting Feed (F Command) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-13

1.2.3

F1-Digit Feed* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-16

1.2.4

Feed per Minute Function (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-18

1.2.5

Solid Tap Mode (G93, G94) * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-18

1.2.6

Automatic Acceleration and Deceleration . . . . . . . . . . . . . . . . . . . . . . . . . .1-19

2. COMMAND CALLING AXIS MOVEMENTS

2.1

INTERPOLATION COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2

2.1.1

Positioning (G00, G06, G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2

2.1.2

Linear Interpolation (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4

2.1.3

Circular Interpolation (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5

2.1.4

Helical Interpolation (G02, G03)* . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-11

2.2

REFERENCE POINT RETURN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-13

2.2.1

Automatic Return to Reference Point (G28) . . . . . . . . . . . . . . . . . . . . . . . .2-13

2.2.2

Reference Point Return Check (G27) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-17

2.2.3

Return from Reference Point Return (G29) . . . . . . . . . . . . . . . . . . . . . . . .2-18

2.2.4

Second to Fourth Reference Point Return (G30) . . . . . . . . . . . . . . . . . . . . .2-22




Advertising