Index: pcblib/parametric/connector.awk =================================================================== --- pcblib/parametric/connector.awk (revision 332) +++ pcblib/parametric/connector.awk (revision 333) @@ -1,11 +1,10 @@ BEGIN { + set_arg(P, "?spacing", 100) + set_arg(P, "?silkmark", "square") proc_args(P, "nx,ny,spacing,silkmark,eshift,etrunc", "nx,ny") - set_arg(P, "?spacing", 100) - set_arg(P, "?silkmark", "square") - step = parse_dim(P["spacing"]) if (pin_ringdia > step*0.9) Index: pcblib/parametric/dip.awk =================================================================== --- pcblib/parametric/dip.awk (revision 332) +++ pcblib/parametric/dip.awk (revision 333) @@ -1,8 +1,8 @@ BEGIN { + set_arg(P, "?spacing", 300) + proc_args(P, "n,spacing", "n") - set_arg(P, "?spacing", 300) - P["n"] = int(P["n"]) if ((P["n"] < 2) || ((P["n"] % 2) != 0)) error("Number of pins have to be an even positive number")