Re: [Emc-users] How to learn movements with EMC

2009-09-05 Thread Yann Jautard
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

2009-09-04 Thread Yann Jautard
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

2009-09-04 Thread Stuart Stevenson
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

2009-09-04 Thread Ray Henry

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

2009-09-04 Thread Eric H. Johnson
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

2009-09-04 Thread Claude Froidevaux
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

2009-09-04 Thread Kenneth Lerman
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

2009-09-04 Thread Youda He
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

2009-09-04 Thread Ray Henry
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

2009-09-04 Thread Matthew Ireland

 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