Europalab Devices produces a LoRaWAN transmitting client node, specialised for higher research of actuator and sensor assisted IoT networks. https://dev.europalab.com/nlnet/20200000/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1162 lines
58KB

  1. (kicad_pcb (version 20171130) (host pcbnew 5.1.5+dfsg1-2build2)
  2. (general
  3. (thickness 1.6)
  4. (drawings 66)
  5. (tracks 0)
  6. (zones 0)
  7. (modules 42)
  8. (nets 1)
  9. )
  10. (page A3)
  11. (title_block
  12. (title "Democratic Sendcomm")
  13. (date 2021-01-16)
  14. (rev 0.9.4)
  15. (company "Europalab Devices")
  16. (comment 1 "Copyright © 2021, Europalab Devices")
  17. (comment 2 "Fulfilling requirements of 20200210")
  18. (comment 3 "Pending quality assurance testing")
  19. (comment 4 "Release revision for manufacturing")
  20. )
  21. (layers
  22. (0 F.Cu signal)
  23. (1 In1.Cu power)
  24. (2 In2.Cu power)
  25. (31 B.Cu signal)
  26. (34 B.Paste user)
  27. (35 F.Paste user)
  28. (36 B.SilkS user)
  29. (37 F.SilkS user)
  30. (38 B.Mask user)
  31. (39 F.Mask user)
  32. (40 Dwgs.User user)
  33. (41 Cmts.User user)
  34. (44 Edge.Cuts user)
  35. (45 Margin user)
  36. (46 B.CrtYd user)
  37. (47 F.CrtYd user)
  38. (48 B.Fab user)
  39. (49 F.Fab user)
  40. )
  41. (setup
  42. (last_trace_width 0.09)
  43. (user_trace_width 0.1016)
  44. (user_trace_width 0.127)
  45. (user_trace_width 0.2)
  46. (user_trace_width 0.1016)
  47. (user_trace_width 0.127)
  48. (user_trace_width 0.2)
  49. (user_trace_width 0.1016)
  50. (user_trace_width 0.127)
  51. (user_trace_width 0.2)
  52. (user_trace_width 0.1016)
  53. (user_trace_width 0.127)
  54. (user_trace_width 0.2)
  55. (user_trace_width 0.1016)
  56. (user_trace_width 0.127)
  57. (user_trace_width 0.2)
  58. (user_trace_width 0.1016)
  59. (user_trace_width 0.127)
  60. (user_trace_width 0.2)
  61. (user_trace_width 0.1016)
  62. (user_trace_width 0.127)
  63. (user_trace_width 0.2)
  64. (user_trace_width 0.1016)
  65. (user_trace_width 0.127)
  66. (user_trace_width 0.2)
  67. (user_trace_width 0.1016)
  68. (user_trace_width 0.127)
  69. (user_trace_width 0.2)
  70. (user_trace_width 0.1016)
  71. (user_trace_width 0.127)
  72. (user_trace_width 0.2)
  73. (user_trace_width 0.1016)
  74. (user_trace_width 0.127)
  75. (user_trace_width 0.2)
  76. (user_trace_width 0.1016)
  77. (user_trace_width 0.127)
  78. (user_trace_width 0.2)
  79. (user_trace_width 0.1016)
  80. (user_trace_width 0.127)
  81. (user_trace_width 0.2)
  82. (trace_clearance 0.09)
  83. (zone_clearance 0.508)
  84. (zone_45_only no)
  85. (trace_min 0.09)
  86. (via_size 0.356)
  87. (via_drill 0.2)
  88. (via_min_size 0.356)
  89. (via_min_drill 0.2)
  90. (user_via 0.45 0.2)
  91. (user_via 0.6 0.3)
  92. (user_via 0.45 0.2)
  93. (user_via 0.6 0.3)
  94. (user_via 0.45 0.2)
  95. (user_via 0.6 0.3)
  96. (user_via 0.45 0.2)
  97. (user_via 0.6 0.3)
  98. (user_via 0.45 0.2)
  99. (user_via 0.6 0.3)
  100. (user_via 0.45 0.2)
  101. (user_via 0.6 0.3)
  102. (user_via 0.45 0.2)
  103. (user_via 0.6 0.3)
  104. (user_via 0.45 0.2)
  105. (user_via 0.6 0.3)
  106. (user_via 0.45 0.2)
  107. (user_via 0.6 0.3)
  108. (user_via 0.45 0.2)
  109. (user_via 0.6 0.3)
  110. (user_via 0.45 0.2)
  111. (user_via 0.6 0.3)
  112. (user_via 0.45 0.2)
  113. (user_via 0.6 0.3)
  114. (user_via 0.45 0.2)
  115. (user_via 0.6 0.3)
  116. (uvia_size 0.45)
  117. (uvia_drill 0.1)
  118. (uvias_allowed no)
  119. (uvia_min_size 0.45)
  120. (uvia_min_drill 0.1)
  121. (edge_width 0.1)
  122. (segment_width 0.1)
  123. (pcb_text_width 0.25)
  124. (pcb_text_size 1 1)
  125. (mod_edge_width 0.15)
  126. (mod_text_size 1 1)
  127. (mod_text_width 0.15)
  128. (pad_size 1.95 0.6)
  129. (pad_drill 0)
  130. (pad_to_mask_clearance 0)
  131. (aux_axis_origin 0 0)
  132. (visible_elements 7FFFF7FF)
  133. (pcbplotparams
  134. (layerselection 0x313fc_ffffffff)
  135. (usegerberextensions true)
  136. (usegerberattributes false)
  137. (usegerberadvancedattributes false)
  138. (creategerberjobfile false)
  139. (excludeedgelayer true)
  140. (linewidth 0.150000)
  141. (plotframeref false)
  142. (viasonmask false)
  143. (mode 1)
  144. (useauxorigin false)
  145. (hpglpennumber 1)
  146. (hpglpenspeed 20)
  147. (hpglpendiameter 15.000000)
  148. (psnegative false)
  149. (psa4output false)
  150. (plotreference true)
  151. (plotvalue true)
  152. (plotinvisibletext false)
  153. (padsonsilk false)
  154. (subtractmaskfromsilk false)
  155. (outputformat 1)
  156. (mirror false)
  157. (drillshape 0)
  158. (scaleselection 1)
  159. (outputdirectory "fabpanel"))
  160. )
  161. (net 0 "")
  162. (net_class Default "This is the default net class."
  163. (clearance 0.09)
  164. (trace_width 0.09)
  165. (via_dia 0.356)
  166. (via_drill 0.2)
  167. (uvia_dia 0.45)
  168. (uvia_drill 0.1)
  169. )
  170. (net_class Power ""
  171. (clearance 0.2)
  172. (trace_width 0.5)
  173. (via_dia 1)
  174. (via_drill 0.7)
  175. (uvia_dia 0.5)
  176. (uvia_drill 0.1)
  177. )
  178. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCCBDE)
  179. (at 201.5 197)
  180. (descr "Mounting Hole 1.8mm, no annular")
  181. (tags "mounting hole 1.8mm no annular")
  182. (attr virtual)
  183. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  184. (effects (font (size 1 1) (thickness 0.15)))
  185. )
  186. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  187. (effects (font (size 1 1) (thickness 0.15)))
  188. )
  189. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  190. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  191. (fp_text user %R (at 0.3 0) (layer F.Fab)
  192. (effects (font (size 1 1) (thickness 0.15)))
  193. )
  194. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  195. )
  196. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCCBC8)
  197. (at 201.5 131.5)
  198. (descr "Mounting Hole 1.8mm, no annular")
  199. (tags "mounting hole 1.8mm no annular")
  200. (attr virtual)
  201. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  202. (effects (font (size 1 1) (thickness 0.15)))
  203. )
  204. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  205. (effects (font (size 1 1) (thickness 0.15)))
  206. )
  207. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  208. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  209. (fp_text user %R (at 0.3 0) (layer F.Fab)
  210. (effects (font (size 1 1) (thickness 0.15)))
  211. )
  212. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  213. )
  214. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBB7E)
  215. (at 77.5 197)
  216. (descr "Mounting Hole 1.8mm, no annular")
  217. (tags "mounting hole 1.8mm no annular")
  218. (attr virtual)
  219. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  220. (effects (font (size 1 1) (thickness 0.15)))
  221. )
  222. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  223. (effects (font (size 1 1) (thickness 0.15)))
  224. )
  225. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  226. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  227. (fp_text user %R (at 0.3 0) (layer F.Fab)
  228. (effects (font (size 1 1) (thickness 0.15)))
  229. )
  230. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  231. )
  232. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBB70)
  233. (at 77.5 150.5)
  234. (descr "Mounting Hole 1.8mm, no annular")
  235. (tags "mounting hole 1.8mm no annular")
  236. (attr virtual)
  237. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  238. (effects (font (size 1 1) (thickness 0.15)))
  239. )
  240. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  241. (effects (font (size 1 1) (thickness 0.15)))
  242. )
  243. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  244. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  245. (fp_text user %R (at 0.3 0) (layer F.Fab)
  246. (effects (font (size 1 1) (thickness 0.15)))
  247. )
  248. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  249. )
  250. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBB5A)
  251. (at 201.5 85)
  252. (descr "Mounting Hole 1.8mm, no annular")
  253. (tags "mounting hole 1.8mm no annular")
  254. (attr virtual)
  255. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  256. (effects (font (size 1 1) (thickness 0.15)))
  257. )
  258. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  259. (effects (font (size 1 1) (thickness 0.15)))
  260. )
  261. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  262. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  263. (fp_text user %R (at 0.3 0) (layer F.Fab)
  264. (effects (font (size 1 1) (thickness 0.15)))
  265. )
  266. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  267. )
  268. (module Elabdev:MountingHole_1.8mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBA53)
  269. (at 77.5 85)
  270. (descr "Mounting Hole 1.8mm, no annular")
  271. (tags "mounting hole 1.8mm no annular")
  272. (attr virtual)
  273. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  274. (effects (font (size 1 1) (thickness 0.15)))
  275. )
  276. (fp_text value MountingHole_1.8mm (at 0 3.2) (layer F.Fab)
  277. (effects (font (size 1 1) (thickness 0.15)))
  278. )
  279. (fp_circle (center 0 0) (end 1.85 0) (layer F.CrtYd) (width 0.05))
  280. (fp_circle (center 0 0) (end 1.8 0) (layer Cmts.User) (width 0.15))
  281. (fp_text user %R (at 0.3 0) (layer F.Fab)
  282. (effects (font (size 1 1) (thickness 0.15)))
  283. )
  284. (pad "" np_thru_hole circle (at 0 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask))
  285. )
  286. (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FFC40C9)
  287. (at 201 187.75)
  288. (descr "Mounting Hole 3.2mm, no annular, M3")
  289. (tags "mounting hole 3.2mm no annular m3")
  290. (attr virtual)
  291. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  292. (effects (font (size 1 1) (thickness 0.15)))
  293. )
  294. (fp_text value MountingHole_3.2mm_M3 (at 0 3.2) (layer F.Fab)
  295. (effects (font (size 1 1) (thickness 0.15)))
  296. )
  297. (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
  298. (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
  299. (fp_text user %R (at 0.3 0) (layer F.Fab)
  300. (effects (font (size 1 1) (thickness 0.15)))
  301. )
  302. (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  303. )
  304. (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FFC40BB)
  305. (at 78 187.75)
  306. (descr "Mounting Hole 3.2mm, no annular, M3")
  307. (tags "mounting hole 3.2mm no annular m3")
  308. (attr virtual)
  309. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  310. (effects (font (size 1 1) (thickness 0.15)))
  311. )
  312. (fp_text value MountingHole_3.2mm_M3 (at 0 3.2) (layer F.Fab)
  313. (effects (font (size 1 1) (thickness 0.15)))
  314. )
  315. (fp_text user %R (at 0.3 0) (layer F.Fab)
  316. (effects (font (size 1 1) (thickness 0.15)))
  317. )
  318. (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
  319. (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
  320. (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  321. )
  322. (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FFC4060)
  323. (at 201 94.25)
  324. (descr "Mounting Hole 3.2mm, no annular, M3")
  325. (tags "mounting hole 3.2mm no annular m3")
  326. (attr virtual)
  327. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  328. (effects (font (size 1 1) (thickness 0.15)))
  329. )
  330. (fp_text value MountingHole_3.2mm_M3 (at 0 3.2) (layer F.Fab)
  331. (effects (font (size 1 1) (thickness 0.15)))
  332. )
  333. (fp_text user %R (at 0.3 0) (layer F.Fab)
  334. (effects (font (size 1 1) (thickness 0.15)))
  335. )
  336. (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
  337. (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
  338. (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  339. )
  340. (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5FFC3DC2)
  341. (at 78 94.25)
  342. (descr "Mounting Hole 3.2mm, no annular, M3")
  343. (tags "mounting hole 3.2mm no annular m3")
  344. (attr virtual)
  345. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  346. (effects (font (size 1 1) (thickness 0.15)))
  347. )
  348. (fp_text value MountingHole_3.2mm_M3 (at 0 3.2) (layer F.Fab)
  349. (effects (font (size 1 1) (thickness 0.15)))
  350. )
  351. (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
  352. (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
  353. (fp_text user %R (at 0.3 0) (layer F.Fab)
  354. (effects (font (size 1 1) (thickness 0.15)))
  355. )
  356. (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
  357. )
  358. (module Elabdev:Mousetab_45mm_Double (layer F.Cu) (tedit 5FE8CA09) (tstamp 5FE94339)
  359. (at 181.25 140 90)
  360. (attr smd)
  361. (fp_text reference TAB12 (at 0 0 unlocked) (layer F.SilkS)
  362. (effects (font (size 0.8 0.8) (thickness 0.13)))
  363. )
  364. (fp_text value Panel_Mousetab_45mm_Double (at 0 3.5 90) (layer F.Fab)
  365. (effects (font (size 1 1) (thickness 0.15)))
  366. )
  367. (fp_line (start 2.25 -2.2) (end 2.25 2.2) (layer F.Fab) (width 0.15))
  368. (fp_line (start -2.25 -2.2) (end -2.25 2.2) (layer F.Fab) (width 0.15))
  369. (fp_line (start 3.1 -2.6) (end 3.1 2.6) (layer F.CrtYd) (width 0.15))
  370. (fp_line (start 3.1 2.6) (end -3.1 2.6) (layer F.CrtYd) (width 0.15))
  371. (fp_line (start -3.1 2.6) (end -3.1 -2.6) (layer F.CrtYd) (width 0.15))
  372. (fp_line (start -3.1 -2.6) (end 3.1 -2.6) (layer F.CrtYd) (width 0.15))
  373. (pad "" np_thru_hole circle (at 2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  374. (pad "" np_thru_hole circle (at 2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  375. (pad "" np_thru_hole circle (at 2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  376. (pad "" np_thru_hole circle (at -2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  377. (pad "" np_thru_hole circle (at -2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  378. (pad "" np_thru_hole circle (at -2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  379. (pad "" np_thru_hole circle (at 2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  380. (pad "" np_thru_hole circle (at 2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  381. (pad "" np_thru_hole circle (at 2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  382. (pad "" np_thru_hole circle (at -2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  383. (pad "" np_thru_hole circle (at -2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  384. (pad "" np_thru_hole circle (at -2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  385. )
  386. (module Elabdev:Mousetab_45mm_Double (layer F.Cu) (tedit 5FE8CA09) (tstamp 5FE9430F)
  387. (at 156.25 140 90)
  388. (attr smd)
  389. (fp_text reference TAB11 (at 0 0 unlocked) (layer F.SilkS)
  390. (effects (font (size 0.8 0.8) (thickness 0.13)))
  391. )
  392. (fp_text value Panel_Mousetab_45mm_Double (at 0 3.5 90) (layer F.Fab)
  393. (effects (font (size 1 1) (thickness 0.15)))
  394. )
  395. (fp_line (start -3.1 -2.6) (end 3.1 -2.6) (layer F.CrtYd) (width 0.15))
  396. (fp_line (start -3.1 2.6) (end -3.1 -2.6) (layer F.CrtYd) (width 0.15))
  397. (fp_line (start 3.1 2.6) (end -3.1 2.6) (layer F.CrtYd) (width 0.15))
  398. (fp_line (start 3.1 -2.6) (end 3.1 2.6) (layer F.CrtYd) (width 0.15))
  399. (fp_line (start -2.25 -2.2) (end -2.25 2.2) (layer F.Fab) (width 0.15))
  400. (fp_line (start 2.25 -2.2) (end 2.25 2.2) (layer F.Fab) (width 0.15))
  401. (pad "" np_thru_hole circle (at -2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  402. (pad "" np_thru_hole circle (at -2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  403. (pad "" np_thru_hole circle (at -2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  404. (pad "" np_thru_hole circle (at 2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  405. (pad "" np_thru_hole circle (at 2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  406. (pad "" np_thru_hole circle (at 2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  407. (pad "" np_thru_hole circle (at -2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  408. (pad "" np_thru_hole circle (at -2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  409. (pad "" np_thru_hole circle (at -2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  410. (pad "" np_thru_hole circle (at 2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  411. (pad "" np_thru_hole circle (at 2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  412. (pad "" np_thru_hole circle (at 2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  413. )
  414. (module Elabdev:Mousetab_45mm_Double (layer F.Cu) (tedit 5FE8CA09) (tstamp 5FE942E5)
  415. (at 122.75 140 90)
  416. (attr smd)
  417. (fp_text reference TAB06 (at 0 0 unlocked) (layer F.SilkS)
  418. (effects (font (size 0.8 0.8) (thickness 0.13)))
  419. )
  420. (fp_text value Panel_Mousetab_45mm_Double (at 0 3.5 90) (layer F.Fab)
  421. (effects (font (size 1 1) (thickness 0.15)))
  422. )
  423. (fp_line (start 2.25 -2.2) (end 2.25 2.2) (layer F.Fab) (width 0.15))
  424. (fp_line (start -2.25 -2.2) (end -2.25 2.2) (layer F.Fab) (width 0.15))
  425. (fp_line (start 3.1 -2.6) (end 3.1 2.6) (layer F.CrtYd) (width 0.15))
  426. (fp_line (start 3.1 2.6) (end -3.1 2.6) (layer F.CrtYd) (width 0.15))
  427. (fp_line (start -3.1 2.6) (end -3.1 -2.6) (layer F.CrtYd) (width 0.15))
  428. (fp_line (start -3.1 -2.6) (end 3.1 -2.6) (layer F.CrtYd) (width 0.15))
  429. (pad "" np_thru_hole circle (at 2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  430. (pad "" np_thru_hole circle (at 2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  431. (pad "" np_thru_hole circle (at 2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  432. (pad "" np_thru_hole circle (at -2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  433. (pad "" np_thru_hole circle (at -2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  434. (pad "" np_thru_hole circle (at -2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  435. (pad "" np_thru_hole circle (at 2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  436. (pad "" np_thru_hole circle (at 2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  437. (pad "" np_thru_hole circle (at 2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  438. (pad "" np_thru_hole circle (at -2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  439. (pad "" np_thru_hole circle (at -2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  440. (pad "" np_thru_hole circle (at -2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  441. )
  442. (module Elabdev:Mousetab_45mm_Double (layer F.Cu) (tedit 5FE8CA09) (tstamp 5FE9415B)
  443. (at 97.75 140 90)
  444. (attr smd)
  445. (fp_text reference TAB05 (at 0 0 unlocked) (layer F.SilkS)
  446. (effects (font (size 0.8 0.8) (thickness 0.13)))
  447. )
  448. (fp_text value Panel_Mousetab_45mm_Double (at 0 3.5 90) (layer F.Fab)
  449. (effects (font (size 1 1) (thickness 0.15)))
  450. )
  451. (fp_line (start -3.1 -2.6) (end 3.1 -2.6) (layer F.CrtYd) (width 0.15))
  452. (fp_line (start -3.1 2.6) (end -3.1 -2.6) (layer F.CrtYd) (width 0.15))
  453. (fp_line (start 3.1 2.6) (end -3.1 2.6) (layer F.CrtYd) (width 0.15))
  454. (fp_line (start 3.1 -2.6) (end 3.1 2.6) (layer F.CrtYd) (width 0.15))
  455. (fp_line (start -2.25 -2.2) (end -2.25 2.2) (layer F.Fab) (width 0.15))
  456. (fp_line (start 2.25 -2.2) (end 2.25 2.2) (layer F.Fab) (width 0.15))
  457. (pad "" np_thru_hole circle (at -2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  458. (pad "" np_thru_hole circle (at -2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  459. (pad "" np_thru_hole circle (at -2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  460. (pad "" np_thru_hole circle (at 2.35 -2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  461. (pad "" np_thru_hole circle (at 2.35 -1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  462. (pad "" np_thru_hole circle (at 2.35 -0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  463. (pad "" np_thru_hole circle (at -2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  464. (pad "" np_thru_hole circle (at -2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  465. (pad "" np_thru_hole circle (at -2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  466. (pad "" np_thru_hole circle (at 2.35 0.4 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  467. (pad "" np_thru_hole circle (at 2.35 1.2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  468. (pad "" np_thru_hole circle (at 2.35 2 90) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  469. )
  470. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5F4C1047)
  471. (at 81 161.75)
  472. (path /5CD5C074)
  473. (fp_text reference TAB02 (at 0 0 90 unlocked) (layer F.SilkS)
  474. (effects (font (size 0.8 0.8) (thickness 0.13)))
  475. )
  476. (fp_text value Pantab (at -2.5 0 -270) (layer F.Fab)
  477. (effects (font (size 1 1) (thickness 0.15)))
  478. )
  479. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  480. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  481. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  482. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  483. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  484. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  485. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  486. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  487. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  488. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  489. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  490. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  491. )
  492. (module Elabdev:Panel_Mousetab_25mm_Double (layer F.Cu) (tedit 5B993D89) (tstamp 5FBD7812)
  493. (at 139.5 187.75)
  494. (fp_text reference TAB07 (at 0 0 90 unlocked) (layer F.SilkS)
  495. (effects (font (size 0.8 0.8) (thickness 0.13)))
  496. )
  497. (fp_text value Panel_Mousetab_25mm_Double (at 0 3.5) (layer F.Fab)
  498. (effects (font (size 1 1) (thickness 0.15)))
  499. )
  500. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  501. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  502. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  503. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  504. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  505. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  506. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  507. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  508. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  509. (pad "" np_thru_hole circle (at -1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  510. (pad "" np_thru_hole circle (at -1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  511. (pad "" np_thru_hole circle (at -1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  512. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  513. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  514. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  515. (pad "" np_thru_hole circle (at -1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  516. (pad "" np_thru_hole circle (at -1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  517. (pad "" np_thru_hole circle (at -1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  518. )
  519. (module Elabdev:Panel_Mousetab_25mm_Double (layer F.Cu) (tedit 5B993D89) (tstamp 5FBD77E5)
  520. (at 139.5 161.75)
  521. (fp_text reference TAB08 (at 0 0 90 unlocked) (layer F.SilkS)
  522. (effects (font (size 0.8 0.8) (thickness 0.13)))
  523. )
  524. (fp_text value Panel_Mousetab_25mm_Double (at 0 3.5) (layer F.Fab)
  525. (effects (font (size 1 1) (thickness 0.15)))
  526. )
  527. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  528. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  529. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  530. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  531. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  532. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  533. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  534. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  535. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  536. (pad "" np_thru_hole circle (at -1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  537. (pad "" np_thru_hole circle (at -1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  538. (pad "" np_thru_hole circle (at -1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  539. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  540. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  541. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  542. (pad "" np_thru_hole circle (at -1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  543. (pad "" np_thru_hole circle (at -1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  544. (pad "" np_thru_hole circle (at -1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  545. )
  546. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCCC1A)
  547. (at 201.5 146.5)
  548. (descr "Mounting Hole 1.1mm, no annular")
  549. (tags "mounting hole 1.1mm no annular")
  550. (attr virtual)
  551. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  552. (effects (font (size 1 1) (thickness 0.15)))
  553. )
  554. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  555. (effects (font (size 1 1) (thickness 0.15)))
  556. )
  557. (fp_text user %R (at 0.3 0) (layer F.Fab)
  558. (effects (font (size 1 1) (thickness 0.15)))
  559. )
  560. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  561. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  562. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  563. )
  564. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCCBFC)
  565. (at 77.5 135.5)
  566. (descr "Mounting Hole 1.1mm, no annular")
  567. (tags "mounting hole 1.1mm no annular")
  568. (attr virtual)
  569. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  570. (effects (font (size 1 1) (thickness 0.15)))
  571. )
  572. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  573. (effects (font (size 1 1) (thickness 0.15)))
  574. )
  575. (fp_text user %R (at 0.3 0) (layer F.Fab)
  576. (effects (font (size 1 1) (thickness 0.15)))
  577. )
  578. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  579. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  580. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  581. )
  582. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBB0E)
  583. (at 201.5 89)
  584. (descr "Mounting Hole 1.1mm, no annular")
  585. (tags "mounting hole 1.1mm no annular")
  586. (attr virtual)
  587. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  588. (effects (font (size 1 1) (thickness 0.15)))
  589. )
  590. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  591. (effects (font (size 1 1) (thickness 0.15)))
  592. )
  593. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  594. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  595. (fp_text user %R (at 0.3 0) (layer F.Fab)
  596. (effects (font (size 1 1) (thickness 0.15)))
  597. )
  598. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  599. )
  600. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBAE8)
  601. (at 201.5 193)
  602. (descr "Mounting Hole 1.1mm, no annular")
  603. (tags "mounting hole 1.1mm no annular")
  604. (attr virtual)
  605. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  606. (effects (font (size 1 1) (thickness 0.15)))
  607. )
  608. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  609. (effects (font (size 1 1) (thickness 0.15)))
  610. )
  611. (fp_text user %R (at 0.3 0) (layer F.Fab)
  612. (effects (font (size 1 1) (thickness 0.15)))
  613. )
  614. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  615. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  616. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  617. )
  618. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FBCBABE)
  619. (at 77.5 193)
  620. (descr "Mounting Hole 1.1mm, no annular")
  621. (tags "mounting hole 1.1mm no annular")
  622. (attr virtual)
  623. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  624. (effects (font (size 1 1) (thickness 0.15)))
  625. )
  626. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  627. (effects (font (size 1 1) (thickness 0.15)))
  628. )
  629. (fp_text user %R (at 0.3 0) (layer F.Fab)
  630. (effects (font (size 1 1) (thickness 0.15)))
  631. )
  632. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  633. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  634. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  635. )
  636. (module Elabdev:MountingHole_1.1mm (layer F.Cu) (tedit 5B924765) (tstamp 5FE8F1F7)
  637. (at 77.5 89)
  638. (descr "Mounting Hole 1.1mm, no annular")
  639. (tags "mounting hole 1.1mm no annular")
  640. (attr virtual)
  641. (fp_text reference REF** (at 0 -3.2) (layer F.SilkS) hide
  642. (effects (font (size 1 1) (thickness 0.15)))
  643. )
  644. (fp_text value MountingHole_1.1mm (at 0 3.2) (layer F.Fab)
  645. (effects (font (size 1 1) (thickness 0.15)))
  646. )
  647. (fp_circle (center 0 0) (end 1.35 0) (layer F.CrtYd) (width 0.05))
  648. (fp_circle (center 0 0) (end 1.1 0) (layer Cmts.User) (width 0.15))
  649. (fp_text user %R (at 0.3 0) (layer F.Fab)
  650. (effects (font (size 1 1) (thickness 0.15)))
  651. )
  652. (pad "" np_thru_hole circle (at 0 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
  653. )
  654. (module Fiducial:Fiducial_1mm_Mask2mm (layer F.Cu) (tedit 5C18CB26) (tstamp 5FBDDDDA)
  655. (at 77.5 205.5)
  656. (descr "Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)")
  657. (tags fiducial)
  658. (attr smd)
  659. (fp_text reference FID-D (at 1 0) (layer F.SilkS) hide
  660. (effects (font (size 1 1) (thickness 0.15)) (justify left))
  661. )
  662. (fp_text value Fiducial_1mm_Mask2mm (at 0 2) (layer F.Fab)
  663. (effects (font (size 1 1) (thickness 0.15)))
  664. )
  665. (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
  666. (fp_text user %R (at 0 0) (layer F.Fab)
  667. (effects (font (size 0.4 0.4) (thickness 0.06)))
  668. )
  669. (fp_circle (center 0 0) (end 1.25 0) (layer F.CrtYd) (width 0.05))
  670. (pad "" smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
  671. (solder_mask_margin 0.5) (clearance 0.5))
  672. )
  673. (module Fiducial:Fiducial_1mm_Mask2mm (layer F.Cu) (tedit 5C18CB26) (tstamp 5FBDDDBC)
  674. (at 201.5 205.5)
  675. (descr "Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)")
  676. (tags fiducial)
  677. (attr smd)
  678. (fp_text reference FID-C (at -1 0) (layer F.SilkS) hide
  679. (effects (font (size 1 1) (thickness 0.15)) (justify right))
  680. )
  681. (fp_text value Fiducial_1mm_Mask2mm (at 0 2) (layer F.Fab)
  682. (effects (font (size 1 1) (thickness 0.15)))
  683. )
  684. (fp_circle (center 0 0) (end 1.25 0) (layer F.CrtYd) (width 0.05))
  685. (fp_text user %R (at 0 0) (layer F.Fab)
  686. (effects (font (size 0.4 0.4) (thickness 0.06)))
  687. )
  688. (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
  689. (pad "" smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
  690. (solder_mask_margin 0.5) (clearance 0.5))
  691. )
  692. (module Fiducial:Fiducial_1mm_Mask2mm (layer F.Cu) (tedit 5C18CB26) (tstamp 5FBDDD97)
  693. (at 201.5 77)
  694. (descr "Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)")
  695. (tags fiducial)
  696. (attr smd)
  697. (fp_text reference FID-B (at -1 0) (layer F.SilkS) hide
  698. (effects (font (size 1 1) (thickness 0.15)) (justify right))
  699. )
  700. (fp_text value Fiducial_1mm_Mask2mm (at 0 2) (layer F.Fab)
  701. (effects (font (size 1 1) (thickness 0.15)))
  702. )
  703. (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
  704. (fp_text user %R (at 0 0) (layer F.Fab)
  705. (effects (font (size 0.4 0.4) (thickness 0.06)))
  706. )
  707. (fp_circle (center 0 0) (end 1.25 0) (layer F.CrtYd) (width 0.05))
  708. (pad "" smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
  709. (solder_mask_margin 0.5) (clearance 0.5))
  710. )
  711. (module Fiducial:Fiducial_1mm_Mask2mm (layer F.Cu) (tedit 5C18CB26) (tstamp 5FBDDD7E)
  712. (at 77.5 77)
  713. (descr "Circular Fiducial, 1mm bare copper, 2mm soldermask opening (Level A)")
  714. (tags fiducial)
  715. (attr smd)
  716. (fp_text reference FID-A (at 1 0) (layer F.SilkS) hide
  717. (effects (font (size 1 1) (thickness 0.15)) (justify left))
  718. )
  719. (fp_text value Fiducial_1mm_Mask2mm (at 0 2) (layer F.Fab)
  720. (effects (font (size 1 1) (thickness 0.15)))
  721. )
  722. (fp_circle (center 0 0) (end 1.25 0) (layer F.CrtYd) (width 0.05))
  723. (fp_text user %R (at 0 0) (layer F.Fab)
  724. (effects (font (size 0.4 0.4) (thickness 0.06)))
  725. )
  726. (fp_circle (center 0 0) (end 1 0) (layer F.Fab) (width 0.1))
  727. (pad "" smd circle (at 0 0) (size 1 1) (layers F.Cu F.Mask)
  728. (solder_mask_margin 0.5) (clearance 0.5))
  729. )
  730. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5FBD2063)
  731. (at 198 120.25 180)
  732. (path /5CD5C074)
  733. (fp_text reference TAB15 (at 0 0 90 unlocked) (layer F.SilkS)
  734. (effects (font (size 0.8 0.8) (thickness 0.13)))
  735. )
  736. (fp_text value Pantab (at -2.5 0 90) (layer F.Fab)
  737. (effects (font (size 1 1) (thickness 0.15)))
  738. )
  739. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  740. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  741. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  742. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  743. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  744. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  745. (pad "" np_thru_hole circle (at 1.35 2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  746. (pad "" np_thru_hole circle (at 1.35 1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  747. (pad "" np_thru_hole circle (at 1.35 0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  748. (pad "" np_thru_hole circle (at 1.35 -0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  749. (pad "" np_thru_hole circle (at 1.35 -1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  750. (pad "" np_thru_hole circle (at 1.35 -2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  751. )
  752. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5FBD2044)
  753. (at 198 94.25 180)
  754. (path /5CD5C074)
  755. (fp_text reference TAB16 (at 0 0 90 unlocked) (layer F.SilkS)
  756. (effects (font (size 0.8 0.8) (thickness 0.13)))
  757. )
  758. (fp_text value Pantab (at -2.5 0 90) (layer F.Fab)
  759. (effects (font (size 1 1) (thickness 0.15)))
  760. )
  761. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  762. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  763. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  764. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  765. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  766. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  767. (pad "" np_thru_hole circle (at 1.35 -2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  768. (pad "" np_thru_hole circle (at 1.35 -1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  769. (pad "" np_thru_hole circle (at 1.35 -0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  770. (pad "" np_thru_hole circle (at 1.35 0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  771. (pad "" np_thru_hole circle (at 1.35 1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  772. (pad "" np_thru_hole circle (at 1.35 2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  773. )
  774. (module Elabdev:Panel_Mousetab_25mm_Double (layer F.Cu) (tedit 5B993D89) (tstamp 5FBC8FD2)
  775. (at 139.5 120.25)
  776. (fp_text reference TAB09 (at 0 0 90 unlocked) (layer F.SilkS)
  777. (effects (font (size 0.8 0.8) (thickness 0.13)))
  778. )
  779. (fp_text value Panel_Mousetab_25mm_Double (at 0 3.5) (layer F.Fab)
  780. (effects (font (size 1 1) (thickness 0.15)))
  781. )
  782. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  783. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  784. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  785. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  786. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  787. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  788. (pad "" np_thru_hole circle (at -1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  789. (pad "" np_thru_hole circle (at -1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  790. (pad "" np_thru_hole circle (at -1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  791. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  792. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  793. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  794. (pad "" np_thru_hole circle (at -1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  795. (pad "" np_thru_hole circle (at -1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  796. (pad "" np_thru_hole circle (at -1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  797. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  798. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  799. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  800. )
  801. (module Elabdev:Panel_Mousetab_25mm_Double (layer F.Cu) (tedit 5B993D89) (tstamp 5FBC8F92)
  802. (at 139.5 94.25)
  803. (fp_text reference TAB10 (at 0 0 90 unlocked) (layer F.SilkS)
  804. (effects (font (size 0.8 0.8) (thickness 0.13)))
  805. )
  806. (fp_text value Panel_Mousetab_25mm_Double (at 0 3.5) (layer F.Fab)
  807. (effects (font (size 1 1) (thickness 0.15)))
  808. )
  809. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  810. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  811. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  812. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  813. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  814. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  815. (pad "" np_thru_hole circle (at -1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  816. (pad "" np_thru_hole circle (at -1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  817. (pad "" np_thru_hole circle (at -1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  818. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  819. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  820. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  821. (pad "" np_thru_hole circle (at -1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  822. (pad "" np_thru_hole circle (at -1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  823. (pad "" np_thru_hole circle (at -1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  824. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  825. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  826. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  827. )
  828. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E62F3) (tstamp 5FBB8A27)
  829. (at 77.5 81)
  830. (descr "Mounting Hole 2.5mm, no annular")
  831. (tags "mounting hole 2.5mm no annular")
  832. (fp_text reference SH1 (at 0 -3.5) (layer F.SilkS) hide
  833. (effects (font (size 1 1) (thickness 0.15)))
  834. )
  835. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  836. (effects (font (size 1 1) (thickness 0.15)))
  837. )
  838. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  839. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  840. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  841. )
  842. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E6313) (tstamp 5FBB8A21)
  843. (at 77.5 201)
  844. (descr "Mounting Hole 2.5mm, no annular")
  845. (tags "mounting hole 2.5mm no annular")
  846. (fp_text reference SH2 (at 0 -3.5) (layer F.SilkS) hide
  847. (effects (font (size 1 1) (thickness 0.15)))
  848. )
  849. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  850. (effects (font (size 1 1) (thickness 0.15)))
  851. )
  852. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  853. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  854. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  855. )
  856. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E630C) (tstamp 5FBB8A1B)
  857. (at 77.5 146)
  858. (descr "Mounting Hole 2.5mm, no annular")
  859. (tags "mounting hole 2.5mm no annular")
  860. (fp_text reference SH5 (at 0 -3.5) (layer F.SilkS) hide
  861. (effects (font (size 1 1) (thickness 0.15)))
  862. )
  863. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  864. (effects (font (size 1 1) (thickness 0.15)))
  865. )
  866. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  867. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  868. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  869. )
  870. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E631D) (tstamp 5FBB8A15)
  871. (at 201.5 201)
  872. (descr "Mounting Hole 2.5mm, no annular")
  873. (tags "mounting hole 2.5mm no annular")
  874. (fp_text reference SH4 (at 0 -3.5) (layer F.SilkS) hide
  875. (effects (font (size 1 1) (thickness 0.15)))
  876. )
  877. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  878. (effects (font (size 1 1) (thickness 0.15)))
  879. )
  880. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  881. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  882. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  883. )
  884. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E632E) (tstamp 5FBB8A0F)
  885. (at 201.5 81)
  886. (descr "Mounting Hole 2.5mm, no annular")
  887. (tags "mounting hole 2.5mm no annular")
  888. (fp_text reference SH3 (at 0 -3.5) (layer F.SilkS) hide
  889. (effects (font (size 1 1) (thickness 0.15)))
  890. )
  891. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  892. (effects (font (size 1 1) (thickness 0.15)))
  893. )
  894. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  895. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  896. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  897. )
  898. (module Mounting_Holes:MountingHole_2.5mm (layer F.Cu) (tedit 5D1E6326) (tstamp 5FBB8A09)
  899. (at 201.5 136)
  900. (descr "Mounting Hole 2.5mm, no annular")
  901. (tags "mounting hole 2.5mm no annular")
  902. (fp_text reference SH6 (at 0 -3.5) (layer F.SilkS) hide
  903. (effects (font (size 1 1) (thickness 0.15)))
  904. )
  905. (fp_text value MountingHole_2.5mm (at 0 3.5) (layer F.Fab)
  906. (effects (font (size 1 1) (thickness 0.15)))
  907. )
  908. (fp_circle (center 0 0) (end 2.5 0) (layer Cmts.User) (width 0.15))
  909. (fp_circle (center 0 0) (end 2.75 0) (layer F.CrtYd) (width 0.05))
  910. (pad "" np_thru_hole circle (at 0 0) (size 2.55 2.55) (drill 2.55) (layers *.Cu *.Paste *.Mask))
  911. )
  912. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5FBC1370)
  913. (at 81 120.25)
  914. (path /5CD5C074)
  915. (fp_text reference TAB03 (at 0 0 90 unlocked) (layer F.SilkS)
  916. (effects (font (size 0.8 0.8) (thickness 0.13)))
  917. )
  918. (fp_text value Pantab (at -2.5 0 -270) (layer F.Fab)
  919. (effects (font (size 1 1) (thickness 0.15)))
  920. )
  921. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  922. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  923. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  924. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  925. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  926. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  927. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  928. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  929. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  930. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  931. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  932. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  933. )
  934. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5FBC06F5)
  935. (at 81 94.25)
  936. (path /5CD5C074)
  937. (fp_text reference TAB04 (at 0 0 90 unlocked) (layer F.SilkS)
  938. (effects (font (size 0.8 0.8) (thickness 0.13)))
  939. )
  940. (fp_text value Pantab (at -2.5 0 -270) (layer F.Fab)
  941. (effects (font (size 1 1) (thickness 0.15)))
  942. )
  943. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  944. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  945. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  946. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  947. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  948. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  949. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  950. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  951. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  952. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  953. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  954. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  955. )
  956. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5F4C1007)
  957. (at 81 187.75)
  958. (path /5CD5C074)
  959. (fp_text reference TAB01 (at 0 0 90 unlocked) (layer F.SilkS)
  960. (effects (font (size 0.8 0.8) (thickness 0.13)))
  961. )
  962. (fp_text value Pantab (at -2.5 0 -270) (layer F.Fab)
  963. (effects (font (size 1 1) (thickness 0.15)))
  964. )
  965. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  966. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  967. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  968. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  969. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  970. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  971. (pad "" np_thru_hole circle (at 1.35 -2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  972. (pad "" np_thru_hole circle (at 1.35 -1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  973. (pad "" np_thru_hole circle (at 1.35 -0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  974. (pad "" np_thru_hole circle (at 1.35 0.4) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  975. (pad "" np_thru_hole circle (at 1.35 1.2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  976. (pad "" np_thru_hole circle (at 1.35 2) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  977. )
  978. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5F4C108A)
  979. (at 198 161.75 180)
  980. (path /5CD5C074)
  981. (fp_text reference TAB14 (at 0 0 90 unlocked) (layer F.SilkS)
  982. (effects (font (size 0.8 0.8) (thickness 0.13)))
  983. )
  984. (fp_text value Pantab (at -2.5 0 90) (layer F.Fab)
  985. (effects (font (size 1 1) (thickness 0.15)))
  986. )
  987. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  988. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  989. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  990. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  991. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  992. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  993. (pad "" np_thru_hole circle (at 1.35 2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  994. (pad "" np_thru_hole circle (at 1.35 1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  995. (pad "" np_thru_hole circle (at 1.35 0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  996. (pad "" np_thru_hole circle (at 1.35 -0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  997. (pad "" np_thru_hole circle (at 1.35 -1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  998. (pad "" np_thru_hole circle (at 1.35 -2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  999. )
  1000. (module Elabdev:Panel_Mousetab_25mm_Single (layer F.Cu) (tedit 5CD5AA6C) (tstamp 5F4C1067)
  1001. (at 198 187.75 180)
  1002. (path /5CD5C074)
  1003. (fp_text reference TAB13 (at 0 0 90 unlocked) (layer F.SilkS)
  1004. (effects (font (size 0.8 0.8) (thickness 0.13)))
  1005. )
  1006. (fp_text value Pantab (at -2.5 0 90) (layer F.Fab)
  1007. (effects (font (size 1 1) (thickness 0.15)))
  1008. )
  1009. (fp_line (start -2.1 -2.6) (end 2.1 -2.6) (layer F.CrtYd) (width 0.15))
  1010. (fp_line (start -2.1 2.6) (end -2.1 -2.6) (layer F.CrtYd) (width 0.15))
  1011. (fp_line (start 2.1 2.6) (end -2.1 2.6) (layer F.CrtYd) (width 0.15))
  1012. (fp_line (start 2.1 -2.6) (end 2.1 2.6) (layer F.CrtYd) (width 0.15))
  1013. (fp_line (start -1.25 -2.2) (end -1.25 2.2) (layer F.Fab) (width 0.15))
  1014. (fp_line (start 1.25 -2.2) (end 1.25 2.2) (layer F.Fab) (width 0.15))
  1015. (pad "" np_thru_hole circle (at 1.35 -2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1016. (pad "" np_thru_hole circle (at 1.35 -1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1017. (pad "" np_thru_hole circle (at 1.35 -0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1018. (pad "" np_thru_hole circle (at 1.35 0.4 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1019. (pad "" np_thru_hole circle (at 1.35 1.2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1020. (pad "" np_thru_hole circle (at 1.35 2 180) (size 0.5 0.5) (drill 0.5) (layers *.Cu))
  1021. )
  1022. (gr_line (start 179.21599 138.875) (end 179.21599 141.125) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDEE))
  1023. (gr_line (start 183.28401 141.125) (end 183.28401 138.875) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDED))
  1024. (gr_arc (start 177.625 138.875) (end 178.75 137.75) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDEC))
  1025. (gr_arc (start 177.625 141.125) (end 178.75 142.25) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDEB))
  1026. (gr_arc (start 184.875 138.875) (end 183.75 137.75) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDEA))
  1027. (gr_arc (start 184.875 141.125) (end 183.75 142.25) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDE9))
  1028. (gr_arc (start 152.625 138.875) (end 153.75 137.75) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDE2))
  1029. (gr_line (start 154.21599 138.875) (end 154.21599 141.125) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDE1))
  1030. (gr_arc (start 152.625 141.125) (end 153.75 142.25) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDE0))
  1031. (gr_arc (start 159.875 141.125) (end 158.75 142.25) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDDF))
  1032. (gr_line (start 158.28401 141.125) (end 158.28401 138.875) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDDE))
  1033. (gr_arc (start 159.875 138.875) (end 158.75 137.75) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDDD))
  1034. (gr_arc (start 119.125 141.125) (end 120.25 142.25) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD6))
  1035. (gr_line (start 120.71599 138.875) (end 120.71599 141.125) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD5))
  1036. (gr_arc (start 119.125 138.875) (end 120.25 137.75) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD4))
  1037. (gr_line (start 124.78401 141.125) (end 124.78401 138.875) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD3))
  1038. (gr_arc (start 126.375 138.875) (end 125.25 137.75) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD2))
  1039. (gr_arc (start 126.375 141.125) (end 125.25 142.25) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDD1))
  1040. (gr_arc (start 101.375 138.875) (end 100.25 137.75) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDB1))
  1041. (gr_line (start 99.78401 141.125) (end 99.78401 138.875) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDB0))
  1042. (gr_arc (start 101.375 141.125) (end 100.25 142.25) (angle 45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BDAF))
  1043. (gr_line (start 95.71599 138.875) (end 95.71599 141.125) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD9F))
  1044. (gr_arc (start 94.125 141.125) (end 95.25 142.25) (angle -45) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD86))
  1045. (gr_arc (start 139.5 191.5) (end 140.75 190.25) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD55))
  1046. (gr_arc (start 139.5 184) (end 138.25 185.25) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD54))
  1047. (gr_arc (start 139.5 158) (end 138.25 159.25) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD51))
  1048. (gr_arc (start 139.5 165.5) (end 140.75 164.25) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD50))
  1049. (gr_arc (start 139.5 124) (end 140.75 122.75) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD4D))
  1050. (gr_arc (start 139.5 116.5) (end 138.25 117.75) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD4C))
  1051. (gr_arc (start 139.5 98) (end 140.75 96.75) (angle -90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8BD47))
  1052. (gr_arc (start 139.5 90.5) (end 138.25 91.75) (angle -90) (layer Edge.Cuts) (width 0.05))
  1053. (gr_arc (start 94.125 138.875) (end 95.25 137.75) (angle 45) (layer Edge.Cuts) (width 0.05))
  1054. (gr_line (start 75 207.25) (end 80 207.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8B5CA))
  1055. (gr_line (start 199 74.75) (end 204 74.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FE8B3C6))
  1056. (dimension 132.5 (width 0.15) (layer Cmts.User)
  1057. (gr_text "132,500 mm" (at 216.05 141 90) (layer Cmts.User)
  1058. (effects (font (size 1 1) (thickness 0.15)))
  1059. )
  1060. (feature1 (pts (xy 210.75 74.75) (xy 215.336421 74.75)))
  1061. (feature2 (pts (xy 210.75 207.25) (xy 215.336421 207.25)))
  1062. (crossbar (pts (xy 214.75 207.25) (xy 214.75 74.75)))
  1063. (arrow1a (pts (xy 214.75 74.75) (xy 215.336421 75.876504)))
  1064. (arrow1b (pts (xy 214.75 74.75) (xy 214.163579 75.876504)))
  1065. (arrow2a (pts (xy 214.75 207.25) (xy 215.336421 206.123496)))
  1066. (arrow2b (pts (xy 214.75 207.25) (xy 214.163579 206.123496)))
  1067. )
  1068. (dimension 129 (width 0.15) (layer Cmts.User)
  1069. (gr_text "129 mm" (at 139.5 219.3) (layer Cmts.User)
  1070. (effects (font (size 1 1) (thickness 0.15)))
  1071. )
  1072. (feature1 (pts (xy 204 214) (xy 204 218.586421)))
  1073. (feature2 (pts (xy 75 214) (xy 75 218.586421)))
  1074. (crossbar (pts (xy 75 218) (xy 204 218)))
  1075. (arrow1a (pts (xy 204 218) (xy 202.873496 218.586421)))
  1076. (arrow1b (pts (xy 204 218) (xy 202.873496 217.413579)))
  1077. (arrow2a (pts (xy 75 218) (xy 76.126504 218.586421)))
  1078. (arrow2b (pts (xy 75 218) (xy 76.126504 217.413579)))
  1079. )
  1080. (gr_line (start 199 122.75) (end 199 159.25) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD89C1))
  1081. (gr_line (start 199 96.75) (end 199 117.75) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD89BE))
  1082. (gr_line (start 199 74.75) (end 199 91.75) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD89BB))
  1083. (gr_arc (start 197.875 123.875) (end 196.75 122.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD2041))
  1084. (gr_arc (start 197.875 116.625) (end 199 117.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD203E))
  1085. (gr_arc (start 197.875 97.875) (end 196.75 96.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD203B))
  1086. (gr_arc (start 197.875 90.625) (end 199 91.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBD2038))
  1087. (gr_line (start 75 74.75) (end 80 74.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBB8A5A))
  1088. (gr_line (start 204 207.25) (end 204 74.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBB8A52))
  1089. (gr_line (start 199 207.25) (end 204 207.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBB8A42))
  1090. (gr_line (start 75 207.25) (end 75 74.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBB8A41))
  1091. (gr_line (start 80 96.75) (end 80 117.75) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC1D1C))
  1092. (gr_arc (start 81.125 123.875) (end 80 122.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC21CC))
  1093. (gr_arc (start 81.125 97.875) (end 80 96.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC2187))
  1094. (gr_arc (start 81.125 90.625) (end 82.25 91.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC21AE))
  1095. (gr_arc (start 81.125 116.625) (end 82.25 117.75) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC22E9))
  1096. (gr_line (start 80 74.75) (end 80 91.75) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC215A))
  1097. (gr_line (start 80 122.75) (end 80 159.25) (layer Edge.Cuts) (width 0.05) (tstamp 5FBC2265))
  1098. (gr_line (start 80 164.25) (end 80 185.25) (layer Edge.Cuts) (width 0.05) (tstamp 5F680E75))
  1099. (gr_arc (start 81.125 191.375) (end 80 190.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C102C))
  1100. (gr_arc (start 81.125 165.375) (end 80 164.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1046))
  1101. (gr_arc (start 81.125 158.125) (end 82.25 159.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1045))
  1102. (gr_arc (start 81.125 184.125) (end 82.25 185.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C102F))
  1103. (gr_line (start 80 190.25) (end 80 207.25) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1F00))
  1104. (gr_line (start 199 207.25) (end 199 190.25) (layer Edge.Cuts) (width 0.05) (tstamp 5F680CE7))
  1105. (gr_line (start 199 185.25) (end 199 164.25) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C201B))
  1106. (gr_arc (start 197.875 165.375) (end 196.75 164.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1099))
  1107. (gr_arc (start 197.875 158.125) (end 199 159.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1089))
  1108. (gr_arc (start 197.875 191.375) (end 196.75 190.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1077))
  1109. (gr_arc (start 197.875 184.125) (end 199 185.25) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5F4C1076))
  1110. )