New Programmer, Need Recommendations
Close
Login to Your Account
Page 1 of 2 12 LastLast
Results 1 to 20 of 23
  1. #1
    Join Date
    Jul 2021
    Country
    UNITED STATES
    State/Province
    Ohio
    Posts
    2
    Post Thanks / Like
    Likes (Given)
    0
    Likes (Received)
    0

    Default New Programmer, Need Recommendations

    Hello. I have spent the last 10 years working on Bridgeportís and manual lathes as a tool and die machinist for a plastic extrusion company. 8 months ago I took my first CNC Milling job as a set up person. A few months into the gig our programmer got canned and now they are just expecting me (only 8 months working with CNC) to just be able to run the entire department. I understand machining and with my prior experience CNC is coming really natural to me. So far, Iíve been able to teach myself everything thatís been needed. I just started getting into GibbsCAM and have been picking up on some basic G code no problem.

    Iím looking for any recommendations or resources that are good references for new programmers. Anything that could help with learning G Code, Speeds and Feeds, GibbsCAM, Machine Maintenance, or anything alike, Iím all ears. Thank you!

  2. #2
    Join Date
    Dec 2004
    Location
    San Antonio, Texas
    Posts
    234
    Post Thanks / Like
    Likes (Given)
    42
    Likes (Received)
    270

    Default

    Does your local junior college offer programming? That's how I got in to it.

  3. #3
    Join Date
    Jan 2008
    Location
    California
    Posts
    19
    Post Thanks / Like
    Likes (Given)
    1
    Likes (Received)
    3

    Default

    That's either awesome or horrific.

    As a start looks at all the old CAM setups on the shop computer. It should give you a feel for how this shop expects to do things. Step through the operations tree and check out how each one is setup. Look at what the speeds and feeds are of the commonly used shop tools.

    With a decade of tool and die, order of operations and other basics should should make a lot of sense.

    One thing manual guys sometimes get caught up on is 'linking', it's the little moves the machine makes between operations. And where the operation starts and stops. Most modern CAM software is pretty good about doing all that for you, but take a look at how the last guy did it. Depending on how complete your CAD model is, it could be very simple or very complicated. If your fixtures are all modeled, you can normally let the software have at it. If not, you are gonna have a take a close look at your clearances near fixtures.

    As long as the shop lets ya have a couple of massive screw ups during the learning phase you should be fine. There is a lot of useful/general CAM stuff on Youtube, but really with 10 years of machining under your belt, you probably just need to transfer your old skill set to doing it with a computer.

    For the CAD side, definitely do some Youtube tutorials on your chosen CAD software. I started with MasterCAM X3, moved to Solidworks and now trying to learn Fusion360. Each time it's a bit of a learning curve.

  4. #4
    Join Date
    Jun 2012
    Country
    UNITED STATES
    State/Province
    Michigan
    Posts
    13,862
    Post Thanks / Like
    Likes (Given)
    4725
    Likes (Received)
    4988

    Default

    You might purchase your own study guide for starters. likely you may already be ahead of some of the teaching but it can't hurt to have your own book.
    No, I don't know if these are the better books.

    Good to have a book than trying to study on a pdf computer study guide IMHO.

    CNC Self-study manual | CNC training | CNC Concepts, Inc.

    CNC Programming Handbook, Third Edition (Volume 1): Smid, Peter: 9780831133474: Amazon.com: Books

    CNC Milling for Makers | Used | 9783864904721 | World of Books

  5. Likes wheelieking71, TeachMePlease liked this post
  6. #5
    Join Date
    Oct 2009
    Location
    Oregon
    Posts
    6,166
    Post Thanks / Like
    Likes (Given)
    6599
    Likes (Received)
    3491

    Default

    I'd ask if your company can hire an experienced part time programmer to come in and walk you through a bunch of things.

    There's a lot of stuff that's hard to self-learn. Some folks do it, but if you're not great at that it could help immensely to get an experienced individual involved to train you up or get you out of a jamb.

  7. #6
    Join Date
    Feb 2014
    Location
    FL
    Posts
    4,409
    Post Thanks / Like
    Likes (Given)
    13745
    Likes (Received)
    5296

    Default

    All of the books by Peter Smid (some are beyond you so far, but you'll get there), and the book by our member SK Sinha will get you more knowledge than you know what to do with (literally) and allow you to grow as a programmer.

    What kind of machines are you supposed to program for?

  8. #7
    Join Date
    Jun 2012
    Country
    UNITED STATES
    State/Province
    Michigan
    Posts
    13,862
    Post Thanks / Like
    Likes (Given)
    4725
    Likes (Received)
    4988

    Default

    Some day we will have machines and computers that with only the part print and the tool list they will make the program and run the part, perhaps with running to a snag they will order or design a needed tool/cutter.

  9. #8
    Join Date
    Aug 2006
    Location
    greensboro,northcarolina
    Posts
    2,623
    Post Thanks / Like
    Likes (Given)
    181
    Likes (Received)
    705

    Default

    If at all possible, get training from Gibbscam distributor. Nothing beats training from the manufacturer or distributor.

  10. #9
    Join Date
    Jun 2012
    Country
    UNITED STATES
    State/Province
    Michigan
    Posts
    13,862
    Post Thanks / Like
    Likes (Given)
    4725
    Likes (Received)
    4988

    Default

    Quote Originally Posted by RJT View Post
    If at all possible, get training from Gibbscam distributor. Nothing beats training from the manufacturer or distributor.
    I think it would take a full week at 8 hours a day with hands-on just to learn and get comfortable with the basics. To purchase a CNC router that uses G code might be an aid to get practice at home. I'm not a mill guy but did write for 6 axis CNC grinders, but never became good at programing, guess I'm not smart enough.


    (Yes, this site is a spam for some CNC routers, not Mine. I am just using this site for an example so don't beat me up. This outfit seems to be a router distributer because they don't mention the specific brand name. One might get a better deal going to a brand name.)

    How to Create a G-Code For CNC Router Machine |BuyCNC

    To get the full benefit with a home router for a learning aid you would also have a device to rotate the part.

    And fixturing the part would be a good thing to learn. For a dead green person just putting a part in a vise is a talent.

  11. #10
    Join Date
    Mar 2016
    Country
    UNITED STATES
    State/Province
    Illinois
    Posts
    986
    Post Thanks / Like
    Likes (Given)
    205
    Likes (Received)
    558

    Default

    1) feeds and speeds, look up or google the recommended feeds and speeds from the tool venders. If you have YG endmills use the recommended feeds and speeds they provide. If you have Ma ford, Guhring, sandvik etc use what they recommend. When you program jobs and run them you will get a better feeling from running your own programs and eventually dial in your own feeds and speeds for each machine.

    2) training, I would look as youtube videos as a starting point and when you feel comfortable with the cad and cam side get some onsite custom training. Set up the training to program your parts and do a couple of jobs. The instructor will have an idea of what you want to to and also give you better ideas of programming while using the software. Self teaching is ok but you will miss out on a lot of the bells and whistles the software offers.

    3) g-codes will come natural to you when you keep repeating jobs and before you know it. I would look at existing programs and try to follow the code. Look at where the zero sets are set up and try to read the code.

  12. #11
    Join Date
    Oct 2016
    Country
    UNITED STATES
    State/Province
    Florida
    Posts
    449
    Post Thanks / Like
    Likes (Given)
    1107
    Likes (Received)
    290

    Default

    Sounds like the company is run by brother in law of the owner and they are more interested in new tires for their wife's BMW

    Look for a new job or rinse the heck out of them before they fold

  13. Likes Bobw, Fancuku liked this post
  14. #12
    Join Date
    Jun 2006
    Country
    UNITED STATES
    State/Province
    Alabama
    Posts
    1,932
    Post Thanks / Like
    Likes (Given)
    1110
    Likes (Received)
    760

    Default

    You already know how things are machined (assuming). Youtube Youtube Youtube for Gibbscam

    Buy Peter Smid's CNC programming book.

    Take a Junior College course.

    That's exactly what I did when all this got tossed into my lap. Learn all the hard knocks at this job, then take your skillset somewhere bigger and better.

  15. Likes michiganbuck, barbter liked this post
  16. #13
    Join Date
    Jun 2012
    Country
    UNITED STATES
    State/Province
    Michigan
    Posts
    13,862
    Post Thanks / Like
    Likes (Given)
    4725
    Likes (Received)
    4988

    Default

    Having your own books so you can mark them up and re-read certain things is a plus.

    Having log run jobs you might study at work.
    Taking a course and you can ask questions.

    Likely a good business to start a CNC school.

    I was asked to teach CNC grinding but really thought that I was not good enough to teach, so passed on that.

    I would have loved to teach manual surface grinding.
    I could be the Tubalcain for surface grinding.

  17. #14
    Join Date
    Mar 2021
    Country
    UNITED STATES
    State/Province
    Ohio
    Posts
    8
    Post Thanks / Like
    Likes (Given)
    16
    Likes (Received)
    7

    Default

    In regard to Gibbscam, I would check and see if your company is currently paying for maintenance. If they are, you're in luck being in Ohio. The Gibbscam reseller in Ohio is Virtual Manufacturing and they have a nice online resource for training as well as a person (Dave McCray) that is quite knowledgeable about Gibbscam who is easy to reach.

  18. #15
    Join Date
    Jun 2011
    Country
    UNITED STATES
    State/Province
    New Jersey
    Posts
    1,585
    Post Thanks / Like
    Likes (Given)
    855
    Likes (Received)
    698

    Default

    Youtube has some nifty CNC stuff, and you'll find a lot here and some of the other sites too.
    Mike Lynch, and Peter Smid both have great books on programming as well.

  19. #16
    Join Date
    Jun 2012
    Location
    Michigan
    Posts
    5,987
    Post Thanks / Like
    Likes (Given)
    5642
    Likes (Received)
    3813

    Default

    Quote Originally Posted by Matthewkral View Post
    and now they are just expecting me (only 8 months working with CNC) to just be able to run the entire department.
    This is your opportunity. Grab it by the balls and don't look back.
    I had this same opportunity many years ago, and was told the same thing.
    You will be rewarded if you can git-r-done.

  20. #17
    Join Date
    Dec 2018
    Country
    UNITED STATES
    State/Province
    Pennsylvania
    Posts
    222
    Post Thanks / Like
    Likes (Given)
    563
    Likes (Received)
    57

    Default

    Why did the programmer get fired?

  21. #18
    Join Date
    Feb 2014
    Location
    FL
    Posts
    4,409
    Post Thanks / Like
    Likes (Given)
    13745
    Likes (Received)
    5296

    Default

    Quote Originally Posted by Fancuku View Post
    Why did the programmer get fired?
    To get to the other side...

  22. Likes Booze Daily liked this post
  23. #19
    Join Date
    Jun 2019
    Country
    UNITED STATES
    State/Province
    Texas
    Posts
    795
    Post Thanks / Like
    Likes (Given)
    348
    Likes (Received)
    872

    Default

    Quote Originally Posted by Mtndew View Post
    This is your opportunity. Grab it by the balls and don't look back.
    I had this same opportunity many years ago, and was told the same thing.
    You will be rewarded if you can git-r-done.
    Rewarded with the same pay, more responsibility, and whispers of sweet nothings in the ear.

  24. #20
    Join Date
    Nov 2014
    Country
    UNITED STATES
    State/Province
    Florida
    Posts
    6,300
    Post Thanks / Like
    Likes (Given)
    2500
    Likes (Received)
    3113

    Default

    Quote Originally Posted by CAMasochism View Post
    Rewarded with the same pay, more responsibility, and whispers of sweet nothings in the ear.
    Sounds like you missed a step...

    When I finally learned enough about programming to advertise (ie my updated resume) myself as such my pay scale went up from setup guy.


Tags for this Thread

Bookmarks

Posting Permissions

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