Index: trunk/doc/user/09_appendix/action_details.html =================================================================== --- trunk/doc/user/09_appendix/action_details.html (revision 20623) +++ trunk/doc/user/09_appendix/action_details.html (revision 20624) @@ -84,6 +84,32 @@

Attempts to re-arrange the selected components such that the nets connecting them are minimized. Note that you cannot undo this. +

autoroute

+

+Before autorouting, it's important to set up a few things. First, make sure any layers you aren't using are disabled, else the autorouter may use them. Next, make sure the current routing styles are set accordingly. Last, make sure "new lines clear polygons" is set, in case you eventually want to add a copper pour. +

+ Autorouting takes a while. During this time, the program may not be responsive. +

+ Arguments: +

+ + + + + + + +
+ AllRats + + Attempt to autoroute all rats. +
+ SelectedRats + + Attempt to autoroute the selected rats. +
+ +

changeclearsize

If the solder mask is currently showing, this action changes the solder mask cutout size. If the mask is not showing, this action changes the polygon clearance. Index: trunk/doc/user/09_appendix/action_src/autoroute.html =================================================================== --- trunk/doc/user/09_appendix/action_src/autoroute.html (nonexistent) +++ trunk/doc/user/09_appendix/action_src/autoroute.html (revision 20624) @@ -0,0 +1,18 @@ +Before autorouting, it's important to set up a few things. First, +make sure any layers you aren't using are disabled, else the +autorouter may use them. Next, make sure the current routing +styles are set accordingly. Last, make sure "new lines clear +polygons" is set, in case you eventually want to add a copper pour. +

+Autorouting takes a while. During this time, the program may not be +responsive. +

+Arguments: +

+ +
AllRats + Attempt to autoroute all rats. + +
SelectedRats + Attempt to autoroute the selected rats. +
Index: trunk/src_plugins/autoroute/action.c =================================================================== --- trunk/src_plugins/autoroute/action.c (revision 20623) +++ trunk/src_plugins/autoroute/action.c (revision 20624) @@ -39,36 +39,9 @@ #include "event.h" #include "funchash_core.h" -/* action routines for the autorouter - */ - static const char pcb_acts_AutoRoute[] = "AutoRoute(AllRats|SelectedRats)"; - static const char pcb_acth_AutoRoute[] = "Auto-route some or all rat lines."; - -/* %start-doc actions AutoRoute - -@table @code - -@item AllRats -Attempt to autoroute all rats. - -@item SelectedRats -Attempt to autoroute the selected rats. - -@end table - -Before autorouting, it's important to set up a few things. First, -make sure any layers you aren't using are disabled, else the -autorouter may use them. Next, make sure the current line and via -styles are set accordingly. Last, make sure "new lines clear -polygons" is set, in case you eventually want to add a copper pour. - -Autorouting takes a while. During this time, the program may not be -responsive. - -%end-doc */ - +/* DOC: autoroute.html */ static fgw_error_t pcb_act_AutoRoute(fgw_arg_t *res, int argc, fgw_arg_t *argv) { int op;