Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-27 Thread Alex Joni
Whee.. I must say I'm really, _really_ happy to see this going forward.
Unfortunately I've been out of the picture for quite some time now,
not sure if things will improve, but I'm really excited that things are 
going towards release.
Thanks to all who picked the bits up and made them into something.

Alex

-Original Message- 
From: Jeff Epler
Sent: Monday, June 27, 2016 5:35 PM
To: emc-developers@lists.sourceforge.net
Subject: Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to 
master branch

On Fri, Jun 10, 2016 at 09:01:43PM -0500, Jeff Epler wrote:
> I propose that we vote the following items at the next IRC meeting
> (Saturday, June 25, 2016-06-25T1600Z):
>
> That we
>  * Thank all developers who have contributed to the joints-axes project,
>but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
>Andy Pugh for their major contributions
>  * Rebase and then merge the most current "joints-axes" branch to the
>linuxcnc.org master branch
>  * Recommend to developers and to release manager Moses McKnight
>to shift the emphasis of master branch development to stability
>rather than new features, so that we can release "2.7+1" with JA
>features sooner rather than later

All the items passed unanimously.  Here's the log prepared by
: http://meetlog.archivist.info/meeting.php?id=201606

Thank you, Dewey, Michael, Alex, and Andy!

For the status of the merge, you can keep your eye on
https://github.com/LinuxCNC/linuxcnc/pull/85
.. it looks like Seb has finished the rebase he wanted to, so I'm not
actually sure what we're waiting on.

I would also like to thank everyone who participated in the IRC
meeting, and everyone who chimed in on this thread with their support
for and positive experiences with the features added in the
"joints-axes" branch.  Thank you all.

Jeff

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers 


--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-27 Thread Jeff Epler
On Fri, Jun 10, 2016 at 09:01:43PM -0500, Jeff Epler wrote:
> I propose that we vote the following items at the next IRC meeting
> (Saturday, June 25, 2016-06-25T1600Z):
> 
> That we
>  * Thank all developers who have contributed to the joints-axes project,
>but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
>Andy Pugh for their major contributions
>  * Rebase and then merge the most current "joints-axes" branch to the
>linuxcnc.org master branch
>  * Recommend to developers and to release manager Moses McKnight
>to shift the emphasis of master branch development to stability
>rather than new features, so that we can release "2.7+1" with JA
>features sooner rather than later

All the items passed unanimously.  Here's the log prepared by
: http://meetlog.archivist.info/meeting.php?id=201606

Thank you, Dewey, Michael, Alex, and Andy!

For the status of the merge, you can keep your eye on
https://github.com/LinuxCNC/linuxcnc/pull/85
.. it looks like Seb has finished the rebase he wanted to, so I'm not
actually sure what we're waiting on.

I would also like to thank everyone who participated in the IRC
meeting, and everyone who chimed in on this thread with their support
for and positive experiences with the features added in the
"joints-axes" branch.  Thank you all.

Jeff

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-24 Thread Andrew
2016-06-11 5:01 GMT+03:00 Jeff Epler :

> I propose that we vote the following items at the next IRC meeting
> (Saturday, June 25, 2016-06-25T1600Z):
>
> That we
>  * Thank all developers who have contributed to the joints-axes project,
>but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
>Andy Pugh for their major contributions
>  * Rebase and then merge the most current "joints-axes" branch to the
>linuxcnc.org master branch
>  * Recommend to developers and to release manager Moses McKnight
>to shift the emphasis of master branch development to stability
>rather than new features, so that we can release "2.7+1" with JA
>features sooner rather than later
>

Hi,
Just want to share my experience. I started using joints_axes branch a few
years back when it was ja3. It fit better for my parallel machines but
unfortunately had a lot of problems.
Recent development of JA branch is a whole different story. I've been using
and testing it for a few months. Basically, the new JA revived my parallel
robots: hexapod and delta. It's stable and it works as supposed in terms of
kinematics, homing, jogging etc. New features like auto teleop and sync
homing are essential for gantries and non-trivial machines.
When I decided to switch my turret lathe and mill to JA, with the
auto-convert tool it went fast and seamless.
Bottomline: I support the merge and I'm really thankful to the developers.

Best regards,
Andrew
--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-23 Thread Jeff Epler
Just a reminder that we will hold IRC voting about these items soon.  If
you have any viewpoints that have not already been raised during the
mailing list discussion, please raise them ASAP.

Jeff

On Fri, Jun 10, 2016 at 09:01:43PM -0500, Jeff Epler wrote:
> I propose that we vote the following items at the next IRC meeting
> (Saturday, June 25, 2016-06-25T1600Z):
> 
> That we
>  * Thank all developers who have contributed to the joints-axes project,
>but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
>Andy Pugh for their major contributions
>  * Rebase and then merge the most current "joints-axes" branch to the
>linuxcnc.org master branch
>  * Recommend to developers and to release manager Moses McKnight
>to shift the emphasis of master branch development to stability
>rather than new features, so that we can release "2.7+1" with JA
>features sooner rather than later
> 
> We haven't held an IRC meeting for quite some time, so if you are
> unfamiliar with the process (I am!) you can read about it on our wiki:
> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MeetingsOnIRC
> The next step is to discuss the merits of the proposal in this mailing
> list prior to the IRC meeting and vote.
> 
> If you are unfamiliar with "joints-axes", it is a project to improve how
> LinuxCNC handles machines which do not have a simple 1-to-1
> correspondence between motors and axis letters.  For example, a gantry
> with 2 motors on the "Y" axis works much better with the new features
> that "joints-axes" adds: you can jog any axis incrementally, and apply
> soft limits to axes.  Users of more exotic machines like the "linear
> delta" will also see improvements.
> 
> Documentation for this branch is online, particularly conversion
> instructions for .ini and .hal files:
> 
> http://linuxcnc.org/docs/ja/html/getting-started/updating-linuxcnc.html#_hal_changes_updates_for_joints_axes
> 
> If you are aware of regressions in the joints-axes branch, I encourage
> you to document them with github issues as soon as possible, and request
> that we tag them with the (just added) joints-axes label so we can track
> them.
> 
> Jeff
> 
> --
> 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-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
> 

--
Attend Shape: An AT Tech Expo July 15-16. Meet us at AT Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
___
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-13 Thread Curtis Dutton
Also agree. I've been using it over a year in production with axis gui.
It's worked very well for us.

On Sat, Jun 11, 2016 at 12:58 PM, John Thornton  wrote:

> This will be awesome. Not using JA as long as Andy but I really like how
> it works for a gantry machine.
>
> JT
>
>
> On 6/10/2016 9:01 PM, Jeff Epler wrote:
> > I propose that we vote the following items at the next IRC meeting
> > (Saturday, June 25, 2016-06-25T1600Z):
> >
> > That we
> >   * Thank all developers who have contributed to the joints-axes project,
> > but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
> > Andy Pugh for their major contributions
> >   * Rebase and then merge the most current "joints-axes" branch to the
> > linuxcnc.org master branch
> >   * Recommend to developers and to release manager Moses McKnight
> > to shift the emphasis of master branch development to stability
> > rather than new features, so that we can release "2.7+1" with JA
> > features sooner rather than later
> >
> > We haven't held an IRC meeting for quite some time, so if you are
> > unfamiliar with the process (I am!) you can read about it on our wiki:
> >  http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MeetingsOnIRC
> > The next step is to discuss the merits of the proposal in this mailing
> > list prior to the IRC meeting and vote.
> >
> > If you are unfamiliar with "joints-axes", it is a project to improve how
> > LinuxCNC handles machines which do not have a simple 1-to-1
> > correspondence between motors and axis letters.  For example, a gantry
> > with 2 motors on the "Y" axis works much better with the new features
> > that "joints-axes" adds: you can jog any axis incrementally, and apply
> > soft limits to axes.  Users of more exotic machines like the "linear
> > delta" will also see improvements.
> >
> > Documentation for this branch is online, particularly conversion
> > instructions for .ini and .hal files:
> >
> http://linuxcnc.org/docs/ja/html/getting-started/updating-linuxcnc.html#_hal_changes_updates_for_joints_axes
> >
> > If you are aware of regressions in the joints-axes branch, I encourage
> > you to document them with github issues as soon as possible, and request
> > that we tag them with the (just added) joints-axes label so we can track
> > them.
> >
> > Jeff
> >
> >
> --
> > 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-developers mailing list
> > Emc-developers@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
>
>
>
> --
> 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-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
>
--
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-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-11 Thread John Thornton
This will be awesome. Not using JA as long as Andy but I really like how 
it works for a gantry machine.

JT


On 6/10/2016 9:01 PM, Jeff Epler wrote:
> I propose that we vote the following items at the next IRC meeting
> (Saturday, June 25, 2016-06-25T1600Z):
>
> That we
>   * Thank all developers who have contributed to the joints-axes project,
> but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
> Andy Pugh for their major contributions
>   * Rebase and then merge the most current "joints-axes" branch to the
> linuxcnc.org master branch
>   * Recommend to developers and to release manager Moses McKnight
> to shift the emphasis of master branch development to stability
> rather than new features, so that we can release "2.7+1" with JA
> features sooner rather than later
>
> We haven't held an IRC meeting for quite some time, so if you are
> unfamiliar with the process (I am!) you can read about it on our wiki:
>  http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MeetingsOnIRC
> The next step is to discuss the merits of the proposal in this mailing
> list prior to the IRC meeting and vote.
>
> If you are unfamiliar with "joints-axes", it is a project to improve how
> LinuxCNC handles machines which do not have a simple 1-to-1
> correspondence between motors and axis letters.  For example, a gantry
> with 2 motors on the "Y" axis works much better with the new features
> that "joints-axes" adds: you can jog any axis incrementally, and apply
> soft limits to axes.  Users of more exotic machines like the "linear
> delta" will also see improvements.
>
> Documentation for this branch is online, particularly conversion
> instructions for .ini and .hal files:
>  
> http://linuxcnc.org/docs/ja/html/getting-started/updating-linuxcnc.html#_hal_changes_updates_for_joints_axes
>
> If you are aware of regressions in the joints-axes branch, I encourage
> you to document them with github issues as soon as possible, and request
> that we tag them with the (just added) joints-axes label so we can track
> them.
>
> Jeff
>
> --
> 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-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


--
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-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


Re: [Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-11 Thread andy pugh
On 11 June 2016 at 03:01, Jeff Epler  wrote:
>  * Rebase and then merge the most current "joints-axes" branch to the
>linuxcnc.org master branch

It will come as no surprise that I support this idea. I have been
using some variant of JA on my (absolutely conventional cartesian
machines) for years now, and have not noticed anything that it does
worse than normal LinuxCNC.


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1916

--
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-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers


[Emc-developers] DISCUSS: Merge the "joints-axes" project to master branch

2016-06-10 Thread Jeff Epler
I propose that we vote the following items at the next IRC meeting
(Saturday, June 25, 2016-06-25T1600Z):

That we
 * Thank all developers who have contributed to the joints-axes project,
   but particularly Dewey Garrett, Michael Geszkiewicz, Alex Joni, and
   Andy Pugh for their major contributions
 * Rebase and then merge the most current "joints-axes" branch to the
   linuxcnc.org master branch
 * Recommend to developers and to release manager Moses McKnight
   to shift the emphasis of master branch development to stability
   rather than new features, so that we can release "2.7+1" with JA
   features sooner rather than later

We haven't held an IRC meeting for quite some time, so if you are
unfamiliar with the process (I am!) you can read about it on our wiki:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?MeetingsOnIRC
The next step is to discuss the merits of the proposal in this mailing
list prior to the IRC meeting and vote.

If you are unfamiliar with "joints-axes", it is a project to improve how
LinuxCNC handles machines which do not have a simple 1-to-1
correspondence between motors and axis letters.  For example, a gantry
with 2 motors on the "Y" axis works much better with the new features
that "joints-axes" adds: you can jog any axis incrementally, and apply
soft limits to axes.  Users of more exotic machines like the "linear
delta" will also see improvements.

Documentation for this branch is online, particularly conversion
instructions for .ini and .hal files:

http://linuxcnc.org/docs/ja/html/getting-started/updating-linuxcnc.html#_hal_changes_updates_for_joints_axes

If you are aware of regressions in the joints-axes branch, I encourage
you to document them with github issues as soon as possible, and request
that we tag them with the (just added) joints-axes label so we can track
them.

Jeff

--
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-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers