588,487 active members*
5,391 visitors online*
Register for free
Login
Results 1 to 2 of 2
  1. #1
    Join Date
    Dec 2007
    Posts
    33

    programming vertical radius

    Thank you ahead of time for any and all help.....
    I'm using a TM 1P. Cutting a y axis slot to be a drain port, of sorts.
    How do I get a downward radius on one edge? I've looked in the book at the G17 vs. G19, but somehow just can't make the jump in my brain as how to achieve it.
    I'm using a 3/16 ball end cobalt tailn coated centercutting endmill, cutting a
    1" long x .375 deep slot into the back edge of 1"x3" bar stock 1018 steel. I've been adding an
    approx. .125 radius to the hard edge with a dremel, but there has to be an easier way........

    Thanks again

    Chris

  2. #2
    Join Date
    Apr 2006
    Posts
    133
    I ran this on our simulator and it looks good on the DRO's.
    I think I have a picture of what you are doing in my head. I see it as a slot 1 inch long in the X axis and .188 wide in the Y axis and .375 deep in the Z axis. It has a .125 radius in the Y-Z plane (G19) along the top of one edge. I don't know if I have my G2 and G3 correct to make an outside radius. Just switch them if they are not right
    Basicly G17 rotates G2 and G3 around the Z axis, G18 rotates G2 and G3 around the Y axis and G19 rotate G2 and G3 around the X axis.
    You can use an R word to define the radius. Or you can use I & J for G17. Use I & K for G18. Use J & K for G19. I used the R word in the example below because it is easier. Sometimes figuring the incremental distance and + or - direction from the start of the arc to the center of rotation can turn your brain inside out!!
    You can set combination of the local sub call L word and the incremental shift between passes to what ever you need to get the finish you need for the radius.

    Note
    The R.312 may look funny but remember you are programming the center of a .188 ball. So .125 part radius + .188 ball = .312 of movement in both Y & Z axis

    %
    O1000 (G19 TEST 123)
    N30 ( WRITTEN 05-26-2009 12:47:33 )
    N40 (RETURNED 05-26-2009 13:26:09)
    N50 G17 G54 G90
    N60 G40 G49 G80
    N70 G53 G00 Z0.
    N80 G53 G00 X-20.0 Y0.
    ( TOOL 1 IS A .188 BALL END MILL )
    N100 G53 G00 Z0.0 ( RESTART TOOL 1 HERE )
    N110 G53 G00 X-20. Y0.
    N120 T1 M6
    N130 S2000 M3
    N140 G54 G00 G90 X1.094 Y2.906
    N150 G43 Z.1 H01 D01 M8
    N160 G01 Z-.094 F2.
    N170 X1.906 F5.
    N180 Z-.199 F2.
    N190 X1.094 F5.
    N200 Z-.282 F2.
    N210 X1.906 F5.
    N220 Z-.375 F2.
    N230 X1.094 F5.
    N240 Z0. F30.
    N250 Y2.594
    N260 G19 ( SWITCH TO G19 )
    N270 M97 P330 L101
    N280 G17 ( SWITCH BACK TO G17 )
    N290 G53 G00 Z0. M9
    (UNLOAD HERE)
    N310 G53 G00 X-20. Y0.
    N320 M30 (END OF MAIN PROGRAM)
    N330 (RADIUS SUB ROUTINE)
    N340 G02 Y2.906 Z-.312 R.312 F10. ( or use J0. K-0.312)
    N350 G91
    N360 G01 X.004
    N370 G90
    N380 G03 Y2.594 Z0. R.312 ( or use J-.312 K0. )
    N390 G91
    N400 G01 X.004
    N410 G90
    N420 M99
    %

Similar Threads

  1. help programming radius cent V lathe
    By Joe Miranda in forum Milltronics
    Replies: 4
    Last Post: 05-24-2009, 03:40 AM
  2. programming a radius
    By honda27 in forum G-Code Programing
    Replies: 3
    Last Post: 10-31-2008, 02:25 PM
  3. From Radius to Diameter Programming
    By metx in forum Fanuc
    Replies: 7
    Last Post: 04-10-2008, 07:04 PM
  4. Programming a radius
    By fukeneh in forum G-Code Programing
    Replies: 8
    Last Post: 07-14-2007, 03:35 AM
  5. programming radius/ help needed
    By integrexe410 in forum Mazak, Mitsubishi, Mazatrol
    Replies: 6
    Last Post: 12-11-2006, 07:14 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •