CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Mach3 & laptops

Posted by Danny Miller
on 2008-10-24 12:32:28 UTC
Well, I'm more thinking along the lines of a "smart" USB endpoint rather
than a USB endpoint that bridges to parallel output without maintaining
the original timing.

The way I interpret this, ArtSoft relies on some specific behavior of
the parallel port which is not guaranteed by the port's specification
and thus only works on some hardware not others. This does tend to be
troubling since it is difficult to guarantee it will work the way it
does without glitches or changes in the system. But hey apparently it
does work if you get the right hardware.

With a smart endpoint (custom microcontroller- not particularly
expensive), I don't see any reason the USB link would be unable to send
the data with timing. The question's whether a virtual parallel port
driver would be able to preserve the timing content Mach3 intended for
its signals when it dumps it to the virtual port. For an generic
virtual port driver, chances are very unlikely. For a port driver made
to consider the timing of the signals sent to it... maybe. Not only is
it uncertain if this could work but virtual port drivers need to be
redesigned for different systems (XP vs Vista) which creates
unreasonable maintenance problems. A Service Pack update could break it.

Stepping back though, this seems silly to try to do this anyways what we
need is a plugin that just talks to the USB endpoint directly, knowing
it's a USB device rather than a USB device secretly pretending to be a
parallel port through a virtual port driver. For that matter the
stepper driver hardware should take in the USB cable and not route
through a parallel port, though for existing controller hardware it
might remain cost effective to go from USB to the parallel port on the
controller since it'd mean replacing it otherwise.

Danny

gcode fi (hanermo) wrote:
>
> This will work fine.
> The interface will be a bit slow, but more than good enough.
>
> The usb stuff referenced before was correct.
> Usb is not and cannot be time-correct. It is fast. So for video etc.
> that is a buffered non-time correct data stream its easy.
> Note that mach works like a video frame capture card at the frame buffer
> level, not the data storage level.
>
> Video is usually dealt with on a frame level, at 50 frames/sec, of about
> 70 kB each.
> Machine control is approx 1000 times faster (and smaller) - and a 3%
> jitter only 1% of the time makes it useless.
> Ms delays in networking and so on are insignificant, as they are in
> serial comms (at most about 2-3 Mbits/sec) with about 0.1 -1 1 ms
> latency typical serial comms.
>
> Machine controls deals with, in mach, a 40 usec pulse stream. About 25
> times faster.
> No usb converter solution will work. Technical reasons that cannot be
> changed, has to do with pc hardware etc etc.
> No "usb driver solutions" will work - mach runs the port directly
> without a driver at kernel level - thats what makes it work, real time,
> very well. It also means no sw plug will work in between.
> A usb solution that runs as a parallel port could be made - as far as
> anyone knows one does not exist at any price point. It would be
> specialised hardware, and not trivial, as from the pc hw point of view
> it would have to look like a bog-std parallel port. It would need a
> special card or motherboard. It would be very expensive to develop.
>
> Some intelligent non-real time usb controls work.
> They are complex, and almost ready after 16 months development.
> The most popular new one, seemingly best one, is the smoothstepper or SS
> from warp9.
>
> Some things are still hard to do with ss or don´t work - I believe
> integrating with a simultaneous pp for io, some probing, some mpg´s
> issues, threading seemingly is working from only about 1 month ago
> (after 10 months delays ...) and so on ... its very much more complex
> than you would think.
>
> At the moment any and all pieces exist. The sw is good. Almost anything
> can be done. Its not too hard, but there are very many bits and pieces.
> No easy, multiple, cheap, easy single box solution exists that supports
> multiple io, mpgs, threading, and analog io.
>
> Complex solutions that work fairly well seem to be integrating modio
> with parallel ports, ss with limitations, pp and pokeys, joysticks, pp
> with plc, extra io cards and so on.
> For 99% of use a ss seems to be good, fast, stable, by all reports. Its
> likely to become the best solution.
> At the moment, dual pc parallel ports is the easy, stable, fast
> reliable, for 99% plus of uses and basic io of about 15 bits/ports + 4
> axis.
>
> Probably a ss will surpass this soon.
>
> Danny Miller wrote:
> >
> > 'K looks like the system has an AMD Geode NX 1750 (1.4GHz) processor,
> > 40GB HDD, and 655360K RAM. Good?
> >
> > Well the price was right... free! Now I've got 3 systems I picked up
> > and the other 2 are totally obsolete/missing stuff. Huh now that I'm
> > looking at it this may need a new power supply it doesn't wanna start
> > after it's been running we'll work on that. But when I had it running
> > it loaded up and all, problem was it had a password-protected install of
> > NT so I couldn't do much.
> >
> > Danny
> >
> > gcode fi (hanermo) wrote:
> > >
> > > Danny - its a common problem.
> > >
> > > Over last 5- years, I have seen laptops tried by lots of people.
> > > Art, the sw creator, says laptops cause 99% of all support requests.
> > > Ie they are 100x more likely to not work than a given desktop.
> > >
> > > There are lots of good technical reasons, Jon E, who is very good at
> > > this stuff, explained some well.
> > > And the reasons really are technical ie valid and immutable.
> > >
> > > Conclusion - don´t try laptops, of if you do, many (exasperated)
> people
> > > will say we warned you.
> > > A mini-itx is good and cheap, like the shuttle boxes.
> > > Any cheap box is fine - add a video card if it does not work with
> > > onboard. Onboard may be fine, many are.
> > >
> > > At least 1 ghz processor, around 2 ghz is good.
> > >
> > > xp is easiest / most common. win2k may be ok. Few use it and driver
> > > support is so-so.
> > > Vista is bad but doable.
> > >
> > >
> >
>
>

Discussion Thread

afogassa 2008-07-20 21:31:49 UTC 3d printer video andrey@e... 2008-07-20 21:51:41 UTC RE: [CAD_CAM_EDM_DRO] 3d printer video Michael Fagan 2008-07-20 22:01:10 UTC Re: [CAD_CAM_EDM_DRO] 3d printer video afogassa 2008-07-20 22:34:24 UTC Re: 3d printer video Maxi Bertotto 2008-07-21 15:47:59 UTC Re: [CAD_CAM_EDM_DRO] Re: 3d printer video afogassa 2008-07-21 18:23:59 UTC Re: 3d printer video Jon Elson 2008-07-21 22:08:07 UTC Re: [CAD_CAM_EDM_DRO] Re: 3d printer video afogassa 2008-07-21 22:46:22 UTC Re: 3d printer video Yahoo 2008-07-22 07:31:35 UTC Re: [CAD_CAM_EDM_DRO] Re: 3d printer video Jon Elson 2008-07-22 09:49:39 UTC Re: [CAD_CAM_EDM_DRO] Re: 3d printer video Kim Mortensen 2008-07-22 10:30:03 UTC Re: [CAD_CAM_EDM_DRO] Re: 3d printer video Ralph Reese 2008-07-22 10:44:16 UTC RE: [CAD_CAM_EDM_DRO] Re: 3d printer video David G. LeVine 2008-07-22 11:53:13 UTC Re: [CAD_CAM_EDM_DRO] [OT] 3d printer video afogassa 2008-07-22 15:21:52 UTC Re: 3d printer video afogassa 2008-07-22 15:31:37 UTC Re: 3d printer video Wreno Wynne 2008-07-23 06:11:26 UTC Re: [CAD_CAM_EDM_DRO] [OT] 3d printer video NEVILLE WEBSTER 2008-07-23 07:34:53 UTC Re: [CAD_CAM_EDM_DRO] [OT] 3d printer video Danny Miller 2008-10-23 14:12:38 UTC Mach3 & laptops Andy Wander 2008-10-23 15:01:57 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops David Speck 2008-10-23 15:12:08 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-23 16:02:01 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops David Speck 2008-10-23 17:24:08 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Jon Elson 2008-10-23 18:42:43 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Andy Wander 2008-10-23 18:46:38 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops Andy Wander 2008-10-23 18:49:41 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops gcode fi (hanermo) 2008-10-23 19:31:54 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-23 20:51:19 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-23 20:57:01 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops wanliker@a... 2008-10-23 21:56:48 UTC Mach3 & laptops Dave Halliday 2008-10-23 22:18:32 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops gcode fi (hanermo) 2008-10-23 22:54:32 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops shawn c 2008-10-23 23:24:01 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops Chris Horne 2008-10-24 04:08:17 UTC Re: Mach3 & laptops Chuck Merja 2008-10-24 04:18:24 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops Chuck Merja 2008-10-24 04:32:09 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops shawn c 2008-10-24 07:30:38 UTC RE: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-24 12:10:24 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-24 12:32:28 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Keith Bucklitch 2008-10-24 13:55:25 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-25 11:46:46 UTC [CAD_CAM_EDM_DRO] Machining width R Rogers 2008-10-25 13:44:23 UTC Re: [CAD_CAM_EDM_DRO] Machining width Danny Miller 2008-10-25 16:42:40 UTC Re: [CAD_CAM_EDM_DRO] Machining curved strip for a thickness gcode fi (hanermo) 2008-10-26 00:28:05 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Lester Caine 2008-10-26 01:28:41 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Yahoo 2008-10-26 11:09:03 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & laptops Danny Miller 2008-10-26 11:10:46 UTC [CAD_CAM_EDM_DRO] Hotwire CNC on mill Michael Fagan 2008-10-26 11:29:36 UTC Re: [CAD_CAM_EDM_DRO] Hotwire CNC on mill luv2bsailin 2008-10-26 13:19:15 UTC Re: Mach3 & laptops Graham Stabler 2008-10-26 16:02:37 UTC Re: Hotwire CNC on mill George Williamson 2008-10-26 19:19:01 UTC Re: Hotwire CNC on mill Michael Fagan 2008-10-26 22:36:41 UTC Re: [CAD_CAM_EDM_DRO] Hotwire CNC on mill dandumit 2008-10-27 02:34:37 UTC Re: Mach3 & laptops gcode fi (hanermo) 2008-10-27 05:41:35 UTC Re: [CAD_CAM_EDM_DRO] Re: Mach3 & laptops Danny Miller 2008-10-28 18:08:29 UTC [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Michael Fagan 2008-10-28 18:12:05 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Danny Miller 2008-10-28 20:09:04 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Stephen Wille Padnos 2008-10-28 20:25:56 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Danny Miller 2008-10-29 02:39:47 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Jon Elson 2008-10-29 10:05:19 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video" Lester Caine 2008-10-29 11:46:28 UTC Re: [CAD_CAM_EDM_DRO] Mach3 & "integrated video"