Likes: 0
Needs Pictures: 0
Picture(s) thanks: 0
Results 1 to 8 of 8
Thread: Computer Programming
-
5th September 2017, 10:19 PM #1GOLD MEMBER
- Join Date
- Aug 2004
- Location
- Perth WA
- Posts
- 2,035
Computer Programming
Would I be on the right path in assuming/saying that in order to understand and operate a CNC machine, be it a laser or router, one must have an understanding of computer programming.
Experienced in removing the tree from the furniture
-
5th September 2017 10:19 PM # ADSGoogle Adsense Advertisement
- Join Date
- Always
- Location
- Advertising world
- Posts
- Many
-
5th September 2017, 10:26 PM #2
No but an understanding of 3d graphics helps.
-
5th September 2017, 11:56 PM #3GOLD MEMBER
- Join Date
- May 2011
- Location
- Murray Bridge SA
- Posts
- 3,339
Hi Rod,
I picked up a book "Make: Getting Started with CNC", yours to borrow if it's of any help, or you might be able to borrow from a local Library.
ISBN: 978-1-457-18336-2 written by Edward Ford
PM me with your address, if you want to borrow it, a few others on here have borrowed it, and found it helpful.
KrynTo grow old is mandatory, growing up is optional.
-
6th September 2017, 08:09 PM #4SENIOR MEMBER
- Join Date
- Jun 2010
- Location
- Canberra
- Posts
- 769
Nope. While I studied computer science, when it comes to running my CNC router, I go from the design software (Cut 2D or Fusion 360) to Mach3 which controls the machine - the thing that moves between these two bits of software is the G-code, which you can program if you want, but I never do.
-
6th September 2017, 11:27 PM #5Taking a break
- Join Date
- Aug 2008
- Location
- Melbourne
- Age
- 34
- Posts
- 6,127
Programming knowledge is not required any more. Back in the day, you needed to memorise the G-code list and you were basically programming in text, now all you need to do is draw what you want and the software takes care of the rest.
The main thing to remember is to make sure you've set your toolpath on the correct side of the line
Getting your RPMs and feed speeds optimised is the next step; not only will it save machining time, it will improve your tool life by keeping heat to a minimum.
-
7th September 2017, 05:28 PM #6GOLD MEMBER
- Join Date
- Oct 2002
- Location
- NSW
- Posts
- 1,610
No need to know programming
You said you want to "understand", so you may want to learn about G-code, but you don't *need* to know it.
Learn some CAD package(s) and CAM package(s) - I use CamBam for designing, and LinuxCNC to drive the mill, but there are other options out there.
I second knowing about feeds and speeds, or getting software which will calculate them for you.
-
7th September 2017, 05:30 PM #7GOLD MEMBER
- Join Date
- Oct 2002
- Location
- NSW
- Posts
- 1,610
If you include 3D printers under the CNC umbrella, you need to know a 3D design package (or how to search Thingiverse.com),
and a Slicer (software that takes a model, and generates the G-code).
-
17th September 2017, 11:41 AM #8Senior Member
- Join Date
- Nov 2008
- Location
- somewhere
- Posts
- 152
Everybody has covered this already, but definitely not.
The only programming I've done for my cnc machine is some simple scripts to spit out gcode for basic tasks that I can't be stuffed CADing. These typically just need a couple of parameters, and spit out things like gcode for a box jointed box etc. Even then I only did it out of interest, there are plenty of programs online to do the same thing. Websites too that provide you with the gcode based on your parameters.
Similar Threads
-
Bosch Solution 16 Alarm System programming problem.
By Reno RSS Feed in forum GENERAL ODDS N SODSReplies: 0Last Post: 1st May 2013, 12:00 PM -
M and G code programming
By sixinchrhino in forum CNC MachinesReplies: 1Last Post: 26th February 2009, 10:51 AM -
Programming
By wheelinround in forum NOTHING AT ALL TO DO WITH WOODWORKReplies: 3Last Post: 22nd October 2007, 07:41 AM -
Need help in Excel VBA programming
By Wongo in forum NOTHING AT ALL TO DO WITH WOODWORKReplies: 11Last Post: 19th July 2006, 07:31 PM