585,992 active members*
5,238 visitors online*
Register for free
Login
Results 1 to 9 of 9
  1. #1
    Join Date
    Feb 2010
    Posts
    0

    Where can I learn?

    Hi everyone,

    I'm taking a programming course right now dealing with programming simple parts to be a machined with g codes, m codes, etc. I didn't pay enough attention in class because I thought it was going to be very simple (bad, I know) and now I need to catch up.

    Just wondering if anyone could direct me to some good learning sources, I need extreme basics like what radius compensation is and when/where/how to use it, the material provided online by my instructor is insufficient.

    Thanks in advance,

    -Ryan

  2. #2
    Join Date
    Aug 2008
    Posts
    247

    The NIST RS274/NGC Interpreter

    Here's a link to the programmer's reference.

    Just remember, you are creating a text file with a finite set of commands that are read, interpreted and executed by the machine you are trying to control.

    http://www.isd.mel.nist.gov/personne...4NGC_3TOC.html

    ~John

  3. #3
    Ryan,

    I'm going to say some things you won't like. Your job is going to be to own what I say unless I'm completely off base. By "owning" them, you will change how you look at important things in your life.

    "I didn't pay enough attention in class because I thought it was going to be very simple."

    You are someone that just wants to slip by with the least amount of effort. You might be smart or you just may be lazy. Only you know. If you are:

    18-years old: It's OK, that's what 18-year old kids do.
    28-years old: Kind of time to get your act in gear. You aren't a kid anymore.
    38-years old: Hopeless. Time past you by 10 years ago.

    You already have all the "good learning resources" you need. You squandered them while you were in school. Find your school books and re-learn them.

    RySNow, it's a tough world out there. No one cares when you don't try and don't make an effort. The world is full of people like that.

    If you are a young guy, make a commitment. If you want CNC to be your world, act like it matters. What you did or didn't do before doesn't matter. You'll be surprised by what effort and commitment brings. It may be the biggest thing that gives you pride. Do it over, learn what you didn't learn before. No one is keeping score on you.

    Good luck,

    Mariss

  4. #4
    Join Date
    Jul 2005
    Posts
    12177
    Mariss; You phrased it much better than would have done.

    Ryan; On the off chance that you are willing to buckle down and work at it, have a look through these threads.

    http://www.cnczone.com/forums/showthread.php?t=34801

    http://www.cnczone.com/forums/showthread.php?t=15358
    An open mind is a virtue...so long as all the common sense has not leaked out.

  5. #5
    Join Date
    Jan 2005
    Posts
    150
    I would like to add that many machinists love their jobs and have no problems with teaching younger apprentices. Just don't waste their time and take good notes. Nothing worse than someone asking the same questions all the time when a note would've provided the answer.

  6. #6
    Join Date
    Feb 2010
    Posts
    0
    Johnohraa, Thanks.

    Mariss, get your self-righteous head out of your ass. I'm in my last semester of mechanical engineering and have to take a CNC programming course which will have no bearing to my current position in industry. I AM, and DO buckle down to work, but once in a while people slip up a bit, please forgive my humanity your highness. There are no resources provided by the instructor to learn myself (otherwise i wouldn't be looking here), there isn't even a textbook for the class and are no reference programs(from the class), to learn from. I plan on, and will do well in the class whether I get help here or not.

    "RySNow, it's a tough world out there. No one cares when you don't try and don't make an effort. The world is full of people like that."

    Mariss, it's a tough world out there and no one cares to listen to life lessons based on half-assed pathetic assumptions. The world is full of people who talk too much.

    I don't want, or need, your luck. You stupid ****.

    -Ryan

  7. #7
    I wish I had your people skills.:-)

    Mariss

  8. #8
    Join Date
    Jul 2005
    Posts
    12177
    Well at least we know he is well on his way to becoming an arrogant a**hole of an engineer.

    Ryan I feel sorry for you. Now you are an arrogant young know-it-all, however, this is not a satisfying way to go through life. When you have reached my age you will probably be an embittered old man much like many elderly or old men are. Mariss and I are exceptions, we have both found satisfaction in life without feeling the need to denigrate other people; especially the ones who offer constructive criticism.
    An open mind is a virtue...so long as all the common sense has not leaked out.

  9. #9
    A shortcoming of writing is you cannot see a person's face or tone of voice when conversing. What I wrote was subject to those limitations. My comments were intended to be helpful and not unkind.

    Like you, I'm an engineer but of the EE persuasion. Geof is right, I'm an older guy; when I graduated with my MS, my education was state of the art in 1970. I knew everything there was to know about designing circuits with vacuum tubes.

    I mention this only because engineers have a professional half-life, about 5 years for EEs so self-taught continuing education is an absolute necessity to stay current. I had to learn along the way semiconductor theory, logic circuit design, integrated circuit design, microprocessor assembly language programming and more recently, CPLD and FPGA device application and programming. Not one of those subjects were taught when I was in school because the devices didn't exist.

    My comments were meant to address the importance of being self-reliant, resourceful and dedicated to learning. Learning isn't easy and having to do so is a chronic condition when you are a professional. It is made harder by the fact no one is obligated to provide you with the material you need to learn. You have to go out of your way to find information and then with incomplete knowledge, determine if it's worth learning (does it fit your requirement).

    This is where having love for what you do is important. The effort of continued education is so great that only love for what you do can supply the dedication required.

    Mariss

Similar Threads

  1. Learn IGF One touch or Learn a CAM?
    By brettcnc in forum Okuma
    Replies: 9
    Last Post: 05-08-2012, 02:37 AM
  2. Trying to learn!
    By TonyDee64 in forum Benchtop Machines
    Replies: 8
    Last Post: 06-28-2009, 05:01 AM
  3. Need to learn X2
    By MBG in forum Mastercam
    Replies: 4
    Last Post: 01-11-2009, 04:35 PM
  4. How did you learn CNC
    By automizer in forum Community Club House
    Replies: 13
    Last Post: 07-03-2008, 04:51 PM
  5. I learn something new every day.
    By Jim Estes in forum BobCad-Cam
    Replies: 6
    Last Post: 02-27-2007, 11:56 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
  •