Discussion:
[Emc-users] LCNC TED Talk style
Sven Wesley
2017-06-14 09:32:56 UTC
Permalink
Friends!

I've been asked to do a 25 min catchy speech for approx 100 super skilled
developers on a tech conference. They want to break the standard
What-you-can-do-with-this-cool-framework lectures and show something
completely different.

I'm thinking, I should have a few really awesome LinuxCNC videos running
during the presentation. I have a few on my own machines, but I would like
to show them that this is something you can run on your Pi or any other
small board computer. Please help me with some nice links!

Robots? There is at least one nice CNC welder out there.

I am going to emphasize how simple the setup is for a small desktop
machine, and how you can grow your machine with GPIO cards etc.

What more should I address?

/S
andy pugh
2017-06-14 10:11:23 UTC
Permalink
On 14 June 2017 at 10:32, Sven Wesley <***@gmail.com> wrote:

> I'm thinking, I should have a few really awesome LinuxCNC videos running
> during the presentation
>

This was one of the more unusual uses:
https://www.youtube.com/watch?v=pOdsvN9MSY8


--
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
John Kasunich
2017-06-14 13:19:04 UTC
Permalink
And another: https://www.youtube.com/watch?v=nSbgQOF7OUU

That video doesn't show the "behind the scenes" stuff, but the system is
controlled by LinuxCNC running custom HAL files (no g-code, just joystick
control and a PyVCP panel for homing, etc).


On Wed, Jun 14, 2017, at 06:11 AM, andy pugh wrote:
> On 14 June 2017 at 10:32, Sven Wesley <***@gmail.com> wrote:
>
> > I'm thinking, I should have a few really awesome LinuxCNC videos running
> > during the presentation
> >
>
> This was one of the more unusual uses:
> https://www.youtube.com/watch?v=pOdsvN9MSY8
>
>
> --
> 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
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


--
John Kasunich
***@fastmail.fm
Gene Heskett
2017-06-14 13:45:10 UTC
Permalink
On Wednesday 14 June 2017 05:32:56 Sven Wesley wrote:

> Friends!
>
> I've been asked to do a 25 min catchy speech for approx 100 super
> skilled developers on a tech conference. They want to break the
> standard What-you-can-do-with-this-cool-framework lectures and show
> something completely different.
>
> I'm thinking, I should have a few really awesome LinuxCNC videos
> running during the presentation. I have a few on my own machines, but
> I would like to show them that this is something you can run on your
> Pi or any other small board computer. Please help me with some nice
> links!

Well, my 11x36 Sheldon is about ready to help me fit a new barrel on old
meat in the pot. Bertho Stultiens much improved version of the hm2_rpsi
driver is issueing commands to the 7i90 at 41.666 MHz write speeds, and
reading the results flawlessly at 25 MHz. That last kernel change Bertho
suggested is working very well indeed. As are my jogging dials and the
gui addtitions that show what they are doing.

Next I need to enlarge the tooling mix, more tool holders for the
Phase-II QC post, and maybe get a tooling grinder, and make a few more
accessories like a backend spider. The best I could do today is a video
of it running the lathe-pawn.ngc program cutting air. Beginning with a
tour of the controls, featureing an rpi-3b, a Mesa-7i90 card you can
almost see because its well hidden under 3 of the Mesa 7i42-TA's which
put surge protections and noise filtering for the 7i90 into play in
addition to supplying a decent place to connect all the wires.

I am fairly happy with how it runs now, and its now time to tool it up
and put it to work.

When is this thing scheduled to take place?

As in how much time do I have to shoot it with my semi-hidef Sony digital
Handi-cam, which does 720x480, and edit it into something that is not
sleep inducing? And giving me time to add CSS to the spindle speed in
this program, which would show better than the fixed 200 rpms its doing
now. And for cutting air, other speeds could be upped too. This would
be a good excuse to further fine tune the MAXVELS etc in LinuxCNC.

> Robots? There is at least one nice CNC welder out there.
>
> I am going to emphasize how simple the setup is for a small desktop
> machine, and how you can grow your machine with GPIO cards etc.
>
> What more should I address?
>
> /S
> ----------------------------------------------------------------------
>-------- Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
Jon Elson
2017-06-14 15:45:59 UTC
Permalink
On 06/14/2017 04:32 AM, Sven Wesley wrote:
> Friends!
>
> I've been asked to do a 25 min catchy speech for approx 100 super skilled
> developers on a tech conference. They want to break the standard
> What-you-can-do-with-this-cool-framework lectures and show something
> completely different.
>
> I'm thinking, I should have a few really awesome LinuxCNC videos running
> during the presentation. I have a few on my own machines, but I would like
> to show them that this is something you can run on your Pi or any other
> small board computer. Please help me with some nice links!
Oh, you've got to at least flash some of Stuart Stevenson's
videos from the old MPM Cincinnatti 5-axis machines.
https://www.youtube.com/watch?v=Nn1bJ3YAQdI&t=21s
https://www.youtube.com/watch?v=mxxdq6y8z8M
Stuart may have some more he can recommend. There's at
least one more that I couldn't find, where the head moves
out toward the camera, and everybody in the room leans back
in their chairs.

Sam Sokolik (there are two of them, father and son) have
some big machines and posted various videos of them doing
stuff. But, I couldn't find those on you tube - he goes by
skunkworksinc
on youtube.

>
There are hexapods, delta machines, wire and tube benders,
there is a silkscreen printer in Brazil that has a video up,
and lots of others.

Jon
Nicklas Karlsson
2017-06-14 15:49:23 UTC
Permalink
> Friends!
>
> I've been asked to do a 25 min catchy speech for approx 100 super skilled
> developers on a tech conference. They want to break the standard
> What-you-can-do-with-this-cool-framework lectures and show something
> completely different.

I remember a video with a sewing machine and I think I have small video shot of my lego EDM.
andy pugh
2017-06-14 15:56:28 UTC
Permalink
On 14 June 2017 at 16:49, Nicklas Karlsson <***@gmail.com>
wrote:

>
> I remember a video with a sewing machine


Rugbot?
https://www.youtube.com/watch?v=KcHUKqY422M


--
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
t***@bgp.nu
2017-06-14 16:08:15 UTC
Permalink
If you have sound Chris Radek’s gcode playing “Daisy” is amusing. There may be other renditions, this is my Emco F1...
https://youtu.be/S0re79zEX5A

-Tom


> On Jun 14, 2017, at 11:49 AM, Nicklas Karlsson <***@gmail.com> wrote:
>
>> Friends!
>>
>> I've been asked to do a 25 min catchy speech for approx 100 super skilled
>> developers on a tech conference. They want to break the standard
>> What-you-can-do-with-this-cool-framework lectures and show something
>> completely different.
>
> I remember a video with a sewing machine and I think I have small video shot of my lego EDM.
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Sven Wesley
2017-06-14 16:25:18 UTC
Permalink
RUGBOT!!! :D That is so nerdy I must show it!
And of course Chris' jukebox for the finale. :)
Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
range. Think Raspberry CNC and the Stuart's monster.

What is the most complex code in the code base. I want to point out that
this really is some hardcore stuff. The people I'm talking to are really
good programmers so I want to give them some weird stuff. :)


2017-06-14 18:08 GMT+02:00 <tom-***@bgp.nu>:

> If you have sound Chris Radek’s gcode playing “Daisy” is amusing. There
> may be other renditions, this is my Emco F1...
> https://youtu.be/S0re79zEX5A
>
> -Tom
>
>
> > On Jun 14, 2017, at 11:49 AM, Nicklas Karlsson <
> ***@gmail.com> wrote:
> >
> >> Friends!
> >>
> >> I've been asked to do a 25 min catchy speech for approx 100 super
> skilled
> >> developers on a tech conference. They want to break the standard
> >> What-you-can-do-with-this-cool-framework lectures and show something
> >> completely different.
> >
> > I remember a video with a sewing machine and I think I have small video
> shot of my lego EDM.
> >
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
Kurt Jacobson
2017-06-14 17:03:32 UTC
Permalink
Wow, there's been some pretty oddball stuff done with LCNC!!

This is all I've got: https://youtu.be/SXHHHw69-NQ


On Wed, Jun 14, 2017 at 12:25 PM, Sven Wesley <***@gmail.com> wrote:

> RUGBOT!!! :D That is so nerdy I must show it!
> And of course Chris' jukebox for the finale. :)
> Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
> range. Think Raspberry CNC and the Stuart's monster.
>
> What is the most complex code in the code base. I want to point out that
> this really is some hardcore stuff. The people I'm talking to are really
> good programmers so I want to give them some weird stuff. :)
>
>
> 2017-06-14 18:08 GMT+02:00 <tom-***@bgp.nu>:
>
> > If you have sound Chris Radek’s gcode playing “Daisy” is amusing. There
> > may be other renditions, this is my Emco F1...
> > https://youtu.be/S0re79zEX5A
> >
> > -Tom
> >
> >
> > > On Jun 14, 2017, at 11:49 AM, Nicklas Karlsson <
> > ***@gmail.com> wrote:
> > >
> > >> Friends!
> > >>
> > >> I've been asked to do a 25 min catchy speech for approx 100 super
> > skilled
> > >> developers on a tech conference. They want to break the standard
> > >> What-you-can-do-with-this-cool-framework lectures and show something
> > >> completely different.
> > >
> > > I remember a video with a sewing machine and I think I have small video
> > shot of my lego EDM.
> > >
> > > ------------------------------------------------------------
> > ------------------
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > Emc-users mailing list
> > > Emc-***@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> >
> > ------------------------------------------------------------
> > ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
Jon Elson
2017-06-15 01:21:06 UTC
Permalink
On 06/14/2017 11:25 AM, Sven Wesley wrote:
> RUGBOT!!! :D That is so nerdy I must show it!
> And of course Chris' jukebox for the finale. :)
> Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
> range. Think Raspberry CNC and the Stuart's monster.
I manufacture the CRAMPS board that adds 6 stepper drivers
and some heater FETs to the Beagle Bone for 3D printer
setups. All the brilliant stuff was done by Charles
Steinkuehler, especially mating the step generator and PWM
functions running on the Bone's PRU processor to a real-time
HAL component that runs on the ARM.
> What is the most complex code in the code base. I want to point out that
> this really is some hardcore stuff. The people I'm talking to are really
> good programmers so I want to give them some weird stuff. :)
>
I'm not sure of complexity, but Robert Ellenberg's new
trajectory planner is VERY well thought out (Hell he got a
PhD out of it!) and is one of the biggest improvements in
LinuxCNC is the last few years. He gave a talk at one of
the Machinekit meets describing all the intricacies, and I
was barely able to follow the general concept.

Jon
Sven Wesley
2017-06-15 07:46:00 UTC
Permalink
2017-06-15 3:21 GMT+02:00 Jon Elson <***@pico-systems.com>:

> On 06/14/2017 11:25 AM, Sven Wesley wrote:
>
>> RUGBOT!!! :D That is so nerdy I must show it!
>> And of course Chris' jukebox for the finale. :)
>> Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
>> range. Think Raspberry CNC and the Stuart's monster.
>>
> I manufacture the CRAMPS board that adds 6 stepper drivers and some heater
> FETs to the Beagle Bone for 3D printer setups. All the brilliant stuff was
> done by Charles Steinkuehler, especially mating the step generator and PWM
> functions running on the Bone's PRU processor to a real-time HAL component
> that runs on the ARM.
>
>> What is the most complex code in the code base. I want to point out that
>> this really is some hardcore stuff. The people I'm talking to are really
>> good programmers so I want to give them some weird stuff. :)
>>
>> I'm not sure of complexity, but Robert Ellenberg's new trajectory planner
> is VERY well thought out (Hell he got a PhD out of it!) and is one of the
> biggest improvements in LinuxCNC is the last few years. He gave a talk at
> one of the Machinekit meets describing all the intricacies, and I was
> barely able to follow the general concept.
>
>
Jon,

I would love to show a video or photos of the Beagle setup, do you have any?

Can someone please point me the to Robert's trajectory planner? If he got a
PhD out of it, the CEO for the conference will pee his pants of joy.

/Sven
Dave Caroline
2017-06-15 08:41:54 UTC
Permalink
There are some odd uses that dont lend themselves to video
I have used Linuxcnc for Worm division accuracy testing
http://www.collection.archivist.info/searchv13.php?searchstr=pd+wormtest

another used it for antenna measuring
http://emcar.sourceforge.net/

Dave Caroline
Dave Caroline
2017-06-15 08:43:47 UTC
Permalink
oops missed a link

http://www.archivist.info/cnc/wormtest/
dave
2017-06-15 14:15:19 UTC
Permalink
Can someone find a video of the guy from Finland (vistuers ???) and his
mig welding of pipe T's?
It has been a while and I can't even find an email address.

Dave
andy pugh
2017-06-15 16:09:11 UTC
Permalink
On 15 June 2017 at 15:15, dave <***@charter.net> wrote:

> Can someone find a video of the guy from Finland (vistuers ???)
>

Viesturs lives in Latvia.


> and his mig welding of pipe T's? It has been a while and I can't even find
> an email address.
>

https://www.youtube.com/watch?v=O2oaBtkpNpE

--
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
Jon Elson
2017-06-15 17:04:33 UTC
Permalink
On 06/15/2017 09:15 AM, dave wrote:
> Can someone find a video of the guy from Finland (vistuers
> ???) and his mig welding of pipe T's?
> It has been a while and I can't even find an email address.
>
Oh, you should contact Matt Shaver. We worked on an aborted
project to weld pipes in situ. If we had the Beagle Bone, I
think the project would have flown. I believe he has some
videos of it working. He wrote a looped G-code program in
LinuxCNC that performed all the trig to make the welding
torch follow the saddle shape of the seam.
It was all under NDAs, but since the project died, and the
company that wanted to make it no longer exists, the NDAs
may be considered null. I have no idea if he will feel free
to release anything, but it is worth a try. If you don't
know how to contact him, I can do it.

Jon
Jon Elson
2017-06-15 17:07:14 UTC
Permalink
On 06/15/2017 09:15 AM, dave wrote:
> Can someone find a video of the guy from Finland (vistuers
> ???) and his mig welding of pipe T's?
> It has been a while and I can't even find an email address.
>

Viesturs Lacis :
https://www.youtube.com/watch?v=WSQO3IkQ0Lo

Jon
Sven Wesley
2017-06-16 10:12:40 UTC
Permalink
2017-06-15 19:07 GMT+02:00 Jon Elson <***@pico-systems.com>:

> On 06/15/2017 09:15 AM, dave wrote:
>
>> Can someone find a video of the guy from Finland (vistuers ???) and his
>> mig welding of pipe T's?
>> It has been a while and I can't even find an email address.
>>
>>
> Viesturs Lacis :
> https://www.youtube.com/watch?v=WSQO3IkQ0Lo
>
> Jon


Veistur's Latvian welding robot is already on the list of chosen vids. :)
andy pugh
2017-06-15 09:21:37 UTC
Permalink
On 15 June 2017 at 08:46, Sven Wesley <***@gmail.com> wrote:

> Can someone please point me the to Robert's trajectory planner?


There is a Youtube/Powerpoint here
https://www.youtube.com/watch?v=412N5A-N8Fc

--
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
Frederic RIBLE
2017-06-15 14:39:10 UTC
Permalink
Hello,
My 2 CNC projects based on Beaglebone:
http://blog.f1oat.org/2015/06/13/intelys-c3000-retrofit/
http://blog.f1oat.org/2016/07/17/emco-turn-120p-retrofit-electronics-update/

Frederic.

On 15/06/2017 09:46, Sven Wesley wrote:
> Jon,
>
> I would love to show a video or photos of the Beagle setup, do you have any?
>
> Can someone please point me the to Robert's trajectory planner? If he got a
> PhD out of it, the CEO for the conference will pee his pants of joy.
>
> /Sven
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Bas de Bruijn
2017-06-15 20:38:52 UTC
Permalink
>> On 15/06/2017 09:46, Sven Wesley wrote:
>> Jon,
>>
>> I would love to show a video or photos of the Beagle setup, do you have any?

Here's another one:
From Klemen Zhivko, plasma pipe cutter. Iirc running from a beaglebone. https://youtu.be/DdLqBqbmIEE
Jon Elson
2017-06-15 16:52:35 UTC
Permalink
On 06/15/2017 02:46 AM, Sven Wesley wrote:
> I would love to show a video or photos of the Beagle
> setup, do you have any?
No, but I believe Charles Steinkuehler does have some
videos. He would certainly know.

> Can someone please point me the to Robert's trajectory
> planner?
His trajectory planner is certainly in Machinekit, and I
BELIEVE it has also been put into the latest LinuxCNC distros.
I am not an expert in this area of the code, but I THINK
this is where it is :
src/emc/tp/blendmath.c
and
spherical_arc.c

tp.c also includes the include files for the above, so these
functions must be part of the trajectory planner.

> If he got a PhD out of it, the CEO for the conference will
> pee his pants of joy.
Yes, it is really good work!

Jon
Jon Elson
2017-06-15 16:54:14 UTC
Permalink
On 06/15/2017 02:46 AM, Sven Wesley wrote:
> I would love to show a video or photos of the Beagle
> setup, do you have any?

I guess I could get some pics of my CRAMPS test fixture with
the Beagle Bone. Not sure that would really interest anybody.

Jon
Nicklas Karlsson
2017-06-15 15:26:03 UTC
Permalink
> On 06/14/2017 11:25 AM, Sven Wesley wrote:
> > RUGBOT!!! :D That is so nerdy I must show it!
> > And of course Chris' jukebox for the finale. :)
> > Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
> > range. Think Raspberry CNC and the Stuart's monster.
> I manufacture the CRAMPS board that adds 6 stepper drivers
> and some heater FETs to the Beagle Bone for 3D printer
> setups. All the brilliant stuff was done by Charles
> Steinkuehler, especially mating the step generator and PWM
> functions running on the Bone's PRU processor to a real-time
> HAL component that runs on the ARM.

I also have drivers on an ARM processor but it is located together with the power electronics on a separate card. Ordinary motor and stepper I have done but are in the process redesigning the card and are still not happy with the software. Real time computer I am still thinking about but have seen BBB, raspberry and Cort-M*.

> > What is the most complex code in the code base. I want to point out that
> > this really is some hardcore stuff. The people I'm talking to are really
> > good programmers so I want to give them some weird stuff. :)
> >
> I'm not sure of complexity, but Robert Ellenberg's new
> trajectory planner is VERY well thought out (Hell he got a
> PhD out of it!) and is one of the biggest improvements in
> LinuxCNC is the last few years. He gave a talk at one of
> the Machinekit meets describing all the intricacies, and I
> was barely able to follow the general concept.

Amazing.
Ralph Stirling
2017-06-15 23:10:00 UTC
Permalink
I don't believe Robert Ellenberg's PhD thesis was related to
his LinuxCNC motion planner work. His thesis title is:
"A Stability-Estimator to Unify Humanoid Locomotion: Walking,
Stair-Climbing and Ladder-Climbing"

The link to it is:
https://idea.library.drexel.edu/islandora/object/idea%3A4538/datastream/OBJ/download/A_Stability-Estimator_to_Unify_Humanoid_Locomotion.pdf

My recollection is that Tormach paid him to work on the motion
planner (for both LinuxCNC and Machinekit). I could be wrong,
but perhaps he will pop in here and give the definitive answer.

-- Ralph
________________________________________
From: Jon Elson [***@pico-systems.com]
Sent: Wednesday, June 14, 2017 6:21 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] LCNC TED Talk style

On 06/14/2017 11:25 AM, Sven Wesley wrote:
> RUGBOT!!! :D That is so nerdy I must show it!
> And of course Chris' jukebox for the finale. :)
> Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
> range. Think Raspberry CNC and the Stuart's monster.
I manufacture the CRAMPS board that adds 6 stepper drivers
and some heater FETs to the Beagle Bone for 3D printer
setups. All the brilliant stuff was done by Charles
Steinkuehler, especially mating the step generator and PWM
functions running on the Bone's PRU processor to a real-time
HAL component that runs on the ARM.
> What is the most complex code in the code base. I want to point out that
> this really is some hardcore stuff. The people I'm talking to are really
> good programmers so I want to give them some weird stuff. :)
>
I'm not sure of complexity, but Robert Ellenberg's new
trajectory planner is VERY well thought out (Hell he got a
PhD out of it!) and is one of the biggest improvements in
LinuxCNC is the last few years. He gave a talk at one of
the Machinekit meets describing all the intricacies, and I
was barely able to follow the general concept.

Jon

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
Emc-***@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
Chris Albertson
2017-06-15 23:34:36 UTC
Permalink
Certainly no one today would get a Phd for writing a CNC controller. But I
would not be surprised at all if he did not need to do a considerable
amount of work involving motion planning if he was working with statically
unstable walking robots.

Likely some of that work found it's way in to a CNC motion planner. The
logic involved is the same no matter the application. You build a
trajectory line through space then chop the line in time at the control
period and then "magic" happens and you end up with joint rates.

On Thu, Jun 15, 2017 at 4:10 PM, Ralph Stirling <
***@wallawalla.edu> wrote:

> I don't believe Robert Ellenberg's PhD thesis was related to
> his LinuxCNC motion planner work. His thesis title is:
> "A Stability-Estimator to Unify Humanoid Locomotion: Walking,
> Stair-Climbing and Ladder-Climbing"
>
> The link to it is:
> https://idea.library.drexel.edu/islandora/object/idea%
> 3A4538/datastream/OBJ/download/A_Stability-Estimator_to_Unify_Humanoid_
> Locomotion.pdf
>
> My recollection is that Tormach paid him to work on the motion
> planner (for both LinuxCNC and Machinekit). I could be wrong,
> but perhaps he will pop in here and give the definitive answer.
>
> -- Ralph
> ________________________________________
> From: Jon Elson [***@pico-systems.com]
> Sent: Wednesday, June 14, 2017 6:21 PM
> To: Enhanced Machine Controller (EMC)
> Subject: Re: [Emc-users] LCNC TED Talk style
>
> On 06/14/2017 11:25 AM, Sven Wesley wrote:
> > RUGBOT!!! :D That is so nerdy I must show it!
> > And of course Chris' jukebox for the finale. :)
> > Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
> > range. Think Raspberry CNC and the Stuart's monster.
> I manufacture the CRAMPS board that adds 6 stepper drivers
> and some heater FETs to the Beagle Bone for 3D printer
> setups. All the brilliant stuff was done by Charles
> Steinkuehler, especially mating the step generator and PWM
> functions running on the Bone's PRU processor to a real-time
> HAL component that runs on the ARM.
> > What is the most complex code in the code base. I want to point out that
> > this really is some hardcore stuff. The people I'm talking to are really
> > good programmers so I want to give them some weird stuff. :)
> >
> I'm not sure of complexity, but Robert Ellenberg's new
> trajectory planner is VERY well thought out (Hell he got a
> PhD out of it!) and is one of the biggest improvements in
> LinuxCNC is the last few years. He gave a talk at one of
> the Machinekit meets describing all the intricacies, and I
> was barely able to follow the general concept.
>
> Jon
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



--

Chris Albertson
Redondo Beach, California
hubert
2017-06-16 00:47:39 UTC
Permalink
If you look at the vita attached to the thesis, you will see that he
lists the work he did for LinuxCNC.


On 6/15/17 6:34 PM, Chris Albertson wrote:
> Certainly no one today would get a Phd for writing a CNC controller. But I
> would not be surprised at all if he did not need to do a considerable
> amount of work involving motion planning if he was working with statically
> unstable walking robots.
>
> Likely some of that work found it's way in to a CNC motion planner. The
> logic involved is the same no matter the application. You build a
> trajectory line through space then chop the line in time at the control
> period and then "magic" happens and you end up with joint rates.
>
> On Thu, Jun 15, 2017 at 4:10 PM, Ralph Stirling <
> ***@wallawalla.edu> wrote:
>
>> I don't believe Robert Ellenberg's PhD thesis was related to
>> his LinuxCNC motion planner work. His thesis title is:
>> "A Stability-Estimator to Unify Humanoid Locomotion: Walking,
>> Stair-Climbing and Ladder-Climbing"
>>
>> The link to it is:
>> https://idea.library.drexel.edu/islandora/object/idea%
>> 3A4538/datastream/OBJ/download/A_Stability-Estimator_to_Unify_Humanoid_
>> Locomotion.pdf
>>
>> My recollection is that Tormach paid him to work on the motion
>> planner (for both LinuxCNC and Machinekit). I could be wrong,
>> but perhaps he will pop in here and give the definitive answer.
>>
>> -- Ralph
>> ________________________________________
>> From: Jon Elson [***@pico-systems.com]
>> Sent: Wednesday, June 14, 2017 6:21 PM
>> To: Enhanced Machine Controller (EMC)
>> Subject: Re: [Emc-users] LCNC TED Talk style
>>
>> On 06/14/2017 11:25 AM, Sven Wesley wrote:
>>> RUGBOT!!! :D That is so nerdy I must show it!
>>> And of course Chris' jukebox for the finale. :)
>>> Anyone with a Raspberry or a Beagle? Would be perfect to show the wide
>>> range. Think Raspberry CNC and the Stuart's monster.
>> I manufacture the CRAMPS board that adds 6 stepper drivers
>> and some heater FETs to the Beagle Bone for 3D printer
>> setups. All the brilliant stuff was done by Charles
>> Steinkuehler, especially mating the step generator and PWM
>> functions running on the Bone's PRU processor to a real-time
>> HAL component that runs on the ARM.
>>> What is the most complex code in the code base. I want to point out that
>>> this really is some hardcore stuff. The people I'm talking to are really
>>> good programmers so I want to give them some weird stuff. :)
>>>
>> I'm not sure of complexity, but Robert Ellenberg's new
>> trajectory planner is VERY well thought out (Hell he got a
>> PhD out of it!) and is one of the biggest improvements in
>> LinuxCNC is the last few years. He gave a talk at one of
>> the Machinekit meets describing all the intricacies, and I
>> was barely able to follow the general concept.
>>
>> Jon
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> Emc-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> Emc-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>
>
Jon Elson
2017-06-16 01:30:32 UTC
Permalink
On 06/15/2017 06:10 PM, Ralph Stirling wrote:
> I don't believe Robert Ellenberg's PhD thesis was related to
> his LinuxCNC motion planner work. His thesis title is:
> "A Stability-Estimator to Unify Humanoid Locomotion: Walking,
> Stair-Climbing and Ladder-Climbing"
>
> The link to it is:
> https://idea.library.drexel.edu/islandora/object/idea%3A4538/datastream/OBJ/download/A_Stability-Estimator_to_Unify_Humanoid_Locomotion.pdf
>
> My recollection is that Tormach paid him to work on the motion
> planner (for both LinuxCNC and Machinekit). I could be wrong,
> but perhaps he will pop in here and give the definitive answer.
>
>
Yes, I can believe that his thesis did not come directly out
of LinuxCNC, but I think there WAS some tie-in. There may
have been some mathematical problems that he solved for one
of these projects that was helpful in the other.

The basic TP problem with the old EMC was lookahead, and
that was the problem that Robert tackled. A general
solution to executing a series of moves as fast as possible
while always obeying velocity and acceleration limits. I
can see why similar problems might come up in any kind of
motion system that makes complex movements.

Jon
Sven Wesley
2017-06-16 10:11:41 UTC
Permalink
2017-06-16 3:30 GMT+02:00 Jon Elson <***@pico-systems.com>:

> On 06/15/2017 06:10 PM, Ralph Stirling wrote:
>
>> I don't believe Robert Ellenberg's PhD thesis was related to
>> his LinuxCNC motion planner work. His thesis title is:
>> "A Stability-Estimator to Unify Humanoid Locomotion: Walking,
>> Stair-Climbing and Ladder-Climbing"
>>
>> The link to it is:
>> https://idea.library.drexel.edu/islandora/object/idea%3A4538
>> /datastream/OBJ/download/A_Stability-Estimator_to_Unify_
>> Humanoid_Locomotion.pdf
>>
>> My recollection is that Tormach paid him to work on the motion
>> planner (for both LinuxCNC and Machinekit). I could be wrong,
>> but perhaps he will pop in here and give the definitive answer.
>>
>>
>> Yes, I can believe that his thesis did not come directly out of LinuxCNC,
> but I think there WAS some tie-in. There may have been some mathematical
> problems that he solved for one of these projects that was helpful in the
> other.
>
> The basic TP problem with the old EMC was lookahead, and that was the
> problem that Robert tackled. A general solution to executing a series of
> moves as fast as possible while always obeying velocity and acceleration
> limits. I can see why similar problems might come up in any kind of motion
> system that makes complex movements.
>
>
> Jon
>
> There's quite a big difference in the academic world when you can claim a
PhD or not. My wife has a PhD in Medicine from Karolinska in Sweden. It
took 5½ years and required 4 published articles, at the same time you write
one article for a technical degree and it takes 3 years. For sure you can
write many articles under your PhD studies and they can include a broad
spectra of issues. If he used LinuxCNC to prove ideas they are a part of
his PhD.
But there's no need for us to guess about it. I'll ask him directly. :)
Chris Albertson
2017-06-14 17:16:19 UTC
Permalink
The Tormach web site was very nice video. All their stuff in Linux CNC based.
Here is a demo where they cut steel. To me the most impressive part is where
they tap a hole on steel in about 2 seconds.
https://youtu.be/M9E0ai5uKkQ

There is quite a loot of video from people selling turn-key systems

On Wed, Jun 14, 2017 at 2:32 AM, Sven Wesley <***@gmail.com> wrote:
> Friends!
>
> I've been asked to do a 25 min catchy speech for approx 100 super skilled
> developers on a tech conference. They want to break the standard
> What-you-can-do-with-this-cool-framework lectures and show something
> completely different.
>
> I'm thinking, I should have a few really awesome LinuxCNC videos running
> during the presentation. I have a few on my own machines, but I would like
> to show them that this is something you can run on your Pi or any other
> small board computer. Please help me with some nice links!
>
> Robots? There is at least one nice CNC welder out there.
>
> I am going to emphasize how simple the setup is for a small desktop
> machine, and how you can grow your machine with GPIO cards etc.
>
> What more should I address?
>
> /S
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users



--

Chris Albertson
Redondo Beach, California
Kurt Jacobson
2017-06-14 18:14:05 UTC
Permalink
Here a couple of my favorite LCNC videos.

High speed machining:
https://youtu.be/-Xl3-GNnrCg

Nice Hexapod:
https://youtu.be/nebJ59TcYlQ
https://youtu.be/hPE3Qr-ECtQ

Variable Diameter/Pitch Threading:
https://youtu.be/ACvRilmIKDQ

Hobbing:
https://youtu.be/ZhICrb0Tbn4?t=73

Ridged tapping (lathe):
https://youtu.be/d4O_nOclcAs?t=41

Baby mill ridged tap:
https://youtu.be/0ZQ-qq1pTA0


OK, better get back to putting a VFD on the Bridgeport...

-Kurt

On Wed, Jun 14, 2017 at 1:16 PM, Chris Albertson <***@gmail.com>
wrote:

> The Tormach web site was very nice video. All their stuff in Linux CNC
> based.
> Here is a demo where they cut steel. To me the most impressive part is
> where
> they tap a hole on steel in about 2 seconds.
> https://youtu.be/M9E0ai5uKkQ
>
> There is quite a loot of video from people selling turn-key systems
>
> On Wed, Jun 14, 2017 at 2:32 AM, Sven Wesley <***@gmail.com>
> wrote:
> > Friends!
> >
> > I've been asked to do a 25 min catchy speech for approx 100 super skilled
> > developers on a tech conference. They want to break the standard
> > What-you-can-do-with-this-cool-framework lectures and show something
> > completely different.
> >
> > I'm thinking, I should have a few really awesome LinuxCNC videos running
> > during the presentation. I have a few on my own machines, but I would
> like
> > to show them that this is something you can run on your Pi or any other
> > small board computer. Please help me with some nice links!
> >
> > Robots? There is at least one nice CNC welder out there.
> >
> > I am going to emphasize how simple the setup is for a small desktop
> > machine, and how you can grow your machine with GPIO cards etc.
> >
> > What more should I address?
> >
> > /S
> > ------------------------------------------------------------
> ------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > Emc-***@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
>
> --
>
> Chris Albertson
> Redondo Beach, California
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
Rene Hopf
2017-06-14 18:51:50 UTC
Permalink
robot with coin:
https://www.youtube.com/watch?v=gwgnAeGjZrA

milling with robot:
https://www.youtube.com/watch?v=wXLcAZwjlzE

scara robot, not doing much:
https://www.youtube.com/watch?v=d6NH1W7DUnQ

trochoidal toolpath:
https://www.youtube.com/watch?v=uMytcf41GPU

everything powered by STMBL.

> On 14. Jun 2017, at 20:14, Kurt Jacobson <***@gmail.com> wrote:
>
> Here a couple of my favorite LCNC videos.
>
> High speed machining:
> https://youtu.be/-Xl3-GNnrCg
>
> Nice Hexapod:
> https://youtu.be/nebJ59TcYlQ
> https://youtu.be/hPE3Qr-ECtQ
>
> Variable Diameter/Pitch Threading:
> https://youtu.be/ACvRilmIKDQ
>
> Hobbing:
> https://youtu.be/ZhICrb0Tbn4?t=73
>
> Ridged tapping (lathe):
> https://youtu.be/d4O_nOclcAs?t=41
>
> Baby mill ridged tap:
> https://youtu.be/0ZQ-qq1pTA0
>
>
> OK, better get back to putting a VFD on the Bridgeport...
>
> -Kurt
>
> On Wed, Jun 14, 2017 at 1:16 PM, Chris Albertson <***@gmail.com>
> wrote:
>
>> The Tormach web site was very nice video. All their stuff in Linux CNC
>> based.
>> Here is a demo where they cut steel. To me the most impressive part is
>> where
>> they tap a hole on steel in about 2 seconds.
>> https://youtu.be/M9E0ai5uKkQ
>>
>> There is quite a loot of video from people selling turn-key systems
>>
>> On Wed, Jun 14, 2017 at 2:32 AM, Sven Wesley <***@gmail.com>
>> wrote:
>>> Friends!
>>>
>>> I've been asked to do a 25 min catchy speech for approx 100 super skilled
>>> developers on a tech conference. They want to break the standard
>>> What-you-can-do-with-this-cool-framework lectures and show something
>>> completely different.
>>>
>>> I'm thinking, I should have a few really awesome LinuxCNC videos running
>>> during the presentation. I have a few on my own machines, but I would
>> like
>>> to show them that this is something you can run on your Pi or any other
>>> small board computer. Please help me with some nice links!
>>>
>>> Robots? There is at least one nice CNC welder out there.
>>>
>>> I am going to emphasize how simple the setup is for a small desktop
>>> machine, and how you can grow your machine with GPIO cards etc.
>>>
>>> What more should I address?
>>>
>>> /S
>>> ------------------------------------------------------------
>> ------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Emc-users mailing list
>>> Emc-***@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
>>
>>
>> --
>>
>> Chris Albertson
>> Redondo Beach, California
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>> _______________________________________________
>> Emc-users mailing list
>> Emc-***@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/emc-users
>>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> Emc-***@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
Florian Rist
2017-06-15 13:44:33 UTC
Permalink
Hi Sven,
here is short video of a art project of one of my students, Maria
Manske:

https://vimeo.com/148933185

The six axes are controlled by a BBB and LinuxCNC.

See you
Florian
TJoseph Powderly
2017-06-16 10:54:30 UTC
Permalink
i replied direct to dave, so the user list didnt see this

it maybe of use for the talk
"""

hi dave
maybe it was

viestartss <https://www.youtube.com/channel/UCZKWscveliwiJYul94rSkxA>

https://www.youtube.com/watch?v=WSQO3IkQ0Lo
while we're at it
rudy de prez's paper may be interesting

and the antenna array using linuxcnc
....i didnt find it yet :-(

tomp tjtr33

On 06/15/17 21:15, dave wrote:
> Can someone find a video of the guy from Finland (vistuers ???) and
> his mig welding of pipe T's?
> It has been a while and I can't even find an email address.
>
> Dave
"""
Loading...