Stuart Brorson wrote: >>> Disclaimer: I am also a gEDA developer too. >>> >> Cool - we got you to de-lurk.... > > *chuckle* > > I've been lurking here for two or three years. Someday, when I have > scads of time, I want to get a mill and fiddle around with EMC. Right > now, however, I have too many other demands on my time.
I know how that goes. It took me about 4 years to get my CNC conversion done, and somehow in that time I became an EMC developer. >> I've looked at gEDA, not so much for board layout (haven't done any >> machining of PCBs yet), but as a tool for doing graphical HAL >> configuration. HAL configs are basically netlists, with some additional >> info. Others, especially tomp, have taken it farther, and actually have >> something working. Knowing that a gEDA developer lurks here might be handy. > > One of gEDA's big strengths is that the netlister, gnetlist, > was architected so that users may write their own back-ends which > translate their designs (expressed graphically) into netlists of their > own choice. Right now, gnetlist supports about 20 different formats, > including gEDA/PCB, SPICE, Pads, Tango, etc. Therefore, writing a > back-end netlister takes a block-diagran (drawn using gschem) into a > textual HAL description is -- in principle -- easy. One just needs to > write some Scheme code. This is a lot easier than it sounds -- just > use one of the existing netlisters as a template. > That's exactly what I had in mind. The real work is as much the HAL library as the netlister itself. Each HAL component needs a shape with the appropriate pins, etc. And then you get to things like HAL parameters - each component would probably want attributes in the schematic that could generate 'setp' commands in the output, etc. Like you I have too many irons in the fire, and that particular one never got very far. I think I've installed gEDA at least twice at various times, but never followed up. My initial impression of the schematic editor kinda turned me off of it, but I can't recall why, nor would it be fair for me to complain about it now since the last time I tried it was at least a year ago, maybe two. Schematic editors are worse than text editors anyway - once you are used to something its hard to change. Over the years I have used Orcad, Tango, PCad, PADs, and soon Mentor Expedition at work. At home I did one board using Eagle and thats about it so far. Every single change to a new system was painful, and I didn't give gEDA enough of a chance to climb the learning curve. Regards, John Kasunich ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users