Le 20/08/2017 à 17:12, Bastian Neumannn a écrit :
> On the issue of layers and via types. 
> 
> The current system allows micro-vias from the outer to the underlying layer. 
> blind and burried vias
> from the second to the second-last layer and regular vias through all layers.
> In my current design I have micro-vias going from the outer to the third and 
> third-last layer
> because I have three layers of sequential buildup.
> 
> SIGANL
> GND
> SIGNAL
> IN.4
> IN.5
> SIGNAL
> SIGNAL/GND mixed
> SIGNAL
> 
> For now I decided to make start- and end-layers arbitrarily selectable. Maybe 
> we should have a layer
> stackup dialog that gives rules for that?
> 
> Let it be a dialog with the three types and start- end layer for through, 
> start end-layer for blind
> burried and two start- end-layers for micro.
> 
> What are your thoughts on that?

First, please, *send your mails to the developers ML*.

Before working on blind and buried vias dialog, please have a look at:
https://www.eurocircuits.com/blog/Blind-and-buried-vias

and like you can see, "make start- and end-layers arbitrarily selectable" is 
not a very good idea.

> 
> 2017-08-19 16:47 GMT+02:00 jp charras <[email protected] 
> <mailto:[email protected]>>:
> 
>     Le 19/08/2017 à 15:20, Bastian Neumannn a écrit :
>     > Ok so basically the dialog asking to change the sizes should come when 
> you change the type in the
>     > dialog, not when you press OK?
> 
>     Changing the via type is more tricky:
>     - One can use the net size as default when changing between micro vias 
> and other types.
>     - But the vias layers must also be set in any case. There are constraints 
> on layers for each type.
> 
>     Obviously, this dialog will need a bit of experiments.
> 
>     >
>     > And no dialog should come when the via is smaller than it's net class 
> when pressing OK?
> 
>     OK (only an error message the via is smaller than design settings)
> 
>     >
>     > Should be easy to implement it that way.
>     >
>     >
>     > Cheers
>     >
>     > Am 19.08.2017 2:14 nachm. schrieb "jp charras" <[email protected] 
> <mailto:[email protected]> <mailto:[email protected]
>     <mailto:[email protected]>>>:
>     >
>     >     Le 19/08/2017 à 09:37, Bastian Neumannn a écrit :
>     >     > Hi Jean-Pierre
>     >     >
>     >     > The other patch I submitted let's you change the via type. 
> Changing from micro to through
>     >     gives you
>     >     > a through hole via that has the size of a micro via. This 
> additional patch warns the user if that
>     >     > ist the case.
>     >
>     >     I understand.
>     >
>     >     However I still am thinking:
>     >     1 - using a via/track size smaller than its net class value is a 
> very frequent case
>     >     2 - If changing from micro to through ( or the opposite) gives you 
> a through hole via that has the
>     >     size of a micro via (or the opposite) (or do not correctly update 
> the layers) means the dialog in
>     >     badly designed.
>     >
>     >     >
>     >     > Cheers
>     >     >
>     >     > Am 19.08.2017 8:23 vorm. schrieb "jp charras" 
> <[email protected] <mailto:[email protected]>
>     >     <mailto:[email protected] <mailto:[email protected]>>
>     <mailto:[email protected] <mailto:[email protected]> 
> <mailto:[email protected]
>     <mailto:[email protected]>>>>:
>     >     >
>     >     >     Le 18/08/2017 à 20:47, Bastian Neumannn a écrit :
>     >     >     > Hi,
>     >     >     >
>     >     >     > the last patch for this function was not correct I am 
> sorry. This patch gives the correct
>     >     >     > functionality to notify the user when die via size is 
> smaller than the minimum size given in
>     >     >     the net
>     >     >     > class.
>     >     >     >
>     >     >     > Cheers
>     >     >     >
>     >     >
>     >     >     Hi Bastian,
>     >     >
>     >     >     I don't really understand your patch:
>     >     >
>     >     >     the only one DRC error is when a via/track size is smaller 
> than the minimal via/track size
>     >     given in
>     >     >     design settings, that does not depend on the net class.
>     >     >
>     >     >     using a via/track size smaller than its net class value is a 
> very frequent case.
>     >     >
>     >     >     --
>     >     >     Jean-Pierre CHARRAS
>     >     >
>     >     >     _______________________________________________
>     >     >     Mailing list: https://launchpad.net/~kicad-developers 
> <https://launchpad.net/%7Ekicad-developers>
>     >     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>>
>     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>
>     >     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>>>
>     >     >     Post to     : [email protected] 
> <mailto:[email protected]>
>     >     <mailto:[email protected]
>     <mailto:[email protected]>> 
> <mailto:[email protected]
>     <mailto:[email protected]>
>     >     <mailto:[email protected] 
> <mailto:[email protected]>>>
>     >     >     Unsubscribe : https://launchpad.net/~kicad-developers 
> <https://launchpad.net/%7Ekicad-developers>
>     >     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>>
>     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>
>     >     <https://launchpad.net/%7Ekicad-developers 
> <https://launchpad.net/%7Ekicad-developers>>>
>     >     >     More help   : https://help.launchpad.net/ListHelp
>     <https://help.launchpad.net/ListHelp> <https://help.launchpad.net/ListHelp
>     <https://help.launchpad.net/ListHelp>>
>     >     <https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>
>     <https://help.launchpad.net/ListHelp 
> <https://help.launchpad.net/ListHelp>>>
>     >     >
>     >
>     >
>     >     --
>     >     Jean-Pierre CHARRAS
>     >
>     >
> 
> 
>     --
>     Jean-Pierre CHARRAS
> 
> 


-- 
Jean-Pierre CHARRAS

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to