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.

648 lines
15 KiB

5 years ago
3 years ago
5 years ago
2 years ago
5 years ago
5 years ago
5 years ago
2 years ago
5 years ago
4 years ago
5 years ago
5 years ago
5 years ago
2 years ago
4 years ago
5 years ago
4 years ago
5 years ago
4 years ago
2 years ago
5 years ago
5 years ago
2 years ago
5 years ago
2 years ago
4 years ago
5 years ago
2 years ago
5 years ago
4 years ago
5 years ago
4 years ago
5 years ago
2 years ago
5 years ago
5 years ago
5 years ago
4 years ago
5 years ago
4 years ago
5 years ago
4 years ago
5 years ago
4 years ago
2 years ago
4 years ago
2 years ago
4 years ago
2 years ago
4 years ago
2 years ago
4 years ago
2 years ago
4 years ago
2 years ago
4 years ago
5 years ago
2 years ago
5 years ago
2 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
4 years ago
5 years ago
3 years ago
5 years ago
5 years ago
5 years ago
3 years ago
5 years ago
5 years ago
3 years ago
5 years ago
5 years ago
5 years ago
5 years ago
3 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
2 years ago
5 years ago
2 years ago
5 years ago
4 years ago
3 years ago
2 years ago
5 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
4 years ago
3 years ago
2 years ago
5 years ago
5 years ago
5 years ago
4 years ago
5 years ago
5 years ago
4 years ago
5 years ago
4 years ago
5 years ago
5 years ago
3 years ago
5 years ago
3 years ago
3 years ago
3 years ago
3 years ago
5 years ago
5 years ago
2 years ago
5 years ago
  1. {
  2. "board": {
  3. "3dviewports": [],
  4. "design_settings": {
  5. "defaults": {
  6. "apply_defaults_to_fp_fields": false,
  7. "apply_defaults_to_fp_shapes": false,
  8. "apply_defaults_to_fp_text": false,
  9. "board_outline_line_width": 0.381,
  10. "copper_line_width": 0.381,
  11. "copper_text_italic": false,
  12. "copper_text_size_h": 1.524,
  13. "copper_text_size_v": 2.032,
  14. "copper_text_thickness": 0.30479999999999996,
  15. "copper_text_upright": true,
  16. "courtyard_line_width": 0.049999999999999996,
  17. "dimension_precision": 1,
  18. "dimension_units": 0,
  19. "dimensions": {
  20. "arrow_length": 1270000,
  21. "extension_offset": 500000,
  22. "keep_text_aligned": true,
  23. "suppress_zeroes": false,
  24. "text_position": 0,
  25. "units_format": 1
  26. },
  27. "fab_line_width": 0.09999999999999999,
  28. "fab_text_italic": false,
  29. "fab_text_size_h": 1.0,
  30. "fab_text_size_v": 1.0,
  31. "fab_text_thickness": 0.15,
  32. "fab_text_upright": false,
  33. "other_line_width": 0.09999999999999999,
  34. "other_text_italic": false,
  35. "other_text_size_h": 1.0,
  36. "other_text_size_v": 1.0,
  37. "other_text_thickness": 0.15,
  38. "other_text_upright": true,
  39. "pads": {
  40. "drill": 0.75,
  41. "height": 1.3,
  42. "width": 1.3
  43. },
  44. "silk_line_width": 0.381,
  45. "silk_text_italic": false,
  46. "silk_text_size_h": 1.524,
  47. "silk_text_size_v": 1.524,
  48. "silk_text_thickness": 0.30479999999999996,
  49. "silk_text_upright": true,
  50. "zones": {
  51. "45_degree_only": false,
  52. "min_clearance": 0.508
  53. }
  54. },
  55. "diff_pair_dimensions": [
  56. {
  57. "gap": 0.0,
  58. "via_gap": 0.0,
  59. "width": 0.0
  60. }
  61. ],
  62. "drc_exclusions": [],
  63. "meta": {
  64. "version": 2
  65. },
  66. "rule_severities": {
  67. "annular_width": "error",
  68. "clearance": "error",
  69. "connection_width": "warning",
  70. "copper_edge_clearance": "error",
  71. "copper_sliver": "warning",
  72. "courtyards_overlap": "error",
  73. "diff_pair_gap_out_of_range": "error",
  74. "diff_pair_uncoupled_length_too_long": "error",
  75. "drill_out_of_range": "error",
  76. "duplicate_footprints": "warning",
  77. "extra_footprint": "warning",
  78. "footprint": "error",
  79. "footprint_symbol_mismatch": "warning",
  80. "footprint_type_mismatch": "warning",
  81. "hole_clearance": "error",
  82. "hole_near_hole": "error",
  83. "invalid_outline": "error",
  84. "isolated_copper": "warning",
  85. "item_on_disabled_layer": "error",
  86. "items_not_allowed": "error",
  87. "length_out_of_range": "error",
  88. "lib_footprint_issues": "warning",
  89. "lib_footprint_mismatch": "warning",
  90. "malformed_courtyard": "error",
  91. "microvia_drill_out_of_range": "error",
  92. "missing_courtyard": "warning",
  93. "missing_footprint": "warning",
  94. "net_conflict": "warning",
  95. "npth_inside_courtyard": "warning",
  96. "overlapping_pads": "warning",
  97. "padstack": "error",
  98. "pth_inside_courtyard": "warning",
  99. "shorting_items": "error",
  100. "silk_edge_clearance": "ignore",
  101. "silk_over_copper": "error",
  102. "silk_overlap": "error",
  103. "skew_out_of_range": "error",
  104. "solder_mask_bridge": "error",
  105. "starved_thermal": "error",
  106. "text_height": "warning",
  107. "text_thickness": "warning",
  108. "through_hole_pad_without_hole": "error",
  109. "too_many_vias": "error",
  110. "track_dangling": "warning",
  111. "track_width": "error",
  112. "tracks_crossing": "error",
  113. "unconnected_items": "error",
  114. "unresolved_variable": "error",
  115. "via_dangling": "warning",
  116. "zones_intersect": "error"
  117. },
  118. "rule_severitieslegacy_courtyards_overlap": true,
  119. "rule_severitieslegacy_no_courtyard_defined": false,
  120. "rules": {
  121. "allow_blind_buried_vias": false,
  122. "allow_microvias": false,
  123. "max_error": 0.01,
  124. "min_clearance": 0.0,
  125. "min_connection": 0.0,
  126. "min_copper_edge_clearance": 0.01,
  127. "min_hole_clearance": 0.0,
  128. "min_hole_to_hole": 0.25,
  129. "min_microvia_diameter": 0.508,
  130. "min_microvia_drill": 0.127,
  131. "min_resolved_spokes": 2,
  132. "min_silk_clearance": 0.0,
  133. "min_text_height": 0.7999999999999999,
  134. "min_text_thickness": 0.12,
  135. "min_through_hole_diameter": 0.5,
  136. "min_track_width": 0.25,
  137. "min_via_annular_width": 0.049999999999999996,
  138. "min_via_diameter": 0.8999999999999999,
  139. "solder_mask_to_copper_clearance": 0.0,
  140. "use_height_for_length_calcs": true
  141. },
  142. "teardrop_options": [
  143. {
  144. "td_onpadsmd": true,
  145. "td_onroundshapesonly": false,
  146. "td_ontrackend": false,
  147. "td_onviapad": true
  148. }
  149. ],
  150. "teardrop_parameters": [
  151. {
  152. "td_allow_use_two_tracks": true,
  153. "td_curve_segcount": 0,
  154. "td_height_ratio": 1.0,
  155. "td_length_ratio": 0.5,
  156. "td_maxheight": 2.0,
  157. "td_maxlen": 1.0,
  158. "td_on_pad_in_zone": false,
  159. "td_target_name": "td_round_shape",
  160. "td_width_to_size_filter_ratio": 0.9
  161. },
  162. {
  163. "td_allow_use_two_tracks": true,
  164. "td_curve_segcount": 0,
  165. "td_height_ratio": 1.0,
  166. "td_length_ratio": 0.5,
  167. "td_maxheight": 2.0,
  168. "td_maxlen": 1.0,
  169. "td_on_pad_in_zone": false,
  170. "td_target_name": "td_rect_shape",
  171. "td_width_to_size_filter_ratio": 0.9
  172. },
  173. {
  174. "td_allow_use_two_tracks": true,
  175. "td_curve_segcount": 0,
  176. "td_height_ratio": 1.0,
  177. "td_length_ratio": 0.5,
  178. "td_maxheight": 2.0,
  179. "td_maxlen": 1.0,
  180. "td_on_pad_in_zone": false,
  181. "td_target_name": "td_track_end",
  182. "td_width_to_size_filter_ratio": 0.9
  183. }
  184. ],
  185. "track_widths": [
  186. 0.5,
  187. 0.4,
  188. 0.5
  189. ],
  190. "tuning_pattern_settings": {
  191. "diff_pair_defaults": {
  192. "corner_radius_percentage": 100,
  193. "corner_style": 1,
  194. "max_amplitude": 1.0,
  195. "min_amplitude": 0.1,
  196. "single_sided": false,
  197. "spacing": 0.6
  198. },
  199. "diff_pair_skew_defaults": {
  200. "corner_radius_percentage": 100,
  201. "corner_style": 1,
  202. "max_amplitude": 1.0,
  203. "min_amplitude": 0.1,
  204. "single_sided": false,
  205. "spacing": 0.6
  206. },
  207. "single_track_defaults": {
  208. "corner_radius_percentage": 100,
  209. "corner_style": 1,
  210. "max_amplitude": 1.0,
  211. "min_amplitude": 0.1,
  212. "single_sided": false,
  213. "spacing": 0.6
  214. }
  215. },
  216. "via_dimensions": [
  217. {
  218. "diameter": 1.6,
  219. "drill": 0.6
  220. }
  221. ],
  222. "zones_allow_external_fillets": true,
  223. "zones_use_no_outline": true
  224. },
  225. "ipc2581": {
  226. "dist": "",
  227. "distpn": "",
  228. "internal_id": "",
  229. "mfg": "",
  230. "mpn": ""
  231. },
  232. "layer_presets": [],
  233. "viewports": []
  234. },
  235. "boards": [],
  236. "cvpcb": {
  237. "equivalence_files": []
  238. },
  239. "erc": {
  240. "erc_exclusions": [],
  241. "meta": {
  242. "version": 0
  243. },
  244. "pin_map": [
  245. [
  246. 0,
  247. 0,
  248. 0,
  249. 0,
  250. 0,
  251. 0,
  252. 1,
  253. 0,
  254. 0,
  255. 0,
  256. 0,
  257. 2
  258. ],
  259. [
  260. 0,
  261. 2,
  262. 0,
  263. 1,
  264. 0,
  265. 0,
  266. 1,
  267. 0,
  268. 2,
  269. 2,
  270. 2,
  271. 2
  272. ],
  273. [
  274. 0,
  275. 0,
  276. 0,
  277. 0,
  278. 0,
  279. 0,
  280. 1,
  281. 0,
  282. 1,
  283. 0,
  284. 1,
  285. 2
  286. ],
  287. [
  288. 0,
  289. 1,
  290. 0,
  291. 0,
  292. 0,
  293. 0,
  294. 1,
  295. 1,
  296. 2,
  297. 1,
  298. 1,
  299. 2
  300. ],
  301. [
  302. 0,
  303. 0,
  304. 0,
  305. 0,
  306. 0,
  307. 0,
  308. 1,
  309. 0,
  310. 0,
  311. 0,
  312. 0,
  313. 2
  314. ],
  315. [
  316. 0,
  317. 0,
  318. 0,
  319. 0,
  320. 0,
  321. 0,
  322. 0,
  323. 0,
  324. 0,
  325. 0,
  326. 0,
  327. 2
  328. ],
  329. [
  330. 1,
  331. 1,
  332. 1,
  333. 1,
  334. 1,
  335. 0,
  336. 1,
  337. 1,
  338. 1,
  339. 1,
  340. 1,
  341. 2
  342. ],
  343. [
  344. 0,
  345. 0,
  346. 0,
  347. 1,
  348. 0,
  349. 0,
  350. 1,
  351. 0,
  352. 0,
  353. 0,
  354. 0,
  355. 2
  356. ],
  357. [
  358. 0,
  359. 2,
  360. 1,
  361. 2,
  362. 0,
  363. 0,
  364. 1,
  365. 0,
  366. 2,
  367. 2,
  368. 2,
  369. 2
  370. ],
  371. [
  372. 0,
  373. 2,
  374. 0,
  375. 1,
  376. 0,
  377. 0,
  378. 1,
  379. 0,
  380. 2,
  381. 0,
  382. 0,
  383. 2
  384. ],
  385. [
  386. 0,
  387. 2,
  388. 1,
  389. 1,
  390. 0,
  391. 0,
  392. 1,
  393. 0,
  394. 2,
  395. 0,
  396. 0,
  397. 2
  398. ],
  399. [
  400. 2,
  401. 2,
  402. 2,
  403. 2,
  404. 2,
  405. 2,
  406. 2,
  407. 2,
  408. 2,
  409. 2,
  410. 2,
  411. 2
  412. ]
  413. ],
  414. "rule_severities": {
  415. "bus_definition_conflict": "error",
  416. "bus_entry_needed": "error",
  417. "bus_label_syntax": "error",
  418. "bus_to_bus_conflict": "error",
  419. "bus_to_net_conflict": "error",
  420. "conflicting_netclasses": "error",
  421. "different_unit_footprint": "error",
  422. "different_unit_net": "error",
  423. "duplicate_reference": "error",
  424. "duplicate_sheet_names": "error",
  425. "endpoint_off_grid": "warning",
  426. "extra_units": "error",
  427. "global_label_dangling": "warning",
  428. "hier_label_mismatch": "error",
  429. "label_dangling": "error",
  430. "lib_symbol_issues": "warning",
  431. "missing_bidi_pin": "warning",
  432. "missing_input_pin": "warning",
  433. "missing_power_pin": "error",
  434. "missing_unit": "warning",
  435. "multiple_net_names": "warning",
  436. "net_not_bus_member": "warning",
  437. "no_connect_connected": "error",
  438. "no_connect_dangling": "error",
  439. "pin_not_connected": "error",
  440. "pin_not_driven": "error",
  441. "pin_to_pin": "error",
  442. "power_pin_not_driven": "error",
  443. "similar_labels": "warning",
  444. "simulation_model_issue": "ignore",
  445. "unannotated": "error",
  446. "unit_value_mismatch": "error",
  447. "unresolved_variable": "error",
  448. "wire_dangling": "error"
  449. }
  450. },
  451. "legacy": {
  452. "common": {
  453. "NetDir": ""
  454. }
  455. },
  456. "libraries": {
  457. "pinned_footprint_libs": [],
  458. "pinned_symbol_libs": []
  459. },
  460. "meta": {
  461. "filename": "pic_programmer.kicad_pro",
  462. "version": 1
  463. },
  464. "net_settings": {
  465. "classes": [
  466. {
  467. "bus_width": 12.0,
  468. "clearance": 0.25,
  469. "diff_pair_gap": 0.25,
  470. "diff_pair_via_gap": 0.25,
  471. "diff_pair_width": 0.25,
  472. "line_style": 0,
  473. "microvia_diameter": 0.508,
  474. "microvia_drill": 0.127,
  475. "name": "Default",
  476. "pcb_color": "rgba(0, 0, 0, 0.000)",
  477. "schematic_color": "rgba(0, 0, 0, 0.000)",
  478. "track_width": 0.5,
  479. "via_diameter": 1.6,
  480. "via_drill": 0.6,
  481. "wire_width": 6.0
  482. },
  483. {
  484. "bus_width": 12.0,
  485. "clearance": 0.28,
  486. "diff_pair_gap": 0.28,
  487. "diff_pair_via_gap": 0.25,
  488. "diff_pair_width": 0.28,
  489. "line_style": 0,
  490. "microvia_diameter": 0.508,
  491. "microvia_drill": 0.127,
  492. "name": "POWER",
  493. "pcb_color": "rgba(0, 0, 0, 0.000)",
  494. "schematic_color": "rgba(0, 0, 0, 0.000)",
  495. "track_width": 0.8,
  496. "via_diameter": 1.6,
  497. "via_drill": 0.6,
  498. "wire_width": 6.0
  499. }
  500. ],
  501. "meta": {
  502. "version": 3
  503. },
  504. "net_colors": null,
  505. "netclass_assignments": null,
  506. "netclass_patterns": [
  507. {
  508. "netclass": "POWER",
  509. "pattern": "GND"
  510. },
  511. {
  512. "netclass": "POWER",
  513. "pattern": "VCC"
  514. }
  515. ]
  516. },
  517. "pcbnew": {
  518. "last_paths": {
  519. "gencad": "",
  520. "idf": "",
  521. "netlist": "pic_programmer.net",
  522. "plot": "",
  523. "pos_files": "",
  524. "specctra_dsn": "",
  525. "step": "pic_programmer.step",
  526. "svg": "",
  527. "vmrl": "",
  528. "vrml": ""
  529. },
  530. "page_layout_descr_file": ""
  531. },
  532. "schematic": {
  533. "annotate_start_num": 0,
  534. "bom_fmt_presets": [],
  535. "bom_fmt_settings": {
  536. "field_delimiter": ",",
  537. "keep_line_breaks": false,
  538. "keep_tabs": false,
  539. "name": "CSV",
  540. "ref_delimiter": ",",
  541. "ref_range_delimiter": "",
  542. "string_delimiter": "\""
  543. },
  544. "bom_presets": [],
  545. "bom_settings": {
  546. "exclude_dnp": false,
  547. "fields_ordered": [
  548. {
  549. "group_by": false,
  550. "label": "Reference",
  551. "name": "Reference",
  552. "show": true
  553. },
  554. {
  555. "group_by": true,
  556. "label": "Value",
  557. "name": "Value",
  558. "show": true
  559. },
  560. {
  561. "group_by": false,
  562. "label": "Datasheet",
  563. "name": "Datasheet",
  564. "show": true
  565. },
  566. {
  567. "group_by": false,
  568. "label": "Footprint",
  569. "name": "Footprint",
  570. "show": true
  571. },
  572. {
  573. "group_by": false,
  574. "label": "Qty",
  575. "name": "Quantity",
  576. "show": true
  577. }
  578. ],
  579. "filter_string": "",
  580. "group_symbols": true,
  581. "name": "Grouped By Value",
  582. "sort_asc": true,
  583. "sort_field": "Référence"
  584. },
  585. "connection_grid_size": 50.0,
  586. "drawing": {
  587. "dashed_lines_dash_length_ratio": 12.0,
  588. "dashed_lines_gap_length_ratio": 3.0,
  589. "default_bus_thickness": 12.0,
  590. "default_junction_size": 36.0,
  591. "default_line_thickness": 6.0,
  592. "default_text_size": 50.0,
  593. "default_wire_thickness": 6.0,
  594. "field_names": [],
  595. "intersheets_ref_own_page": false,
  596. "intersheets_ref_prefix": "",
  597. "intersheets_ref_short": false,
  598. "intersheets_ref_show": false,
  599. "intersheets_ref_suffix": "",
  600. "junction_size_choice": 3,
  601. "label_size_ratio": 0.2,
  602. "operating_point_overlay_i_precision": 3,
  603. "operating_point_overlay_i_range": "~A",
  604. "operating_point_overlay_v_precision": 3,
  605. "operating_point_overlay_v_range": "~V",
  606. "overbar_offset_ratio": 1.23,
  607. "pin_symbol_size": 25.0,
  608. "text_offset_ratio": 0.2
  609. },
  610. "legacy_lib_dir": "",
  611. "legacy_lib_list": [],
  612. "meta": {
  613. "version": 1
  614. },
  615. "net_format_name": "",
  616. "ngspice": {
  617. "fix_include_paths": true,
  618. "fix_passive_vals": false,
  619. "meta": {
  620. "version": 0
  621. },
  622. "model_mode": 0,
  623. "workbook_filename": ""
  624. },
  625. "page_layout_descr_file": "",
  626. "plot_directory": "",
  627. "spice_adjust_passive_values": false,
  628. "spice_current_sheet_as_root": false,
  629. "spice_external_command": "spice \"%I\"",
  630. "spice_model_current_sheet_as_root": true,
  631. "spice_save_all_currents": false,
  632. "spice_save_all_dissipations": false,
  633. "spice_save_all_voltages": false,
  634. "subpart_first_id": 65,
  635. "subpart_id_separator": 0
  636. },
  637. "sheets": [
  638. [
  639. "2e45d1d2-c73f-46e5-98d6-3a9dc360bff5",
  640. "Racine"
  641. ],
  642. [
  643. "00000000-0000-0000-0000-00004804a5e2",
  644. "pic_sockets"
  645. ]
  646. ],
  647. "text_variables": {}
  648. }