Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-16 Thread Bob Paddock
On Tuesday 15 August 2006 21:58, Dan McMahill wrote: Just to be clear, DJ was talking about the case where R1## are on page 1, R2## on page 2, etc and was suggesting that a board level renumbering wouldn't mess with the 1st digit. It is this particular case where you're trying to maintain

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-16 Thread Dan McMahill
Bob Paddock wrote: On Tuesday 15 August 2006 21:58, Dan McMahill wrote: Just to be clear, DJ was talking about the case where R1## are on page 1, R2## on page 2, etc and was suggesting that a board level renumbering wouldn't mess with the 1st digit. It is this particular case where you're

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-16 Thread Dan McMahill
DJ Delorie wrote: You probably need to update the loaded netlist too. I think the function that changes the element name should be responsible for that change also. No point making everyone's life difficult. you have to be a bit careful here. you have R1, R2, R3 on your board which will

gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Mike Hansen
Does PCB have a renumbering command? This would be a command that would renumber the components on the circuit board say starting with the smallest value in the upper left and then proceeding to the lower right corner of the board. And this would also generate a was/is list, showing the old

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Dan McMahill
Mike Hansen wrote: Does PCB have a renumbering command? This would be a command that would renumber the components on the circuit board say starting with the smallest value in the upper left and then proceeding to the lower right corner of the board. And this would also generate a was/is

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread DJ Delorie
Is there documentation anywhere on how to get started in developing for PCB/gschem? No formal documentation, but it's not hard. Look at src/puller.c for an example of tying a custom function in (the action API is in hid.h). You can also look at src/hid/bom/bom.c for code that looks up the X,Y

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread DJ Delorie
You probably need to update the loaded netlist too. I think the function that changes the element name should be responsible for that change also. No point making everyone's life difficult. ___ geda-user mailing list geda-user@moria.seul.org

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread DJ Delorie
I think the function that changes the element name should be responsible for that change also. No point making everyone's life difficult. At least, with a flag that says to do it. I wonder if we'd screw the user by not letting them rename an element out of the net. OTOH they can always

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Mike Hansen
-user@moria.seul.org Subject: Re: gEDA-user: Renumber in PCB/Was/Is List Date: Tue, 15 Aug 2006 15:23:05 -0400 I think the function that changes the element name should be responsible for that change also. No point making everyone's life difficult. At least, with a flag that says to do it. I

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread DJ Delorie
This is pretty standard functionality in commercial packages. The board stuffers like to have the components in a logical arrangement(R10 is near R9, etc.). I always numbered mine by pages, like all R100-R199 were on schematic page 1, etc. They tended to get grouped together anyway that

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Patrick Doyle
The feature I'm most looking forward to coming out of this exercise is the ability to back annotate pin-swap information. Right now I'm just plugging my busses together between the processor and the memory (or interface connector, or whatever), anticipating that when I look at the rats nest I'll

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread DJ Delorie
Perhaps those with more experience in this area in general, and with these tools in particular, would care to comment on a better approach. Having just went through this... I added more slots to the dual XOR I was working with; the extra slots had pins swapped. I kept gschem and pcb both

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread ldoolitt
Patrick - On Tue, Aug 15, 2006 at 03:51:41PM -0400, Patrick Doyle wrote: The feature I'm most looking forward to coming out of this exercise is the ability to back annotate pin-swap information. Right now I'm just plugging my busses together between the processor and the memory (or interface

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Steve Meier
Well I am also very interested in pin swapping at the PCB level and then having the schematic corrected. Some of the devices use differential I/O it would be nice if these pin pairs were tied together. But on FPGA's the use of a pair of pins as differential or single ended is mostly up to the

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Dan McMahill
Mike Hansen wrote: Does PCB have a renumbering command? This would be a command that would renumber the components on the circuit board say starting with the smallest value in the upper left and then proceeding to the lower right corner of the board. And this would also generate a was/is

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Dan McMahill
DJ Delorie wrote: While thats one valid method, please don't enforce it. Enforce, no, but I was hoping the final code could perhaps support it. Say, by only modifying the last N digits? In this case, is there really much value in renumbering at all from the layout end of the flow? -Dan

Re: gEDA-user: Renumber in PCB/Was/Is List

2006-08-15 Thread Dan McMahill
-To: gEDA user mailing list geda-user@moria.seul.org To: geda-user@moria.seul.org Subject: Re: gEDA-user: Renumber in PCB/Was/Is List Date: Tue, 15 Aug 2006 18:42:09 -0400 In this case, is there really much value in renumbering at all from the layout end of the flow? Good point