source: trunk/hardware/protection.kicad_pro @ 2

Last change on this file since 2 was 2, checked in by f.jahn, 6 months ago
File size: 16.4 KB
Line 
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.05,
10        "copper_line_width": 0.2,
11        "copper_text_italic": false,
12        "copper_text_size_h": 1.5,
13        "copper_text_size_v": 1.5,
14        "copper_text_thickness": 0.3,
15        "copper_text_upright": false,
16        "courtyard_line_width": 0.05,
17        "dimension_precision": 4,
18        "dimension_units": 3,
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.1,
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.1,
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": false,
39        "pads": {
40          "drill": 1.3,
41          "height": 2.1,
42          "width": 2.1
43        },
44        "silk_line_width": 0.1,
45        "silk_text_italic": false,
46        "silk_text_size_h": 1.0,
47        "silk_text_size_v": 1.0,
48        "silk_text_thickness": 0.1,
49        "silk_text_upright": false,
50        "zones": {
51          "min_clearance": 1.0
52        }
53      },
54      "diff_pair_dimensions": [
55        {
56          "gap": 0.0,
57          "via_gap": 0.0,
58          "width": 0.0
59        }
60      ],
61      "drc_exclusions": [
62        "silk_edge_clearance|100055000|223000000|1903e98c-b2a9-4324-804e-d44d66e493b4|29a0498b-3a63-48f5-b571-fd76b9e847e3",
63        "silk_edge_clearance|100055000|237000000|1903e98c-b2a9-4324-804e-d44d66e493b4|3fb61daa-9a1e-4a7d-8f32-9f44992cd402",
64        "silk_edge_clearance|100055000|237000000|1903e98c-b2a9-4324-804e-d44d66e493b4|b654bc06-16fd-4404-930e-314a92964d73",
65        "silk_over_copper|103717672|223000000|29a0498b-3a63-48f5-b571-fd76b9e847e3|00000000-0000-0000-0000-000000000000",
66        "silk_over_copper|103736236|237047136|3fb61daa-9a1e-4a7d-8f32-9f44992cd402|00000000-0000-0000-0000-000000000000",
67        "silk_over_copper|107420869|237000000|da5e8ccc-5fb5-4df7-8bbb-d884785cb3c5|00000000-0000-0000-0000-000000000000",
68        "silk_over_copper|108573764|222942864|d450b0de-8abf-425a-9473-c05c19a2e2eb|00000000-0000-0000-0000-000000000000"
69      ],
70      "meta": {
71        "version": 2
72      },
73      "rule_severities": {
74        "annular_width": "error",
75        "clearance": "error",
76        "connection_width": "warning",
77        "copper_edge_clearance": "error",
78        "copper_sliver": "warning",
79        "courtyards_overlap": "error",
80        "diff_pair_gap_out_of_range": "error",
81        "diff_pair_uncoupled_length_too_long": "error",
82        "drill_out_of_range": "error",
83        "duplicate_footprints": "warning",
84        "extra_footprint": "warning",
85        "footprint": "error",
86        "footprint_symbol_mismatch": "warning",
87        "footprint_type_mismatch": "ignore",
88        "hole_clearance": "error",
89        "hole_near_hole": "error",
90        "holes_co_located": "warning",
91        "invalid_outline": "error",
92        "isolated_copper": "warning",
93        "item_on_disabled_layer": "error",
94        "items_not_allowed": "error",
95        "length_out_of_range": "error",
96        "lib_footprint_issues": "warning",
97        "lib_footprint_mismatch": "warning",
98        "malformed_courtyard": "error",
99        "microvia_drill_out_of_range": "error",
100        "missing_courtyard": "ignore",
101        "missing_footprint": "warning",
102        "net_conflict": "warning",
103        "npth_inside_courtyard": "ignore",
104        "padstack": "warning",
105        "pth_inside_courtyard": "ignore",
106        "shorting_items": "error",
107        "silk_edge_clearance": "warning",
108        "silk_over_copper": "warning",
109        "silk_overlap": "warning",
110        "skew_out_of_range": "error",
111        "solder_mask_bridge": "error",
112        "starved_thermal": "error",
113        "text_height": "warning",
114        "text_thickness": "warning",
115        "through_hole_pad_without_hole": "error",
116        "too_many_vias": "error",
117        "track_dangling": "warning",
118        "track_width": "error",
119        "tracks_crossing": "error",
120        "unconnected_items": "error",
121        "unresolved_variable": "error",
122        "via_dangling": "warning",
123        "zones_intersect": "error"
124      },
125      "rules": {
126        "max_error": 0.005,
127        "min_clearance": 0.2,
128        "min_connection": 0.0,
129        "min_copper_edge_clearance": 0.5,
130        "min_hole_clearance": 0.25,
131        "min_hole_to_hole": 0.5,
132        "min_microvia_diameter": 0.2,
133        "min_microvia_drill": 0.1,
134        "min_resolved_spokes": 2,
135        "min_silk_clearance": 0.0,
136        "min_text_height": 0.8,
137        "min_text_thickness": 0.08,
138        "min_through_hole_diameter": 0.3,
139        "min_track_width": 0.2,
140        "min_via_annular_width": 0.15,
141        "min_via_diameter": 0.5,
142        "solder_mask_to_copper_clearance": 0.005,
143        "use_height_for_length_calcs": true
144      },
145      "teardrop_options": [
146        {
147          "td_onpadsmd": true,
148          "td_onroundshapesonly": false,
149          "td_ontrackend": false,
150          "td_onviapad": true
151        }
152      ],
153      "teardrop_parameters": [
154        {
155          "td_allow_use_two_tracks": true,
156          "td_curve_segcount": 0,
157          "td_height_ratio": 1.0,
158          "td_length_ratio": 0.5,
159          "td_maxheight": 2.0,
160          "td_maxlen": 1.0,
161          "td_on_pad_in_zone": false,
162          "td_target_name": "td_round_shape",
163          "td_width_to_size_filter_ratio": 0.9
164        },
165        {
166          "td_allow_use_two_tracks": true,
167          "td_curve_segcount": 0,
168          "td_height_ratio": 1.0,
169          "td_length_ratio": 0.5,
170          "td_maxheight": 2.0,
171          "td_maxlen": 1.0,
172          "td_on_pad_in_zone": false,
173          "td_target_name": "td_rect_shape",
174          "td_width_to_size_filter_ratio": 0.9
175        },
176        {
177          "td_allow_use_two_tracks": true,
178          "td_curve_segcount": 0,
179          "td_height_ratio": 1.0,
180          "td_length_ratio": 0.5,
181          "td_maxheight": 2.0,
182          "td_maxlen": 1.0,
183          "td_on_pad_in_zone": false,
184          "td_target_name": "td_track_end",
185          "td_width_to_size_filter_ratio": 0.9
186        }
187      ],
188      "track_widths": [
189        0.0,
190        0.25,
191        0.5,
192        1.0,
193        2.0
194      ],
195      "tuning_pattern_settings": {
196        "diff_pair_defaults": {
197          "corner_radius_percentage": 80,
198          "corner_style": 1,
199          "max_amplitude": 1.0,
200          "min_amplitude": 0.2,
201          "single_sided": false,
202          "spacing": 1.0
203        },
204        "diff_pair_skew_defaults": {
205          "corner_radius_percentage": 80,
206          "corner_style": 1,
207          "max_amplitude": 1.0,
208          "min_amplitude": 0.2,
209          "single_sided": false,
210          "spacing": 0.6
211        },
212        "single_track_defaults": {
213          "corner_radius_percentage": 80,
214          "corner_style": 1,
215          "max_amplitude": 1.0,
216          "min_amplitude": 0.2,
217          "single_sided": false,
218          "spacing": 0.6
219        }
220      },
221      "via_dimensions": [
222        {
223          "diameter": 0.0,
224          "drill": 0.0
225        },
226        {
227          "diameter": 0.6,
228          "drill": 0.3
229        },
230        {
231          "diameter": 0.7,
232          "drill": 0.3
233        },
234        {
235          "diameter": 0.9,
236          "drill": 0.3
237        },
238        {
239          "diameter": 1.0,
240          "drill": 0.5
241        }
242      ],
243      "zones_allow_external_fillets": false
244    },
245    "ipc2581": {
246      "dist": "",
247      "distpn": "",
248      "internal_id": "",
249      "mfg": "",
250      "mpn": ""
251    },
252    "layer_presets": [],
253    "viewports": []
254  },
255  "boards": [],
256  "cvpcb": {
257    "equivalence_files": []
258  },
259  "erc": {
260    "erc_exclusions": [
261      "lib_symbol_issues|266700|482600|fa65ce7c-1fbd-490c-8217-93b682add397|00000000-0000-0000-0000-000000000000|||"
262    ],
263    "meta": {
264      "version": 0
265    },
266    "pin_map": [
267      [
268        0,
269        0,
270        0,
271        0,
272        0,
273        0,
274        1,
275        0,
276        0,
277        0,
278        0,
279        2
280      ],
281      [
282        0,
283        2,
284        0,
285        1,
286        0,
287        0,
288        1,
289        0,
290        2,
291        2,
292        2,
293        2
294      ],
295      [
296        0,
297        0,
298        0,
299        0,
300        0,
301        0,
302        1,
303        0,
304        1,
305        0,
306        1,
307        2
308      ],
309      [
310        0,
311        1,
312        0,
313        0,
314        0,
315        0,
316        1,
317        1,
318        2,
319        1,
320        1,
321        2
322      ],
323      [
324        0,
325        0,
326        0,
327        0,
328        0,
329        0,
330        1,
331        0,
332        0,
333        0,
334        0,
335        2
336      ],
337      [
338        0,
339        0,
340        0,
341        0,
342        0,
343        0,
344        0,
345        0,
346        0,
347        0,
348        0,
349        2
350      ],
351      [
352        1,
353        1,
354        1,
355        1,
356        1,
357        0,
358        1,
359        1,
360        1,
361        1,
362        1,
363        2
364      ],
365      [
366        0,
367        0,
368        0,
369        1,
370        0,
371        0,
372        1,
373        0,
374        0,
375        0,
376        0,
377        2
378      ],
379      [
380        0,
381        2,
382        1,
383        2,
384        0,
385        0,
386        1,
387        0,
388        2,
389        2,
390        2,
391        2
392      ],
393      [
394        0,
395        2,
396        0,
397        1,
398        0,
399        0,
400        1,
401        0,
402        2,
403        0,
404        0,
405        2
406      ],
407      [
408        0,
409        2,
410        1,
411        1,
412        0,
413        0,
414        1,
415        0,
416        2,
417        0,
418        0,
419        2
420      ],
421      [
422        2,
423        2,
424        2,
425        2,
426        2,
427        2,
428        2,
429        2,
430        2,
431        2,
432        2,
433        2
434      ]
435    ],
436    "rule_severities": {
437      "bus_definition_conflict": "error",
438      "bus_entry_needed": "error",
439      "bus_to_bus_conflict": "error",
440      "bus_to_net_conflict": "error",
441      "conflicting_netclasses": "error",
442      "different_unit_footprint": "error",
443      "different_unit_net": "error",
444      "duplicate_reference": "error",
445      "duplicate_sheet_names": "error",
446      "endpoint_off_grid": "warning",
447      "extra_units": "error",
448      "global_label_dangling": "warning",
449      "hier_label_mismatch": "error",
450      "label_dangling": "error",
451      "lib_symbol_issues": "warning",
452      "missing_bidi_pin": "warning",
453      "missing_input_pin": "warning",
454      "missing_power_pin": "error",
455      "missing_unit": "warning",
456      "multiple_net_names": "warning",
457      "net_not_bus_member": "warning",
458      "no_connect_connected": "warning",
459      "no_connect_dangling": "warning",
460      "pin_not_connected": "error",
461      "pin_not_driven": "error",
462      "pin_to_pin": "error",
463      "power_pin_not_driven": "error",
464      "similar_labels": "warning",
465      "simulation_model_issue": "ignore",
466      "unannotated": "error",
467      "unit_value_mismatch": "error",
468      "unresolved_variable": "error",
469      "wire_dangling": "error"
470    }
471  },
472  "libraries": {
473    "pinned_footprint_libs": [],
474    "pinned_symbol_libs": []
475  },
476  "meta": {
477    "filename": "protection.kicad_pro",
478    "version": 1
479  },
480  "net_settings": {
481    "classes": [
482      {
483        "bus_width": 12,
484        "clearance": 0.2,
485        "diff_pair_gap": 0.25,
486        "diff_pair_via_gap": 0.25,
487        "diff_pair_width": 0.2,
488        "line_style": 0,
489        "microvia_diameter": 0.3,
490        "microvia_drill": 0.1,
491        "name": "Default",
492        "pcb_color": "rgba(0, 0, 0, 0.000)",
493        "schematic_color": "rgba(0, 0, 0, 0.000)",
494        "track_width": 0.2,
495        "via_diameter": 0.6,
496        "via_drill": 0.3,
497        "wire_width": 6
498      }
499    ],
500    "meta": {
501      "version": 3
502    },
503    "net_colors": null,
504    "netclass_assignments": null,
505    "netclass_patterns": []
506  },
507  "pcbnew": {
508    "last_paths": {
509      "gencad": "",
510      "idf": "",
511      "netlist": "",
512      "plot": "",
513      "pos_files": "",
514      "specctra_dsn": "",
515      "step": "protection.step",
516      "svg": "",
517      "vrml": ""
518    },
519    "page_layout_descr_file": ""
520  },
521  "schematic": {
522    "annotate_start_num": 0,
523    "bom_export_filename": "",
524    "bom_fmt_presets": [],
525    "bom_fmt_settings": {
526      "field_delimiter": ",",
527      "keep_line_breaks": false,
528      "keep_tabs": false,
529      "name": "CSV",
530      "ref_delimiter": ",",
531      "ref_range_delimiter": "",
532      "string_delimiter": "\""
533    },
534    "bom_presets": [],
535    "bom_settings": {
536      "exclude_dnp": false,
537      "fields_ordered": [
538        {
539          "group_by": false,
540          "label": "Reference",
541          "name": "Reference",
542          "show": true
543        },
544        {
545          "group_by": true,
546          "label": "Value",
547          "name": "Value",
548          "show": true
549        },
550        {
551          "group_by": false,
552          "label": "Toleranz",
553          "name": "Toleranz",
554          "show": true
555        },
556        {
557          "group_by": false,
558          "label": "Voltage",
559          "name": "Voltage",
560          "show": true
561        },
562        {
563          "group_by": false,
564          "label": "ECS Art#",
565          "name": "ECS Art#",
566          "show": true
567        },
568        {
569          "group_by": false,
570          "label": "Hersteller",
571          "name": "Hersteller",
572          "show": true
573        },
574        {
575          "group_by": false,
576          "label": "HAN",
577          "name": "HAN",
578          "show": true
579        },
580        {
581          "group_by": false,
582          "label": "Beschreibung",
583          "name": "Description",
584          "show": true
585        },
586        {
587          "group_by": false,
588          "label": "Datasheet",
589          "name": "Datasheet",
590          "show": false
591        },
592        {
593          "group_by": true,
594          "label": "Footprint",
595          "name": "Footprint",
596          "show": true
597        },
598        {
599          "group_by": false,
600          "label": "Qty",
601          "name": "${QUANTITY}",
602          "show": true
603        },
604        {
605          "group_by": true,
606          "label": "DNP",
607          "name": "${DNP}",
608          "show": true
609        },
610        {
611          "group_by": false,
612          "label": "#",
613          "name": "${ITEM_NUMBER}",
614          "show": false
615        },
616        {
617          "group_by": false,
618          "label": "Sim.Device",
619          "name": "Sim.Device",
620          "show": false
621        },
622        {
623          "group_by": false,
624          "label": "Sim.Pins",
625          "name": "Sim.Pins",
626          "show": false
627        },
628        {
629          "group_by": false,
630          "label": "MF",
631          "name": "MF",
632          "show": false
633        }
634      ],
635      "filter_string": "",
636      "group_symbols": true,
637      "name": "",
638      "sort_asc": true,
639      "sort_field": "Reference"
640    },
641    "connection_grid_size": 50.0,
642    "drawing": {
643      "dashed_lines_dash_length_ratio": 12.0,
644      "dashed_lines_gap_length_ratio": 3.0,
645      "default_line_thickness": 6.0,
646      "default_text_size": 50.0,
647      "field_names": [],
648      "intersheets_ref_own_page": false,
649      "intersheets_ref_prefix": "",
650      "intersheets_ref_short": false,
651      "intersheets_ref_show": false,
652      "intersheets_ref_suffix": "",
653      "junction_size_choice": 3,
654      "label_size_ratio": 0.375,
655      "operating_point_overlay_i_precision": 3,
656      "operating_point_overlay_i_range": "~A",
657      "operating_point_overlay_v_precision": 3,
658      "operating_point_overlay_v_range": "~V",
659      "overbar_offset_ratio": 1.23,
660      "pin_symbol_size": 25.0,
661      "text_offset_ratio": 0.15
662    },
663    "legacy_lib_dir": "",
664    "legacy_lib_list": [],
665    "meta": {
666      "version": 1
667    },
668    "net_format_name": "",
669    "page_layout_descr_file": "",
670    "plot_directory": "",
671    "spice_current_sheet_as_root": false,
672    "spice_external_command": "spice \"%I\"",
673    "spice_model_current_sheet_as_root": true,
674    "spice_save_all_currents": false,
675    "spice_save_all_dissipations": false,
676    "spice_save_all_voltages": false,
677    "subpart_first_id": 65,
678    "subpart_id_separator": 0
679  },
680  "sheets": [
681    [
682      "c138cc6a-756d-4318-83c4-a5413b81ee5f",
683      "Stammblatt"
684    ],
685    [
686      "ed5c3467-b27a-45f1-8f58-e67286f004f2",
687      "bom"
688    ],
689    [
690      "da0337db-fd16-47c3-bf41-7e0ddfb2a982",
691      "control"
692    ]
693  ],
694  "text_variables": {}
695}
Note: See TracBrowser for help on using the repository browser.