sam sokolik | 19 Jul 2012 18:20

Linuxcnc 5 axis coolness

Don't know much about this - but half way through the video they show 
vismach and axis.   The cooler part is the virtual machine model and the 
tool path preview actually makes sense.  Linuxcnc + kins - awesome!

http://www.youtube.com/watch?v=ikzUnPMNDnc

sam

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
andy pugh | 19 Jul 2012 18:33
Picon

Re: Linuxcnc 5 axis coolness

On 19 July 2012 17:20, sam sokolik <samco@...> wrote:
> Don't know much about this - but half way through the video they show
> vismach and axis.   The cooler part is the virtual machine model and the
> tool path preview actually makes sense.

The 3D-modelled XY arrows on the table are a nice touch.

--

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

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Claude Froidevaux | 19 Jul 2012 18:34
Picon
Favicon

Re: Linuxcnc 5 axis coolness

Do any one have information on the Screen/keyboard used ? (first general 
picture)

It look really good and professional, but Il look a lot like a fanuc 
display....

Le jeudi, 19. juillet 2012 18:20:26, sam sokolik a écrit :
>
> Don't know much about this - but half way through the video they show
> vismach and axis. The cooler part is the virtual machine model and the
> tool path preview actually makes sense. Linuxcnc + kins - awesome!
>
> http://www.youtube.com/watch?v=ikzUnPMNDnc
>
> sam
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Emc-users mailing list
> Emc-users <at> lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users

------------------------------------------------------------------------------
Live Security Virtual Conference
(Continue reading)

Jon Elson | 20 Jul 2012 03:25

Re: Linuxcnc 5 axis coolness

This isn't quite at the same level, but if it hasn't been mentioned before,
here's a pick and place machine running on LinuxCNC
> http://blog.makezine.com/2012/05/20/diy-pick-and-place/
>
>   
I'm not sure how well it handles errors, missed pick-ups, etc. and there
are a lot of those in general P&P operation.

Jon

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Ralph Stirling | 20 Jul 2012 03:40
Favicon

Re: Linuxcnc 5 axis coolness

Interesting.  I can't help but cringe when I see precision applications
built with plywood and mdf though.  I'd like to see a closer view of
his tape handling.  Speaking of errors, I see a couple on his Axis window :-).

Looks like a good effort though.  I'd be interested in more details on it.

-- Ralph
________________________________________
From: Jon Elson [elson@...]
Sent: Thursday, July 19, 2012 6:25 PM
To: Enhanced Machine Controller (EMC)
Subject: Re: [Emc-users] Linuxcnc 5 axis coolness

This isn't quite at the same level, but if it hasn't been mentioned before,
here's a pick and place machine running on LinuxCNC
> http://blog.makezine.com/2012/05/20/diy-pick-and-place/
>
>
I'm not sure how well it handles errors, missed pick-ups, etc. and there
are a lot of those in general P&P operation.

Jon

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
(Continue reading)

Jon Elson | 20 Jul 2012 06:08

Re: Linuxcnc 5 axis coolness

Ralph Stirling wrote:
> Interesting.  I can't help but cringe when I see precision applications
> built with plywood and mdf though.  I'd like to see a closer view of
> his tape handling.  Speaking of errors, I see a couple on his Axis window :-).
>
> Looks like a good effort though.  I'd be interested in more details on it.
>   
There are a number of YouTube videos of this machine.  He uses a rubber 
pad next
to the nozzle to advance the tape by friction.  Something like a weight 
applies
tension on the cover tape (not shown in videos.)  Then, the vision 
system identifies
the first part on the tape so the nozzle can pick it up.  When the pad 
is advancing
the tape, the nozzle drops into the space between tapes.

Yes, funny he'd leave those big red errors on the screen for a video!

He sells a kit for this machine on his web site.

I'd really be interested in how he deals with error handling.  I get a 
fair number
of mis-picks on my $100K Philips CSM84.  It has 3 different nozzles in 3 
heads
with alignment jaws currently on two of those, and no vision.  Maybe with
the vision there are a lot fewer errors.  But, the pain with restarting 
a program
on LinuxCNC now would make a LinuxCNC P&P a real nightmare.  The
CSM84 recovers automatically from up to 4 pickup errors before calling for
(Continue reading)

andy pugh | 20 Jul 2012 11:14
Picon

Re: Linuxcnc 5 axis coolness

On 20 July 2012 05:08, Jon Elson <elson@...> wrote:

> Maybe with  the vision there are a lot fewer errors.  But, the pain with restarting
> a program on LinuxCNC now would make a LinuxCNC P&P a real nightmare.

If using G-code and the existing interpreter/UI then I agree, and it
seems clear that he is. But it would not be impossible to create a
different interpreter and motion controller for pick-and-place which
made re-picks and re-starts easier.
The situation is much simpler than a G-code interpreter, there is no
need for coordinated motion, for example.

--

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

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
Claude Froidevaux | 20 Jul 2012 12:42
Picon
Favicon

Re: Linuxcnc 5 axis coolness

I'm using linuxCNC for some special project, using mostly MDI command 
from specific software (python and Qt). This reduce development time, as 
all the motion is already up and running, but bring some difficulties:
- cannot start a move if some other are still running (this is typical 
for an automated machine, not at all for a CNC)
- you can easily put several move in the MDI buffer, but it becomes a 
mess if an error arise somewhere in the motion.
- if there is safety that disable power, everything start to get 
complicated, as this notion is not build at all in linuxCNC (especially 
with step motor with encoder). Must be carefull to get the position 
back, set as the current pos, go to desired pos.

sometimes I think of LinuxCNC as a HAL platform, where G-code 
interpreter is only one module, that can be instantiated if needed. This 
may be the absolute tool for special machine, CNC capability on several 
station, high end PLC, all interconnected with HAL.

I might start a pick and place machine soon, still evaluating If I'm 
better to buy a used machine, or build it from scratch. Will be 
something like inspired from that one:

http://www.youtube.com/watch?v=DOJsCX_8G6I   www.qinsi.com

Le 20.07.2012 11:14, andy pugh a écrit :
> On 20 July 2012 05:08, Jon Elson <elson@...> wrote:
>
>> Maybe with  the vision there are a lot fewer errors.  But, the pain with restarting
>> a program on LinuxCNC now would make a LinuxCNC P&P a real nightmare.
> If using G-code and the existing interpreter/UI then I agree, and it
> seems clear that he is. But it would not be impossible to create a
(Continue reading)

andy pugh | 20 Jul 2012 12:59
Picon

Re: Linuxcnc 5 axis coolness

On 20 July 2012 11:42, Claude Froidevaux <menfin@...> wrote:

> sometimes I think of LinuxCNC as a HAL platform, where G-code
> interpreter is only one module, that can be instantiated if needed.

This is something I realised recently too. I have made a start on a
GladeVCP GUI which imports an image file, then feeds that to a
realtime component that generates an XY raster pattern and
synchronised intensity value for laser rastering applications. There
is no G-code anywhere in the system. Effectively the image file
becomes the program.
But as I don't have, nor intend getting, a laser, it has been rather
pushed to the back-burner once I proved it could be done :-)

--

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

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
charles green | 21 Jul 2012 11:52
Picon
Favicon

Re: Linuxcnc 5 axis coolness

since you probably have a computer, you probably also already have a laser.

--- On Fri, 7/20/12, andy pugh <bodgesoc@...> wrote:

> From: andy pugh <bodgesoc@...>
> Subject: Re: [Emc-users] Linuxcnc 5 axis coolness
> To: "Enhanced Machine Controller (EMC)" <emc-users@...>
> Date: Friday, July 20, 2012, 3:59 AM
> On 20 July 2012 11:42, Claude
> Froidevaux <menfin@...>
> wrote:
> 
> > sometimes I think of LinuxCNC as a HAL platform, where
> G-code
> > interpreter is only one module, that can be
> instantiated if needed.
> 
> This is something I realised recently too. I have made a
> start on a
> GladeVCP GUI which imports an image file, then feeds that to
> a
> realtime component that generates an XY raster pattern and
> synchronised intensity value for laser rastering
> applications. There
> is no G-code anywhere in the system. Effectively the image
> file
> becomes the program.
> But as I don't have, nor intend getting, a laser, it has
> been rather
> pushed to the back-burner once I proved it could be done
(Continue reading)

Jon Elson | 20 Jul 2012 19:11

Re: Linuxcnc 5 axis coolness

andy pugh wrote:
> On 20 July 2012 05:08, Jon Elson <elson@...> wrote:
>
>   
>> Maybe with  the vision there are a lot fewer errors.  But, the pain with restarting
>> a program on LinuxCNC now would make a LinuxCNC P&P a real nightmare.
>>     
>
> If using G-code and the existing interpreter/UI then I agree, and it
> seems clear that he is. But it would not be impossible to create a
> different interpreter and motion controller for pick-and-place which
> made re-picks and re-starts easier.
> The situation is much simpler than a G-code interpreter, there is no
> need for coordinated motion, for example.
>   
Really, the coordinated motion is such a small, lower-level detail.  I 
might mention my
Philips CSM84 uses coordinated motion, too.

Really, you'd want to split part pick-up from part placement, and have 
them handled
by two different databases.  That's the way my CSM works.  All the 
feeders are
in one list, with location, pick-up angle, how much to advance the tape, 
etc. and
a whole bunch more info.  The machines with vision have another database 
for the
part outline data.  Since this guy's machine has vision, he needs to 
locate the centroid
of the part, generate G-code to pick it up from the corrected location, 
(Continue reading)


Gmane