Re: [Emc-users] How to learn movements with EMC
Great ! Many thanks to everybody, there is a lot of great ideas I will explore soon ! (I have to finish the hardware first... Just operating the steppers with no machine to move is not really useful :/ ) - Matthew Ireland wyeh...@gmail.com a écrit : As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. Dude, as a person who spent years writing gcode in a text editor, all I can say is your program will be literally four g1 moves to x y coordinates. Setup and leaving moves will depend on your setup. You can write this program in one minute in Notepad. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- (\__/) (='.'=) Ceci est un petit lapin. Copiez/collez-le dans ()_() votre signature pour l'aider à dominer le monde -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] How to learn movements with EMC
Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Some ideas ? Thanks Yann -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
the machine will move in a straight line between the coordinates on one line and the coordinates on the next line for example: if the program looks like this X0 Y0 Z0 X1 Y1 Z1 the machine will move from X0 Y0 Z0 to X1 Y1 Z1 in a straight line. all you need to do is collect the end points of the shape you want to follow. The machine will move in a straight line to the coordinates on each line. On Fri, Sep 4, 2009 at 3:43 AM, Yann Jautard brico...@free.fr wrote: Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Some ideas ? Thanks Yann -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- you can lead a person to knowledge but you cannot make him think -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
Hello Yann Interesting project. I saw an early EMC powered pick-and-place machine in Belgium back in the 1990s. No reason that EMC2 can't handle the project easily. I believe that the Axis interface may be overkill. It would be a fairly easy write to create a frame in the Mini interface that would handle the kinds of teach you need. In essence you manually drive the glue tip to a corner, press a button to remember that place. Repeat this for each corner and you've got it. I'd ask it to write the G-code for you so that you have a path that you can save and recall. Your program could use tool offsets or you could create and use a set of variables to allow for slight variations in the size of the frame. You could also use feedrate override to handle the quantity of glue along the path or you could also use a variable for this. These variables can all be automated by the custom page in Mini. That way you have a Human Machine Interface specific to your machine and easy for your employees to handle. Hope this helps. Rayh On Fri, 2009-09-04 at 10:43 +0200, Yann Jautard wrote: Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Some ideas ? Thanks Yann -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
Yann, In addition to what Ray said, if you are up to writing a simple interface you can use emcrsh described here: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Emcrsh This is a simple telnet like text interface which can be used to query machine information and issue commands. It can be run either locally (localhost) or over a network. You could sample the positions, and then issue MDI commands to move to the desired points, or have it generate an actual g-code file which can also be run over the same interface. Since the interface is simple text, you just need to get your program to issue and parse the same commands you type in through telnet. Regards, Eric (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Some ideas ? -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
Le 04.09.2009 10:43, Yann Jautard a écrit : Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Hello, Actually, Gcode is pretty simple. (much simplier than trying to record something I thing) For you, something like this may help you to start: G21 (Unit in mm) G90 (Absolute distance mode) G17 G40 (Cancel diameter comp.) G49 (Cancel length comp.) F150 (150mm/min) g92 x0 y0 z0 (define the current position as 0, this may need to be different for you) g1 z-5(go down 5mm in Z) g1 x50(go to 50mm in X, no move in Y) g1 y50(go to 50mm in Y, X still in 50mm) g1 x0 g1 y0 g0 z0 J'habite en Suisse romande... si vous avez des questions avec linuxcnc, je vous aide volontiers. Claude -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
Letters in gcode are not case sensitive. When the standard was written, lower case letters had not yet been invented. :-) Ken Youda He wrote: I have hear but never really edit gcode, I noticed there are capital case and lower case letters, are they case sensitive? -- Youda On Fri, Sep 4, 2009 at 10:34 AM, Claude Froidevaux men...@bluewin.chwrote: Le 04.09.2009 10:43, Yann Jautard a écrit : Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Hello, Actually, Gcode is pretty simple. (much simplier than trying to record something I thing) For you, something like this may help you to start: G21 (Unit in mm) G90 (Absolute distance mode) G17 G40 (Cancel diameter comp.) G49 (Cancel length comp.) F150 (150mm/min) g92 x0 y0 z0 (define the current position as 0, this may need to be different for you) g1 z-5(go down 5mm in Z) g1 x50(go to 50mm in X, no move in Y) g1 y50(go to 50mm in Y, X still in 50mm) g1 x0 g1 y0 g0 z0 J'habite en Suisse romande... si vous avez des questions avec linuxcnc, je vous aide volontiers. Claude -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Kenneth Lerman Mark Kenny Products Company, LLC 55 Main Street Newtown, CT 06470 888-ISO-SEVO 203-426-7166 -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
I have hear but never really edit gcode, I noticed there are capital case and lower case letters, are they case sensitive? -- Youda On Fri, Sep 4, 2009 at 10:34 AM, Claude Froidevaux men...@bluewin.chwrote: Le 04.09.2009 10:43, Yann Jautard a écrit : Hi all, (sorry for my poor english, I'm from france) I'm doing a machine to apply glue for photovoltaics modules assembly. The goal is to apply a line of silicon glue around a metal frame, before assembly of the frame with the laminated photovoltaic module, and then to make a second pass to fill the gap betwen the laminted module and the frame border with the same glue. For the hardware part, the machine is very similar to lots of hobby CNCs I've read about on the internet : it's a X Y Z table, moved with steppers, and with te glue distribution system attached on the Z axis. I'm using EMC to control the steppers. And my problem is : is there any possibility in Axis, on with some other EMC GUI, to learn moves by jogging manually the machine, and taking points, then having the computer to move the machine making lines between theses points. As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. And it will be easier to adapt the moves and speeds if I have some tolerances issues with the frames or the modules. Hello, Actually, Gcode is pretty simple. (much simplier than trying to record something I thing) For you, something like this may help you to start: G21 (Unit in mm) G90 (Absolute distance mode) G17 G40 (Cancel diameter comp.) G49 (Cancel length comp.) F150 (150mm/min) g92 x0 y0 z0 (define the current position as 0, this may need to be different for you) g1 z-5(go down 5mm in Z) g1 x50(go to 50mm in X, no move in Y) g1 y50(go to 50mm in Y, X still in 50mm) g1 x0 g1 y0 g0 z0 J'habite en Suisse romande... si vous avez des questions avec linuxcnc, je vous aide volontiers. Claude -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
On Fri, 2009-09-04 at 11:45 -0700, Youda He wrote: I have hear but never really edit gcode, I noticed there are capital case and lower case letters, are they case sensitive? -- Youda No -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] How to learn movements with EMC
As the moves I need to do are very simples, (just drawing a square with the glue, in fact), I think learning moves like this will be far more easy than creating Gcode. Dude, as a person who spent years writing gcode in a text editor, all I can say is your program will be literally four g1 moves to x y coordinates. Setup and leaving moves will depend on your setup. You can write this program in one minute in Notepad. -- Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users