If it works then there are no stupid mistakes. Nice work. EVERYBODY does it a little different from each other. My take on it is: stay consistant. You don't have to copy somebody else. Just make it work (like you did). Then shoot for better parts and shorter cycle times. That includes programming time. That's where consistancy helps. Standardized programs are easier to remember and so quicker to write (you can cut and paste easier too, if it's always done the same way). Here's my slightly different way:
%
o0019(7716-01)
G00 G17 G20 G40 G49 G90 G94 G98 (safety block-mostly unneeded but...)
N2 (N# matches tool # to make tools easier to find in long programs)
T2 M06 (***90 DEG SPOT DRILL***)(one tool to spot and chamfer)
G00 G54 G90 X-.62 Y-.1251 S2000 M03
G43 H02 Z1. M8 (easier to stop if it's going to the wrong z level if at Z1.)
G82 G98 Z-.07 R.05 P.1 F3.
G80 M09 (I always cancel drill cycles)
(spaces to easier see tool changes)
N3
T3 M6 (***#35 DRILL***)
G00 G54 G90 X-.620 Y-.1251 S1500 M03
G43 H03 Z1. M08
G83 G98 Z-.550 R.050 F3.0 Q.035
G80 M09
N4
T4 M06 (***M3X.5 ROLL TAP***)
G00 G54 G90 X-.620 Y-.1251
M0 (program stop to apply tapping fluid-I forgot that you're doing that)
G43 H04 Z1.
G84 G98 Z-.350 R.250 F19.68 S1000
G80 M09
M05
T2 M6
M30
%
I do a few other things too, like:
G53 Y0 Z0
M1
after every tool to make it easier to set up.
etc...
Everybody is different. Again, nice work.
Chris
Last edited by extanker59; 06-23-2008 at 03:18 PM.
|