Index: trunk/pcblib/parametric/so.awk =================================================================== --- trunk/pcblib/parametric/so.awk (revision 734) +++ trunk/pcblib/parametric/so.awk (revision 735) @@ -33,7 +33,8 @@ dip_outline(-silk_dist_x-ext_bloat, -silk_dist_y, row_spacing + silk_dist_x+ext_bloat , (n-2) * pad_spacing + silk_dist_y, rarc) - dimension(0, 0, 0, pad_spacing, "@" -silk_dist_x-ext_bloat-pad_spacing ";0", "pad_spacing") + left_dim="@" -silk_dist_x-ext_bloat-pad_spacing ";0" + dimension(0, 0, 0, pad_spacing, left_dim, "pad_spacing") dimension(0, 0, row_spacing, 0, (pad_spacing * 1.8), "row_spacing") dimension(-ext_bloat, 0, 0, 0, (pad_spacing * 1.2), "ext_bloat") dimension(row_spacing-int_bloat, 0, row_spacing, 0, (pad_spacing * 1.2), "int_bloat") @@ -41,6 +42,7 @@ th=DEFAULT["pad_thickness"] y = (n-2) * pad_spacing dimension(-ext_bloat-th/2, y, +int_bloat+th/2, y, (pad_spacing * -1.2), "") + dimension(0, y-th/2, 0, y+th/2, left_dim, "pad_thickness") # dimension(-silk_dist_x-ext_bloat, -silk_dist_y, row_spacing + silk_dist_x+ext_bloat, -silk_dist_y, pad_spacing*2.5, "")