587,308 active members*
3,703 visitors online*
Register for free
Login
Results 1 to 20 of 21

Hybrid View

  1. #1
    Join Date
    Apr 2015
    Posts
    6

    How do become a programer

    How does one learn to be a programmer while being a machinist? My job is not in need of a programmer now, but I would like to learn programming for a switch in the future. Doesn't seem as easy as enrollment in a school.

    Thanks

  2. #2
    Join Date
    Apr 2006
    Posts
    6

    Re: How do become a programer

    Are you referring to NC programming (gcode) or just programming in general? There are many options for the latter. I've been a programmer for 25 years.


    Sent from my iPhone using Tapatalk

  3. #3
    Join Date
    Apr 2015
    Posts
    6
    Quote Originally Posted by gwayne View Post
    Are you referring to NC programming (gcode) or just programming in general? There are many options for the latter. I've been a programmer for 25 years.


    Sent from my iPhone using Tapatalk
    I'm talking about being the main programmer for a shop. I have been editing programs in my controls for years just looking to get off a machine.

  4. #4
    Join Date
    Oct 2012
    Posts
    179

    Re: How do become a programer

    Then you will want the VCarvePro. It will import .dxf, .dwg, .skp, and .pdf files. If your customer is using other file formats there are converters available but some of them don't work too well. Watch the videos on the vectric website (http://support.vectric.com/tutorials...goryIndex.html) and decide if their software will do what you need.
    Bob

  5. #5
    Join Date
    May 2005
    Posts
    162

    Re: How do become a programer

    I would suggest getting a basic understanding of g-code by hand first of all, get hold of one of the many cnc simulators and that way you can 'see' what happens.

    I still find it easier sometime to code up basic parts by hand, and some complex parts ( fancy curved surfaces and stuff ) you can only do with a cad cam system but there are lots of these and they are all expensive.

    Try and find out what shops in your area use as a cam system and then try and get a course on the most prevalent, that way you have more opportunities later on if you need to move.
    David
    ( never stop learning )
    http://www.steamcastings.co.uk/

  6. #6
    Join Date
    Mar 2003
    Posts
    35538

    Re: How do become a programer

    Start reading everything you can about programming. Download free CAD and CAM software and start learning.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  7. #7
    Join Date
    Apr 2015
    Posts
    6
    Quote Originally Posted by ger21 View Post
    Start reading everything you can about programming. Download free CAD and CAM software and start learning.

    Aren't they thousands of dollars. And don't company's usually by the program for the employees to use.

  8. #8
    Join Date
    Jun 2012
    Posts
    182

    Re: How do become a programer

    What hardware will you be programming for? What software does the shop use? The answer to those questions will tell you where to start. Get the manuals, then start writing small programs and as you progress, write more complicated programs.

  9. #9
    Join Date
    Apr 2015
    Posts
    6
    Quote Originally Posted by elfrench View Post
    What hardware will you be programming for? What software does the shop use? The answer to those questions will tell you where to start. Get the manuals, then start writing small programs and as you progress, write more complicated programs.
    I don't have access to their smartcam so that's not an option. Looking to do this on the side at home. Is it feasible to by a program like smartcam or mastercam. I could teach myself.

  10. #10
    Join Date
    Apr 2013
    Posts
    1899

    Re: How do become a programer

    Quote Originally Posted by strut310 View Post
    I don't have access to their smartcam so that's not an option. Looking to do this on the side at home. Is it feasible to by a program like smartcam or mastercam. I could teach myself.
    You mean using a CAD/CAM software to generate g-code? That's not programming at all. Never the less, I am convinced that to become a professional you need to learn them on courses and schools, possibly and preferably mixed with on the job training. Self learning may be a bit more time consuming, but if you are young and have all the evenings available it may be possible. Software can be incredibly complicated to use, and if you want to become professional it will again take time. Talk to your boss, it is no idea to buy expensive software and believe you can learn it professionally at home.

  11. #11
    Join Date
    Jun 2015
    Posts
    119

    Re: How do become a programer

    Quote Originally Posted by A_Camera View Post
    You mean using a CAD/CAM software to generate g-code? That's not programming at all. Never the less, I am convinced that to become a professional you need to learn them on courses and schools, possibly and preferably mixed with on the job training. Self learning may be a bit more time consuming, but if you are young and have all the evenings available it may be possible. Software can be incredibly complicated to use, and if you want to become professional it will again take time. Talk to your boss, it is no idea to buy expensive software and believe you can learn it professionally at home.
    What would you consider programming, then?

    You're right though, it does take a while to become proficient. I'd say the about the best thing a guy could do is go to school, and at the same time work in a small shop, preferably something prototype-oriented. Someplace where he will have a variety of parts/problems thrown at him, and will be expected to solve them. If he is stuck at a large production shop, where they have one or two programmers and 100 parts changers, he's probably never going to advance. But definitely, be patient: getting good at this stuff takes a lot of time.
    ____________________________
    My blog: http://www.fletch1.com

  12. #12
    Join Date
    Apr 2013
    Posts
    1899

    Re: How do become a programer

    Quote Originally Posted by Fletch_CNC View Post
    What would you consider programming, then?
    A programmer is a person who creates a program, using a specially defined language (for example Ada, C, C++, Visual Basic, HTML...), which is interpreted by a machine (for example a computer or a CNC) to create something. A programmer creates a program, for example a CAD/CAM program, which can be run on a computer and which is used to AUTOMATICALLY GENERATE code, based on a drawing the user made. The AUTOMATICALLY generated code can then fed into a CNC, or some other type of machine, but entering that code, even if you manually type the code generated by the CAD/CAM program does not make you a programmer. I consider programming when you have actually created the code on your own, not generated automatically. A programmer actually writes the code, similarly to a writer who writes a book or an article, using a language he/she has learned.

    Using a graphical design tool is not the same as programming.

  13. #13
    Join Date
    Apr 2006
    Posts
    6

    Re: How do become a programer

    There are dozens of free or inexpensive CAD and CAM programs to play with and lots of books on the subject. Of course, having access to the software and hardware you want to program is helpful, but there are often simulators or other alternatives.

  14. #14
    Join Date
    Jun 2012
    Posts
    182

    Re: How do become a programer

    Do you want to design the parts, then create the machine paths in SmartCam, take drawings from customers and create the drawings and machine paths in SmartCam, or just take SmartCam drawings and create the machine paths?

    SmartCam doesn't show a price on their website which probably means it's expensive Anyway do a search for SmartCam tutorials and training to get started and proceed from there. You could also talk to SmartCam to see what kind of training programs they have or recommend.

  15. #15
    Join Date
    Apr 2015
    Posts
    6

    Re: How do I become a programer

    I'm looking to take a customer drawing and put it into a program that will spit out gcode that can be put into a machine to make the part.

  16. #16
    Join Date
    Oct 2012
    Posts
    179

    Re: How do become a programer

    I use a combination of VCarvePro and TurboCAD. Dolphin CAD is an all-in-one CAD/CAM program that works well for machining metal and plastic parts. CabinetPartsPro is a program that works with VCarvePro for creating cabinet parts. It is just a matter of what you want to do and what material you will be working with.
    Bob

  17. #17
    Join Date
    Jun 2015
    Posts
    119

    Re: How do become a programer

    I don't think you want to buy Mastercam, unless you can do work with it. It's like 15 grand for full 3D. If you go to school-- maybe night school?-- they will have an education version of it for you to use. You can learn on the job, absolutely, but it can be a pretty slow process. And you have to work at a place that will give you the opportunity to advance into a better position. If you show some initiative, your boss might help you advance, so talk to them. And if the company doesn't want to help, you might want to look at moving on to a place that will let a guy get more skills. If you are doing code edits, that's a good step on the way to being a programmer.
    ____________________________
    My blog: http://www.fletch1.com

  18. #18
    Join Date
    Apr 2013
    Posts
    1899

    Re: How do become a programer

    Quote Originally Posted by strut310 View Post
    How does one learn to be a programmer while being a machinist? My job is not in need of a programmer now, but I would like to learn programming for a switch in the future. Doesn't seem as easy as enrollment in a school.

    Thanks
    If you want to become a programmer then you have to learn it in school. It is a trade, just like any other engineering trade. Don't believe anyone will hire you after a few evening courses, but some evening courses would at least give you an idea if it is something you really are interested in, or if you have a "programmer's head and mind". It may seem easy at first, but in reality, it is quite complex and demands a special kind of thinking, at least if you really want to change trade. It takes years to become a professional. If you just want to learn it as a hobby then some evening courses and reading books may help, but again, if you want to be "good enough" to really use it then you may need to spend quite many evenings with some boring exercises and useless snippets first. If you have the patience and the capability to learn it or not is only you can answer to.

    Learning g-code programming may be easier, but I am not sure how professional you can become on your own.

  19. #19
    Join Date
    Mar 2003
    Posts
    35538

    Re: How do become a programer

    You are right, but a "programmer" to me is a software or firmware programmer
    But in the CNC world, a "programmer" is someone that creates g-code programs, whether by hand or via CAD/CAM.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

Similar Threads

  1. looking for a programer
    By tvgeist in forum BobCad-Cam
    Replies: 16
    Last Post: 08-28-2014, 02:12 PM
  2. CNC Programer available
    By lshingleton in forum EUROPE RFQ's
    Replies: 1
    Last Post: 06-27-2012, 03:43 PM
  3. Programer
    By weihmue in forum Community Club House
    Replies: 1
    Last Post: 04-16-2011, 03:33 AM
  4. cnc Programer
    By z1nonlyone in forum Employment Opportunity
    Replies: 0
    Last Post: 08-08-2008, 02:55 AM
  5. I need a PHP programer
    By cncadmin in forum Employment Opportunity
    Replies: 2
    Last Post: 03-22-2005, 03:54 PM

Tags for this Thread

Posting Permissions

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