Re: gEDA-user: Text in PCB elements

2010-12-14 Thread Kai-Martin Knaak
Colin D Bennett wrote: If footprints are extended to allow text elements to be included, then I really hope that general polygons will be allowed too. plus arcs, two layers of silk, lines in copper, vias, mid layers, ... In short: The footprint format should allow everything you can do in a

Re: gEDA-user: Text in PCB elements

2010-12-14 Thread John Coppens
On Tue, 14 Dec 2010 12:09:45 +0100 Kai-Martin Knaak kn...@iqo.uni-hannover.de wrote: If footprints are extended to allow text elements to be included, then I really hope that general polygons will be allowed too. plus arcs, two layers of silk, lines in copper, vias, mid layers, ... In

Re: gEDA-user: Text in PCB elements

2010-12-14 Thread Kai-Martin Knaak
John Coppens wrote: I see no point in arbitrary restrictions. That was mainly what I was wondering about in the first place. Shouldn't footprints be something like functions in programming? Or maybe slightly more similar to macros? There is one caveat, though: Layouts can contain layers

Re: gEDA-user: Text in PCB elements

2010-12-14 Thread DJ Delorie
Layers in the footprint have to be mapped according to the principle of least surprise. Last we talked of this, I mentioned symbolic layer tags vs physical layer tags. So footprints would have top/inner/bottom layers, boards would have 1(top)/2/3/4(bottom) layers. Yes, mapping everything is

Re: gEDA-user: Text in PCB elements

2010-12-14 Thread Stephan Boettcher
DJ Delorie d...@delorie.com writes: Layers in the footprint have to be mapped according to the principle of least surprise. Last we talked of this, I mentioned symbolic layer tags vs physical layer tags. So footprints would have top/inner/bottom layers, boards would have

Re: gEDA-user: Text in PCB elements

2010-12-14 Thread DJ Delorie
We talked about that. It's hard to do but not impossible :-) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Kai-Martin Knaak
Armin Faltl wrote: The GUI might look up letters as footprints in the library and arrange them to yield human readable text. This sounds like recursive call of footprints to me No. In this scenario, the footprints do not contain real, editable text. What looks like text to humans is just

Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Armin Faltl
Kai-Martin Knaak wrote: There is a difference: The rendering happens on footprint creation time. It is irreversible, meaning, the text cannot be edited after the fact. I think I got you now: you want to place one footprint per character or generate a footprint, that displays your text -

Re: gEDA-user: Text in PCB elements

2010-12-13 Thread Colin D Bennett
On Mon, 13 Dec 2010 23:28:25 +0100 Armin Faltl armin.fa...@aon.at wrote: Kai-Martin Knaak wrote: There is a difference: The rendering happens on footprint creation time. It is irreversible, meaning, the text cannot be edited after the fact. I think I got you now: you want to place one

Re: gEDA-user: Text in PCB elements

2010-12-12 Thread Armin Faltl
John Coppens wrote: I'm somewhat confused about the workings of PCB in this aspect - I suspect this has something to do with the complexity of rotation etc. Polygons are (usualy) defined by their corner points. Rotations of points are most often done by multiplying with a rotation matrix

Re: gEDA-user: Text in PCB elements

2010-12-12 Thread Mark Rages
On Fri, Dec 10, 2010 at 8:23 PM, John Coppens j...@jcoppens.com wrote: On Fri, 10 Dec 2010 16:07:58 -0800 Colin D Bennett co...@gibibit.com wrote: Unfortunately this may not work well for footprints since I have found the best results from pstoedit to be achieved using the pcbfill output

Re: gEDA-user: Text in PCB elements

2010-12-10 Thread Armin Faltl
kai-martin knaak wrote: John Coppens wrote: Suggestions? Or maybe an estimate on how difficult it'd be for an average programmer to add? If the text in footprints should behave like any other text, I'd say pretty hard. You'd have to adapt many places where footprints get rendered.

Re: gEDA-user: Text in PCB elements

2010-12-10 Thread John Coppens
On Fri, 10 Dec 2010 11:12:22 +0100 kai-martin knaak k...@familieknaak.de wrote: A less ambitious way to achieve text in footprints would dissolve letters into lines and add them to the footprint like you would with ordinary lines. In silk they stay straight forward lines. In copper they'd

Re: gEDA-user: Text in PCB elements

2010-12-10 Thread Colin D Bennett
On Thu, 9 Dec 2010 15:35:23 -0300 John Coppens j...@jcoppens.com wrote: I'd like to put text into PCB elements (in this case to label pins of a connector on the silk screen), but that doesn't seem possible... Each time I try to add text to an element, it just disappears. I checked the specs.

Re: gEDA-user: Text in PCB elements

2010-12-10 Thread John Coppens
On Fri, 10 Dec 2010 16:07:58 -0800 Colin D Bennett co...@gibibit.com wrote: Unfortunately this may not work well for footprints since I have found the best results from pstoedit to be achieved using the pcbfill output driver, which uses only polygons to render text, and PCB does not support

Re: gEDA-user: Text in PCB elements

2010-12-10 Thread John Coppens
On Fri, 10 Dec 2010 23:23:29 -0300 John Coppens j...@jcoppens.com wrote: Probably someone is needed to code complex polygon rotations... Sorry - that may not have come out as intended... This wasn't meant as criticism... John ___ geda-user mailing

gEDA-user: Text in PCB elements

2010-12-09 Thread John Coppens
Hello all. I seem to remember I read about this a time ago, but me and google can't seem to find any reference: I'd like to put text into PCB elements (in this case to label pins of a connector on the silk screen), but that doesn't seem possible... Each time I try to add text to an element, it

Re: gEDA-user: Text in PCB elements

2010-12-09 Thread DJ Delorie
The current Element syntax doesn't allow for extra text in it, sorry. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user