real dot_off = -.3;
-line(-package_width/2 + dot_off, -package_height/2 + dot_off,
- -package_width/2 + dot_off, -package_height/2 + dot_off);
+line(-package_width/2 + dot_off, package_height/2 - dot_off,
+ -package_width/2 + dot_off, package_height/2 - dot_off);
for (pad = 0; pad < num_pad; pad++) {
/* top (1-4) */
- pad_top (pad_off_x(pad), -package_height / 2, pad + 1);
+ pad_top (pad_off_x(pad), package_height / 2, pad + 1);
/* bottom (8-5) */
- pad_bottom (pad_off_x(pad), package_height / 2, 8 - pad);
+ pad_bottom (pad_off_x(pad), -package_height / 2, 8 - pad);
}