User's Manual

Turbo PMAC User Manual
viii Table of Contents
Coordinate System Time-Base..............................................................................................................................268
WRITING AND EXECUTING MOTION PROGRAMS....................................................................................271
Sequenced Motion Program Execution.................................................................................................................271
Flow Control .........................................................................................................................................................271
G-Codes ................................................................................................................................................................271
Modal Commands .................................................................................................................................................272
Move Commands ..................................................................................................................................................272
Motion Program Trajectories ................................................................................................................................272
Linear Blended Moves ..........................................................................................................................................272
Position or Distance Specification....................................................................................................................272
Feedrate or Move-Time Specification...............................................................................................................272
Acceleration Parameters ..................................................................................................................................274
Acceleration Limits...........................................................................................................................................275
Minimum Move Time ........................................................................................................................................276
Maximum Move Time........................................................................................................................................277
The Blending Function......................................................................................................................................277
Circular Blended Moves........................................................................................................................................282
Specifying the Interpolation Plane....................................................................................................................282
Circle Modes.....................................................................................................................................................282
Center Vector....................................................................................................................................................283
Radius Size Specification ..................................................................................................................................284
No Center Specification ....................................................................................................................................285
Vector Feedrate Axes........................................................................................................................................285
Circle-Radius Errors ........................................................................................................................................285
Move Segmentation Mode.................................................................................................................................285
Rapid-Mode Moves...............................................................................................................................................286
Move Time ........................................................................................................................................................286
Move Path.........................................................................................................................................................286
No Blending ......................................................................................................................................................287
Motion Program Move-Until-Trigger...............................................................................................................287
Altered-Destination Moves ...............................................................................................................................288
Spline-Mode Moves ..............................................................................................................................................289
How They Work ................................................................................................................................................289
Added Pieces.....................................................................................................................................................290
Quantifying the Position Adjustment ................................................................................................................290
5-Point Spline Correction .................................................................................................................................290
Non-Uniform Spline..........................................................................................................................................290
PVT-Mode Moves.................................................................................................................................................292
Mode Statement.................................................................................................................................................292
Move Statements ...............................................................................................................................................292
Turbo PMAC Calculations ...............................................................................................................................292
Problems in Stepping ........................................................................................................................................292
Use of PVT to Create Arbitrary Profiles...........................................................................................................292
Use of PVT in Contouring.................................................................................................................................293
Cutter Radius Compensation.................................................................................................................................294
Defining the Plane of Compensation ................................................................................................................294
Defining the Magnitude of Compensation ........................................................................................................295
Turning On Compensation................................................................................................................................295
Turning Off Compensation ...............................................................................................................................295
How Turbo PMAC Introduces Compensation ..................................................................................................295
Treatment of Compensated Inside Corners.......................................................................................................297
Treatment of Outside Corners ..........................................................................................................................297
Treatment of Full Reversal ...............................................................................................................................299
Note on Full Circles..........................................................................................................................................299
Speed of Compensated Moves...........................................................................................................................300