Download 6000i_Conversational Programming_Dec09 - Acu-Rite

Transcript
Conversational Programming
P/N 634 755-22 - Four-Axis Programming
Example 1: Drill
Mount the fourth axis as described above. Mount a part 6-inches wide
and 8-inches long on the face of the rotary table. shortestDistance is
set to off.
Table 6-1 shows a drilling example. You must drill ten 0.375-inch holes
36-degrees apart, 1-inch deep, 0.75-inches in from the end of the
cylinder. Then, starting at X-2 U0, drill a spiral series of holes 36-degrees
and X-0.500 inches apart each. Set X0 at the right end, Y0 at the
cylinder's centerline, U0 at a pre-milled keyway on the cylinder. Measure
tool offsets from the top of the cylinder, with Y-axis at 0.
Table 6-1, Four-Axis Example 1
* 4-AX-DRL
* SET shortestDistance to “off”
Dim Abs
Unit Inch
Plane XY
MCode 5
Rapid
Home Z
Offset Fixture# 1
Rapid X 0 Y 0 U 0
*#3 CENTER DRILL
Tool# 1 MCode 6
RPM 2400
MCode 3
BasicDrill ZDepth -.22 StartHgt .1 Feed 12
Call 1
*3/8" DRILL
Tool# 2 MCode 6
RPM 1850
MCode 3
*RE-ACTIVATE OFFSET CANCELED BY G28 IN SUBR #1
Offset Fixture# 1
ChipBreak ZDepth -1 StartHgt .1 FirstPeck .18 MinPeck .1 PeckDecr
.012 RetractDep .3334 Feed 14
Call 1
EndMain
*ROTARY HOLE LOCATIONS
Sub 1
Dim Abs
Rapid X -.75 Y 0 U 0
Loop Sub# 2 #Loops 9
Dim Abs
Rapid X -2 U 0
Loop Sub# 3 #Loops 9
DrillOff
MCode 5
Dim Abs
Rapid
All rights reserved. Subject to change without notice.
November 2009
6-3