gEDA-user: Multiple pages

2010-08-16 Thread Oliver King-Smith
I am not sure what is the best way to handle multi-page schematics with gschem. I have schematic on one page where I have connected the power to VCC and GND symbols. I have connected the non power inputs and outputs to Input/Output Generic symbols. So imagine I want to just hook

gEDA-user: Plain gschem net attribute/subnets test

2010-08-16 Thread Stefan Salewski
Indeed, we can assign different attributes to "lines" in gschem 1.6.1, when the lines connect at a 90 degree angle (for 180/360 degree angle gschem tries to be smart and joins the lines to one). So no modification of gschem is necessary for first evaluation of the concept. We only have to extend g

Re: gEDA-user: wishful UI

2010-08-16 Thread John Griessen
Stefan Salewski wrote: I have to do next layout again myself. But that layout will be more complicated, it will contain fast differential signal pairs and BGA footprints. Should be more than 500 hours for me. I think attributes can support my work, so I will need only 350 hours. Maybe much less

Re: gEDA-user: wishful UI

2010-08-16 Thread Kai-Martin Knaak
Stefan Salewski wrote: > But what people regard as important is very different. Here in Germany > most people related to electronics seems to give visible appearance a > very high priority. On the other hand, the ugly duckling who calls itself "eagle" enjoys quite some user base in Germany. Bart

Re: gEDA-user: subnets

2010-08-16 Thread Kai-Martin Knaak
Ouabache Designworks wrote: > Asic synthesis has a step called "uniquification" where you create a module > and > instantiate it multiple times. Uniquify will create a new module for each > instance > that can be modified independently from the others. You can also modify the > master to chang

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 15:27 -0400, Rick Collins wrote: > I looked at your DSO project. That is pretty impressive. Are you > looking for any help? That is right up my alley! > > Rick > Indeed I was hoping for some support during the last two years, but there was not much interest, some people

Re: gEDA-user: subnets

2010-08-16 Thread Ouabache Designworks
Using blocks in mechanical CAD has some issues with this. In principle there are 2 ways to use a block: a) copy and paste b) reference Naturally the "edit one modify all" can only work with referencing. Sometimes in a single construction this is not desired,

Re: gEDA-user: wishful UI

2010-08-16 Thread Rick Collins
I looked at your DSO project. That is pretty impressive. Are you looking for any help? That is right up my alley! Rick At 02:56 PM 8/16/2010, you wrote: On Mon, 2010-08-16 at 13:55 -0400, Rick Collins wrote: > > I guess I am not thinking that there is a problem with > implementation. My

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 13:55 -0400, Rick Collins wrote: > > I guess I am not thinking that there is a problem with > implementation. My concern is value. How are these ideas to be used > by... well, the users? After all, this is the geda-user list, > no? If getting the work done is the hard

Re: gEDA-user: Subnets

2010-08-16 Thread Larry Doolittle
On Mon, Aug 16, 2010 at 07:32:23PM +0200, Stephan Boettcher wrote: > I usually have hierarchical schematics with multiple instances of the > same subcircuits referenced from the main page. The deepest until now > were three layers of hierarchy. I make do with two, but that's how I work also. > A

Re: gEDA-user: Specification of Rotations for Auto Assembly

2010-08-16 Thread Armin Faltl
Bert Timmerman wrote: The right hand rule says: if you spread your first 3 fingers (starting with thumb) orthogonal to each other, thumb = X, point = Y, middle = Z ( or if you hook your fingers to indicate a rotation that will move X into Y, spreaded thumb poins to Z+). This is the basis for

Re: gEDA-user: wishful UI

2010-08-16 Thread Andrew Poelstra
- Stefan Salewski wrote: > On Mon, 2010-08-16 at 18:54 +0200, Armin Faltl wrote: > > This is true -- but the point is not "100% clear definitions" but > "skills and time and will" to work and code. > > Andrew Poelstra has shown at least some of the last mentioned. My fear > was, that he mov

Re: gEDA-user: Subnets

2010-08-16 Thread Armin Faltl
Stephan Boettcher wrote: Stefan Salewski writes: On Mon, 2010-08-16 at 10:09 +0200, Stephan Boettcher wrote: John Griessen writes: If there is work put into partitioning a layout, can't we please have hierarchical layout instead? I have still problems to understand the go

Re: gEDA-user: wishful UI

2010-08-16 Thread Rick Collins
At 12:57 PM 8/16/2010, you wrote: On Mon, 2010-08-16 at 12:00 -0400, Rick Collins wrote: > > > >I think we should try to find a better name for the connection between > >two nodes in a net, maybe segment? > > In the layout program I use, a segment is a single section of a PWB > route between two

Re: gEDA-user: Specification of Rotations for Auto Assembly

2010-08-16 Thread Bert Timmerman
Hi, > -Original Message- > From: geda-user-boun...@moria.seul.org > [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Armin Faltl > Sent: Monday, August 16, 2010 1:04 PM > To: gEDA user mailing list > Subject: Re: gEDA-user: Specification of Rotations for Auto Assembly > > > > Ri

Re: gEDA-user: Subnets

2010-08-16 Thread Stephan Boettcher
Stefan Salewski writes: > On Mon, 2010-08-16 at 10:09 +0200, Stephan Boettcher wrote: >> John Griessen writes: >> >> If there is work put into partitioning a layout, can't we please have >> hierarchical layout instead? >> > I have still problems to understand the goals and benefits of > partit

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 18:54 +0200, Armin Faltl wrote: > > > JG, in my opinion Rick has a point, that without 100% clear definitions from > and for all of those talking here using "subnet", the whole discussion > has a high > chance of getting nowhere This is true -- but the point is not "100% cl

Re: gEDA-user: wishful UI

2010-08-16 Thread Rick Collins
Ok, if that is the way this group works. I have been told that these tools can be useful and I assumed that would be the goal of development. I see lot of comments going in all directions with no clear indication of how any of it would be used. But I'm just a practical sort of guy. If you g

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Armin Faltl
Andrew Poelstra wrote: I like this. Since many features on a PCB are traces, which are long and thin, I wonder if we could achieve an even-greater speedup by using "bounding ellipses" rather than circles. With rounded-up sine tables I think we can do the check nearly as fast as we could with s

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 12:00 -0400, Rick Collins wrote: > > > >I think we should try to find a better name for the connection between > >two nodes in a net, maybe segment? > > In the layout program I use, a segment is a single section of a PWB > route between two points. That is, it is the short

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread John Griessen
DJ Delorie wrote: I also like the GIMP's way of doing things Gimp is good by me. I also like the UI of inkscape. From this: http://wiki.inkscape.org/wiki/index.php/Class_Inkscape::UI::Widget::ProgressPannel it looks like c++ code and not sure what toolkit. If you have an easy way to install

Re: gEDA-user: wishful UI

2010-08-16 Thread Andrew Poelstra
- John Griessen wrote: > Andrew Poelstra wrote: > > > When you click the "new" button beside the view tabs, you'll get a popup > > asking if you want to create a: > > o New functional block > > o New component (footprint) > > o Custom view > > So are you thinking of reusing the lay

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
John Griessen wrote: Rick Collins wrote: Why not start with what you are trying to do in the layout, consider what the layout tool needs to make that happen, then trace that back to what is needed in the schematic to support the layout? There are lots of different users of these programs,

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread DJ Delorie
I also like the GIMP's way of doing things - big button is select/activate, side buttons for visibility/lock/whatever. To save space, perhaps the "big" buttons could be only partially shown, as if they were hidden behind the PCB? When you hover over them, they'd move to the front so you can see

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread DJ Delorie
> is that all deliberately not included in the gui or would you accept > patches? is there any written masterplan for (gui) enhancements? is > there interest to debate reorganizing the current menu system + > (re)assigning shortcuts at large? None of PCB's shortcomings are deliberate; we just don

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Andrew Poelstra
- John Griessen wrote: > Andrew Poelstra wrote: > > > Really? I had been recompiling every time I changed that file :-}. > > Yes, it works without recompiling. A restart may be needed. PCB still > has not got much interprocess communication going on... some with dbus > maybe... > > Are y

Re: gEDA-user: pcb: experience with import-schematics

2010-08-16 Thread DJ Delorie
> > lib-contents-command = /bin/true > > What is this command supposed to do? The default is the command to provide the M4 library contents. Without the contents list, there is no M4 library. ___ geda-user mailing list geda-user@moria.seul.org http:/

Re: gEDA-user: wishful UI

2010-08-16 Thread DJ Delorie
> You're not going to show up and get your way in a FOSS development > community unless your suggestion is obvious and brilliant at the > same time. or if you're willing to do the work yourself, of course :-) ___ geda-user mailing list geda-user@moria

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread John Griessen
Andrew Poelstra wrote: Really? I had been recompiling every time I changed that file :-}. Yes, it works without recompiling. A restart may be needed. PCB still has not got much interprocess communication going on... some with dbus maybe... Are you going to put your code up on a git reposito

Re: gEDA-user: wishful UI

2010-08-16 Thread John Griessen
Andrew Poelstra wrote: When you click the "new" button beside the view tabs, you'll get a popup asking if you want to create a: o New functional block o New component (footprint) o Custom view So are you thinking of reusing the layout editor to edit the footprint view? Then we could c

Re: gEDA-user: wishful UI

2010-08-16 Thread John Griessen
Rick Collins wrote: Why not start with what you are trying to do in the layout, consider what the layout tool needs to make that happen, then trace that back to what is needed in the schematic to support the layout? There are lots of different users of these programs, and they have different

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Andrew Poelstra
- John Griessen wrote: > > When you say shortcuts it sounds like the keybindings for keys to use instead > of > menu pulldowns. There is an existing mechanism for changing these in > pcbmenu.res files > in a local project directory. > Really? I had been recompiling every time I changed

Re: gEDA-user: wishful UI

2010-08-16 Thread Andrew Poelstra
- John Griessen wrote: > Andrew Poelstra wrote: > > > No, that's pretty much it. There are two things I want beyond simply > > "workspaces" to hold different tool settings for different functional > > groups: > > > > 1. You can create a view based on anything, not just functional > >

Re: gEDA-user: wishful UI

2010-08-16 Thread Rick Collins
At 11:44 AM 8/16/2010, Stefan Salewski wrote: On Mon, 2010-08-16 at 15:51 +0200, Armin Faltl wrote: > > > Just to make it known, "a subnet is a point to point connection within a > net" was the > one and only DEFINITION of what a sub net is I found and understood. All > other ways > I can concei

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread John Griessen
Andrew Poelstra wrote: I've also done this, but if you take it to its logical conclusion, you should also add Ctrl+O for open, Ctrl+Z/Y for undo/redo, Ctrl+N for new, Ctrl+P for print, Ctrl+A for 'select all', etc. In the end I had to displace a number of existing shortcuts, a move that I didn'

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Andrew Poelstra
- Armin Faltl wrote: > > > Andrew Poelstra wrote: > > I wanted to copy the GIMP: show icons for visibility/locking as part of > > the list item, that can be toggled independently of visibility. Right- > > clicking should pop up a full context menu for creating/editing/deleting > > layers, g

Re: gEDA-user: wishful UI

2010-08-16 Thread John Griessen
Andrew Poelstra wrote: No, that's pretty much it. There are two things I want beyond simply "workspaces" to hold different tool settings for different functional groups: 1. You can create a view based on anything, not just functional groups, as will be the default. This includes opening

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Armin Faltl
Andrew Poelstra wrote: I wanted to copy the GIMP: show icons for visibility/locking as part of the list item, that can be toggled independently of visibility. Right- clicking should pop up a full context menu for creating/editing/deleting layers, geometric transforms, duplicating, etc. As for

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Andrew Poelstra
- Rick Collins wrote: > At 09:12 AM 8/16/2010, you wrote: > I'm not sure I follow. I was thinking of this when I saw your first > post. This is a similar problem to displaying graphics using 3D > information. I have seen a speed up method for that which uses the > extra memory that typi

Re: gEDA-user: Specification of Rotations for Auto Assembly

2010-08-16 Thread John Griessen
Armin Faltl wrote: One of the things I dislike about pcb is the coordinate system: it's lefthanded, or z+ is going into the screen instead of pointing out. . . . All mechanical CAD systems and robotics controls adhere to this. So to define a rotation consistent with production, the first thin

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 15:51 +0200, Armin Faltl wrote: > > > Just to make it known, "a subnet is a point to point connection within a > net" was the > one and only DEFINITION of what a sub net is I found and understood. All > other ways > I can conceive are generalizations of that, ie. "a subn

Re: gEDA-user: wishful UI

2010-08-16 Thread John Griessen
Armin Faltl wrote: My very little experience with autorouters also makes me believe, that an autorouter has even less understanding of EMI issues than I have ;-) Sure, that's why I made the analogy to Rainman. Routers are autistic. Have to be told what to do with many attribs and usually with

Re: gEDA-user: Subnets

2010-08-16 Thread John Griessen
Stephan Boettcher wrote: John Griessen writes: net attribs plus layout zones get us far on the way to autorouting success. If there is work put into partitioning a layout, can't we please have hierarchical layout instead? They are independent enough that it's not a choice of either or. Bot

Re: gEDA-user: DRC rule structure

2010-08-16 Thread John Griessen
Andrew Poelstra wrote: Clearance would be set for each component created or moved, as well as the components nearby it (still working on the details ;). I think you will find good working code doing clearances in pcb. Somewhere in there... John Griessen

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Andrew Poelstra
- Armin Faltl wrote: > > Andrew Poelstra wrote: > > This problem prompted me to suggest redoing the layer selector > > entirely to clean up the code, which in turn spawned the > > workspace/functional block discussion. > > > Since you want to do away with the radio buttons left of the lay

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Bert Timmerman
Hi all, > -Original Message- > From: geda-user-boun...@moria.seul.org > [mailto:geda-user-boun...@moria.seul.org] On Behalf Of Armin Faltl > Sent: Monday, August 16, 2010 5:16 PM > To: gEDA user mailing list > Subject: Re: gEDA-user: pcb keyboard shortcuts (and usability > in general) >

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Rick Collins
At 09:12 AM 8/16/2010, you wrote: On Mon, Aug 16, 2010 at 02:56:17PM +0200, Armin Faltl wrote: > > >Actually, I don't think that's true: > > > >Suppose I have a trace whose clearance is set to 2.5mm - if I lay any component > >too close while the real-time DRC is running, how can it know that i

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Armin Faltl
Andrew Poelstra wrote: This problem prompted me to suggest redoing the layer selector entirely to clean up the code, which in turn spawned the workspace/functional block discussion. Since you want to do away with the radio buttons left of the layers for activating I suppose you want use left

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Armin Faltl
Stefan Salewski wrote: On Mon, 2010-08-16 at 06:12 -0700, Andrew Poelstra wrote: 1. I would have to create bounding boxes for every object on the screen, because you never know if some weird part 10 inches away has a 10-inch clearance requirement. Guess: Make bounding boxes wh

Re: gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Andrew Poelstra
- Stefan Tauner wrote: > i have finally fetched the source from git and rebuilt pcb. > the most prominent new feature seems to be the polygon hole mode (which > seems to create "negative" polygons inside polygons essentially). it > has no keyboard shortcut assigned. since it is related to pol

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Armin Faltl
Andrew Poelstra wrote: There are two problems with this: 1. I would have to create bounding boxes for every object on the screen, because you never know if some weird part 10 inches away has a 10-inch clearance requirement. If pcb-objects don't have bounding boxes as of now, there's so

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
Stefan Salewski wrote: On Sat, 2010-08-07 at 12:58 -0700, Andrew Poelstra wrote: I agree, but on a high level a net /is/ "a relation between two pads/pins". (Well, a net can have many pads/pins. A subnet would be restricted to two, by definition.) No. A subnet, in my mind, is not r

gEDA-user: pcb keyboard shortcuts (and usability in general)

2010-08-16 Thread Stefan Tauner
i have finally fetched the source from git and rebuilt pcb. the most prominent new feature seems to be the polygon hole mode (which seems to create "negative" polygons inside polygons essentially). it has no keyboard shortcut assigned. since it is related to polygons i would suggest to assign some

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Andrew Poelstra
On Mon, Aug 16, 2010 at 03:25:08PM +0200, Stefan Salewski wrote: > On Mon, 2010-08-16 at 06:12 -0700, Andrew Poelstra wrote: > > > > > 1. I would have to create bounding boxes for every object on the screen, > >because you never know if some weird part 10 inches away has a 10-inch > >clea

Re: gEDA-user: discussion on what busses *mean*

2010-08-16 Thread Armin Faltl
DJ Delorie wrote: I can't think of a good reason to do this, but I suppose you could connect to a bus pin (aka "pin with multiple signals") and name the *bus* while leaving the individual *nets* unnamed, and carry that bus name on to a second schematic page, still without naming the nets, and c

Re: gEDA-user: wishful UI

2010-08-16 Thread Andrew Poelstra
On Mon, Aug 16, 2010 at 01:18:37PM +0200, Stefan Salewski wrote: > On Fri, 2010-08-06 at 17:42 -0700, Andrew Poelstra wrote: > > Layer groups as I proposed > > separate the board into different workspaces to keep things organized. > > > > I understand your goal, and support it. But I still have p

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 06:12 -0700, Andrew Poelstra wrote: > > 1. I would have to create bounding boxes for every object on the screen, >because you never know if some weird part 10 inches away has a 10-inch >clearance requirement. Guess: Make bounding boxes which includes the clearance f

Re: gEDA-user: discussion on what busses *mean*

2010-08-16 Thread Bert Timmerman
Hi John, > -Original Message- > From: geda-user-boun...@moria.seul.org > [mailto:geda-user-boun...@moria.seul.org] On Behalf Of John Doty > Sent: Monday, August 16, 2010 12:43 AM > To: gEDA user mailing list > Subject: Re: gEDA-user: discussion on what busses *mean* > > > On Aug 15, 20

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Andrew Poelstra
On Mon, Aug 16, 2010 at 02:56:17PM +0200, Armin Faltl wrote: > > >Actually, I don't think that's true: > > > >Suppose I have a trace whose clearance is set to 2.5mm - if I lay any > >component > >too close while the real-time DRC is running, how can it know that it's > >breaking > >a rule withou

Re: gEDA-user: pcb: experience with import-schematics

2010-08-16 Thread Kai-Martin Knaak
DJ Delorie wrote: > > For PCB, you'd edit $HOME/.pcb/settings to say something like: > > lib-newlib = ../imported- symbols/:../gedasymbols.org_salewski_symbols/:../custom-symbols/ For the GTK GUI this is overwritten by $HOME/.pcb/preferences IMHO, the settings/preferences confusion needs to be

Re: gEDA-user: pcb: experience with import-schematics

2010-08-16 Thread Kai-Martin Knaak
Armin Faltl wrote: > you mean the first directory has highest priority, same in linker paths Ouups, your are right. ---<)kaimartin(>--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengart

Re: gEDA-user: DRC rule structure

2010-08-16 Thread Armin Faltl
Actually, I don't think that's true: Suppose I have a trace whose clearance is set to 2.5mm - if I lay any component too close while the real-time DRC is running, how can it know that it's breaking a rule without re-checking the clearance for every object on the PCB? By checking exactly the

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Sat, 2010-08-07 at 12:58 -0700, Andrew Poelstra wrote: > > I agree, but on a high level a net /is/ "a relation between two pads/pins". > (Well, a net can have many pads/pins. A subnet would be restricted to two, > by definition.) > No. A subnet, in my mind, is not restricted to two nodes (pi

Re: gEDA-user: Specification of Rotations for Auto Assembly

2010-08-16 Thread Duncan Drennan
> One of the things I dislike about pcb is the coordinate system: it's > lefthanded, or z+ is going into the > screen instead of pointing out. When exporting to x-y the coordinate system starts in the bottom left of the screen, i.e. with z+ going out of the screen. It would be useful to be able t

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Fri, 2010-08-06 at 17:42 -0700, Andrew Poelstra wrote: > Layer groups as I proposed > separate the board into different workspaces to keep things organized. > I understand your goal, and support it. But I still have problems to imagine how "workspaces" will work for layout process. At the end

Re: gEDA-user: Specification of Rotations for Auto Assembly

2010-08-16 Thread Armin Faltl
Rick Collins wrote: This seems like a pretty sharp group. One of the problems I consistently have is generating an XYRS file for auto assembly of my boards. The X and Y require a specified origin and orientation of the board, which is done in the fab drawing. The side is pretty clear as w

Re: gEDA-user: Subnets

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 10:09 +0200, Stephan Boettcher wrote: > John Griessen writes: > > > It's not pie in the sky. Some of these ideas to use sets and lists > > and groups are the easiest kind to implement... Zones in layout are > > an easy part of what it already does, when we have more layers

Re: gEDA-user: wishful UI

2010-08-16 Thread Stefan Salewski
On Mon, 2010-08-16 at 11:23 +0200, Armin Faltl wrote: > > John Griessen wrote: > > > > In your work flow, English words convey duties to hired layout persons. > > In my example, I only hire the autorouter. > > > > Sounds very useful. Especially for open hardware projects and hobbyists, > > and bo

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
John Griessen wrote: In your work flow, English words convey duties to hired layout persons. In my example, I only hire the autorouter. Sounds very useful. Especially for open hardware projects and hobbyists, and bottom line oriented business folk. Sounds like you suggest the autorouter as

Re: gEDA-user: pcb: experience with import-schematics

2010-08-16 Thread Armin Faltl
kai-martin knaak wrote: Look at make_footprint_hash() in src/buffer.c Maybe we need to read the menus in reverse order? ^ paths? I'd say, the last path should receive highest priority. This is how the PATH environment variable

Re: gEDA-user: Commercial CAD, land pattern generators report

2010-08-16 Thread David Smith
John Griessen wrote: > On Fri, Aug 13, 2010 at 10:54 AM, Peter Clifton wrote: > > On Thu, 2010-08-12 at 09:17 -0500, John Griessen wrote: > > > OpenNurbs.org has the code, public domain. He's considering forking > > > and licensing it GPL. > > IMO, that sounds like quite an aggressive thing to do

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
John Griessen wrote: 1) Assign unique "refdes" value to all netlistable logical symbols in the schematic. If the logical symbol is one of several in a "PHYSICAL_package", then assgined "refdes" to each logical symbol such as "Uxx_yy"; where yy is the value to identify a parti

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
DJ Delorie wrote: And I want to understand the implications of pins that reflect multiple signals, too - mapping names and numbers, etc. I can only envision 2 cases for a multipurpose pin: a) the generic interface shall be preserved -> don't care what the pin means, just pass a wire b) th

Re: gEDA-user: wishful UI

2010-08-16 Thread Armin Faltl
DJ Delorie wrote: Sure, and the big EDA code based on LISP/Guile also uses syntax for names so a wire with such a name attrib seems to be all that's necessary to define a bus. Putting the syntax netname[0:7] into form netname[0], netname[1], for the backends is fine. Seems to me the com

Re: gEDA-user: Subnets

2010-08-16 Thread Stephan Boettcher
John Griessen writes: > It's not pie in the sky. Some of these ideas to use sets and lists > and groups are the easiest kind to implement... Zones in layout are > an easy part of what it already does, when we have more layers for > intermediate calculations. net attribs plus layout zones get u