[Kicad-developers] One part <-> many footprints

2016-03-30 Thread Paul &quot;LeoNerd&quot; Evans
nstraints of the board's layout or other concerns. I also find A) nicer because it means that maybe one day in the future some manufacturer might come up with yet a brand new shape of physical part, but I can just reuse my existing schematic symbol for this. All fits in no problem. -- Paul

Re: [Kicad-developers] One part <-> many footprints

2016-03-30 Thread Paul &quot;LeoNerd&quot; Evans
On Wed, 30 Mar 2016 12:22:48 +0100 "Paul \"LeoNerd\" Evans" wrote: > and now on to the more generic "where KiCad could be improved" part of this problem... - As a further consideration, this leads into the area of KiCad that I dislike, and that's t

Re: [Kicad-developers] One part <-> many footprints

2016-03-30 Thread Paul &quot;LeoNerd&quot; Evans
omes with the territory. As KiCad is a tool primarily aimed at engineers, I think we'd value that flexibility more than any perceived level of safety from mistakes. If I want to shoot myself in the foot, it's still my foot, right? ;) -- Paul "LeoNerd" Evans leon...@leonerd.or

Re: [Kicad-developers] Tweaks to curves for high voltage PCBs

2016-03-31 Thread Paul &quot;LeoNerd&quot; Evans
it until the maximum deviation between a straight edge and the "true" curve to be approximated is below some agreed delta, where people can choose how fine a curve they want by picking that delta. -- Paul "LeoNerd" Evans leon...@leonerd.org.uk http://www.leonerd.org.uk/ | http

Re: [Kicad-developers] Circle dimensions

2016-04-11 Thread Paul &quot;LeoNerd&quot; Evans
some inspiration, the Eagle footprint reading plugin already contains some conversion code I added, because Eagle uses this format already. -- Paul "LeoNerd" Evans leon...@leonerd.org.uk http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS

[Kicad-developers] Silkscreen Zones in Footprints

2016-06-19 Thread Paul &quot;LeoNerd&quot; Evans
arcs. Would that be possible? -- Paul "LeoNerd" Evans leon...@leonerd.org.uk http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS pgp0DVazRbe3F.pgp Description: OpenPGP digital signature ___ Mailing list: https://launchpad.ne

Re: [Kicad-developers] Silkscreen Zones in Footprints

2016-06-19 Thread Paul &quot;LeoNerd&quot; Evans
On Sun, 19 Jun 2016 13:26:58 +0100 "Paul \"LeoNerd\" Evans" wrote: > Would that be possible? Actually, it turns out it is easily possible, if you hand-write the .kicad_mod file manually in a text editor. [the attached] is the result I wanted. It works fine in PCB layo

[Kicad-developers] Python scripting plot options .SetColor() gets ignored

2016-06-25 Thread Paul &quot;LeoNerd&quot; Evans
plot every layer in total process black, except the masks which want to be 50% grey. The reason is that a laser printer can get much higher resolution in pure black than it can trying to halftone, but yet I want the mask layers distinct from the solid black of the drill hit inside it. Can we find

Re: [Kicad-developers] Python scripting plot options .SetColor() gets ignored

2016-06-25 Thread Paul &quot;LeoNerd&quot; Evans
On Sat, 25 Jun 2016 21:58:27 +0100 "Paul \"LeoNerd\" Evans" wrote: > It almost works. This works fine for the Edge_Cuts and F_SilkS layers, > but still the F_Mask layer comes out in "front copper" red. More on this: It seems there's two separate cod

[Kicad-developers] Python scripting - drills are impossible to plot

2016-06-25 Thread Paul &quot;LeoNerd&quot; Evans
7;d like to plot the drill hits as solid black discs. It doesn't have to be a "fake" layer like my Drills example above; I'd be quite happy to simply have a method at the Python layer for pctl.PlotDrillMarks() -- Paul "LeoNerd" Evans leon...@leonerd.org

Re: [Kicad-developers] Drills are impossible to plot

2016-06-25 Thread Paul &quot;LeoNerd&quot; Evans
On Sun, 26 Jun 2016 00:35:22 +0100 "Paul \"LeoNerd\" Evans" wrote: > Summary: The Python scripting API does not have a way to produce drill > hits as output when plotting, such as SVG or PDF output. Actually, surely this isn't just the scripting API. Due to