mirror of
https://github.com/oresat/oresat-cfc-hardware.git
synced 2026-01-09 16:20:58 +00:00
1117 lines
29 KiB
Plaintext
1117 lines
29 KiB
Plaintext
{
|
|
"board": {
|
|
"3dviewports": [],
|
|
"design_settings": {
|
|
"defaults": {
|
|
"apply_defaults_to_fp_fields": false,
|
|
"apply_defaults_to_fp_shapes": false,
|
|
"apply_defaults_to_fp_text": false,
|
|
"board_outline_line_width": 0.1,
|
|
"copper_line_width": 0.2,
|
|
"copper_text_italic": false,
|
|
"copper_text_size_h": 1.5,
|
|
"copper_text_size_v": 1.5,
|
|
"copper_text_thickness": 0.3,
|
|
"copper_text_upright": false,
|
|
"courtyard_line_width": 0.05,
|
|
"dimension_precision": 4,
|
|
"dimension_units": 3,
|
|
"dimensions": {
|
|
"arrow_length": 1270000,
|
|
"extension_offset": 500000,
|
|
"keep_text_aligned": true,
|
|
"suppress_zeroes": false,
|
|
"text_position": 0,
|
|
"units_format": 1
|
|
},
|
|
"fab_line_width": 0.1,
|
|
"fab_text_italic": false,
|
|
"fab_text_size_h": 1.0,
|
|
"fab_text_size_v": 1.0,
|
|
"fab_text_thickness": 0.15,
|
|
"fab_text_upright": false,
|
|
"other_line_width": 0.15,
|
|
"other_text_italic": false,
|
|
"other_text_size_h": 1.0,
|
|
"other_text_size_v": 1.0,
|
|
"other_text_thickness": 0.15,
|
|
"other_text_upright": false,
|
|
"pads": {
|
|
"drill": 0.254,
|
|
"height": 0.5,
|
|
"width": 0.5
|
|
},
|
|
"silk_line_width": 0.15,
|
|
"silk_text_italic": false,
|
|
"silk_text_size_h": 1.0,
|
|
"silk_text_size_v": 1.0,
|
|
"silk_text_thickness": 0.127,
|
|
"silk_text_upright": false,
|
|
"zones": {
|
|
"45_degree_only": false,
|
|
"min_clearance": 0.2
|
|
}
|
|
},
|
|
"diff_pair_dimensions": [
|
|
{
|
|
"gap": 0.0,
|
|
"via_gap": 0.0,
|
|
"width": 0.0
|
|
}
|
|
],
|
|
"drc_exclusions": [
|
|
[
|
|
"clearance|193475000|90830000|51844006-0ba8-4be6-9b77-409970158fdd|a6c2ac68-51cd-417e-be3b-90b65eef2e2b",
|
|
""
|
|
],
|
|
[
|
|
"clearance|193475000|92100000|e81d6313-ffad-4275-9c74-91a7347e9fc3|c8d6c284-9a0c-4546-95b5-a7f30e1b81b5",
|
|
""
|
|
],
|
|
[
|
|
"clearance|196015000|90830000|58f8d6a9-b38a-4749-a8d4-b844b8837c50|305ccffd-168c-47bd-94a0-e5a277cf01d0",
|
|
""
|
|
],
|
|
[
|
|
"clearance|196015000|92100000|30b4eecf-a691-443a-bc34-65df0f5071ce|54ba12d0-b1cc-46e0-bf54-ebd34147c915",
|
|
""
|
|
],
|
|
[
|
|
"clearance|222756000|105322413|9ea86a84-8d85-479f-ac0b-32e2e3b92ae8|aa82441f-5f4f-4620-b2ee-51b7a40b80fb",
|
|
""
|
|
],
|
|
[
|
|
"clearance|222756000|105689000|2944dadf-3c0c-4880-b253-4b7716ce2bdc|9ea86a84-8d85-479f-ac0b-32e2e3b92ae8",
|
|
""
|
|
],
|
|
[
|
|
"clearance|225285000|105689000|03255fe3-a404-4ca9-8337-e49649fdf4b2|e3dc5801-b5d3-45db-bf1f-15791334caab",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|207505000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|e97974ea-904f-4e5d-af7b-8a06d7e505ff",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|207505000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|6fb85935-429e-419c-b7a6-3983258d8ffd",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|210045000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|8b4474a2-58ef-4a39-be23-1a77f2a61bf5",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|210045000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|ee874b7d-64d9-4033-b3ef-9a9cf3650ffc",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|212585000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|9c9c597b-ab12-4779-b72d-c8a0479374f0",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|212585000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|0c348717-e536-41e5-8b56-9dc7aefe5b7e",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|215125000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|bddf6fa2-6dcb-4154-91a3-f6ea80ca40c0",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|215125000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|f90a171e-e6cb-4ff0-a588-9e927f75d5da",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|217665000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|61b049e6-006e-4770-9d25-293ca69210b8",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|217665000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|cae35761-a1cf-4508-aa0b-2750507c97c9",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|220205000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|99d80c08-e783-4356-bcd6-5927c5347b31",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|220205000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|fb28e696-6582-4c92-bd62-83b337d81071",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|222745000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|e57ccae6-6b45-407b-a4bd-2c861ba348f1",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|222745000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|bffc966a-781f-469e-89cd-b4d73c564df2",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|225285000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|4960d878-4b09-457b-9dcd-290394684dda",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|225285000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|18ef26b0-f08c-4ec1-b407-37ea8aa69208",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|227825000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|79329d40-0eb8-4247-ba4d-73d2a8418584",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|227825000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|21e491fc-e393-4396-8d75-faa2051afc2e",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|230365000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|1a11f08a-74f9-4df2-8fb5-aa032f8fb35a",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|230365000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|07d7547f-20d3-4705-9c25-e44943206cc0",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|232905000|110134000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|eab8615f-85e4-4b51-b6e9-3e3f598ae7e4",
|
|
""
|
|
],
|
|
[
|
|
"copper_edge_clearance|232905000|148996000|e2983e52-a913-4d5a-ae7c-d9f8a9efd6f3|13384d9e-3b10-4ef7-a5d7-8d76d527b10f",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|176250577|135006108|51375fe0-2458-486f-a1e2-a2b91c6ceea7|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|176570000|126065000|12d353e6-4aef-4aa2-a903-ba073f797049|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|182570000|129565000|5c756db7-6a91-4511-9987-103c1a3ac699|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|188570000|126065000|ab5093c4-3456-4fe6-b3b7-4dbbd8f485a5|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|188570000|133065000|b4639a3b-9378-4d9a-b797-87b69c9f909f|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|189570000|143565000|53aa7a46-d428-407c-bb3c-511ed7ff6412|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|190563631|113743344|d7f594e3-27ff-4079-9b19-a0a9f626a5ae|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|249570000|115565000|9cdea113-9c68-422c-9884-9fb7046ae2b6|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|249570000|143565000|cad1a3e3-25c2-4fc9-8a64-9347c9a512a1|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|250570000|126065000|972fb880-7c28-4096-89a8-e49a539caa67|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|250570000|133065000|6b2fb7d9-7a53-4907-bbfb-6bceb23c5751|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|256570000|129565000|b24a6d1a-d66e-4f11-88b8-518538736dd1|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|262570000|133065000|a4e0dec5-b397-4c53-a6fa-ffffc14d733d|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"items_not_allowed|262889423|124123892|179157db-a8db-449b-8d48-27937e4fdec5|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"lib_footprint_issues|181488199|153295087|cecd5f8a-8f90-4f66-8e0b-042b507b9808|00000000-0000-0000-0000-000000000000",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|183632500|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|dd1011e5-d052-4b61-aaf7-786e9f95d4c0",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|183632500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|3ba5380c-9e3f-464a-b178-a4a5d3c83e15",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|184823000|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|dba53e8d-4283-4f75-b18b-bfbe70ac1e88",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|184823000|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|3d09cbf3-036b-4468-869c-1c59f19242c5",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|187617000|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|d4237699-75a5-4f27-b6f3-e27c6045075e",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|187617000|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|6bcf744d-a4fa-4bff-a51d-729eba75ffc0",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|199507500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|45d7f9e1-1aae-4174-b7e5-37494d138a93",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|205282500|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|5e1f431e-6583-488d-b3a8-51466b1263c0",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|205282500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|36811219-ee6e-4963-a481-7e4f89a62460",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|206552500|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|8cd991e9-91ed-4367-a65e-9e6fef40f62c",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|206552500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|70ba2295-e1f3-418b-86c1-f6636999468f",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|209346500|84734000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|8a7fc675-b643-430a-bad4-c327ffdf8b5b",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|209346500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|e279aa4c-0295-4346-8303-a6d8521b4035",
|
|
""
|
|
],
|
|
[
|
|
"silk_edge_clearance|233857500|84765000|ec7facf0-3f02-4f6e-a5dc-7ff01c70714c|1c719bd1-953f-41b2-982d-852ea09be8cd",
|
|
""
|
|
]
|
|
],
|
|
"meta": {
|
|
"version": 2
|
|
},
|
|
"rule_severities": {
|
|
"annular_width": "error",
|
|
"clearance": "error",
|
|
"connection_width": "warning",
|
|
"copper_edge_clearance": "error",
|
|
"copper_sliver": "warning",
|
|
"courtyards_overlap": "error",
|
|
"creepage": "error",
|
|
"diff_pair_gap_out_of_range": "error",
|
|
"diff_pair_uncoupled_length_too_long": "error",
|
|
"drill_out_of_range": "error",
|
|
"duplicate_footprints": "warning",
|
|
"extra_footprint": "warning",
|
|
"footprint": "error",
|
|
"footprint_filters_mismatch": "ignore",
|
|
"footprint_symbol_mismatch": "warning",
|
|
"footprint_type_mismatch": "error",
|
|
"hole_clearance": "error",
|
|
"hole_near_hole": "error",
|
|
"hole_to_hole": "error",
|
|
"holes_co_located": "warning",
|
|
"invalid_outline": "error",
|
|
"isolated_copper": "warning",
|
|
"item_on_disabled_layer": "error",
|
|
"items_not_allowed": "error",
|
|
"length_out_of_range": "error",
|
|
"lib_footprint_issues": "warning",
|
|
"lib_footprint_mismatch": "warning",
|
|
"malformed_courtyard": "error",
|
|
"microvia_drill_out_of_range": "error",
|
|
"mirrored_text_on_front_layer": "warning",
|
|
"missing_courtyard": "ignore",
|
|
"missing_footprint": "warning",
|
|
"net_conflict": "warning",
|
|
"nonmirrored_text_on_back_layer": "warning",
|
|
"npth_inside_courtyard": "ignore",
|
|
"padstack": "error",
|
|
"pth_inside_courtyard": "ignore",
|
|
"shorting_items": "error",
|
|
"silk_edge_clearance": "warning",
|
|
"silk_over_copper": "ignore",
|
|
"silk_overlap": "ignore",
|
|
"skew_out_of_range": "error",
|
|
"solder_mask_bridge": "error",
|
|
"starved_thermal": "error",
|
|
"text_height": "warning",
|
|
"text_on_edge_cuts": "error",
|
|
"text_thickness": "warning",
|
|
"through_hole_pad_without_hole": "error",
|
|
"too_many_vias": "error",
|
|
"track_angle": "error",
|
|
"track_dangling": "warning",
|
|
"track_segment_length": "error",
|
|
"track_width": "error",
|
|
"tracks_crossing": "error",
|
|
"unconnected_items": "error",
|
|
"unresolved_variable": "error",
|
|
"via_dangling": "error",
|
|
"zones_intersect": "error"
|
|
},
|
|
"rules": {
|
|
"allow_blind_buried_vias": false,
|
|
"allow_microvias": false,
|
|
"max_error": 0.005,
|
|
"min_clearance": 0.127,
|
|
"min_connection": 0.0,
|
|
"min_copper_edge_clearance": 0.381,
|
|
"min_groove_width": 0.0,
|
|
"min_hole_clearance": 0.127,
|
|
"min_hole_to_hole": 0.127,
|
|
"min_microvia_diameter": 0.2,
|
|
"min_microvia_drill": 0.1,
|
|
"min_resolved_spokes": 1,
|
|
"min_silk_clearance": 0.0,
|
|
"min_text_height": 0.5,
|
|
"min_text_thickness": 0.08,
|
|
"min_through_hole_diameter": 0.254,
|
|
"min_track_width": 0.127,
|
|
"min_via_annular_width": 0.1016,
|
|
"min_via_diameter": 0.4572,
|
|
"solder_mask_clearance": 0.0,
|
|
"solder_mask_min_width": 0.0,
|
|
"solder_mask_to_copper_clearance": 0.0,
|
|
"use_height_for_length_calcs": true
|
|
},
|
|
"teardrop_options": [
|
|
{
|
|
"td_onpthpad": true,
|
|
"td_onroundshapesonly": false,
|
|
"td_onsmdpad": true,
|
|
"td_ontrackend": false,
|
|
"td_onvia": true
|
|
}
|
|
],
|
|
"teardrop_parameters": [
|
|
{
|
|
"td_allow_use_two_tracks": true,
|
|
"td_curve_segcount": 0,
|
|
"td_height_ratio": 1.0,
|
|
"td_length_ratio": 0.5,
|
|
"td_maxheight": 2.0,
|
|
"td_maxlen": 1.0,
|
|
"td_on_pad_in_zone": false,
|
|
"td_target_name": "td_round_shape",
|
|
"td_width_to_size_filter_ratio": 0.9
|
|
},
|
|
{
|
|
"td_allow_use_two_tracks": true,
|
|
"td_curve_segcount": 0,
|
|
"td_height_ratio": 1.0,
|
|
"td_length_ratio": 0.5,
|
|
"td_maxheight": 2.0,
|
|
"td_maxlen": 1.0,
|
|
"td_on_pad_in_zone": false,
|
|
"td_target_name": "td_rect_shape",
|
|
"td_width_to_size_filter_ratio": 0.9
|
|
},
|
|
{
|
|
"td_allow_use_two_tracks": true,
|
|
"td_curve_segcount": 0,
|
|
"td_height_ratio": 1.0,
|
|
"td_length_ratio": 0.5,
|
|
"td_maxheight": 2.0,
|
|
"td_maxlen": 1.0,
|
|
"td_on_pad_in_zone": false,
|
|
"td_target_name": "td_track_end",
|
|
"td_width_to_size_filter_ratio": 0.9
|
|
}
|
|
],
|
|
"track_widths": [
|
|
0.0,
|
|
0.127,
|
|
0.15,
|
|
0.1524,
|
|
0.2032,
|
|
0.25,
|
|
0.254,
|
|
0.3,
|
|
0.38,
|
|
0.4,
|
|
0.5,
|
|
1.0,
|
|
2.0
|
|
],
|
|
"tuning_pattern_settings": {
|
|
"diff_pair_defaults": {
|
|
"corner_radius_percentage": 80,
|
|
"corner_style": 1,
|
|
"max_amplitude": 1.0,
|
|
"min_amplitude": 0.2,
|
|
"single_sided": false,
|
|
"spacing": 1.0
|
|
},
|
|
"diff_pair_skew_defaults": {
|
|
"corner_radius_percentage": 80,
|
|
"corner_style": 1,
|
|
"max_amplitude": 1.0,
|
|
"min_amplitude": 0.2,
|
|
"single_sided": false,
|
|
"spacing": 0.6
|
|
},
|
|
"single_track_defaults": {
|
|
"corner_radius_percentage": 80,
|
|
"corner_style": 1,
|
|
"max_amplitude": 1.0,
|
|
"min_amplitude": 0.2,
|
|
"single_sided": false,
|
|
"spacing": 0.6
|
|
}
|
|
},
|
|
"via_dimensions": [
|
|
{
|
|
"diameter": 0.0,
|
|
"drill": 0.0
|
|
},
|
|
{
|
|
"diameter": 0.4572,
|
|
"drill": 0.254
|
|
},
|
|
{
|
|
"diameter": 0.55,
|
|
"drill": 0.35
|
|
},
|
|
{
|
|
"diameter": 0.8,
|
|
"drill": 0.508
|
|
}
|
|
],
|
|
"zones_allow_external_fillets": false,
|
|
"zones_use_no_outline": true
|
|
},
|
|
"ipc2581": {
|
|
"dist": "",
|
|
"distpn": "",
|
|
"internal_id": "",
|
|
"mfg": "",
|
|
"mpn": ""
|
|
},
|
|
"layer_pairs": [],
|
|
"layer_presets": [
|
|
{
|
|
"activeLayer": -2,
|
|
"flipBoard": false,
|
|
"layers": [],
|
|
"name": "NONE",
|
|
"renderLayers": [
|
|
"vias",
|
|
"grid",
|
|
"tracks",
|
|
"bitmaps",
|
|
"pads",
|
|
"zones"
|
|
]
|
|
},
|
|
{
|
|
"activeLayer": -2,
|
|
"flipBoard": false,
|
|
"layers": [
|
|
0,
|
|
2,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
8,
|
|
9,
|
|
10,
|
|
11,
|
|
12,
|
|
14,
|
|
16,
|
|
18,
|
|
20,
|
|
21,
|
|
22,
|
|
23,
|
|
24,
|
|
25,
|
|
26,
|
|
27,
|
|
28,
|
|
29,
|
|
30,
|
|
31,
|
|
32,
|
|
34,
|
|
36,
|
|
37,
|
|
38,
|
|
39,
|
|
40,
|
|
41,
|
|
42,
|
|
43,
|
|
44,
|
|
45,
|
|
46,
|
|
47,
|
|
48,
|
|
49,
|
|
50,
|
|
51,
|
|
52,
|
|
53,
|
|
54,
|
|
55,
|
|
56,
|
|
58,
|
|
60,
|
|
62
|
|
],
|
|
"name": "p1",
|
|
"renderLayers": [
|
|
"vias",
|
|
"footprint_text",
|
|
"footprint_anchors",
|
|
"ratsnest",
|
|
"grid",
|
|
"footprints_front",
|
|
"footprints_back",
|
|
"footprint_values",
|
|
"footprint_references",
|
|
"tracks",
|
|
"drc_errors",
|
|
"drawing_sheet",
|
|
"bitmaps",
|
|
"pads",
|
|
"zones",
|
|
"drc_warnings"
|
|
]
|
|
}
|
|
],
|
|
"viewports": []
|
|
},
|
|
"boards": [],
|
|
"cvpcb": {
|
|
"equivalence_files": []
|
|
},
|
|
"erc": {
|
|
"erc_exclusions": [],
|
|
"meta": {
|
|
"version": 0
|
|
},
|
|
"pin_map": [
|
|
[
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
2,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
2,
|
|
2,
|
|
2,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
1,
|
|
0,
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
1,
|
|
2,
|
|
1,
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
0,
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
1,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
2,
|
|
1,
|
|
2,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
2,
|
|
2,
|
|
2,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
2,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
2,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
0,
|
|
2,
|
|
1,
|
|
1,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
2,
|
|
0,
|
|
0,
|
|
2
|
|
],
|
|
[
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2,
|
|
2
|
|
]
|
|
],
|
|
"rule_severities": {
|
|
"bus_definition_conflict": "error",
|
|
"bus_entry_needed": "error",
|
|
"bus_to_bus_conflict": "error",
|
|
"bus_to_net_conflict": "error",
|
|
"conflicting_netclasses": "error",
|
|
"different_unit_footprint": "error",
|
|
"different_unit_net": "error",
|
|
"duplicate_reference": "error",
|
|
"duplicate_sheet_names": "error",
|
|
"endpoint_off_grid": "warning",
|
|
"extra_units": "error",
|
|
"footprint_filter": "ignore",
|
|
"footprint_link_issues": "warning",
|
|
"four_way_junction": "ignore",
|
|
"global_label_dangling": "warning",
|
|
"hier_label_mismatch": "error",
|
|
"label_dangling": "error",
|
|
"label_multiple_wires": "warning",
|
|
"lib_symbol_issues": "warning",
|
|
"lib_symbol_mismatch": "warning",
|
|
"missing_bidi_pin": "warning",
|
|
"missing_input_pin": "warning",
|
|
"missing_power_pin": "error",
|
|
"missing_unit": "warning",
|
|
"multiple_net_names": "warning",
|
|
"net_not_bus_member": "warning",
|
|
"no_connect_connected": "warning",
|
|
"no_connect_dangling": "warning",
|
|
"pin_not_connected": "error",
|
|
"pin_not_driven": "error",
|
|
"pin_to_pin": "error",
|
|
"power_pin_not_driven": "ignore",
|
|
"same_local_global_label": "warning",
|
|
"similar_label_and_power": "warning",
|
|
"similar_labels": "warning",
|
|
"similar_power": "warning",
|
|
"simulation_model_issue": "ignore",
|
|
"single_global_label": "ignore",
|
|
"unannotated": "error",
|
|
"unconnected_wire_endpoint": "warning",
|
|
"undefined_netclass": "error",
|
|
"unit_value_mismatch": "error",
|
|
"unresolved_variable": "error",
|
|
"wire_dangling": "error"
|
|
}
|
|
},
|
|
"libraries": {
|
|
"pinned_footprint_libs": [],
|
|
"pinned_symbol_libs": []
|
|
},
|
|
"meta": {
|
|
"filename": "cfc-sensor-card.kicad_pro",
|
|
"version": 3
|
|
},
|
|
"net_settings": {
|
|
"classes": [
|
|
{
|
|
"bus_width": 12,
|
|
"clearance": 0.127,
|
|
"diff_pair_gap": 0.25,
|
|
"diff_pair_via_gap": 0.25,
|
|
"diff_pair_width": 0.2,
|
|
"line_style": 0,
|
|
"microvia_diameter": 0.3,
|
|
"microvia_drill": 0.1,
|
|
"name": "Default",
|
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
|
"priority": 2147483647,
|
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
|
"track_width": 0.2032,
|
|
"via_diameter": 0.4572,
|
|
"via_drill": 0.254,
|
|
"wire_width": 6
|
|
},
|
|
{
|
|
"bus_width": 12,
|
|
"clearance": 0.508,
|
|
"diff_pair_gap": 0.254,
|
|
"diff_pair_width": 0.381,
|
|
"line_style": 0,
|
|
"microvia_diameter": 0.3,
|
|
"microvia_drill": 0.1,
|
|
"name": "diff",
|
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
|
"priority": 0,
|
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
|
"track_width": 0.381,
|
|
"via_diameter": 0.4572,
|
|
"via_drill": 0.254,
|
|
"wire_width": 6
|
|
},
|
|
{
|
|
"bus_width": 12,
|
|
"clearance": 0.127,
|
|
"diff_pair_gap": 0.25,
|
|
"diff_pair_width": 0.2,
|
|
"line_style": 0,
|
|
"microvia_diameter": 0.3,
|
|
"microvia_drill": 0.1,
|
|
"name": "pirt_power",
|
|
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
|
"priority": 1,
|
|
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
|
"track_width": 0.508,
|
|
"via_diameter": 0.8,
|
|
"via_drill": 0.508,
|
|
"wire_width": 6
|
|
}
|
|
],
|
|
"meta": {
|
|
"version": 4
|
|
},
|
|
"net_colors": null,
|
|
"netclass_assignments": null,
|
|
"netclass_patterns": [
|
|
{
|
|
"netclass": "diff",
|
|
"pattern": "OUT1_N"
|
|
},
|
|
{
|
|
"netclass": "diff",
|
|
"pattern": "OUT1_P"
|
|
},
|
|
{
|
|
"netclass": "diff",
|
|
"pattern": "TXCLK_N"
|
|
},
|
|
{
|
|
"netclass": "diff",
|
|
"pattern": "TXCLK_P"
|
|
},
|
|
{
|
|
"netclass": "pirt_power",
|
|
"pattern": "VDETCOM-2.9V"
|
|
},
|
|
{
|
|
"netclass": "pirt_power",
|
|
"pattern": "VPH-3.3V"
|
|
},
|
|
{
|
|
"netclass": "pirt_power",
|
|
"pattern": "VPL-1.6V"
|
|
},
|
|
{
|
|
"netclass": "pirt_power",
|
|
"pattern": "VPOS-3.3V"
|
|
},
|
|
{
|
|
"netclass": "pirt_power",
|
|
"pattern": "VPOUT-0.9V"
|
|
}
|
|
]
|
|
},
|
|
"pcbnew": {
|
|
"last_paths": {
|
|
"gencad": "",
|
|
"idf": "",
|
|
"netlist": "",
|
|
"plot": "build",
|
|
"pos_files": "",
|
|
"specctra_dsn": "",
|
|
"step": "cfc-sensor-card.step",
|
|
"svg": "",
|
|
"vrml": ""
|
|
},
|
|
"page_layout_descr_file": ""
|
|
},
|
|
"schematic": {
|
|
"annotate_start_num": 0,
|
|
"bom_export_filename": "",
|
|
"bom_fmt_presets": [],
|
|
"bom_fmt_settings": {
|
|
"field_delimiter": ",",
|
|
"keep_line_breaks": false,
|
|
"keep_tabs": false,
|
|
"name": "CSV",
|
|
"ref_delimiter": ",",
|
|
"ref_range_delimiter": "",
|
|
"string_delimiter": "\""
|
|
},
|
|
"bom_presets": [],
|
|
"bom_settings": {
|
|
"exclude_dnp": true,
|
|
"fields_ordered": [
|
|
{
|
|
"group_by": false,
|
|
"label": "Qty",
|
|
"name": "${QUANTITY}",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "Reference",
|
|
"name": "Reference",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": true,
|
|
"label": "Value",
|
|
"name": "Value",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "Footprint",
|
|
"name": "Footprint",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "MFR",
|
|
"name": "MFR",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "MPN",
|
|
"name": "MPN",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "Description",
|
|
"name": "Description",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "Datasheet",
|
|
"name": "Datasheet",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": true,
|
|
"label": "DNP",
|
|
"name": "${DNP}",
|
|
"show": false
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "#",
|
|
"name": "${ITEM_NUMBER}",
|
|
"show": false
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "DIS",
|
|
"name": "DIS",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "DPN",
|
|
"name": "DPN",
|
|
"show": true
|
|
},
|
|
{
|
|
"group_by": false,
|
|
"label": "Sim.Pin",
|
|
"name": "Sim.Pin",
|
|
"show": false
|
|
}
|
|
],
|
|
"filter_string": "",
|
|
"group_symbols": true,
|
|
"include_excluded_from_bom": false,
|
|
"name": "",
|
|
"sort_asc": true,
|
|
"sort_field": "Reference"
|
|
},
|
|
"connection_grid_size": 50.0,
|
|
"drawing": {
|
|
"dashed_lines_dash_length_ratio": 12.0,
|
|
"dashed_lines_gap_length_ratio": 3.0,
|
|
"default_line_thickness": 6.0,
|
|
"default_text_size": 50.0,
|
|
"field_names": [],
|
|
"intersheets_ref_own_page": false,
|
|
"intersheets_ref_prefix": "",
|
|
"intersheets_ref_short": false,
|
|
"intersheets_ref_show": true,
|
|
"intersheets_ref_suffix": "",
|
|
"junction_size_choice": 3,
|
|
"label_size_ratio": 0.375,
|
|
"operating_point_overlay_i_precision": 3,
|
|
"operating_point_overlay_i_range": "~A",
|
|
"operating_point_overlay_v_precision": 3,
|
|
"operating_point_overlay_v_range": "~V",
|
|
"overbar_offset_ratio": 1.23,
|
|
"pin_symbol_size": 25.0,
|
|
"text_offset_ratio": 0.15
|
|
},
|
|
"legacy_lib_dir": "",
|
|
"legacy_lib_list": [],
|
|
"meta": {
|
|
"version": 1
|
|
},
|
|
"net_format_name": "",
|
|
"ngspice": {
|
|
"fix_include_paths": true,
|
|
"fix_passive_vals": false,
|
|
"meta": {
|
|
"version": 0
|
|
},
|
|
"model_mode": 0,
|
|
"workbook_filename": ""
|
|
},
|
|
"page_layout_descr_file": "${ORESAT_LIBRARIES}/title-blocks/oresat-schematic-title-block.kicad_wks",
|
|
"plot_directory": "",
|
|
"space_save_all_events": true,
|
|
"spice_adjust_passive_values": false,
|
|
"spice_current_sheet_as_root": false,
|
|
"spice_external_command": "spice \"%I\"",
|
|
"spice_model_current_sheet_as_root": true,
|
|
"spice_save_all_currents": false,
|
|
"spice_save_all_dissipations": false,
|
|
"spice_save_all_voltages": false,
|
|
"subpart_first_id": 65,
|
|
"subpart_id_separator": 0
|
|
},
|
|
"sheets": [
|
|
[
|
|
"8c53300c-27d6-4efc-b05b-8b907d6da3f5",
|
|
"Root"
|
|
],
|
|
[
|
|
"69509d56-9bb2-4b10-9d93-838acc3bc5b3",
|
|
"Connectors"
|
|
],
|
|
[
|
|
"32b02a49-e716-4e99-9e51-c04d4b68afa0",
|
|
"OPD"
|
|
],
|
|
[
|
|
"49441372-20a8-43de-b381-31735fd4f38e",
|
|
"PIRT Sensor"
|
|
],
|
|
[
|
|
"84f76dd6-97e2-45d4-9dd8-6007568bc131",
|
|
"TEC Control"
|
|
]
|
|
],
|
|
"text_variables": {}
|
|
}
|