John Kasunich wrote:
> Stuart Brorson wrote:
>> 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.

I was curious so I asked Google.  We discussed gEDA as HAL netlister 
over three years ago:

<jmkasunich>my long term plans for HAL are to be able to use a schematic 
drawing tool like GEDA to draw a system of HAL components, and 
automatically configure it from the drawing
(http://metalworking.net/EMC_news_history/IRC-logs/IRC-chat-2004-12-19.txt)

And again in a little more detail 2-1/2 years ago:

http://www.linuxcnc.org/irc/irc.freenode.net:6667/emc/2005/2005-06-06.txt
(scroll down to 02:35:01)

About a year later jepler wrote something in Python, but we never 
polished it up.  As we noted then, it seemed a pain to write a graphical 
editor from scratch, and gEDA came up again:

http://www.linuxcnc.org/irc/irc.freenode.net:6667/emcdevel/2006-09-24.txt
(scroll down to 19:38:26)

Someday...

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

Reply via email to