X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at av02.lsn.net Message-ID: <5508413E.4000405@ecosensory.com> Date: Tue, 17 Mar 2015 09:59:10 -0500 From: John Griessen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.4.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] pcb alternatives References: In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 03/17/2015 08:04 AM, Jason White wrote: > May I ask, what do you think should be improved in PCB to make it more > user friendly? (Frankly, I've gotten used to PCB so that I have a hard > time picking out the particularly annoying aspects anymore. It would > be good to know your thoughts on the matter) I'm the same -- hard to see what is so hard about it anymore. It's usually the lack of an organized small group of current-day-usable footprints that puts people off. The effort of gathering footprints from gedasymbols.org and other places seems too much effort for a newbie. @alushanov92 If you give it another try, setting up a project dir with footprints under it can be helpful, plus define the path to teh built in ones as well in your home directory called .pcb: Here is an example of things all changed to suit my style, coming from chip design tools where you use hot-keys with left or non-dominant hand and mouse with right hand: The top line sets where to get footprints: =================~/.pcb/settings================= lib-newlib = /home/john/EEProjects/now-svn-ecosensory/circuitboards/footprints_pcb groups = 1,2,3:4:5,6:7:8,9,10 route-styles = Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600 color-file = /home/john/.pcb/colors/Default layer-name-1 = top-carbon-print layer-name-2 = top-insulator layer-name-3 = top-sig1 layer-name-4 = top-sig2 layer-name-5 = top-PWR-GND layer-name-6 = bot-sig1 layer-name-7 = bot-sig2 layer-name-8 = bot-PWR-GND top-window-width = 1145 top-window-height = 799 log-window-width = 548 log-window-height = 270 library-window-width = 888 library-window-height = 537 grid-increment-mil = 1.000000 grid-increment-mm = 0.200000 size-increment-mil = 5.000000 size-increment-mm = 0.200000 line-increment-mil = 5.000000 line-increment-mm = 0.100000 clear-increment-mil = 2.500000 clear-increment-mm = 0.050000 min-width = 1000 min-silk = 1000 min-drill = 1500 min-ring = 1000 via-thickness = 3600 bloat = 699 shrink = 400 via-drilling-hole = 2000 line-thickness = 1000 rat-thickness = 1000 backup-interval = 60 text-scale = 113 default-PCB-width = 300000 default-PCB-height = 200000 background-color = #fffada element-color = #000000 via-color = #7f7f7f pin-color = #4d4d4d rat-color = #ddc317 rat-selected-color = #f5e707 rat-thickness = 3 warn-color = #ff69b4 off-limit-color = #ffffff invisible-objects-color = #cccccc invisible-mark-color = #b3b3b3 connected-color = #00ff00 crosshair-color = #ff0000 cross-color = #ffff00 grid-color = #ffffff mask-color = #ff0000 element-selected-color = #00ffff via-selected-color = #00ffff pin-selected-color = #00ffff layer-color-1 = #dea620 layer-color-2 = #c5ef50 layer-color-3 = #0c649b layer-color-4 = #076677 layer-color-5 = #0b3f88 layer-color-6 = #d54006 layer-color-7 = #b13606 layer-color-8 = #982407 layer-color-9 = #8bb63f layer-color-10 = #c8933f layer-color-11 = #6060c0 layer-color-12 = #fffada layer-color-13 = #e1d1e5 layer-color-14 = #000000 layer-color-15 = #b8860b layer-color-16 = #8f7fd0 layer-selected-color-1 = #00ffff layer-selected-color-2 = #00ffff layer-selected-color-3 = #00ffff layer-selected-color-4 = #00ffff layer-selected-color-5 = #00ffff layer-selected-color-6 = #00ffff layer-selected-color-7 = #00ffff layer-selected-color-8 = #00ffff =================~/.pcb/settings================= =================~/.pcb/preferences================== ### PCB configuration file. ### gui-compact-horizontal = 0 gui-compact-vertical = 0 use-command-window = 1 save-in-tmp = 0 grid-units = mil grid = 10.00 mil grid-increment-mm = 50 nm line-increment-mm = 25 nm size-increment-mm = 50 nm clear-increment-mm = 12 nm grid-increment-mil = 1 cmil line-increment-mil = 5 cmil size-increment-mil = 5 cmil clear-increment-mil = 2 cmil history-size = 15 top-window-width = 1187 top-window-height = 947 log-window-width = 701 log-window-height = 484 drc-window-width = 885 drc-window-height = 699 library-window-width = 851 library-window-height = 731 netlist-window-height = 417 keyref-window-width = 566 keyref-window-height = 1079 text-scale = 113 via-thickness = 36.00 mil via-drilling-hole = 20.00 mil backup-interval = 60 line-thickness = 10.00 mil rat-thickness = 3 cmil bloat = 6.99 mil shrink = 4.00 mil min-width = 10.00 mil min-silk = 10.00 mil min-drill = 15.00 mil min-ring = 10.00 mil default-PCB-width = 3.00000 in default-PCB-height = 2.00000 in groups = 1:2:3,4,5,c:6,7,8,s:9:10 route-styles = Signal,1000,3600,2000,1000:Power,2500,6000,3500,1000:Fat,4000,6000,3500,1000:Skinny,600,2402,1181,600 library-newlib = color-file = /home/john/.pcb/colors/Default layer-name-1 = top-carbon-print layer-name-2 = top-insulator layer-name-3 = top-sig1 layer-name-4 = top-sig2 layer-name-5 = top-PWR-GND layer-name-6 = bot-sig1 layer-name-7 = bot-sig2 layer-name-8 = bot-PWR-GND =================~/.pcb/preferences==================