Re: (CIM) Wooden Block CIM whitepaper
Posted by
tkosan
on 2003-06-08 23:29:06 UTC
Fun,
but I couldn't help taking periodic breaks to check the list. ;-). The
conference is JavaOne and it is an absolute rollercoaster ride to
attend. I am especially interested to see how NASA/JPL is migrating
to Java and RealTime Java because I would like to eventually leverage
RealTime Java in the CIM stuff we are talking about. I have followed
the development of RealTime Java since 1999 and it appears to be the
most advanced RealTime API on the planet. Here are links to the JPL
abstracts in case you want to take a peek:
http://servlet.java.sun.com/javaone/sf2003/conf/bofs/display-1217.en-61274.jsp
http://servlet.java.sun.com/javaone/sf2003/conf/bofs/display-1220.en-61275.jsp
development works in the Java world is that all competitors and
interested parties in a given area (including open source developers)
sit down together and develop an open API specification that anyone is
free to implement. The saying is "cooperate on the API specification,
compete on the implementations" and it seems to work very well.
Theoretically this philosophy should work in the CNC controller world too.
to convey all of the absolutely mind-blowing possibilities that these
new network-centric technologies are just now making available but it
definitely takes a while to get one's mind around it all.
I think that the paradigm shift is at least as great as the shift from
the horse to the automobile but in our case it is happening much
quicker. Another popular saying in the Java world is "The Network
*is* The Computer" but the implications of this are hard to grasp
until one sees it for themselves.
snapable CIM network out of them. The Computer Science powerhouse
architects and programmers have all but hemorrhaged themselves during
the past 10 years to bring these paradigm-shifting network-centric
technologies into the world and now they are just sitting there for
anyone to use.
The ironic thing is that almost none of these CS gurus have any idea
what CIM or CNCs, or even milling machines and lathes are and so they
are unaware that they have unknowingly provided the foundational
technologies needed to finally make inexpensive CIM a reality.
But to answer you question more directly, yes, the initial
snapable-software framework has been in development for the past 8
months or so and here it is:
embedlets.org
The main reason that I sought out this list is because I am one of the
Embedlets developers and this software now needs to be applied to some
real-world applications and what better incubator for this than CIM
and all it entails?
I have spent the last 10 years working to put myself in a position to
make a run at the Home Shop CIM concept and it looks like things will
finally start to fall into place this summer. I just purchased an XYZ
table off of EBay, servo motors, GeckoDrives, etc. and this machine's
purpose is to be a CIM concept test bed for the new Outpost units that
the Embedlets groups is in the process of designing.
Here is the table:
http://etwb.javadevices.org/misc/plasma1.jpg
Here are the initial embedded systems that will power the Outposts:
http://tstik.com
http://jstik.com
http://muvium.com
The Embedlets software is ready to enter the alpha stage and I have
the whole summer to devote to this project so I am hopeful that some
solid progress can be made on it.
Talk to you later,
Ted
> PS. Didn't expect a response from you so fast. Thought you would beWell, I leave early Monday morning and I needed most of Sunday to pack
> stuck at some boring seminar somewhere.
but I couldn't help taking periodic breaks to check the list. ;-). The
conference is JavaOne and it is an absolute rollercoaster ride to
attend. I am especially interested to see how NASA/JPL is migrating
to Java and RealTime Java because I would like to eventually leverage
RealTime Java in the CIM stuff we are talking about. I have followed
the development of RealTime Java since 1999 and it appears to be the
most advanced RealTime API on the planet. Here are links to the JPL
abstracts in case you want to take a peek:
http://servlet.java.sun.com/javaone/sf2003/conf/bofs/display-1217.en-61274.jsp
http://servlet.java.sun.com/javaone/sf2003/conf/bofs/display-1220.en-61275.jsp
> Would this mean that a new " -based" controller will have to beProbably both. The way that API (Application Programmer's Interface)
> cooked up for this purpose, or perhaps Art or Dave will have to make
> their creations network-centric, or both?
development works in the Java world is that all competitors and
interested parties in a given area (including open source developers)
sit down together and develop an open API specification that anyone is
free to implement. The saying is "cooperate on the API specification,
compete on the implementations" and it seems to work very well.
Theoretically this philosophy should work in the CNC controller world too.
> Is this 1-up on DNC?Its more like an order of magnitude up from DNC. I wish I were able
to convey all of the absolutely mind-blowing possibilities that these
new network-centric technologies are just now making available but it
definitely takes a while to get one's mind around it all.
I think that the paradigm shift is at least as great as the shift from
the horse to the automobile but in our case it is happening much
quicker. Another popular saying in the Java world is "The Network
*is* The Computer" but the implications of this are hard to grasp
until one sees it for themselves.
>The APIs are all just sitting there waiting for someone to build a
> > I have great respect for applications like Master5 and TurboCNC
> > because I found out what kind of heavy-duty programming is needed to
> > support multi-axis CNC controls when I wrote the software needed to
> > control a 12 axis stepper motor driven machine a few years ago.
>
> Does this mean we already have some software ready to snap into this
> CIM network?
snapable CIM network out of them. The Computer Science powerhouse
architects and programmers have all but hemorrhaged themselves during
the past 10 years to bring these paradigm-shifting network-centric
technologies into the world and now they are just sitting there for
anyone to use.
The ironic thing is that almost none of these CS gurus have any idea
what CIM or CNCs, or even milling machines and lathes are and so they
are unaware that they have unknowingly provided the foundational
technologies needed to finally make inexpensive CIM a reality.
But to answer you question more directly, yes, the initial
snapable-software framework has been in development for the past 8
months or so and here it is:
embedlets.org
The main reason that I sought out this list is because I am one of the
Embedlets developers and this software now needs to be applied to some
real-world applications and what better incubator for this than CIM
and all it entails?
I have spent the last 10 years working to put myself in a position to
make a run at the Home Shop CIM concept and it looks like things will
finally start to fall into place this summer. I just purchased an XYZ
table off of EBay, servo motors, GeckoDrives, etc. and this machine's
purpose is to be a CIM concept test bed for the new Outpost units that
the Embedlets groups is in the process of designing.
Here is the table:
http://etwb.javadevices.org/misc/plasma1.jpg
Here are the initial embedded systems that will power the Outposts:
http://tstik.com
http://jstik.com
http://muvium.com
The Embedlets software is ready to enter the alpha stage and I have
the whole summer to devote to this project so I am hopeful that some
solid progress can be made on it.
Talk to you later,
Ted
Discussion Thread
tkosan
2003-06-07 22:25:20 UTC
(CIM) Wooden Block CIM whitepaper
glee@i...
2003-06-07 23:11:56 UTC
Re: [CAD_CAM_EDM_DRO] (CIM) Wooden Block CIM whitepaper
funcadem
2003-06-08 05:01:00 UTC
Re: (CIM) Wooden Block CIM whitepaper
tkosan
2003-06-08 10:33:43 UTC
Re: (CIM) Wooden Block CIM whitepaper
funcadem
2003-06-08 14:13:40 UTC
Re: (CIM) Wooden Block CIM whitepaper
Dave Kowalczyk
2003-06-08 21:28:54 UTC
Re: (CIM) Wooden Block CIM whitepaper
tkosan
2003-06-08 23:29:06 UTC
Re: (CIM) Wooden Block CIM whitepaper
tkosan
2003-06-09 00:13:09 UTC
Re: (CIM) Wooden Block CIM whitepaper
funcadem
2003-06-09 09:58:01 UTC
NNC: Was: (CIM) Wooden Block CIM whitepaper
Tim Goldstein
2003-06-09 10:12:04 UTC
RE: [CAD_CAM_EDM_DRO] NNC: Was: (CIM) Wooden Block CIM whitepaper