Index: TODO/hshadow_common_subc.awk.diff =================================================================== --- TODO/hshadow_common_subc.awk.diff (nonexistent) +++ TODO/hshadow_common_subc.awk.diff (revision 37697) @@ -0,0 +1,34 @@ +476,492c476 +< function subc_pstk_add_hshadow_shape_to_layer(proto, layer ,s) +< { +< s = " ha:ps_shape_v4 {" NL +< s = s " clearance = 0" NL +< s = s " ps_hshadow = {}" NL +< s = s " ha:layer_mask {" NL +< s = s " copper = 1" NL +< s = s " " layer +< s = s " = 1" NL +< s = s " }" NL +< s = s " combining {" NL +< s = s " }" NL +< s = s " }" NL +< PROTO[proto] = PROTO[proto] s +< } +< +< function subc_proto_create_pin_round(drill_dia, ring_dia, mask_dia, hshadow ,proto) +--- +> function subc_proto_create_pin_round(drill_dia, ring_dia, mask_dia ,proto) +501,509c485,487 +< if (hshadow) { +< subc_pstk_add_hshadow_shape_to_layer(proto, "top") +< subc_pstk_add_hshadow_shape_to_layer(proto, "intern") +< subc_pstk_add_hshadow_shape_to_layer(proto, "bottom") +< } else { +< subc_pstk_add_shape_circ(proto, "top-copper", x, y, ring_dia) +< subc_pstk_add_shape_circ(proto, "intern-copper", x, y, ring_dia) +< subc_pstk_add_shape_circ(proto, "bottom-copper", x, y, ring_dia) +< } +--- +> subc_pstk_add_shape_circ(proto, "top-copper", x, y, ring_dia) +> subc_pstk_add_shape_circ(proto, "intern-copper", x, y, ring_dia) +> subc_pstk_add_shape_circ(proto, "bottom-copper", x, y, ring_dia)