luxeon3020.fpd 718 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /* MACHINE-GENERATED ! */
  2. frame cathode {
  3. table
  4. { px, py, xoff }
  5. { 1.62mm, 1.53mm, cx }
  6. __0: vec @(-xoff, -py/2)
  7. __1: vec .(px, py)
  8. pad "K" __0 . trace
  9. pad "Cpaste" __0 . paste
  10. __2: vec .(0.1mm, 0mm)
  11. pad "Cmask" __0 . mask
  12. }
  13. frame anode {
  14. table
  15. { px, py, xoff }
  16. { 0.42mm, 1.53mm, 0.55mm+(0.52mm-px)/2+cx }
  17. __0: vec @(-xoff, -py/2)
  18. __1: vec .(-px, py)
  19. pad "A" . __0
  20. }
  21. package "LUXEON-3020"
  22. unit mm
  23. set cx = 0.35mm
  24. __0: vec @(0mm, 0mm)
  25. frame anode @
  26. frame cathode @
  27. measy anode.__0 >> anode.__1 1mm
  28. measy cathode.__0 >> cathode.__1 -2mm
  29. measx anode.__1 >> anode.__0 0.5mm
  30. measx cathode.__0 >> cathode.__1 2.03mm
  31. measx anode.__0 >> cathode.__0 -0.5mm
  32. measx cathode.__0 >> __0 -0.5mm