CAD CAM EDM DRO - Yahoo Group Archive

Re: How to Program a CAD / G-code/Machine commands freesource code?

Posted by caudlet
on 2007-08-23 07:50:53 UTC
--- In CAD_CAM_EDM_DRO@yahoogroups.com, "elwolv" <elwolv@...> wrote:
>
> hello;
>
> thanks to Dan Hudgins for referencing this forum for my project.
> I building a micro CNC machine
> I want to write SW for simple CAD front /to G-code / to Machine commands
>


If your goal is 2.5D machining (Z is straight sided cuts) then the
easiest way is to process the CAD export (DXF or HPGL) into SheetCAM.
and take the resulting g-code into MACH3 for movement.

If you want full 3D and have a 3D drawing package, then you need to
look at MeshCAM. Once again it outputs g-code that will run in MACH3

If you want to spend the next year of your life writing a real-time
CAD to Machine controller (provided you are a good C level programmer)
then you will certainly have something to put on your resume.

If approx $300.00 USD is too much, then for motion control you can
take a look at EMC (free but runs on Linux) or TurboCNC (runs in DOS)

You will still need a CAD to G-code piece (called CAM). The problem
with just writing an output is that you need to give toolpath
definitions (how you want the cutting to happen on a specific machine)
and that needs human input. Typically the drawing (2D or 3D) is
brought into a CAM program (GUI interface) and the human selects the
tools, feedrates, number of passes, offsets, lead-ins and other
machining parameters for that job.

While the cost of CNC has dropped dramatically in the last 5 years
it's still a challenge to try and do something that is actually usable
and reliable for free.

As many find out the software side of the CNC equation often is the
more difficult to implement.

To give you some frame of reference MACH3 (which started out as
Master5) and is a real-time Windows Machine Controller and generates
the Stgep & Dir pulses you need, probably has well over 2000 man-
hours in programming and upgrades. If MACH were a true commercial
software venture structured like other commercial software, it would
cost at least 10X the $159.00 asking price and upgrades would not be
free for life!

My suggestion is to not try and re-invent the wheel (unless someone is
paying you handsomely for the effort). With EMC being free and
SheetCam at slightly over $166.00 you can bypass hundreds of hours of
programming and spend the time using the machine to make back the
initial investment.

Going from nothing to full 3D machining is like strapping a rocket
motor to a beach chair......rough on the passenger.

You can download free demos of all the programs listed.

Discussion Thread

elwolv 2007-08-22 21:59:56 UTC How to Program a CAD / G-code/Machine commands freesource code? Peter Rosenholm 2007-08-23 06:53:40 UTC Re: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? Mihaly Kis 2007-08-23 07:15:31 UTC Re: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? caudlet 2007-08-23 07:50:53 UTC Re: How to Program a CAD / G-code/Machine commands freesource code? Dennis Cranston 2007-08-23 08:28:37 UTC RE: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? Alan KM6VV 2007-08-23 08:52:31 UTC RE: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? Michael Fagan 2007-08-23 14:43:04 UTC Re: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? art 2007-08-23 19:51:42 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? art 2007-08-23 20:02:25 UTC Re: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? Peter Rosenholm 2007-08-23 20:36:44 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? Alan Marconett 2007-08-23 21:31:23 UTC Re: [CAD_CAM_EDM_DRO] How to Program a CAD / G-code/Machine commands freesource code? elwolv 2007-08-23 23:31:05 UTC Re: How to Program a CAD / G-code/Machine commands freesource code? Anders Wallin 2007-08-24 00:42:59 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? Jim Peck 2007-08-24 02:57:13 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? art 2007-08-24 07:09:03 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? vrsculptor 2007-08-24 07:22:53 UTC Re: How to Program a CAD / G-code/Machine commands freesource code? Jon Elson 2007-08-24 09:21:41 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? Peter Rosenholm 2007-08-24 12:32:03 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? art 2007-08-24 13:05:53 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? caudlet 2007-08-24 16:33:23 UTC Re: How to Program a CAD / G-code/Machine commands freesource code? [OFF TOPIC] art 2007-08-24 19:02:14 UTC Re: [CAD_CAM_EDM_DRO] Re: How to Program a CAD / G-code/Machine commands freesource code? [OFF TOPIC] elwolv 2007-08-25 04:16:49 UTC Re: How to Program a CAD / G-code/Machine commands freesource code? caudlet 2007-08-25 08:52:55 UTC [OT OT] How to Program a CAD / G-code/........ elwolv 2007-08-25 10:00:26 UTC OFF %$# TOPIC! Re: How to Program a CAD [moderated]