Re: [Emc-users] LCNC and 3d Printer

2016-06-01 Thread yann jautard
E values are not speed values but position as well like for other axes. 
It represent the length of filament needed during each X/Y move. You can 
just control the E motor like any other one on the machine.

Le 30/05/2016 02:23, a k a écrit :
> Hello
>
> i just run kissliser http://www.kisslicer.com/
> and many people use it because it free (some realize free )
>
> here is how main code looks like
>
> G1 X-2.89 Y29.74 E2.48
> G1 X0.49 Y29.72 E2.1506
> G1 X4.23 Y29.5 E2.3874
> G1 X7.73 Y29.13 E2.2395
> G1 X11.56 Y28.58 E2.4618
> G1 X14.92 Y28 E2.1725
> G1 X18.51 Y27.24 E2.3375
> G1 X22.09 Y26.24 E2.3664
>
> ///
>
> regular X and Y and after layer complete Z move incrementally
>
> up.
>
> And here is also E parameter that increase or decrease
>
> speed of wire/ filament..
>
> Can LCNC  make LCNC 3d printer ready and make output for E
>
> parameter ?
>
> like rated from 0 V DC to 5 V DC. that will proportionally
>
>   indicates speed of plastic filament /wire .
>
> Looks similar how i stop LCNC with 0-5 V DC but in this
>
> case LCNC will sent frequency out that will
>
> converted into 0 - 5 v DC or use just PWM for control
>
>   filament or wire etc.
>
> LCNC can use 2 boards  5I20 , there are 4 more
>
> encoder channels that can be used for this purpose.
>
> Thak you
>
> aram
> --
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are
> consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> J-Flow, sFlow and other flows. Make informed decisions using capacity
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] look ahead---?

2015-06-16 Thread yann jautard
last time I had do to something similar, I splitted the last move and 
inserted my M code between the two moves.

Worked well.


Le 08/06/2015 08:59, a k a écrit :
 Hi
 i think that instead of look ahead for G0 it will be better to have/create
 new M code (M100 or M(n))  that will:
 after running on G1 mode and after reading code G0 will move Z up 1 (or
 some parameter a=..., then move back on the same last trajectory about 0.5
 -0.75 or some parameter b=.., then down to initial Z or parameter C=...,
 and reread last 0.5 =0.75 trajectory motion.
 this new M code will open new and necessary capability of linux cnc -- for
 use with welding application.
 How difficult it will be to create such M code?
 Any idea direction how to do that?

 thank you
 aram



 On Sun, Jun 7, 2015 at 3:16 PM, a k pccncmach...@gmail.com wrote:

 hi
 i am interesting if it will be possible to Linux cnc look ahead 4-5 lines
 before G0 and then send some signal out?
 right now i have a working system where when system reads G0 signal going
 out.
 now i want to this signal went out like 0.5 - 0.75 of travel before
 actually system reads G0
 when i said 0.5 - 0.75---before G0 machine moves on G1 and when
 this travel will be around 0.5 - 0.75 before the end of travel i want to
 signal that indicates G0 go out.

 thank you
 aram

 --
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Inkscape ?? g code tool quick and dirty for Gene

2014-11-12 Thread yann jautard

Le 08/11/2014 18:55, Gene Heskett a écrit :
 (...)

 Except that this time I get a different error. Select one of the 
 action tabs - Path to Gcode, Area, Engraving, DXF points, Orientation, 
 Offset, Lathe or Tools library. Current active tab id is preferences 
 So what am I missing? 



This happens when you click apply with the preference tab active.

To get things to work, go to the preference tab and set what you need 
to, the switch back to the action tab (path to gcode, or anything you 
want to do, usually the first tab in the window) and then now press apply.


It is quite obscure why they did it like that, but I think I is 
something that last from the time the gcodetools pluging had all the 
possible actions in different tabs. Now that each comand opens a window 
with only the action tab and the preference tab it should work even if 
you are on the preference tab.

--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Inkscape ?? g code tool quick and dirty for Gene

2014-11-12 Thread yann jautard
yes, selection in inkscape is really a problem.

one solution I use when there are too close objects : open the xml 
editor, then you got a list of objects, with their properties and lots 
of obscure attributes, but when you click on un xml node, the 
correspondig object is selected.

take some time to find the right one, but at least you can select it alone



Le 12/11/2014 15:21, Gene Heskett a écrit :
 On Wednesday 12 November 2014 06:35:04 yann jautard did opine
 And Gene did reply:
 Le 08/11/2014 18:55, Gene Heskett a écrit :
 (...)

 Except that this time I get a different error. Select one of the
 action tabs - Path to Gcode, Area, Engraving, DXF points,
 Orientation, Offset, Lathe or Tools library. Current active tab id
 is preferences So what am I missing?
 This happens when you click apply with the preference tab active.

 To get things to work, go to the preference tab and set what you need
 to, the switch back to the action tab (path to gcode, or anything you
 want to do, usually the first tab in the window) and then now press
 apply.


 It is quite obscure why they did it like that, but I think I is
 something that last from the time the gcodetools pluging had all the
 possible actions in different tabs. Now that each comand opens a window
 with only the action tab and the preference tab it should work even if
 you are on the preference tab.
 Obscure?  Yes.  Intuitive, No.  Lack of readable docs ought to be
 punishable by at least 100 lashes with a wet noodle.

 IMNSHO, it is inkscape itself that needs the lashing.  The inability to
 turn off the snap to makes it extremely worthless for anything like
 this.  Intuitively, gcodetools needs some white space around the object so
 it can find the edge, thats a no brainer assumption.  But when you have
 drawn the box well outside the boundaries of the object, in one attempt I
 left a good 2 all the way around the object I wanted to trace by edge
 detection, but the instant I released the mouse button, the handles all
 snapped to the object and attached themselves to it, from then on
 functioning as handles to distort/move the object.  So not only have the
 edges been lost, so has any claim of precision.  Whether that might be
 fixed with a tarball build of a newer inkscape, I have no clue. This was
 Inkscape 0.48.2 r9819, according to the about.

 In the meantime, the person doing the covers for this device miss-
 understood my order, so I will now get a pre-engraved kit of parts, with
 the std engraving being an extra buck. But it will be done with the same
 3mm bit used to do the cutting out, but only to 50% depth.  So its both a
 sigh, and a shrug.

 Several people have done a lot of time wasting work on this, and I both
 apologize for wasting your time, and I thank you very much for the effort.

 Cheers, Gene Heskett


--
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Ball Screw Drive?

2014-06-12 Thread yann jautard

Le 11/06/2014 20:28, noel a écrit :
 Timing belt.  Lots of ways to use 'em.  2 from 1 motor, or 1 continuous.
 Very reliable.  Very robust.  Size them properly and keep them tensioned and
 they are wonderful.

 NR


Yes, I agree. Done that this way on my 2mx1,5m gantry, works very well.

--
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing  Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Why do dangerous changes suddenly creep in to Linuxcnc and nobody mentions it?

2014-06-05 Thread yann jautard

Le 06/06/2014 00:25, Eric Keller a écrit :
 Obviously, during rapids the tool shouldn't be engaged with the work, 
 but most controls just have one feed rate override knob. Now you have 
 to have 2 knobs? Not sure how I feel about that. When I'm not sure of 
 my program, I twiddle the feed rate knob quite a bit.

So do I. Saved me a couple of parts and tools !

May be there is some HAL trick to get the same knob sending value to the 
two feed control pins ?

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their 
applications. Written by three acclaimed leaders in the field, 
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Feed control

2014-05-16 Thread yann jautard
so you want LCNC to output a 0-5v signal to control welding current 
according to feed rate,

or you want feed to change according to welding current rate ?

Le 14/05/2014 23:06, a k a écrit :
 Hi
 right now i want to solve problem to connect THCAD-10 to EMC2 and all HAL
 code.
 what is source of 0+5V dc - it will be generated by current or welding  MIG
 type of machine. I want to build CNC operated welding machine.
 example my welder has 200amp max
 so 0 amp --= 100% feed
 and 200 amp --= 0% feed
 how do that i will think after i can assemble machine where 0 +5V will
 control feed.




 On Wed, May 14, 2014 at 12:49 PM, andy pugh bodge...@gmail.com wrote:

 On 14 May 2014 20:00, a k pccncmach...@gmail.com wrote:

 we talk about board THCAD-10 to convert 0 =5 V into signal that will be
 connected to A signal of encoder on emc2.
 why do i need encoder?
 If you want an adjustable knob as an input to LinuxCNC then an encoder
 is easier.
 You haven't said what the source of your 0-5V is. If it is from a knob
 and potentiometer then the encoder is easier and much cheaper.
 If the control voltage isn't from a hand-control then the encoder
 isn't the answer.

 --
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto


 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform
 available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 --
 Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
 Instantly run your Selenium tests across 300+ browser/OS combos.
 Get unparalleled scalability from the best Selenium testing platform available
 Simple to use. Nothing to install. Get started now for free.
 http://p.sf.net/sfu/SauceLabs
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Feed control

2014-05-12 Thread yann jautard
Or you can use an USB joypad and do some voltage conversion to feed the 
0-5v signal to one of the axis analog input.
i did that on my machine using an external potentiometer in place of the 
on on the joypad, it work very well. And I'm pretty sure you can replace 
the potentiometer with your 0-5V signal using some resistor to limit 
current.



Le 12/05/2014 19:47, andy pugh a écrit :
 On 12 May 2014 18:27, a k pccncmach...@gmail.com wrote:
 hi
 idea is to use 0 +5v to control/change feed in emc2
 0v = 0 feed
 5v = 100% feed
 In that case you need to find a way to get 0-5V into LinuxCNC, then
 connect that to the motion.adaptive-feed pin (and issue the M52
 command to turn adaptive feed on).

 Getting the 0-5V input in is the hardest part. You don't have any
 analogue inputs, only encoder (or GPIO) inputs.
 Does it have to be an analogue voltage input? It would be a lot easier
 to wire up a small encoder as the feed control. If you do need
 analogue, then you need a voltage-to-frequency circuit to feed an
 encode input, then you can use that encoder velocity as a proxy for
 the voltage. There are special ICs for this, or you could cobble
 something up with a 555 timer.
 http://www.circuitstoday.com/f-to-v-converter

 Or, possibly, a small electric motor spinning a ball-mouse encoder :-)



--
Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free.
http://p.sf.net/sfu/SauceLabs
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-18 Thread yann jautard

Le 17/04/2014 09:08, Steve Blackmore a écrit :

 Modern panels are designed to work in daylight and don't need full
 Sunlight.

Well not really. There two main technologies, cristalline and amorphous.

Cristalline cells needs full sunlight to deliver some usable power. 
Their efficiency is better.

Amorphous cells can use indirect light like you have on cloudy day. But 
their efficiency is a little bit lower, wich is not a problem because 
they are cheaper, so for the same peak power you will pay the same. but 
you need more surface to install them.


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-18 Thread yann jautard
I have one of these chinese crimpers, I use it quite often when 
installing big batteries on solar systems. Very powerful, I also use it 
to crimp inox fittings on cables, or hydraulics, etc

On metal like Al, copper or brass I'm sure it will work nicely to press 
coins :)


Le 18/04/2014 11:27, Gene Heskett a écrit :
 On Friday 18 April 2014 05:23:24 andy pugh did opine:

 On 15 April 2014 21:25, Gene Heskett ghesk...@wdtv.com wrote:
 Not a bad idea, but how many tons needed for the bottle jack?
 Actually, I have just had one of these delivered (to be dismantled and
 used as part of a different project).
 http://www.ebay.com/itm/16-Ton-Hydraulic-Wire-Battery-Cable-Lug-Terminal
 -Crimper-Crimping-Tool-11-Dies-/360798635074?pt=LH_DefaultDomain_0hash=
 item5401464442

 And it looks like it could make a nice coin press.
 Yes, and that is a heck of a good price.  The last such gizmo like that I
 had in my hands was a Burndy Hi-Press, and its replacement cost in the
 middle '70's was about $1200 USD.

 Cheers, Gene


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Announcing LinuxCNC 2.6.0-pre1

2014-04-18 Thread yann jautard
I can help for french translation if needed.

Feel free to ask me.


Le 18/04/2014 13:26, Peter Blodow a écrit :
 Gentlemen,
 congratulations to the announcement of 2.6!
 I was very pleased to find may name on the list of contributers although
 I must confess that, besides participating lively, but passively in the
 discussions (lurking), my one and only contribution so far was the
 translation of a couple hundred error messages into German, more than a
 year ago. Big honour. Since I have no commercial application for
 LinuxCNC, just a few machines used for hobby purposes, it's mostly
 platonian love for IT applications leading me to LinuxCNC and the
 discussions on this list. I have installed a CD version of EMC2 and made
 some sample millings, but did my real CNC milling work by foot so far,
 using EAGLE for the coordinates, Excel for the scaling, Word for syntax
 structure and forming Gcode files and a free sample software, including
 a 3D traverse planner, for execution. Lathe work was done very
 effectively with home made Basic programs, a 286 PC and an old
 Parker-Hannifin IEEE stepper driver, but that was long ago.

 But being mentioned, reminded me to take up this translating again, if I
 only knew where to get into that. Translating was relatively easy to do,
 so I could take it up now after some disturbances I encountered
 meanwhile. To be honest, translating into Bavarian would be even easier
 sometimes as Bavarian often has a concise way to express things most
 like English has (yes, Michael, Austrian and especially Tyrolian is
 linguistically a branch of Bavarian). The reason, as I see it, is that
 English and Bavarian have close common roots in Midle High German from
 which they are descendants, as opposed to today's High German which was
 composed rather artificlally, beginnig about matirn Luther's time.  The
 spaces provided for the messages, as I remember, are sometimes a little
 short limited so High German text is sometimes hard to fit into them
 (frequently, I felt the urge to choose entirely different language
 structures or even re-arrange the error messages logically instead of
 translating). As Franz von Kobell put it:
 Der Preusse spricht den gesamten Denkvorgang mit, der Bayer gibt nur
 das Ergebnis bekannt.
 The Prussian (meaning: the High German speaker) pronounces the entire
 way of his thoughts, the Bavarian only the result.

 But it would be a pain for the rest of German speaking people reading
 messages in Bavarian, so ...

 Would someone please tell me how to enter the LinuxCNC site in order to
 contribute some more translations?

 Easter Greetings from Bavaria
 Peter Blodow

 PS: Don't get me wrong, I'm not a native Bavarian, but of Viking descent!



 Am 18.04.2014 07:11, schrieb Sebastian Kuzminsky:
 I am pleased to announce LinuxCNC 2.6.0-pre1.  This is the first in a
 series of pre-releases intended to shake out bugs, in preparation for
 the next stable release of LinuxCNC.

 If you are currently running LinuxCNC 2.5, you will not get
 automatically upgraded to 2.6.  If you want to stay on 2.5, no action is
 needed.

 LinuxCNC 2.6 is available for Ubuntu 10.04 Lucid and Ubuntu 12.04
 Precise.  LinuxCNC 2.6 is not available for Ubuntu 8.04 Hardy.

 To upgrade an existing LinuxCNC 2.5 install on Lucid or Precise, see the
 instructions on the wiki:

   http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.6

 If you use a Mesa 7i64 or a Mesa 8i20, pay special attention to the
 Changes to your configuration section, as some HAL configuration has
 changed.

 That wiki page also contains instructions for making a fresh install of
 LinuxCNC 2.6 on Ubuntu 12.04 Precise.


 New features since LinuxCNC 2.5:

 * reorganized sample configs to improve clarity
 * .ini files now support a '#INCLUDE' directive

 * GUI: Axis: allow feed rate override display to go up to %
 * GUI: Axis: XYUV foam cutter support
 * GUI: touchy: wheel scrolling of program start point

 * GUI: add new gmoccapy gui
 * GUI: add new gscreen gui

 * gladevcp: lots of new widgets

 * HAL: halcmd now supports tilde expansion
 * HAL: halscope now shows the first derivative of probe channels

 * HAL: stepgen now supports 16 channels (up from 8 in 2.5)
 * HAL: gs2 VFD driver now supports configurable acceleration and
   deceleration, and has support for a braking resistor
 * HAL: halui now switches to manual mode automatically when the user
   requests jogging

 * HAL: new drivers:
 * VFS11 VFD
 * Delta VFD-B
 * General Mechatronics 6 axis motion control card
 * xhc-hb04 USB jog pendant

 * HAL: new components:
 * mux_generic: generic multiplexer
 * lincurve: linearization curve lookup table
 * matrix_kb: matrix keyboard driver
 * mb2hal: generic Modbus-to-HAL interface
 * orient: works with M19 to control spindle position
 * sim-encoder: simulate an 

Re: [Emc-users] A round toit generator

2014-04-16 Thread yann jautard

Le 15/04/2014 22:25, Gene Heskett a écrit :
 ISTR seeing inkscape can do the circular text bit, even OOw might be 
 able to, but how to translate that into gcode? I don't recall seeing 
 an inkscape to gcode utility.

GcodeTools plugin for inkscape will do it. Works perfectly, I use it 
quite often for engraving text or cutting wood.

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-16 Thread yann jautard

Is that one OK ?

J'ai lié 2 fichiers à ce message :
round.svg http://www.hightail.com/download/elNLRGw2V3JiV3hwdmNUQw(469 
Ko)YouSendIt 
https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3JiV3hwdmNUQw
round_0001.ngc 
http://www.hightail.com/download/elNLRGw2V3JVbTlMWE5Vag(128 
Ko)YouSendIt 
https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3JVbTlMWE5Vag
Mozilla Thunderbird http://www.getthunderbird.com permet de partager 
facilement des fichiers volumineux.




Le 15/04/2014 19:11, Gene Heskett a écrit :

On Tuesday 15 April 2014 13:05:51 Kirk Wallace did opine:


http://yertiz.com/cnc/round.htm

Chuckle, but that isn't the one I've been looking for, Kirk.  I need a
quarter sized coin that says in circular text on one side

This is YOUR round tuit

and on the other side

now, next excuse?

I have a place for around 10 of those.  But I am not the artist to do it,
darnit.

Cheers, Gene




binto3PbRdNXk.bin
Description: Binary data


bin3ryTr9QnAk.bin
Description: Binary data
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-16 Thread yann jautard
yeah there was some mistakes, and I kept the default font in inkscape. 
Not the nicer one, right.

But it took me approx. 2 minutes to produce the NGC file using inkscape 
and gcodetools. It was more intended as a proof of concept than a 
usable file.

I often use it for several works, like engraving text or cutting wood, 
and it works quite well, exepted some minor bugs like the ones you 
corrected manually.
And gcodetool developpement is quite active and bugs are corrected fast.

Here I just put the text around a circle, but you can put your text 
along any sort of line in ikscape. If you need sinusoidal text, you will 
get it :)
And you can use whatever TTF font you want.

Something I did for the local carpenter with the same toolchain :








Le 16/04/2014 17:01, Gene Heskett a écrit :
 On Wednesday 16 April 2014 10:50:31 yann jautard did opine:

 Is that one OK ?

 J'ai lié 2 fichiers à ce message :
 round.svg http://www.hightail.com/download/elNLRGw2V3JiV3hwdmNUQw(469
 Ko)YouSendIt
 https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3Ji
 V3hwdmNUQw round_0001.ngc
 http://www.hightail.com/download/elNLRGw2V3JVbTlMWE5Vag(128
 Ko)YouSendIt
 https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3JV
 bTlMWE5Vag Mozilla Thunderbird http://www.getthunderbird.com permet de
 partager facilement des fichiers volumineux.
 GcodeTools needs help, several lines of bogus data in that file. I deleted
 the double z up lines, and several others with obviously bogus data that
 would have plowed a ditch many meters long.

 End result in the lcnc backplot is usable, but that isn't a great font and
 must have been italicized.  The top of the capital U is overlapped and
 completely closed for instance.

 But the fact that it was do-able give me more confidence that I can do it
 when I am ready to.  Thanks very much for the demo.

 Where do I put those two gcodetools files I got from the wiki so Inkscape
 can see them?

 Again, thank you yann jautard!

 Cheers, Gene

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-16 Thread yann jautard

Better with the pictures :)

https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-ash3/t1.0-9/p180x540/557110_10151045145652130_669813147_n.jpg

https://scontent-a-fra.xx.fbcdn.net/hphotos-prn1/t1.0-9/s720x720/150321_10151045141412130_995988124_n.jpg

https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-ash2/t1.0-9/p180x540/246617_10151045141197130_2043711212_n.jpg





Le 16/04/2014 17:55, yann jautard a écrit :
 yeah there was some mistakes, and I kept the default font in inkscape.
 Not the nicer one, right.

 But it took me approx. 2 minutes to produce the NGC file using inkscape
 and gcodetools. It was more intended as a proof of concept than a
 usable file.

 I often use it for several works, like engraving text or cutting wood,
 and it works quite well, exepted some minor bugs like the ones you
 corrected manually.
 And gcodetool developpement is quite active and bugs are corrected fast.

 Here I just put the text around a circle, but you can put your text
 along any sort of line in ikscape. If you need sinusoidal text, you will
 get it :)
 And you can use whatever TTF font you want.

 Something I did for the local carpenter with the same toolchain :








 Le 16/04/2014 17:01, Gene Heskett a écrit :
 On Wednesday 16 April 2014 10:50:31 yann jautard did opine:

 Is that one OK ?

 J'ai lié 2 fichiers à ce message :
 round.svg http://www.hightail.com/download/elNLRGw2V3JiV3hwdmNUQw(469
 Ko)YouSendIt
 https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3Ji
 V3hwdmNUQw round_0001.ngc
 http://www.hightail.com/download/elNLRGw2V3JVbTlMWE5Vag(128
 Ko)YouSendIt
 https://www.yousendit.comhttp://www.hightail.com/download/elNLRGw2V3JV
 bTlMWE5Vag Mozilla Thunderbird http://www.getthunderbird.com permet de
 partager facilement des fichiers volumineux.
 GcodeTools needs help, several lines of bogus data in that file. I deleted
 the double z up lines, and several others with obviously bogus data that
 would have plowed a ditch many meters long.

 End result in the lcnc backplot is usable, but that isn't a great font and
 must have been italicized.  The top of the capital U is overlapped and
 completely closed for instance.

 But the fact that it was do-able give me more confidence that I can do it
 when I am ready to.  Thanks very much for the demo.

 Where do I put those two gcodetools files I got from the wiki so Inkscape
 can see them?

 Again, thank you yann jautard!

 Cheers, Gene
 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and their
 applications. Written by three acclaimed leaders in the field,
 this first edition is now available. Download your free book today!
 http://p.sf.net/sfu/NeoTech
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A round toit generator

2014-04-16 Thread yann jautard

Le 16/04/2014 18:20, Gene Heskett a écrit :

 Great.  And it sound like I might even be able to do it.


Yes, sure you will. Incredibly easy to use once you get a little used to 
it. Documentation on the russian forum helps a lot, and if it's not 
enough, the forum is quite reactive and you get answers fast :)



--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Isel Davinci G-code

2013-12-19 Thread yann jautard
Or modifiy your machine hardware to drive the maching via parallel port 
or mesa card ;)
If it is stepper-based that should not be so complicated.



Le 19/12/2013 18:40, ad...@mmri.us a écrit :
 I have been using Linux since 1997, so you preach to the converted.
 Unfortunately EMC does not work wioth Isel G-code at all.

 The machine communicates through a serail port not parallel.

 Unless some advances occurred with EMC the last past years that will
 drive the Isel it would be worth trying it again, but it never worked
 previous years.
 If all else fails I just have to write an interface myself.



 Gene Heskett wrote:
 On Wednesday 18 December 2013 23:18:21 ad...@mmri.us did opine:


 I have a small Davinci CNC that I bought years ago for prototyping, but
 never used as my larger CNC gets all the work.

 On Page 47 and 48 of the manual in the link below,  it describes the
 Gcode for Arcs.
 My machine cuts arcs in the X-Y plane but will not move e.g. in an arc
 whenever the Z-axis is involved.

 I need an arc in the Z-axis as I want to cut a concave cavity along the
 length of a block.

 I tried everything according to the manual, but it refuses to move in an
 arc in the X-Z or Y-Z axis.

 Any clue why it does not work with this machine?

 If the link below on Pages 47 and 48 are examples which are trivial to
 follow. All these examples work but they are in the XY axis only.

 If the following link wraps or is unclickable just google


Stepper *DaVinci G*-*Code* Interface Manual
   
 http://www.google.com/url?q=http://support.technocnc.com/support/0049_
 GCODE%2520STEPPER%2520DAVINCI.pdfsa=Uei=yGyyUo6bEZD7kQfL8oG4Dgved=0CB
 8QFjAAusg=AFQjCNG9KI0a2ruQooY0rq5yVxaqd-XoSw
  
 1. This is windows based code, so this is the wrong list. We may have heard
 of the name, but its safe to say we know relatively little about  it.

 2. In the GCode summary of the above pdf document, I see no reference to
 G17-G18-G19, which select the plane of the arc(s) it will move in.

 3. Based on that, its a safe assumption that this code is hopelessly broken
 for what you want to do.

 4. You can download, from linuxcnc.org, a cd image that will not only
 install linux, but linuxcnc at the same time.  It may take a few days to
 fine tune the install for your uses, and it may take a day or 3 to get
 linuxcnc configured to drive your machine, likely much better than the
 Davinci code ever could.  A network connection is assumed for all the
 updating that will be required since that cd image is now nearly 3 years
 old.  I have a cat5 to all of my machines.

 5. All this assumes the DaVinci interface is through a standard parallel
 port interface.  It or even specialized wide data path cards are the
 standard for driving machines in real time.  Serial ports are way too slow,
 ethernet has latencies that can destroy precision, and usb is even worse.

 So give it a try, I think you will be pleased.  And if you do have
 problems, this IS the list to bring them to.  So in effect you came to the
 right list after all. :)



 http://www.google.com/url?q=http://support.technocnc.com/support/0049_G
 CODE%2520STEPPER%2520DAVINCI.pdfsa=Uei=yGyyUo6bEZD7kQfL8oG4Dgved=0CB8
 QFjAAusg=AFQjCNG9KI0a2ruQooY0rq5yVxaqd-XoSw
  
 Cheers, Gene


 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] How about a 1Ghz PIII for 2 axis?

2013-05-02 Thread yann jautard
I use a PIII 700MHz with 1G ram for my 3 axis gluing machine, run 
smoothly the 3 stepper axes trough // port, and a bunch of 
ladder/sequential logic to control the glue nozzle.

Powerfull enough to play streaming music from internet while running the 
machine :)


Le 01/05/2013 00:49, Gregg Eshelman a écrit :
 Picked up a Dell  Dimension L100R for free. Has parallel and serial ports, 1 
 Ghz Socket 370 PIII with 512K cache (better than the 256K version) and will 
 have 512 meg PC133 once I find another 256 meg stick it likes. I have a 
 couple it sees as only 32 meg. (512 is max for this model.)

 I put an 80 gig hard drive in, have a CD-RW to replace the CD-ROM and need to 
 find a PCI video card instead of using the built in video that cuts out a 
 hunk of main RAM.

 This is a tiny little box, couldn't get much smaller without squeezing it 
 sideways and putting the optical drive in on edge.

 For the big plasma table I have a mpc ClientPro 365. Much more muscle to it 
 so it'll be able to handle XP + Mach3 and run the CAD and other software. All 
 the little Dell will be doing is running LinuxCNC on the torch arm.

 Going to try and get Ned to go on a shopping trip to get components for that 
 when he gets back from Utah. Found a surplus shop that has 4040 T-slot 
 extrusion for $2.49 a foot, plus various sizes of cable carrier and plenty of 
 other good stuff. I want to get that torch going first to cut some pieces for 
 the big table's gantry.

 --
 Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
 Get 100% visibility into your production application - at no cost.
 Code-level diagnostics for performance bottlenecks with 2% overhead
 Download for free and get started troubleshooting in minutes.
 http://p.sf.net/sfu/appdyn_d2d_ap1
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with 2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Shizuoka Four Axis on eBay

2013-03-04 Thread yann jautard
Is it a magnetic tape reader we can see on right side of the control 
cabinet ?



Le 02/03/2013 00:10, Kirk Wallace a écrit :
 http://www.ebay.com/itm/251235604390

 Also here too:
 http://sacramento.craigslist.org/tls/3640202006.html

 I already have one and there is no space left, shucks.


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Seasons Greetings and Xmas gift

2012-12-26 Thread yann jautard
Hi everybody

Merry Christmas and happy new year from France.

And for the ones that have a router capable of doing 800x600mm work in 
10mm wood panel , there is a bonus :
Make a educational christmas present to your child or grand child : a 
birdhouse :)
Nail and glue free design.

http://imagebin.org/240634

Here is the NGC file :

http://filebin.ca/RJdr6qHEoCt/ok_COMPLET_trous_larges_1passe_0001.ngc



Le 25/12/2012 14:25, Jim Wilkin a écrit :
 Merry Christmas and a Happy New Year
 from Canada.
   James wilkin

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gluing little balls

2012-10-10 Thread yann jautard
I can add if you need a free vacuum pump, a used fridge compressor will 
do the trick. Just add some vacuum tank like an old gaz bottle or 
something similar to get a reserve, as the fridge compressor is quite 
slow, and it works well.


Le 09/10/2012 21:39, Jack Coats a écrit :
 Check out some 'pick and place' machines used for surface mount devices.
 The same thing could be done with a 'vacuum pickup' as the CNC router device.
 Vacuum pick up a ball, take it over to a 'tub' of hot glue, possibly
 kept on a hot plate,
 dip the bottom portion of the sphere in the hot glue, then rapidly
 take it to the
 'final resting place', and push it down into place firmly.  Release
 the vacuum hold,
 return to pick up point.

 And as they say on the shampoo bottle: 'wash, rinse, repeat'.

 If you have good 'shop air', I could see using a venturi vacuum
 generator to operate
 the pickup (unless you happen to have a vacuum pump around).  A couple
 of surplus
 electrically operated air valves would do the trick.  I would probably
 put a small
 amount of silicone caulk on the bottom of the pickup (and let it skin
 over or solidify
 for a days or so) just to make a good seal on the ball bearings/marbles.

 Similar to buildyourcnc.com/PickandPlaceMachineTheredFrog.aspx or
 http://www.youtube.com/watch?v=-CqpbsTfVtM

  ... Jack
 Whatever you do, work at it with all your heart... Colossians 3:23
 You don't manage people; you manage things. You lead people. —
 Admiral Grace Hopper, USN
 If you are not part of the solution, you are part of the precipitate
 - Henry J. Tillman
 Anyone who has never made a mistake, has never tried anything new. -
 Albert Einstein



 On Tue, Oct 9, 2012 at 4:52 AM, craig cr...@facework.com wrote:
 I have a CNC related problem.

 I am making small decorative personal gifts using thin wood (5-6mm - 1/4
 inch thick) and 6mm diameter colored glass balls (small marbles).

 A pattern of shaped holes is cut in the wood with a small cnc router
 using 2 tools.  A 1/4 ball nose mill cuts to approximately 4mm depth.  A
 3/16 tool then cuts the rest of the way through he wood. additional
 surface patterns may also be cut.

 The balls are then glued into the holes with a clear adhesive (
 currently a thinned clear caulking compound).

 The resulting items are interesting viewed directly or back-lit.


 The problem:

 The marbles are currently glued in by hand.
Painting the glue into the holes, placing the ball and pressing it
 down gets tedious.

 I would like to automate this process by replacing the spindle with
 other equipment.

 I can automate the pick and placement of the balls.  ( spheres may be
 the easiest item to pick and place)

 But I have not found a good way to automate the gluing process
 inexpensively.

 suggestions? Thoughts?


 Any help would be appreciated.

 Craig

 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gluing little balls

2012-10-10 Thread yann jautard

Le 10/10/2012 10:32, andy pugh a écrit :
 On 10 October 2012 03:53, Dave e...@dc9.tzo.com wrote:

 I'd look into glue that sets via ultraviolet light, so you don't have to
 deal with it setting up in the equipment.
 UV might not get to where it is needed through wood and coloured glass.

I agree with Andy, I'm pretty sure this can't work.

I already tested UV curing glue for solar panel assembly, and I wasn't 
able to get the UV pass trough the solar panel glass. And solar panel 
glass are extra clear glass that should not block any light...


--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gluing little balls

2012-10-10 Thread yann jautard

Le 10/10/2012 13:35, Bruce Layne a écrit :

 There are many different UV curable adhesives.  In most of the
 applications that I've seen, bright UV light is shone directly into the
 thin adhesive gap.
We tested that. No luck. in fact it worked, it did initiates the curing 
process, but the resulting curing time was far too slow for our needs.



--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] For anybody considering upgrading their motherboard in the next few months.

2012-09-21 Thread yann jautard

Le 18/09/2012 11:23, Mark Wendt a écrit :
 On Mon, Sep 17, 2012 at 12:07 PM, yann jautard brico...@free.fr wrote:
 In the linux world, when a switch like that happens (for a user
 interface or for a system library), the new version is always still
 something I personally consider as a beta version, without most of the
 must have features. So you just CANNOT be used to the new one, as it
 is just not possible to do very simple things like sorting programs by
 categories ans create a launcher on the desktop...
 And also the old apps cannot be used with the new system, or you need to
 recompile them for yourself, and solve a large amount of problems with
 the new libraries. And be happy if you can solve them :/

 just my two cents...

 yann
 Well, that's kinda where M$ ran into a lot of security problems,
 trying to support legacy applications.  I'd much rather take the
 Unix/Linux approach, and have to recompile and rebuild, than spend
 weeks hardening a system just to keep a 15 year old piece of software
 working like it used to.

 Mark

well, from an admistrator point of view, I of course agree with you.
But from the lambda user point of view, this is more another difficulty 
to turn to linux than something good, I think.
Add this + the constant changes in desktop environnement like the one we 
where talking about, and you got something quite repulsive for newbies.




 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Got visibility?
Most devs has no idea what their production app looks like.
Find out how fast your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219671;13503038;y?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Curiosity, is gonna run this cat plumb out of lives yet.

2012-08-24 Thread yann jautard
I just did that three days ago, because at the office we where looking 
for a linux autocad alternative.

just filled-in the dialox box that pops up at first start with the 
email, name and other 2 or 3 required things, and it was ok.



Le 21/08/2012 21:28, Gene Heskett a écrit :
 Hi All;

 I'm curious.  How many of the members of this list has downloaded the
 Dassault Systemes cad program and have successfully registered the freebie
 copy?

 I am 0 for 2 here.  I am getting the impression they have no intention of
 registering the freebie version, its beginning to feel like a bait 
 switch.

 Comments?

 Cheers, Gene


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Right place for a question about gedit? Updating?

2012-08-21 Thread yann jautard
10.04 is a rather old version regarding the actual ubuntu distro (12.04)

when a new version is out, they do not upgrade applications. They 
release only security updates when a bug is found out.

To get a new version from apt repositories, you could try to activates 
the backports repository in Synaptic. But be careful with this, 
because it may upgrade automatically some application you do not want to 
upgrade.
I suggest you activate backports, upgrade gedit, then desactivate 
backports again.


Le 21/08/2012 12:08, Marcus Bowman a écrit :
 I'm running 10.04 Lucid Lynx. Is that the highest version for a stable 
 performance from LinuxCNC?

 Ok. I see I have gedit v2.30.2 installed. I have downloaded the current 
 stable version from the gedit main site (3.2.6) so that's all fine.
 I have not installed it yet, though, because it raises another question.
 Ubuntu 10.04 is set to update packages. It tells me gedit is up to date with 
 v 2.30.2, so there's something wrong with this.
 What settings need altered to point Update Manager to auto-update gedit?
 Sorry; I know that is an elementary system question. I thought all my sources 
 in Update Manager were working.
 I can have a go at building gedit from the tarball, but would much prefer to 
 have it auto-updated by Package Manager, if possible, as that seems a more 
 reliable route.

 Regards,

 Marcus

 On 21 Aug 2012, at 08:58, andy pugh wrote:

 On 21 August 2012 09:31, Marcus Bowman marcus.thebowm...@virgin.net wrote:

 when I cut and paste or copy and paste within gedit, it puts the pasted 
 items in the wrong place, most of the time
 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/337801

 Suggests that the bug was fixed in gedit v3.2.
 That bug report suggests that it appeared in Hardy Heron (8.04)
 Which version of Ubuntu are you using? It might be possible to update
 gedit to a fixed version.

 Talking of gedit, the G-code highlighter here is much better than the
 one on the LiveCD.
 http://www.cnc-club.ru/forum/viewtopic.php?f=33t=80




--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Downloading Release 2.5

2012-04-03 Thread yann jautard


Le 03/04/2012 15:59, Alex Joni a écrit :
 (..)
 http://www.linuxcnc.org/iso/ubuntu-10.04-linuxcnc2-i386.iso
 (...)

 it includes:
 - Ubuntu 10.04 (incl. latest updates)
 - LinuxCNC 2.5.0

 (note the linuxcnc2 in the name, the linuxcnc1 contains LinuxCNC 2.4.x).

so why not writing it down clearly in the iso name ? don't you think 
ubuntu-10.04-linuxcnc2.5.0-i386.iso would have been a more 
representative name ?

anyway, lots of thanks for the work done :)

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] PC shutdown

2012-01-18 Thread yann jautard
I think the 12V relay is a good idea.

or as an alternative you may use this kind of device, with a 
master/slave function :
http://www.priceminister.com/offer/buy/6668553/Bloc-Multiprise-Parafoudre-Parasurtenseur-Fonction-Master-Slave-Onduleur-Peripherique-d-alimentation.html



Le 18/01/2012 13:12, andy pugh a écrit :
 I have a D510 + PicoPSU system.
 The PC shuts down as expected, but I would rather like it to power-off
 the power supplies and monitor too.
 Has anyone set up such a system?
 I am thinking in terms of a relay controlled by the PicoPSU 5V or 12v
 output to switch the 240Vac with a momentary switch in parallel.
 Any better ideas?


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] unexpected reset of the emc.var file

2012-01-13 Thread yann jautard


Le 12/01/2012 23:34, gene heskett a écrit :
 On Thursday, January 12, 2012 05:29:04 PM robert did opine:

 i have seen my work offset disapear also and its more todo with machine
 being shutdown/turned off with out it doing a full shutdown, iv not dug
 deep into it but it seems EMC does not close the file or something if
 you dont allow a shutdown it gets reset in some way.

 rob

 I haven't experienced that that I know of, but I am wondering if you allow
 emc to do a clean shutdown before you do a graceful on the computer.  I
 have no clue what emc might do if the shutdown was a 5 second hold on the
 power switch while it was running.  Or, heaven forbid, the power strip
 switch was used as an end of day shutdown. Perhaps a QA and refresher
 tutorial with the employee might be illuminating?

May be, but I'm pretty sure shutdown was done in the regular way, 
exiting emc, then gnome, then power off the machine switch.

We experienced problems with our electricity provider last month and had 
several cutoffs while machine was running. No problems with emc.var 
file. Some problems to restart properly in the middle of the work, of 
course, but no problems with EMC2.




--
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] unexpected reset of the emc.var file

2012-01-12 Thread yann jautard
hello all

on the gluiing machine, this morning, surprise : my employee was unable 
to start work, with a linear move at line 24 will exeed joint 1 
capabilities error that left him quite puzzled. It took me some time to 
understand what happened : all values in the emc.var file where reseted 
to zero. So work origine (G59.3, here) was lost.

I restored the file from backup and it's ok.

But I wonder how this can happen ? Here this is not a big deal (and at 
least the program could not start and crash the work), but on a big 
mill, I think it can be very dangerous if the program starts whith wrong 
origine values...

Well, I know I use an old and buggy version of emc2 I must update 
(2.4.0~pre), but I wanted to inform all concerned people this can 
happen. Maybe it can still happen in newer version ?

yann

--
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] fail2ban default setup gotcha

2011-12-26 Thread yann jautard


Le 25/12/2011 23:28, Jon Elson a écrit :
 Linux distros. Ctrl/Alt/F7 goes back to the Xwindows screen if it is 
 working. 

or ctrl/alt/F8 sometimes, e.g. if for some reason *dm crashed and respawned.

 Ctrl/Alt/backspace kills Xwindows.

not anymore on *buntu distros. If you want it, you need to re-activate 
it on the Xorg.conf file.

--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] fail2ban default setup gotcha

2011-12-24 Thread yann jautard


Le 23/12/2011 23:35, Mark Cason a écrit :
 On 12/23/2011 01:47 PM, gene heskett wrote:

 Last login: Thu Dec 22 09:38:52 2011 from coyote.coyote.den
 gene@shop:~$ sudo useradd -u 500 gene


 to modify a user, you must use usermod:
 sudo usermod -u 500 gene

 I haven't used usermod in a lng time, so I don't know if you need to
 change user, and group, for all of the files you own.

 sudo chown -R gene.gene /home/gene

yes, you need to. And this will work, I've ever done this long time ago.

But to be sure there will not occurs any problem using sudo while doing theses 
manipulations, I suggest you create a root password first :

sudo passwd root

then su, or better log off (ctrl-d) then log in as root

and then, logged as root, you do all the user modification stuff.




--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] fail2ban default setup gotcha

2011-12-24 Thread yann jautard


Le 24/12/2011 15:04, gene heskett a écrit :
 On Saturday, December 24, 2011 09:00:31 AM Mark Wendt (Contractor) did
 opine:

 On 12/23/2011 2:47 PM, gene heskett wrote:
 I sounded like a good idea, but:
 [gene@coyote ~]$ ssh shop
 gene@shop's password:
 Linux shop 2.6.32-122-rtai #rtai SMP Tue Jul 27 12:44:07 CDT 2010 i686
 GNU/Linux
 Ubuntu 10.04.3 LTS

 Welcome to Ubuntu!

* Documentation:  https://help.ubuntu.com/

 11 packages can be updated.
 6 updates are security updates.

 Last login: Thu Dec 22 09:38:52 2011 from coyote.coyote.den
 gene@shop:~$ sudo useradd -u 500 gene
 [sudo] password for gene:
 useradd: user 'gene' already exists

 So there isn't an obvious way to make the user numbers match between
 the *buntu's and the rest of the world.

 The last time I tried that, I wound up re-installing to fix it.

 Cheers, Gene
 Gene,

 What about good old vi, or gedit on the /etc/passwd and /etc/group
 files, changing the uid and gid to what ever you need, then doing a
 chown -R gene:gene on /home/gene

 No need to reinstall.  Just a little careful editing is all you need.

 Mark
 I did something like that, including the chown -R back on 8.04 and had to
 reinstall.  Among other things, sudo quit working so I couldn't fix the
 rest of the perms problems that created.

 Cheers, Gene

yeah sudo quit working due to permission problems during the operation.

This is why you need to create a root password first, and login as root 
to make the user modification.

sudo password root

then you log off the graphical interface

switch to terminal (ctrl-F1)

login as root

make the modifications


go back to the graphical login (ctrl-F7 or F8) then login as your normal 
user, and that's all.



--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] fail2ban default setup gotcha

2011-12-24 Thread yann jautard


Le 24/12/2011 19:04, gene heskett a écrit :
 On Saturday, December 24, 2011 12:56:52 PM Mark Wendt (Contractor) did
 opine:

 On 12/24/2011 12:22 PM, gene heskett wrote:
 On Saturday, December 24, 2011 12:14:41 PM yann jautard did opine:
 Le 24/12/2011 15:04, gene heskett a écrit :
 On Saturday, December 24, 2011 09:00:31 AM Mark Wendt (Contractor)
 did

 opine:
 On 12/23/2011 2:47 PM, gene heskett wrote:
 I sounded like a good idea, but:
 [gene@coyote ~]$ ssh shop
 gene@shop's password:
 Linux shop 2.6.32-122-rtai #rtai SMP Tue Jul 27 12:44:07 CDT 2010
 i686 GNU/Linux
 Ubuntu 10.04.3 LTS

 Welcome to Ubuntu!

  * Documentation:  https://help.ubuntu.com/

 11 packages can be updated.
 6 updates are security updates.

 Last login: Thu Dec 22 09:38:52 2011 from coyote.coyote.den
 gene@shop:~$ sudo useradd -u 500 gene
 [sudo] password for gene:
 useradd: user 'gene' already exists

 So there isn't an obvious way to make the user numbers match
 between the *buntu's and the rest of the world.

 The last time I tried that, I wound up re-installing to fix it.

 Cheers, Gene
 Gene,

 What about good old vi, or gedit on the /etc/passwd and /etc/group
 files, changing the uid and gid to what ever you need, then doing a
 chown -R gene:gene on /home/gene

 No need to reinstall.  Just a little careful editing is all you
 need.

 Mark
 I did something like that, including the chown -R back on 8.04 and
 had to reinstall.  Among other things, sudo quit working so I
 couldn't fix the rest of the perms problems that created.

 Cheers, Gene
 yeah sudo quit working due to permission problems during the
 operation.

 This is why you need to create a root password first, and login as
 root to make the user modification.

 sudo password root

 then you log off the graphical interface

 switch to terminal (ctrl-F1)

 login as root

 make the modifications


 go back to the graphical login (ctrl-F7 or F8) then login as your
 normal user, and that's all.
 That is, IIRC, what I did to an older 6.06 LTS install.  Things worked
 passably well, but somehow the root passwords presence messed up sudo,
 it wouldn't take either pw, so that I had to constantly su - to do
 things that scripts use su for.  So I tried to remove the root pw,
 then that blew everything up and I had to re-install.

 AFAIAC, the buntu's do that to be a PITA, thinking it might add to the
 many layers of security.  Perhaps it does, to an ex winders user, but
 I am used to machinery that only I have access to, and which do
 exactly as I tell them too, even if its wrong. :)

 Cheers, Gene
 Gene,

 That sounds like syntax problems in the passwd, group or shadow file.
 The root account's password has nothing to do with the operation of
 sudo.  sudo uses either a set uid, or set gid process to gain the
 elevated privileges to do it's work.  It doesn't access the root account
 at all.

 Realize there's a difference between a simple su and  su -.  An su
 will bring you up to superuser, however it uses the rc scripts in the
 account you are su'ing from to set the environment.  An su - brings
 you up to superuser, but it does so using the rc scripts in the root
 account to set the environment.  Unless you have a reason to use the
 regular user account's rc scripts, I'd recommend to always use su -
 when you are doing real superuser work.

 Mark
 I do.  But that is so all encompassing on pclos, that all paths then have
 to be cd'd to from the /root account.  Even when using it in a script, a cd
 to do something in a subdir must be semicolon separated else the effect of
 the cd expires at the end of the current line of the script, so the
 operative work command must be cd wherever;exec the subscript in
 construction.  You cannot cd somewhere, and expect that cd to be effective
 for the next line of the script, it is not.  One can script around it, but
 it took me a half an hour to grasp the concept.  It will be interesting to
 see if centos has a similar restriction.

 Cheers, Gene

I think here we are talking about another problem. The point is not to 
use root account to make all your admin stuff (even if it may be a 
better choice than sudo), but use it only the time needed to change your 
UID, or other special things like that you might need to do.

Gaining acces to real root account by setting a password for it does not 
mean you cannot continue using sudo for everything you are using it now.

And about using su, or su -, I don't think it is a good idea when making 
a UID change. Because using su, you are still logged in as the user you 
are changing the UID, and this _will_ bring problems. The initial login 
process or terminal might crash or something like that.
Just log in a real root user on a terminal, without graphical interface, 
and do the stuff.

I have root account acces on my EMC machine as well as the shop file 
server, and my laptop(wich I'm writing from), the tree of them using 
ubuntu 9,04 10,10 and 11,04, and I don't experience any issues while

Re: [Emc-users] fail2ban default setup gotcha

2011-12-24 Thread yann jautard
well, I just see something a lot simpler : when using the users-admin 
GUI from gnome, you can change the UID...

Le 24/12/2011 19:56, yann jautard a écrit :

 Le 24/12/2011 19:04, gene heskett a écrit :
 On Saturday, December 24, 2011 12:56:52 PM Mark Wendt (Contractor) did
 opine:

 On 12/24/2011 12:22 PM, gene heskett wrote:
 On Saturday, December 24, 2011 12:14:41 PM yann jautard did opine:
 Le 24/12/2011 15:04, gene heskett a écrit :
 On Saturday, December 24, 2011 09:00:31 AM Mark Wendt (Contractor)
 did

 opine:
 On 12/23/2011 2:47 PM, gene heskett wrote:
 I sounded like a good idea, but:
 [gene@coyote ~]$ ssh shop
 gene@shop's password:
 Linux shop 2.6.32-122-rtai #rtai SMP Tue Jul 27 12:44:07 CDT 2010
 i686 GNU/Linux
 Ubuntu 10.04.3 LTS

 Welcome to Ubuntu!

   * Documentation:  https://help.ubuntu.com/

 11 packages can be updated.
 6 updates are security updates.

 Last login: Thu Dec 22 09:38:52 2011 from coyote.coyote.den
 gene@shop:~$ sudo useradd -u 500 gene
 [sudo] password for gene:
 useradd: user 'gene' already exists

 So there isn't an obvious way to make the user numbers match
 between the *buntu's and the rest of the world.

 The last time I tried that, I wound up re-installing to fix it.

 Cheers, Gene
 Gene,

 What about good old vi, or gedit on the /etc/passwd and /etc/group
 files, changing the uid and gid to what ever you need, then doing a
 chown -R gene:gene on /home/gene

 No need to reinstall.  Just a little careful editing is all you
 need.

 Mark
 I did something like that, including the chown -R back on 8.04 and
 had to reinstall.  Among other things, sudo quit working so I
 couldn't fix the rest of the perms problems that created.

 Cheers, Gene
 yeah sudo quit working due to permission problems during the
 operation.

 This is why you need to create a root password first, and login as
 root to make the user modification.

 sudo password root

 then you log off the graphical interface

 switch to terminal (ctrl-F1)

 login as root

 make the modifications


 go back to the graphical login (ctrl-F7 or F8) then login as your
 normal user, and that's all.
 That is, IIRC, what I did to an older 6.06 LTS install.  Things worked
 passably well, but somehow the root passwords presence messed up sudo,
 it wouldn't take either pw, so that I had to constantly su - to do
 things that scripts use su for.  So I tried to remove the root pw,
 then that blew everything up and I had to re-install.

 AFAIAC, the buntu's do that to be a PITA, thinking it might add to the
 many layers of security.  Perhaps it does, to an ex winders user, but
 I am used to machinery that only I have access to, and which do
 exactly as I tell them too, even if its wrong. :)

 Cheers, Gene
 Gene,

 That sounds like syntax problems in the passwd, group or shadow file.
 The root account's password has nothing to do with the operation of
 sudo.  sudo uses either a set uid, or set gid process to gain the
 elevated privileges to do it's work.  It doesn't access the root account
 at all.

 Realize there's a difference between a simple su and  su -.  An su
 will bring you up to superuser, however it uses the rc scripts in the
 account you are su'ing from to set the environment.  An su - brings
 you up to superuser, but it does so using the rc scripts in the root
 account to set the environment.  Unless you have a reason to use the
 regular user account's rc scripts, I'd recommend to always use su -
 when you are doing real superuser work.

 Mark
 I do.  But that is so all encompassing on pclos, that all paths then have
 to be cd'd to from the /root account.  Even when using it in a script, a cd
 to do something in a subdir must be semicolon separated else the effect of
 the cd expires at the end of the current line of the script, so the
 operative work command must be cd wherever;exec the subscript in
 construction.  You cannot cd somewhere, and expect that cd to be effective
 for the next line of the script, it is not.  One can script around it, but
 it took me a half an hour to grasp the concept.  It will be interesting to
 see if centos has a similar restriction.

 Cheers, Gene
 I think here we are talking about another problem. The point is not to
 use root account to make all your admin stuff (even if it may be a
 better choice than sudo), but use it only the time needed to change your
 UID, or other special things like that you might need to do.

 Gaining acces to real root account by setting a password for it does not
 mean you cannot continue using sudo for everything you are using it now.

 And about using su, or su -, I don't think it is a good idea when making
 a UID change. Because using su, you are still logged in as the user you
 are changing the UID, and this _will_ bring problems. The initial login
 process or terminal might crash or something like that.
 Just log in a real root user on a terminal, without graphical interface,
 and do the stuff.

 I have root account acces on my EMC machine

Re: [Emc-users] fail2ban default setup gotcha

2011-12-24 Thread yann jautard


Le 24/12/2011 20:18, gene heskett a écrit :
 On Saturday, December 24, 2011 01:59:00 PM yann jautard did opine:

 [overdue chomp]

   I think here we are talking about another problem. The point is not to
   use root account to make all your admin stuff (even if it may be a
   better choice than sudo), but use it only the time needed to change your
   UID, or other special things like that you might need to do.
   
   Gaining acces to real root account by setting a password for it does not
   mean you cannot continue using sudo for everything you are using it now.
 But, having done that, I did not realize that you also needed to edit the
 sudoers file to add this new usernum, so once I can closed that root
 account, I was DOA.  Hence the re-install.



Strange, I never had to change sudoers after setting a root 
password. On *buntu system, to use sudo you just need the user be member 
of groups admin and sudo.

For the other features you gotin pclos like rolling the mouse on the 
desktop to change workspace, you can set up gnome to work like this, or 
use KDE that is doing this by default. And I have no limitations of 
workspace number. I currently have only two on the EMC machine (running 
9.04) and 6 on my laptop running 11.04


Another approach to make your pclos and ubuntu boxes to talk, you can 
change your UID to 1000 on the pclos box ? :P

--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] fail2ban default setup gotcha

2011-12-23 Thread yann jautard


Le 22/12/2011 16:33, gene heskett a écrit :
 Greetings all;

 First, I guess we start a round of wishing everybody a merry Christmas.

 Second, the diffs in user number basing between normal systems with the
 first user at 500, and *buntu system with a first user at 1000 is killing
 me since all the system utils that one would use for copying a file use the
 user number  not the user name, so despite the fact that I am gene on both
 systems, I can't access genes stuff on the shop machine.

Merry X-mas everybody :)

Why not creating you user on the EMC machine using  useradd -u your 
UID on the other machines

I just gave a try on my machine, useradd -u 500 essai work nicely :)


--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] compilation problem

2011-12-11 Thread yann jautard
Thanks kent !

I build emc manually without triing to make a package, as you suggested, 
and it works.

This was nearly what I had done, but I didn't thought I can do the build 
without the dpkg help...



Le 11/12/2011 06:31, Kent A. Reed a écrit :
 On 12/10/2011 9:18 AM, yann jautard wrote:
 hello all

 I try to build a sim package on my laptop, running oeniric, and this is
 what I get :

 yann@yann-laptop:~$ sudo apt-get source emc2-sim -b

 (lot of things)

 pdflatex -interaction=batchmode Getting_Started_fr.tex
 pdflatex failed
 Getting_Started_fr.tex:181: TeX capacity exceeded, sorry [input stack
 size=5000].
 Getting_Started_fr.tex:181: leading text:
 ...\hyperlabel{_problématique_du_matériel}

 A possible reason for transformation failure is invalid DocBook
 (as reported by xmllint)

 a2x: deleting
 /home/yann/emc2-2.5.0~pre2.302.g9e61325/docs/src/Getting_Started_fr.xml
 make[1]: *** [../docs/src/Getting_Started_fr.pdf] Erreur 1


 so, as EMC build ok, but there is an error building the doc witch I dont
 need, how can I specify to build the package without the doc ?

 Yann:

 The pdflatex problem is regrettable. Unfortunately, the stack overflow
 error covers all manner of sins, from trivial syntax error in the source
 to completely wrong style files. The xmllint report may or may not have
 much to do with it. TeX/LaTeX is great at producing output from valid
 input. It sucks at diagnosing invalid input; when confused it keeps
 pushing its context to stack and reiterating until it chokes itself.
 This feature has driven generations of students into hysteria as they
 tried to finish their theses.

 I just built an emc2.6.0~pre simulator in Ubuntu 11.10 (oeniric has to
 be one of the silliest names yet!) without docs and without problems.

 I pulled the git emc2-dev source tree. I followed the usual
 instructions, making sure I did not include enable-build-documentation
 as a option when I invoked configure --enable-simulator in the ./src
 directory. To double-check, I looked at ./src/Makefile.inc to be sure
 BUILD_DOCS=no and neither BUILD_DOCS_PDF nor BUILD_DOCS_HTML was set. I
 typed make and went off to get some coffee. When I came back the build
 was done and I started emc2/AXIS and ran the sim/axis_mm demo.

 Hope this helps.

 Regards,
 Kent


 --
 Learn Windows Azure Live!  Tuesday, Dec 13, 2011
 Microsoft is holding a special Learn Windows Azure training event for
 developers. It will provide a great way to learn Windows Azure and what it
 provides. You can attend the event by watching it streamed LIVE online.
 Learn more at http://p.sf.net/sfu/ms-windowsazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] compilation problem

2011-12-11 Thread yann jautard


Le 11/12/2011 06:34, Sebastian Kuzminsky a écrit :
 I'm working on a fix for the oneiric/precise doc build problem, i'll 
 push it tonight. 

May be just separating the doc and program packages could help ? At 
least if we can't compile the doc, we could get a working emc package.

--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] compilation problem

2011-12-10 Thread yann jautard
hello all

I try to build a sim package on my laptop, running oeniric, and this is 
what I get :

yann@yann-laptop:~$ sudo apt-get source emc2-sim -b

(lot of things)

pdflatex -interaction=batchmode Getting_Started_fr.tex
pdflatex failed
Getting_Started_fr.tex:181: TeX capacity exceeded, sorry [input stack 
size=5000].
Getting_Started_fr.tex:181: leading text: 
...\hyperlabel{_problématique_du_matériel}

A possible reason for transformation failure is invalid DocBook
(as reported by xmllint)

a2x: deleting 
/home/yann/emc2-2.5.0~pre2.302.g9e61325/docs/src/Getting_Started_fr.xml
make[1]: *** [../docs/src/Getting_Started_fr.pdf] Erreur 1


so, as EMC build ok, but there is an error building the doc witch I dont 
need, how can I specify to build the package without the doc ?

--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] compilation problem

2011-12-10 Thread yann jautard


Le 10/12/2011 23:38, s...@highlab.com a écrit :
 Yann, can you verify the version on dblatex you're using?  I know 
 dblatex 0.3.2 in Precise Pangolin Alpha 1 fails to build our docs with 
 the same error as you report.  (dblatex 0.2.12 in Hardy and Lucid 
 obviously works fine.

yann@yann-laptop:~/emc/emc2-2.5.0~pre2.302.g9e61325/debian$ dblatex -v
dblatex version 0.3.2-1

... so I think this explains the problem I get.


 If you want to build just the emc package, not the docs, try to edit 
 debian/control to remove the packages you dont want, and edit 
 debian/rules to not build the docs.


I tried this, but even if I remove all references to docs in thoses 
files, I still get this error at the end of the buid :

dh_movefiles
dh_movefiles: debian/tmp/usr/share/doc/emc2/gcode.html not found 
(supposed to put it in emc2-sim)
dh_movefiles: debian/tmp/usr/share/doc/emc2/gcode_fr.html not found 
(supposed to put it in emc2-sim)
make: *** [install] Erreur 1
dpkg-buildpackage: erreur: fakeroot debian/rules binary a produit une 
erreur de sortie de type 2
yann@yann-laptop:~/emc/emc2-2.5.0~pre2.302.g9e61325$

so I obviousy left some doc related stuff somewhere, but... where ? I 
did not found the dh_movefiles script in the emc package tree.

Thanks

Yann


--
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Not your usual robot arm

2011-11-17 Thread yann jautard
reminds me of the wild wild west movie with will Smith. :)



Le 17/11/2011 13:49, andy pugh a écrit :
 http://www.crabfu.com/steamtoys/steam_armatron/


--
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hola gente si pueden necesito ayuda

2011-09-16 Thread yann jautard
hola cristian

Aqui habitualmente se habla ingles.

Para tu problema, tienes que conocer el nombre de pasos de tus motores 
(si utilizas motores paso a paso), y el nombre de division de paso de la 
electronica de los motores.

Pour ejemplo, con motores de 200 pasos, y una electronica que hace 1/4 
de paso, tienes emc tiene que enviar ordenes para hacer 800 pasos para 
que el motor hace una revolucion completa.

para tu eje X, con el diametro de la polea situada sobre el eje del 
motor, puedes determinar la distancia que la cinta pasara para cada paso 
del motor, calculando la circunferancia de la polea / 800.
por ejemplo si la polea tiene un diametro de 20mm, la circunferancia 
mide 20x3,14 = 62,8mm, es decir que para une torno completo del motor, 
la cinta va a viajar de 62,8mm. Y por solo un paso del motor, va a 
viajar de 62,8/800=0,0785mm.

para los otros ejes Y y Z, con el mismo ejemplo de motores de 200 pasos 
y 1/4 paso para la electronica, si el tornillo tiene un paso de 1mm, es 
decir que para un torno completo del motor, el eje va a viajar de 1mm. 
Es facil determinar el viaje para un paso : 1mm/800 = 0,00125mm.


Le 15/09/2011 21:32, Cristian Ruiz a écrit :



 
 hola gente necesito ayuda con las formulas de transmision de los motores  
 para configurar el emc2 , mi eje x se transmite por correa al igual que el 
 eje y  y el z se transmitepor tornillo  de paso 1 mm si alguno puede ayudarme 
 gracias
 --
 Doing More with Less: The Next Generation Virtual Desktop
 What are the key obstacles that have prevented many mid-market businesses
 from deploying virtual desktops?   How do next-generation virtual desktops
 provide companies an easier-to-deploy, easier-to-manage and more affordable
 virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
--
BlackBerryreg; DevCon Americas, Oct. 18-20, San Francisco, CA
http://p.sf.net/sfu/rim-devcon-copy2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Undesired motion when stopping the program

2011-07-27 Thread yann jautard


andy pugh wrote:
 On 26 July 2011 19:45, gene heskett ghesk...@wdv.com wrote:

   
 Would it be possible to locate a suitable computer, and have a helper do
 the more recent install by downloading and burning the 10.04 LTS image from
 linuxcnc.org?
 

 There is no need to change the Ubuntu version, you can run 2.4.6 on
 8.04. I am running 2.5 on 8.04.

 2.4~pre to 2.4.6 is an update/bugfix, not an upgrade.

   

The computer I use was too slow to run regular 9.04 with gnome, so I 
employed Xubuntu, and installed experimental packages from mozmck.

Can these package be updated if I add the official EMC repository to apt ?

The clone disk option is  a very good advice. For now I've only a 
backup of my home dir. I'll look into it.


Better than a long explanation about what I do all the day, there is a 
short video I took yesterday of the first step of the assembly of our 
solar panels :

http://www.dailymotion.com/video/xk64f8_collage-d-un-module-etape-1_tech

Here, I glue the laminated solar module into our specials mounting frames.

Now, I'm doing the second part of the operation : soldering the 
electrical terminals, and filling gap between the laminate and the frame 
with the glue. And adding the part on the bottom of the panel that allow 
them to assemble themselves like tiles on a roof.

I'll take a video of that.





--
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Undesired motion when stopping the program

2011-07-26 Thread yann jautard
No one has any idea on this ?

In my case, it's just boring : breaking a glue tip is dirty but not 
dangerous. But it can be really dangerous on a milling machine...
 

yann jautard wrote:
 Hello folks

 I think I got a bug. I'm improving my gluing machine program, and I 
 forgot to declare a named parameter used to set speed.
 When running, EMC showed an error message saying parameter is unknown. 
 I pressed escape to stop the program, and... surprise, tool moved to 
 another position.

 I tried again cliking on stop button with the mouse : same thing.

 I added the named parameter in the code, then retried to stop the 
 program : no more undesired moves, stop works right.

 I use a rather old EMC version, 2.4.0~pre. May be this was corrected 
 later ?
 I know I should upgrade EMC, but... it works well now. As it was quite 
 difficult to have it up and running well, I prefer not dive into 
 upgrade problems...

 The code causing the problem is attached. The parameter I forgot was 
 #_rebord, the problem is when using the sub 0125


 Good night
 Yann
 


--
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Undesired motion when stopping the program

2011-07-26 Thread yann jautard
andy pugh wrote:
 On 26 July 2011 11:27, yann jautard brico...@free.fr wrote:
   
 No one has any idea on this ?
 

 Not many. Is it a servo or stepper machine? Does the head move to a
 new position in a controlled way (like a programmed move) or shoot off
 to the end stop?

   

It's a stepper machine, without position feedback, controlled by 
parralel port.

When pressing stop while the tool is moving, it goes to a new position 
in appearance in a controlled way, at the same speed it was moving 
before pressing stop.
I tested several time, the position it goes seem to be the same at each 
try, but I can't let it go where it want because the trajectory of the 
tool at that moment results in a tool break.
So I must stop it with Estop before the end of the move, so I can't be 
really sure the final position is always the same, and I'm not sure if 
it is a position corresponding to some point in the program or not. But 
seems to go to the final position it shoul reach at the end of the program.

I should test again for this, but the machine is in production now.








--
Magic Quadrant for Content-Aware Data Loss Prevention
Research study explores the data loss prevention market. Includes in-depth
analysis on the changes within the DLP market, and the criteria used to
evaluate the strengths and weaknesses of these DLP solutions.
http://www.accelacomm.com/jaw/sfnl/114/51385063/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Undesired motion when stopping the program

2011-07-20 Thread yann jautard

Hello folks

I think I got a bug. I'm improving my gluing machine program, and I 
forgot to declare a named parameter used to set speed.
When running, EMC showed an error message saying parameter in unknown. I 
pressed escape to stop the program, and... surprise, tool moved to 
another position.


I tried again cliking on stop button with the mouse : same thing.

I added the named parameter in the code, then retried to stop the 
program : no more undesired moves, stop works right.


I use a rather old EMC version, 2.4.0~pre. May be this was corrected later ?
I know I should upgrade EMC, but... it works well now. As it was quite 
difficult to have it up and running well, I prefer not dive into upgrade 
problems...


The code causing the but is attached. The parameter I forgot was 
#_rebord, the problem is when using the sub 0125



Good night
Yann
G21 (unité = mm)
G59.3 (système de coordonnées)
G17 (plan de travail XY)

#_rapide = 2500 (vitesse approche rapide qui ne risque pas le calage de Y)

#_collage = 880   (950noir)(1100gris)(vitesse collage)
#_collage2 = 1700 (vitesse pour la version 2 passes)

#_rempl_fond = 550(950)(vitesse remplissage fond de cadre)
#_rempl_bord_D = 800  (2560)(vitesse remplissage bord de cadre)
#_rempl_bord_G = 750  (950)
#_rempl_bord_ar= 1100 (1550)
#_rempl_av_bav = 580  (745)(vitesse remplissage sous avant bavette)

#_rebord = 1700   (sous bords bavette, version 2)

#_rempl_bd_bav_D = [#_rempl_bord_D *1]  ( sous bords bavette)
#_rempl_bd_bav_G = [#_rempl_bord_G *0.95]


O110 sub (programme A : collage module)
G64 p1.5 (mouvement à vitesse constante si possible, tolérance 1.5mm 
au maximum)
F #_rapide
M64 P1 (demande pression)
G01 X0  Y00 Z8
G01 X5.5Y-12z1.5(coin BG) (x4)

F [#_collage*0.97](vitesse 
travail)
M64 P0  (activation 
sortie)
G4 P0.40(pause )
G00 Z5  (4.8noir, 
5.5gris)
G01 Y834.5  (coin HG)
F #_collage
G01 X971.5  (coin HD)
G01 Y-12.5  (coin BD)
G01 X19 (15)(coin BG+x)
F #_rapide
G00 X17  (14)   (acceleration)
M63 P0  (coupure buse)
G00 X7  (coin BG)
G00 X15 Z8
M63 P1  (coupure 
pression)
G01 z30
G01 X-130   Y200Z110
O110 endsub

O115 sub (programme A' : collage module, version deux passes)
G64 p1.5 (mouvement à vitesse constante si possible, tolérance 1.5mm 
au maximum)
F #_rapide
M64 P1 (demande pression)
G01 X0  Y00 Z8
G01 X5.5Y-12z1.5(coin BG) (x4)

F #_collage2  (vitesse travail)
M64 P0  (activation 
sortie)
G4 P0.22(pause )
G00 Z2.5(4.8noir, 
5.5gris)
G01 Y834.5  (coin HG)

G01 X971.5  (coin HD)
G01 Y-12.5  (coin BD)
G01 X7
G01 X5.5Z5.5(coin BG)

(second passage)

G01 Y834.5  (coin HG)

G01 X971.5  (coin HD)
G01 Y-12.5  (coin BD)   

G01 X19 (15)(coin BG+x)
F #_rapide
G00 X17  (14)   (acceleration)
M63 P0  (coupure buse)
G00 X7  (coin BG)
G00 X15 Z8
M63 P1  (coupure 
pression)
G01 z30
G01 X-130   Y200Z110
O115 endsub

O120 sub (programme B : remplissage bord du cadre + collage bavette)
G64 P0.2 (mouvement à vitesse constante si possible, tolérance 0.2mm 
au maximum)
F #_rapide
M64 P1  (pression)
G01 X-2.28  Y-17.2  Z48
G01 Z40.85  (point 1 = coin BG, 
fond de cadre)
F #_rempl_fond  
M64 

Re: [Emc-users] D525MW EMC2 demo

2011-07-20 Thread yann jautard


Viesturs Lācis wrote:

 I like the way it is designed! For example, moving gantry with 2
 timing belts that are driven by one motor with one shaft - IMHO very
 nice and cost-effective!

similar system in my gluing machine : one stepper in the middle between 
the two ballscrews, and two timing belts to drive the screws.

works well but it was quite difficult to adjust belts tensions


--
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks  Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Preview on a robot arm

2011-05-12 Thread yann jautard
very nice work !

steppers or servos ?

what will be the purpose of this arm ?

Le 11/05/2011 13:20, Viesturs Lācis a écrit :
 Hello guys!

 I decided to share a small preview on a robotic arm that I am building:
 http://www.youtube.com/watch?v=9olpU79H0o8

 It is still a work-in-progress, but the first stage of getting arm up
 and moving has been completed.

 Viesturs

 --
 Achieve unprecedented app performance and reliability
 What every C/C++ and Fortran developer should know.
 Learn how Intel has extended the reach of its next-generation tools
 to help boost performance applications - inlcuding clusters.
 http://p.sf.net/sfu/intel-dev2devmay
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Do _Not_ Clean Your Machines

2010-12-30 Thread Yann Jautard
I'm not sure what remains after drying WD40 is oil, because it doesn't look 
greasy. Just dry. And doesnt leave marks on clothes like oil does.

But also protects less efficiently than pure oil.



- Igor Chudov ichu...@gmail.com a écrit :

 WD-40 is mostly composed of a solvent that evaporates, leaving a thin
 layer
 of oil.
 
 I am not sure why one would want to pay for solvent, for rustproofing
 purposes, so I prefer buying straight sprayable oil.
 
 i
 
 On Wed, Dec 29, 2010 at 8:30 AM, yann jautard brico...@free.fr
 wrote:
 
  WD40 is said to be such a product.
 
  I buy it by 5liters cans and use it also in spray bottle. Old
 bottle
  from window cleaner is very convenient :)
 
 
 
 
  Le 29/12/2010 14:10, Igor Chudov a écrit :
   There are some rust preventative sprays that 1) adhere to surfaces
 2)
   displace water 3) do not become sticky over time.
  
   Examples include LPS-2. I buy it by the gallon and put in spray
 bottles.
  
   i
  
   On Wed, Dec 29, 2010 at 7:00 AM, yann jautardbrico...@free.fr 
 wrote:
  
   Le 27/12/2010 02:22, Kirk Wallace a écrit :
   The rain came and put a 1/8 of water across the whole shop,
 then sunny
   the next day and turned the shop into a sauna on freezing cold
 steel.
   Only the few cruddy parts of my machines escaped the rust. I'm
 _really_
   pissed with mother nature right now, but I guess I should be
 thankful,
   it could be worse (don't know how, oops more rain Tuesday). If
 my
   machines were dirty I'd be okay.
   Sad news. Sorry for you.
  
   I use WD40 to protect all the unpainted parts from rust. Spray it
 after
   cleaning, it dry in two or three days, then doesn't look oiled
 any more,
   but still prevent the rust.
  
   One old machinist I met a few years ago also used petrol to
 prevent the
   rust. Sprayed it all over the machine. Works well. But keeps a
   oiled/greasy aspect.
  
  
  
 
 --
   Learn how Oracle Real Application Clusters (RAC) One Node allows
  customers
   to consolidate database storage, standardize their database
 environment,
   and,
   should the need arise, upgrade to a full multi-node Oracle RAC
 database
   without downtime or disruption
   http://p.sf.net/sfu/oracle-sfdevnl
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
  
  
 
 --
   Learn how Oracle Real Application Clusters (RAC) One Node allows
  customers
   to consolidate database storage, standardize their database
 environment,
  and,
   should the need arise, upgrade to a full multi-node Oracle RAC
 database
   without downtime or disruption
   http://p.sf.net/sfu/oracle-sfdevnl
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 
 
 --
  Learn how Oracle Real Application Clusters (RAC) One Node allows
 customers
  to consolidate database storage, standardize their database
 environment,
  and,
  should the need arise, upgrade to a full multi-node Oracle RAC
 database
  without downtime or disruption
  http://p.sf.net/sfu/oracle-sfdevnl
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows
 customers
 to consolidate database storage, standardize their database
 environment, and, 
 should the need arise, upgrade to a full multi-node Oracle RAC
 database 
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 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

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Do _Not_ Clean Your Machines

2010-12-29 Thread yann jautard
Le 27/12/2010 02:22, Kirk Wallace a écrit :
 The rain came and put a 1/8 of water across the whole shop, then sunny
 the next day and turned the shop into a sauna on freezing cold steel.
 Only the few cruddy parts of my machines escaped the rust. I'm _really_
 pissed with mother nature right now, but I guess I should be thankful,
 it could be worse (don't know how, oops more rain Tuesday). If my
 machines were dirty I'd be okay.

Sad news. Sorry for you.

I use WD40 to protect all the unpainted parts from rust. Spray it after 
cleaning, it dry in two or three days, then doesn't look oiled any more, 
but still prevent the rust.

One old machinist I met a few years ago also used petrol to prevent the 
rust. Sprayed it all over the machine. Works well. But keeps a 
oiled/greasy aspect.

--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Do _Not_ Clean Your Machines

2010-12-29 Thread yann jautard
WD40 is said to be such a product.

I buy it by 5liters cans and use it also in spray bottle. Old bottle 
from window cleaner is very convenient :)




Le 29/12/2010 14:10, Igor Chudov a écrit :
 There are some rust preventative sprays that 1) adhere to surfaces 2)
 displace water 3) do not become sticky over time.

 Examples include LPS-2. I buy it by the gallon and put in spray bottles.

 i

 On Wed, Dec 29, 2010 at 7:00 AM, yann jautardbrico...@free.fr  wrote:

 Le 27/12/2010 02:22, Kirk Wallace a écrit :
 The rain came and put a 1/8 of water across the whole shop, then sunny
 the next day and turned the shop into a sauna on freezing cold steel.
 Only the few cruddy parts of my machines escaped the rust. I'm _really_
 pissed with mother nature right now, but I guess I should be thankful,
 it could be worse (don't know how, oops more rain Tuesday). If my
 machines were dirty I'd be okay.
 Sad news. Sorry for you.

 I use WD40 to protect all the unpainted parts from rust. Spray it after
 cleaning, it dry in two or three days, then doesn't look oiled any more,
 but still prevent the rust.

 One old machinist I met a few years ago also used petrol to prevent the
 rust. Sprayed it all over the machine. Works well. But keeps a
 oiled/greasy aspect.


 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment,
 and,
 should the need arise, upgrade to a full multi-node Oracle RAC database
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 --
 Learn how Oracle Real Application Clusters (RAC) One Node allows customers
 to consolidate database storage, standardize their database environment, and,
 should the need arise, upgrade to a full multi-node Oracle RAC database
 without downtime or disruption
 http://p.sf.net/sfu/oracle-sfdevnl
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Python based GCode preprocessor

2010-12-14 Thread yann jautard
Le 13/12/2010 18:26, Michael Büsch a écrit :
 Hi EMC users,

 I pulled out enough hair over those weird O-Code control structures
 used in RS274 GCode. So I thought it would be cool to program
 the machine in python and use sane for-, while-loops and if-branches.

 Axis is able to read script-code, so this wrapper module exploits
 it. The python program can be loaded into Axis like any other
 GCode program.

 The wrapper returns flat and unrolled GCode to Axis.
 There's no problem with that, though. The generated GCode is not
 supposed to be touched by a human, so it doesn't really matter how
 it looks like.

 However, the wrapper is flexible enough to not hide any GCode features.
 With the basic Line primitive, it is possible to emit any GCode
 (even invalid code).

 So here's the module. There's also a tiny example usage script in the
 module docstring:
 http://bu3sch.de/gitweb?p=cnc.git;a=blob;f=gcode/gcode.py;hb=HEAD

 So why do this? It's simply for the sake of using a _modern_ programming
 language to control the machine.

 There still may be a few rough edges in the script, but I think it's
 already pretty usable as-is.

hi

there was some month ago a thread about that. Someone as made a plugin 
for axis that allow to use C syntax into the GCode file

--
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Laser control

2010-12-13 Thread yann jautard
Le 08/12/2010 18:07, Jon Elson a écrit :
 dambacher-retrofit.de wrote:
 Hi Neil

 Am 07.12.2010 19:00, schrieb Neil Baylis:

 What's the best strategy for controlling a laser?

 My machine uses 2 axes to move the laser optic to the right position. I've
 got this much working satisfactorily. Now I need to control the laser power.
 I was planning to use a 3rd axis for this, let's call it Z.

 My plan was to use the sign of the Z position to control the laser-enable
 signal, and the magnitude of the Z position to control the laser power. But
 maybe this is a stupid idea... I don't know.

 maybe you shold use the spindle controls for this, e.g. use S for laser power
 and M3/M4/M5 for switching.
 This way you could use normal cam to program your machine.

 I believe that any change to spindle speed will cause a pause in the
 axis motion.  I know any
 start/stop command (M03 -- M05) will do that.  Anyway, I believe that
 spindle speed changes are not
 synchronized with the motion.

yes, exactly

this is why in my gluing machine I use M62-M65 to control the glue valve.
I think here the problem is similar when you need to turn on/off the 
laser while moving.

see :  http://linuxcnc.org/docs/html/gcode_main.html#sec:M62-to-M65



--
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages, 
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Seeking ideas how to sync an AC generator to 60 HZ average.

2010-12-01 Thread yann jautard
Le 30/11/2010 13:37, Erik Christiansen a écrit :
 If we still lived out there the whole time, I'd do much of that. (And
 get new deep cycle batteries for the 24v [1] inverter.) But we lost
 between 600 and 700 large trees in the storms in 2006. That's several
 thousand tonnes of hardwood, which will rot away in 50 years or so.
 Burning fossil fuel in the petrol generator isn't as appealing as a
 steam engine fooshing away quietly, with some boiler management
 electronics, and an automatic stoker. (It's just that boilers are a bit
 dangerous, unless you go for a monotube.)



I work in a company that makes electrification system for houses that 
are away from grid.
In my opinion, photovoltaics panels + deep cycles batteries are the 
better way to insure a reliable power source.
But with such a system, if you don't want it to cost you too much, 
you'll get limited energy ressource. Enough for the light and the 
basical home usage. Don't even expect to warm your water with it, for 
instance.

So if you need sometimes large power amount, having a diesel generator 
coupled to you inverter is a ood idea. If you use a smart enough 
inverter, like one you can get from Xantrex, it can be programmed to 
automatically start generator when the required AC current go over a 
limit. This will preserve batteries.
You can also do not use photovoltaics panels at all, and only use the 
generator to charge the batterie every 2 or 3 days, but in y opinion 
this is not a good solution. PV panel never give up, mecanical machine 
such a generator engine does. So having just enough pv panels to insure 
the basical energy production is a good idea.

Regarding the generator, if full automatisation is not required, and 
considering you have a fairly amount of wood available, you can look for 
making a wood gas generator and run a old gasoline generator with it.
I think this is really simpler thant steam engine, and really safer. 
With a lower efficiency anyway, but if you have lot of wood this will 
not be a problem.

With some clever thinking, I think it is also possible to automatise the 
wood gas generator. For example starting the fire with a electrical hot 
air generator, like they do in pellets stoves. The you may have to make 
some automated system to feed wood in the burner, and you should be done.

http://en.wikipedia.org/wiki/Wood_gas_generator

http://fr.wikipedia.org/wiki/Gazog%C3%A8ne




--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compile EMC2

2010-11-29 Thread Yann Jautard
I think I've read here some weeks ago python is interpreted, not compiled, so 
you sould have nothing special to do to see your changes in axis, just quit and 
relaunch it.


- Viesturs Lācis viesturs.la...@gmail.com a écrit :

 Hello, folks!
 
 I have a question about compiling EMC2.
 I have EMC 2.4.3 installed on my PC in a regular way.
 I want to implement some changes in Axis GUI, so I got the source of
 EMC2 through GIT and did checkout v2.4.3. I have changed the
 /home/vie/emc2-dev/src/emc/usr_intf/axis/scripts/axis.py and now I
 want to compile EMC so that these changes would be reflected in the
 regular installation of EMC. If I will run these commands:
  $ cd src
  $ ./autogen.sh
  $ ./configure
  $ make
 
 EMC will be compiled with the default run in place option and I
 will
 have 2 separate EMCs. At least that is what happened the previous
 time
 I tried it.
 
 What am I missing here and how do I compile the changes of
 /home/vie/emc2-dev/src/emc/usr_intf/axis/scripts/axis.py into regular
 installation of EMC?
 
 Thank You in advance!
 
 Viesturs
 
 --
 Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
 Tap into the largest installed PC base  get more eyes on your game
 by
 optimizing for Intel(R) Graphics Technology. Get started today with
 the
 Intel(R) Software Partner Program. Five $500 cash prizes are up for
 grabs.
 http://p.sf.net/sfu/intelisp-dev2dev
 ___
 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

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Migrating from Heron to Lucid

2010-11-26 Thread yann jautard
On 23/11/2010 19:38, Andy Pugh wrote:
 On 23 November 2010 18:14, Lars Anderssonl...@larsandersson.com  wrote:


 Did a lot of googling on that, I am afraid I don't understand what
 software-only openGL is but I would like to try it. Any pointers please?
  
 http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?TroubleShooting#Installing_Software_based_OpenGL

 But I am not especially optimistic.



On my P4 box, switching to software only open gl improved a lot the 
latency, going from 40k to 12k
(with hardy)

--
Increase Visibility of Your 3D Game App  Earn a Chance To Win $500!
Tap into the largest installed PC base  get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] User Map

2010-11-17 Thread yann jautard


Le mercredi 17 novembre 2010 à 12:08 -0800, Kirk Wallace a écrit :
 I can't get the user map to show anything but the three red tack pins.
 Is it me, or is there another problem? Thanks.


works for me with google-chrome browser on ubuntu

but takes a long time before displaying the blue pins (approx 15-20
seconds )





--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Arduino as MPG and DRO for EMC

2010-10-14 Thread yann jautard
Le jeudi 14 octobre 2010 à 14:26 +0200, Sven Wesley a écrit :

 
 Not very CNC'ish, but I'm doing a controller for a VP37 Bosch diesel pump,
 Arduino of course. :)
 -

hey, this souds VERY interresting to me. I planned long time ago to
do my own VP pump controller, but never had time to...


--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Arduino as MPG and DRO for EMC

2010-10-14 Thread yann jautard


Le jeudi 14 octobre 2010 à 13:46 +0100, Andy Pugh a écrit :
 On 14 October 2010 13:26, Sven Wesley svenne.d...@gmail.com wrote:
 
  Not very CNC'ish, but I'm doing a controller for a VP37 Bosch diesel pump,
  Arduino of course. :)
 
 I think I would be looking at an EEC IV for that.
 
 http://kvitek.com/ford/

looks like EEC is the MCU for gasoline engine control, not diesel. 
some basical routines may be similar, but the injection control is
totally different. (at least for old VP pumps )



--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Please contribute to Wikipedia article about EMC2

2010-09-30 Thread yann jautard


Lester Caine wrote:


 OK it looks like other people have found 
 http://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Enhanced_Machine_Controller
  
 ... god I hate the rigmarole that wikipedia has created to 'manage' things 
  
 Discussion should be on the talk page for the article ... but then the 
 busybodies like to create work for people ;) At least others have already 
 pointed out that Wizard191 WAS breaking the rules in flagging 'AfD' at all!

   

just added my two cents there :

*STRONG keep* I currently use EMC2 in an industrial process, to control 
a guing machine for photovoltaic panel building. I really think EMC2 is 
a must be considered software for anyone that have any moving machine 
to control at low-cost but still with excellent performances and 
possibilities. It has a very good user community, active developpement, 
the article contains lots of references, I really don't understand why 
it should be deleted. Please consider let it alive ! I can make the 
french translation of it if needed.


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Automatic Z-axis touchoff ?

2010-09-22 Thread yann jautard


Niels Jalling wrote:

 Now I would like to have automatic Z-axis touchoff using the last input
 pin on my lpt-port and a touch plate but this will give an active state
 with a closed circuit.
   

you can use parport.0.pin-**-in-not to invert the touch plate input signal.




--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Additional Info: Which are the required files to enter code: Looping: do, while, endwhile, break, continue M100 M199

2010-09-21 Thread yann jautard


Howard Bruce wrote:
 Hi  All,

 I need to advance the A Axis in a while loop and when a photo cell changes
 state, then advance to a predetermine position.

   
Assuming you connect your photo cell to motion.digital-in0 input, you 
can do what you need with the following code.
The while loop will loop until the cell is masked by your A axis, so 
input goes low. For each pass in the loop, A position increment of 0.1 
unit. After the loop exits, A goes to the detected position +5 units.




G0 A0  (go to your part home at full speed)
G91(switch to incremental mode)
F100   (sets the feed rate)
M66 P0 L0  (loads value of motion.digital-in0 to #5399)
O101 while [#5399 EQ 1]  (will loop until the input goes low)
G1 A0.1  (increment A position by +0.1 because of G91 
incremental mode)
M66 P0 L0  (loads the input again for the next loop)
O101 endwhile
G1 A5  (go to detected pos + 5)
G90(switch back to absolute mode)
G1 A0  (retract A to 0)
G53 G0 A0  (retract A to machine home at full speed)


--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread yann jautard
Hi all,

For the 2.4 html doc, I spotted a mistake in the french version. This 
section must be deleted :
http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#r10_1_6
as M62 and M63 _are_ implemented.

And about their utilisation,  I suggest to modify this section, to make 
it as complete as the english version :

http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#sub:M62-a-M65:-Controle-sorties-num


with the following. But please help me for the last part, there is 
something I don't understand. I left it in english and put above the 
entire english part. Could someone explain me this in other words, so I 
can understand it and write it in french ?


7.11 M62 à M65 : Contrôle de sorties numériques

Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M 
doit être compris entre 62 et 65, et le mot P compris entre 0 et un 
maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via 
le paramètre num_dio au chargement du motion controller. Se reporter 
aux sections HAL et Configuration du Manuel de l'Integrateur EMC pour 
plus de précisions.

 -Le mot P- spécifie le numéro de la sortie concernée.

M62
Activer la sortie digitale synchronisée avec un mouvement.
M63
Désactiver la sortie digitale synchronisée avec un mouvement.
M64
Activer immédiatement la sortie digitale.
M65
Désactiver immédiatement la sortie digitale.

Les commandes M62 et M63 sont mise en file d'attente. Les commandes 
suivantes concernant la même sortie changent l'état défini précédemment. 
Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes 
M62 ou M63.

Le changement d'état de la sortie concernée se produit au début de la 
commande de mouvement suivante. Si il n'y a pas de commande de mouvement 
suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué. 
Ainsi il est préférable de toujours programmer un code de mouvement (G0, 
G1, etc) juste après la commande M62/63.

M64 et M65 sont effectives immédiatement à leur réception par le 
contrôleur de mouvement. Elles ne sont pas synchronisées avec le 
déplacement, and they will break blending. this is what I do not 
understand
--
M64  M65 happen immediately as they are received by the motion 
controller. They are not synchronized with movement, and they will break 
blending.

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread yann jautard


yann jautard wrote:

 M64 et M65 sont effectives immédiatement à leur réception par le 
 contrôleur de mouvement. Elles ne sont pas synchronisées avec le 
 déplacement, and they will break blending. this is what I do not 
 understand
 --
 M64  M65 happen immediately as they are received by the motion 
 controller. They are not synchronized with movement, and they will break 
 blending.


   
ok I think some experimenting give me the explanation. When using M64/65 
between two motion command, it result in a full motion stop between the 
two movements instead of having it continued. Is this ok ?

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread yann jautard


John Thornton wrote:
 Hi Yann,

 Blending is done by the naive cam detector and implemented with G64Pnn.

ok, so what is the behaviour of this with M64/65 ? Does the motion do a 
full stop when a M64/65 command is placed between two movement command 
instead of having it continued, like I have seen with my 
experimentation, or does this mean completely another thing ?

What my experiments showed up is : when doing
G64 P0.1
F100
G1 x20
M64 P0
G1 X30

motion do a full stop at x=20, P0 activates then the move in x=30 is 
finished.

and the same with M62 activates P0 when x=20 but without stopping the 
movement until X=30.

Is that the good meaning of the They (M64/65)are not synchronized with 
movement, _and_they_will_break_blending._  ?

could someone please confirme I'm right or not ?



 If you can make a git patch for the docs revision that would be great.
 You can contact me directly if you like and I can help you with the git
 patch (I hope).

Sure you can help, I do not know nothing about GIT


 John Thornton
 yann jautard wrote:
   
 Hi all,

 For the 2.4 html doc, I spotted a mistake in the french version. This
 section must be deleted :
 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#r10_1_6
 as M62 and M63 _are_ implemented.

 And about their utilisation,  I suggest to modify this section, to make
 it as complete as the english version :

 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#sub:M62-a-M65:-Controle-sorties-num


 with the following. But please help me for the last part, there is
 something I don't understand. I left it in english and put above the
 entire english part. Could someone explain me this in other words, so I
 can understand it and write it in french ?

 
 7.11 M62 à M65 : Contrôle de sorties numériques

 Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M
 doit être compris entre 62 et 65, et le mot P compris entre 0 et un
 maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via
 le paramètre num_dio au chargement du motion controller. Se reporter
 aux sections HAL et Configuration du Manuel de l'Integrateur EMC pour
 plus de précisions.

   -Le mot P- spécifie le numéro de la sortie concernée.

 M62
  Activer la sortie digitale synchronisée avec un mouvement.
 M63
  Désactiver la sortie digitale synchronisée avec un mouvement.
 M64
  Activer immédiatement la sortie digitale.
 M65
  Désactiver immédiatement la sortie digitale.

 Les commandes M62 et M63 sont mise en file d'attente. Les commandes
 suivantes concernant la même sortie changent l'état défini précédemment.
 Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes
 M62 ou M63.

 Le changement d'état de la sortie concernée se produit au début de la
 commande de mouvement suivante. Si il n'y a pas de commande de mouvement
 suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué.
 Ainsi il est préférable de toujours programmer un code de mouvement (G0,
 G1, etc) juste après la commande M62/63.

 M64 et M65 sont effectives immédiatement à leur réception par le
 contrôleur de mouvement. Elles ne sont pas synchronisées avec le
 déplacement, and they will break blending.this is what I do not
 understand
 --
 M64  M65 happen immediately as they are received by the motion
 controller. They are not synchronized with movement, and they will break
 blending.

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

 

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread yann jautard


Alex Joni wrote:
 Yes, you are right.
 M62/63 don't interrupt moves (the machine will move as if the M62/63 aren't 
 there).
 M64/65 interrupt moves (the machine will stop in order to issue M64/65).

 Regards,
 Alex

   
ok, so the good french version for the M62-65 doc is following.

I will see with John to make a git patch.

7.11 M62 à M65 : Contrôle de sorties numériques

Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M 
doit être compris entre 62 et 65, et le mot P compris entre 0 et un 
maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via 
le paramètre num_dio au chargement du motion controller. Se reporter 
aux sections HAL et Configuration du Manuel de l'Intégrateur EMC pour 
plus de précisions.

 -Le mot P- spécifie le numéro de la sortie concernée.

M62
Activer la sortie digitale synchronisée avec un mouvement.
M63
Désactiver la sortie digitale synchronisée avec un mouvement.
M64
Activer immédiatement la sortie digitale.
M65
Désactiver immédiatement la sortie digitale.

Les commandes M62 et M63 sont mise en file d'attente. Les commandes 
suivantes concernant la même sortie changent l'état défini précédemment. 
Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes 
M62 ou M63.

Le changement d'état de la sortie concernée se produit au début de la 
commande de mouvement suivante. Si il n'y a pas de commande de mouvement 
suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué. 
Ainsi il est préférable de toujours programmer un code de mouvement (G0, 
G1, etc) juste après la commande M62/63.

M64 et M65 sont effectives immédiatement à leur réception par le 
contrôleur de mouvement. Elles ne sont pas synchronisées avec le 
déplacement, et même en cas d'utilisation de G64 P-, elles provoquent 
un arrêt complet du mouvement lorsqu'elle sont rencontrées.



--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 2.4 french doc error and correction proposal

2010-09-15 Thread yann jautard
just tested, it stops at then end of the move defined by the line before 
M64/65

John Thornton wrote:
 Alex,

 Does the motion stop when the line before M64/65 is finished or when the 
 interpreter reads it into memory?

 Thanks
 John

 Alex Joni wrote:
   
 Yes, you are right.
 M62/63 don't interrupt moves (the machine will move as if the M62/63 aren't
 there).
 M64/65 interrupt moves (the machine will stop in order to issue M64/65).

 Regards,
 Alex

 - Original Message -
 From: yann jautardbrico...@free.fr
 To: Enhanced Machine Controller (EMC)emc-users@lists.sourceforge.net
 Sent: Wednesday, September 15, 2010 3:31 PM
 Subject: Re: [Emc-users] 2.4 french doc error and correction proposal




 John Thornton wrote:

 
 Hi Yann,

 Blending is done by the naive cam detector and implemented with G64Pnn.
  
   
 ok, so what is the behaviour of this with M64/65 ? Does the motion do a
 full stop when a M64/65 command is placed between two movement command
 instead of having it continued, like I have seen with my
 experimentation, or does this mean completely another thing ?

 What my experiments showed up is : when doing
 G64 P0.1
 F100
 G1 x20
 M64 P0
 G1 X30

 motion do a full stop at x=20, P0 activates then the move in x=30 is
 finished.

 and the same with M62 activates P0 when x=20 but without stopping the
 movement until X=30.

 Is that the good meaning of the They (M64/65)are not synchronized with
 movement, _and_they_will_break_blending._  ?

 could someone please confirme I'm right or not ?



 
 If you can make a git patch for the docs revision that would be great.
 You can contact me directly if you like and I can help you with the git
 patch (I hope).
  
   
 Sure you can help, I do not know nothing about GIT


 
 John Thornton
 yann jautard wrote:

  
   
 Hi all,

 For the 2.4 html doc, I spotted a mistake in the french version. This
 section must be deleted :
 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#r10_1_6
 as M62 and M63 _are_ implemented.

 And about their utilisation,  I suggest to modify this section, to make
 it as complete as the english version :

 http://linuxcnc.org/docs/2.4/html/gcode_main_fr.html#sub:M62-a-M65:-Controle-sorties-num


 with the following. But please help me for the last part, there is
 something I don't understand. I left it in english and put above the
 entire english part. Could someone explain me this in other words, so I
 can understand it and write it in french ?

 
 7.11 M62 à M65 : Contrôle de sorties numériques

 Pour contrôler un bit de sortie numérique, programmer M- P-, où le mot M
 doit être compris entre 62 et 65, et le mot P compris entre 0 et un
 maximum de 3 par défaut. Au besoin, cette valeur peut être augmentée via
 le paramètre num_dio au chargement du motion controller. Se reporter
 aux sections HAL et Configuration du Manuel de l'Integrateur EMC pour
 plus de précisions.

-Le mot P- spécifie le numéro de la sortie concernée.

 M62
   Activer la sortie digitale synchronisée avec un mouvement.
 M63
   Désactiver la sortie digitale synchronisée avec un mouvement.
 M64
   Activer immédiatement la sortie digitale.
 M65
   Désactiver immédiatement la sortie digitale.

 Les commandes M62 et M63 sont mise en file d'attente. Les commandes
 suivantes concernant la même sortie changent l'état défini précédemment.
 Pour changer l'état de plusieurs sorties, envoyer plusieurs commandes
 M62 ou M63.

 Le changement d'état de la sortie concernée se produit au début de la
 commande de mouvement suivante. Si il n'y a pas de commande de mouvement
 suivant l'appel à M62 ou M63, le changement d'état n'est pas effectué.
 Ainsi il est préférable de toujours programmer un code de mouvement (G0,
 G1, etc) juste après la commande M62/63.

 M64 et M65 sont effectives immédiatement à leur réception par le
 contrôleur de mouvement. Elles ne sont pas synchronisées avec le
 déplacement, and they will break blending.this is what I do not
 understand
 --
 M64   M65 happen immediately as they are received by the motion
 controller. They are not synchronized with movement, and they will break
 blending.

 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application deployment and
 accelerate your shift to cloud computing.
 http://p.sf.net/sfu/novell-sfdev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



 
 --
 Start uncovering the many advantages of virtual appliances
 and start using them to simplify application

Re: [Emc-users] Video Accuracy

2010-09-15 Thread yann jautard


Chris Radek wrote:
 On Wed, Sep 15, 2010 at 09:18:04AM -0700, Kirk Wallace wrote:
   
 I have a project that requires being able to locate a scribed line very
 accurately(, worm gear cutting without a rotary table). One way to do
 this might be to use a microscope with a webcam, then center the line on
 an electronic cross-hair. If anyone has done this, your reply could save
 me from setting up the experiment myself. If this works, then the issue
 is how can I get EMC2 to use the webcam as position feedback.
 

 I don't understand the task you describe (scribed lines on a worm
 gear) but in general you can locate by eye pretty easily by centering
 the sharp pointer from a wiggler set, bringing it very close to your
 scribed line, and centering it over the line with a loupe.  You can
 get easily within .001 inch.

 I doubt using a webcam will give you better results but it sure is
 more complicated.


   
for what I understand, he wants EMC to use a webcam to follow the line 
realtime.

We did this when I was at school, for a robotic project, but that was 
not very accurate, and was really a pain to program in the H8 
microcontroller we had. The webcam response time was a large part of the 
problem.

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] AXIS to close open Tool Change popup

2010-09-13 Thread yann jautard


Alex Tenenbaum wrote:
 I posting this question to the distribution list because I did
 not received any answer or comment in the forum (on web page).

 Could it be made that when Stopping program in AXIS it will automatically
 close Tool Change popup window?
 In such situation Tool Change popup is going to back and main AXIS window
 is in the front. Now Axis will not response to any commands until you close
 the popup. This can be tricky if you do not know that popup is still open in
 the background.

maybe it's easier to add the property always on top when opening this 
popup window ?

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Free Form Motion - G-code question

2010-09-13 Thread yann jautard


Andy Pugh wrote:

 You can't set world-mode acceleration because the assumption is that
 in a machine tool you want to get to programmed speed as fast as the
 slowest-accelerating axis can manage. I think you are likely to be the
 first person ever to want to vary acceleration in world-space in EMC2.

   

got the same problem. But as you said, EMC in machine-tool oriented, so 
this is normal.

I think it would be a great improvement to add a motion controller 
oriented mode, with extended motion control habilities, like setting 
different acceleration and deceleration values for each move, or part of 
a move. Would open the door of controlling lots of other thing than 
machine tools, for exemple pick-and-place machines, gluing machines or 
any other thing that use positioning system (stack storage robot, etc... 
) and need creating moves with changing speeds.

I take the exemple of my gluing machine : the gap I have to fill with 
the glue have a change in size in some places, so I have to lower the 
speed to achieve filling correctly, when the size increases. I do this 
with a succession of G1 with different F, but has the change in the size 
of the gap I have to fill is progressive, if I could also set the accel 
value when changing speed, it would greatly improve the final result, as 
the speed could follow the gap variation.

Hu, I'm not sure his is clear enough. But I'm afraid this is the 
clearest I can write with my poor english, sorry :/

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Free Form Motion - G-code question

2010-09-13 Thread yann jautard


Andy Pugh wrote:
 On 13 September 2010 16:41, yann jautard brico...@free.fr wrote:

   
 I take the exemple of my gluing machine : the gap I have to fill with
 the glue have a change in size in some places, so I have to lower the
 speed to achieve filling correctly, when the size increases. I do this
 with a succession of G1 with different F, but has the change in the size
 of the gap I have to fill is progressive, if I could also set the accel
 value when changing speed, it would greatly improve the final result, as
 the speed could follow the gap variation.
 


 It has belatedly occurred to me that there might be a fairly simple
 solution to this.

 There is a limit3 component in HAL which will limit the output to
 follow the input within limits of x, dx/dt and  d2x/dt2
 In principle one could pass the stepgen input values through this function.

 I am not clear how you would handle following-error this way. You
 could simply short-circuit it in HAL so that axis.pos-cmd is linked
 direct to axis.pos-fb, but I am unclear how that would work (How does
 the motion planner know to update the position data?)

 All in all, perhaps it might be simpler to hack the trajectory planner
 to export acceleration as a pin?

   

well, this is far behond what I can do with my level of knowledge,  but 
my solution give good enough result if I take more point where to change 
the speed.

But could be _really_best_ and if it where possible do do something like 
G01 Xx Yx Zz Fspeed Aaccel

for the moment, my ngc file is a big piece of bullshit.
For example :

F #_rempl_bd_bav_D
G01 Y43.1Z44(point 5 = point 4 + qqes bcm en 
Y = haut bavette)
F #_rempl_bord_D (accélération pour en déposer moins après la bavette)
G01 x980.11 y315.31 z44.19
F [#_rempl_bord_D * 0.75]
g01 x980.35 y535.95 z44.35
F [#_rempl_bord_D * 1.10]
g01 x980.63 y780.84 z44.52
F [#_rempl_bord_D * 1.35]
G01 X980.7Y847.25Z44.57(point 6 = coin HD)
F [#_rempl_bord_ar * 1.20]
g01 x919.91 y847.31 z44.63
F #_rempl_bord_ar
g01 x620.40y847.62z44.92
F [#_rempl_bord_ar * 0.75]
g01 x405.7y847.83z45.13
F #_rempl_bord_ar
g01x87.91y848.16z45.44
F [#_rempl_bord_ar * 1.30]
G01 X-2.75 Y848.25Z45.53(point 7 = coin HG)
F #_rempl_bord_G
(...)

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Free Form Motion - G-code question

2010-09-13 Thread yann jautard


Spiderdab wrote:

 I think it can be useful also for robot arms. if you think about an 
 heavy arm or a robot moving heavy weights, modifing the acceleration and 
 decelerations you can gain precision in motion, and stressing less the 
 mechanics.

   

Sure. This is exactly what I was thinking about when I wrote pick and 
place machine

--
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing
http://p.sf.net/sfu/novell-sfdev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Code interpretation in EMC

2010-08-20 Thread yann jautard

Thomas wrote :
 I think possibly for many EMC users, CAM is not an easy thing. Many 
 plasma applications are using artistically oriented patterns and 
 programs, such as clipart or truetype font cutouts and without a decent 
 CAM, offset functionality can be a huge advantage. One could argue that 
 offset functionality is a CAM issue altogether, but fortunately, there 
 is a G-code for it  :) 
dave wrote:


 Synergy (www.webersys.com) takes an interesting approach; it will cut
 into the corner as far as it can w/o gouging. Then you either use a
 smaller cutter or the corner routine with a smaller cutter to
 appropriately clean out the corners. 

gcode plugin for inkscape do things like this also. For those like 
thomas said that uses EMC for artistically oriented cuts, where 
precision in not really important, could be a simple solution.

--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Code interpretation in EMC

2010-08-20 Thread yann jautard


Chris Radek wrote:
 On Thu, Aug 19, 2010 at 06:06:58PM +0200, yann jautard wrote:
   
 Did you use G64 Ptolerance when using G41/42 to cut a corner ? This 
 could explain why it did not produced an error.
 

 This is unrelated.


   
ok, sorry, I must learn to shut my damn mouth when I do not know things :/

As I read the rest of explanation, I understand very well why this is 
unrelated.

But as Stuart suggests :

It seems to me that just having a configuration option somewhere, or a

 register, or a parameter, or a menu choice somewhere - such as whether
  to treat the condition as an error, warning, or silent, and knowing the
  result - would help to solve the desired unknown. For myself, in most
  situations it would be very convenient to just follow the path and leave
  what it cannot reach,
Why cant be something that is used like the G64 ? I mean defining a 
tolerance on the part corners, not oriented to keep the cutting speed 
but to keep the path runing in those cases where a point is unreachable 
due to the tool diameter.

Well I see a case where this can't work without needing a bit more 
intelligence : http://imagebin.ca/view/htk7AZmT.html

Here this should work for the green zone, but the red one will never be 
reached without a bit of complicated thinking.


--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Y-axis calibration problem

2010-08-20 Thread yann jautard


Viesturs Lācis wrote:
 2010/8/20 Ian W. Wright watchma...@talktalk.net:
   
 I'm not too sure whether my problem is play in the bearings (they seem
 tight enough) or bending of the rods.
 

 I am sure that it is the bending of the rods. At least it was the
 cause for the similar case that I know of.
I strongly agree with that ! I came to the same conclusing when 
experimenting during the construction of my gluing machine.

If you need something rigid, I suggest you use supported rods like these 
(or bigger ones, of course) :
http://cgi.ebay.fr/linear-bearing-slide-unit-2-SBR16-770mm-4-SBR16UU-/250518266038?pt=LH_DefaultDomain_0

--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Code interpretation in EMC

2010-08-19 Thread yann jautard


Viesturs Lācis wrote:


 (...)
   
 I am sorry, but I do not really understand, why it is ok for corner,
 where it is turn by 90 degrees, but error is produced, if the corner
 is sharper than 90 degrees. Are there some limitations on how the path
 of the tool is offset, when G41/G42 is activated?


   
Did you use G64 Ptolerance when using G41/42 to cut a corner ? This 
could explain why it did not produced an error.

--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Best way to configure machine buttons (EMC Logic)

2010-08-10 Thread yann jautard


Dave wrote:
 You should consider CL.  For several reasons...

 You can see the logic on the screen as you run the machine.  You can 
 make changes on the fly (almost).  Stop, edit, start.  You can put 
 various functions in
 different sections of CL logic.  You can comment each line and use 
 symbols to show what each contact or coil is.
(snip)

And if you need anything sequential like a state machine controlling a 
toolchanger or lube pump, you should also consider using sequential(grafcet) 
programming along with CL. For exactly the same reasons Dave explained.

I can help you on this.




--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] USB hub random disconnection

2010-08-06 Thread yann jautard


Jon Elson wrote:

 I have no idea what sort of schlock the Chinese are pumping out, I can 
 only imagine some of the consumer-grade stuff at Micro-Center is so 
 awful it will barely work in the best environment.  Losing control of a 
 CNC system is potentially dangerous, so I'd just avoid anything that has 
 any potential for connection problems.

 Jon

   

No danger here if I lose the USB connection : control panel is used just 
to chose then start the program, no stop controls go through USB.

And I confirm there is NO shield in my gamepab USB cable. The gamepad is 
new, but a very cheap one (4.99€...)

No more problem since I changed the phase of the compressor power line.

--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] start from here - run from here - newby here

2010-08-06 Thread yann jautard
Make sure you have homed the machine and then touched off your work 
before. Then just right-click on the line you want to start from, you 
should get the run from here popup menu.

you should get something like here : http://imagebin.ca/view/iXE3O4.html



For Sale Sticker wrote:
 Hi - 

 I am having a little trouble using the 'run from here' command in EMC2.

 I have discussed the issue a little on cnc zone 
 http://cnczone.com/forums/showthread.php?t=38427

 So here is the issue.  

 EMC2 (installed from the live CD - no updates)
 hobby level gantry CNC router (that the chicks definitely dig)
 wood router and router bit
 3d surfacing operation (output from camBam)

 The gCode is several thousand lines long and at times it would be helpful to 
 restart the operation at a certain point and not have to have it start from 
 the beginning.  I have had others say that I can just right click on the line 
 of code I want to use and it will run from there - but I have been unable to 
 get any menu at all when I right click on the code.  I even tried to use 
 other gcode (like the default 'EMC2 Axis' that comes up when I launch - but 
 no luck.

 Anyone know why I don't get the rightClick menu?  (I even tried changing my 
 mouse)  Is there a config setting that I borked?  Is there some hardware 
 compability problem?

 Thanks





   

 --
 This SF.net email is sponsored by 

 Make an app they can't live without
 Enter the BlackBerry Developer Challenge
 http://p.sf.net/sfu/RIM-dev2dev 
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] USB hub random disconnection

2010-08-05 Thread yann jautard
Hi all

I got a small but very boring problem with the USB gamepad I use a an 
input device for my control panel. Sometimes the gamepad disconnect from 
USB. As the hal_input device does no open the device on the fly, the 
control panel stop responding and I have to restart EMC.

Here it is what I can see in syslog :

Aug  5 16:39:36 robot kernel: [24455.526525] RTAPI: shmem 01 created by 
module 01, key: 1212238898, size: 262000
Aug  5 16:39:36 robot kernel: [24455.526547] HAL_LIB: kernel lib 
installed successfully
Aug  5 16:39:36 robot kernel: [24455.741490] config string '0x378 out  '
Aug  5 16:39:36 robot kernel: [24455.824349] creating ladder-state
Aug  5 16:47:37 robot kernel: [24937.315306] hub 2-0:1.0: port 2 
disabled by hub (EMI?), re-enabling...
Aug  5 16:47:37 robot kernel: [24937.315323] usb 2-2: USB disconnect, 
address 10
Aug  5 16:47:38 robot kernel: [24937.560180] usb 2-2: new low speed USB 
device using uhci_hcd and address 11
Aug  5 16:47:38 robot kernel: [24937.751628] usb 2-2: configuration #1 
chosen from 1 choice
Aug  5 16:47:38 robot kernel: [24937.805712] input: Mega World 
Thrustmaster dual analog 3.2 as 
/devices/pci:00/:00:1f.4/usb2/2-2/2-2:1.0/input/input15
Aug  5 16:47:38 robot kernel: [24937.806259] generic-usb 
0003:044F:B315.000B: input,hidraw1: USB HID v1.10 Gamepad [Mega World 
Thrustmaster dual analog 3.2] on usb-:00:1f.4-2/input0

We can see at 16.39 EMC starts, then at 16:47 USB hub is disabled for 
some misterious reason, so the gamepad is disconnected. Then everything 
comes back to life.
But USB input in EMC is lost, and I must restart it.

I can't figure out why the USB hub acts like this. In fact, why the 
kernel acts like this, because I tried with another port on another hub, 
same problem. Then I tried with another USB card (PCI), same thing...

Sometimes, will work for hours, sometimes (like here), disconnects after 
10 ou 20 minutes, sometimes sooner...

Any idea ?

Yann

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] USB hub random disconnection

2010-08-05 Thread yann jautard
Wow, very fast answer, and probabely right. No VFD, but this could 
correspond to the moment the air compressor that powers the glue pump 
starts.

Shame on me, I read emi on the kernel message, but this not printed 
anything in my mind... tired I guess :/



Kirk Wallace wrote:
 On Thu, 2010-08-05 at 17:15 +0200, yann jautard wrote:
 ... snip
   
 Aug  5 16:47:37 robot kernel: [24937.315306] hub 2-0:1.0: port 2 
 disabled by hub (EMI?), re-enabling...
 
 ... snip

 My wild guess is that the above EMI means electro-magnet interference
 which might suggest that you check for electrical noise or a marginal
 connection. Do you have a VFD for your spindle, switcher power
 supply(ies), other?
   

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] USB hub random disconnection

2010-08-05 Thread yann jautard
well, as usual now that I try to reproduce the error, no way to get it 
crashing !

Since 15 min I make lots of moves and start/stop of the air compressor, 
but nothing :/

hey ! just crashed, synced with the compressor start. Kirk, you're the 
winner !

Any ideas to filter the compressor power line ? 3HP 220V 50Hz 1ph motor. 
Well as we have 3ph line here, I will first plug the compressor on 
another phase than the EMC computer.



yann jautard wrote:
 Wow, very fast answer, and probabely right. No VFD, but this could 
 correspond to the moment the air compressor that powers the glue pump 
 starts.

 Shame on me, I read emi on the kernel message, but this not printed 
 anything in my mind... tired I guess :/



 Kirk Wallace wrote:
   
 On Thu, 2010-08-05 at 17:15 +0200, yann jautard wrote:
 ... snip
   
 
 Aug  5 16:47:37 robot kernel: [24937.315306] hub 2-0:1.0: port 2 
 disabled by hub (EMI?), re-enabling...
 
   
 ... snip

 My wild guess is that the above EMI means electro-magnet interference
 which might suggest that you check for electrical noise or a marginal
 connection. Do you have a VFD for your spindle, switcher power
 supply(ies), other?
   
 

 --
 The Palm PDK Hot Apps Program offers developers who use the
 Plug-In Development Kit to bring their C/C++ apps to Palm for a share
 of $1 Million in cash or HP Products. Visit us here for more details:
 http://p.sf.net/sfu/dev2dev-palm
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] USB hub random disconnection

2010-08-05 Thread yann jautard


Stephen Wille Padnos wrote:

 You might be able to fix the problem by using USB2 hi-speed cables.  
 USB2 cables are shielded, USB1 may not be.  Also, check the cable on the 
 actual device - it may have a bad (or no) shield connection inside the 
 controller.


   

I just looked inside my control panel box, and you're right : no shield 
at all in the USB cable.

If the problem persist after moving the compressor away and connecting 
it to another phase, I will try replacing the cable by a shielded one.

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] USB hub random disconnection

2010-08-05 Thread yann jautard
Thanks for your proposition !
For the moment, I switched the compressor power line to another phase, 
and I glued 5 panels without losing my control panel :)

I will see tomorow, but seems solved for now.

Andy Pugh wrote:
 On 5 August 2010 18:08, yann jautard brico...@free.fr wrote:

   
 Any ideas to filter the compressor power line ? 3HP 220V 50Hz 1ph motor.
 

 I have a 3-phase power filter that I bought for my VFD, but the
 leakage current (20mA) is too much for my RCD breakers to live with.

 It is sat under the CNC bench doing nothing, if you want to give it a try?

   

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Axis Disable in EMC2?

2010-07-27 Thread yann jautard

 You would need to use AND2 components to combine the motion controller 
 digital outputs with the step outputs of the stepgens (this assumes that 
 you are using software stepgen, it won't work with hardware step 
 generation or systems with real feedback).  I don't remember the exact 
 G-codes to control those outputs, I think it's M64 or M65 or near there.

   

yeah, M64 Px (where x is the output bit number) to activate the output, 
M65 Px to turn it off.

--
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share 
of $1 Million in cash or HP Products. Visit us here for more details:
http://ad.doubleclick.net/clk;226879339;13503038;l?
http://clk.atdmt.com/CRS/go/247765532/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Grecode

2010-07-22 Thread yann jautard
ho ! great !

this is just the tool I wanted to write sometimes...



Bernhard Kubicek wrote:
 Dear List!
 grecode is a small command line tool, which you might or might not find
 useful. It should be able to scale gcode, mirror, rotate, align, and do some
 other nice things.
 It  can be downloaded at:
   http://code.google.com/p/grecode/

 It is GPLed v3  C++ software, and if you find any problems, please report
 them in the issue tracker, maybe with some example gcode.
 Or, just change the code yourself and tell me.
 There are quite some limitations, and any additional coding work would be
 very nice :)
 Also, please be extra careful with the outputed gcode, it might contain
 errors.

 very nice greetings,
  Bernhard
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] schematics

2010-07-22 Thread yann jautard
take a look at qelectrotech

it's a young project, but works well, and lib have a lot of useful things.

can be used to make electrical or hydraulic schematics

http://qelectrotech.org/

Ries van Twisk wrote:
 For electrical schematics there is eagle (www.cadsoft.de)

 For normal drawings there is QCad (www.qcad.org)

 Ries




 On Jul 22, 2010, at 10:57 AM, Stuart Stevenson wrote:

   
 Gentlemen,
  I would like to find software to create/document schematics for my
 machines. I would like to have symbols and features to place where  
 needed.
 Is there anything out there?
 Sorry if this has been addressed before.
 Free is good but it doesn't have to be free - just not many  
 thousands of
 dollars.
 thanks
 Stuart

 -- 
 dos centavos
 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

 --
 This SF.net email is sponsored by Sprint
 What will you do first with EVO, the first 4G phone?
 Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Can I reed the Z tool pos from a parameter

2010-07-17 Thread yann jautard
Hi

A recent thread about the tool number reminded me about my unsolved 
problem I asked some weeks ago on IRC.

So : Can I read the current Z tool position (no matter in what 
coordinates system) in a #parameter ?

I need to read this value from within the gcode to improve my 
mdi-command retract-then-home routine. To make sure the tool is above 
the safe pos or not before homing.
For the moment I do G53 G0 Zsafe_pos then G53 G0 X0Y0Z0 but the problem 
with that is if for some reason used jogged Z up, and Z is already above 
the safe_pos, this produce unwanted/surprizing move DOWN to safe pos 
before homing.

So to make something more user friendly I must test if I'm already 
above safe pos or not. So I need the Z value.

Yann (bricofoy on IRC)

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Can I reed the Z tool pos from a parameter

2010-07-17 Thread yann jautard


Andy Pugh wrote:
 On 17 July 2010 19:18, yann jautard brico...@free.fr wrote:

   

 Not that I know of.

   
that sound a bit stupid to me.
The trajectory planner knows the tool pos. Why not keeping some 
parameters with theses values ?

At least, there should be somewhere in the doc a complete list of 
existing parameters, like the one one with available Gcodes or Mcodes. I 
searched for a while and couldn't find anything.



 You can do it without moving the axes, at least.
 G92 X0 Y0 Z0 will copy the current X,Y,Z into parameters 5211 onwards
 (no hash key that I can find on this keyboard) then you can use
 G92.2 immediately afterwards to remove the offset, but leave the
 parameters there to be read.

   
sound like a great trick ! I will try that.

Thanks



--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-12 Thread yann jautard


Dave wrote:
   Using  a Grafcet chart or charts, along with some ladder 
 logic files might be an improvement vs using strictly ladder logic.


   

yeah, this is exactly my point of view. making a state machine with 
ladder is quite annoying, using some grafcet to do it make it very simpler.

I join my custom.clp file, if you want to have a look at it. here it is 
:  http://filebin.ca/eztwq/custom.clp



--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-12 Thread yann jautard


Chris Morley wrote:

 I will try to work on any glaring bugs.

   

Hi Chris (and others ! )

In this email I'll try to list all the problems I encountered using the 
grafcet editor in EMC.

First, this is the clp file we are talking about :  
http://filebin.ca/eztwq/custom.clp

The first real bug I think I've found with the grafcet interpreter is :  
%X0, corresponding to the initial step state in my grafcet never become 
true, even if the state IS active. So I can't do the required 
initialisation for my system to work properly.

This is what the grafcet should look like : 
http://imagebin.ca/view/CNXk0nbd.html

And this is what is actually working, with a trick to go around the bug 
: http://imagebin.ca/view/DjYMF7X.html
I changed the inital step for a step witch do nothing, and changed the 
0 step for another one, and so it work as expected.

The other problems more looks like limitations that real bugs.
One really boring point is shown up in my grafcet by the steps with a 
true transition I had to add all along the thing. These must be used 
due to the editor limitation : It's impossible to make a link without 
linking a transition to a step. And it's also impossible to have two 
links pointing to the same step. This complicates the whole thing for 
nothing. E.G. the steps 9, 10, 12, 13, 14 are completely useless in the 
process I describe in this grafcet, there are here just to go around 
limitations.
And sometimes you just can't use link at all, then you have to delete 
concerned step and transition, save, close EMC, then open it again, add 
again your step and transition, then if you are lucky the editor accept 
to make the link. And if you are even more lucky, the link work as expected.

This is I think indeed a bug : sometimes links don't work : when the 
transition leading to the link is validated, the active state goes... 
nowhere. No more step become active, and the state machine is frozen up.

I had to redraw several times the grafcet I use to get all the link 
working properly.

For what I've seen, as you draw the thing without changing anything (i 
mean without deleting then redrawing), things work quite well. But when 
you start changing things, link problems starts.

Also something problematic is that the editor is _SLOW_. I mean _VERY 
SLOW_ for example when editing steps properties and adding transition or 
something, you edit the first one, then OK, then change tool to add a 
transition, add it, edit its associated variable, OK, then the gui 
refresh and show the thing..., and then sometimes the gui stops 
refreshing at all, but still respond to mouse clicks, so you have to 
click blindly somewhere expecting you are above the OK button of the 
editor window, then the save button of the main window...

And when looking at the grafcet working, it often takes several seconds 
to update, so you changed between lots of states before anything really 
cange on the GUI.

That sounds quite strange to me, as the ladder part of the gui is also 
quite slow, but keeps responding in a usable manner. And considering 
evaluating the state of a state machine is not something that requires 
so many calculations, why is it so slow ?

Another limitation/bug : the add and insert buttons in the grafcet 
editor wont work, using them froze up the whole thing.

So ou can only use modify on the grafcet editor.

Works well as you don't need your state machine to be larger than the 
default window... Yeah, you can use two or three or more sections if you 
need a larger graph, but to achieve this you must add states only to 
trigg a transition on the next section, this add useless complexity to 
your process. And of course with the risk of error or sync problem 
between sections like you can have when making a state machine using 
only ladder logic.


But even with those limitations and problems, I have to say grafcet in 
EMC works quite well.
It's really usefull everywhere you need a state machine. Tool changer 
automatisation is a perfect example that will speak for most of you.
But could do lots of other useful things. Like switching glues tanks :) 
Or controlling coolant system, or... anything.

I also seriously consider using hal and classicladder/grafcet to use a 
PC as automatic system for controlling things like the ventilation 
system and lights of our building.

I will write something to improve the doc, and I will add my stuff to 
the wiki as a complete example of grafcet usage.
But no time for now, I must use the machine (and its working grafcet :P 
) to make, then sell some PV panels before :)

yann

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-09 Thread yann jautard
Hi Chris

I finally managed to get my grafcet working, thanks to the link you 
mentionned. It sound stupid, but... nowhere in the doc nor anywhere 
there is the info that grafcet steps are related to %X1 %X2 etc 
variables to acces them with the ladder ! This saved my week of work :) :)

I'm preparing a more detailled email on how my stuff work, and with the 
bugs I pointed out with the editor and the interpreter.

Also a special thank to Dave for his so detailled email that also saved 
me lost of reading and head-scratching.

a preview of the final grafcet I use : 
http://imagebin.ca/view/CNXk0nbd.html (not exactly the last one but 
looks the same.)

Yann

Chris Morley wrote:
   
 Dave wrote:
 
 (snip)

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-07 Thread yann jautard
Hi

Second try to send this mail to the list...

For the machine I'm building, I've to use two glue tanks.

When one is empty, the second one is automatically switched on, then at 
the next end of the program, the user has to refill the empty tank 
before he can restart another cycle.

Then if on the next cycle the second tank become empty, the machine 
switchs back to the first one, and so on.

If  for some reasons the two tanks are empty at the same time, program 
is paused and user have to refill both before it can resume the program.

To manage this system, I planned to use some grafcet programming, as 
this was widely used in France during my studies, it is quite natural 
for me to use it.

I know ladder is prefered by most people, but ladder is something like 
chinese for me... Specially this : /

ALL the inputs are read, ALL the logic is figured out, then ALL the 
outputs are set. This can presents a problem in certain circumstance if 
the output of one line feeds the input of another. 
http://www.linuxcnc.org/docs/html/ladder_classic_ladder.html/

This is exactly a problem for me because to chose what tank to turn on 
depends on wich one was in use before the tank_n_empty event happens.

I also see this in the doc : /
Sequential programs do not work alone-there is always a ladder program 
as well that controls the variables./
Well, I figure I can live with that.

But... Sequential editor simply don't work, selecting anything other 
than modify frozes the whole thing. And when using modify you can do 
some editing, but not all can be done. Specially you can't use 
TRANSITION LINK-DOWNSIDE/UPSIDE, and I need some...

I use 2.4.0pre from mozmck experimental packages. May be this is a 
issues with this particular version ? Is this fixed in next release ? Or 
do I need to switch back to an older one ?

Or if you have some link that can explain me how to convert my grafcet 
program to a ladder one, that would be great.

In the end, I can turn my grafcet to a physical Dlatch schema that will 
be implemented with HAL. But I suspect this is not the funny way to do...

Thanks

Yann


--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-07 Thread yann jautard


Kirk Wallace wrote:
 (snip)
  Different machine states or case are assigned,
 then the loop checks the current state, invokes a solution, then updates
 the state for the next loop cycle. (snip)
   
Yeah this is exactly the purpose of grafcet : a language to easily 
describe state machines.


thanks for you ideas, I may do it with something like you do in the end. 
(And I should have started  with it, will be finished at this time :/ )



--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] ClassicLadder : sequential editor problem/bug

2010-07-07 Thread yann jautard


Dave wrote:
 Yann,

 So you are saying that the sequential editor in Classic Ladder Grafcet 
 freezes up?

   
yeah it does strange things, crash when printing, freezes up sometimes, 
or don't save anything...


 I use the Classic Ladder - Ladder editor quite a bit and I don't have 
 any freezing problems with that.

 The only recent Classic Ladder changes that I am aware of are Modbus 
 related, not logical editor related.

 What you need to do is to establish a state engine in Ladder.   That 
 gets around racing issues for the most part.
   
Yeah, this is exactly why I wanted to use grafcet : it is dedicated to 
implement state machines.

 There are some other techniques to avoid race issues but I will skip 
 those now for clarity..

 A program that you need might look like the following:  (Look at this in 
 fixed width type)
 (snip)
wow ! thanks for that detailled answer ! I will try tomorow to figure 
out how what you suggest work.

--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Compiling EMC2 on Lucid

2010-07-02 Thread yann jautard


mingjun xie wrote:

 In file included from emc/usr_intf/axis/extensions/_toglmodule.c:2:
 ./emc/usr_intf/axis/extensions/togl.c:66:4: error: #error Sorry Togl
 requires Tcl/Tk ver 8.0 or higher.

   

update your tcl/tk version like this error message ask,

then 'make clean'

then re-run configure and make




--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] How to create custom kinematics module?

2010-06-11 Thread yann jautard


Viesturs Lācis wrote:

 1) What would correct syntax for line 18 and 19 look like?
   
could be something like :

18 for (int i=1; i limit; i++){
19  if (xy_tan == (90+(180*i)) || xy_tan == (90-(180*i)))
19  pos-a = asin(sin(joints[5]) / sin(xy_tan)); 
20  }

where limit is the maximal value I can take.
this code is not optimised, because for large limit value, il will 
take a long time to iterate. But should work right for a limit value of 
5 or 10.




--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Question about homing axes in version 2.4.1

2010-06-02 Thread yann jautard
In your INI file, for each [AXIS_x] section, you have a HOME_SEQUENCE=x 
parameter.

Set this value to 0 for each axis to have them homig at the same time. 
Or set the value to have them homing in the order you want.

alan battersby wrote:
 Hi,
 On the 2.4.1pre version of emc I compiled from source there was a menu
 option to home all coordinate axes rather than doing each individually.
 I notice that its not there in my Ubuntu version of 2.4.1 which I
 downloaded. Has this option been removed or is there a value I can place
 in an ini file to make it appear?

 Thanks

 Alan

 --
 ThinkGeek and WIRED's GeekDad team up for the Ultimate 
 GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
 lucky parental unit.  See the prize list and enter to win: 
 http://p.sf.net/sfu/thinkgeek-promo
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
   

--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] problem with M5 execution delay

2010-04-29 Thread yann jautard
Yann Jautard wrote:
 Ok, works fine with M62/M63,  a lot of thanks to everyone :)


   

here is the video of the first working try of the machine, using M62/M63

still some plot at the end, but this time it's a hardware problem, my 
valve conception is not good.

http://www.dailymotion.com/video/xd4d6v_premier-essai-de-masticage_tech

--
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


  1   2   >