Hi JohnThat would be great! Ill be happy to help on the library side. Do you know what would be needed in the pcb file to make the test valid? Would 5000-1 0402 caps (or a more complicated part) lined up neatly be fine? Should they intersect to trigger the fault? Should it be different
Hi Frank,
There is no trivial way to test this right now, but I could probably
whip up a quick test program in the next week or so. The DRC code is
poorly exposed for instrumentation, so it might be a little bit tricky
without a little refactor (or hack) first! I imagine a dummy set of
several
Hi,
Quick patch to address this and in a few other places in the docs.
Cheers,
John
On Tue, Jan 1, 2019 at 11:45 PM Brian Piccioni
wrote:
>
> FYI on
> http://docs.kicad-pcb.org/doxygen/md_Documentation_development_compiling.htm
> l the link to Doxygen http://www.stack.nl/~dimitri/doxygen/
Hi Wayne,
I would like to take this opportunity to do an elevator pitch for idea of
using one of IDL languages widely accepted in the industry like Apache
Thrift or Google Protobufs to define formats in KiCad.
There are few large benefits in favor of using such languages:
1. They are self
@JohnRegarding the basic parts, René has scripted most of them including the most common packages. Adding the rounded courtyard to all resistors, caps, QFN's etc could be done quite easily and have the same amount of maintenance. That's why we wanted some dev input before going crazy with it.Any
On 01/01/19 23:53, John Beard wrote:
@Rene: can you give some examples of "extensive" arc use on the
courtyard layers that you are thinking of?
Cheers,
John
The two pull requests i linked should give you an idea of what i right
now consider as most extensive use. Maybe also some battery
Hi Frank,
D'oh, of course, they're right there! Sorry for overlooking that!
I doubt either of these would produce radically slower DRC time,
though you might *perhaps* notice it if *all* components got "fancy"
courtyards. Really, the only thing to do if concerned is benchmark it.
It's probably
FYI on
http://docs.kicad-pcb.org/doxygen/md_Documentation_development_compiling.htm
l the link to Doxygen http://www.stack.nl/~dimitri/doxygen/ appears to be
broken. The correct address appears to be http://www.doxygen.nl/
___
Mailing list:
Hi JohnRené added 2 links in the bottom. One of them is a complex shape for a mosfet, with roundings. Which ends up in a lot of 90 deg arcs. The other discussion is mainly when the courtyard is a spline, which has been discretized into arcs. Hence also the question if weird angles are slower.
Hi,
Disclaimer: I'm saying this all from a position of total ignorance on
the actual benchmarked cost of these computations (premature
optimisation and all that...), or even how the DRC does it.
I think most real components are easy: rects or circles. Generic
polygon collision tests are the
JP it seems your email only went to Seth and not the mail list___
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kicad-developers
More help :
Am 2019-01-01 16:18, schrieb Jean-Paul Louis:
Seith,
Let me strongly disagree with you. When you have a board with over
3000 SMT parts, rounded courtyards would be a disaster.
Which part are you disagreeing with? Rene asked a technical question as
to whether there was a difference in
Hi Wayne,
On 01.01.19 20:59, Wayne Stambaugh wrote:
> I have updated and published the symbol file format[1] for comment.
> Hopefully there isn't too much to change. The only thing to really
> finalize is the internal units.
This would be an artificial unit for the file format, not necessarily
SMD items are likely to be denser and have square pads. Not using shaped
courtyards for them might make sense.
Electrolytic capacitors usually have a least one round pad, so the courtyard
collision time will be less than the pad collision time (which has to check
with many more objects).
Seith,
Let me strongly disagree with you. When you have a board with over 3000 SMT
parts, rounded courtyards would be a disaster.
I have build a lot of board with over 4000 parts, and that is not unreasonable
in the professional world, So if you want to limit the use of Kicad to
hobbyist, it
I have updated and published the symbol file format[1] for comment.
Hopefully there isn't too much to change. The only thing to really
finalize is the internal units. The initial concept was unitless but
the more I think about it and discuss with other developers, it makes
more sense to use
Hi Rene-
Am 2019-01-01 11:57, schrieb Rene Pöschl:
Hi,
Right now we have a few contributions for the library that use arcs
quite extensively on the courtyard layer.
I would therefore like a bit of input.
Are arc generally more expensive than lines?
Yes. Arcs are generally computed as a
Happy New Year everyone,
On the topic of courtyard shapes, I think that a lot of people totally
misunderstands the purpose of it. It is only intended to be used as a no-fly
zone for the tools used by automated placement machines. So the use of arcs for
corners is useless at best except for a
Hi,
Right now we have a few contributions for the library that use arcs
quite extensively on the courtyard layer.
I would therefore like a bit of input.
Are arc generally more expensive than lines?
Is there a difference if the arc is a multiple of 90 degree compared to
any other angle.
19 matches
Mail list logo