I am having a problem trying to use cutter radius
compensation with circular interpolation.
We have a Bridgeport milling machine running the
emc controller.
I want to use a 1/2" end mill to "part" a slug from
a plate and produce a 2" dia. hole.
I have included a portion of the code below.
Can anyone tell me what I am doing wrong?
I am pretty sure that the problem is in the
approach moves. Depending on how I approach it I get different error
messages when it reads the G3 block.
Assume that tool 2 is loaded in the spindle and
that a .5" dia is loaded in the tool table. Center of hole is at
X0Y0.
N0010 G53 G0 Z0
N0020 X-1 Y1 (load position) N0030 G43 H2 (activate tool length comp) N0040 G1 G41 X0 Y0 F25 S1000 M4 D2 N0050 G1 X1 Y0 F25 N0070 G1 Z0 F5 (position Z axis) N0080 G3 X-1 R1 Z-.05 F3 N0090 X1 R1 Z-.1 F3 N0100 X-1 R1 Z-.15 F3 N0110 X1 R1 Z-.2 F3 N0120 X-1 R1 Z-.25 F3 N0130 X1 R1 Z-.3 F3 N0140 X-1 R1 Z-.35 F3 N0150 X1 R1 F3 N0160 X-1 R1 F3 N0170 X1 R1 F3 N0200 G40 N0210 G0 Z3 |
BEGIN:VCARD VERSION:2.1 N:Hess;Frank FN:Frank Hess NICKNAME:Frank ORG:FlatPlate, Inc. TITLE:Quality Specialist/Network Administrator TEL;WORK;VOICE:717-767-9060 TEL;WORK;FAX:717-767-9160 ADR;WORK:;;2161 Pennsylvania Avenue;York;PA;17404;USA LABEL;WORK;ENCODING=QUOTED-PRINTABLE:2161 Pennsylvania Avenue=0D=0AYork, PA 17404=0D=0AUSA URL: URL:http://www.flatplate.com EMAIL;PREF;INTERNET:hess-at-flatplate.com REV:19991214T134338Z END:VCARD