Re: gEDA-user: Wiki cleanup?
On Tue, Jan 4, 2011 at 8:06 PM, DJ Delorie wrote: > > Phil Taylor writes: >> Why isn't there a user-guide? > > http://www.delorie.com/pcb/docs/ > The developer's reference seems a little thin. Are there any plans to update it? Regards, Mark markra...@gmail -- Mark Rages, Engineer Midwest Telecine LLC markra...@midwesttelecine.com ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: multiple attributes (was: [Patches] GTK Recent-file-manager)
>> What are typical use cases for having multiple same-named attributes in a >> symbol? >Same-named attributes in my symbols: >* slotdef -- this is pretty generic >* comment -- sometimes, more than one note needs to be delivered >* documentation -- sometimes, more than one datasheet is available >More use cases I can think of: >* author -- in case there is more than one. >* vendor -- where to buy Hm, Peter C is right that this complicates things a lot. I *think* the list of attributes shown in the dialog can be generated in a way where repeated attributes will appear as: documentation Vis N V documentation (2) Vis N V documentation (3) Vis N V Then when it comes time to apply a change, gschem will search the object's list of attributes to find the one that appears in the right sequence in the attribute list. >> While I was at it, I added a help button to the dialog, which brings up the >> 'Master Attributes List' of the wiki with definitions of all the typical >> attribute names. >Great. Is the list downloaded on the fly, or is it from a local copy? it uses the same mechanism as other help viewing actions, which read from the local copy. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
I found the code that needs fixing, but it brought up an interesting question... If an element has pads on *both* sides, and the far side is hidden, do the pads on the far side get selected? http://www.delorie.com/pcb/tmp/select-test.pcb Hide the far side and box-select both elements. Obviously, any pads on the shown side should be selected. But, is it obvious that visible pads for an invisible element can be selected? If an element is "on" the shown side, the element itself is selected. Are the pads, on the far side, for the selected element on the shown side, selected? Are the pads, on the far side, for the element on the far side, selected? (/me thinks obviously not) For the two previous questions, compare the answers vs if you had clicked on the element to select it. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Kai-Martin Knaak wrote: >> Do we really need this in the wiki: >> >> http://geda.seul.org/wiki/geda:pcb_tips#what_s_this_business_about_flashed_pads > > Never heard of this issue except in that specific pcb tip. I got bold and removed this section. >> http://geda.seul.org/wiki/geda:faq- pcb#is_it_true_that_pcb_is_limited_to_exactly_8_copper_layers_and_2_silkscreen_layers > > I'd prefer a comprehensive answer to: > "What is the recommended way to do boards with multiple copper layers?" This should definitely go to the manual. >> http://geda.seul.org/wiki/geda:faq- pcb#is_it_true_that_pcb_has_no_concept_of_a_solder_mask_or_paste_mask_layer > > Seems like a historic echo to me. This one is gone, too. >> http://geda.seul.org/wiki/geda:faq- > pcb#is_it_true_that_pcb_has_no_way_to_make_a_mechanical_layer_to_show_the_physical_outline_of_the_board_and_its_dimensions > > I'd prefer: > How do I define the physical outline of my layout? On the todo list when pcb tips and FAQ-pcb will be merged. ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Phil Taylor wrote: > Why isn't there a user-guide ... equal parts reference and how-to > instruction? Because you didn't step up to write one? And I didn't, either. We just discussed the proposal to start a wikibook on geda/pcb. Would you join and share your knowledge? ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Autorouter - distance to pins
Cam Farnell wrote: > Is there a way to set the minimum distance that the autorouter leaves between tracks and pins? I've looked in the manual, tried setting DRC "Minimum copper spacing", tried enabling "Settings->Enforce DRC clearances" but the autorouter still runs tracks closer to pins than I would like. Any suggestions would be appreciated. > Maybe the clearance of the pins is the relevant variable. For testing you can increment clearance with [k] while the mouse hovers over the pin. For mass change, I'd recommend the ChangeClearSize action. See http://geda.seul.org/wiki/geda:pcb_tips#how_do_i_change_the_soldermask_clearance_around_a_hole_pad I don't use the autorouter much. So I may be completely off at this. ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Does Google do not like us any more?
On Wed, 2011-01-05 at 03:27 +0100, Kai-Martin Knaak wrote: > Stefan Salewski wrote: > > > I was not aware that GMANE works for gEDA lists. > > Maybe we should place a note at gpleda.org about that. > > done. > http://geda.seul.org/wiki/geda:mailinglists > > ---<)kaimartin(>--- Thanks, GMANE works fine. For me google still refuses, tried Boettcher huge mess site:www.seul.org I think I had similar problems with www.seul.org years ago, I was thinking site:archives.seul.org works better for google. But not really good, finds only a few entries. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Phil Taylor wrote: > http://geda.seul.org/wiki/geda:pcb- quick_reference#pcb_physical_layer_reference > > I started this two weeks ago. cite: /-- == PCB Physical Layer Reference == * ouline layer reference * physical layer how-to (outline, direct (x,y) footprint placement, part insertion) \--- Are these two lines supposed to be a TODO list? > Let's work on this and remove this backwards FAQ. ^ What page are you referring to? ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Does Google do not like us any more?
Stefan Salewski wrote: > I was not aware that GMANE works for gEDA lists. > Maybe we should place a note at gpleda.org about that. done. http://geda.seul.org/wiki/geda:mailinglists ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Phil Taylor writes: > Uh, am I missing something? Yes. You're missing a user's guide and a user's reference :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Autorouter - distance to pins
On Tue, 2011-01-04 at 22:03 -0400, Cam Farnell wrote: > Is there a way to set the minimum distance that the autorouter leaves > between tracks and pins? I've looked in the manual, tried setting DRC > "Minimum copper spacing", tried enabling "Settings->Enforce DRC > clearances" but the autorouter still runs tracks closer to pins than I > would like. Any suggestions would be appreciated. > > Thanks > > Cam Farnell > I guess you are referring to the default router, not the toporouter. http://pcb.gpleda.org/pcb-20100929/pcb.html#Autorouter Select "Route Styles" at the left, increase clearance before starting the router. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
On 1/4/2011 6:06 PM, DJ Delorie wrote: Why isn't there a user-guide? Uh, am I missing something? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Autorouter - distance to pins
> Date: Tue, 4 Jan 2011 22:03:51 -0400 > From: ms...@bitflipper.ca > To: geda-user@moria.seul.org > Subject: gEDA-user: Autorouter - distance to pins > > Is there a way to set the minimum distance that the autorouter leaves between tracks and pins? I've looked in the manual, tried setting DRC "Minimum copper spacing", tried enabling "Settings->Enforce DRC clearances" but the autorouter still runs tracks closer to pins than I would like. Any suggestions would be appreciated. Is this the obvious setting? Route style-> Clearance? Maybe you also need to enable auto-enforce DRC. At least 2010... version has those settings. I didn't test that because I haven't had need to change that. Manual drawing worked that way. Best Regards, Hannu Vuolasaho ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Phil Taylor writes: > Why isn't there a user-guide? http://www.delorie.com/pcb/docs/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
I reproduced it too, I just hadn't seen it before. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Autorouter - distance to pins
Is there a way to set the minimum distance that the autorouter leaves between tracks and pins? I've looked in the manual, tried setting DRC "Minimum copper spacing", tried enabling "Settings->Enforce DRC clearances" but the autorouter still runs tracks closer to pins than I would like. Any suggestions would be appreciated. Thanks Cam Farnell ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
On 1/4/2011 3:10 PM, Stefan Salewski wrote: Do we really need this in the wiki: http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_has_no_way_to_make_a_mechanical_layer_to_show_the_physical_outline_of_the_board_and_its_dimensions The FAQ should be kept as a mode of support of last resort, otherwise I would like to see it de-emphasized. Unfortunately PCB:tips (geda:pcb_tips) currently takes the form of an FAQ ... which is the biggest reason it's a semi-useless page which continues to defy structure, organization, or meaningful sustained contribution. I recommend de-emphasizing this page as well. Why isn't there a user-guide ... equal parts reference and how-to instruction? This is what we need, and need to spend time on -- in distinction from the junkyard of information that FAQ:PCB and PCB:TIPS are presently. Phil ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
On Tue, 04 Jan 2011 16:34:50 -0500 DJ Delorie wrote: > Stephan Boettcher writes: > > > DJ Delorie writes: > >> Make the far side hidden before selecting. > > > > That's the point, I did! The pads select anyway. > > I had that problem with silk. I've not seen it for pads. > > >> Also, see MinMaskGap() to fix solder mask openings :-) > > > > Well, I couldn't. I can only use actions that I know about. :-( > > ... and now you know about it I can confirm this bug in the build of PCB that I'm using (not sure when it was last fetched, but it was last re-compiled on October 5, so probably about then). Load a board with objects that are on the "Solder" side (a couple of surface-mount components in my case), turn off the "Far Side" layer and all other layers as well, but turn "Pins/Pads" on for reference, then do a rectangle select over an area that includes some of those back-side pads as well as various through-hole pins. Turn the "Far Side" layer back on and sure enough, those back-side pads got selected, even though that layer was turned off at that moment. -- "There are some things in life worth obsessing over. Most things aren't, and when you learn that, life improves." http://starbase.globalpc.net/~ezekowitz Vanessa Ezekowitz ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: multiple attributes (was: [Patches] GTK Recent-file-manager)
On Jan 4, 2011, at 6:04 PM, Peter TB Brett wrote: > On Wednesday 05 January 2011 00:42:07 John Doty wrote: >> On Jan 4, 2011, at 5:22 PM, Matthew Wilkins wrote: >>> What are typical use cases for having multiple same-named attributes in a >>> symbol? >> >> A slotted symbol generally needs multiple slotdef attributes. >> >> A hierarchical symbol will have multiple source attributes if its >> underlying schematic has multiple pages. >> >> And nobody knows what other use cases there are, or may be in the future. >> You should make as few assumptions about how people will use attributes as >> practical. > > One of the problems we have at the moment is that sometimes attributes in the > schematic override attributes in the symbol, and sometimes they don't. > > Example 1. Suppose I have a "refdes=A?" attribute in a symbol. I instantiate > the symbol in a schematic, and attach a "refdes=A1" attribute to the > instantiated symbol. gnetlist (etc) will use "refdes=A1". This is > overriding > behaviour. > > Example 2. Suppose I have a "net=Vcc:1" attribute in a symbol. I instantiate > the symbol in a schematic, and attach a "net=Vdd:1" attribute to the > instantiated symbol. gnetlist will short Vcc to Vdd and connect pin 1 to the > shorted net. This is aggregation behaviour. > > The problem with this is inconsistency. IMHO it would be better to have > overriding behaviour *only*, because in the longer term being able to > reliably > override attributes would particularly be helpful in doing things like > hierarchical back-annotation and parameterised subcircuits (the latter would > be awesome for ASIC design applications, for instance). As far as I can > tell, > everything that can be achieved with aggregation behaviour can be achieved > with overriding behaviour, but not the other way around. This sort of inconsistent behavior is a serious barrier to extension of capability. I agree with this diagnosis. --- John Doty Noqsi Aerospace, Ltd. This message contains technical discussion involving difficult issues. No personal disrespect or malice is intended. If you perceive such, your perception is simply wrong. I'm a busy person, and in my business "go along to get along" causes mission failures and sometimes kills people, so I tend to be a bit blunt. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gsch2pcb (was: Wiki cleanup?)
> By the way: If gsch2pcb were to include the outline layer in the > initial layer stack, this source of newbie confusion would be defused. If you file a feature request to jog my memory, I can probably implement that tomorrow, I mean, later today. Even better, you could submit a patch... should be a one-liner I think! I've been thinking about the "'-' in footprint names sometimes breaks gsch2pcb" bug, but I haven't thought of an elegant way to fix it yet. Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
On 1/4/2011 5:14 PM, Kai-Martin Knaak wrote: pcb#is_it_true_that_pcb_has_no_way_to_make_a_mechanical_layer_to_show_the_physical_outline_of_the_board_and_its_dimensions I'd prefer: How do I define the physical outline of my layout? By the way: If gsch2pcb were to include the outline layer in the initial layer stack, this source of newbie confusion would be defused. http://geda.seul.org/wiki/geda:pcb-quick_reference#pcb_physical_layer_reference I started this two weeks ago. Let's work on this and remove this backwards FAQ. Phil ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Wiki cleanup?
Stefan Salewski wrote: > Do we really need this in the wiki: > > http://geda.seul.org/wiki/geda:pcb_tips#what_s_this_business_about_flashed_pads Never heard of this issue except in that specific pcb tip. > http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_is_limited_to_exactly_8_copper_layers_and_2_silkscreen_layers I'd prefer a comprehensive answer to: "What is the recommended way to do boards with multiple copper layers?" > http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_has_no_concept_of_a_solder_mask_or_paste_mask_layer Seems like a historic echo to me. > http://geda.seul.org/wiki/geda:faq- pcb#is_it_true_that_pcb_has_no_way_to_make_a_mechanical_layer_to_show_the_physical_outline_of_the_board_and_its_dimensions I'd prefer: How do I define the physical outline of my layout? By the way: If gsch2pcb were to include the outline layer in the initial layer stack, this source of newbie confusion would be defused. ---<)kaiamrtin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: multiple attributes (was: [Patches] GTK Recent-file-manager)
On Wednesday 05 January 2011 00:42:07 John Doty wrote: > On Jan 4, 2011, at 5:22 PM, Matthew Wilkins wrote: > > What are typical use cases for having multiple same-named attributes in a > > symbol? > > A slotted symbol generally needs multiple slotdef attributes. > > A hierarchical symbol will have multiple source attributes if its > underlying schematic has multiple pages. > > And nobody knows what other use cases there are, or may be in the future. > You should make as few assumptions about how people will use attributes as > practical. One of the problems we have at the moment is that sometimes attributes in the schematic override attributes in the symbol, and sometimes they don't. Example 1. Suppose I have a "refdes=A?" attribute in a symbol. I instantiate the symbol in a schematic, and attach a "refdes=A1" attribute to the instantiated symbol. gnetlist (etc) will use "refdes=A1". This is overriding behaviour. Example 2. Suppose I have a "net=Vcc:1" attribute in a symbol. I instantiate the symbol in a schematic, and attach a "net=Vdd:1" attribute to the instantiated symbol. gnetlist will short Vcc to Vdd and connect pin 1 to the shorted net. This is aggregation behaviour. The problem with this is inconsistency. IMHO it would be better to have overriding behaviour *only*, because in the longer term being able to reliably override attributes would particularly be helpful in doing things like hierarchical back-annotation and parameterised subcircuits (the latter would be awesome for ASIC design applications, for instance). As far as I can tell, everything that can be achieved with aggregation behaviour can be achieved with overriding behaviour, but not the other way around. Regards, Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [Patches] GTK Recent-file-manager
Matthew Wilkins wrote: > What are typical use cases for having multiple same-named attributes in a > symbol? Same-named attributes in my symbols: * slotdef -- this is pretty generic * comment -- sometimes, more than one note needs to be delivered * documentation -- sometimes, more than one datasheet is available More use cases I can think of: * author -- in case there is more than one. * vendor -- where to buy > While I was at it, I added a help button to the dialog, which brings up the > 'Master Attributes List' of the wiki with definitions of all the typical > attribute names. Great. Is the list downloaded on the fly, or is it from a local copy? > Once I get a few details sorted out, I think it'll be good to let people play > with it a bit and see if it does what they want/expect. It's definitely easy > to > do something very wrong if you're not careful, but the undo feature is good > for > that. I was playing with it in conjunction with a little scheme script to do > a > search-select, i.e. (search "device" "RESISTOR"), and then edit the footprint > for all resistors in the schematic at once; seemed to work great. Yay! A more powerful search and replace is one of my favorite feature requests. This is one of the areas where protel99 excels. Their search&replace can look for specific properties and change other properties of the found objects according to replacement rules. That is, you could do things like: Take all resistors with a value greater than 10k and add a "s" to the name of their footprint. The scope would be the current selection, the current sheet, or include all sub sheets. ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [Patches] GTK Recent-file-manager
On Jan 4, 2011, at 5:22 PM, Matthew Wilkins wrote: > What are typical use cases for having multiple same-named attributes in a > symbol? A slotted symbol generally needs multiple slotdef attributes. A hierarchical symbol will have multiple source attributes if its underlying schematic has multiple pages. And nobody knows what other use cases there are, or may be in the future. You should make as few assumptions about how people will use attributes as practical. --- John Doty Noqsi Aerospace, Ltd. This message contains technical discussion involving difficult issues. No personal disrespect or malice is intended. If you perceive such, your perception is simply wrong. I'm a busy person, and in my business "go along to get along" causes mission failures and sometimes kills people, so I tend to be a bit blunt. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [Patches] GTK Recent-file-manager
>Excellent! >I'd be interested to know how you're tackling the user interface (and >editing behaviour) with multiple objects selected. >There are various cases: >1. Attribute exists in all objects, same value >2. Attribute exists in all objects, different values >3. Attribute does NOT exist in all objects. (Same value in those which it does) >4. Attribute does NOT exist in all objects. (Different values in those which >it >does) Right; so as it is, my version of the multi-attribute editor shows one row for each attribute name that occurs in any of the selected symbols. Just like before, inherited attributes get a separate line from attached attributes, and they're displayed in a lighter text style and are not editable. If there are multiple values existing for the same attribute, the dialog shows '*** Varies ***' in that row. There is no indication if the attribute doesn't exist in all selected symbols; since inherited attributes are already displayed in a different text style, I think adding a third text style will be too confusing. When editing an attribute that is not present on all selected attributes, I plan to show a dialog box warning that some symbols are missing the attribute. Check a box to add the missing attributes, OK to proceed, Cancel to cancel the operation altogether. That's one of the details left to finish up. >When we have multiple same-named attributes in a symbol, there might be >more than one possibly way to classify existing attributes by the above >scheme. >I seem to recall multiple similarly named attributes were a potential >pain in the backside for editing, as you need to preserve the idea / >mapping of which specific attribute from which symbols correspond to a >particular row in the editing box. To be honest, I hadn't thought much about the case of having multiple same-named attributes in the same symbol. I my current implementation, editing the value of that attribute would set the value for all occurrences of the attribute. The attributes could still be edited individually using the single attribute editor. What are typical use cases for having multiple same-named attributes in a symbol? >For the "different values" cases, I would imagine (say), showing the >value in grey as "[Various]", or some other place-holder. (Perhaps even >providing a drop-down list of existing values?). I think it's a great idea to have a combo box to select from the current values... the complication is that the cell renderer for the value column is a custom class. We'll need a new custom class in order to change it to a combo box. I think I'd save this for a later update. I have added a combo box to the name column, so you you can choose attribute names there from the same list as in the Add Attribute portion of the dialog. While I was at it, I added a help button to the dialog, which brings up the 'Master Attributes List' of the wiki with definitions of all the typical attribute names. Once I get a few details sorted out, I think it'll be good to let people play with it a bit and see if it does what they want/expect. It's definitely easy to do something very wrong if you're not careful, but the undo feature is good for that. I was playing with it in conjunction with a little scheme script to do a search-select, i.e. (search "device" "RESISTOR"), and then edit the footprint for all resistors in the schematic at once; seemed to work great. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Does Google do not like us any more?
On Tue, 2011-01-04 at 23:10 +, Peter TB Brett wrote: > On Tuesday 04 January 2011 22:55:39 Stefan Salewski wrote: > > From time to time I have problems finding my own geda postings again. > > > > Just tried a google search for > > > > site:archives.seul.org Boettcher huge mess > > > > Gives no results for me -- should give > > > > http://archives.seul.org/geda/user/Dec-2010/msg00491.html > > > > Is there a better way for searching? > > Have you tried GMANE? > >Peter Seems to work better. I was not aware that GMANE works for gEDA lists. Maybe we should place a note at gpleda.org about that. Some people may use only google resticted to site archives.seul.org. (Without limiting the search to lists or sites we do get too many results for terms like "PCB", "footprint'... ) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
On Jan 4, 2011, at 4:05 PM, Kai-Martin Knaak wrote: > John Doty wrote: > >> At least the "resolver" machinery here is accessible, so you can >> create your own plug-in to repair the behavior. > > Well, if you mean the gnetlist back-ends, I have to say, that they are > much less accessible to me than gnetlist itself. Wrong language, little > documentation, no manual, no tutorial --> no fun. > > >> You could even sort the values, take the first one, > > How would a function that "retrieve(s) every first attribute value for > package consisting of multiple symbol instances" help me sort all > values and Because you can redefine that function now. It is no longer primitive. The primitive is (gnetlist:get-all-package-attributes) which yields a list you may sort or pick from. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ j...@noqsi.com ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Wiki cleanup?
Some weeks ago I wrote >On Thu, 2010-12-23 at 16:32 +0100, Stephan Boettcher wrote: >> >> Documentation of gEDA, including PCB is a huge mess, >> [...] >Indeed, I fully agree in my heart, Do we really need this in the wiki: http://geda.seul.org/wiki/geda:pcb_tips#what_s_this_business_about_flashed_pads http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_is_limited_to_exactly_8_copper_layers_and_2_silkscreen_layers http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_has_no_concept_of_a_solder_mask_or_paste_mask_layer http://geda.seul.org/wiki/geda:faq-pcb#is_it_true_that_pcb_has_no_way_to_make_a_mechanical_layer_to_show_the_physical_outline_of_the_board_and_its_dimensions I do not think that these are FAQs today. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Does Google do not like us any more?
On Tuesday 04 January 2011 22:55:39 Stefan Salewski wrote: > From time to time I have problems finding my own geda postings again. > > Just tried a google search for > > site:archives.seul.org Boettcher huge mess > > Gives no results for me -- should give > > http://archives.seul.org/geda/user/Dec-2010/msg00491.html > > Is there a better way for searching? Have you tried GMANE? Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
On Jan 4, 2011, at 3:45 PM, Kai-Martin Knaak wrote: > Patrick Bernaud wrote: > >>> However, a less severe wart remains: In case of multiple values for the >>> same attribute, the output still depends on the order the symbols were >>> added to the schematics. >> >> This behaviour is intentional. > > What is the intention? I mean, should the order objects were entered in > gschem be allowed to make a difference whatsoever? Good question. I'm sure that those who mistakenly believe that disputes here are personal will be shocked that we agree ;-) > > >> But you can change it locally. > > Local to where? In my gafrc? In a gnetlist back-end? In a gnetlist plug-in loaded with the -m flag, or in a gnetlist back end. --- John Doty Noqsi Aerospace, Ltd. This message contains technical discussion involving difficult issues. No personal disrespect or malice is intended. If you perceive such, your perception is simply wrong. I'm a busy person, and in my business "go along to get along" causes mission failures and sometimes kills people, so I tend to be a bit blunt. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
John Doty wrote: > At least the "resolver" machinery here is accessible, so you can > create your own plug-in to repair the behavior. Well, if you mean the gnetlist back-ends, I have to say, that they are much less accessible to me than gnetlist itself. Wrong language, little documentation, no manual, no tutorial --> no fun. > You could even sort the values, take the first one, How would a function that "retrieve(s) every first attribute value for package consisting of multiple symbol instances" help me sort all values and > as you once advocated. I did (and do) advocate sort, but not pick. I did not even touch the pick topic. ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
Patrick Bernaud wrote: > > However, a less severe wart remains: In case of multiple values for the > > same attribute, the output still depends on the order the symbols were > > added to the schematics. > > This behaviour is intentional. What is the intention? I mean, should the order objects were entered in gschem be allowed to make a difference whatsoever? > But you can change it locally. Local to where? In my gafrc? In a gnetlist back-end? ---<)kaimartin(>--- -- Kai-Martin Knaak Email: k...@familieknaak.de Öffentlicher PGP-Schlüssel: http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Does Google do not like us any more?
>From time to time I have problems finding my own geda postings again. Just tried a google search for site:archives.seul.org Boettcher huge mess Gives no results for me -- should give http://archives.seul.org/geda/user/Dec-2010/msg00491.html Is there a better way for searching? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
On Tue, 2011-01-04 at 17:23 -0500, Rob Butts wrote: > No, I know the difference between newlib footprints and m4. I worded >my question badly. In addition to DJs answer, you may read http://geda.seul.org/wiki/geda:pcb_tips#footprint_issues ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
Rob Butts writes: > Do I really need a .fp file for each footprint or only the custom > footprints that aren't in PCB's library that I make up? Only the custom ones. Most people build a local library for them; the schematic importers all have ways of listing multiple libraries to draw footprints (feetprint?) from, including the standard library. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
No, I know the difference between newlib footprints and m4. I worded my question badly. I've gone through the gschem2pcb tutorial but my question is if I'm creating a schematic in gschem and for each component you should have .fp file located in a folder for each footprint in my design why does PCB have a library of footprints? Do I really need a .fp file for each footprint or only the custom footprints that aren't in PCB's library that I make up? On Tue, Jan 4, 2011 at 4:47 PM, DJ Delorie <[1...@delorie.com> wrote: There are two types of footprins in the library - "m4 style" generated footprints, and "newlib style" file footprints. The "m4" style gives you, for example, all the different size 0.1" pitch headers with one macro definition, so you don't see one file per footprint for those. The "newlib" style uses separate files for each footprint, and should have a .fp extension (which you may omit when specifying your footprint). Custom footprints tend to be *.fp. When you install pcb, it should install a web page "catalog" of the symbols... somewhere, I hope :-) ___ geda-user mailing list [2]geda-u...@moria.seul.org [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:d...@delorie.com 2. mailto:geda-user@moria.seul.org 3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
There are two types of footprins in the library - "m4 style" generated footprints, and "newlib style" file footprints. The "m4" style gives you, for example, all the different size 0.1" pitch headers with one macro definition, so you don't see one file per footprint for those. The "newlib" style uses separate files for each footprint, and should have a .fp extension (which you may omit when specifying your footprint). Custom footprints tend to be *.fp. When you install pcb, it should install a web page "catalog" of the symbols... somewhere, I hope :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
On Tue, 2011-01-04 at 16:32 -0500, Rob Butts wrote: > So you should have a .fp text file in a library for each footprint used >in a design? For the newlib footprint format each footprint is indeed an own file, and generally newlib is recommended. For oldlib/m4 footprints are generated at the fly by calling macros -- I think it it mentioned in the wilson tutorial and maybe in the PCB documentation. I have only used m4 when I started with PCB years ago, now i am using only newlib, have forgotten all about m4, sorry. http://www.delorie.com/pcb/docs/gs/gs.html http://geda.seul.org/wiki/geda:gsch2pcb_tutorial ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
Stephan Boettcher writes: > DJ Delorie writes: >> Make the far side hidden before selecting. > > That's the point, I did! The pads select anyway. I had that problem with silk. I've not seen it for pads. >> Also, see MinMaskGap() to fix solder mask openings :-) > > Well, I couldn't. I can only use actions that I know about. :-( ... and now you know about it ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
So you should have a .fp text file in a library for each footprint used in a design? If that's the case what are all the components in the pcb designer library and how are they used (not being wise, just wondering)? On Tue, Jan 4, 2011 at 4:25 PM, Stefan Salewski <[1]m...@ssalewski.de> wrote: On Tue, 2011-01-04 at 16:19 -0500, Rob Butts wrote: > Thanks! >So if I use a 1206 smt component I should set the footprint value in >gschem to smt1206 or smt1206.ele? > Generally use the file name, .fp can be missing. So 1206 or 1206.fp may be fine -- I use 1206. Of course these files should be in your library. You may consider doing DJ fine tutorial and maybe the wiki/wilson tutorial too. ___ geda-user mailing list [2]geda-u...@moria.seul.org [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:m...@ssalewski.de 2. mailto:geda-user@moria.seul.org 3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
On Tue, 2011-01-04 at 16:19 -0500, Rob Butts wrote: > Thanks! >So if I use a 1206 smt component I should set the footprint value in >gschem to smt1206 or smt1206.ele? > Generally use the file name, .fp can be missing. So 1206 or 1206.fp may be fine -- I use 1206. Of course these files should be in your library. You may consider doing DJ fine tutorial and maybe the wiki/wilson tutorial too. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
Thanks! So if I use a 1206 smt component I should set the footprint value in gschem to smt1206 or smt1206.ele? On Tue, Jan 4, 2011 at 4:13 PM, Felix Ruoff <[1]fe...@posaunenmission.de> wrote: Hi, press the - key or use the menu 'Window'->'Library'. Kind regards, Felix Am 04.01.2011 22:09, schrieb Rob Butts: Hi Guys, I started working on another project where I'm back using gaf. I started new by installing Fedora 14, gschem and PCB. When I started PCB I remember three windows coming up where one was component footprints. That is how I use to see what is available to use. Now, when I start PCB Designer only one window comes up. How can I see the components and their footprints? Thanks ___ geda-user mailing list [1][2]geda-u...@moria.seul.org [2][3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:[4]geda-u...@moria.seul.org 2. [5]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list [6]geda-u...@moria.seul.org [7]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:fe...@posaunenmission.de 2. mailto:geda-user@moria.seul.org 3. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user 4. mailto:geda-user@moria.seul.org 5. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user 6. mailto:geda-user@moria.seul.org 7. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
On Tue, 2011-01-04 at 16:09 -0500, Rob Butts wrote: > How can I see the >components and their footprints? Menu Window-> Library ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Reacquainting to geda and pcb
Hi, press the - key or use the menu 'Window'->'Library'. Kind regards, Felix Am 04.01.2011 22:09, schrieb Rob Butts: Hi Guys, I started working on another project where I'm back using gaf. I started new by installing Fedora 14, gschem and PCB. When I started PCB I remember three windows coming up where one was component footprints. That is how I use to see what is available to use. Now, when I start PCB Designer only one window comes up. How can I see the components and their footprints? Thanks ___ geda-user mailing list [1]geda-u...@moria.seul.org [2]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:geda-user@moria.seul.org 2. http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Reacquainting to geda and pcb
Hi Guys, I started working on another project where I'm back using gaf. I started new by installing Fedora 14, gschem and PCB. When I started PCB I remember three windows coming up where one was component footprints. That is how I use to see what is available to use. Now, when I start PCB Designer only one window comes up. How can I see the components and their footprints? Thanks ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
Stefan Salewski writes: > On Tue, 2011-01-04 at 21:14 +0100, Johnny Rosenberg wrote: > >> comment=Use 74_pwr.sym for supply > > I wrote it some months ago... > > A single 74_pwr.sym can not work for 14 and 16 pin parts, so I really > recommend to do not use a 74_pwr.sym at all, but one for 14, and one for > 16 pins devices. I think I called my one at gedasymbols > 74xx-14N-Pwr-1.sym. Will this work? slot=14 slotdef=14:1,14 slotdef=16:1,16 slotdef=0:?,? -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
Peter TB Brett writes: >> The slot attribute does not get promoted. Why can't I promote an >> attribute after placement from the (ee) Element attribute edit window? >> > > I just tried this. I placed a symbol, hit , right-clicked on the > inherited attribute that I wanted to promote, and selected "Promote". Does > this not work for you? Yes, it does. Sorry, and thanks! This feature could be a little more discoverable, although I am usually quick with looking for context menus, but not in grayed out areas. -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
DJ Delorie writes: > Make the far side hidden before selecting. That's the point, I did! The pads select anyway. > > Also, see MinMaskGap() to fix solder mask openings :-) Well, I couldn't. I can only use actions that I know about. :-( -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
On Tue, 2011-01-04 at 21:14 +0100, Johnny Rosenberg wrote: > comment=Use 74_pwr.sym for supply I wrote it some months ago... A single 74_pwr.sym can not work for 14 and 16 pin parts, so I really recommend to do not use a 74_pwr.sym at all, but one for 14, and one for 16 pins devices. I think I called my one at gedasymbols 74xx-14N-Pwr-1.sym. Does the 74-series version differ in layout from 4066? May be. >I am not sure I got the pin numbers right (or how to use pinseq vs >pinnumber). It may be better to be sure. For pin type you may simple use "pas" for passive, as in resistors. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
That chip is a quad analog switch, right? I would set the pin types to "pas" because they aren't digital pins at all. The enable pin is definitely of type "in". On Tue, Jan 4, 2011 at 1:42 PM, Stephan Boettcher wrote: > > "Johnny Rosenberg" writes: > >> I created this symbol, it's the 74-series version of the 4066 (4 >> bilateral switches), called 744066 (as in 74LV4066, for example): >> >> > >> >> >> The documentation of the symbol can be found at >> http://focus.ti.com/lit/ds/symlink/sn74lv4066a.pdf >> I am not sure I got the pin numbers right (or how to use pinseq vs >> pinnumber). > > The slot attribute does not get promoted. Why can't I promote an > attribute after placement from the (ee) Element attribute edit window? > >> I am also not sure about the pin type of ICs like this one. It's not >> really just ”in” and ”out”, is it? I used ”in” and ”out” anyway, since >> I couldn't come up with anything better, and I called the third one >> ”en” as in ”enable” but I am not sure about that one either. > > pintype has a limited set of valid values. The E pin is an input so > it's pintype=in, I guess. > > -- > Stephan > > > ___ > geda-user mailing list > geda-user@moria.seul.org > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
On Tuesday 04 January 2011 20:42:28 Stephan Boettcher wrote: > "Johnny Rosenberg" writes: > > I created this symbol, it's the 74-series version of the 4066 (4 > > bilateral switches), called 744066 (as in 74LV4066, for example): > > > > > > > > > > > > The documentation of the symbol can be found at > > http://focus.ti.com/lit/ds/symlink/sn74lv4066a.pdf > > I am not sure I got the pin numbers right (or how to use pinseq vs > > pinnumber). > > The slot attribute does not get promoted. Why can't I promote an > attribute after placement from the (ee) Element attribute edit window? > I just tried this. I placed a symbol, hit , right-clicked on the inherited attribute that I wanted to promote, and selected "Promote". Does this not work for you? Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Symbol question – suggestions?
"Johnny Rosenberg" writes: > I created this symbol, it's the 74-series version of the 4066 (4 > bilateral switches), called 744066 (as in 74LV4066, for example): > > > > > The documentation of the symbol can be found at > http://focus.ti.com/lit/ds/symlink/sn74lv4066a.pdf > I am not sure I got the pin numbers right (or how to use pinseq vs > pinnumber). The slot attribute does not get promoted. Why can't I promote an attribute after placement from the (ee) Element attribute edit window? > I am also not sure about the pin type of ICs like this one. It's not > really just ”in” and ”out”, is it? I used ”in” and ”out” anyway, since > I couldn't come up with anything better, and I called the third one > ”en” as in ”enable” but I am not sure about that one either. pintype has a limited set of valid values. The E pin is an input so it's pintype=in, I guess. -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: PCB bug: invisibly select pads from deactivated far side
Make the far side hidden before selecting. Also, see MinMaskGap() to fix solder mask openings :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: PCB bug: invisibly select pads from deactivated far side
PCB 20100929 Debian Sid When selecting elements (whatever) by left-draging a rectangle over the canvas, pads on the deactivated far side are selected invisibly as well. A subsequent ChangeClearSize(selectedpads,...) also changes the invisibly selected pads on the backside. My boardhouse told me that the soldermask clearance of some pads on the back side were too small, so I changed that and submitted a new set of gerbers. The new set has the holes on the front side to wide :-( g -- Stephan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Symbol question – suggestions?
I created this symbol, it's the 74-series version of the 4066 (4 bilateral switches), called 744066 (as in 74LV4066, for example): v 20100214 2 B 200 200 800 600 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 700 0 8 8 0 0 0 0 1 slot=1 T 200 2300 5 8 0 0 0 0 1 numslots=4 T 200 1500 5 8 0 0 0 0 1 slotdef=1:1,2,13 T 200 1700 5 8 0 0 0 0 1 slotdef=2:3,4,5 T 200 1900 5 8 0 0 0 0 1 slotdef=3:8,9,6 T 200 2100 5 8 0 0 0 0 1 slotdef=4:11,10,12 L 300 700 450 700 3 0 0 0 -1 -1 L 450 600 750 700 3 0 0 0 -1 -1 L 750 700 900 700 3 0 0 0 -1 -1 T 200 4000 5 8 0 0 0 0 1 device=744066 P 0 700 200 700 1 0 0 { T 150 750 5 8 1 1 0 6 1 pinnumber=1 T 150 750 5 8 0 1 0 6 1 pinseq=1 T 250 700 9 8 0 1 0 1 1 pinlabel=Y T 150 650 5 8 0 1 0 8 1 pintype=in } P 0 300 200 300 1 0 0 { T 150 350 5 8 1 1 0 6 1 pinnumber=13 T 150 350 5 8 0 1 0 6 1 pinseq=3 T 250 300 9 8 0 1 0 1 1 pinlabel=E T 150 250 5 8 0 1 0 8 1 pintype=en } P 1000 700 1200 700 1 0 1 { T 1050 750 5 8 1 1 0 0 1 pinnumber=2 T 1050 750 5 8 0 1 0 0 1 pinseq=2 T 950 700 9 8 0 1 0 7 1 pinlabel=Z T 1050 650 5 8 0 1 0 2 1 pintype=out } T 200 1100 8 10 1 1 0 0 1 refdes=U? T 200 0 8 8 1 1 0 0 1 footprint=DIP14 T 200 3800 5 8 0 0 0 0 1 description=4 bilateral switches T 200 3600 5 8 0 0 0 0 1 documentation=http://focus.ti.com/lit/ds/symlink/sn74lv4066a.pdf T 200 3000 5 8 0 0 0 0 1 author=Johnny Rosenberg – johnny.a.rosenb...@gmail.com T 200 2800 5 8 0 0 0 0 1 dist-license=GPL T 200 2600 5 8 0 0 0 0 1 use-license=Unlimited T 200 900 8 10 1 1 0 0 1 value=744066 T 200 3400 5 8 0 0 0 0 1 comment=Use 74_pwr.sym for supply T 200 3200 5 8 0 0 0 0 1 comment=This symbol was designed according to IEC 60617-12 The documentation of the symbol can be found at http://focus.ti.com/lit/ds/symlink/sn74lv4066a.pdf I am not sure I got the pin numbers right (or how to use pinseq vs pinnumber). I am also not sure about the pin type of ICs like this one. It's not really just ”in” and ”out”, is it? I used ”in” and ”out” anyway, since I couldn't come up with anything better, and I called the third one ”en” as in ”enable” but I am not sure about that one either. This is maybe not a symbol question but rather a question about the IC itself, so maybe this is way off topic… Suggestions? -- Kind regards Johnny Rosenberg ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Shutting down SourceForge trackers for migration to Launchpad
On Tuesday 04 January 2011 18:07:21 Peter Clifton wrote: > I have discussed the plans for migration quite openly, and have had > input and/or feedback from most developers on the two projects. If > moving over at some point during the next couple of days causes anyone a > problem, please let me know as soon as possible. Hi Peter, This plan seems good. Please make sure you notify just before you take the SF.net trackers read-only! Thanks, Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Shutting down SourceForge trackers for migration to Launchpad
Hi everyone, I'm hoping that at some point over the next two days I will have resolved the few minor issues with conversion of our SorceForge trackers to Launchpad, and be at a point where we can migrate smoothly from one to the other. The migration necessitates me switching the PCB and gEDA SourceForge trackers to read-only mode prior to making the final export, and I intend to do that as soon as possible (when the data is converting cleanly). I have discussed the plans for migration quite openly, and have had input and/or feedback from most developers on the two projects. If moving over at some point during the next couple of days causes anyone a problem, please let me know as soon as possible. The detailed plan goes a little like this: (NB: The URLs below are now invalid). Fix character escaping conversion glitches: https://bugs.staging.launchpad.net/pcb/+bug/692282 (Bad conversion of &blah; escaping in SF export XML -> LP import XML) Consider dropping some bogus bugs: https://bugs.staging.launchpad.net/geda/+bug/691748 Marked as "Fix released", should be "Invalid". This comes because SF "Closed" -> LP "Fix released". For this particular bug, we closed it because it was invalid in gEDA. Since it is a noisy bug with lots of attachments (and was re-submitted in PCB), I'm very very tempted just to delete it from the gEDA bug export completely. Look at mime-types: https://bugs.staging.launchpad.net/geda/+bug/691747 Patches haven't been correctly detected as patch files. Alter tagging code: Everything transferred has been given a "sf-import" tag, and the origin tracker is identified (if not "bugs"), by an additional "patch-tracker" or "support-request" tag. I am going to change that to a single "sf-bugs" "sf-patches" "sf-support" tag, dropping the "sf-import" tag. Migration procedure: Shut down the SF trackers (to R/O mode) Re-export XML dumps from SF Apply patches to dumps for the OpenID users (SF doesn't give the user data properly in its XML dump, I have to fix it manually) Check for new OpenID comments / attachments, fix them Save new diffs for OpenID user changes (just in case) Re-convert SF XML -> LP XML Test import to LP (will probably just do this on my local instance) Ask the LP admins to do the import for real Open the LP trackers for use Publicise change -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
On Jan 4, 2011, at 10:45 AM, Kai-Martin Knaak wrote: > Patrick Bernaud wrote: > >> This commit introduces 'gnetlist:get-all-package-attributes' to >> retrieve every first attribute value for package consisting of >> multiple symbol instances. > > So this resolves one of the more annoying warts with multiple symbol > components. :-) > > However, a less severe wart remains: In case of multiple values for the > same attribute, the output still depends on the order the symbols were > added to the schematics. This may lead to unexpected, seemingly > unreproducible results. Yes. This patch got pretty thoroughly mangled in the review and revision process. The original that Bas and I came up with yielded either the unique attribute, or "attribute_conflict". I think that's better behavior, but Patrick has other ideas. At least the "resolver" machinery here is accessible, so you can create your own plug-in to repair the behavior. You could even sort the values, take the first one, as you once advocated. --- John Doty Noqsi Aerospace, Ltd. This message contains technical discussion involving difficult issues. No personal disrespect or malice is intended. If you perceive such, your perception is simply wrong. I'm a busy person, and in my business "go along to get along" causes mission failures and sometimes kills people, so I tend to be a bit blunt. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
Hi Kai-Martin, Kai-Martin Knaak writes: > [...] > However, a less severe wart remains: In case of multiple values for the > same attribute, the output still depends on the order the symbols were > added to the schematics. This behaviour is intentional. But you can change it locally. Regards, Patrick ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
On Tuesday 04 January 2011 17:45:29 Kai-Martin Knaak wrote: > Patrick Bernaud wrote: > > This commit introduces 'gnetlist:get-all-package-attributes' to > > retrieve every first attribute value for package consisting of > > multiple symbol instances. > > So this resolves one of the more annoying warts with multiple symbol > components. :-) > > However, a less severe wart remains: In case of multiple values for the > same attribute, the output still depends on the order the symbols were > added to the schematics. This may lead to unexpected, seemingly > unreproducible results. Well, no, because you will now get a BIG FAT WARNING every time you run gnetlist. Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [PATCH 1/2] gnetlist: Add access to all attributes from components with multiple symbol instances.
Patrick Bernaud wrote: > This commit introduces 'gnetlist:get-all-package-attributes' to > retrieve every first attribute value for package consisting of > multiple symbol instances. So this resolves one of the more annoying warts with multiple symbol components. :-) However, a less severe wart remains: In case of multiple values for the same attribute, the output still depends on the order the symbols were added to the schematics. This may lead to unexpected, seemingly unreproducible results. ---<)kaimartin(>--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: MODEL statements
On Jan 3, 2011, at 3:40 PM, Oliver King-Smith wrote: > I have defined my diode with a model statement > model=Is=1e-22 Rs=6 N=1.5 Cjo=50p Iave=20m Vpk=5 type=LED > This works fine except the spice-sdb backend inserts a model statement > every time it finds one of the diodes. Is there a way to have the > model statement only once. > Oliver Lots of ways. 1 Only attach it to one diode instance. 2 Attach it to no diode instances and put it in some other way. 2.1 spice-model symbol 2.2 spice-directive symbol 2.3 put the model in a library file 2.3.1 spice-include symbol 2.3.2 pass library file to SPICE via command line ... --- John Doty Noqsi Aerospace, Ltd. This message contains technical discussion involving difficult issues. No personal disrespect or malice is intended. If you perceive such, your perception is simply wrong. I'm a busy person, and in my business "go along to get along" causes mission failures and sometimes kills people, so I tend to be a bit blunt. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: DRC Problem
On Tuesday 04 January 2011 16:24:26 Dan Quist wrote: > Hello, I have a problem with the DRC check. In the included file, is > Drc_maker.sh which when run will result in a stack overflow: > Hi Dan, This is a known issue with the 1.6.x versions of the DRC2 backend. It is fixed in the git version of gEDA, which also has a number of other enhancements. Alternatively, as a workaround you can expand the Guile stack. See: http://www.geda.seul.org/wiki/geda:faq- gnetlist#some_gnetlist_backends_overflow_the_stack_how_do_i_solve_this Oh dear, that page is a bit out of date... :-( Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: [Patches] GTK Recent-file-manager
On Sat, 2011-01-01 at 13:57 -0800, Matthew Wilkins wrote: > > Hmmm, I have never done something like this, but I will try. Does anyone > > of you have a hint for a documentation how to do this and a link to a > > webpage, where I can host this repository? > > >Thanks, > >Felix > > > > I'd be interested to know how you do this; I'm preparing a patch to gschem's > multi-attribute editor to allow it to operate on multiple objects at once, > rather than going blank when multiple objects are selected. It's getting > close > to the point where it could be released for testing and feedback. Excellent! I'd be interested to know how you're tackling the user interface (and editing behaviour) with multiple objects selected. When I last worked on the multi-attribute editor code, it was not at all clear to me just what the expected behaviour for a multiple-selection would be. (That is why I copped out and made it go blank). There are various cases: 1. Attribute exists in all objects, same value 2. Attribute exists in all objects, different values 3. Attribute does NOT exist in all objects. (Same value in those which it does) 4. Attribute does NOT exist in all objects. (Different values in those which it does) When we have multiple same-named attributes in a symbol, there might be more than one possibly way to classify existing attributes by the above scheme. I seem to recall multiple similarly named attributes were a potential pain in the backside for editing, as you need to preserve the idea / mapping of which specific attribute from which symbols correspond to a particular row in the editing box. Views: For the "different values" cases, I would imagine (say), showing the value in grey as "[Various]", or some other place-holder. (Perhaps even providing a drop-down list of existing values?). The "attribute does not exist in all objects" case might, for example be represented by listing the attribute name in grey - or perhaps the whole row in grey. I'm presuming the action of editing an existing attribute will propagate it to all symbols. We could even add a little "copy to all" icon in the list for attributes which are not present in all symbols (if we wanted). For the "different values" case, selecting one of the existing values from a drop-down list would I imagine, force all selected objects to get that value. User edit an existing attribute, status 2. -> status 1. status 3. -> status 1. (I THINK!) status 4. -> status 1. (I THINK!) I would just let the user rely on the normal undo mech. if they screw something up in a way they didn't intend. Good luck! -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Resistor values…
On Fri, 2010-12-31 at 10:34 -0700, John Doty wrote: > > Without offending anyone I hope, I think it would be fair to say there > > is ONE "current" gEDA developer, and I think you would struggle to point > > out anything detrimental Peter Brett has done to the project. > > Well, Peter, at least, thinks of you as a developer. And there's DJ, > who is certainly influential, energetic, and brilliant, but has a > dangerously narrow focus. Then there's Patrick Bernaud. Bas Gjeltes > and I tried to contribute a patch for the attribute censorship bug, > but Patrick grabbed it, unfactored my Guile code, found a problem that > broke drc2, and then dropped it. Is Patrick a developer? At least, > he's a gatekeeper. Maybe refactoring and fixing the drc2 bug will be > my New Year's day project. Then we'll see if this problem can *ever* > be solved. As I said, no offence was meant to anyone else who has contributed, or is contributing code to the project. I was mostly confining myself to think of those with commit access, and / or major code projects cooking which I know of. (That is why I don't consider myself an active gEDA developer at the moment.. all of my spare effort is going into PCB, and any patches I had outstanding for gEDA are pretty stagnant.) [snip] > > (Yes, Peter B and I are friends, so I'm biased - but I think this all > > bore saying.) > > I think we can all be friends. Disagreement does not imply malice. Well said ;) (And I forgive Peter B for being an emacs user ;)) -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) Tel: +44 (0)1223 748328 - (Shared lab phone, ask for me) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem usability: expand the component tree after filtering
On Tuesday 04 January 2011 08:59:26 Krzysztof Kościuszkiewicz wrote: > 2011/1/4 kai-martin knaak : > > +1 > > Every click that can be avoided for common tasks adds to the > > productivity. I hope, this patch will be accepted. > > Thanks to cooperation with Peter B it is already accepted. Yes, I am being very proactive at the moment about giving prompt & detailed feedback to patch submitters, and I am working with them to get patches ready quickly. :-) And Krzysztof's patch was obviously a good idea anyway. :-) Peter -- Peter Brett Remote Sensing Research Group Surrey Space Centre signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem usability: expand the component tree after filtering
2011/1/4 kai-martin knaak : > +1 > Every click that can be avoided for common tasks adds to the > productivity. I hope, this patch will be accepted. Thanks to cooperation with Peter B it is already accepted. -- Krzysztof Kościuszkiewicz "Simplicity is the ultimate sophistication" -- Leonardo da Vinci ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user