Re: [Emc-users] Access to Gcode

2010-03-30 Thread Slavko Kocjancic
Bernhard Kubicek pravi: > basically, they are called on command line level, and output some gcode on > the standard output stream, if I understand correctly. > There is also a second idea of having a filter menu, that gives calls > individual programs with one parameter, i.e. the file name of the c

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Bernhard Kubicek
basically, they are called on command line level, and output some gcode on the standard output stream, if I understand correctly. There is also a second idea of having a filter menu, that gives calls individual programs with one parameter, i.e. the file name of the currently opened gcode, and expec

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Stephen Wille Padnos
Riley Porter wrote: > Thanks for all the info! Great stuff. Stephen. You talked about Filters > able to be ran when loading files. I think this is a good place for me to > look into. Is there any documentation on writing filters? > Filters are programs that get a file name on the command

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Riley Porter
Thanks for all the info! Great stuff. Stephen. You talked about Filters able to be ran when loading files. I think this is a good place for me to look into. Is there any documentation on writing filters? Thanks, Riley On Tue, Mar 30, 2010 at 9:32 AM, Stephen Wille Padnos wrote: > Riley Po

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Erik Christiansen
On Tue, Mar 30, 2010 at 08:48:19AM -0400, Riley Porter wrote: > Not sure I agree about not needing EMC. I would like to use EMC (perhaps > more to the point AXIS) to load cad files and then generate gcode... Use the > existing interface then just hook into that gcode. So perhaps when I say > EMC

Re: [Emc-users] Access to Gcode

2010-03-30 Thread j...@coats.org
Stephen, I agree, that EMC and associated software can do a GREAT DEAL more than just interpret and display g-code, but Riley seems to be a 'rookie' just trying to understand the basics of EMC architecture and use. Knowing all the hooks are there is great, but right now he appears to n

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Bernhard Kubicek
A common ATmega8, e.g. in an Arduino board, is regularly used for gcode interpretation on RepRaps and Makerbots. They can even load gcode from SD cards. However, I don't know if they are able to interpret [ ] or <> expressions, or even loops. Still, using axis as a gui might be beneficial, as if ha

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Stephen Wille Padnos
Riley Porter wrote: > Thanks for the clarity. So in tutorials that I have watched / read how to. > I see AXIS load a DXF file then it passes gcode to emc which spits out step > dir? > AXIS has the ability to run "filters" while loading files, so if someone has a DXF to G-code converter, tha

Re: [Emc-users] Access to Gcode

2010-03-30 Thread j...@coats.org
Riley, As mark said, EMC3 does not generate G-code from CAD files. Axis is a display interface for EMC for the machine operator. You need another program like pycam (see sourceforge.org) or cambam (cambam.co.uk) or others to load in CAD files like DXF or STL files, and generate g-code (r

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Mark Wendt (Contractor)
What you're seeing is AXIS loading a G code file, not a dxf file. There is no "part" of EMC2 that creates G code fromCad files. Axis is just a GUI for EMC2, which is a motion control software. You need some kind of CAM software to convert drawing files to G code. Mark At 09:05 AM 3/30/201

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Riley Porter
Thanks for the clarity. So in tutorials that I have watched / read how to. I see AXIS load a DXF file then it passes gcode to emc which spits out step dir? What "part" is creating the gcode from cad files? Is this a function of AXIS? Again sorry if this is a lame question. Riley On Tue, Mar

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Mark Wendt (Contractor)
What Eric means is, EMC does not generate G code. EMC is motion controlled software that utilizes G code for machine movement. EMC2 does not convert dxf or any other drawing format to G code, it has to be G code for EMC2 to work, whether you're using the Axis interface, tkemc, or any of the o

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Viesturs Lācis
2010/3/30 Riley Porter : > Not sure I agree about not needing EMC.  I would like to use EMC (perhaps > more to the point AXIS) to load cad files and then generate gcode... Riley, EMC does NOT generate gcode from CAD files - You have to use CAM software for that purpose - generating gcode from dxf

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Riley Porter
Not sure I agree about not needing EMC. I would like to use EMC (perhaps more to the point AXIS) to load cad files and then generate gcode... Use the existing interface then just hook into that gcode. So perhaps when I say EMC I am really wanting AXIS? Our project is still in the early stages.

Re: [Emc-users] Access to Gcode

2010-03-30 Thread Erik Christiansen
On Tue, Mar 30, 2010 at 07:43:46AM -0400, Riley Porter wrote: > An use case would be something like this: > > You load a dxf file into AXIS >> then from there I could "hook" into an api > (hoping) and capture the gcode instructions while the job is operating. >> > step dir would not be important

[Emc-users] Access to Gcode

2010-03-30 Thread Riley Porter
Hello, This is my first post to this list and I am admitting still learning how EMC operates. A few of us are working on an gcode interpreter on an ATXmega AVR chip. (it does more than this however for this question that is a good enough explanation) My question is, Is there a way to programma