X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f Date: Wed, 4 Jul 2012 20:43:04 -0400 Message-Id: <201207050043.q650h4eJ022914@envy.delorie.com> From: DJ Delorie To: geda-user AT delorie DOT com In-reply-to: <20120704234442.GA17749@nome02.eecs.oregonstate.edu> (message from Traylor Roger on Wed, 4 Jul 2012 16:44:42 -0700) Subject: Re: [geda-user] pcb work flow question References: <20120704234442 DOT GA17749 AT nome02 DOT eecs DOT oregonstate DOT edu> Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > I have a quick question about pcb work flow. I see that through the > menus I can set up the layers, drc clearances, etc. Is that how most > folks setup pcb for each new project? You can set the defaults through ~/.pcb/settings too, anything that's a command line option (pcb --help) > I would rather have a separate script that could be edited and > executed once to set the tool up. Is that possible or even a good > idea? For any command line option you want "preset", put a line in ~/.pcb/settings, for example, "pcb --min-silk 5mil" in ~/.pcb/settngs becomes: min-silk = 5mil Note: one of the command line options is --action-script , which tells pcb to run an action script at startup. Almost anything you can do with the GUI (certainly, anything you can do with menus alone) can be scripted that way. > How do other folks set up pcb for a new project? You could also create a "template" pcb and copy it to the new *.pcb before editing it. One to-do in pcb is to have it offer to preload from a list of templates rather than create some arbitrary "blank" pcb.