← Back to team overview

kicad-developers team mailing list archive

Re: Re: oval pads with offsets and freerouter

 

Alfons,

I want to complement you on the support you have given me in the last couple of weeks. I like this very much, and I respect good support when I see it. In our company we have established a culture of it. One of the consequences of being trained to offer it is that you also recognize it, good or bad.

I hope we can continue to build the bridge between these two software packages, and I hope that you can benefit from it somehow.

Thanks again,

Dick


P.S. but you do know that you just cost me some more time, right :-) ? I was thinking I was mostly done! In any case I must finish my board ASAP. But wait, maybe your router can help with that......



In the Freerouter it is possible to define the trace connection point
of an oval pad wherever you like. (Of course it should remain inside
the shape of the pad.)

The dsn-file syntax for an oval pad is like this:

(padstack "Oval"
(shape (path signal w x1 y1 x2 y2))
)

which describes the shape of the oval pad as a line from (x1, y1) to
(x2, y2) with pen width w.

The trace connection point of the pad will always be at the point (0, 0).

For example:
(padstack "Oval1"
(shape (path signal 10 -5 0 5 0))
)

describes the shape of the pad Oval1 as a line from (-5, 0) to (5, 0)
with pen with 10. The trace connection point will be in the centre of
the pad line.

and
(padstack "Oval2"
(shape (path signal 10 0 0 10 0))
)

describes the shape of the pad Oval2 as a line from (0, 0) to (10, 0)
with pen with 10. The trace connection point will be in the first corner of the pad line.

Regards
Alfons









References