Re: [Emc-users] calling Todd Z

2016-01-15 Thread Robert Ellenberg
I'd be happy to merge it into either if there's demand. My recent batch of
changes restored the original behavior of the velocity field in EMC status,
so I don't think there are any other obstacles. One minor concern is that
the extra math slightly increases the CPU time for the servo loop, but I
doubt it will matter on reasonably modern hardware.

On Mon, Jan 11, 2016, 2:25 PM Todd Zuercher <zuerc...@embarqmail.com> wrote:

> Rob,
>
> We've been running this for a little while now and it seems to be working
> well for us.  Is there any plans to move it to the mainstream (Master or
> 2.7)?
>
> - Original Message -
> From: "Robert Ellenberg" <rwe...@gmail.com>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Tuesday, December 1, 2015 12:31:50 PM
> Subject: Re: [Emc-users] calling Todd Z
>
> That's consistent with the changes I made, that "velocity"  from the TP's
> perspective is now along the 6D path (instead of just XYZ).
>
> Maybe we could add fields / Hal pins for different interpretations? It
> wouldn't be too hard to calculate XYZ-only velocity, and report it on a
> separate pin. Or, for backwards compatibility, I could tweak the status
> update code so that motion only reports xyz velocity, even though
> internally it uses xyzuvw.
>
> On Tue, Dec 1, 2015, 12:14 PM Todd Zuercher <zuerc...@embarqmail.com>
> wrote:
>
> > Ok I got to test it again today some, and here is what I've found so far.
> > It looks like the g-code with Z and W are running the same as the only Z
> > g-code.  The same file runs for the same amount of time both ways.
> >
> > However I have noticed that it looks like the velocity display on the
> DRO,
> > is adding the velocity of the W axis to the Z, so that when milling at
> F80,
> > the DRO will show that the velocity was more than 80.  I'm not quite sure
> > how this could be corrected or if it should be.  There are configurations
> > where you may want the W and Z velocities to be additive (such as a knee
> > mill) but that situation might be better served by configuring it more
> like
> > 2 joints serving the Z axis.  I don't think it would be right to just
> > completely ignore the W velocity either, because there are situations
> where
> > the machine may be using only XYW for carving instead of XYZ or XYZW.
> > Maybe some way of only using the most significant velocity of the 2 (Z
> and
> > W) in the velocity calculation, sounds like a recipe for making something
> > simple (at least on the surface) into something very complicated.
> >
> > Again, it is only what is being shown for the velocity on the DRO that I
> > think is wrong, the actual movement of the the machine looks right, and
> the
> > run times for the files seem to confirm that.
> >
> > - Original Message -
> > From: "Robert Ellenberg" <rwe...@gmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Friday, November 27, 2015 10:56:44 AM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > I just tweaked naive cam detection to handle uvw axes too. Can you guys
> > give it a spin and see if it makes up the difference?
> >
> > -Rob
> >
> > On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com>
> wrote:
> >
> > > the thing that is missing with uvy blends it the nieve cam detector
> > > (combining of short line segments..)  so it will run just a bit slower.
> > >
> > > sam
> > >
> > > On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > > > Just for perspective the current version of 2.7 using XYZW runs the
> > file
> > > below in 10min. 44sec.
> > > >
> > > > - Original Message -
> > > > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > > > To: "Enhanced Machine Controller (EMC)" <
> > emc-users@lists.sourceforge.net
> > > >
> > > > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > > > Subject: Re: [Emc-users] calling Todd Z
> > > >
> > > > Seems to be working great.  I haven't found a problem XYZ and XYZW
> code
> > > seem to run mostly the same now, but not exactly.  The first file I
> > tested
> > > ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and
> the
> > > same file using XYZW code, ran in 7min. 28sec.
> > > >
> > > > - Original Message -
> > > > From: "Robert Ellenberg" <rw

Re: [Emc-users] calling Todd Z

2016-01-11 Thread Todd Zuercher
Rob,

We've been running this for a little while now and it seems to be working well 
for us.  Is there any plans to move it to the mainstream (Master or 2.7)?

- Original Message -
From: "Robert Ellenberg" <rwe...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, December 1, 2015 12:31:50 PM
Subject: Re: [Emc-users] calling Todd Z

That's consistent with the changes I made, that "velocity"  from the TP's
perspective is now along the 6D path (instead of just XYZ).

Maybe we could add fields / Hal pins for different interpretations? It
wouldn't be too hard to calculate XYZ-only velocity, and report it on a
separate pin. Or, for backwards compatibility, I could tweak the status
update code so that motion only reports xyz velocity, even though
internally it uses xyzuvw.

On Tue, Dec 1, 2015, 12:14 PM Todd Zuercher <zuerc...@embarqmail.com> wrote:

> Ok I got to test it again today some, and here is what I've found so far.
> It looks like the g-code with Z and W are running the same as the only Z
> g-code.  The same file runs for the same amount of time both ways.
>
> However I have noticed that it looks like the velocity display on the DRO,
> is adding the velocity of the W axis to the Z, so that when milling at F80,
> the DRO will show that the velocity was more than 80.  I'm not quite sure
> how this could be corrected or if it should be.  There are configurations
> where you may want the W and Z velocities to be additive (such as a knee
> mill) but that situation might be better served by configuring it more like
> 2 joints serving the Z axis.  I don't think it would be right to just
> completely ignore the W velocity either, because there are situations where
> the machine may be using only XYW for carving instead of XYZ or XYZW.
> Maybe some way of only using the most significant velocity of the 2 (Z and
> W) in the velocity calculation, sounds like a recipe for making something
> simple (at least on the surface) into something very complicated.
>
> Again, it is only what is being shown for the velocity on the DRO that I
> think is wrong, the actual movement of the the machine looks right, and the
> run times for the files seem to confirm that.
>
> - Original Message -
> From: "Robert Ellenberg" <rwe...@gmail.com>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Friday, November 27, 2015 10:56:44 AM
> Subject: Re: [Emc-users] calling Todd Z
>
> I just tweaked naive cam detection to handle uvw axes too. Can you guys
> give it a spin and see if it makes up the difference?
>
> -Rob
>
> On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:
>
> > the thing that is missing with uvy blends it the nieve cam detector
> > (combining of short line segments..)  so it will run just a bit slower.
> >
> > sam
> >
> > On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > > Just for perspective the current version of 2.7 using XYZW runs the
> file
> > below in 10min. 44sec.
> > >
> > > ----- Original Message -
> > > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > > To: "Enhanced Machine Controller (EMC)" <
> emc-users@lists.sourceforge.net
> > >
> > > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > > Subject: Re: [Emc-users] calling Todd Z
> > >
> > > Seems to be working great.  I haven't found a problem XYZ and XYZW code
> > seem to run mostly the same now, but not exactly.  The first file I
> tested
> > ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
> > same file using XYZW code, ran in 7min. 28sec.
> > >
> > > - Original Message -
> > > From: "Robert Ellenberg" <rwe...@gmail.com>
> > > To: "Enhanced Machine Controller (EMC)" <
> emc-users@lists.sourceforge.net
> > >
> > > Sent: Tuesday, November 24, 2015 11:39:38 PM
> > > Subject: Re: [Emc-users] calling Todd Z
> > >
> > > Ok, i just pushed a fix for that build error, and now it seems to
> compile
> > > and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> > > repository for the buildbot to chew on.
> > >
> > > -Rob
> > >
> > > On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
> > wrote:
> > >
> > >> Todd,
> > >>
> > >> I'll troubleshoot the build tonight, it looks like a symbol is missing
> > in
> > >> the RT build that's available in the sim build.
> >

Re: [Emc-users] calling Todd Z

2015-12-01 Thread Todd Zuercher
Ok I got to test it again today some, and here is what I've found so far.  It 
looks like the g-code with Z and W are running the same as the only Z g-code.  
The same file runs for the same amount of time both ways.  

However I have noticed that it looks like the velocity display on the DRO, is 
adding the velocity of the W axis to the Z, so that when milling at F80, the 
DRO will show that the velocity was more than 80.  I'm not quite sure how this 
could be corrected or if it should be.  There are configurations where you may 
want the W and Z velocities to be additive (such as a knee mill) but that 
situation might be better served by configuring it more like 2 joints serving 
the Z axis.  I don't think it would be right to just completely ignore the W 
velocity either, because there are situations where the machine may be using 
only XYW for carving instead of XYZ or XYZW.  Maybe some way of only using the 
most significant velocity of the 2 (Z and W) in the velocity calculation, 
sounds like a recipe for making something simple (at least on the surface) into 
something very complicated.

Again, it is only what is being shown for the velocity on the DRO that I think 
is wrong, the actual movement of the the machine looks right, and the run times 
for the files seem to confirm that. 

- Original Message -
From: "Robert Ellenberg" <rwe...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Friday, November 27, 2015 10:56:44 AM
Subject: Re: [Emc-users] calling Todd Z

I just tweaked naive cam detection to handle uvw axes too. Can you guys
give it a spin and see if it makes up the difference?

-Rob

On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:

> the thing that is missing with uvy blends it the nieve cam detector
> (combining of short line segments..)  so it will run just a bit slower.
>
> sam
>
> On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > Just for perspective the current version of 2.7 using XYZW runs the file
> below in 10min. 44sec.
> >
> > - Original Message -
> > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Seems to be working great.  I haven't found a problem XYZ and XYZW code
> seem to run mostly the same now, but not exactly.  The first file I tested
> ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
> same file using XYZW code, ran in 7min. 28sec.
> >
> > - Original Message -
> > From: "Robert Ellenberg" <rwe...@gmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Tuesday, November 24, 2015 11:39:38 PM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Ok, i just pushed a fix for that build error, and now it seems to compile
> > and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> > repository for the buildbot to chew on.
> >
> > -Rob
> >
> > On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
> wrote:
> >
> >> Todd,
> >>
> >> I'll troubleshoot the build tonight, it looks like a symbol is missing
> in
> >> the RT build that's available in the sim build.
> >>
> >> Rob
> >>
> >> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> >> wrote:
> >>
> >>> I think I forgot to do the sudo make setuid.
> >>> did that now, and this is what it spits out.
> >>>
> >>> LINUXCNC - 2.7.2
> >>> Machine configuration directory is
> >>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
> >>> Machine configuration file is 'Digital_4w.ini'
> >>> Starting LinuxCNC...
> >>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No
> such
> >>> file or directory
> >>> Realtime system did not load
> >>> Shutting down and cleaning up LinuxCNC...
> >>> Running HAL shutdown script
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
> >>> with args: remove hal_lib
> >>>
> >>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> >>> /path/to/module.ext [param1=value1 ...]
> >>>
> >>> where module is one of:
> >>> rtai_math
> >>> rtai_sem
> >>> rtai_shm
> >>> 

Re: [Emc-users] calling Todd Z

2015-12-01 Thread Robert Ellenberg
That's consistent with the changes I made, that "velocity"  from the TP's
perspective is now along the 6D path (instead of just XYZ).

Maybe we could add fields / Hal pins for different interpretations? It
wouldn't be too hard to calculate XYZ-only velocity, and report it on a
separate pin. Or, for backwards compatibility, I could tweak the status
update code so that motion only reports xyz velocity, even though
internally it uses xyzuvw.

On Tue, Dec 1, 2015, 12:14 PM Todd Zuercher <zuerc...@embarqmail.com> wrote:

> Ok I got to test it again today some, and here is what I've found so far.
> It looks like the g-code with Z and W are running the same as the only Z
> g-code.  The same file runs for the same amount of time both ways.
>
> However I have noticed that it looks like the velocity display on the DRO,
> is adding the velocity of the W axis to the Z, so that when milling at F80,
> the DRO will show that the velocity was more than 80.  I'm not quite sure
> how this could be corrected or if it should be.  There are configurations
> where you may want the W and Z velocities to be additive (such as a knee
> mill) but that situation might be better served by configuring it more like
> 2 joints serving the Z axis.  I don't think it would be right to just
> completely ignore the W velocity either, because there are situations where
> the machine may be using only XYW for carving instead of XYZ or XYZW.
> Maybe some way of only using the most significant velocity of the 2 (Z and
> W) in the velocity calculation, sounds like a recipe for making something
> simple (at least on the surface) into something very complicated.
>
> Again, it is only what is being shown for the velocity on the DRO that I
> think is wrong, the actual movement of the the machine looks right, and the
> run times for the files seem to confirm that.
>
> - Original Message -
> From: "Robert Ellenberg" <rwe...@gmail.com>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Friday, November 27, 2015 10:56:44 AM
> Subject: Re: [Emc-users] calling Todd Z
>
> I just tweaked naive cam detection to handle uvw axes too. Can you guys
> give it a spin and see if it makes up the difference?
>
> -Rob
>
> On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:
>
> > the thing that is missing with uvy blends it the nieve cam detector
> > (combining of short line segments..)  so it will run just a bit slower.
> >
> > sam
> >
> > On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > > Just for perspective the current version of 2.7 using XYZW runs the
> file
> > below in 10min. 44sec.
> > >
> > > - Original Message -----
> > > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > > To: "Enhanced Machine Controller (EMC)" <
> emc-users@lists.sourceforge.net
> > >
> > > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > > Subject: Re: [Emc-users] calling Todd Z
> > >
> > > Seems to be working great.  I haven't found a problem XYZ and XYZW code
> > seem to run mostly the same now, but not exactly.  The first file I
> tested
> > ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
> > same file using XYZW code, ran in 7min. 28sec.
> > >
> > > - Original Message -
> > > From: "Robert Ellenberg" <rwe...@gmail.com>
> > > To: "Enhanced Machine Controller (EMC)" <
> emc-users@lists.sourceforge.net
> > >
> > > Sent: Tuesday, November 24, 2015 11:39:38 PM
> > > Subject: Re: [Emc-users] calling Todd Z
> > >
> > > Ok, i just pushed a fix for that build error, and now it seems to
> compile
> > > and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> > > repository for the buildbot to chew on.
> > >
> > > -Rob
> > >
> > > On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
> > wrote:
> > >
> > >> Todd,
> > >>
> > >> I'll troubleshoot the build tonight, it looks like a symbol is missing
> > in
> > >> the RT build that's available in the sim build.
> > >>
> > >> Rob
> > >>
> > >> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> > >> wrote:
> > >>
> > >>> I think I forgot to do the sudo make setuid.
> > >>> did that now, and this is what it spits out.
> > >>>
> > >>> LINUXCNC - 2.7.2
> > >>> M

Re: [Emc-users] calling Todd Z

2015-11-27 Thread Marius Alksnys


11/23/2015 11:50 PM, sam sokolik rašė:
> Rob has been in his zone again..  He has expanded circular arc blending
> into uvw axises.
>
> https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/uvw-blending-dev
>
> we were wondering if you could run it and see if you find any issues.
> Rob and I have hammered on it a bit.  so far so good.
>
> sam
>
> ps - still falls back to parabolic (1 segment look ahead) for abc
> axis.   Rob says
>
> 'There are a few obstacles to rotary axis blending still. The biggest
> one is that the units for linear axes and angular axes are different, so
> tolerances, arc radius, and similar properties are ambiguous. I have
> some ideas to work through, though, so it may be doable.'
>

Not in all cases XYZ are linear and ABC are angular. For example, 6-axis 
robots controlled from robot physics/kinematics savvy CAM G-code - all 
axes might be angular.

Some custom machines might use axes in all possible ways.

And all-axes smooth blending is very important thing to have, but 
different arc-blending tolerances for each axis is a thing to discuss.

Could they be programmed in g-code as some G64.0, G64.1, G64.2, G64.3, 
.. G64.8 parameters?
And / or set them from ini file at startup.

Any other / better suggestions?


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


Re: [Emc-users] calling Todd Z

2015-11-27 Thread Robert Ellenberg
I just tweaked naive cam detection to handle uvw axes too. Can you guys
give it a spin and see if it makes up the difference?

-Rob

On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:

> the thing that is missing with uvy blends it the nieve cam detector
> (combining of short line segments..)  so it will run just a bit slower.
>
> sam
>
> On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > Just for perspective the current version of 2.7 using XYZW runs the file
> below in 10min. 44sec.
> >
> > - Original Message -
> > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Seems to be working great.  I haven't found a problem XYZ and XYZW code
> seem to run mostly the same now, but not exactly.  The first file I tested
> ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
> same file using XYZW code, ran in 7min. 28sec.
> >
> > - Original Message -
> > From: "Robert Ellenberg" <rwe...@gmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Tuesday, November 24, 2015 11:39:38 PM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Ok, i just pushed a fix for that build error, and now it seems to compile
> > and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> > repository for the buildbot to chew on.
> >
> > -Rob
> >
> > On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
> wrote:
> >
> >> Todd,
> >>
> >> I'll troubleshoot the build tonight, it looks like a symbol is missing
> in
> >> the RT build that's available in the sim build.
> >>
> >> Rob
> >>
> >> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> >> wrote:
> >>
> >>> I think I forgot to do the sudo make setuid.
> >>> did that now, and this is what it spits out.
> >>>
> >>> LINUXCNC - 2.7.2
> >>> Machine configuration directory is
> >>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
> >>> Machine configuration file is 'Digital_4w.ini'
> >>> Starting LinuxCNC...
> >>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No
> such
> >>> file or directory
> >>> Realtime system did not load
> >>> Shutting down and cleaning up LinuxCNC...
> >>> Running HAL shutdown script
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
> >>> with args: remove hal_lib
> >>>
> >>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> >>> /path/to/module.ext [param1=value1 ...]
> >>>
> >>> where module is one of:
> >>> rtai_math
> >>> rtai_sem
> >>> rtai_shm
> >>> rtai_fifos
> >>> rtai_up
> >>> rtai_lxrt
> >>> rtai_hal
> >>> rtai_sched
> >>> rtai_smi
> >>> rtai
> >>> rt_mem_mgr
> >>> adeos
> >>>
> >>> the path starts with one of:
> >>> /lib/modules
> >>> /usr/realtime-2.6.32-122-rtai
> >>>
> >>> and the extension is one of:
> >>> .ko
> >>>
> >>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
> >>>
> >>> OR
> >>>
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
> >>>
> >>> where module is one of the modules listed above.
> >>>
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
> >>> with args: remove rtapi
> >>>
> >>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> >>> /path/to/module.ext [param1=value1 ...]
> >>>
> >>> where module is one of:
> >>> rtai_math
> >>> rtai_sem
> >>> rtai_shm
> >>> rtai_fifos
> >>> rtai_up
> >>> rtai_lxrt
> >>> rtai_hal
> >>> rtai_sched
> >>> rtai_smi
> >>> 

Re: [Emc-users] calling Todd Z

2015-11-27 Thread sam sokolik
ooh...  Awesome!

sam

On 11/27/2015 09:56 AM, Robert Ellenberg wrote:
> I just tweaked naive cam detection to handle uvw axes too. Can you guys
> give it a spin and see if it makes up the difference?
>
> -Rob
>
> On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:
>
>> the thing that is missing with uvy blends it the nieve cam detector
>> (combining of short line segments..)  so it will run just a bit slower.
>>
>> sam
>>
>> On 11/25/2015 12:17 PM, Todd Zuercher wrote:
>>> Just for perspective the current version of 2.7 using XYZW runs the file
>> below in 10min. 44sec.
>>> - Original Message -
>>> From: "Todd Zuercher" <zuerc...@embarqmail.com>
>>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
>>>
>>> Sent: Wednesday, November 25, 2015 10:17:03 AM
>>> Subject: Re: [Emc-users] calling Todd Z
>>>
>>> Seems to be working great.  I haven't found a problem XYZ and XYZW code
>> seem to run mostly the same now, but not exactly.  The first file I tested
>> ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
>> same file using XYZW code, ran in 7min. 28sec.
>>> - Original Message -
>>> From: "Robert Ellenberg" <rwe...@gmail.com>
>>> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
>>>
>>> Sent: Tuesday, November 24, 2015 11:39:38 PM
>>> Subject: Re: [Emc-users] calling Todd Z
>>>
>>> Ok, i just pushed a fix for that build error, and now it seems to compile
>>> and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
>>> repository for the buildbot to chew on.
>>>
>>> -Rob
>>>
>>> On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
>> wrote:
>>>> Todd,
>>>>
>>>> I'll troubleshoot the build tonight, it looks like a symbol is missing
>> in
>>>> the RT build that's available in the sim build.
>>>>
>>>> Rob
>>>>
>>>> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
>>>> wrote:
>>>>
>>>>> I think I forgot to do the sudo make setuid.
>>>>> did that now, and this is what it spits out.
>>>>>
>>>>> LINUXCNC - 2.7.2
>>>>> Machine configuration directory is
>>>>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
>>>>> Machine configuration file is 'Digital_4w.ini'
>>>>> Starting LinuxCNC...
>>>>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No
>> such
>>>>> file or directory
>>>>> Realtime system did not load
>>>>> Shutting down and cleaning up LinuxCNC...
>>>>> Running HAL shutdown script
>>>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>>>>> with args: remove hal_lib
>>>>>
>>>>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>>>>> /path/to/module.ext [param1=value1 ...]
>>>>>
>>>>> where module is one of:
>>>>> rtai_math
>>>>> rtai_sem
>>>>> rtai_shm
>>>>> rtai_fifos
>>>>> rtai_up
>>>>> rtai_lxrt
>>>>> rtai_hal
>>>>> rtai_sched
>>>>> rtai_smi
>>>>> rtai
>>>>> rt_mem_mgr
>>>>> adeos
>>>>>
>>>>> the path starts with one of:
>>>>> /lib/modules
>>>>> /usr/realtime-2.6.32-122-rtai
>>>>>
>>>>> and the extension is one of:
>>>>> .ko
>>>>>
>>>>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>>>>
>>>>> OR
>>>>>
>>>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>>>>
>>>>> where module is one of the modules listed above.
>>>>>
>>>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>>>>> with args: remove rtapi
>>>>>
>>>>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>>>>> /path/to/module.ext [param1=value1 ...]
>

Re: [Emc-users] calling Todd Z

2015-11-27 Thread Todd Zuercher
A robot as you mention very well may have all angular "joints" but X Y and Z 
are still linear axis even if they don't directly correspond to any physical 
part of the machine.  (IMHO The day the fixes in the JA branch finally become 
main stream can't come too soon.)

- Original Message -
From: "Marius Alksnys" <marius.alks...@gmail.com>
To: emc-users@lists.sourceforge.net
Sent: Friday, November 27, 2015 2:10:06 PM
Subject: Re: [Emc-users] calling Todd Z



11/23/2015 11:50 PM, sam sokolik rašė:
> Rob has been in his zone again..  He has expanded circular arc blending
> into uvw axises.
>
> https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/uvw-blending-dev
>
> we were wondering if you could run it and see if you find any issues.
> Rob and I have hammered on it a bit.  so far so good.
>
> sam
>
> ps - still falls back to parabolic (1 segment look ahead) for abc
> axis.   Rob says
>
> 'There are a few obstacles to rotary axis blending still. The biggest
> one is that the units for linear axes and angular axes are different, so
> tolerances, arc radius, and similar properties are ambiguous. I have
> some ideas to work through, though, so it may be doable.'
>

Not in all cases XYZ are linear and ABC are angular. For example, 6-axis 
robots controlled from robot physics/kinematics savvy CAM G-code - all 
axes might be angular.

Some custom machines might use axes in all possible ways.

And all-axes smooth blending is very important thing to have, but 
different arc-blending tolerances for each axis is a thing to discuss.

Could they be programmed in g-code as some G64.0, G64.1, G64.2, G64.3, 
.. G64.8 parameters?
And / or set them from ini file at startup.

Any other / better suggestions?


--
___
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] calling Todd Z

2015-11-27 Thread Todd Zuercher
Hopefully I can give it some time on the machine Monday.

- Original Message -
From: "Robert Ellenberg" <rwe...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Friday, November 27, 2015 10:56:44 AM
Subject: Re: [Emc-users] calling Todd Z

I just tweaked naive cam detection to handle uvw axes too. Can you guys
give it a spin and see if it makes up the difference?

-Rob

On Wed, Nov 25, 2015, 4:09 PM sam sokolik <sa...@empirescreen.com> wrote:

> the thing that is missing with uvy blends it the nieve cam detector
> (combining of short line segments..)  so it will run just a bit slower.
>
> sam
>
> On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> > Just for perspective the current version of 2.7 using XYZW runs the file
> below in 10min. 44sec.
> >
> > - Original Message -
> > From: "Todd Zuercher" <zuerc...@embarqmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Wednesday, November 25, 2015 10:17:03 AM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Seems to be working great.  I haven't found a problem XYZ and XYZW code
> seem to run mostly the same now, but not exactly.  The first file I tested
> ran in 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the
> same file using XYZW code, ran in 7min. 28sec.
> >
> > - Original Message -
> > From: "Robert Ellenberg" <rwe...@gmail.com>
> > To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net
> >
> > Sent: Tuesday, November 24, 2015 11:39:38 PM
> > Subject: Re: [Emc-users] calling Todd Z
> >
> > Ok, i just pushed a fix for that build error, and now it seems to compile
> > and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> > repository for the buildbot to chew on.
> >
> > -Rob
> >
> > On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com>
> wrote:
> >
> >> Todd,
> >>
> >> I'll troubleshoot the build tonight, it looks like a symbol is missing
> in
> >> the RT build that's available in the sim build.
> >>
> >> Rob
> >>
> >> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> >> wrote:
> >>
> >>> I think I forgot to do the sudo make setuid.
> >>> did that now, and this is what it spits out.
> >>>
> >>> LINUXCNC - 2.7.2
> >>> Machine configuration directory is
> >>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
> >>> Machine configuration file is 'Digital_4w.ini'
> >>> Starting LinuxCNC...
> >>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No
> such
> >>> file or directory
> >>> Realtime system did not load
> >>> Shutting down and cleaning up LinuxCNC...
> >>> Running HAL shutdown script
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
> >>> with args: remove hal_lib
> >>>
> >>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> >>> /path/to/module.ext [param1=value1 ...]
> >>>
> >>> where module is one of:
> >>> rtai_math
> >>> rtai_sem
> >>> rtai_shm
> >>> rtai_fifos
> >>> rtai_up
> >>> rtai_lxrt
> >>> rtai_hal
> >>> rtai_sched
> >>> rtai_smi
> >>> rtai
> >>> rt_mem_mgr
> >>> adeos
> >>>
> >>> the path starts with one of:
> >>> /lib/modules
> >>> /usr/realtime-2.6.32-122-rtai
> >>>
> >>> and the extension is one of:
> >>> .ko
> >>>
> >>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
> >>>
> >>> OR
> >>>
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
> >>>
> >>> where module is one of the modules listed above.
> >>>
> >>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
> >>> with args: remove rtapi
> >>>
> >>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> >>> /path/to/module.ext [param1=value1 ...]
> >>>
> >>> where module is one of:
> >>>

Re: [Emc-users] calling Todd Z

2015-11-25 Thread Todd Zuercher
Seems to be working great.  I haven't found a problem XYZ and XYZW code seem to 
run mostly the same now, but not exactly.  The first file I tested ran in 7min. 
10 sec. using only XYZ code (with the W slaved to Z) and the same file using 
XYZW code, ran in 7min. 28sec.

- Original Message -
From: "Robert Ellenberg" <rwe...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, November 24, 2015 11:39:38 PM
Subject: Re: [Emc-users] calling Todd Z

Ok, i just pushed a fix for that build error, and now it seems to compile
and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
repository for the buildbot to chew on.

-Rob

On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com> wrote:

> Todd,
>
> I'll troubleshoot the build tonight, it looks like a symbol is missing in
> the RT build that's available in the sim build.
>
> Rob
>
> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> wrote:
>
>> I think I forgot to do the sudo make setuid.
>> did that now, and this is what it spits out.
>>
>> LINUXCNC - 2.7.2
>> Machine configuration directory is
>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
>> Machine configuration file is 'Digital_4w.ini'
>> Starting LinuxCNC...
>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such
>> file or directory
>> Realtime system did not load
>> Shutting down and cleaning up LinuxCNC...
>> Running HAL shutdown script
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove hal_lib
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove rtapi
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> LinuxCNC terminated with an error.  You can find more information in the
>> log:
>> /home/digital4/linuxcnc_debug.txt
>> and
>> /home/digital4/linuxcnc_print.txt
>> as well as in the output of the shell command 'dmesg' and in the terminal
>>
>>
>> --
>> Go from Idea to Many App Stores Faster with Intel(R) XDK
>> Give your users amazing mobile app experiences with Intel(R) XDK.
>> Use one codebase in this all-in-one HTML5 development environment.
>> Design, debug & build mobile apps & 2D/3D high-impact games for multiple
>> OSs.
>> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codeba

Re: [Emc-users] calling Todd Z

2015-11-25 Thread Todd Zuercher
Just for perspective the current version of 2.7 using XYZW runs the file below 
in 10min. 44sec.

- Original Message -
From: "Todd Zuercher" <zuerc...@embarqmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Wednesday, November 25, 2015 10:17:03 AM
Subject: Re: [Emc-users] calling Todd Z

Seems to be working great.  I haven't found a problem XYZ and XYZW code seem to 
run mostly the same now, but not exactly.  The first file I tested ran in 7min. 
10 sec. using only XYZ code (with the W slaved to Z) and the same file using 
XYZW code, ran in 7min. 28sec.

- Original Message -
From: "Robert Ellenberg" <rwe...@gmail.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, November 24, 2015 11:39:38 PM
Subject: Re: [Emc-users] calling Todd Z

Ok, i just pushed a fix for that build error, and now it seems to compile
and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
repository for the buildbot to chew on.

-Rob

On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com> wrote:

> Todd,
>
> I'll troubleshoot the build tonight, it looks like a symbol is missing in
> the RT build that's available in the sim build.
>
> Rob
>
> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
> wrote:
>
>> I think I forgot to do the sudo make setuid.
>> did that now, and this is what it spits out.
>>
>> LINUXCNC - 2.7.2
>> Machine configuration directory is
>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
>> Machine configuration file is 'Digital_4w.ini'
>> Starting LinuxCNC...
>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such
>> file or directory
>> Realtime system did not load
>> Shutting down and cleaning up LinuxCNC...
>> Running HAL shutdown script
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove hal_lib
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove rtapi
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> LinuxCNC terminated with an error.  You can find more information in the
>> log:
>> /home/digital4/linuxcnc_debug.txt
>> and
>> /home/digital4/linuxcnc_print.txt
>> as well as in the output of the shell command 'dmesg' and in the terminal
>>
>>
>> --
>> Go from Idea to Many App Stores Faster with Intel(R) XDK
>> Give your users amazing mobile app experiences with Intel(R) XDK.
>> Use one codebase in this all-in-one HTML5 development environment.
>> Design, debug & build mobile apps & 2D/3D high-impact games for multiple
>> OSs.
>> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
>> __

Re: [Emc-users] calling Todd Z

2015-11-25 Thread sam sokolik
the thing that is missing with uvy blends it the nieve cam detector
(combining of short line segments..)  so it will run just a bit slower.

sam

On 11/25/2015 12:17 PM, Todd Zuercher wrote:
> Just for perspective the current version of 2.7 using XYZW runs the file 
> below in 10min. 44sec.
>
> - Original Message -
> From: "Todd Zuercher" <zuerc...@embarqmail.com>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Wednesday, November 25, 2015 10:17:03 AM
> Subject: Re: [Emc-users] calling Todd Z
>
> Seems to be working great.  I haven't found a problem XYZ and XYZW code seem 
> to run mostly the same now, but not exactly.  The first file I tested ran in 
> 7min. 10 sec. using only XYZ code (with the W slaved to Z) and the same file 
> using XYZW code, ran in 7min. 28sec.
>
> - Original Message -
> From: "Robert Ellenberg" <rwe...@gmail.com>
> To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
> Sent: Tuesday, November 24, 2015 11:39:38 PM
> Subject: Re: [Emc-users] calling Todd Z
>
> Ok, i just pushed a fix for that build error, and now it seems to compile
> and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> repository for the buildbot to chew on.
>
> -Rob
>
> On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg <rwe...@gmail.com> wrote:
>
>> Todd,
>>
>> I'll troubleshoot the build tonight, it looks like a symbol is missing in
>> the RT build that's available in the sim build.
>>
>> Rob
>>
>> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher <zuerc...@embarqmail.com>
>> wrote:
>>
>>> I think I forgot to do the sudo make setuid.
>>> did that now, and this is what it spits out.
>>>
>>> LINUXCNC - 2.7.2
>>> Machine configuration directory is
>>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
>>> Machine configuration file is 'Digital_4w.ini'
>>> Starting LinuxCNC...
>>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such
>>> file or directory
>>> Realtime system did not load
>>> Shutting down and cleaning up LinuxCNC...
>>> Running HAL shutdown script
>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>>> with args: remove hal_lib
>>>
>>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>>> /path/to/module.ext [param1=value1 ...]
>>>
>>> where module is one of:
>>> rtai_math
>>> rtai_sem
>>> rtai_shm
>>> rtai_fifos
>>> rtai_up
>>> rtai_lxrt
>>> rtai_hal
>>> rtai_sched
>>> rtai_smi
>>> rtai
>>> rt_mem_mgr
>>> adeos
>>>
>>> the path starts with one of:
>>> /lib/modules
>>> /usr/realtime-2.6.32-122-rtai
>>>
>>> and the extension is one of:
>>> .ko
>>>
>>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>>
>>> OR
>>>
>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>>
>>> where module is one of the modules listed above.
>>>
>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>>> with args: remove rtapi
>>>
>>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>>> /path/to/module.ext [param1=value1 ...]
>>>
>>> where module is one of:
>>> rtai_math
>>> rtai_sem
>>> rtai_shm
>>> rtai_fifos
>>> rtai_up
>>> rtai_lxrt
>>> rtai_hal
>>> rtai_sched
>>> rtai_smi
>>> rtai
>>> rt_mem_mgr
>>> adeos
>>>
>>> the path starts with one of:
>>> /lib/modules
>>> /usr/realtime-2.6.32-122-rtai
>>>
>>> and the extension is one of:
>>> .ko
>>>
>>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>>
>>> OR
>>>
>>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>>
>>> where module is one of the modules listed above.
>>>
>>> LinuxCNC terminated with an error.  You can find more information in the
>>> log:
>>> /home/digital4/linuxcnc_debug.txt
&g

Re: [Emc-users] calling Todd Z

2015-11-24 Thread Todd Zuercher
Thanks, I figured that much out.

make just finished with these errors
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-122-rtai'
/home/digital4/linuxcnc-uvw/src/emc/tp/blendmath6.c: In function ‘calcMinBound’:
/home/digital4/linuxcnc-uvw/src/emc/tp/blendmath6.c:301: error: ‘INFINITY’ 
undeclared (first use in this function)
/home/digital4/linuxcnc-uvw/src/emc/tp/blendmath6.c:301: error: (Each 
undeclared identifier is reported only once
/home/digital4/linuxcnc-uvw/src/emc/tp/blendmath6.c:301: error: for each 
function it appears in.)
make[2]: *** [/home/digital4/linuxcnc-uvw/src/emc/tp/blendmath6.o] Error 1
make[1]: *** [_module_/home/digital4/linuxcnc-uvw/src] Error 2
make: *** [modules] Error 2

Then when I tried to start Linuxcnc I got this.
LINUXCNC - 2.7.2
Machine configuration directory is 
'/home/digital4/linuxcnc/configs/Digital_4_ZZ'
Machine configuration file is 'Digital_4w.ini'
Starting LinuxCNC...
module_helper is not setuid root
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
RTAPI: ERROR: could not open shared memory (errno=2)
/home/digital4/linuxcnc-uvw/scripts/linuxcnc: line 542: 16736 Segmentation 
fault  $HALCMD -f $SHUTDOWN
RTAPI: ERROR: could not open shared memory (errno=2)
/home/digital4/linuxcnc-uvw/scripts/linuxcnc: line 542: 16742 Segmentation 
fault  $HALCMD stop
RTAPI: ERROR: could not open shared memory (errno=2)
/home/digital4/linuxcnc-uvw/scripts/linuxcnc: line 542: 16743 Segmentation 
fault  $HALCMD unload all
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
RTAPI: ERROR: could not open shared memory (errno=2)
module_helper is not setuid root
module_helper is not setuid root
module_helper is not setuid root
module_helper is not setuid root
module_helper is not setuid root
module_helper is not setuid root
module_helper is not setuid root
LinuxCNC terminated with an error.  You can find more information in the log:
/home/digital4/linuxcnc_debug.txt
and
/home/digital4/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal



- Original Message -
From: "sam sokolik" <sa...@empirescreen.com>
To: "Enhanced Machine Controller (EMC)" <emc-users@lists.sourceforge.net>
Sent: Tuesday, November 24, 2015 2:55:37 PM
Subject: Re: [Emc-users] calling Todd Z

git remote add github-robE
https://github.com/robEllenberg/linuxcnc-mirror.git

should be all on 1 line.

sam



On 11/24/2015 01:51 PM, sam sokolik wrote:
> git remote add github-robE
> https://github.com/robEllenberg/linuxcnc-mirror.git


--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread Robert Ellenberg
Todd,

I'll troubleshoot the build tonight, it looks like a symbol is missing in
the RT build that's available in the sim build.

Rob

On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher  wrote:

> I think I forgot to do the sudo make setuid.
> did that now, and this is what it spits out.
>
> LINUXCNC - 2.7.2
> Machine configuration directory is
> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
> Machine configuration file is 'Digital_4w.ini'
> Starting LinuxCNC...
> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such
> file or directory
> Realtime system did not load
> Shutting down and cleaning up LinuxCNC...
> Running HAL shutdown script
> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage with
> args: remove hal_lib
>
> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> /path/to/module.ext [param1=value1 ...]
>
> where module is one of:
> rtai_math
> rtai_sem
> rtai_shm
> rtai_fifos
> rtai_up
> rtai_lxrt
> rtai_hal
> rtai_sched
> rtai_smi
> rtai
> rt_mem_mgr
> adeos
>
> the path starts with one of:
> /lib/modules
> /usr/realtime-2.6.32-122-rtai
>
> and the extension is one of:
> .ko
>
> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>
> OR
>
> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>
> where module is one of the modules listed above.
>
> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage with
> args: remove rtapi
>
> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
> /path/to/module.ext [param1=value1 ...]
>
> where module is one of:
> rtai_math
> rtai_sem
> rtai_shm
> rtai_fifos
> rtai_up
> rtai_lxrt
> rtai_hal
> rtai_sched
> rtai_smi
> rtai
> rt_mem_mgr
> adeos
>
> the path starts with one of:
> /lib/modules
> /usr/realtime-2.6.32-122-rtai
>
> and the extension is one of:
> .ko
>
> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>
> OR
>
> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>
> where module is one of the modules listed above.
>
> LinuxCNC terminated with an error.  You can find more information in the
> log:
> /home/digital4/linuxcnc_debug.txt
> and
> /home/digital4/linuxcnc_print.txt
> as well as in the output of the shell command 'dmesg' and in the terminal
>
>
> --
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple
> OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread sam sokolik
git remote add github-robE
https://github.com/robEllenberg/linuxcnc-mirror.git

should be all on 1 line.

sam



On 11/24/2015 01:51 PM, sam sokolik wrote:
> git remote add github-robE
> https://github.com/robEllenberg/linuxcnc-mirror.git


--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread Todd Zuercher
I think I forgot to do the sudo make setuid.
did that now, and this is what it spits out.

LINUXCNC - 2.7.2
Machine configuration directory is 
'/home/digital4/linuxcnc/configs/Digital_4_ZZ'
Machine configuration file is 'Digital_4w.ini'
Starting LinuxCNC...
insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such file 
or directory
Realtime system did not load
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
/home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage with 
args: remove hal_lib

Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert 
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-2.6.32-122-rtai

and the extension is one of:
.ko

or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib

OR

/home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

/home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage with 
args: remove rtapi

Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert 
/path/to/module.ext [param1=value1 ...]

where module is one of:
rtai_math
rtai_sem
rtai_shm
rtai_fifos
rtai_up
rtai_lxrt
rtai_hal
rtai_sched
rtai_smi
rtai
rt_mem_mgr
adeos

the path starts with one of:
/lib/modules
/usr/realtime-2.6.32-122-rtai

and the extension is one of:
.ko

or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib

OR

/home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module

where module is one of the modules listed above.

LinuxCNC terminated with an error.  You can find more information in the log:
/home/digital4/linuxcnc_debug.txt
and
/home/digital4/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread sam sokolik
This is how I do it in my home directory.


git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-uvw
cd linuxcnc-uvw
git remote add github-robE
https://github.com/robEllenberg/linuxcnc-mirror.git
git fetch github-robE
git checkout github-robE/feature/uvw-blending-dev
cd src
./autogen.sh
./configure  (assuming rtai..)
make
sudo make setuid
cd ..
. ./scripts/rip-environment
linuxcnc






On 11/24/2015 01:33 PM, Todd Zuercher wrote:
> I'd love to test it.  But I need some help, and instructions how to install 
> it.
>
> - Original Message -
> From: "sam sokolik" 
> To: "Enhanced Machine Controller (EMC)" 
> Sent: Monday, November 23, 2015 4:50:30 PM
> Subject: [Emc-users] calling Todd Z
>
> Rob has been in his zone again..  He has expanded circular arc blending
> into uvw axises. 
>
> https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/uvw-blending-dev
>
> we were wondering if you could run it and see if you find any issues. 
> Rob and I have hammered on it a bit.  so far so good.
>
> sam
>
> ps - still falls back to parabolic (1 segment look ahead) for abc
> axis.   Rob says
>
> 'There are a few obstacles to rotary axis blending still. The biggest
> one is that the units for linear axes and angular axes are different, so
> tolerances, arc radius, and similar properties are ambiguous. I have
> some ideas to work through, though, so it may be doable.'
>
>
> --
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
> --
> Go from Idea to Many App Stores Faster with Intel(R) XDK
> Give your users amazing mobile app experiences with Intel(R) XDK.
> Use one codebase in this all-in-one HTML5 development environment.
> Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread Robert Ellenberg
Ok, i just pushed a fix for that build error, and now it seems to compile
and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
repository for the buildbot to chew on.

-Rob

On Tue, Nov 24, 2015 at 4:16 PM, Robert Ellenberg  wrote:

> Todd,
>
> I'll troubleshoot the build tonight, it looks like a symbol is missing in
> the RT build that's available in the sim build.
>
> Rob
>
> On Tue, Nov 24, 2015, 4:09 PM Todd Zuercher 
> wrote:
>
>> I think I forgot to do the sudo make setuid.
>> did that now, and this is what it spits out.
>>
>> LINUXCNC - 2.7.2
>> Machine configuration directory is
>> '/home/digital4/linuxcnc/configs/Digital_4_ZZ'
>> Machine configuration file is 'Digital_4w.ini'
>> Starting LinuxCNC...
>> insmod: can't read '/home/digital4/linuxcnc-uvw/rtlib/rtapi.ko': No such
>> file or directory
>> Realtime system did not load
>> Shutting down and cleaning up LinuxCNC...
>> Running HAL shutdown script
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove hal_lib
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper: Invalid usage
>> with args: remove rtapi
>>
>> Usage: /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper insert
>> /path/to/module.ext [param1=value1 ...]
>>
>> where module is one of:
>> rtai_math
>> rtai_sem
>> rtai_shm
>> rtai_fifos
>> rtai_up
>> rtai_lxrt
>> rtai_hal
>> rtai_sched
>> rtai_smi
>> rtai
>> rt_mem_mgr
>> adeos
>>
>> the path starts with one of:
>> /lib/modules
>> /usr/realtime-2.6.32-122-rtai
>>
>> and the extension is one of:
>> .ko
>>
>> or the module is in the directory /home/digital4/linuxcnc-uvw/rtlib
>>
>> OR
>>
>> /home/digital4/linuxcnc-uvw/bin/linuxcnc_module_helper remove module
>>
>> where module is one of the modules listed above.
>>
>> LinuxCNC terminated with an error.  You can find more information in the
>> log:
>> /home/digital4/linuxcnc_debug.txt
>> and
>> /home/digital4/linuxcnc_print.txt
>> as well as in the output of the shell command 'dmesg' and in the terminal
>>
>>
>> --
>> Go from Idea to Many App Stores Faster with Intel(R) XDK
>> Give your users amazing mobile app experiences with Intel(R) XDK.
>> Use one codebase in this all-in-one HTML5 development environment.
>> Design, debug & build mobile apps & 2D/3D high-impact games for multiple
>> OSs.
>> http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
>> ___
>> Emc-users mailing list
>> Emc-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread Sebastian Kuzminsky
On 11/24/2015 09:39 PM, Robert Ellenberg wrote:
> Ok, i just pushed a fix for that build error, and now it seems to compile
> and run on my RTAI VM.  Also, I pushed the branch to the main linuxcnc
> repository for the buildbot to chew on.

Awesome, thanks!


-- 
Sebastian Kuzminsky

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-24 Thread Todd Zuercher
I'd love to test it.  But I need some help, and instructions how to install it.

- Original Message -
From: "sam sokolik" 
To: "Enhanced Machine Controller (EMC)" 
Sent: Monday, November 23, 2015 4:50:30 PM
Subject: [Emc-users] calling Todd Z

Rob has been in his zone again..  He has expanded circular arc blending
into uvw axises. 

https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/uvw-blending-dev

we were wondering if you could run it and see if you find any issues. 
Rob and I have hammered on it a bit.  so far so good.

sam

ps - still falls back to parabolic (1 segment look ahead) for abc
axis.   Rob says

'There are a few obstacles to rotary axis blending still. The biggest
one is that the units for linear axes and angular axes are different, so
tolerances, arc radius, and similar properties are ambiguous. I have
some ideas to work through, though, so it may be doable.'


--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] calling Todd Z

2015-11-23 Thread Todd Zuercher
Sure, I'll give it a whirl tomorrow.  If I have time, and you give me a few 
pointers how to install the test.

Lately I've been running the routers with the W axis slaved to the Z using a 
bit of HAL trickery (it mostly works but flakes out occasionally.)


- Original Message -
From: "sam sokolik" 
To: "Enhanced Machine Controller (EMC)" 
Sent: Monday, November 23, 2015 4:50:30 PM
Subject: [Emc-users] calling Todd Z

Rob has been in his zone again..  He has expanded circular arc blending
into uvw axises. 

https://github.com/robEllenberg/linuxcnc-mirror/tree/feature/uvw-blending-dev

we were wondering if you could run it and see if you find any issues. 
Rob and I have hammered on it a bit.  so far so good.

sam

ps - still falls back to parabolic (1 segment look ahead) for abc
axis.   Rob says

'There are a few obstacles to rotary axis blending still. The biggest
one is that the units for linear axes and angular axes are different, so
tolerances, arc radius, and similar properties are ambiguous. I have
some ideas to work through, though, so it may be doable.'


--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

--
Go from Idea to Many App Stores Faster with Intel(R) XDK
Give your users amazing mobile app experiences with Intel(R) XDK.
Use one codebase in this all-in-one HTML5 development environment.
Design, debug & build mobile apps & 2D/3D high-impact games for multiple OSs.
http://pubads.g.doubleclick.net/gampad/clk?id=254741551=/4140
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users