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:
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.
>If your goal is 2.5D machining (Z is straight sided cuts) then the
> 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
>
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]