Mail Archives: geda-user/2014/06/27/16:16:12
On Fri, 2014-06-27 at 13:27 +0200, Gabriel Paubert wrote:
> But if you are going to change the file format, there are other things
> to introduce:
> - blind and buried vias
> - arbitrarily rotated text
> - contours with arcs boundaries (I know you had a patch for this)
> - correct square pads
> - complex pads (look at an MC15XS3400 for fun)
All changes take effort.. and time. (The latter I have little of).
I've done a bit of work towards contours with arcs (poly-curves), and
I'd love to see poly-curve pads. Square, rectangular, round - then ALL
become poly-curve outlines.
Blind and burried vias, I don't know how to implement. I've never used
them, and whilst I'm familiar in theory with how they are built up into
boards, I'm not sure how best to represent them within PCB, or how one
would interact with them in the editor.
How would you select from/to layers? Would we constrain the end-points
to physically realisable ones? IE... should I allow modelling a via that
would not be possible to achieve, e.g. from layer 1-5 in a 6 layer
board?
How does all this interact with moving objects etc.. between layers?
How are blind and buried vias represented for manufacturing? Different
drill-files for each of the from-to layer pairs?
Should we pre-define a list of legal vias (like pad-stacks), and then
allow choice between them, or should each one be completely
independently defined?
BTW.. glad you mentioned the MC15xS3400 - I just took a look at it, and
think it may be very useful for an application I have! Sometimes random
how things come together!
--
Peter Clifton <peter DOT clifton AT clifton-electronics DOT co DOT uk>
Clifton Electronics
- Raw text -