9 real pad_space_y = 1.0;
11 real lens_width = 0.5;
12 real pad_center_x = 0;
13 real pad_center_y = pad_space_y / 2 + pad_height / 2;
14 real arc_y = lens_height / 2 - lens_width;
15 real arc_x = -body_width/2;
17 element_start("0603-sideled");
19 pad_mm(0, -pad_center_y, pad_width, pad_height, "1", "1");
20 pad_mm(0, pad_center_y, pad_width, pad_height, "2", "2");
22 real line_left = pad_center_x + 0.5;
23 real line_right = pad_center_x + pad_width / 2 + .3;
24 real line_top = 0 - pad_height / 2 - .3;
26 arc(arc_x, -arc_y, lens_width, lens_width, -90, 90);
27 line(arc_x - lens_width, -arc_y, arc_x - lens_width, arc_y);
28 arc(arc_x, arc_y, lens_width, lens_width, 0, 90);
29 line(-body_width / 2, arc_y + lens_width, -body_width / 2, total_height / 2);
30 line(-body_width / 2, total_height / 2,
31 body_width / 2, total_height / 2);
32 line(body_width / 2, total_height / 2,
33 body_width / 2, -total_height / 2);
34 line(body_width / 2, -total_height / 2,
35 -body_width / 2, -total_height / 2);
36 line(-body_width / 2, -total_height / 2,
37 -body_width / 2, -arc_y - lens_width);