Re: gEDA-user: Anyone using my gedasymbols?
Me too. A lot of them. Richard Balogh ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Anyone using my gedasymbols?
I've used a few. On 14 March 2011 08:37, Balogh Richard, Ing. [1]bal...@elf.stuba.sk wrote: Me too. A lot of them. Richard Balogh ___ geda-user mailing list [2]geda-user@moria.seul.org [3]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:bal...@elf.stuba.sk 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: Anyone using my gedasymbols?
John Doty wrote: I am curious: Is anyone on the list using the footprints and/or symbols in my department of gedasymbols.org? Yes. :-) Reminder to self: Try not to break them on update and use symbol versions if pins change positions. ---)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+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Anyone using my gedasymbols?
I believe so. Thank you for sharing them. On Sun, Mar 13, 2011 at 8:14 PM, Kai-Martin Knaak k...@lilalaser.de wrote: Hi. I am curious: Is anyone on the list using the footprints and/or symbols in my department of gedasymbols.org? ---)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 -- http://evanfoss.googlepages.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Anyone using my gedasymbols?
On Mar 14, 2011, at 5:45 AM, Kai-Martin Knaak wrote: Reminder to self: Try not to break them on update and use symbol versions if pins change positions. Well, don't worry about that on my account, since my normal practice is to copy the symbol to the project's symbol library. And I often add attributes to the copy. I keep a copy of the gedasymbols tree around, so locate | grep searches pick up those along with my the standard library symbols and all of the custom symbols I've accumulated. I find I get a disproportionate number of hits from your library: it seems to match a significant part of my application space well. Thanks. 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
Re: gEDA-user: General Layers questions
Hello, First of all, I want to appologice for long delay. I have been ill, than had to do work(school actually) tip, than ill again :-(. I should be fine and responsive now. If I stop responding feel free to ping me on/off list, I will probably give explanation :-). I have rewritten the wiki page about New layers concept (http://geda.seul.org/wiki/geda:pcb_layers). I have tried to reflect all the responses I got. But I am not shure that I have managed to do it. So I have to ask you all, who are interested, to read the page and raise concerns again. I hope I have not missed too much. There is one big question. I can think of two concepts how to draw elements, especialy lines. 1. Line is drawn on copper layer, it has properties like, mask and paste. This properties are reflected on proper layers e.g. mask layer. The problem is, on which mask layer? The one active at the time the component was added? How to edit such properties? On copper layer line? On mask layer? 2. Line on copper layer has no properties describing mask and paste. It has some attached elements on other layers. When the line is created another line is created on active mask layer. The line on mask layer can be safely adjusted or even deleted. Problem is how to reflect, that I have moved the copper layer line? It is needed to decide which concept to use, I have no preferences, and describe closely how it should behave. The problem is that working on copper/mask/paste layers is somewhat interconnected One more thing. I cannot force you, but the preferred way of editing that page is by raising questions/concerns here. This excludes non-semantic changes. Someone with better knowleadge of English is welcome to correct that page :-). Martin Kupec ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: General Layers questions
1. Line is drawn on copper layer, it has properties like, mask and paste. I think for things like mask and paste, we might have to differentiate between implicit and explicit contents. A pad which has a mask opening is an implicit object on the mask layer; the user drawing additional stuff on the mask layer would be an explicit object. However, a *footprint* that defines a mask opening in a mask layer, would have explicit content on *its* mask layer. That content would be merged with it's elements' parent's corresponding mask layer during draw/output. However, I don't think we should start off with lines have paste. They don't. Pads have paste, pads are made of lines. In the new way, we should define paste separately, so it's never an attribute of something else. However, we could include shortcuts for common objects like pins or pads, which are expanded at runtime into the corresponding layers. What attributes lines *do* have is keep-aways, like copper clearance in polygons. Such clearances affect other like-types in the same-layer, i.e. clearance on a copper layer clears polygons on that layer, clearance in a assembly drawing layer clears filled polys on that drawing layer, etc. The tricky part of all this is defining ways of referring to a given drawing layer in a physical layer by type, class, and name. I.e. if a footprint has a generic silk layer, and our design has four different types of silk layers, to which do we map the footprint? I suggest, for performance, we define layer classes as enumerations (copper, silk, mask, paste, outline, drawing; plus modifiers like anti-paste vs paste) but have a way to further name layers in a class-like heirarchy with wildcards. Thus, a footprint might have a layer named silk::courtyard that is a silk (enumerated) class named courtyard. The design might have a courtyard layer, or might define a catch-all drawing layer silk::* it gets mapped to. Perhaps silk::assembly::courtyard which maps to a generic silk layer, unless you have a generic assembly layer, unless you have an assembly layer just for courtyards. Allowing a GUI way to enable/disable layers anywhere in the heirarchy would be cool; you could disable just the assembly objects in your generic silk layer. I've mentioned numbered vs named physical layers before, like top/inner/bottom vs 1..8 (or top,2..7,bottom) - such mappings between symbolically named layers (drawing or physical) and specific physical layers in a design is something we need to figure out. Mapping the layer heirarchy to a CAM job engine, that picks out which parts of the heirarchy become which parts of each output page/sheet/gerber/screen/whatever, is another problem. It is needed to decide which concept to use, I have no preferences, and describe closely how it should behave. The problem is that working on copper/mask/paste layers is somewhat interconnected I think the connection should be at the sub-assembly heirarchical level. We should treat footprints as just another pcb sub-assembly, so if you move an element, it's footprint is drawn at a new location, which happens to move the lines and paste together. There is NOTHING requiring an assumption that paste and lines correspond; for example, a thermal pad often has paste that is a completely different geometry than the copper. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: General Layers questions
Reading the section on blind and buried vias had me interested. However, shouldn't vias be assigned layers (and not the other way around?) It would probably make the code simpler - clicking on a via would give immediate information about layers it belongs to, whereas having vias assigned to layers would mean a costly lookup through all layers to find the via. On 14 March 2011 21:42, Martin Kupec [1]martin.ku...@kupson.cz wrote: Hello, First of all, I want to appologice for long delay. I have been ill, than had to do work(school actually) tip, than ill again :-(. I should be fine and responsive now. If I stop responding feel free to ping me on/off list, I will probably give explanation :-). I have rewritten the wiki page about New layers concept ([2]http://geda.seul.org/wiki/geda:pcb_layers). I have tried to reflect all the responses I got. But I am not shure that I have managed to do it. So I have to ask you all, who are interested, to read the page and raise concerns again. I hope I have not missed too much. There is one big question. I can think of two concepts how to draw elements, especialy lines. 1. Line is drawn on copper layer, it has properties like, mask and paste. This properties are reflected on proper layers e.g. mask layer. The problem is, on which mask layer? The one active at the time the component was added? How to edit such properties? On copper layer line? On mask layer? 2. Line on copper layer has no properties describing mask and paste. It has some attached elements on other layers. When the line is created another line is created on active mask layer. The line on mask layer can be safely adjusted or even deleted. Problem is how to reflect, that I have moved the copper layer line? It is needed to decide which concept to use, I have no preferences, and describe closely how it should behave. The problem is that working on copper/mask/paste layers is somewhat interconnected One more thing. I cannot force you, but the preferred way of editing that page is by raising questions/concerns here. This excludes non-semantic changes. Someone with better knowleadge of English is welcome to correct that page :-). Martin Kupec ___ geda-user mailing list [3]geda-user@moria.seul.org [4]http://www.seul.org/cgi-bin/mailman/listinfo/geda-user References 1. mailto:martin.ku...@kupson.cz 2. http://geda.seul.org/wiki/geda:pcb_layers 3. mailto:geda-user@moria.seul.org 4. 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: PCB very slow on new laptop
I have recently got a new laptop, a Lenovo ThinkPad X201. However, I'm having a rather annoying problem with pcb. When trying to zoom in or scroll, it is incredibly slow - taking a second or more to do any action. Check out my last thread and see if that solves your problem. At least the system profiler will allow you to see where the program is burning up the CPU. Cory ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: subcircuit definition and channelised design
I have been describing multiple channels in gschem by turning a subcircuit into a symbol that I can then add multiple times as required. This works well, however I have been wondering if it may be plausible to create a script or plugin that allows you to add the symbol once and then indicate the replication and connections through something like bus notation? Eg: I have a subcircuit with one control input. The micro that connects to the subcircuit is given netnames on the appropriate pins SS1, SS2, SS3, SS4. The control input pin on the subcircuit symbol is given the netname SS[1:4] The magic script/plugin is used to make sure that gsch2pcb/gnetlist knows that the subcircuit needs to be replicated 4 times with connections to the micro on SS1, SS2, SS3 and SS4. (This may sound familiar to folks who have used altium - I suspect I am ripping off their notation) I am relatively new to gEDA - so I thought I would find out if this is theoretically possible (or been done before) before I start trying to write my own script... cheers, Geoff Swan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user