Re: [Emc-users] D525MW EMC2 demo

2011-07-21 Thread Mark Wendt
On 07/20/2011 04:33 PM, Dave wrote:
 On 7/20/2011 12:33 PM, Neil wrote:
 Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on
 our home-brew robotic workcell.  Went pretty smooth and quick,
 especially since my high-school mentees are doing most of this work.
 Probably not as fascinating to most of you who already crossed this
 hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM

 Cheers,
 -Neil.

Neil,

Looks pretty nice!  What exactly will the machine do when it's all up 
and running?

Mark

--
5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] D525MW EMC2 demo

2011-07-21 Thread Neil
It's designed to be somewhat universal with an easily interchangeable head for 
a number of purposes... (1) SMT pick and place machine, (2) 3D printer, (3) 
laser cutter (for which I'm currently figuring out how to safely mount a 40W 
CO2 tube with water cooling), and (4) an adhesive dispenser.

Cheers,
-Neil


Mark Wendt mark.we...@nrl.navy.mil wrote:

On 07/20/2011 04:33 PM, Dave wrote:
 On 7/20/2011 12:33 PM, Neil wrote:
 Got the Intel D525MW Mini-ITX board, and got EMC2 running yesterday on
 our home-brew robotic workcell. Went pretty smooth and quick,
 especially since my high-school mentees are doing most of this work.
 Probably not as fascinating to most of you who already crossed this
 hurdle, but demo anyway... http://www.youtube.com/watch?v=l65r4JPu3iM

 Cheers,
 -Neil.

Neil,

Looks pretty nice! What exactly will the machine do when it's all up 
and running?

Mark

_

5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
_

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

--
5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Can gladevcp apps be run without AXIS, relying only on HAL ?

2011-07-21 Thread Javier Ros
Michael,

Thanks very much.

By  starting from just a HAL session, I mean to do something similar to the
tutorial on HAL (in the HAL manual), in which you use halrun to load
different components
and to connect them together.

To be able to launch a gladevcp application, so that it
can be used as a interface application to arbitrary hardware or RT
componentes, would be great!.

I understand form your emails that this is indeed possible :) .

 IMO, this amount as to have a kind of simulink or labview,
really easy to use but focused on RT applications running on linux
compatible hardware,
and ready to work with different RT systems:

Hard RT - RTAI, LinuxRT
Almost Hard RT - Preempt-RT
Soft RT - Threads

I'm beginning to think that HAL, could be a package on its own, and
maybe galdevcp, and any
other part you to develop RT control / simulation,... to be deployed in
general terms not necessarily related to machining machining applications.

My thesis is that HAL high quality layer over a different RT paradigms
that makes really easy
to any body to work with such a kind of systems.  Form my working
directly with RTAI or Threads
is much more complex, and I don't feel at least at the moment that I'm
loosing anything important
(including performance) when I'm working with HAL.

I think that this can be really useful for a lot of people, not only
people wiling to do machining,
and that this can attract more people to work these projects, and may
be to make easier the
maintenance of the whole EMC ecosystem in the long term.

What is your opinion?.

Thank you,

Javier


On Tue, Jul 19, 2011 at 4:42 PM, Michael Haberler mai...@mah.priv.at wrote:
 after playing with it:

 yes you can

 no, motion is not part of it (moving motors and stuff) because that's a 
 realtime component which assumes NML communication

 -m

 Am 19.07.2011 um 16:34 schrieb Michael Haberler:


 Am 19.07.2011 um 11:31 schrieb Javier Ros:

 Hi,

 I wonder if gladevcp application can be started up just from a HAL
 session, as an
 standalone application not depending on AXIS or other interface, but just 
 on a
 developer's choice of hal components?.

 Javier -

 I'm a bit unclear what you mean by starting from just a HAL session - do 
 you mean without interpreter and task executor?

 If this is what you're referring to: I would guess that would be a HAL-only 
 application without any of NML-based components like UI, task, interpreter, 
 iocontrol

 without testing it I would think that would amount to:
 - modifying the emc shell script to not start milltask, the UI, and iocontrol
 - modify it to start your gladevcp app

 I would think it is possible to run just HAL, yes - I'd need to check if 
 there are any references in the HAL widgets to the emc and gcode Python 
 modules which assume task and interpreter

 -Michael


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


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


--
5 Ways to Improve  Secure Unified Communications
Unified Communications promises greater efficiencies for business. UC can 
improve internal communications as well as offer faster, more efficient ways
to interact with customers and streamline customer service. Learn more!
http://www.accelacomm.com/jaw/sfnl/114/51426253/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Can gladevcp apps be run without AXIS, relying only on HAL ?

2011-07-21 Thread Michael Haberler
interesting idea.

HAL is IMO one of the strongest assets of EMC. It's a lego space which enables 
mix-and-match and has user extensibility, other than other parts of EMC. It is 
a tempting idea to spin it out and make it usable without the rest of the EMC 
baggage, possibly in some very different setting.

I think one would need to keep its limitations in mind - it's a 
pick-and-wire-components thing, and if you need more than a  'instantaneous 
propagation of int/bool/float values' paradigm you'd be hard pressed to invent 
a mechanism which adds that in a remotely harmonic fashion. Think about event 
logs and history.

While we are at it - I'd love a good matplotlib widget example for gladevcp 
along these lines: 
http://www.serpia.org/blog/2007/nov/03/matplotlib-and-pygtk-app/ ;-)

- Michael


Am 21.07.2011 um 19:39 schrieb Javier Ros:

 Michael,
 
 Thanks very much.
 
 By  starting from just a HAL session, I mean to do something similar to the
 tutorial on HAL (in the HAL manual), in which you use halrun to load
 different components
 and to connect them together.
 


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