[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: ready-made style classes



[ Ales here, I'm reposting this since majordomo didn't recognize the
  e-mail as being subscribed to the geda-dev/geda-user mailinglist. ]

-- Cut here --
Date: Fri, 21 Jan 2005 05:31:34 -0800
From: Stephen Meier <smeier@xxxxxxxxxxxxxxx>

Well my two comments are. line widths on critical traces (high speed 
clean analog for example) should be determined by the frequency of 
interest, the dialectric propertoies of the plastics and if there is a 
copper plane underneith them. In other words. Trace widths are one 
parameter that can easily be adjusted for setting the impedence of a trace.

Second, on that 900 pin bga I used 4 mil traces and vias with 10 mil 
diamater drill width and 18 mil copper pads.

So the values need to be project selectable.

What I would prefer is an extra tribute for these elements. For example,

current
 
    Line[592500 320950 593500 321950 2500 2000 0x00000020]

desire

    Line[592500 320950 593500 321950 2500 2000 0x00000020  1]

where the new value at the end of the line ;) represents that it is a 
member of a "premade class" and that if I adjust the perameters for that 
"premade class" all the lines, vias, what evers also get adjusted.

Steve Meier




Karel Kulhavy wrote:

>Hello
>
>I suggest for PCB that an entry "premade class", "ready made class" or
>something similar was added into the "Sizes menu"
>
>It would offer radio button "1"..."6" for construction classes 1 to 6.  It took
>me quite a time to "tune" my setting. They are currently
>
>After pressing the button one would press "OK" or Cancel and after OK it would
>ask him "do you really wish to overwrite all your current thickness settings
>with this new construction class"?
>
>	linewidth	via hole	via size	clearance	
>Signal	20		24		56		14
>Power	40		35		70		14
>Fat	80		50		90		14
>Skinny	12		24		56		14
>
>I have always been working in class 4 so unfortunately I can't offer
>these tuned settings for other classes.
>
>These settings looks like they don't present problems. It accounts even for the
>more picky fab houses I encountered (some permit 0.3/0.3, some 0.35/0.3
>space/copper). I have already designed 4 PCB's (Twister, I2C2P, Trinitrack, TX,
>Trinitrack and TX aren't released yet but are already in manufacture) with
>these settings.
>
>I think these "border conditions" are one of the things that make commercial
>packages attractive. Not always it's the code, often it's also the data that
>attract the customer.
>
>Clicking up particular class and then making subtle adjustments would be
>definitely more pleasing than thinking it all completely up.
>
>It should include the DRC constants too. For "my class 4" they are:
>Pcb.Bloat:      1378
>Pcb.minWid:     1182
>Pcb.Shrink:     400
>Pcb.minSlk:     800
>( http://ronja.twibright.com/editing.php )
>
>Cl<
>
>  
>