CAD CAM EDM DRO - Yahoo Group Archive

Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP

on 2006-08-10 18:55:03 UTC
> Sebastian,
>
> Thanks for the input. EMC looks like the right way to go, but I just
> don't see that many robust CAD programs for Linux. I don't want to use
> two machines or do a dual boot setup. Maybe I just haven't searched
> enough yet. What do most people use in Linux?
>

To first approximation, people don't use professional packages for CAD on
linux. There is an eclectic mix of stuff (written up at
http://www.tech-edv.co.at/lunix/CADlinks.html ), but only a few polished and
finished programs out there (BRL-CAD, perhaps VARKON).

I'm about to evaluate the professional package VariCAD (varicad.com), which
looks promising, and for nurbs blender (blender.org) or Rhino, if I can get
it to work under wine, which is unlikely. For blender I'll use this and emc
to do my g-code generation and emc for control:
http://web.media.mit.edu/~neilg/fab/dist/cam.py

> My main purpose is to design a CAD application that simplifies the whole
> design process for simple operations. For example, if I want a quarter
> circle milled, I just want to be able to position to cutter at the
> center and tell the software "cut a quarter circle with a diameter of X
> here". One of the problem I see with current CNC software is that it
> takes a just as long to do something real simple as it would take to do
> something more complicated.
>

I think this guy is doing something similar.
http://gcam.js.cx/
He hasn't published anything, which makes it really damn hard to see what he's
actually up to.

I strongly suggest you consider writing something you can bolt onto/into emc.
(I think) the emc developers have already done quite a bit of the heavy
lifting, figuring out the real time os stuff, parallel port and machine tool
descriptions, g-code interpretation. If you leverage all that stuff, you
could be done months earlier. And your users will have emc working if they
want to do something more sophisticated. Plus, if it's something emc could
use, than it should be written, and if it's something emc has already, then
you can add refinements to what they've got.

Also emc has a community of developers and users. Never underestimate the
value of an existing community. (Also this way you'll avoid writing scads of
documentation, creating a mailing list, forum, website, etc. etc. etc., all
of which is necessary, but not half as fun as coding/machining.)

One thing to consider is your postion as a single-person developer. Even if
you write some software that's damn useful, it may not stand out next to all
the other small projects out there. (And there are so many little projects
out there it's difficult for users to pick out the ones that work and are
actively being developed.)
If you build it into emc, people will end up using it.

Rule one for programmers is "reinvent the wheel". Which is why you see so
many half-built wheels out there, and so few finished projects.

I would suggest you look very carefully at emc, see if the developers are
approachable, look at the code, and then decide if you want to build onto
emc, or code something separate.

> I also wanted to write a visual, easy to use rotary table driver to make
> gear cutting, etc. simple and fool proof.
>
> Lastly, I own the rights to a product called the Frog, which is a simple
> single axis programmable controller which also supports thread cutting.
> I'm thinking of porting this with a good UI to a PC based system
> (Windows or Linux) and expand it to support more axis. It may become the
> basis for a "simple CNC language". I'm just kind of thinking out load.
>
> Lester pointed me to Mach, and I can't tell if it is Linux or Windows
> based, and if it has any CAD capabilities. I may fire off an e-mail to
> them.
>
> Lastly, which vendor to you recommend of off-the-self multi-axis driver
> and power supply already assembled in an enclosure?
>

I don't know, I built mine from L297 and L298 chips, and I'm going to use one
of the circuits at pminmo.com for a while. For a power supply, it depends
on your requirements. I don't know if I'll need more than 12 volts, so I may
use 1-3 computer power supplies and an old PC case as an enclosure. Old PC
cases are basically free, and often come with fans and 5V+12V power supplies.

The other list members really know the commercial hardware motor driver stuff.
Guys?

> Thanks,
> Kory
>

Note that I am really a novice at this stuff, and so I am reasoning from first
principles and my preconceptions as much as anything.

Regards,

Sebastien

Discussion Thread

rllalonde2000 2006-08-08 18:59:59 UTC Are steppers considered low frequency motors? Steve Stallings 2006-08-08 19:18:18 UTC Re: Are steppers considered low frequency motors? Mariss Freimanis 2006-08-08 20:49:49 UTC Re: Are steppers considered low frequency motors? ballendo 2006-08-08 21:49:27 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? Alan Marconett 2006-08-09 08:19:17 UTC RE: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? Mariss Freimanis 2006-08-09 09:15:28 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? Alan Marconett 2006-08-09 10:12:25 UTC RE: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? Dennis Schmitz 2006-08-09 20:13:06 UTC Re: Stepper motor 101 was Re: Are steppers considered low frequency motors? turbulatordude 2006-08-09 23:29:33 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? ballendo 2006-08-10 03:13:33 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? ballendo 2006-08-10 03:17:51 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? Alan Marconett 2006-08-10 08:02:12 UTC RE: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? Alan Marconett 2006-08-10 08:15:19 UTC RE: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? Dennis Schmitz 2006-08-10 08:20:37 UTC Re: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? Alan Marconett 2006-08-10 08:23:19 UTC RE: [CAD_CAM_EDM_DRO] Stepper motor 101 was Re: Are steppers considered low frequency motors? turbulatordude 2006-08-10 08:27:53 UTC Stepper motor 101 was Re: Are steppers considered low frequency motors? turbulatordude 2006-08-10 08:46:59 UTC Stepper motor 101 was Re: Lini-stepper Mariss Freimanis 2006-08-10 09:13:02 UTC Stepper motor 101 was Re: Lini-stepper Steve Stallings 2006-08-10 09:17:41 UTC Stepper motor 101 was Re: Lini-stepper Kory Hamzeh 2006-08-10 10:18:26 UTC Driving the parrallel port in WindowXP Lester Caine 2006-08-10 10:40:21 UTC Re: [CAD_CAM_EDM_DRO] Driving the parrallel port in WindowXP jzmuda2000 2006-08-10 12:12:37 UTC Stepper motor 101 was Re: Lini-stepper Alan Marconett 2006-08-10 12:15:19 UTC RE: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Alan Marconett 2006-08-10 12:56:43 UTC RE: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Mariss Freimanis 2006-08-10 13:05:39 UTC Stepper motor 101 was Re: Lini-stepper Sebastien Bailard - Dubsen 2006-08-10 15:53:45 UTC Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Kory Hamzeh 2006-08-10 17:15:54 UTC RE: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Jon Elson 2006-08-10 18:45:47 UTC Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Sebastien Bailard - Dubsen 2006-08-10 18:55:03 UTC Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP caudlet 2006-08-10 20:39:33 UTC Re: Driving the parallel port in WindowXP turbulatordude 2006-08-10 23:35:26 UTC Stepper motor 101 was Re: Lini-stepper Steve Blackmore 2006-08-10 23:51:39 UTC Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP turbulatordude 2006-08-11 00:23:16 UTC Stepper motor 101 was Re: Lini-stepper Lester Caine 2006-08-11 01:20:41 UTC Re: [CAD_CAM_EDM_DRO] Driving the parallel port in WindowXP Lester Caine 2006-08-11 01:21:36 UTC Re: [CAD_CAM_EDM_DRO] Re: Driving the parallel port in WindowXP Sebastien Bailard - Dubsen 2006-08-11 02:54:05 UTC Re: [CAD_CAM_EDM_DRO] Re: Driving the parallel port in WindowXP Jon Elson 2006-08-11 09:14:31 UTC Re: [CAD_CAM_EDM_DRO] Re: Driving the parallel port in WindowXP