585,970 active members*
4,328 visitors online*
Register for free
Login
Results 1 to 14 of 14
  1. #1
    Join Date
    Nov 2004
    Posts
    5

    Learning to Program CNC Turning Center

    I am trying to teach myself how to program and operate a Turning Center. It has a Fanuc 0TD control. I am having trouble with a seemingly simple problem. How do I position workpiece in the chuck so the same length is sticking out to be machined on each workpiece in a multi piece run. On a manual lathe I would just use a ruler, set the piece X from the face of the chuck, touch the face with the tool and set the trav-a-dial to 0, or face and then set the dial. On the CNC, should I bring down a tool and slide the part to the tool then clamp the chuck? Seems to me there should be a better way. What am I missing? Could I use the workpiece shift codes, say G54? Build my program using the face of the chuck as Z0, set my part with a ruler, then shift my program Z+ the length of the workpiece? If so, what would the lines in the program look like to make this happen? I have the Fanuc Programming Manual for the control, but this country boy can't seem to get his mind around the section dealing with the G50's group of codes.

  2. #2
    Join Date
    Dec 2003
    Posts
    24221
    Quote Originally Posted by Farmer
    On the CNC, should I bring down a tool and slide the part to the tool then clamp the chuck? .
    I have used this method in the past, would'nt that be quicker than using the rule method?
    Al
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  3. #3
    Join Date
    Nov 2004
    Posts
    5
    Thanks for the response Al. Yes, it would probably be just as fast to touch the part to the tool for the first end. However, after machining the first end the part gets flipped and the other end gets machined. I am struggling with how to touch the part to the tool on the second end that is not faced, and ending up with a part that is finished to the proper length overall. If I use the face of the chuck as Z0, face and machine the first end, flip the part, put the finished end against the face of the chuck, or space it away from the face of the chuck a known amount with a gage block, then I would know exactly how long my part will be when it is finished. Am I missing something simple?

  4. #4
    Join Date
    Dec 2003
    Posts
    24221
    The problem is one of referencing the part, on a mill of course you use a jig or a stop on the table.
    One method I have seen if it is a through hole chuck, is to make a stop rod that can be mounted on the back of the thru hole and slides in far enough to butt your part to.
    Al
    CNC, Mechatronics Integration and Custom Machine Design

    “Logic will get you from A to B. Imagination will take you everywhere.”
    Albert E.

  5. #5
    Join Date
    Oct 2003
    Posts
    263
    Can't you just bore some jaws with a step to locate the end of the part? The face of the step would be Z0. Program the first side by adding a stock value to all your Z coordinates, so the finished front face of the first side would have a program Z value of the overall length of the part plus something to leave for cleaning up the second side. The front face of the second side would have a program Z value equal to the finished overall length of your part.

    Added bonus - the step will prevent the part from pushing back in the jaws when you're taking a roughing cut.
    Software For Metalworking
    http://closetolerancesoftware.com

  6. #6
    Join Date
    Nov 2004
    Posts
    5
    Thanks for the responses. I have decided to program like Al suggested on the first end, touch the part to the tool. Then do something like mrainey and Al suggested for the second end. I won't bore jaws for this run, since it is only 10 parts, but instead will just use a gage block to space the part from the face. I will do another set of tool offsets and run the 2nd end as a seperate secondary operation.

    Does anyone know of a manual for CNC Programming that is written in a way that is understandable? The Fanuc Manual will leave you "mumbling" to yourself in an unrecognizable language!

  7. #7
    Join Date
    Oct 2003
    Posts
    263
    Software For Metalworking
    http://closetolerancesoftware.com

  8. #8
    Join Date
    Jul 2005
    Posts
    2

    No problem!

    There are bar pullers you can purchase Through US Shop Tools.
    You program it to pull the bar for you.
    You can program the machine to come up and set a dead stop to pull the work piece up against.
    You can purchase soft jaws and counterbore them to fit your part.
    (if slug matl)

  9. #9
    Join Date
    Jul 2005
    Posts
    2
    Check HAAS, they have great manuals for thier SL series lathes

  10. #10
    Join Date
    Aug 2003
    Posts
    7
    "Check HAAS, they have great manuals for thier SL series lathes"

    IT'S VERY WELL WRITTEN.
    IT'S ONLINE.
    AND BEST OF ALL ITS FREE.
    "LET THE LEAD FLY!"

  11. #11
    Join Date
    Jun 2005
    Posts
    16
    got a link to haas?

  12. #12
    Join Date
    Aug 2003
    Posts
    7

  13. #13
    Join Date
    Jun 2005
    Posts
    16
    Thanks Tex! I'll check it out... life saver award for ya ! :cheers:

  14. #14
    Join Date
    Sep 2005
    Posts
    272
    Did you try a G10 for the flip?I use it alot when I'm machining both ends of a part ,you can move the work shift with it, kind of like a poor mans G54-G59

Similar Threads

  1. CNC Lathe&Machining Center which ones to get?
    By kanankeban in forum Uncategorised MetalWorking Machines
    Replies: 30
    Last Post: 06-16-2005, 10:04 PM
  2. Best education for turning center programming?
    By protrxrptr17 in forum Community Club House
    Replies: 0
    Last Post: 05-08-2005, 12:24 AM
  3. OpenSource CNC Design Center License
    By cncadmin in forum Opensource Forum Rules
    Replies: 0
    Last Post: 08-14-2004, 03:39 AM
  4. Could use some advise on learning CNC?
    By Beezer in forum Uncategorised CAM Discussion
    Replies: 8
    Last Post: 03-06-2004, 07:12 PM
  5. New CNC Controller Program for DOS
    By manfong in forum News Announcements
    Replies: 10
    Last Post: 10-10-2003, 05:30 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
  •