On Mon, Feb 14, 2011 at 10:16:34PM +0100, Stephan Boettcher wrote:
Kai-Martin Knaak k...@lilalaser.de writes:
Martin did not ask for a general pcb wish list, but for an in depth
discussion of a single topic.
A discussion where most people cannot contribute? What is wrong with
this
Kai-Martin:
...
There should probably be more active core developers in the first
place. What is the process to become one? Who are candidates?
I'm interested in be able to have sub-layouts, removing the
distinction between footprint/pcb and sym/sch files, and removing
annoying small things
Bert Timmerman:
...
Peter Clifton:
On Mon, 2011-02-14 at 13:31 -0800, Jared Casper wrote:
Maybe make an official LP tag of vetted or something that junior
developers can add to a patch, allowing a senior dev to concentrate on
those first, not spending on time on patches that need
On Tue, Feb 15, 2011 at 11:17:27AM +0100, Stephan Boettcher wrote:
And think about vias as well. Those need a major refactoring as well,
to support custom via stacks, blind and burried vias.
IMHO, vias should be layers as well, with attributes that tell to which
conductive layers they
Martin Kupec martin.ku...@kupson.cz writes:
On Tue, Feb 15, 2011 at 11:17:27AM +0100, Stephan Boettcher wrote:
And think about vias as well. Those need a major refactoring as well,
to support custom via stacks, blind and burried vias.
IMHO, vias should be layers as well, with attributes
On Tue, Feb 15, 2011 at 01:49:48PM +0100, Stephan Boettcher wrote:
With different annular rings, and clearance on each layer, and
non-circular shapes, ...
I am not shure if it is possible to have non-circular drill holes in
gerber files. We can have the pad around the hole be of any shape,
but
Layers should get attributes.
Layers already have attributes.
Edit - Edit attributes of - Current Layer
___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Those need a major refactoring as well,
You're talking about redesigning, not refactoring.
___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
IMHO, vias should be layers as well, with attributes that tell to which
conductive layers they connect.
We've talked about this before, too.
The best design we came up with was to create composites, where a
stackup was built from sub-stackups etc, and each composite contained
one or more
On Feb 15, 2011, at 7:31 AM, DJ Delorie wrote:
You're talking about redesigning, not refactoring.
When the software consists of a collection of arbitrary features without a
cleanly factored foundation underneath, there is no distinction between
redesign and refactoring.
John Doty
I am not shure if it is possible to have non-circular drill holes in
gerber files. We can have the pad around the hole be of any shape,
but the hole itself probably needs to be circular.
We can have any shape hole we want, if we export it as a gerber file
instead of an excellon file.
When the software consists of a collection of arbitrary features
without a cleanly factored foundation underneath,
This is your opinion, and not relevent to the point I was trying to
make.
there is no distinction between redesign and refactoring.
The two words mean two different things in
Hi,
That is very good, that you start working on the layer structure of PCB.
I'd turn the mask layer as a negative layer by definition.
I had hard time when I was designing my first 4 layer board, because there is
no way to switch on an inner layer with the inner pads of components without
On Tue, Feb 15, 2011 at 09:45:40AM -0500, DJ Delorie wrote:
I am not shure if it is possible to have non-circular drill holes in
gerber files. We can have the pad around the hole be of any shape,
but the hole itself probably needs to be circular.
We can have any shape hole we want, if
On Tue, Feb 15, 2011 at 09:54:49AM -0500, DJ Delorie wrote:
An example of refactoring, in PCB's case, would be changing the
underlying language from the C/C++ hybrid mess we have now to a clean
C++ object-oriented structure, without changing the code's
functionality at all.
What parts are in
I am not shure if it is possible to have non-circular drill holes
in
gerber files. We can have the pad around the hole be of any
shape,
but the hole itself probably needs to be circular.
We can have any shape hole we want, if we export it as a gerber file
On Tue, Feb 15, 2011 at 10:22:16AM -0600, Andrew Miner wrote:
I am not shure if it is possible to have non-circular drill holes
in
gerber files. We can have the pad around the hole be of any
shape,
but the hole itself probably needs to be circular.
We can
100% agree ;)
2011/2/14 DJ Delorie d...@delorie.com:
Ideally, open source hardware uses . . . open-source design tools . . .
The license may require that the design files are provided in
fully-documented, open format(s).
:-)
___
geda-user
Martin Kupec martin.ku...@kupson.cz writes:
On Tue, Feb 15, 2011 at 09:45:40AM -0500, DJ Delorie wrote:
I am not shure if it is possible to have non-circular drill holes in
gerber files. We can have the pad around the hole be of any shape,
but the hole itself probably needs to be
What parts are in C++ ? I have came into only C files. I don't like
C++ much, so I would be happy if we stick with C.
The current code can be compiled with either a C or C++ compiler. So
technically, you're already using C++!
___
geda-user mailing
DJ Delorie d...@delorie.com writes:
The two words mean two different things in the English language.
sorry, I wasn't clear on these distinctions.
Refactoring means changing nonfunctional attributes of the software
(i.e. rearranging code to be more maintainable). If we're talking
about
Ok, so instead of having sets of different type layers for each
physical layer, we should have one set with any layer. And when we
want to put something on some type of layer, we just find the right
one?
Right.
___
geda-user mailing list
On Tue, Feb 15, 2011 at 11:39:43AM -0500, DJ Delorie wrote:
What parts are in C++ ? I have came into only C files. I don't like
C++ much, so I would be happy if we stick with C.
The current code can be compiled with either a C or C++ compiler. So
technically, you're already using C++!
C++ can get a great mess after someone starts using some of its
nifty features.
And it can be a huge maintenance timesaver if you use it right, which
is why we're doing this.
___
geda-user mailing list
geda-user@moria.seul.org
I've added this patch to the corresponding LaunchPad bug, #718342
My opinion is that the patch improves PCB's generation of the solder
paste and has a very low risk of creating undesired side effects. I
recommend it for early incorporation into GIT head.
I am trying to generate a pcb from my schematic using gsch2pcb. It is
generating syntax errors when I try to load it into pcb. The line in
question is ).fp(0603.fp,R229,87K). Here is a snippet of the listing:
#ElementLine[eval(-1*V1/2) eval(-1*V2/2) eval(-1*V1/2) eval(
V2/2)
26 matches
Mail list logo