real pad_height = 0.75;
real pad_spacing = 0.50;
-real pad_y_off = 1.4;
+real pad_y_off = (2.8 - pad_height) / 2;
real center_width = 1.6;
real center_height = 0.45;
real dot_off = - .3;
for (pad = 0; pad < num_pad; pad++) {
- /* top side (1-4) */
+ /* bottom side (1-4) */
pad_mm(pad_off(pad),
- -pad_y_off,
+ pad_y_off,
pad_width,
pad_height,
sprintf("%d", pad + 1),
sprintf("%d", pad + 1));
- /* bottom side (5-8) */
+ /* top side (5-8) */
pad_mm(-pad_off(pad),
- pad_y_off,
+ -pad_y_off,
pad_width,
pad_height,
sprintf("%d", pad + 5),
rect(-package_width/2, -package_height/2,
package_width, package_height);
-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,
+ -package_width/2 + dot_off, package_height/2);
element_end();