From 296443137f4288cb030e92859ccfbe3204bc1088 Mon Sep 17 00:00:00 2001 From: rahulp13 Date: Tue, 17 Mar 2020 14:55:41 +0530 Subject: initial commit --- share/doc/kicad/help/it/cvpcb.epub | Bin 0 -> 1127240 bytes share/doc/kicad/help/it/cvpcb.html | 2123 ++++++ share/doc/kicad/help/it/cvpcb.pdf | Bin 0 -> 1118556 bytes share/doc/kicad/help/it/eeschema.epub | Bin 0 -> 3286704 bytes share/doc/kicad/help/it/eeschema.html | 7327 +++++++++++++++++++ share/doc/kicad/help/it/eeschema.pdf | Bin 0 -> 3350239 bytes share/doc/kicad/help/it/gerbview.epub | Bin 0 -> 192447 bytes share/doc/kicad/help/it/gerbview.html | 1332 ++++ share/doc/kicad/help/it/gerbview.pdf | Bin 0 -> 256467 bytes .../kicad/help/it/getting_started_in_kicad.epub | Bin 0 -> 570663 bytes .../kicad/help/it/getting_started_in_kicad.html | 3321 +++++++++ .../doc/kicad/help/it/getting_started_in_kicad.pdf | Bin 0 -> 706123 bytes share/doc/kicad/help/it/idf_exporter.epub | Bin 0 -> 173367 bytes share/doc/kicad/help/it/idf_exporter.html | 1446 ++++ share/doc/kicad/help/it/idf_exporter.pdf | Bin 0 -> 264652 bytes .../help/it/images/Footprint_library_list.png | Bin 0 -> 20479 bytes .../kicad/help/it/images/Footprint_tables_list.png | Bin 0 -> 38895 bytes .../help/it/images/Library_list_menu_item.png | Bin 0 -> 6815 bytes .../help/it/images/Library_tables_menu_item.png | Bin 0 -> 9818 bytes .../it/images/Modedit_context_menu_graphics.png | Bin 0 -> 15880 bytes .../Modedit_context_menu_module_parameters.png | Bin 0 -> 18003 bytes .../help/it/images/Modedit_context_menu_pads.png | Bin 0 -> 20541 bytes .../it/images/Modedit_footprint_3d_preview.png | Bin 0 -> 7848 bytes .../Modedit_footprint_level_pad_settings.png | Bin 0 -> 9161 bytes .../images/Modedit_footprint_text_properties.png | Bin 0 -> 15782 bytes .../kicad/help/it/images/Modedit_main_window.png | Bin 0 -> 42995 bytes .../help/it/images/Modedit_module_3d_options.png | Bin 0 -> 23549 bytes .../help/it/images/Modedit_module_attributes.png | Bin 0 -> 3350 bytes .../images/Modedit_module_autoplace_settings.png | Bin 0 -> 8378 bytes .../help/it/images/Modedit_module_properties.png | Bin 0 -> 28229 bytes .../it/images/Modedit_module_properties_dialog.png | Bin 0 -> 28459 bytes ...edit_module_properties_documentation_fields.png | Bin 0 -> 11648 bytes .../help/it/images/Modedit_pad_delta_example.png | Bin 0 -> 4426 bytes .../it/images/Modedit_pad_level_pad_settings.png | Bin 0 -> 7147 bytes .../help/it/images/Modedit_pad_offset_example.png | Bin 0 -> 6516 bytes .../it/images/Modedit_pad_properties_dialog.png | Bin 0 -> 39187 bytes .../kicad/help/it/images/Modedit_top_toolbar.png | Bin 0 -> 8336 bytes .../doc/kicad/help/it/images/Pcbnew_DRC_dialog.png | Bin 0 -> 22334 bytes .../help/it/images/Pcbnew_add_cutout_menu_item.png | Bin 0 -> 33906 bytes .../it/images/Pcbnew_advanced_tracing_options.png | Bin 0 -> 28073 bytes .../it/images/Pcbnew_archive_footprints_menu.png | Bin 0 -> 26799 bytes .../it/images/Pcbnew_array_dialog_circular.png | Bin 0 -> 14426 bytes .../help/it/images/Pcbnew_array_dialog_grid.png | Bin 0 -> 29121 bytes .../help/it/images/Pcbnew_array_grid_offsets.png | Bin 0 -> 3231 bytes .../it/images/Pcbnew_array_grid_stagger_cols_3.png | Bin 0 -> 4233 bytes .../it/images/Pcbnew_array_grid_stagger_rows_2.png | Bin 0 -> 2335 bytes .../images/Pcbnew_bad_tracks_deletion_option.png | Bin 0 -> 2808 bytes .../Pcbnew_board_outline_imported_from_a_DXF.png | Bin 0 -> 2777 bytes .../images/Pcbnew_board_outline_with_dogpile.png | Bin 0 -> 2810 bytes ..._board_outline_with_globally_placed_modules.png | Bin 0 -> 8264 bytes .../it/images/Pcbnew_change_modules_button.png | Bin 0 -> 14907 bytes .../it/images/Pcbnew_circuit_after_placement.png | Bin 0 -> 10112 bytes ...new_context_module_mode_module_under_cursor.png | Bin 0 -> 32159 bytes ..._context_module_mode_no_module_under_cursor.png | Bin 0 -> 56181 bytes .../it/images/Pcbnew_coordinate_status_display.png | Bin 0 -> 1914 bytes .../images/Pcbnew_copper_layers_contrast_high.png | Bin 0 -> 21111 bytes .../Pcbnew_copper_layers_contrast_normal.png | Bin 0 -> 29067 bytes .../help/it/images/Pcbnew_creating_new_track.png | Bin 0 -> 17137 bytes .../it/images/Pcbnew_design_rules_dropdown.png | Bin 0 -> 3989 bytes .../Pcbnew_design_rules_editor_global_tab.png | Bin 0 -> 40520 bytes .../Pcbnew_design_rules_editor_netclass_tab.png | Bin 0 -> 44162 bytes .../help/it/images/Pcbnew_design_rules_menu.png | Bin 0 -> 4158 bytes .../it/images/Pcbnew_design_rules_top_toolbar.png | Bin 0 -> 7716 bytes .../help/it/images/Pcbnew_dimensions_menu.png | Bin 0 -> 7314 bytes .../help/it/images/Pcbnew_dr_example_rustic.png | Bin 0 -> 8686 bytes .../help/it/images/Pcbnew_dr_example_standard.png | Bin 0 -> 6027 bytes .../help/it/images/Pcbnew_drill_file_dialog.png | Bin 0 -> 47187 bytes .../help/it/images/Pcbnew_drill_origin_setting.png | Bin 0 -> 1024 bytes .../doc/kicad/help/it/images/Pcbnew_edit_menu.png | Bin 0 -> 10136 bytes .../help/it/images/Pcbnew_example_library.png | Bin 0 -> 44726 bytes .../it/images/Pcbnew_exchange_module_option.png | Bin 0 -> 2918 bytes .../Pcbnew_extra_footprints_deletion_option.png | Bin 0 -> 2730 bytes .../doc/kicad/help/it/images/Pcbnew_file_menu.png | Bin 0 -> 20472 bytes .../it/images/Pcbnew_fill_refill_all_zones.png | Bin 0 -> 5912 bytes .../Pcbnew_final_preparation_example_board.png | Bin 0 -> 33920 bytes .../images/Pcbnew_footprint_exchange_options.png | Bin 0 -> 18611 bytes .../it/images/Pcbnew_general_options_dialog.png | Bin 0 -> 40122 bytes .../help/it/images/Pcbnew_grid_size_dropdown.png | Bin 0 -> 761 bytes .../it/images/Pcbnew_import_spread_footprints.png | Bin 0 -> 30125 bytes .../it/images/Pcbnew_keepout_area_properties.png | Bin 0 -> 12596 bytes .../help/it/images/Pcbnew_layer_colour_key.png | Bin 0 -> 332 bytes .../help/it/images/Pcbnew_layer_manager_pane.png | Bin 0 -> 8742 bytes .../help/it/images/Pcbnew_layer_pair_indicator.png | Bin 0 -> 997 bytes .../it/images/Pcbnew_layer_selection_dialog.png | Bin 0 -> 8231 bytes .../it/images/Pcbnew_layer_selection_dropdown.png | Bin 0 -> 8990 bytes .../it/images/Pcbnew_layer_selection_popup.png | Bin 0 -> 6841 bytes .../help/it/images/Pcbnew_layer_setup_dialog.png | Bin 0 -> 24743 bytes .../Pcbnew_layer_setup_dialog_layer_properties.png | Bin 0 -> 10540 bytes .../kicad/help/it/images/Pcbnew_left_toolbar.png | Bin 0 -> 17058 bytes .../Pcbnew_legacy_block_selection_dialog.png | Bin 0 -> 21583 bytes .../help/it/images/Pcbnew_module_properties.png | Bin 0 -> 37733 bytes .../it/images/Pcbnew_module_selection_option.png | Bin 0 -> 3215 bytes .../help/it/images/Pcbnew_move_all_modules.png | Bin 0 -> 29659 bytes .../help/it/images/Pcbnew_move_exact_cartesian.png | Bin 0 -> 15294 bytes .../help/it/images/Pcbnew_move_exact_polar.png | Bin 0 -> 14869 bytes .../help/it/images/Pcbnew_new_track_completed.png | Bin 0 -> 2100 bytes .../it/images/Pcbnew_new_track_in_progress.png | Bin 0 -> 4902 bytes .../images/Pcbnew_pad_mask_clearance_menu_item.png | Bin 0 -> 7287 bytes .../it/images/Pcbnew_pad_mask_settings_dialog.png | Bin 0 -> 10049 bytes .../doc/kicad/help/it/images/Pcbnew_place_menu.png | Bin 0 -> 11836 bytes .../kicad/help/it/images/Pcbnew_plot_dialog.png | Bin 0 -> 44196 bytes .../it/images/Pcbnew_plot_fine_scale_setting.png | Bin 0 -> 5396 bytes .../help/it/images/Pcbnew_plot_options_gerber.png | Bin 0 -> 28431 bytes .../images/Pcbnew_plot_options_other_formats.png | Bin 0 -> 21921 bytes .../it/images/Pcbnew_plot_postscript_dialog.png | Bin 0 -> 43994 bytes .../help/it/images/Pcbnew_popup_footprint_mode.png | Bin 0 -> 32684 bytes .../Pcbnew_popup_footprint_mode_footprint.png | Bin 0 -> 36511 bytes .../images/Pcbnew_popup_footprint_mode_track.png | Bin 0 -> 14230 bytes .../help/it/images/Pcbnew_popup_normal_mode.png | Bin 0 -> 13047 bytes .../images/Pcbnew_popup_normal_mode_footprint.png | Bin 0 -> 30811 bytes .../it/images/Pcbnew_popup_normal_mode_track.png | Bin 0 -> 32804 bytes .../help/it/images/Pcbnew_popup_track_mode.png | Bin 0 -> 32529 bytes .../images/Pcbnew_popup_track_mode_footprint.png | Bin 0 -> 37687 bytes .../it/images/Pcbnew_popup_track_mode_track.png | Bin 0 -> 46590 bytes .../help/it/images/Pcbnew_preferences_menu.png | Bin 0 -> 23761 bytes .../help/it/images/Pcbnew_ratsnest_during_move.png | Bin 0 -> 17154 bytes .../kicad/help/it/images/Pcbnew_right_toolbar.png | Bin 0 -> 12805 bytes .../doc/kicad/help/it/images/Pcbnew_route_menu.png | Bin 0 -> 8623 bytes .../help/it/images/Pcbnew_setting_pcb_origin.png | Bin 0 -> 3245 bytes .../help/it/images/Pcbnew_simple_board_outline.png | Bin 0 -> 877 bytes .../it/images/Pcbnew_specific_size_options.png | Bin 0 -> 16687 bytes .../help/it/images/Pcbnew_stacked_footprints.png | Bin 0 -> 12039 bytes .../images/Pcbnew_technical_layer_zone_dialog.png | Bin 0 -> 5785 bytes .../Pcbnew_technical_layers_contrast_high.png | Bin 0 -> 24238 bytes .../Pcbnew_technical_layers_contrast_normal.png | Bin 0 -> 29854 bytes .../it/images/Pcbnew_thermal_relief_parameters.png | Bin 0 -> 9582 bytes .../it/images/Pcbnew_thermal_relief_settings.png | Bin 0 -> 1259 bytes .../Pcbnew_toolbar_layer_select_dropdown.png | Bin 0 -> 3002 bytes .../doc/kicad/help/it/images/Pcbnew_tools_menu.png | Bin 0 -> 6251 bytes .../kicad/help/it/images/Pcbnew_top_menu_bar.png | Bin 0 -> 4160 bytes .../kicad/help/it/images/Pcbnew_top_toolbar.png | Bin 0 -> 15935 bytes .../help/it/images/Pcbnew_track_context_menu.png | Bin 0 -> 21541 bytes .../Pcbnew_track_global_edit_context_menu.png | Bin 0 -> 14301 bytes .../it/images/Pcbnew_track_global_edit_dialog.png | Bin 0 -> 25359 bytes .../it/images/Pcbnew_track_in_progres_context.png | Bin 0 -> 17227 bytes .../it/images/Pcbnew_track_thickness_dropdown.png | Bin 0 -> 794 bytes .../kicad/help/it/images/Pcbnew_track_toolbar.png | Bin 0 -> 7278 bytes .../Pcbnew_track_toolbar_grid_size_selection.png | Bin 0 -> 3331 bytes .../Pcbnew_track_toolbar_track_width_selection.png | Bin 0 -> 3355 bytes ..._track_toolbar_track_width_selection_in_use.png | Bin 0 -> 5157 bytes .../Pcbnew_track_toolbar_via_size_selection.png | Bin 0 -> 3623 bytes ...new_track_toolbar_via_size_selection_in_use.png | Bin 0 -> 5007 bytes .../images/Pcbnew_track_toolbar_zoom_selection.png | Bin 0 -> 2334 bytes .../it/images/Pcbnew_unlock_footprint_option.png | Bin 0 -> 3469 bytes .../help/it/images/Pcbnew_unstacked_footprints.png | Bin 0 -> 8912 bytes .../it/images/Pcbnew_via_layer_pair_dialog.png | Bin 0 -> 6555 bytes .../help/it/images/Pcbnew_via_layer_pair_popup.png | Bin 0 -> 13272 bytes .../help/it/images/Pcbnew_via_size_dropdown.png | Bin 0 -> 786 bytes .../doc/kicad/help/it/images/Pcbnew_view_menu.png | Bin 0 -> 12662 bytes .../it/images/Pcbnew_zone_add_similar_after.png | Bin 0 -> 6321 bytes .../it/images/Pcbnew_zone_add_similar_during.png | Bin 0 -> 6077 bytes .../help/it/images/Pcbnew_zone_context_menu.png | Bin 0 -> 33945 bytes .../it/images/Pcbnew_zone_corner_move_after.png | Bin 0 -> 10136 bytes .../it/images/Pcbnew_zone_corner_move_during.png | Bin 0 -> 14195 bytes .../help/it/images/Pcbnew_zone_exclude_pads.png | Bin 0 -> 2820 bytes .../it/images/Pcbnew_zone_filled_with_cutout.png | Bin 0 -> 18842 bytes .../help/it/images/Pcbnew_zone_filling_options.png | Bin 0 -> 6905 bytes .../help/it/images/Pcbnew_zone_filling_result.png | Bin 0 -> 17020 bytes .../help/it/images/Pcbnew_zone_include_pads.png | Bin 0 -> 2780 bytes .../help/it/images/Pcbnew_zone_limit_example.png | Bin 0 -> 19647 bytes .../images/Pcbnew_zone_modification_menu_items.png | Bin 0 -> 7856 bytes .../it/images/Pcbnew_zone_priority_example.png | Bin 0 -> 25487 bytes .../Pcbnew_zone_priority_example_after_filling.png | Bin 0 -> 26105 bytes .../images/Pcbnew_zone_priority_level_setting.png | Bin 0 -> 987 bytes .../it/images/Pcbnew_zone_properties_dialog.png | Bin 0 -> 21280 bytes .../help/it/images/Pcbnew_zone_thermal_relief.png | Bin 0 -> 3125 bytes .../images/Pcbnew_zone_unfilled_cutout_outline.png | Bin 0 -> 8568 bytes .../help/it/images/Pcbnew_zoom_factor_dropdown.png | Bin 0 -> 773 bytes .../help/it/images/Right-click_legacy_menu.png | Bin 0 -> 81496 bytes share/doc/kicad/help/it/images/Sample_3D_board.png | Bin 0 -> 60796 bytes share/doc/kicad/help/it/images/bus_junction.png | Bin 0 -> 720 bytes .../kicad/help/it/images/cvpcb_main_toolbar.png | Bin 0 -> 4881 bytes share/doc/kicad/help/it/images/drag_element.png | Bin 0 -> 1255 bytes share/doc/kicad/help/it/images/edit_line.png | Bin 0 -> 1414 bytes share/doc/kicad/help/it/images/edit_line_end.png | Bin 0 -> 174 bytes share/doc/kicad/help/it/images/edit_line_start.png | Bin 0 -> 149 bytes .../it/images/eeschema_annotation_choice_free.png | Bin 0 -> 1254 bytes .../it/images/eeschema_annotation_choice_x100.png | Bin 0 -> 1259 bytes .../it/images/eeschema_annotation_choice_x1000.png | Bin 0 -> 1438 bytes .../it/images/eeschema_annotation_order_none.png | Bin 0 -> 1590 bytes .../help/it/images/eeschema_annotation_order_x.png | Bin 0 -> 1303 bytes .../help/it/images/eeschema_annotation_order_y.png | Bin 0 -> 1311 bytes .../help/it/images/eeschema_complex_hierarchy.png | Bin 0 -> 2470 bytes .../it/images/eeschema_cvpcb_with_filtering.png | Bin 0 -> 29104 bytes .../it/images/eeschema_cvpcb_without_filtering.png | Bin 0 -> 44233 bytes .../help/it/images/eeschema_flat_hierarchy.png | Bin 0 -> 1286 bytes .../help/it/images/eeschema_flat_hierarchy_1.png | Bin 0 -> 3194 bytes .../help/it/images/eeschema_flat_hierarchy_2.png | Bin 0 -> 3489 bytes .../help/it/images/eeschema_flat_hierarchy_3.png | Bin 0 -> 438 bytes .../help/it/images/eeschema_libedit_unit1.png | Bin 0 -> 1189 bytes .../help/it/images/eeschema_libedit_unit2.png | Bin 0 -> 1305 bytes .../help/it/images/eeschema_libedit_unit3.png | Bin 0 -> 1141 bytes .../help/it/images/eeschema_netlist_schematic.png | Bin 0 -> 4979 bytes .../it/images/eeschema_power_pins_and_flags.png | Bin 0 -> 2607 bytes .../help/it/images/eeschema_pspice_netlist.png | Bin 0 -> 4254 bytes .../it/images/eeschema_uncheck_pin_name_inside.png | Bin 0 -> 2967 bytes share/doc/kicad/help/it/images/erc_pointers.png | Bin 0 -> 1784 bytes .../kicad/help/it/images/gerbview_file_menu.png | Bin 0 -> 8695 bytes .../help/it/images/gerbview_layer_manager.png | Bin 0 -> 5930 bytes .../help/it/images/gerbview_layer_select_1.png | Bin 0 -> 5667 bytes .../help/it/images/gerbview_layer_select_2.png | Bin 0 -> 5825 bytes .../kicad/help/it/images/gerbview_left_toolbar.png | Bin 0 -> 4009 bytes .../kicad/help/it/images/gerbview_main_screen.png | Bin 0 -> 46533 bytes .../kicad/help/it/images/gerbview_misc_menu.png | Bin 0 -> 5349 bytes .../help/it/images/gerbview_mode_raw_stack.png | Bin 0 -> 5966 bytes .../help/it/images/gerbview_mode_transparency.png | Bin 0 -> 6320 bytes .../help/it/images/gerbview_preferences_menu.png | Bin 0 -> 5495 bytes .../kicad/help/it/images/gerbview_top_dcode.png | Bin 0 -> 1937 bytes .../doc/kicad/help/it/images/gerbview_top_info.png | Bin 0 -> 1901 bytes .../kicad/help/it/images/gerbview_top_layer.png | Bin 0 -> 2320 bytes .../kicad/help/it/images/gerbview_top_toolbar.png | Bin 0 -> 6854 bytes .../kicad/help/it/images/gsik_bus_connection.png | Bin 0 -> 20601 bytes .../kicad/help/it/images/gsik_high_number_pins.png | Bin 0 -> 21772 bytes share/doc/kicad/help/it/images/gsik_myconn3_l.png | Bin 0 -> 2085 bytes .../kicad/help/it/images/gsik_myconn3_quicklib.png | Bin 0 -> 1854 bytes share/doc/kicad/help/it/images/gsik_myconn3_s.png | Bin 0 -> 838 bytes .../kicad/help/it/images/gsik_tutorial1_010.png | Bin 0 -> 3598 bytes .../kicad/help/it/images/gsik_tutorial1_020.png | Bin 0 -> 5356 bytes .../kicad/help/it/images/gsik_tutorial1_030.png | Bin 0 -> 1047 bytes .../kicad/help/it/images/gsik_tutorial1_040.png | Bin 0 -> 5338 bytes .../kicad/help/it/images/gsik_tutorial1_050.png | Bin 0 -> 6178 bytes .../kicad/help/it/images/gsik_tutorial1_060.png | Bin 0 -> 1445 bytes .../kicad/help/it/images/gsik_tutorial1_070.png | Bin 0 -> 954 bytes .../kicad/help/it/images/gsik_tutorial1_080.png | Bin 0 -> 7709 bytes .../kicad/help/it/images/gsik_tutorial1_090.png | Bin 0 -> 8142 bytes .../kicad/help/it/images/gsik_tutorial1_100.png | Bin 0 -> 10487 bytes .../help/it/images/hierarchical_label_root.png | Bin 0 -> 4426 bytes .../help/it/images/hierarchical_label_sub.png | Bin 0 -> 2669 bytes share/doc/kicad/help/it/images/icons/add_arc.png | Bin 0 -> 410 bytes share/doc/kicad/help/it/images/icons/add_bus.png | Bin 0 -> 156 bytes .../doc/kicad/help/it/images/icons/add_bus2bus.png | Bin 0 -> 422 bytes .../doc/kicad/help/it/images/icons/add_circle.png | Bin 0 -> 695 bytes .../kicad/help/it/images/icons/add_component.png | Bin 0 -> 382 bytes .../doc/kicad/help/it/images/icons/add_corner.png | Bin 0 -> 449 bytes .../kicad/help/it/images/icons/add_dashed_line.png | Bin 0 -> 376 bytes .../kicad/help/it/images/icons/add_dimension.png | Bin 0 -> 425 bytes share/doc/kicad/help/it/images/icons/add_entry.png | Bin 0 -> 173 bytes .../doc/kicad/help/it/images/icons/add_glabel.png | Bin 0 -> 511 bytes .../kicad/help/it/images/icons/add_hierar_pin.png | Bin 0 -> 1133 bytes .../it/images/icons/add_hierarchical_label.png | Bin 0 -> 1104 bytes .../it/images/icons/add_hierarchical_subsheet.png | Bin 0 -> 1386 bytes .../kicad/help/it/images/icons/add_junction.png | Bin 0 -> 245 bytes .../help/it/images/icons/add_keepout_area.png | Bin 0 -> 404 bytes share/doc/kicad/help/it/images/icons/add_line.png | Bin 0 -> 149 bytes .../kicad/help/it/images/icons/add_line2bus.png | Bin 0 -> 309 bytes .../kicad/help/it/images/icons/add_line_label.png | Bin 0 -> 293 bytes share/doc/kicad/help/it/images/icons/add_mires.png | Bin 0 -> 546 bytes .../doc/kicad/help/it/images/icons/add_polygon.png | Bin 0 -> 598 bytes share/doc/kicad/help/it/images/icons/add_power.png | Bin 0 -> 127 bytes .../kicad/help/it/images/icons/add_rectangle.png | Bin 0 -> 261 bytes share/doc/kicad/help/it/images/icons/add_text.png | Bin 0 -> 257 bytes .../doc/kicad/help/it/images/icons/add_tracks.png | Bin 0 -> 224 bytes share/doc/kicad/help/it/images/icons/add_zone.png | Bin 0 -> 592 bytes .../kicad/help/it/images/icons/add_zone_cutout.png | Bin 0 -> 863 bytes share/doc/kicad/help/it/images/icons/anchor.png | Bin 0 -> 781 bytes share/doc/kicad/help/it/images/icons/annotate.png | Bin 0 -> 997 bytes .../help/it/images/icons/annotate_down_right.png | Bin 0 -> 1156 bytes .../help/it/images/icons/annotate_right_down.png | Bin 0 -> 1140 bytes .../doc/kicad/help/it/images/icons/array_line.png | Bin 0 -> 650 bytes .../kicad/help/it/images/icons/array_module.png | Bin 0 -> 178 bytes share/doc/kicad/help/it/images/icons/array_pad.png | Bin 0 -> 1014 bytes .../kicad/help/it/images/icons/array_target.png | Bin 0 -> 603 bytes .../doc/kicad/help/it/images/icons/array_text.png | Bin 0 -> 402 bytes .../doc/kicad/help/it/images/icons/array_zone.png | Bin 0 -> 595 bytes .../help/it/images/icons/auto_association.png | Bin 0 -> 503 bytes .../kicad/help/it/images/icons/auto_associe.png | Bin 0 -> 503 bytes .../help/it/images/icons/auto_delete_track.png | Bin 0 -> 497 bytes .../help/it/images/icons/auto_track_width.png | Bin 0 -> 343 bytes share/doc/kicad/help/it/images/icons/axis3d.png | Bin 0 -> 1274 bytes .../doc/kicad/help/it/images/icons/axis3d_back.png | Bin 0 -> 1394 bytes .../kicad/help/it/images/icons/axis3d_bottom.png | Bin 0 -> 1414 bytes .../kicad/help/it/images/icons/axis3d_front.png | Bin 0 -> 1383 bytes .../doc/kicad/help/it/images/icons/axis3d_left.png | Bin 0 -> 1359 bytes .../kicad/help/it/images/icons/axis3d_right.png | Bin 0 -> 1349 bytes .../doc/kicad/help/it/images/icons/axis3d_top.png | Bin 0 -> 1348 bytes share/doc/kicad/help/it/images/icons/bom.png | Bin 0 -> 1497 bytes share/doc/kicad/help/it/images/icons/book.png | Bin 0 -> 1300 bytes share/doc/kicad/help/it/images/icons/break_bus.png | Bin 0 -> 871 bytes .../doc/kicad/help/it/images/icons/break_line.png | Bin 0 -> 703 bytes .../kicad/help/it/images/icons/browse_files.png | Bin 0 -> 1169 bytes share/doc/kicad/help/it/images/icons/cancel.png | Bin 0 -> 961 bytes .../help/it/images/icons/change_entry_orient.png | Bin 0 -> 1566 bytes .../doc/kicad/help/it/images/icons/checked_ok.png | Bin 0 -> 655 bytes .../icons/component_select_alternate_shape.png | Bin 0 -> 1216 bytes .../help/it/images/icons/component_select_unit.png | Bin 0 -> 782 bytes share/doc/kicad/help/it/images/icons/config.png | Bin 0 -> 1234 bytes .../kicad/help/it/images/icons/contrast_mode.png | Bin 0 -> 564 bytes .../help/it/images/icons/coordination_system.png | Bin 0 -> 946 bytes .../help/it/images/icons/copper_layers_setup.png | Bin 0 -> 1311 bytes .../doc/kicad/help/it/images/icons/copy_button.png | Bin 0 -> 813 bytes .../kicad/help/it/images/icons/copy_library.png | Bin 0 -> 1688 bytes .../help/it/images/icons/copy_to_clipboard.png | Bin 0 -> 813 bytes share/doc/kicad/help/it/images/icons/copyblock.png | Bin 0 -> 883 bytes .../kicad/help/it/images/icons/copycomponent.png | Bin 0 -> 771 bytes .../kicad/help/it/images/icons/create_cmp_file.png | Bin 0 -> 548 bytes share/doc/kicad/help/it/images/icons/cursor.png | Bin 0 -> 619 bytes .../kicad/help/it/images/icons/cursor_shape.png | Bin 0 -> 474 bytes .../doc/kicad/help/it/images/icons/cut_button.png | Bin 0 -> 1382 bytes share/doc/kicad/help/it/images/icons/cvpcb.png | Bin 0 -> 1230 bytes share/doc/kicad/help/it/images/icons/dashline.png | Bin 0 -> 464 bytes share/doc/kicad/help/it/images/icons/datasheet.png | Bin 0 -> 1561 bytes share/doc/kicad/help/it/images/icons/delete.png | Bin 0 -> 1127 bytes .../doc/kicad/help/it/images/icons/delete_arc.png | Bin 0 -> 1137 bytes .../help/it/images/icons/delete_association.png | Bin 0 -> 641 bytes .../doc/kicad/help/it/images/icons/delete_bus.png | Bin 0 -> 894 bytes .../kicad/help/it/images/icons/delete_circle.png | Bin 0 -> 1307 bytes .../help/it/images/icons/delete_connection.png | Bin 0 -> 1118 bytes .../kicad/help/it/images/icons/delete_cotation.png | Bin 0 -> 932 bytes .../kicad/help/it/images/icons/delete_field.png | Bin 0 -> 899 bytes .../kicad/help/it/images/icons/delete_glabel.png | Bin 0 -> 1388 bytes .../doc/kicad/help/it/images/icons/delete_line.png | Bin 0 -> 691 bytes .../kicad/help/it/images/icons/delete_module.png | Bin 0 -> 1316 bytes .../doc/kicad/help/it/images/icons/delete_net.png | Bin 0 -> 1003 bytes .../doc/kicad/help/it/images/icons/delete_node.png | Bin 0 -> 1118 bytes .../doc/kicad/help/it/images/icons/delete_pad.png | Bin 0 -> 1108 bytes .../doc/kicad/help/it/images/icons/delete_pin.png | Bin 0 -> 1056 bytes .../kicad/help/it/images/icons/delete_pinsheet.png | Bin 0 -> 1420 bytes .../kicad/help/it/images/icons/delete_polygon.png | Bin 0 -> 1288 bytes .../help/it/images/icons/delete_rectangle.png | Bin 0 -> 1080 bytes .../kicad/help/it/images/icons/delete_segment.png | Bin 0 -> 689 bytes .../kicad/help/it/images/icons/delete_sheet.png | Bin 0 -> 1266 bytes .../doc/kicad/help/it/images/icons/delete_text.png | Bin 0 -> 776 bytes .../kicad/help/it/images/icons/delete_track.png | Bin 0 -> 944 bytes share/doc/kicad/help/it/images/icons/directory.png | Bin 0 -> 1029 bytes .../kicad/help/it/images/icons/display_options.png | Bin 0 -> 1264 bytes share/doc/kicad/help/it/images/icons/down.png | Bin 0 -> 726 bytes .../doc/kicad/help/it/images/icons/drag_module.png | Bin 0 -> 1115 bytes .../help/it/images/icons/drag_outline_segment.png | Bin 0 -> 873 bytes share/doc/kicad/help/it/images/icons/drag_pad.png | Bin 0 -> 861 bytes .../it/images/icons/drag_segment_withslope.png | Bin 0 -> 954 bytes .../help/it/images/icons/drag_track_segment.png | Bin 0 -> 768 bytes share/doc/kicad/help/it/images/icons/drc.png | Bin 0 -> 1264 bytes share/doc/kicad/help/it/images/icons/drc_off.png | Bin 0 -> 1328 bytes .../help/it/images/icons/duplicate_footprint.png | Bin 0 -> 477 bytes .../kicad/help/it/images/icons/duplicate_line.png | Bin 0 -> 378 bytes .../help/it/images/icons/duplicate_module.png | Bin 0 -> 477 bytes .../kicad/help/it/images/icons/duplicate_pad.png | Bin 0 -> 587 bytes .../help/it/images/icons/duplicate_target.png | Bin 0 -> 787 bytes .../kicad/help/it/images/icons/duplicate_text.png | Bin 0 -> 423 bytes .../kicad/help/it/images/icons/duplicate_zone.png | Bin 0 -> 791 bytes .../kicad/help/it/images/icons/edges_sketch.png | Bin 0 -> 876 bytes share/doc/kicad/help/it/images/icons/edit.png | Bin 0 -> 650 bytes .../help/it/images/icons/edit_comp_footprint.png | Bin 0 -> 1210 bytes .../kicad/help/it/images/icons/edit_comp_ref.png | Bin 0 -> 1094 bytes .../kicad/help/it/images/icons/edit_comp_value.png | Bin 0 -> 1096 bytes .../kicad/help/it/images/icons/edit_component.png | Bin 0 -> 1228 bytes .../doc/kicad/help/it/images/icons/edit_module.png | Bin 0 -> 1163 bytes share/doc/kicad/help/it/images/icons/edit_part.png | Bin 0 -> 1205 bytes .../doc/kicad/help/it/images/icons/edit_sheet.png | Bin 0 -> 1333 bytes share/doc/kicad/help/it/images/icons/edit_text.png | Bin 0 -> 754 bytes share/doc/kicad/help/it/images/icons/editor.png | Bin 0 -> 1333 bytes share/doc/kicad/help/it/images/icons/eeschema.png | Bin 0 -> 1389 bytes .../doc/kicad/help/it/images/icons/enter_sheet.png | Bin 0 -> 1224 bytes share/doc/kicad/help/it/images/icons/erc.png | Bin 0 -> 1264 bytes share/doc/kicad/help/it/images/icons/erc_green.png | Bin 0 -> 215 bytes share/doc/kicad/help/it/images/icons/ercerr.png | Bin 0 -> 453 bytes share/doc/kicad/help/it/images/icons/ercwarn.png | Bin 0 -> 1062 bytes share/doc/kicad/help/it/images/icons/exit.png | Bin 0 -> 1021 bytes share/doc/kicad/help/it/images/icons/export.png | Bin 0 -> 1214 bytes .../doc/kicad/help/it/images/icons/export_dsn.png | Bin 0 -> 1231 bytes .../it/images/icons/export_footprint_names.png | Bin 0 -> 1033 bytes .../doc/kicad/help/it/images/icons/export_idf.png | Bin 0 -> 1476 bytes .../kicad/help/it/images/icons/export_module.png | Bin 0 -> 1034 bytes .../help/it/images/icons/export_options_pad.png | Bin 0 -> 1254 bytes .../doc/kicad/help/it/images/icons/fabrication.png | Bin 0 -> 1496 bytes .../kicad/help/it/images/icons/file_footprint.png | Bin 0 -> 1284 bytes share/doc/kicad/help/it/images/icons/fill_zone.png | Bin 0 -> 1216 bytes .../help/it/images/icons/filter_component.png | Bin 0 -> 674 bytes .../kicad/help/it/images/icons/filter_library.png | Bin 0 -> 647 bytes .../kicad/help/it/images/icons/filter_pincount.png | Bin 0 -> 791 bytes share/doc/kicad/help/it/images/icons/find.png | Bin 0 -> 1353 bytes .../kicad/help/it/images/icons/find_replace.png | Bin 0 -> 1569 bytes share/doc/kicad/help/it/images/icons/flag.png | Bin 0 -> 703 bytes share/doc/kicad/help/it/images/icons/fonts.png | Bin 0 -> 257 bytes .../kicad/help/it/images/icons/footprint_text.png | Bin 0 -> 599 bytes .../help/it/images/icons/gbr_select_mode0.png | Bin 0 -> 443 bytes .../help/it/images/icons/gbr_select_mode1.png | Bin 0 -> 448 bytes .../help/it/images/icons/gbr_select_mode2.png | Bin 0 -> 605 bytes .../help/it/images/icons/general_deletions.png | Bin 0 -> 1662 bytes .../help/it/images/icons/general_ratsnest.png | Bin 0 -> 651 bytes .../doc/kicad/help/it/images/icons/gerber_file.png | Bin 0 -> 1117 bytes .../it/images/icons/gerber_open_dcode_file.png | Bin 0 -> 1353 bytes .../help/it/images/icons/gerber_recent_files.png | Bin 0 -> 1490 bytes share/doc/kicad/help/it/images/icons/gerbview.png | Bin 0 -> 2172 bytes .../help/it/images/icons/gerbview_clear_layers.png | Bin 0 -> 578 bytes .../help/it/images/icons/gerbview_drill_file.png | Bin 0 -> 1131 bytes .../icons/gerbview_open_recent_drill_files.png | Bin 0 -> 1474 bytes .../icons/gerbview_show_negative_objects.png | Bin 0 -> 237 bytes share/doc/kicad/help/it/images/icons/gl_change.png | Bin 0 -> 748 bytes .../kicad/help/it/images/icons/glabel2label.png | Bin 0 -> 633 bytes .../doc/kicad/help/it/images/icons/glabel2text.png | Bin 0 -> 680 bytes .../help/it/images/icons/global_options_pad.png | Bin 0 -> 1154 bytes share/doc/kicad/help/it/images/icons/green.png | Bin 0 -> 1002 bytes share/doc/kicad/help/it/images/icons/grid.png | Bin 0 -> 156 bytes .../doc/kicad/help/it/images/icons/grid_select.png | Bin 0 -> 288 bytes .../help/it/images/icons/grid_select_axis.png | Bin 0 -> 183 bytes share/doc/kicad/help/it/images/icons/hammer.png | Bin 0 -> 1104 bytes share/doc/kicad/help/it/images/icons/help.png | Bin 0 -> 1410 bytes .../doc/kicad/help/it/images/icons/hidden_pin.png | Bin 0 -> 562 bytes .../help/it/images/icons/hierarchy_cursor.png | Bin 0 -> 738 bytes .../kicad/help/it/images/icons/hierarchy_nav.png | Bin 0 -> 291 bytes share/doc/kicad/help/it/images/icons/hotkeys.png | Bin 0 -> 1397 bytes .../help/it/images/icons/icon_cvpcb_small.png | Bin 0 -> 1220 bytes .../help/it/images/icons/icon_gerbview_small.png | Bin 0 -> 1912 bytes share/doc/kicad/help/it/images/icons/icon_txt.png | Bin 0 -> 1333 bytes share/doc/kicad/help/it/images/icons/image.png | Bin 0 -> 1082 bytes share/doc/kicad/help/it/images/icons/import.png | Bin 0 -> 1168 bytes share/doc/kicad/help/it/images/icons/import3d.png | Bin 0 -> 633 bytes .../help/it/images/icons/import_cmp_from_lib.png | Bin 0 -> 800 bytes .../it/images/icons/import_footprint_names.png | Bin 0 -> 1318 bytes .../it/images/icons/import_hierarchical_label.png | Bin 0 -> 1429 bytes .../kicad/help/it/images/icons/import_module.png | Bin 0 -> 1040 bytes share/doc/kicad/help/it/images/icons/info.png | Bin 0 -> 1052 bytes .../help/it/images/icons/insert_module_board.png | Bin 0 -> 183 bytes .../kicad/help/it/images/icons/invisible_text.png | Bin 0 -> 460 bytes .../help/it/images/icons/kicad_icon_small.png | Bin 0 -> 1175 bytes share/doc/kicad/help/it/images/icons/label.png | Bin 0 -> 394 bytes .../kicad/help/it/images/icons/label2glabel.png | Bin 0 -> 771 bytes .../doc/kicad/help/it/images/icons/label2text.png | Bin 0 -> 789 bytes share/doc/kicad/help/it/images/icons/lang_bg.png | Bin 0 -> 121 bytes .../kicad/help/it/images/icons/lang_catalan.png | Bin 0 -> 264 bytes .../kicad/help/it/images/icons/lang_chinese.png | Bin 0 -> 283 bytes share/doc/kicad/help/it/images/icons/lang_cs.png | Bin 0 -> 352 bytes share/doc/kicad/help/it/images/icons/lang_de.png | Bin 0 -> 167 bytes share/doc/kicad/help/it/images/icons/lang_def.png | Bin 0 -> 1812 bytes share/doc/kicad/help/it/images/icons/lang_en.png | Bin 0 -> 1055 bytes share/doc/kicad/help/it/images/icons/lang_es.png | Bin 0 -> 350 bytes share/doc/kicad/help/it/images/icons/lang_fi.png | Bin 0 -> 284 bytes share/doc/kicad/help/it/images/icons/lang_fr.png | Bin 0 -> 184 bytes share/doc/kicad/help/it/images/icons/lang_gr.png | Bin 0 -> 351 bytes share/doc/kicad/help/it/images/icons/lang_hu.png | Bin 0 -> 210 bytes share/doc/kicad/help/it/images/icons/lang_it.png | Bin 0 -> 203 bytes share/doc/kicad/help/it/images/icons/lang_jp.png | Bin 0 -> 332 bytes share/doc/kicad/help/it/images/icons/lang_ko.png | Bin 0 -> 688 bytes share/doc/kicad/help/it/images/icons/lang_nl.png | Bin 0 -> 192 bytes share/doc/kicad/help/it/images/icons/lang_pl.png | Bin 0 -> 160 bytes share/doc/kicad/help/it/images/icons/lang_pt.png | Bin 0 -> 639 bytes share/doc/kicad/help/it/images/icons/lang_ru.png | Bin 0 -> 187 bytes share/doc/kicad/help/it/images/icons/lang_sl.png | Bin 0 -> 301 bytes share/doc/kicad/help/it/images/icons/language.png | Bin 0 -> 1768 bytes .../kicad/help/it/images/icons/layers_manager.png | Bin 0 -> 1119 bytes .../doc/kicad/help/it/images/icons/leave_sheet.png | Bin 0 -> 1094 bytes share/doc/kicad/help/it/images/icons/left.png | Bin 0 -> 743 bytes share/doc/kicad/help/it/images/icons/lib_next.png | Bin 0 -> 1122 bytes .../kicad/help/it/images/icons/lib_previous.png | Bin 0 -> 1101 bytes share/doc/kicad/help/it/images/icons/libedit.png | Bin 0 -> 1735 bytes share/doc/kicad/help/it/images/icons/libedprt.png | Bin 0 -> 535 bytes share/doc/kicad/help/it/images/icons/library.png | Bin 0 -> 1537 bytes .../kicad/help/it/images/icons/library_browse.png | Bin 0 -> 1933 bytes .../kicad/help/it/images/icons/library_table.png | Bin 0 -> 1947 bytes .../kicad/help/it/images/icons/library_update.png | Bin 0 -> 1891 bytes share/doc/kicad/help/it/images/icons/libview.png | Bin 0 -> 1511 bytes share/doc/kicad/help/it/images/icons/lines90.png | Bin 0 -> 234 bytes .../help/it/images/icons/load_module_board.png | Bin 0 -> 727 bytes .../kicad/help/it/images/icons/load_module_lib.png | Bin 0 -> 1058 bytes .../kicad/help/it/images/icons/local_ratsnest.png | Bin 0 -> 465 bytes share/doc/kicad/help/it/images/icons/locked.png | Bin 0 -> 1067 bytes .../kicad/help/it/images/icons/macros_record.png | Bin 0 -> 969 bytes share/doc/kicad/help/it/images/icons/mirepcb.png | Bin 0 -> 602 bytes .../it/images/icons/mirror_footprint_axisX.png | Bin 0 -> 815 bytes .../it/images/icons/mirror_footprint_axisY.png | Bin 0 -> 804 bytes share/doc/kicad/help/it/images/icons/mirror_h.png | Bin 0 -> 570 bytes share/doc/kicad/help/it/images/icons/mirror_v.png | Bin 0 -> 602 bytes .../doc/kicad/help/it/images/icons/mode_module.png | Bin 0 -> 1093 bytes .../doc/kicad/help/it/images/icons/mode_track.png | Bin 0 -> 282 bytes .../doc/kicad/help/it/images/icons/modratsnest.png | Bin 0 -> 1404 bytes share/doc/kicad/help/it/images/icons/module.png | Bin 0 -> 641 bytes .../kicad/help/it/images/icons/module_check.png | Bin 0 -> 1203 bytes .../kicad/help/it/images/icons/module_editor.png | Bin 0 -> 1141 bytes .../help/it/images/icons/module_filtered_list.png | Bin 0 -> 674 bytes .../help/it/images/icons/module_full_list.png | Bin 0 -> 653 bytes .../help/it/images/icons/module_library_list.png | Bin 0 -> 647 bytes .../kicad/help/it/images/icons/module_options.png | Bin 0 -> 1106 bytes .../it/images/icons/module_pin_filtered_list.png | Bin 0 -> 791 bytes .../kicad/help/it/images/icons/module_ratsnest.png | Bin 0 -> 1390 bytes .../kicad/help/it/images/icons/module_wizard.png | Bin 0 -> 1847 bytes .../kicad/help/it/images/icons/modview_icon.png | Bin 0 -> 1341 bytes share/doc/kicad/help/it/images/icons/morgan1.png | Bin 0 -> 446 bytes share/doc/kicad/help/it/images/icons/morgan2.png | Bin 0 -> 551 bytes share/doc/kicad/help/it/images/icons/move.png | Bin 0 -> 1155 bytes share/doc/kicad/help/it/images/icons/move_arc.png | Bin 0 -> 764 bytes .../doc/kicad/help/it/images/icons/move_circle.png | Bin 0 -> 1186 bytes .../doc/kicad/help/it/images/icons/move_field.png | Bin 0 -> 1173 bytes .../doc/kicad/help/it/images/icons/move_glabel.png | Bin 0 -> 1178 bytes share/doc/kicad/help/it/images/icons/move_line.png | Bin 0 -> 617 bytes .../doc/kicad/help/it/images/icons/move_module.png | Bin 0 -> 1314 bytes share/doc/kicad/help/it/images/icons/move_pad.png | Bin 0 -> 914 bytes share/doc/kicad/help/it/images/icons/move_pin.png | Bin 0 -> 925 bytes .../kicad/help/it/images/icons/move_pinsheet.png | Bin 0 -> 1150 bytes .../kicad/help/it/images/icons/move_polygon.png | Bin 0 -> 1205 bytes .../kicad/help/it/images/icons/move_rectangle.png | Bin 0 -> 1008 bytes .../doc/kicad/help/it/images/icons/move_sheet.png | Bin 0 -> 1117 bytes .../doc/kicad/help/it/images/icons/move_target.png | Bin 0 -> 858 bytes share/doc/kicad/help/it/images/icons/move_text.png | Bin 0 -> 798 bytes .../doc/kicad/help/it/images/icons/move_track.png | Bin 0 -> 705 bytes .../help/it/images/icons/move_track_segment.png | Bin 0 -> 617 bytes share/doc/kicad/help/it/images/icons/move_zone.png | Bin 0 -> 776 bytes .../doc/kicad/help/it/images/icons/mw_add_gap.png | Bin 0 -> 256 bytes .../doc/kicad/help/it/images/icons/mw_add_line.png | Bin 0 -> 403 bytes .../kicad/help/it/images/icons/mw_add_shape.png | Bin 0 -> 290 bytes .../doc/kicad/help/it/images/icons/mw_add_stub.png | Bin 0 -> 217 bytes .../kicad/help/it/images/icons/mw_add_stub_arc.png | Bin 0 -> 556 bytes .../doc/kicad/help/it/images/icons/mw_toolbar.png | Bin 0 -> 1211 bytes .../kicad/help/it/images/icons/net_highlight.png | Bin 0 -> 671 bytes .../doc/kicad/help/it/images/icons/net_locked.png | Bin 0 -> 1384 bytes .../kicad/help/it/images/icons/net_unlocked.png | Bin 0 -> 1421 bytes share/doc/kicad/help/it/images/icons/netlist.png | Bin 0 -> 1557 bytes share/doc/kicad/help/it/images/icons/new.png | Bin 0 -> 736 bytes .../kicad/help/it/images/icons/new_component.png | Bin 0 -> 382 bytes share/doc/kicad/help/it/images/icons/new_cvpcb.png | Bin 0 -> 1220 bytes .../kicad/help/it/images/icons/new_footprint.png | Bin 0 -> 641 bytes .../doc/kicad/help/it/images/icons/new_library.png | Bin 0 -> 1200 bytes share/doc/kicad/help/it/images/icons/new_pcb.png | Bin 0 -> 736 bytes .../doc/kicad/help/it/images/icons/new_project.png | Bin 0 -> 895 bytes .../it/images/icons/new_project_with_template.png | Bin 0 -> 1120 bytes share/doc/kicad/help/it/images/icons/new_sch.png | Bin 0 -> 867 bytes share/doc/kicad/help/it/images/icons/new_txt.png | Bin 0 -> 1276 bytes share/doc/kicad/help/it/images/icons/noconn.png | Bin 0 -> 213 bytes share/doc/kicad/help/it/images/icons/normal.png | Bin 0 -> 784 bytes .../doc/kicad/help/it/images/icons/online_help.png | Bin 0 -> 1192 bytes .../help/it/images/icons/open_3d_model_view.png | Bin 0 -> 219 bytes .../kicad/help/it/images/icons/open_brd_file.png | Bin 0 -> 1366 bytes .../kicad/help/it/images/icons/open_document.png | Bin 0 -> 1129 bytes .../kicad/help/it/images/icons/open_library.png | Bin 0 -> 1474 bytes .../kicad/help/it/images/icons/open_project.png | Bin 0 -> 1231 bytes .../help/it/images/icons/opt_show_polygon.png | Bin 0 -> 317 bytes .../help/it/images/icons/options_all_tracks.png | Bin 0 -> 1202 bytes .../images/icons/options_all_tracks_and_vias.png | Bin 0 -> 1396 bytes .../help/it/images/icons/options_all_vias.png | Bin 0 -> 1241 bytes .../doc/kicad/help/it/images/icons/options_arc.png | Bin 0 -> 1038 bytes .../kicad/help/it/images/icons/options_circle.png | Bin 0 -> 1279 bytes .../kicad/help/it/images/icons/options_module.png | Bin 0 -> 1392 bytes .../kicad/help/it/images/icons/options_new_pad.png | Bin 0 -> 1372 bytes .../doc/kicad/help/it/images/icons/options_pad.png | Bin 0 -> 1063 bytes .../doc/kicad/help/it/images/icons/options_pin.png | Bin 0 -> 1116 bytes .../help/it/images/icons/options_pinsheet.png | Bin 0 -> 1311 bytes .../help/it/images/icons/options_rectangle.png | Bin 0 -> 1001 bytes .../kicad/help/it/images/icons/options_segment.png | Bin 0 -> 845 bytes .../kicad/help/it/images/icons/options_text.png | Bin 0 -> 1016 bytes .../kicad/help/it/images/icons/options_track.png | Bin 0 -> 1154 bytes .../kicad/help/it/images/icons/options_tracks.png | Bin 0 -> 949 bytes .../kicad/help/it/images/icons/options_vias.png | Bin 0 -> 1188 bytes share/doc/kicad/help/it/images/icons/orient.png | Bin 0 -> 818 bytes share/doc/kicad/help/it/images/icons/ortho.png | Bin 0 -> 589 bytes share/doc/kicad/help/it/images/icons/pad.png | Bin 0 -> 339 bytes .../kicad/help/it/images/icons/pad_dimensions.png | Bin 0 -> 1134 bytes .../doc/kicad/help/it/images/icons/pad_sketch.png | Bin 0 -> 570 bytes .../help/it/images/icons/pads_mask_layers.png | Bin 0 -> 772 bytes .../kicad/help/it/images/icons/pagelayout_load.png | Bin 0 -> 974 bytes .../it/images/icons/pagelayout_load_default.png | Bin 0 -> 953 bytes .../kicad/help/it/images/icons/pagelayout_new.png | Bin 0 -> 736 bytes .../images/icons/pagelayout_normal_view_mode.png | Bin 0 -> 1003 bytes .../help/it/images/icons/pagelayout_recent.png | Bin 0 -> 1460 bytes .../images/icons/pagelayout_special_view_mode.png | Bin 0 -> 1200 bytes share/doc/kicad/help/it/images/icons/palette.png | Bin 0 -> 1207 bytes .../kicad/help/it/images/icons/part_properties.png | Bin 0 -> 1287 bytes share/doc/kicad/help/it/images/icons/paste.png | Bin 0 -> 1024 bytes .../doc/kicad/help/it/images/icons/pcb_offset.png | Bin 0 -> 524 bytes share/doc/kicad/help/it/images/icons/pcbnew.png | Bin 0 -> 1463 bytes share/doc/kicad/help/it/images/icons/pin.png | Bin 0 -> 462 bytes share/doc/kicad/help/it/images/icons/pin2pin.png | Bin 0 -> 541 bytes .../doc/kicad/help/it/images/icons/pin_name_to.png | Bin 0 -> 595 bytes .../kicad/help/it/images/icons/pin_number_to.png | Bin 0 -> 517 bytes .../doc/kicad/help/it/images/icons/pin_size_to.png | Bin 0 -> 707 bytes share/doc/kicad/help/it/images/icons/pin_table.png | Bin 0 -> 377 bytes share/doc/kicad/help/it/images/icons/pin_to.png | Bin 0 -> 444 bytes share/doc/kicad/help/it/images/icons/plot.png | Bin 0 -> 1002 bytes share/doc/kicad/help/it/images/icons/plot_dxf.png | Bin 0 -> 1380 bytes share/doc/kicad/help/it/images/icons/plot_hpg.png | Bin 0 -> 1224 bytes share/doc/kicad/help/it/images/icons/plot_pdf.png | Bin 0 -> 1270 bytes share/doc/kicad/help/it/images/icons/plot_ps.png | Bin 0 -> 1334 bytes share/doc/kicad/help/it/images/icons/plot_svg.png | Bin 0 -> 1449 bytes .../kicad/help/it/images/icons/pointer_style.png | Bin 0 -> 505 bytes .../doc/kicad/help/it/images/icons/polar_coord.png | Bin 0 -> 946 bytes .../doc/kicad/help/it/images/icons/post_compo.png | Bin 0 -> 1335 bytes .../doc/kicad/help/it/images/icons/post_drill.png | Bin 0 -> 1310 bytes .../doc/kicad/help/it/images/icons/post_module.png | Bin 0 -> 1118 bytes .../doc/kicad/help/it/images/icons/preference.png | Bin 0 -> 1559 bytes .../kicad/help/it/images/icons/print_button.png | Bin 0 -> 923 bytes share/doc/kicad/help/it/images/icons/ps_router.png | Bin 0 -> 970 bytes share/doc/kicad/help/it/images/icons/py_script.png | Bin 0 -> 1312 bytes share/doc/kicad/help/it/images/icons/ratsnest.png | Bin 0 -> 1232 bytes .../doc/kicad/help/it/images/icons/read_setup.png | Bin 0 -> 1795 bytes share/doc/kicad/help/it/images/icons/red.png | Bin 0 -> 1013 bytes share/doc/kicad/help/it/images/icons/redo.png | Bin 0 -> 1111 bytes share/doc/kicad/help/it/images/icons/reload.png | Bin 0 -> 1656 bytes share/doc/kicad/help/it/images/icons/reload2.png | Bin 0 -> 1049 bytes .../kicad/help/it/images/icons/rescue_pcbnew.png | Bin 0 -> 1192 bytes .../doc/kicad/help/it/images/icons/reset_text.png | Bin 0 -> 569 bytes .../kicad/help/it/images/icons/resize_sheet.png | Bin 0 -> 1131 bytes .../kicad/help/it/images/icons/revert_pcbnew.png | Bin 0 -> 1415 bytes share/doc/kicad/help/it/images/icons/right.png | Bin 0 -> 754 bytes .../kicad/help/it/images/icons/rotate_back_x.png | Bin 0 -> 1043 bytes .../kicad/help/it/images/icons/rotate_back_y.png | Bin 0 -> 855 bytes .../kicad/help/it/images/icons/rotate_back_z.png | Bin 0 -> 982 bytes .../doc/kicad/help/it/images/icons/rotate_ccw.png | Bin 0 -> 1264 bytes share/doc/kicad/help/it/images/icons/rotate_cw.png | Bin 0 -> 1305 bytes .../kicad/help/it/images/icons/rotate_field.png | Bin 0 -> 1221 bytes .../kicad/help/it/images/icons/rotate_forw_x.png | Bin 0 -> 1035 bytes .../kicad/help/it/images/icons/rotate_forw_y.png | Bin 0 -> 846 bytes .../kicad/help/it/images/icons/rotate_forw_z.png | Bin 0 -> 972 bytes .../kicad/help/it/images/icons/rotate_glabel.png | Bin 0 -> 1138 bytes .../help/it/images/icons/rotate_module_ccw.png | Bin 0 -> 1245 bytes .../help/it/images/icons/rotate_module_cw.png | Bin 0 -> 1278 bytes .../kicad/help/it/images/icons/rotate_neg_x.png | Bin 0 -> 572 bytes .../kicad/help/it/images/icons/rotate_neg_y.png | Bin 0 -> 603 bytes .../kicad/help/it/images/icons/rotate_neg_z.png | Bin 0 -> 666 bytes .../doc/kicad/help/it/images/icons/rotate_pin.png | Bin 0 -> 1068 bytes .../kicad/help/it/images/icons/rotate_pos_x.png | Bin 0 -> 573 bytes .../kicad/help/it/images/icons/rotate_pos_y.png | Bin 0 -> 613 bytes .../kicad/help/it/images/icons/rotate_pos_z.png | Bin 0 -> 657 bytes share/doc/kicad/help/it/images/icons/run-cvpcb.png | Bin 0 -> 1349 bytes share/doc/kicad/help/it/images/icons/save.png | Bin 0 -> 1204 bytes share/doc/kicad/help/it/images/icons/save_as.png | Bin 0 -> 1132 bytes .../kicad/help/it/images/icons/save_library.png | Bin 0 -> 1430 bytes .../kicad/help/it/images/icons/save_netlist.png | Bin 0 -> 865 bytes .../help/it/images/icons/save_part_in_mem.png | Bin 0 -> 819 bytes .../kicad/help/it/images/icons/save_project.png | Bin 0 -> 1204 bytes .../doc/kicad/help/it/images/icons/save_setup.png | Bin 0 -> 1147 bytes share/doc/kicad/help/it/images/icons/schematic.png | Bin 0 -> 1022 bytes .../doc/kicad/help/it/images/icons/select_grid.png | Bin 0 -> 780 bytes .../help/it/images/icons/select_layer_pair.png | Bin 0 -> 475 bytes .../kicad/help/it/images/icons/select_w_layer.png | Bin 0 -> 588 bytes share/doc/kicad/help/it/images/icons/shape_3d.png | Bin 0 -> 1007 bytes share/doc/kicad/help/it/images/icons/sheetset.png | Bin 0 -> 1026 bytes .../help/it/images/icons/show_dcodenumber.png | Bin 0 -> 918 bytes .../kicad/help/it/images/icons/show_footprint.png | Bin 0 -> 1261 bytes .../kicad/help/it/images/icons/show_mod_edge.png | Bin 0 -> 825 bytes share/doc/kicad/help/it/images/icons/show_zone.png | Bin 0 -> 559 bytes .../help/it/images/icons/show_zone_disable.png | Bin 0 -> 353 bytes .../it/images/icons/show_zone_outline_only.png | Bin 0 -> 573 bytes share/doc/kicad/help/it/images/icons/showtrack.png | Bin 0 -> 291 bytes share/doc/kicad/help/it/images/icons/svg_file.png | Bin 0 -> 1586 bytes .../doc/kicad/help/it/images/icons/swap_layer.png | Bin 0 -> 383 bytes .../doc/kicad/help/it/images/icons/text_sketch.png | Bin 0 -> 665 bytes share/doc/kicad/help/it/images/icons/three_d.png | Bin 0 -> 219 bytes .../help/it/images/icons/toggle_edge_sketch.png | Bin 0 -> 825 bytes .../doc/kicad/help/it/images/icons/toggle_grid.png | Bin 0 -> 133 bytes .../kicad/help/it/images/icons/toggle_ortho.png | Bin 0 -> 589 bytes .../help/it/images/icons/toggle_pads_sketch.png | Bin 0 -> 570 bytes .../help/it/images/icons/toggle_text_sketch.png | Bin 0 -> 665 bytes .../kicad/help/it/images/icons/tool_ratsnest.png | Bin 0 -> 868 bytes share/doc/kicad/help/it/images/icons/tools.png | Bin 0 -> 1366 bytes .../kicad/help/it/images/icons/track_locked.png | Bin 0 -> 1117 bytes .../kicad/help/it/images/icons/track_sketch.png | Bin 0 -> 291 bytes .../kicad/help/it/images/icons/track_unlocked.png | Bin 0 -> 1077 bytes .../doc/kicad/help/it/images/icons/transistor.png | Bin 0 -> 504 bytes share/doc/kicad/help/it/images/icons/undelete.png | Bin 0 -> 1601 bytes share/doc/kicad/help/it/images/icons/undo.png | Bin 0 -> 1040 bytes share/doc/kicad/help/it/images/icons/unit_inch.png | Bin 0 -> 298 bytes share/doc/kicad/help/it/images/icons/unit_mm.png | Bin 0 -> 462 bytes share/doc/kicad/help/it/images/icons/unknown.png | Bin 0 -> 1061 bytes share/doc/kicad/help/it/images/icons/unlocked.png | Bin 0 -> 1144 bytes share/doc/kicad/help/it/images/icons/unzip.png | Bin 0 -> 1485 bytes share/doc/kicad/help/it/images/icons/up.png | Bin 0 -> 737 bytes .../help/it/images/icons/update_module_board.png | Bin 0 -> 870 bytes .../it/images/icons/use_3D_copper_thickness.png | Bin 0 -> 536 bytes share/doc/kicad/help/it/images/icons/via.png | Bin 0 -> 1100 bytes .../doc/kicad/help/it/images/icons/via_sketch.png | Bin 0 -> 571 bytes share/doc/kicad/help/it/images/icons/warning.png | Bin 0 -> 950 bytes .../doc/kicad/help/it/images/icons/web_support.png | Bin 0 -> 639 bytes share/doc/kicad/help/it/images/icons/width_net.png | Bin 0 -> 726 bytes .../kicad/help/it/images/icons/width_segment.png | Bin 0 -> 357 bytes .../doc/kicad/help/it/images/icons/width_track.png | Bin 0 -> 505 bytes .../kicad/help/it/images/icons/width_track_via.png | Bin 0 -> 769 bytes .../doc/kicad/help/it/images/icons/width_vias.png | Bin 0 -> 913 bytes .../kicad/help/it/images/icons/window_close.png | Bin 0 -> 950 bytes share/doc/kicad/help/it/images/icons/zip.png | Bin 0 -> 876 bytes share/doc/kicad/help/it/images/icons/zip_tool.png | Bin 0 -> 1308 bytes .../kicad/help/it/images/icons/zone_duplicate.png | Bin 0 -> 1475 bytes .../doc/kicad/help/it/images/icons/zone_unfill.png | Bin 0 -> 894 bytes share/doc/kicad/help/it/images/icons/zoom.png | Bin 0 -> 961 bytes share/doc/kicad/help/it/images/icons/zoom_area.png | Bin 0 -> 647 bytes .../help/it/images/icons/zoom_center_on_screen.png | Bin 0 -> 696 bytes .../help/it/images/icons/zoom_fit_in_page.png | Bin 0 -> 1043 bytes share/doc/kicad/help/it/images/icons/zoom_in.png | Bin 0 -> 1017 bytes share/doc/kicad/help/it/images/icons/zoom_out.png | Bin 0 -> 988 bytes .../doc/kicad/help/it/images/icons/zoom_redraw.png | Bin 0 -> 886 bytes .../kicad/help/it/images/icons/zoom_selection.png | Bin 0 -> 1078 bytes share/doc/kicad/help/it/images/idf_export.png | Bin 0 -> 10504 bytes share/doc/kicad/help/it/images/idf_select.png | Bin 0 -> 28127 bytes share/doc/kicad/help/it/images/it/3d_window.png | Bin 0 -> 77174 bytes .../help/it/images/it/Pcbnew_netlist_dialog.png | Bin 0 -> 23054 bytes .../kicad/help/it/images/it/annotate-dialog.png | Bin 0 -> 14453 bytes .../kicad/help/it/images/it/block_constraints.png | Bin 0 -> 1912 bytes .../kicad/help/it/images/it/bom-netlist-tab.png | Bin 0 -> 36970 bytes .../kicad/help/it/images/it/choose_component.png | Bin 0 -> 18935 bytes .../doc/kicad/help/it/images/it/color_settings.png | Bin 0 -> 63451 bytes .../kicad/help/it/images/it/commands_overview.png | Bin 0 -> 113391 bytes .../it/images/it/component_during_placement.png | Bin 0 -> 96511 bytes .../kicad/help/it/images/it/component_history.png | Bin 0 -> 7782 bytes .../kicad/help/it/images/it/configure_path_dlg.png | Bin 0 -> 27698 bytes .../kicad/help/it/images/it/constraint_options.png | Bin 0 -> 22890 bytes .../kicad/help/it/images/it/context_createnew.png | Bin 0 -> 27196 bytes .../kicad/help/it/images/it/context_createnew2.png | Bin 0 -> 13849 bytes .../kicad/help/it/images/it/context_line_move.png | Bin 0 -> 10732 bytes .../help/it/images/it/context_line_move_end.png | Bin 0 -> 11468 bytes .../help/it/images/it/context_line_move_start.png | Bin 0 -> 10881 bytes share/doc/kicad/help/it/images/it/context_menu.png | Bin 0 -> 6298 bytes .../help/it/images/it/custom_tracks_width.png | Bin 0 -> 3819 bytes .../help/it/images/it/cvpcb_footprint_docfile.png | Bin 0 -> 1880 bytes .../kicad/help/it/images/it/cvpcb_main_window.png | Bin 0 -> 96194 bytes .../help/it/images/it/cvpcb_preference_menu.png | Bin 0 -> 27181 bytes .../help/it/images/it/default_hot_key_list.png | Bin 0 -> 17233 bytes share/doc/kicad/help/it/images/it/design_rules.png | Bin 0 -> 7461 bytes share/doc/kicad/help/it/images/it/dev-chain.png | Bin 0 -> 21456 bytes share/doc/kicad/help/it/images/it/dialog_bom.png | Bin 0 -> 46564 bytes .../help/it/images/it/dialog_choose_component.png | Bin 0 -> 44759 bytes .../it/images/it/dialog_component_properties.png | Bin 0 -> 94573 bytes share/doc/kicad/help/it/images/it/dialog_erc.png | Bin 0 -> 87657 bytes .../kicad/help/it/images/it/dialog_erc_opts.png | Bin 0 -> 71872 bytes .../doc/kicad/help/it/images/it/dialog_newline.png | Bin 0 -> 22054 bytes .../doc/kicad/help/it/images/it/dialog_newtext.png | Bin 0 -> 22661 bytes .../help/it/images/it/dialog_select_element.png | Bin 0 -> 14624 bytes .../kicad/help/it/images/it/display_options.png | Bin 0 -> 21135 bytes .../help/it/images/it/edit_component_dropdown.png | Bin 0 -> 37887 bytes .../it/images/it/eeschema_component_properties.png | Bin 0 -> 11727 bytes .../help/it/images/it/eeschema_erc_options.png | Bin 0 -> 58954 bytes .../help/it/images/it/eeschema_file_menu_plot.png | Bin 0 -> 95426 bytes .../kicad/help/it/images/it/eeschema_filter.png | Bin 0 -> 27151 bytes .../it/images/it/eeschema_hierarchical_label.png | Bin 0 -> 9883 bytes .../it/images/it/eeschema_hierarchical_pin.png | Bin 0 -> 16446 bytes .../help/it/images/it/eeschema_libedit_alias.png | Bin 0 -> 28103 bytes .../help/it/images/it/eeschema_libedit_anchor.png | Bin 0 -> 73757 bytes .../it/images/it/eeschema_libedit_context_menu.png | Bin 0 -> 15289 bytes .../it/images/it/eeschema_libedit_description.png | Bin 0 -> 29145 bytes .../images/it/eeschema_libedit_disable_common.png | Bin 0 -> 21503 bytes .../it/eeschema_libedit_field_context_menu.png | Bin 0 -> 12331 bytes .../it/eeschema_libedit_field_properties.png | Bin 0 -> 61223 bytes .../it/images/it/eeschema_libedit_footprint.png | Bin 0 -> 29225 bytes .../help/it/images/it/eeschema_libedit_new.png | Bin 0 -> 19483 bytes .../it/eeschema_libedit_not_interchangeable.png | Bin 0 -> 42133 bytes .../it/eeschema_libedit_pin_context_menu.png | Bin 0 -> 26806 bytes .../images/it/eeschema_libedit_pin_properties.png | Bin 0 -> 43050 bytes .../it/eeschema_libedit_pin_properties_style.png | Bin 0 -> 54054 bytes .../images/it/eeschema_libedit_pins_per_part.png | Bin 0 -> 11244 bytes .../it/eeschema_libedit_polyline_properties.png | Bin 0 -> 12222 bytes .../it/images/it/eeschema_libedit_power_symbol.png | Bin 0 -> 75391 bytes .../it/images/it/eeschema_libedit_select_unit.png | Bin 0 -> 10803 bytes .../images/it/eeschema_library_component_field.png | Bin 0 -> 61930 bytes .../it/eeschema_netlist_dialog_add_plugin.png | Bin 0 -> 15446 bytes .../images/it/eeschema_netlist_dialog_padspcb.png | Bin 0 -> 38399 bytes .../images/it/eeschema_netlist_dialog_pcbnew.png | Bin 0 -> 32096 bytes .../it/images/it/eeschema_netlist_dialog_spice.png | Bin 0 -> 37229 bytes .../kicad/help/it/images/it/eeschema_plot_dxf.png | Bin 0 -> 54699 bytes .../kicad/help/it/images/it/eeschema_plot_hpgl.png | Bin 0 -> 62265 bytes .../kicad/help/it/images/it/eeschema_plot_pdf.png | Bin 0 -> 53651 bytes .../help/it/images/it/eeschema_plot_postscript.png | Bin 0 -> 54526 bytes .../kicad/help/it/images/it/eeschema_plot_svg.png | Bin 0 -> 55467 bytes .../it/images/it/eeschema_plugin_add_plugin.png | Bin 0 -> 19406 bytes .../help/it/images/it/eeschema_plugin_padspcb.png | Bin 0 -> 38399 bytes .../it/images/it/eeschema_popup_edit_component.png | Bin 0 -> 42253 bytes .../it/images/it/eeschema_popup_edit_label.png | Bin 0 -> 41971 bytes .../images/it/eeschema_popup_without_element.png | Bin 0 -> 22238 bytes .../it/eeschema_properties_for_component.png | Bin 0 -> 16588 bytes .../help/it/images/it/eeschema_viewlib_choose.png | Bin 0 -> 34955 bytes .../it/eeschema_viewlib_select_component.png | Bin 0 -> 81838 bytes .../images/it/eeschema_viewlib_select_library.png | Bin 0 -> 65878 bytes .../kicad/help/it/images/it/erc_pointers_info.png | Bin 0 -> 18169 bytes .../help/it/images/it/erc_pointers_message.png | Bin 0 -> 46704 bytes share/doc/kicad/help/it/images/it/file_menu.png | Bin 0 -> 23894 bytes share/doc/kicad/help/it/images/it/filter_comp.png | Bin 0 -> 80550 bytes .../help/it/images/it/filter_comp_and_pincount.png | Bin 0 -> 102077 bytes .../doc/kicad/help/it/images/it/filter_library.png | Bin 0 -> 72720 bytes .../help/it/images/it/filter_library_pincount.png | Bin 0 -> 74051 bytes share/doc/kicad/help/it/images/it/filter_none.png | Bin 0 -> 106391 bytes .../kicad/help/it/images/it/filter_pincount.png | Bin 0 -> 94815 bytes share/doc/kicad/help/it/images/it/find_dialog.png | Bin 0 -> 31279 bytes .../kicad/help/it/images/it/footprint_select.png | Bin 0 -> 7294 bytes .../doc/kicad/help/it/images/it/footprint_view.png | Bin 0 -> 35017 bytes .../help/it/images/it/fplib_wizard_chooseflt.png | Bin 0 -> 26488 bytes .../it/images/it/fplib_wizard_githubselection.png | Bin 0 -> 51962 bytes .../images/it/fplib_wizard_locallibselection.png | Bin 0 -> 42539 bytes .../images/it/fplib_wizard_locallibstartpage.png | Bin 0 -> 42471 bytes .../it/images/it/fplib_wizard_startpage_github.png | Bin 0 -> 41103 bytes .../help/it/images/it/fplib_wizard_validate.png | Bin 0 -> 28633 bytes .../doc/kicad/help/it/images/it/frame_example.png | Bin 0 -> 1158 bytes .../it/images/it/hierarchy_navigator_dialog.png | Bin 0 -> 13368 bytes .../help/it/images/it/hsheet_properties_1.png | Bin 0 -> 24003 bytes .../help/it/images/it/insert_newline_code.png | Bin 0 -> 4264 bytes .../help/it/images/it/insert_slashnewline_code.png | Bin 0 -> 4282 bytes .../kicad/help/it/images/it/kicad_flowchart.png | Bin 0 -> 99815 bytes .../kicad/help/it/images/it/kicad_main_window.png | Bin 0 -> 21472 bytes share/doc/kicad/help/it/images/it/lib_table.png | Bin 0 -> 101701 bytes .../help/it/images/it/libedit_main_window.png | Bin 0 -> 21282 bytes share/doc/kicad/help/it/images/it/libsettings.png | Bin 0 -> 25110 bytes share/doc/kicad/help/it/images/it/main_toolbar.png | Bin 0 -> 14449 bytes share/doc/kicad/help/it/images/it/main_window.png | Bin 0 -> 105448 bytes .../kicad/help/it/images/it/main_window_popup.png | Bin 0 -> 16362 bytes share/doc/kicad/help/it/images/it/menu_bar.png | Bin 0 -> 6034 bytes share/doc/kicad/help/it/images/it/menu_file.png | Bin 0 -> 38810 bytes .../help/it/images/it/menu_path_hotkey_editor.png | Bin 0 -> 53302 bytes .../doc/kicad/help/it/images/it/module_params.png | Bin 0 -> 15014 bytes share/doc/kicad/help/it/images/it/multi_line.png | Bin 0 -> 3429 bytes share/doc/kicad/help/it/images/it/multi_line_2.png | Bin 0 -> 957 bytes share/doc/kicad/help/it/images/it/multi_line_3.png | Bin 0 -> 1085 bytes .../doc/kicad/help/it/images/it/netlist_dialog.png | Bin 0 -> 29859 bytes share/doc/kicad/help/it/images/it/opengl_menu.png | Bin 0 -> 57731 bytes share/doc/kicad/help/it/images/it/options.png | Bin 0 -> 69360 bytes .../kicad/help/it/images/it/options_multi_line.png | Bin 0 -> 22631 bytes .../kicad/help/it/images/it/page_property_1.png | Bin 0 -> 30983 bytes .../kicad/help/it/images/it/page_property_2.png | Bin 0 -> 47263 bytes .../doc/kicad/help/it/images/it/page_settings.png | Bin 0 -> 72316 bytes share/doc/kicad/help/it/images/it/path_select.png | Bin 0 -> 5821 bytes .../it/images/it/pcbnew_select_track_width.png | Bin 0 -> 13819 bytes .../doc/kicad/help/it/images/it/pin_properties.png | Bin 0 -> 12717 bytes .../doc/kicad/help/it/images/it/pl_status_bar.png | Bin 0 -> 5857 bytes share/doc/kicad/help/it/images/it/place_a_via.png | Bin 0 -> 20468 bytes .../help/it/images/it/power_ports_example.png | Bin 0 -> 14849 bytes .../kicad/help/it/images/it/preferences_menu.png | Bin 0 -> 43138 bytes share/doc/kicad/help/it/images/it/print_dialog.png | Bin 0 -> 23745 bytes share/doc/kicad/help/it/images/it/project_tree.png | Bin 0 -> 24750 bytes .../kicad/help/it/images/it/property_bitmap.png | Bin 0 -> 24467 bytes .../doc/kicad/help/it/images/it/property_line.png | Bin 0 -> 31243 bytes .../doc/kicad/help/it/images/it/property_main.png | Bin 0 -> 25325 bytes .../doc/kicad/help/it/images/it/property_none.png | Bin 0 -> 59803 bytes .../kicad/help/it/images/it/property_polyline.png | Bin 0 -> 25191 bytes .../doc/kicad/help/it/images/it/property_text.png | Bin 0 -> 33510 bytes .../kicad/help/it/images/it/rescue-conflicts.png | Bin 0 -> 43976 bytes .../doc/kicad/help/it/images/it/router_options.png | Bin 0 -> 31076 bytes share/doc/kicad/help/it/images/it/rules_editor.png | Bin 0 -> 77926 bytes .../kicad/help/it/images/it/select_top_copper.png | Bin 0 -> 14073 bytes .../kicad/help/it/images/it/set_base_corner.png | Bin 0 -> 2904 bytes .../kicad/help/it/images/it/set_current_page.png | Bin 0 -> 2166 bytes .../kicad/help/it/images/it/shortcuts_editor.png | Bin 0 -> 46982 bytes .../kicad/help/it/images/it/show_fields_codes.png | Bin 0 -> 1191 bytes .../kicad/help/it/images/it/show_fields_data.png | Bin 0 -> 1544 bytes share/doc/kicad/help/it/images/it/status_bar.png | Bin 0 -> 3720 bytes .../help/it/images/it/template_field_names.png | Bin 0 -> 31232 bytes .../kicad/help/it/images/it/template_selected.png | Bin 0 -> 79700 bytes .../kicad/help/it/images/it/template_selector.png | Bin 0 -> 56929 bytes .../doc/kicad/help/it/images/it/text_noriented.png | Bin 0 -> 2689 bytes share/doc/kicad/help/it/images/it/text_rotated.png | Bin 0 -> 4773 bytes share/doc/kicad/help/it/images/it/title_block.png | Bin 0 -> 9155 bytes .../kicad/help/it/images/it/toolbar_libedit.png | Bin 0 -> 9460 bytes .../kicad/help/it/images/it/toolbar_viewlib.png | Bin 0 -> 10807 bytes share/doc/kicad/help/it/images/it/user_path.png | Bin 0 -> 3608 bytes share/doc/kicad/help/it/images/launch_pane.png | Bin 0 -> 11217 bytes share/doc/kicad/help/it/images/logo.png | Bin 0 -> 47585 bytes share/doc/kicad/help/it/images/main_toolbar.png | Bin 0 -> 3166 bytes share/doc/kicad/help/it/images/pad_properties.png | Bin 0 -> 63390 bytes .../doc/kicad/help/it/images/pcbnew_3d_viewer.png | Bin 0 -> 22419 bytes share/doc/kicad/help/it/images/project_tree.png | Bin 0 -> 5348 bytes share/doc/kicad/help/it/images/resistor_value.png | Bin 0 -> 657 bytes share/doc/kicad/help/it/images/route_icon.png | Bin 0 -> 6717 bytes share/doc/kicad/help/it/images/sch_with_buses.png | Bin 0 -> 55624 bytes .../doc/kicad/help/it/images/schematic-sample.png | Bin 0 -> 5991 bytes share/doc/kicad/help/it/images/template_tree.png | Bin 0 -> 5576 bytes .../kicad/help/it/images/template_tree_meta.png | Bin 0 -> 5162 bytes share/doc/kicad/help/it/images/test_idf_blobs.png | Bin 0 -> 56758 bytes .../kicad/help/it/images/toolbar_libedit_alias.png | Bin 0 -> 1803 bytes .../kicad/help/it/images/toolbar_libedit_part.png | Bin 0 -> 1855 bytes share/doc/kicad/help/it/images/toolbar_schedit.png | Bin 0 -> 11661 bytes .../help/it/images/toolbar_schedit_rightside.png | Bin 0 -> 5256 bytes .../help/it/images/toolbar_schedit_standalone.png | Bin 0 -> 11552 bytes .../kicad/help/it/images/toolbar_viewlib_part.png | Bin 0 -> 1802 bytes share/doc/kicad/help/it/images/wires_labels.png | Bin 0 -> 21699 bytes share/doc/kicad/help/it/kicad.epub | Bin 0 -> 424373 bytes share/doc/kicad/help/it/kicad.html | 1756 +++++ share/doc/kicad/help/it/kicad.pdf | Bin 0 -> 489998 bytes share/doc/kicad/help/it/pcbnew.epub | Bin 0 -> 2990809 bytes share/doc/kicad/help/it/pcbnew.html | 7606 ++++++++++++++++++++ share/doc/kicad/help/it/pcbnew.pdf | Bin 0 -> 4985797 bytes share/doc/kicad/help/it/pl_editor.epub | Bin 0 -> 716813 bytes share/doc/kicad/help/it/pl_editor.html | 1829 +++++ share/doc/kicad/help/it/pl_editor.pdf | Bin 0 -> 718098 bytes 866 files changed, 26740 insertions(+) create mode 100644 share/doc/kicad/help/it/cvpcb.epub create mode 100644 share/doc/kicad/help/it/cvpcb.html create mode 100644 share/doc/kicad/help/it/cvpcb.pdf create mode 100644 share/doc/kicad/help/it/eeschema.epub create mode 100644 share/doc/kicad/help/it/eeschema.html create mode 100644 share/doc/kicad/help/it/eeschema.pdf create mode 100644 share/doc/kicad/help/it/gerbview.epub create mode 100644 share/doc/kicad/help/it/gerbview.html create mode 100644 share/doc/kicad/help/it/gerbview.pdf create mode 100644 share/doc/kicad/help/it/getting_started_in_kicad.epub create mode 100644 share/doc/kicad/help/it/getting_started_in_kicad.html create mode 100644 share/doc/kicad/help/it/getting_started_in_kicad.pdf create mode 100644 share/doc/kicad/help/it/idf_exporter.epub create mode 100644 share/doc/kicad/help/it/idf_exporter.html create mode 100644 share/doc/kicad/help/it/idf_exporter.pdf create mode 100644 share/doc/kicad/help/it/images/Footprint_library_list.png create mode 100644 share/doc/kicad/help/it/images/Footprint_tables_list.png create mode 100644 share/doc/kicad/help/it/images/Library_list_menu_item.png create mode 100644 share/doc/kicad/help/it/images/Library_tables_menu_item.png create mode 100644 share/doc/kicad/help/it/images/Modedit_context_menu_graphics.png create mode 100644 share/doc/kicad/help/it/images/Modedit_context_menu_module_parameters.png create mode 100644 share/doc/kicad/help/it/images/Modedit_context_menu_pads.png create mode 100644 share/doc/kicad/help/it/images/Modedit_footprint_3d_preview.png create mode 100644 share/doc/kicad/help/it/images/Modedit_footprint_level_pad_settings.png create mode 100644 share/doc/kicad/help/it/images/Modedit_footprint_text_properties.png create mode 100644 share/doc/kicad/help/it/images/Modedit_main_window.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_3d_options.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_attributes.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_autoplace_settings.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_properties.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_properties_dialog.png create mode 100644 share/doc/kicad/help/it/images/Modedit_module_properties_documentation_fields.png create mode 100644 share/doc/kicad/help/it/images/Modedit_pad_delta_example.png create mode 100644 share/doc/kicad/help/it/images/Modedit_pad_level_pad_settings.png create mode 100644 share/doc/kicad/help/it/images/Modedit_pad_offset_example.png create mode 100644 share/doc/kicad/help/it/images/Modedit_pad_properties_dialog.png create mode 100644 share/doc/kicad/help/it/images/Modedit_top_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_DRC_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_add_cutout_menu_item.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_advanced_tracing_options.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_archive_footprints_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_array_dialog_circular.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_array_dialog_grid.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_array_grid_offsets.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_cols_3.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_rows_2.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_bad_tracks_deletion_option.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_board_outline_imported_from_a_DXF.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_board_outline_with_dogpile.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_board_outline_with_globally_placed_modules.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_change_modules_button.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_circuit_after_placement.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_context_module_mode_module_under_cursor.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_context_module_mode_no_module_under_cursor.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_coordinate_status_display.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_high.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_normal.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_creating_new_track.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_design_rules_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_global_tab.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_netclass_tab.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_design_rules_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_design_rules_top_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_dimensions_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_dr_example_rustic.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_dr_example_standard.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_drill_file_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_drill_origin_setting.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_edit_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_example_library.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_exchange_module_option.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_extra_footprints_deletion_option.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_file_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_fill_refill_all_zones.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_final_preparation_example_board.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_footprint_exchange_options.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_general_options_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_grid_size_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_import_spread_footprints.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_keepout_area_properties.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_colour_key.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_manager_pane.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_pair_indicator.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_selection_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_selection_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_selection_popup.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog_layer_properties.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_left_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_legacy_block_selection_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_module_properties.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_module_selection_option.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_move_all_modules.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_move_exact_cartesian.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_move_exact_polar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_new_track_completed.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_new_track_in_progress.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_pad_mask_clearance_menu_item.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_pad_mask_settings_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_place_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_plot_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_plot_fine_scale_setting.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_plot_options_gerber.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_plot_options_other_formats.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_plot_postscript_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_footprint.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_track.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_footprint.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_track.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_track_mode.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_footprint.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_track.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_preferences_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_ratsnest_during_move.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_right_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_route_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_setting_pcb_origin.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_simple_board_outline.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_specific_size_options.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_stacked_footprints.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_technical_layer_zone_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_high.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_normal.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_thermal_relief_parameters.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_thermal_relief_settings.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_toolbar_layer_select_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_tools_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_top_menu_bar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_top_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_context_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_global_edit_context_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_global_edit_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_in_progres_context.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_thickness_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_grid_size_selection.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection_in_use.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection_in_use.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_track_toolbar_zoom_selection.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_unlock_footprint_option.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_unstacked_footprints.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_popup.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_via_size_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_view_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_after.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_during.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_context_menu.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_after.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_during.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_exclude_pads.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_filled_with_cutout.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_filling_options.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_filling_result.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_include_pads.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_limit_example.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_modification_menu_items.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_priority_example.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_priority_example_after_filling.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_priority_level_setting.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_properties_dialog.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_thermal_relief.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zone_unfilled_cutout_outline.png create mode 100644 share/doc/kicad/help/it/images/Pcbnew_zoom_factor_dropdown.png create mode 100644 share/doc/kicad/help/it/images/Right-click_legacy_menu.png create mode 100644 share/doc/kicad/help/it/images/Sample_3D_board.png create mode 100644 share/doc/kicad/help/it/images/bus_junction.png create mode 100644 share/doc/kicad/help/it/images/cvpcb_main_toolbar.png create mode 100644 share/doc/kicad/help/it/images/drag_element.png create mode 100644 share/doc/kicad/help/it/images/edit_line.png create mode 100644 share/doc/kicad/help/it/images/edit_line_end.png create mode 100644 share/doc/kicad/help/it/images/edit_line_start.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_choice_free.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_choice_x100.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_choice_x1000.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_order_none.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_order_x.png create mode 100644 share/doc/kicad/help/it/images/eeschema_annotation_order_y.png create mode 100644 share/doc/kicad/help/it/images/eeschema_complex_hierarchy.png create mode 100644 share/doc/kicad/help/it/images/eeschema_cvpcb_with_filtering.png create mode 100644 share/doc/kicad/help/it/images/eeschema_cvpcb_without_filtering.png create mode 100644 share/doc/kicad/help/it/images/eeschema_flat_hierarchy.png create mode 100644 share/doc/kicad/help/it/images/eeschema_flat_hierarchy_1.png create mode 100644 share/doc/kicad/help/it/images/eeschema_flat_hierarchy_2.png create mode 100644 share/doc/kicad/help/it/images/eeschema_flat_hierarchy_3.png create mode 100644 share/doc/kicad/help/it/images/eeschema_libedit_unit1.png create mode 100644 share/doc/kicad/help/it/images/eeschema_libedit_unit2.png create mode 100644 share/doc/kicad/help/it/images/eeschema_libedit_unit3.png create mode 100644 share/doc/kicad/help/it/images/eeschema_netlist_schematic.png create mode 100644 share/doc/kicad/help/it/images/eeschema_power_pins_and_flags.png create mode 100644 share/doc/kicad/help/it/images/eeschema_pspice_netlist.png create mode 100644 share/doc/kicad/help/it/images/eeschema_uncheck_pin_name_inside.png create mode 100644 share/doc/kicad/help/it/images/erc_pointers.png create mode 100644 share/doc/kicad/help/it/images/gerbview_file_menu.png create mode 100644 share/doc/kicad/help/it/images/gerbview_layer_manager.png create mode 100644 share/doc/kicad/help/it/images/gerbview_layer_select_1.png create mode 100644 share/doc/kicad/help/it/images/gerbview_layer_select_2.png create mode 100644 share/doc/kicad/help/it/images/gerbview_left_toolbar.png create mode 100644 share/doc/kicad/help/it/images/gerbview_main_screen.png create mode 100644 share/doc/kicad/help/it/images/gerbview_misc_menu.png create mode 100644 share/doc/kicad/help/it/images/gerbview_mode_raw_stack.png create mode 100644 share/doc/kicad/help/it/images/gerbview_mode_transparency.png create mode 100644 share/doc/kicad/help/it/images/gerbview_preferences_menu.png create mode 100644 share/doc/kicad/help/it/images/gerbview_top_dcode.png create mode 100644 share/doc/kicad/help/it/images/gerbview_top_info.png create mode 100644 share/doc/kicad/help/it/images/gerbview_top_layer.png create mode 100644 share/doc/kicad/help/it/images/gerbview_top_toolbar.png create mode 100644 share/doc/kicad/help/it/images/gsik_bus_connection.png create mode 100644 share/doc/kicad/help/it/images/gsik_high_number_pins.png create mode 100644 share/doc/kicad/help/it/images/gsik_myconn3_l.png create mode 100644 share/doc/kicad/help/it/images/gsik_myconn3_quicklib.png create mode 100644 share/doc/kicad/help/it/images/gsik_myconn3_s.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_010.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_020.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_030.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_040.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_050.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_060.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_070.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_080.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_090.png create mode 100644 share/doc/kicad/help/it/images/gsik_tutorial1_100.png create mode 100644 share/doc/kicad/help/it/images/hierarchical_label_root.png create mode 100644 share/doc/kicad/help/it/images/hierarchical_label_sub.png create mode 100644 share/doc/kicad/help/it/images/icons/add_arc.png create mode 100644 share/doc/kicad/help/it/images/icons/add_bus.png create mode 100644 share/doc/kicad/help/it/images/icons/add_bus2bus.png create mode 100644 share/doc/kicad/help/it/images/icons/add_circle.png create mode 100644 share/doc/kicad/help/it/images/icons/add_component.png create mode 100644 share/doc/kicad/help/it/images/icons/add_corner.png create mode 100644 share/doc/kicad/help/it/images/icons/add_dashed_line.png create mode 100644 share/doc/kicad/help/it/images/icons/add_dimension.png create mode 100644 share/doc/kicad/help/it/images/icons/add_entry.png create mode 100644 share/doc/kicad/help/it/images/icons/add_glabel.png create mode 100644 share/doc/kicad/help/it/images/icons/add_hierar_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/add_hierarchical_label.png create mode 100644 share/doc/kicad/help/it/images/icons/add_hierarchical_subsheet.png create mode 100644 share/doc/kicad/help/it/images/icons/add_junction.png create mode 100644 share/doc/kicad/help/it/images/icons/add_keepout_area.png create mode 100644 share/doc/kicad/help/it/images/icons/add_line.png create mode 100644 share/doc/kicad/help/it/images/icons/add_line2bus.png create mode 100644 share/doc/kicad/help/it/images/icons/add_line_label.png create mode 100644 share/doc/kicad/help/it/images/icons/add_mires.png create mode 100644 share/doc/kicad/help/it/images/icons/add_polygon.png create mode 100644 share/doc/kicad/help/it/images/icons/add_power.png create mode 100644 share/doc/kicad/help/it/images/icons/add_rectangle.png create mode 100644 share/doc/kicad/help/it/images/icons/add_text.png create mode 100644 share/doc/kicad/help/it/images/icons/add_tracks.png create mode 100644 share/doc/kicad/help/it/images/icons/add_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/add_zone_cutout.png create mode 100644 share/doc/kicad/help/it/images/icons/anchor.png create mode 100644 share/doc/kicad/help/it/images/icons/annotate.png create mode 100644 share/doc/kicad/help/it/images/icons/annotate_down_right.png create mode 100644 share/doc/kicad/help/it/images/icons/annotate_right_down.png create mode 100644 share/doc/kicad/help/it/images/icons/array_line.png create mode 100644 share/doc/kicad/help/it/images/icons/array_module.png create mode 100644 share/doc/kicad/help/it/images/icons/array_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/array_target.png create mode 100644 share/doc/kicad/help/it/images/icons/array_text.png create mode 100644 share/doc/kicad/help/it/images/icons/array_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/auto_association.png create mode 100644 share/doc/kicad/help/it/images/icons/auto_associe.png create mode 100644 share/doc/kicad/help/it/images/icons/auto_delete_track.png create mode 100644 share/doc/kicad/help/it/images/icons/auto_track_width.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_back.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_bottom.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_front.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_left.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_right.png create mode 100644 share/doc/kicad/help/it/images/icons/axis3d_top.png create mode 100644 share/doc/kicad/help/it/images/icons/bom.png create mode 100644 share/doc/kicad/help/it/images/icons/book.png create mode 100644 share/doc/kicad/help/it/images/icons/break_bus.png create mode 100644 share/doc/kicad/help/it/images/icons/break_line.png create mode 100644 share/doc/kicad/help/it/images/icons/browse_files.png create mode 100644 share/doc/kicad/help/it/images/icons/cancel.png create mode 100644 share/doc/kicad/help/it/images/icons/change_entry_orient.png create mode 100644 share/doc/kicad/help/it/images/icons/checked_ok.png create mode 100644 share/doc/kicad/help/it/images/icons/component_select_alternate_shape.png create mode 100644 share/doc/kicad/help/it/images/icons/component_select_unit.png create mode 100644 share/doc/kicad/help/it/images/icons/config.png create mode 100644 share/doc/kicad/help/it/images/icons/contrast_mode.png create mode 100644 share/doc/kicad/help/it/images/icons/coordination_system.png create mode 100644 share/doc/kicad/help/it/images/icons/copper_layers_setup.png create mode 100644 share/doc/kicad/help/it/images/icons/copy_button.png create mode 100644 share/doc/kicad/help/it/images/icons/copy_library.png create mode 100644 share/doc/kicad/help/it/images/icons/copy_to_clipboard.png create mode 100644 share/doc/kicad/help/it/images/icons/copyblock.png create mode 100644 share/doc/kicad/help/it/images/icons/copycomponent.png create mode 100644 share/doc/kicad/help/it/images/icons/create_cmp_file.png create mode 100644 share/doc/kicad/help/it/images/icons/cursor.png create mode 100644 share/doc/kicad/help/it/images/icons/cursor_shape.png create mode 100644 share/doc/kicad/help/it/images/icons/cut_button.png create mode 100644 share/doc/kicad/help/it/images/icons/cvpcb.png create mode 100644 share/doc/kicad/help/it/images/icons/dashline.png create mode 100644 share/doc/kicad/help/it/images/icons/datasheet.png create mode 100644 share/doc/kicad/help/it/images/icons/delete.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_arc.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_association.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_bus.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_circle.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_connection.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_cotation.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_field.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_glabel.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_line.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_module.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_net.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_node.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_pinsheet.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_polygon.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_rectangle.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_text.png create mode 100644 share/doc/kicad/help/it/images/icons/delete_track.png create mode 100644 share/doc/kicad/help/it/images/icons/directory.png create mode 100644 share/doc/kicad/help/it/images/icons/display_options.png create mode 100644 share/doc/kicad/help/it/images/icons/down.png create mode 100644 share/doc/kicad/help/it/images/icons/drag_module.png create mode 100644 share/doc/kicad/help/it/images/icons/drag_outline_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/drag_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/drag_segment_withslope.png create mode 100644 share/doc/kicad/help/it/images/icons/drag_track_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/drc.png create mode 100644 share/doc/kicad/help/it/images/icons/drc_off.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_footprint.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_line.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_module.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_target.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_text.png create mode 100644 share/doc/kicad/help/it/images/icons/duplicate_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/edges_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/edit.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_comp_footprint.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_comp_ref.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_comp_value.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_component.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_module.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_part.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/edit_text.png create mode 100644 share/doc/kicad/help/it/images/icons/editor.png create mode 100644 share/doc/kicad/help/it/images/icons/eeschema.png create mode 100644 share/doc/kicad/help/it/images/icons/enter_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/erc.png create mode 100644 share/doc/kicad/help/it/images/icons/erc_green.png create mode 100644 share/doc/kicad/help/it/images/icons/ercerr.png create mode 100644 share/doc/kicad/help/it/images/icons/ercwarn.png create mode 100644 share/doc/kicad/help/it/images/icons/exit.png create mode 100644 share/doc/kicad/help/it/images/icons/export.png create mode 100644 share/doc/kicad/help/it/images/icons/export_dsn.png create mode 100644 share/doc/kicad/help/it/images/icons/export_footprint_names.png create mode 100644 share/doc/kicad/help/it/images/icons/export_idf.png create mode 100644 share/doc/kicad/help/it/images/icons/export_module.png create mode 100644 share/doc/kicad/help/it/images/icons/export_options_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/fabrication.png create mode 100644 share/doc/kicad/help/it/images/icons/file_footprint.png create mode 100644 share/doc/kicad/help/it/images/icons/fill_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/filter_component.png create mode 100644 share/doc/kicad/help/it/images/icons/filter_library.png create mode 100644 share/doc/kicad/help/it/images/icons/filter_pincount.png create mode 100644 share/doc/kicad/help/it/images/icons/find.png create mode 100644 share/doc/kicad/help/it/images/icons/find_replace.png create mode 100644 share/doc/kicad/help/it/images/icons/flag.png create mode 100644 share/doc/kicad/help/it/images/icons/fonts.png create mode 100644 share/doc/kicad/help/it/images/icons/footprint_text.png create mode 100644 share/doc/kicad/help/it/images/icons/gbr_select_mode0.png create mode 100644 share/doc/kicad/help/it/images/icons/gbr_select_mode1.png create mode 100644 share/doc/kicad/help/it/images/icons/gbr_select_mode2.png create mode 100644 share/doc/kicad/help/it/images/icons/general_deletions.png create mode 100644 share/doc/kicad/help/it/images/icons/general_ratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/gerber_file.png create mode 100644 share/doc/kicad/help/it/images/icons/gerber_open_dcode_file.png create mode 100644 share/doc/kicad/help/it/images/icons/gerber_recent_files.png create mode 100644 share/doc/kicad/help/it/images/icons/gerbview.png create mode 100644 share/doc/kicad/help/it/images/icons/gerbview_clear_layers.png create mode 100644 share/doc/kicad/help/it/images/icons/gerbview_drill_file.png create mode 100644 share/doc/kicad/help/it/images/icons/gerbview_open_recent_drill_files.png create mode 100644 share/doc/kicad/help/it/images/icons/gerbview_show_negative_objects.png create mode 100644 share/doc/kicad/help/it/images/icons/gl_change.png create mode 100644 share/doc/kicad/help/it/images/icons/glabel2label.png create mode 100644 share/doc/kicad/help/it/images/icons/glabel2text.png create mode 100644 share/doc/kicad/help/it/images/icons/global_options_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/green.png create mode 100644 share/doc/kicad/help/it/images/icons/grid.png create mode 100644 share/doc/kicad/help/it/images/icons/grid_select.png create mode 100644 share/doc/kicad/help/it/images/icons/grid_select_axis.png create mode 100644 share/doc/kicad/help/it/images/icons/hammer.png create mode 100644 share/doc/kicad/help/it/images/icons/help.png create mode 100644 share/doc/kicad/help/it/images/icons/hidden_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/hierarchy_cursor.png create mode 100644 share/doc/kicad/help/it/images/icons/hierarchy_nav.png create mode 100644 share/doc/kicad/help/it/images/icons/hotkeys.png create mode 100644 share/doc/kicad/help/it/images/icons/icon_cvpcb_small.png create mode 100644 share/doc/kicad/help/it/images/icons/icon_gerbview_small.png create mode 100644 share/doc/kicad/help/it/images/icons/icon_txt.png create mode 100644 share/doc/kicad/help/it/images/icons/image.png create mode 100644 share/doc/kicad/help/it/images/icons/import.png create mode 100644 share/doc/kicad/help/it/images/icons/import3d.png create mode 100644 share/doc/kicad/help/it/images/icons/import_cmp_from_lib.png create mode 100644 share/doc/kicad/help/it/images/icons/import_footprint_names.png create mode 100644 share/doc/kicad/help/it/images/icons/import_hierarchical_label.png create mode 100644 share/doc/kicad/help/it/images/icons/import_module.png create mode 100644 share/doc/kicad/help/it/images/icons/info.png create mode 100644 share/doc/kicad/help/it/images/icons/insert_module_board.png create mode 100644 share/doc/kicad/help/it/images/icons/invisible_text.png create mode 100644 share/doc/kicad/help/it/images/icons/kicad_icon_small.png create mode 100644 share/doc/kicad/help/it/images/icons/label.png create mode 100644 share/doc/kicad/help/it/images/icons/label2glabel.png create mode 100644 share/doc/kicad/help/it/images/icons/label2text.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_bg.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_catalan.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_chinese.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_cs.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_de.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_def.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_en.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_es.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_fi.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_fr.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_gr.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_hu.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_it.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_jp.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_ko.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_nl.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_pl.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_pt.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_ru.png create mode 100644 share/doc/kicad/help/it/images/icons/lang_sl.png create mode 100644 share/doc/kicad/help/it/images/icons/language.png create mode 100644 share/doc/kicad/help/it/images/icons/layers_manager.png create mode 100644 share/doc/kicad/help/it/images/icons/leave_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/left.png create mode 100644 share/doc/kicad/help/it/images/icons/lib_next.png create mode 100644 share/doc/kicad/help/it/images/icons/lib_previous.png create mode 100644 share/doc/kicad/help/it/images/icons/libedit.png create mode 100644 share/doc/kicad/help/it/images/icons/libedprt.png create mode 100644 share/doc/kicad/help/it/images/icons/library.png create mode 100644 share/doc/kicad/help/it/images/icons/library_browse.png create mode 100644 share/doc/kicad/help/it/images/icons/library_table.png create mode 100644 share/doc/kicad/help/it/images/icons/library_update.png create mode 100644 share/doc/kicad/help/it/images/icons/libview.png create mode 100644 share/doc/kicad/help/it/images/icons/lines90.png create mode 100644 share/doc/kicad/help/it/images/icons/load_module_board.png create mode 100644 share/doc/kicad/help/it/images/icons/load_module_lib.png create mode 100644 share/doc/kicad/help/it/images/icons/local_ratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/locked.png create mode 100644 share/doc/kicad/help/it/images/icons/macros_record.png create mode 100644 share/doc/kicad/help/it/images/icons/mirepcb.png create mode 100644 share/doc/kicad/help/it/images/icons/mirror_footprint_axisX.png create mode 100644 share/doc/kicad/help/it/images/icons/mirror_footprint_axisY.png create mode 100644 share/doc/kicad/help/it/images/icons/mirror_h.png create mode 100644 share/doc/kicad/help/it/images/icons/mirror_v.png create mode 100644 share/doc/kicad/help/it/images/icons/mode_module.png create mode 100644 share/doc/kicad/help/it/images/icons/mode_track.png create mode 100644 share/doc/kicad/help/it/images/icons/modratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/module.png create mode 100644 share/doc/kicad/help/it/images/icons/module_check.png create mode 100644 share/doc/kicad/help/it/images/icons/module_editor.png create mode 100644 share/doc/kicad/help/it/images/icons/module_filtered_list.png create mode 100644 share/doc/kicad/help/it/images/icons/module_full_list.png create mode 100644 share/doc/kicad/help/it/images/icons/module_library_list.png create mode 100644 share/doc/kicad/help/it/images/icons/module_options.png create mode 100644 share/doc/kicad/help/it/images/icons/module_pin_filtered_list.png create mode 100644 share/doc/kicad/help/it/images/icons/module_ratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/module_wizard.png create mode 100644 share/doc/kicad/help/it/images/icons/modview_icon.png create mode 100644 share/doc/kicad/help/it/images/icons/morgan1.png create mode 100644 share/doc/kicad/help/it/images/icons/morgan2.png create mode 100644 share/doc/kicad/help/it/images/icons/move.png create mode 100644 share/doc/kicad/help/it/images/icons/move_arc.png create mode 100644 share/doc/kicad/help/it/images/icons/move_circle.png create mode 100644 share/doc/kicad/help/it/images/icons/move_field.png create mode 100644 share/doc/kicad/help/it/images/icons/move_glabel.png create mode 100644 share/doc/kicad/help/it/images/icons/move_line.png create mode 100644 share/doc/kicad/help/it/images/icons/move_module.png create mode 100644 share/doc/kicad/help/it/images/icons/move_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/move_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/move_pinsheet.png create mode 100644 share/doc/kicad/help/it/images/icons/move_polygon.png create mode 100644 share/doc/kicad/help/it/images/icons/move_rectangle.png create mode 100644 share/doc/kicad/help/it/images/icons/move_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/move_target.png create mode 100644 share/doc/kicad/help/it/images/icons/move_text.png create mode 100644 share/doc/kicad/help/it/images/icons/move_track.png create mode 100644 share/doc/kicad/help/it/images/icons/move_track_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/move_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_add_gap.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_add_line.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_add_shape.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_add_stub.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_add_stub_arc.png create mode 100644 share/doc/kicad/help/it/images/icons/mw_toolbar.png create mode 100644 share/doc/kicad/help/it/images/icons/net_highlight.png create mode 100644 share/doc/kicad/help/it/images/icons/net_locked.png create mode 100644 share/doc/kicad/help/it/images/icons/net_unlocked.png create mode 100644 share/doc/kicad/help/it/images/icons/netlist.png create mode 100644 share/doc/kicad/help/it/images/icons/new.png create mode 100644 share/doc/kicad/help/it/images/icons/new_component.png create mode 100644 share/doc/kicad/help/it/images/icons/new_cvpcb.png create mode 100644 share/doc/kicad/help/it/images/icons/new_footprint.png create mode 100644 share/doc/kicad/help/it/images/icons/new_library.png create mode 100644 share/doc/kicad/help/it/images/icons/new_pcb.png create mode 100644 share/doc/kicad/help/it/images/icons/new_project.png create mode 100644 share/doc/kicad/help/it/images/icons/new_project_with_template.png create mode 100644 share/doc/kicad/help/it/images/icons/new_sch.png create mode 100644 share/doc/kicad/help/it/images/icons/new_txt.png create mode 100644 share/doc/kicad/help/it/images/icons/noconn.png create mode 100644 share/doc/kicad/help/it/images/icons/normal.png create mode 100644 share/doc/kicad/help/it/images/icons/online_help.png create mode 100644 share/doc/kicad/help/it/images/icons/open_3d_model_view.png create mode 100644 share/doc/kicad/help/it/images/icons/open_brd_file.png create mode 100644 share/doc/kicad/help/it/images/icons/open_document.png create mode 100644 share/doc/kicad/help/it/images/icons/open_library.png create mode 100644 share/doc/kicad/help/it/images/icons/open_project.png create mode 100644 share/doc/kicad/help/it/images/icons/opt_show_polygon.png create mode 100644 share/doc/kicad/help/it/images/icons/options_all_tracks.png create mode 100644 share/doc/kicad/help/it/images/icons/options_all_tracks_and_vias.png create mode 100644 share/doc/kicad/help/it/images/icons/options_all_vias.png create mode 100644 share/doc/kicad/help/it/images/icons/options_arc.png create mode 100644 share/doc/kicad/help/it/images/icons/options_circle.png create mode 100644 share/doc/kicad/help/it/images/icons/options_module.png create mode 100644 share/doc/kicad/help/it/images/icons/options_new_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/options_pad.png create mode 100644 share/doc/kicad/help/it/images/icons/options_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/options_pinsheet.png create mode 100644 share/doc/kicad/help/it/images/icons/options_rectangle.png create mode 100644 share/doc/kicad/help/it/images/icons/options_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/options_text.png create mode 100644 share/doc/kicad/help/it/images/icons/options_track.png create mode 100644 share/doc/kicad/help/it/images/icons/options_tracks.png create mode 100644 share/doc/kicad/help/it/images/icons/options_vias.png create mode 100644 share/doc/kicad/help/it/images/icons/orient.png create mode 100644 share/doc/kicad/help/it/images/icons/ortho.png create mode 100644 share/doc/kicad/help/it/images/icons/pad.png create mode 100644 share/doc/kicad/help/it/images/icons/pad_dimensions.png create mode 100644 share/doc/kicad/help/it/images/icons/pad_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/pads_mask_layers.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_load.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_load_default.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_new.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_normal_view_mode.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_recent.png create mode 100644 share/doc/kicad/help/it/images/icons/pagelayout_special_view_mode.png create mode 100644 share/doc/kicad/help/it/images/icons/palette.png create mode 100644 share/doc/kicad/help/it/images/icons/part_properties.png create mode 100644 share/doc/kicad/help/it/images/icons/paste.png create mode 100644 share/doc/kicad/help/it/images/icons/pcb_offset.png create mode 100644 share/doc/kicad/help/it/images/icons/pcbnew.png create mode 100644 share/doc/kicad/help/it/images/icons/pin.png create mode 100644 share/doc/kicad/help/it/images/icons/pin2pin.png create mode 100644 share/doc/kicad/help/it/images/icons/pin_name_to.png create mode 100644 share/doc/kicad/help/it/images/icons/pin_number_to.png create mode 100644 share/doc/kicad/help/it/images/icons/pin_size_to.png create mode 100644 share/doc/kicad/help/it/images/icons/pin_table.png create mode 100644 share/doc/kicad/help/it/images/icons/pin_to.png create mode 100644 share/doc/kicad/help/it/images/icons/plot.png create mode 100644 share/doc/kicad/help/it/images/icons/plot_dxf.png create mode 100644 share/doc/kicad/help/it/images/icons/plot_hpg.png create mode 100644 share/doc/kicad/help/it/images/icons/plot_pdf.png create mode 100644 share/doc/kicad/help/it/images/icons/plot_ps.png create mode 100644 share/doc/kicad/help/it/images/icons/plot_svg.png create mode 100644 share/doc/kicad/help/it/images/icons/pointer_style.png create mode 100644 share/doc/kicad/help/it/images/icons/polar_coord.png create mode 100644 share/doc/kicad/help/it/images/icons/post_compo.png create mode 100644 share/doc/kicad/help/it/images/icons/post_drill.png create mode 100644 share/doc/kicad/help/it/images/icons/post_module.png create mode 100644 share/doc/kicad/help/it/images/icons/preference.png create mode 100644 share/doc/kicad/help/it/images/icons/print_button.png create mode 100644 share/doc/kicad/help/it/images/icons/ps_router.png create mode 100644 share/doc/kicad/help/it/images/icons/py_script.png create mode 100644 share/doc/kicad/help/it/images/icons/ratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/read_setup.png create mode 100644 share/doc/kicad/help/it/images/icons/red.png create mode 100644 share/doc/kicad/help/it/images/icons/redo.png create mode 100644 share/doc/kicad/help/it/images/icons/reload.png create mode 100644 share/doc/kicad/help/it/images/icons/reload2.png create mode 100644 share/doc/kicad/help/it/images/icons/rescue_pcbnew.png create mode 100644 share/doc/kicad/help/it/images/icons/reset_text.png create mode 100644 share/doc/kicad/help/it/images/icons/resize_sheet.png create mode 100644 share/doc/kicad/help/it/images/icons/revert_pcbnew.png create mode 100644 share/doc/kicad/help/it/images/icons/right.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_back_x.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_back_y.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_back_z.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_ccw.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_cw.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_field.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_forw_x.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_forw_y.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_forw_z.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_glabel.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_module_ccw.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_module_cw.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_neg_x.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_neg_y.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_neg_z.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_pin.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_pos_x.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_pos_y.png create mode 100644 share/doc/kicad/help/it/images/icons/rotate_pos_z.png create mode 100644 share/doc/kicad/help/it/images/icons/run-cvpcb.png create mode 100644 share/doc/kicad/help/it/images/icons/save.png create mode 100644 share/doc/kicad/help/it/images/icons/save_as.png create mode 100644 share/doc/kicad/help/it/images/icons/save_library.png create mode 100644 share/doc/kicad/help/it/images/icons/save_netlist.png create mode 100644 share/doc/kicad/help/it/images/icons/save_part_in_mem.png create mode 100644 share/doc/kicad/help/it/images/icons/save_project.png create mode 100644 share/doc/kicad/help/it/images/icons/save_setup.png create mode 100644 share/doc/kicad/help/it/images/icons/schematic.png create mode 100644 share/doc/kicad/help/it/images/icons/select_grid.png create mode 100644 share/doc/kicad/help/it/images/icons/select_layer_pair.png create mode 100644 share/doc/kicad/help/it/images/icons/select_w_layer.png create mode 100644 share/doc/kicad/help/it/images/icons/shape_3d.png create mode 100644 share/doc/kicad/help/it/images/icons/sheetset.png create mode 100644 share/doc/kicad/help/it/images/icons/show_dcodenumber.png create mode 100644 share/doc/kicad/help/it/images/icons/show_footprint.png create mode 100644 share/doc/kicad/help/it/images/icons/show_mod_edge.png create mode 100644 share/doc/kicad/help/it/images/icons/show_zone.png create mode 100644 share/doc/kicad/help/it/images/icons/show_zone_disable.png create mode 100644 share/doc/kicad/help/it/images/icons/show_zone_outline_only.png create mode 100644 share/doc/kicad/help/it/images/icons/showtrack.png create mode 100644 share/doc/kicad/help/it/images/icons/svg_file.png create mode 100644 share/doc/kicad/help/it/images/icons/swap_layer.png create mode 100644 share/doc/kicad/help/it/images/icons/text_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/three_d.png create mode 100644 share/doc/kicad/help/it/images/icons/toggle_edge_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/toggle_grid.png create mode 100644 share/doc/kicad/help/it/images/icons/toggle_ortho.png create mode 100644 share/doc/kicad/help/it/images/icons/toggle_pads_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/toggle_text_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/tool_ratsnest.png create mode 100644 share/doc/kicad/help/it/images/icons/tools.png create mode 100644 share/doc/kicad/help/it/images/icons/track_locked.png create mode 100644 share/doc/kicad/help/it/images/icons/track_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/track_unlocked.png create mode 100644 share/doc/kicad/help/it/images/icons/transistor.png create mode 100644 share/doc/kicad/help/it/images/icons/undelete.png create mode 100644 share/doc/kicad/help/it/images/icons/undo.png create mode 100644 share/doc/kicad/help/it/images/icons/unit_inch.png create mode 100644 share/doc/kicad/help/it/images/icons/unit_mm.png create mode 100644 share/doc/kicad/help/it/images/icons/unknown.png create mode 100644 share/doc/kicad/help/it/images/icons/unlocked.png create mode 100644 share/doc/kicad/help/it/images/icons/unzip.png create mode 100644 share/doc/kicad/help/it/images/icons/up.png create mode 100644 share/doc/kicad/help/it/images/icons/update_module_board.png create mode 100644 share/doc/kicad/help/it/images/icons/use_3D_copper_thickness.png create mode 100644 share/doc/kicad/help/it/images/icons/via.png create mode 100644 share/doc/kicad/help/it/images/icons/via_sketch.png create mode 100644 share/doc/kicad/help/it/images/icons/warning.png create mode 100644 share/doc/kicad/help/it/images/icons/web_support.png create mode 100644 share/doc/kicad/help/it/images/icons/width_net.png create mode 100644 share/doc/kicad/help/it/images/icons/width_segment.png create mode 100644 share/doc/kicad/help/it/images/icons/width_track.png create mode 100644 share/doc/kicad/help/it/images/icons/width_track_via.png create mode 100644 share/doc/kicad/help/it/images/icons/width_vias.png create mode 100644 share/doc/kicad/help/it/images/icons/window_close.png create mode 100644 share/doc/kicad/help/it/images/icons/zip.png create mode 100644 share/doc/kicad/help/it/images/icons/zip_tool.png create mode 100644 share/doc/kicad/help/it/images/icons/zone_duplicate.png create mode 100644 share/doc/kicad/help/it/images/icons/zone_unfill.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_area.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_center_on_screen.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_fit_in_page.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_in.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_out.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_redraw.png create mode 100644 share/doc/kicad/help/it/images/icons/zoom_selection.png create mode 100644 share/doc/kicad/help/it/images/idf_export.png create mode 100644 share/doc/kicad/help/it/images/idf_select.png create mode 100644 share/doc/kicad/help/it/images/it/3d_window.png create mode 100644 share/doc/kicad/help/it/images/it/Pcbnew_netlist_dialog.png create mode 100644 share/doc/kicad/help/it/images/it/annotate-dialog.png create mode 100644 share/doc/kicad/help/it/images/it/block_constraints.png create mode 100644 share/doc/kicad/help/it/images/it/bom-netlist-tab.png create mode 100644 share/doc/kicad/help/it/images/it/choose_component.png create mode 100644 share/doc/kicad/help/it/images/it/color_settings.png create mode 100644 share/doc/kicad/help/it/images/it/commands_overview.png create mode 100644 share/doc/kicad/help/it/images/it/component_during_placement.png create mode 100644 share/doc/kicad/help/it/images/it/component_history.png create mode 100644 share/doc/kicad/help/it/images/it/configure_path_dlg.png create mode 100644 share/doc/kicad/help/it/images/it/constraint_options.png create mode 100644 share/doc/kicad/help/it/images/it/context_createnew.png create mode 100644 share/doc/kicad/help/it/images/it/context_createnew2.png create mode 100644 share/doc/kicad/help/it/images/it/context_line_move.png create mode 100644 share/doc/kicad/help/it/images/it/context_line_move_end.png create mode 100644 share/doc/kicad/help/it/images/it/context_line_move_start.png create mode 100644 share/doc/kicad/help/it/images/it/context_menu.png create mode 100644 share/doc/kicad/help/it/images/it/custom_tracks_width.png create mode 100644 share/doc/kicad/help/it/images/it/cvpcb_footprint_docfile.png create mode 100644 share/doc/kicad/help/it/images/it/cvpcb_main_window.png create mode 100644 share/doc/kicad/help/it/images/it/cvpcb_preference_menu.png create mode 100644 share/doc/kicad/help/it/images/it/default_hot_key_list.png create mode 100644 share/doc/kicad/help/it/images/it/design_rules.png create mode 100644 share/doc/kicad/help/it/images/it/dev-chain.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_bom.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_choose_component.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_component_properties.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_erc.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_erc_opts.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_newline.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_newtext.png create mode 100644 share/doc/kicad/help/it/images/it/dialog_select_element.png create mode 100644 share/doc/kicad/help/it/images/it/display_options.png create mode 100644 share/doc/kicad/help/it/images/it/edit_component_dropdown.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_component_properties.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_erc_options.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_file_menu_plot.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_filter.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_hierarchical_label.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_hierarchical_pin.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_alias.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_anchor.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_context_menu.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_description.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_disable_common.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_field_context_menu.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_field_properties.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_footprint.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_new.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_not_interchangeable.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_pin_context_menu.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties_style.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_pins_per_part.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_polyline_properties.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_power_symbol.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_libedit_select_unit.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_library_component_field.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_add_plugin.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_padspcb.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_pcbnew.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_spice.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plot_dxf.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plot_hpgl.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plot_pdf.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plot_postscript.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plot_svg.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plugin_add_plugin.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_plugin_padspcb.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_popup_edit_component.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_popup_edit_label.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_popup_without_element.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_properties_for_component.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_viewlib_choose.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_viewlib_select_component.png create mode 100644 share/doc/kicad/help/it/images/it/eeschema_viewlib_select_library.png create mode 100644 share/doc/kicad/help/it/images/it/erc_pointers_info.png create mode 100644 share/doc/kicad/help/it/images/it/erc_pointers_message.png create mode 100644 share/doc/kicad/help/it/images/it/file_menu.png create mode 100644 share/doc/kicad/help/it/images/it/filter_comp.png create mode 100644 share/doc/kicad/help/it/images/it/filter_comp_and_pincount.png create mode 100644 share/doc/kicad/help/it/images/it/filter_library.png create mode 100644 share/doc/kicad/help/it/images/it/filter_library_pincount.png create mode 100644 share/doc/kicad/help/it/images/it/filter_none.png create mode 100644 share/doc/kicad/help/it/images/it/filter_pincount.png create mode 100644 share/doc/kicad/help/it/images/it/find_dialog.png create mode 100644 share/doc/kicad/help/it/images/it/footprint_select.png create mode 100644 share/doc/kicad/help/it/images/it/footprint_view.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_chooseflt.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_githubselection.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_locallibselection.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_locallibstartpage.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_startpage_github.png create mode 100644 share/doc/kicad/help/it/images/it/fplib_wizard_validate.png create mode 100644 share/doc/kicad/help/it/images/it/frame_example.png create mode 100644 share/doc/kicad/help/it/images/it/hierarchy_navigator_dialog.png create mode 100644 share/doc/kicad/help/it/images/it/hsheet_properties_1.png create mode 100644 share/doc/kicad/help/it/images/it/insert_newline_code.png create mode 100644 share/doc/kicad/help/it/images/it/insert_slashnewline_code.png create mode 100644 share/doc/kicad/help/it/images/it/kicad_flowchart.png create mode 100644 share/doc/kicad/help/it/images/it/kicad_main_window.png create mode 100644 share/doc/kicad/help/it/images/it/lib_table.png create mode 100644 share/doc/kicad/help/it/images/it/libedit_main_window.png create mode 100644 share/doc/kicad/help/it/images/it/libsettings.png create mode 100644 share/doc/kicad/help/it/images/it/main_toolbar.png create mode 100644 share/doc/kicad/help/it/images/it/main_window.png create mode 100644 share/doc/kicad/help/it/images/it/main_window_popup.png create mode 100644 share/doc/kicad/help/it/images/it/menu_bar.png create mode 100644 share/doc/kicad/help/it/images/it/menu_file.png create mode 100644 share/doc/kicad/help/it/images/it/menu_path_hotkey_editor.png create mode 100644 share/doc/kicad/help/it/images/it/module_params.png create mode 100644 share/doc/kicad/help/it/images/it/multi_line.png create mode 100644 share/doc/kicad/help/it/images/it/multi_line_2.png create mode 100644 share/doc/kicad/help/it/images/it/multi_line_3.png create mode 100644 share/doc/kicad/help/it/images/it/netlist_dialog.png create mode 100644 share/doc/kicad/help/it/images/it/opengl_menu.png create mode 100644 share/doc/kicad/help/it/images/it/options.png create mode 100644 share/doc/kicad/help/it/images/it/options_multi_line.png create mode 100644 share/doc/kicad/help/it/images/it/page_property_1.png create mode 100644 share/doc/kicad/help/it/images/it/page_property_2.png create mode 100644 share/doc/kicad/help/it/images/it/page_settings.png create mode 100644 share/doc/kicad/help/it/images/it/path_select.png create mode 100644 share/doc/kicad/help/it/images/it/pcbnew_select_track_width.png create mode 100644 share/doc/kicad/help/it/images/it/pin_properties.png create mode 100644 share/doc/kicad/help/it/images/it/pl_status_bar.png create mode 100644 share/doc/kicad/help/it/images/it/place_a_via.png create mode 100644 share/doc/kicad/help/it/images/it/power_ports_example.png create mode 100644 share/doc/kicad/help/it/images/it/preferences_menu.png create mode 100644 share/doc/kicad/help/it/images/it/print_dialog.png create mode 100644 share/doc/kicad/help/it/images/it/project_tree.png create mode 100644 share/doc/kicad/help/it/images/it/property_bitmap.png create mode 100644 share/doc/kicad/help/it/images/it/property_line.png create mode 100644 share/doc/kicad/help/it/images/it/property_main.png create mode 100644 share/doc/kicad/help/it/images/it/property_none.png create mode 100644 share/doc/kicad/help/it/images/it/property_polyline.png create mode 100644 share/doc/kicad/help/it/images/it/property_text.png create mode 100644 share/doc/kicad/help/it/images/it/rescue-conflicts.png create mode 100644 share/doc/kicad/help/it/images/it/router_options.png create mode 100644 share/doc/kicad/help/it/images/it/rules_editor.png create mode 100644 share/doc/kicad/help/it/images/it/select_top_copper.png create mode 100644 share/doc/kicad/help/it/images/it/set_base_corner.png create mode 100644 share/doc/kicad/help/it/images/it/set_current_page.png create mode 100644 share/doc/kicad/help/it/images/it/shortcuts_editor.png create mode 100644 share/doc/kicad/help/it/images/it/show_fields_codes.png create mode 100644 share/doc/kicad/help/it/images/it/show_fields_data.png create mode 100644 share/doc/kicad/help/it/images/it/status_bar.png create mode 100644 share/doc/kicad/help/it/images/it/template_field_names.png create mode 100644 share/doc/kicad/help/it/images/it/template_selected.png create mode 100644 share/doc/kicad/help/it/images/it/template_selector.png create mode 100644 share/doc/kicad/help/it/images/it/text_noriented.png create mode 100644 share/doc/kicad/help/it/images/it/text_rotated.png create mode 100644 share/doc/kicad/help/it/images/it/title_block.png create mode 100644 share/doc/kicad/help/it/images/it/toolbar_libedit.png create mode 100644 share/doc/kicad/help/it/images/it/toolbar_viewlib.png create mode 100644 share/doc/kicad/help/it/images/it/user_path.png create mode 100644 share/doc/kicad/help/it/images/launch_pane.png create mode 100644 share/doc/kicad/help/it/images/logo.png create mode 100644 share/doc/kicad/help/it/images/main_toolbar.png create mode 100644 share/doc/kicad/help/it/images/pad_properties.png create mode 100644 share/doc/kicad/help/it/images/pcbnew_3d_viewer.png create mode 100644 share/doc/kicad/help/it/images/project_tree.png create mode 100644 share/doc/kicad/help/it/images/resistor_value.png create mode 100644 share/doc/kicad/help/it/images/route_icon.png create mode 100644 share/doc/kicad/help/it/images/sch_with_buses.png create mode 100644 share/doc/kicad/help/it/images/schematic-sample.png create mode 100644 share/doc/kicad/help/it/images/template_tree.png create mode 100644 share/doc/kicad/help/it/images/template_tree_meta.png create mode 100644 share/doc/kicad/help/it/images/test_idf_blobs.png create mode 100644 share/doc/kicad/help/it/images/toolbar_libedit_alias.png create mode 100644 share/doc/kicad/help/it/images/toolbar_libedit_part.png create mode 100644 share/doc/kicad/help/it/images/toolbar_schedit.png create mode 100644 share/doc/kicad/help/it/images/toolbar_schedit_rightside.png create mode 100644 share/doc/kicad/help/it/images/toolbar_schedit_standalone.png create mode 100644 share/doc/kicad/help/it/images/toolbar_viewlib_part.png create mode 100644 share/doc/kicad/help/it/images/wires_labels.png create mode 100644 share/doc/kicad/help/it/kicad.epub create mode 100644 share/doc/kicad/help/it/kicad.html create mode 100644 share/doc/kicad/help/it/kicad.pdf create mode 100644 share/doc/kicad/help/it/pcbnew.epub create mode 100644 share/doc/kicad/help/it/pcbnew.html create mode 100644 share/doc/kicad/help/it/pcbnew.pdf create mode 100644 share/doc/kicad/help/it/pl_editor.epub create mode 100644 share/doc/kicad/help/it/pl_editor.html create mode 100644 share/doc/kicad/help/it/pl_editor.pdf (limited to 'share/doc/kicad/help/it') diff --git a/share/doc/kicad/help/it/cvpcb.epub b/share/doc/kicad/help/it/cvpcb.epub new file mode 100644 index 0000000..f38e83c Binary files /dev/null and b/share/doc/kicad/help/it/cvpcb.epub differ diff --git a/share/doc/kicad/help/it/cvpcb.html b/share/doc/kicad/help/it/cvpcb.html new file mode 100644 index 0000000..69aeacf --- /dev/null +++ b/share/doc/kicad/help/it/cvpcb.html @@ -0,0 +1,2123 @@ + + + + + +CvPcb + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2010-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Jean-Pierre Charras, Fabrizio Tappero, Wayne Stambaugh.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

Pubblicato il 22 maggio, 2015.

+
+
+
+
+

1. Introduzione a CvPcb

+
+

CvPcb è uno strumento che permette di associare i simboli (componenti) di +uno schema elettrico ai disegni usati durante la progettazione di un +circuito stampato (impronte). Questa associazione viene aggiunta al file +dell’elenco delle connessioni (netlist) creato dal programma di disegno +elettrico Eeschema.

+

Il file di netlist generato da Eeschema specifica quale impronta di circuito +stampato è associata ad ogni componente nello schema elettrico solo quando +il campo impronta del componente è stato inizializzato.

+

Questo accade quando sono associati componenti a impronte durante la stesura +dello schema elettrico impostando il campo impronta nel componente o quando +questo è già impostato nella libreria dei componenti e viene caricato +assieme al caricamento del simbolo.

+

CvPcb offre un metodo comodo per associare le impronte ai componenti durante +la modifica dello schema elettrico. Esso fornisce un elenco filtrabile di +impronte, la visualizzazione delle impronte e la visualizzazione 3D del +modello del componente, per aiutare nella verifica della corretta +associazione dell’impronta al componente.

+

I componenti possono essere assegnati alle loro impronte corrispondenti +manualmente o automaticamente creando i file di equivalenze (file .equ). I +file delle equivalenze sono tabelle di corrispondenza che associano ogni +componente alla sua impronta.

+

Questo approccio interattivo è più semplice e meno soggetto a errori che +l’associazione diretta delle impronte nell’editor dello schema elettrico.

+

CvPcb permette di visionare l’elenco delle impronte disponibili e di +mostrarle sullo schermo per verificare che si stia associando l’impronta +corretta.

+

CvPcb può essere eseguito solo da Eeschema, dalla barra degli strumenti principale, sia quando Eeschema viene eseguito dal gestore dei progetti di KiCad che quando Eeschema viene eseguito come applicazione indipendente.

+

L’esecuzione di CvPcb da Eeschema fatto partire a sua volta dal gestore dei +progetti di KiCad è generalmente da preferire perché:

+
    +
  • +

    +Cvpcb necessita del file di configurazione del progetto per sapere le + librerie di impronte da caricare. +

    +
  • +
  • +

    +Cvpcb inizializza i campi impronte dei componenti dello schema del progetto + corrente. Ciò è possibile solo quando il file del progetto è nello stesso + percorso dello schema elettrico aperto. +

    +
  • +
+

L’esecuzione di CvPcb da una sessione di Eeschema eseguito dal gestore dei +progetti di KiCad garantisce automaticamente tutto ciò.

+
+ + + +
+
Avvertenza
+
Comunque si può eseguire CvPcb da una sessione autonoma di Eeschema +malgrado, si noti, che ad un qualsiasi schema elettrico aperto che non abbia +nello stesso percorso un file di progetto potrebbero mancare componenti a +causa delle librerie mancanti che non vengono rilevate da CvPcb. Inoltre se +non c'è un file fp-lib-table nello stesso percorso dello schema elettrico +aperto, non saranno disponibili le librerie impronte specifiche del +progetto.
+
+
+
+
+

2. Caratteristiche di CvPcb

+
+
+

2.1. Associazione manuale o automatica

+

CvPcb permette l’assegnamento interattivo (manuale) come quello automatico +tramite i file delle equivalenze.

+
+
+
+
+

3. Invocazione di CvPcb

+
+

CvPcb viene invocato solo dal programma di cattura schemi elettrici Eeschema, attraverso lo strumento:

+

+esegui cvpcb +

+

Eeschema passa automaticamente i dati corretti (l’elenco componenti e +impronte) a CvPcb. Non c'è aggiornamento da fare (a meno che non ci siano +dei nuovi componenti non ancora annotati), basta solo eseguire Cvpcb.

+
+
+
+

4. Comandi CvPcb

+
+
+

4.1. Schermo principale

+

L’immagine sottostante mostra la finestra principale di CvPcb.

+
+
+images/it/cvpcb_main_window.png +
+
+

Il pannello di sinistra contiene l’elenco dei nomi di file delle librerie di +impronte disponibili associate al progetto. Il pannello centrale contiene +l’elenco dei componenti caricati dal file della netlist. Il pannello di +destra contiene l’elenco di impronte disponibili caricate dalle librerie di +impronte del progetto. Se nessun file netlist verrà caricato, il pannello +componenti resterà vuoto, similmente se nessuna libreria impronte verrà +trovata, il pannello delle impronte resterà vuoto.

+
+
+

4.2. La barra strumenti della finestra principale

+
+
+images/cvpcb_main_toolbar.png +
+
+

La barra superiore permette un facile accesso ai seguenti comandi:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/save.png +

Invia l’associazione impronte corrente a Eeschema (cioè il contenuto dei campi impronte).

+images/icons/config.png +

Invoca il menu di configurazione di CvPcb.

+images/icons/show_footprint.png +

Mostra l’impronta del componente selezionato nella finestra impronte.

+images/icons/left.png +

Seleziona automaticamente nell’elenco il componente precedente senza un’associazione impronta.

+images/icons/right.png +

Seleziona automaticamente nell’elenco il componente successivo senza un’associazione impronta.

+images/icons/auto_association.png +

Associa automaticamente impronte con componenti cominciando con l’usare un file di equivalenze.

+images/icons/delete_association.png +

Cancella tutte le associazioni impronte.

+images/icons/datasheet.png +

Apre il file di documentazione pdf dell’impronta selezionata usando il visualizzatore pdf predefinito.

+images/icons/filter_component.png +

Abilita o disabilita il filtro per limitare l’elenco impronte ai filtri impronta del componente selezionato.

+images/icons/filter_pincount.png +

Abilita o disabilita il filtro per limitare l’elenco impronte al numero di pin del componente selezionato.

+images/icons/filter_library.png +

Abilita o disabilita il filtro per limitare l’elenco impronte alla libreria selezionata.

+
+
+

4.3. Comandi da tastiera della finestra principale

+

La seguente tabella elenca il comandi da tastiera per la finestra +principale:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Freccia destra / Tab

Attiva il pannello adiacente a destra del pannello attualmente attivo. A capo al primo pannello se è attivo l’ultimo pannello.

Freccia sinistra

Attiva l’adiacente pannello a sinistra del pannello +attualmente attivo. A capo all’ultimo pannello se è attivo il primo pannello.

Freccia su

Seleziona la voce precedente dell’elenco attualmente selezionato.

Freccia giù

Seleziona la voce successiva dell’elenco attualmente selezionato.

Pagina su

Seleziona l’elemento di una pagina precedente dell’elenco attualmente selezionato.

Pagina giù

Seleziona l’elemento di una pagina successiva dell’elenco attualmente +selezionato.

Home

Seleziona il primo elemento dell’elenco attualmente selezionato.

Fine

Seleziona l’ultimo elemento dell’elenco attualmente selezionato.

+
+
+

4.4. Configurazione CvPcb

+
+
+images/it/cvpcb_preference_menu.png +
+
+

CvPcb, dopo il salvataggio del file di associazione impronte, può essere +chiuso automaticamente oppure no.

+

L’invocazione della voce “Librerie” nel menu “Preferenze” mostra la +finestra di dialogo della configurazione delle librerie.

+

A seconda della versione di CvPcb, ci sono due diverse gestioni delle +librerie:

+
    +
  • +

    +La gestione tradizionale, con file *.mod e una libreria elenco di file. +

    +
  • +
  • +

    +Il nuovo formato “Pretty”, che usa un file per impronta. Esso usa un + elenco di cartelle; ogni cartella (una cartella con nome *.pretty) è una + libreria. Quando si utilizza la nuova gestione, si possono usare anche le + librerie native che provengono da file xml in formato GEDA/GPCB o Eagle. +

    +
  • +
+
+
+
+
+
+

5. Gestione librerie impronte

+
+
+

5.1. Osservazione importante:

+

Questa sezione è rilevante solo per versioni di KiCad a partire dal dicembre 2013

+
+
+

5.2. Tabelle librerie impronte

+

Dal dicembre 2013, Pcbnew e CvPcb usano un nuovo strumento di gestione delle +librerie basato su tabelle di librerie di impronte che permette l’uso +diretto di librerie di impronte da

+
    +
  • +

    +Librerie impronte KiCad obsolete (file .mod) +

    +
  • +
  • +

    +Librerie impronte KiCad nuovo formato .pretty (su disco locale) (cartelle + con estensione .pretty contenenti file .kicad_mod) +

    +
  • +
  • +

    +Librerie impronte KiCad nuovo formato .pretty (sul nostro repository + Github, o su altri repository Github) +

    +
  • +
  • +

    +Librerie GEDA (cartelle contenenti file .fp) +

    +
  • +
  • +

    +Librerie impronte Eagle +

    +
  • +
+
+ + + +
+
Nota
+
+
    +
  • +

    +si possono scrivere solo cartelle di librerie di impronte KiCad .pretty + sul disco locale (e i file .kicad_mod dentro queste cartelle). +

    +
  • +
  • +

    +Tutti gli altri formati sono in sola lettura. +

    +
  • +
+
+
+
+

L’immagine sottostante mostra la finestra di modifica della tabella librerie +impronte che si può aprire selezionando la voce “Librerie impronte” dal +menu delle “Preferenze”.

+
+
+fin tab lib +
+
+

La tabella libreria impronte viene usata per collegare una libreria impronte +di qualsiasi tipo supportato ad un denominatore di libreria. Questo +denominatore viene usato per associare impronte in sostituzioe del +precedente metodo che dipendeva dall’ordine dei percorsi di ricerca delle +librerie.

+

Ciò permette a CvPcb di accedere a impronte con lo stesso nome in differenti +librerie assicurando che l’impronta corretta sia caricata dall’appropriata +libreria. Esso permette anche a CvPcb di supportare il caricamento di +librerie da diversi editor di circuiti stampati come Eagle e GEDA.

+
+

5.2.1. Tabella librerie impronte globale

+

La tabella librerie globale contiene l’elenco delle librerie che sono sempre +disponibili indipendentemente dal file di progetto attualmente caricato. La +tabella viene salvata nel file fp-lib-table nella cartella utente. La +posizione di questa cartella dipende dal sistema operativo in uso.

+
+
+

5.2.2. Tabelle librerie impronte specifiche del progetto

+

La tabella librerie impronte specifica del progetto contiene l’elenco delle +librerie disponibili specificamente per il file progetto attualmente +caricato. Può essere modificata solamente quando viene caricata assieme al +file della netlist del progetto. Se sessun file progetto viene caricato o +non c'è il file tabella librerie impronte nel percorso del progetto, viene +creata una tabella vuota che può essere modificata e successivamente salvata +assieme al file di assegnamento impronte.

+
+
+

5.2.3. Configurazione iniziale

+

La prima volta che Pcbnew o CvPcb vengono eseguiti e il file tabella +impronte globale fp-lib-table non viene trovato nella cartella utente, +Pcbnew o CvPcb cercheranno di copiare il file tabella impronte predefinito +fp-lib-table memorizzato nella cartella modelli di sistema di KiCad nel file +fp-lib-table nella cartella utente.

+

Se fp-lib-table non viene trovato, verrà creato un file tabella librerie +impronte vuoto nella cartella utente. Se ciò accade, l’utente può copiare +fp-lib-table manualmente o configurare la tabella a mano.

+

La tabella librerie impronte predefinita include molte delle librerie +impronte standard che sono installate assieme a KiCad.

+

Ovviamente, la prima cosa da fare è modificare questa tabella +(aggiungere/rimuovere voci) a seconda del proprio lavoro e delle librerie +necessarie per i propri progetti.

+

(se si caricano troppe librerie si può notare dei rallentamenti)

+
+
+

5.2.4. Aggiunta voci tabella

+

Per usare una libreria impronte, questa deve prima essere aggiunta alla +tabella globale o a quella del progetto. La tabella del progetto è +applicabile solo quando si ha un file di netlist aperto.

+

Ogni voce di libreria deve avere un identificativo unico.

+

Ciò non deve essere messo in relazione in alcun modo con il nome o il +percorso file libreria correntemente caricato. Il carattere duepunti : non +può essere usato da nessuna parte nella denominazione. Ogni voce di libreria +deve avere un nome e/o percorso validi a seconda del tipo di libreria. I +percorsi possono essere definiti come assoluti, relativi, o per sostituzione +di variabile ambiente (vedere più avanti).

+

Si deve selezionare il tipo di plugin appropriato per consentire la corretta +lettura della libreria. KiCad attualmente supporta la lettura di librerie di +impronte KiCad obsolete, KiCad Pretty, Eagle, e GEDA.

+

C'è anche un campo che serve ad aggiungere una descrizione della voce di +libreria. Il campo opzioni non è usato in questo momento per cui aggiungere +opzioni non avrà alcun effetto durante il caricamento delle librerie.

+

Si noti che non è possibile avere denominatori di librerie duplicati nella +stessa tabella. È comunque possibile avere denominatori di librerie +duplicati tra la tabella librerie globale e quella del progetto. +In caso di denominazioni duplicate, la voce nella tabella del progetto avrà +la precedenza sulla corrispondente nella tabella globale. Quando delle voci +sono definite nella tabella del progetto, un file fp-lib-table contenente le +voci verrà scritto nella cartella della netlist correntemente aperta.

+
+
+

5.2.5. Sostituzione variabili ambiente

+

Una delle caratteristiche più potenti della tabella librerie di impronte è +la sostituzione di variabili ambiente. Ciò permette di definire percorsi +personalizzati che puntano a dove le proprie librerie sono state memorizzate +inserendoli in variabili ambiente. La sostituzione delle variabili ambiente +è supportata usando la sintassi ${NOME_VAR_AMB} nel percorso libreria di +impronte.

+

Come impostazione predefinita, durante l’esecuzione KiCad definisce due +variabili ambiente:

+
    +
  • +

    +la variabile ambiente KIPRJMOD. Punta sempre alla cartella del + progetto corrente e non può essere modificata. +

    +
  • +
  • +

    +la variabile ambiente KISYSMOD. Punta alla posizione predefinita dove + sono state installate le librerie di impronte di KiCad. +

    +
  • +
+

Può avere la precedenza rispetto a KISYSMOD se la si definisce in +preferenze/Configura percorsi e permette di sostituire le librerie di +impronte predefinite di KiCad con le proprie.

+

Quando un file netlist del progetto viene caricato, CvPcb definisce la +variabile KIPRJMOD usando il percorso file (del progetto).

+

Pcbnew anch’esso definisce questa variabile ambiente al caricamento di un +file scheda.

+

Tutto ciò permette di memorizzare librerie nel percorso del progetto senza +dover definire il percorso assoluto (che non sempre è conosciuto a priori) +alla libreria nella tabella librerie impronte specifica del progetto.

+
+
+

5.2.6. Uso del plugin per GitHub

+

Quello per GitHub è un plugin speciale che fornisce un’interfaccia per +l’accesso in sola lettura ad un repository GitHub remoto contenente impronte +pretty (pretty è il nome del formato file impronte di KiCad) e opzionalmente +fornisce supporto “Copy On Write” (COW) per la modifica di impronte lette +dal repo GitHub salvandole localmente. Perciò il plugin “Git Hub” è per +l'accesso remoto in sola lettura a librerie di impronte su +https://github.com. Per aggiungere una voce GitHub alla +tabella librerie di impronte il “Percorso libreria” nella riga della +tabella delle librerie di impronte deve essere impostato ad un URL GitHub +valido.

+

Per esempio:

+ +

o

+ +

Tipicamente gli URL di GitHub hanno la forma seguente:

+ +

Il “Tipo plugin” deve essere impostato su “Github”. Per abilitare la +funzione “Copy On Write” è necessario aggiungere l’opzione +allow_pretty_writing_to_this_dir all’impostazione “Opzioni” della voce +della tabella librerie di impronte. Questa opzione è il “Percorso +libreria” per la memorizzazione locale delle copie modificare di impronte +lette dal repo GitHub. Le impronte salvate su questo percorso sono combinate +con la parte in sola lettura del repository GitHub per creare la libreria di +impronte. Se manca questa opzione, allora la libreria GitHub diventa a sola +lettura. Se quest’opzione è invece presente per una libreria GitHub, allora +qualsiasi scrittura su questa libreria ibrida andrà a finire nella cartella +locale *.pretty. Si noti che la porzione residente di github.com di questa +libreria ibrida COW è sempre in sola lettura, e questo vuol dire che è +impossibile cancellare o modificare direttamente nulla di nessuna impronta +nello repository GitHub specificato. Il tipo di libreria aggregato rimane +“Github” in tutti i discorsi successivi, ma esso in realtà consiste nella +porzione locale in lettura/scrittura unita alla porzione remota in sola +lettura.

+

La tabella seguente mostra una voce di tabella di librerie impronte senza +l’opzione allow_pretty_writing_to_this_dir:

+ ++++++ + + + + + + + + + + + + + + + + + +
Denom. Percorso libreria Tipo plugin Opzioni Descriz.

github

https://github.com/liftoff-sr/pretty_footprints

Github

Liftoff’s GH footprints

+

La tabella seguente mostra una voce di tabella librerie impronte con +l’opzione COW impostata. Si noti l’uso della variabile ambiente ${HOME} +data solo come esempio. La cartella github.pretty è posizionata nel percorso +${HOME}/pretty/. Ogniqualvolta si usa l’opzione +allow_pretty_writing_to_this_dir, sarà necessario creare manualmente in +precedenza quella cartella ed il suo nome dovrà terminare con l’estensione +.pretty.

+ ++++++ + + + + + + + + + + + + + + + + + +
Denom. Percorso libreria Tipo plugin Opzioni Descriz.

github

https://github.com/liftoff-sr/pretty_footprints

Github

allow_pretty_writing_to_this_dir= ${HOME}/pretty/github.pretty

Liftoff’s GH footprints

+

Il caricamento di impronte darà sempre la precedenza alle impronte locali +trovate nel percorso dato dall’opzione +allow_pretty_writing_to_this_dir. Una volta salvata un’impronta nella +cartella locale della libreria COW eseguendo un comando di salvataggio +nell’editor delle impronte, non verrà visto nessun aggiornamento GitHub al +caricamento di un’impronta con lo stesso nome di quella salvata localmente.

+

Mantenere sempre una cartella locale *.pretty per ogni libreria GitHub, mai +combinarle riferendosi alla stessa cartella più di una volta.

+

Inoltre, non usare la stessa cartella COW (*.pretty) in una voce di tabella +di libreria impronte. Così facendo si può facilmente creare confusione.

+

Il valore dell’opzione allow_pretty_writing_to_this_dir espanderà +qualsiasi variabile ambiente che usi la notazione ${} per creare percorsi +allo stesso modo delle impostazioni di “Percorso libreria”.

+

Qual'è il punto del COW (Copy On Write)? Vuol dire aumentare col turbo la +condivisione di impronte.

+

Se si spedisce via email periodicamente le proprie impronte modificate con +COW in formato pretty al gestore del repository GitHub, si può aiutare ad +aggiornare la copia di riferimento su GitHub. Basta spedire nell’email i +singoli file *.kicad_mod che si trovano nelle proprie cartelle COW al +gestore del repository GitHub. Dopo aver ricevuto conferma del fatto che i +propri cambiamenti siano stati applicati, si può tranquillamente cancellare +i propri file COW e verrà scaricata dalla libreria GitHub la propria +impronta aggiornata. Il proprio obiettivo dovrebbe essere quello di +mantenere i propri file COW più piccoli possibile contribuendo +frequentemente alle copie condivise principali su +https://github.com.

+
+
+

5.2.7. Modelli di utilizzazione

+

Le librerie di impronte possono essere definite sia globalmente che +specificatamente per il progetto attualmente caricato. Le librerie di +impronte definite nella tabella utente globale sono sempre disponibili e +sono memorizzate nel file fp-lib-table nella cartella home dell’utente.

+

Alle librerie di impronte globali si può accedere sempre anche quando non +c'è nessuna netlist di progetto aperta.

+

La tabella delle impronte specifiche del progetto è attiva solo per il file +netlist attualmente aperto.

+

La tabella librerie di impronte specifiche del progetto viene salvata nel +file fp-lib-table presente nel percorso della netlist attualmente aperta. Si +può scegliere di definire una libreria indifferentemente in una qualsiasi +delle due tabelle.

+

Ci sono vantaggi e svantaggi per ogni metodo. Si può scegliere di definire +tutte le proprie librerie nella tabella globale e ciò significherà che +queste saranno sempre disponibili alla bisogna. Lo svantaggio di questo +approccio è che si deve cercare tra molte librerie per trovare l’impronta +desiderata. Oppure si può definire tutte le librerie sulla base di un +progetto specifico.

+

Il vantaggio di quest’ultimo approccio è che necessario solamente definire +le libreria di cui si abbisogna per il progetto e ciò riduce nettamente la +ricerca.

+

Lo svantaggio di ciò consiste nel dover sempre ricordare di aggiungere ogni +libreria di impronte che serve per ogni progetto. Si può anche definire +librerie di impronte sia globalmente che per un progetto specifico.

+

Un modello di utilizzo potrebbe essere quello di definire globalmente le +librerie che utilizziamo più comunemente mentre le librerie richieste solo +per il progetto inserirle nella tabella librerie specifica del progetto. In +questo senso non ci sono restrizioni particolari nel modo in cui si possono +definire le proprie librerie.

+
+
+
+
+

5.3. Uso dell’assistente tabelle librerie impronte

+

Un assistente per aggiungere librerie di impronte alle tabelle di liberie +impronte è disponibile dalla finestra di dialogo di modifica tabella +librerie di impronte.

+

Si noti anche che le librerie di impronte possono essere di qualsiasi tipo +supportato da KiCad.

+

Si può aggiungere librerie “locali” o librerie da un repository Github.

+

Quando le librerie sono su un repository GitHub, possono essere aggiunte +come librerie remote, o scaricate e aggiunte come librerie locali.

+

Qui è selezionata l’opzione librerie locali.

+
+
+pagina iniziale lib locali assistente fplib +
+
+

Qui è selezionata l’opzione librerie remote.

+
+
+pagina iniziale lib github assistente fplib +
+
+

A seconda dell’opzione selezionata, una di queste pagine verrà mostrata per +la selezione di un’elenco di librerie:

+

Qui è selezionata l’opzione librerie locali.

+
+
+assistente fplib selezione lib locali +
+
+

Qui è selezionata l’opzione librerie remote.

+
+
+assistente fplib selezione librerie github +
+
+

Dopo che un insieme di librerie è stato selezionato, la pagina successiva +convalida la scelta:

+
+
+convalida assistente fplib +
+
+

Se alcune librerie selezionate sono sbagliate (non supportate, non sono +librerie di impronte, ecc. …) verranno marcate come “Non valide”.

+

L’ultima scelta è la tabella libreria di impronte da riempire:

+
    +
  • +

    +la tabella globale +

    +
  • +
  • +

    +la tabella locale (specifica del progetto) +

    +
  • +
+
+
+riempimento assistente fplib +
+
+
+
+
+
+
+

6. Visualizzazione dell’impronta corrente

+
+
+

6.1. Il comando visualizza impronta

+

Il comando mostra impronta visualizza l’impronta attualmente selezionata +nella finestra impronta. Un modello 3D del componente può venir +visualizzato se ne è stato creato uno ed assegnato all’impronta. In basso si +può osservare la finestra di visualizzazione impronta.

+
+
+images/it/footprint_view.png +
+
+
+

6.1.1. Informazioni sulla barra di stato

+

La barra di stato è dislocata in fondo alla finestra principale di CvPcb e +fornisce utili informazioni all’utente. La seguente tabella definisce il +contenuto di ogni pannello sulla barra di stato.

+ +++ + + + + + + + + + + + + + +

Sinistra

Conteggio componenti: totale, non assegnati

Centro

Elenco filtrato dei componenti selezionati

Destra

Modalità di filtro e conteggio impronte disponibili

+
+
+

6.1.2. Comandi da tastiera

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

F1

Zoom In

F2

Zoom Out

F3

Ridisegna lo schermo

F4

Sposta il cursore al centro della finestra

Home

Imposta la visualizzazione dell’impronta esattamente nella finestra

Barra spazio

Imposta le coordinate relative alla posizione corrente del cursore

Freccia a destra

Sposta il cursore a destra di una posizione della griglia

Freccia a sinistra

Sposta il cursore a sinistra di una posizione nella griglia

Freccia su

Sposta il cursore in alto di una posizione nella griglia

Freccia giù

Sposta il cursore in basso di una posizione nella griglia

+
+
+

6.1.3. Comandi con il mouse

+ +++ + + + + + + + + + + + + + + + + + +

Rotellina

Zoom in e out alla posizione corrente del cursore

Ctrl + Rotellina

Pan a destra e a sinistra

Maiusc + Rotellina

Pan su e giù

Clic tasto destro

Apre il menu contestuale

+
+
+

6.1.4. Menu contestuale

+

Mostrato dal clic destro del mouse:

+
+
+images/it/context_menu.png +
+
+ +++ + + + + + + + + + +

Selezione zoom

Selezione diretta dello zoom mostrato.

Imposta griglia

Selezione diretta della griglia.

+
+
+

6.1.5. Barra orizzontale

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/display_options.png +

Mostra la finestra di dialogo delle opzioni dello schermo

+images/icons/zoom_in.png +

Zoom in

+images/icons/zoom_out.png +

Zoom out

+images/icons/zoom_redraw.png +

Ridisegna

+images/icons/zoom_fit_in_page.png +

Mostra l’area giusta in finestra

+images/icons/open_3d_model_view.png +

Apri il visualizzatore modelli 3D

+
+
+

6.1.6. Barra strumenti verticale

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/toggle_grid.png +

Mostra o nasconde la griglia

+images/icons/coordination_system.png +

Mostra le coordinate in notazione polare o rettangolare

+images/icons/unit_inch.png +

Mostra le coordinate in pollici

+images/icons/unit_mm.png +

Mostra le coordinate in millimetri

+images/icons/pointer_style.png +

Commuta stile puntatore

+images/icons/toggle_pads_sketch.png +

Scambia tra il disegno delle piazzole in modalità tratteggio e normale

+images/icons/toggle_text_sketch.png +

Scambia tra il disegno del testo in modalità tratteggio e normale

+images/icons/toggle_edge_sketch.png +

Scambia tra il disegno dei bordi in modalità tratteggio e normale

+
+
+
+

6.2. Visualizzazione del modello 3D corrente

+
+
+images/it/3d_window.png +
+
+
+

6.2.1. Comandi con il mouse

+ +++ + + + + + + + + + + + + + +

Rotellina del mouse

Zoom in e out alla posizione corrente del puntatore

Ctrl + Rotellina

Pan a destra e a sinistra

Maiusc + Rotellina

Pan su e giù

+
+
+

6.2.2. Barra orizzontale

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/import3d.png +

Ricarica il modello 3D

+images/icons/copy_to_clipboard.png +

Copia l’immagine 3D negli appunti

+images/icons/read_setup.png +

Imposta le opzioni del visualizzatore 3D

+images/icons/zoom_in.png +

Zoom in

+images/icons/zoom_out.png +

Zoom out

+images/icons/zoom_redraw.png +

Ridisegna

+images/icons/zoom_fit_in_page.png +

Mostra l’area giusta in finestra

+images/icons/rotate_back_x.png +

Ruota indietro lungo l’asse X

+images/icons/rotate_forw_x.png +

Ruota in avanti lungo l’asse X

+images/icons/rotate_back_y.png +

Ruota indietro lungo l’asse Y

+images/icons/rotate_forw_y.png +

Ruota in avanti lungo l’asse Y

+images/icons/rotate_back_z.png +

Ruota indietro lungo l’asse Z

+images/icons/rotate_forw_z.png +

Ruota avanti lungo l’asse Z

+images/icons/left.png +

Pan a sinistra

+images/icons/right.png +

Pan a destra

+images/icons/up.png +

Pan in su

+images/icons/down.png +

Pan in giù

+images/icons/toggle_ortho.png +

Abilita/disabilita la proiezione ortografica

+
+
+
+
+
+
+

7. Uso di CvPcb per associare componenti a impronte

+
+
+

7.1. Associazione manuale delle impronte ai componenti

+

Per associare manualmente una impronta ad un componente bisogna prima +selezionare un componente nel pannello componenti. Poi selezionare +un’impronta nel pannello delle impronte facendo doppio clic con il pulsante +sinistro del mouse sul nome dell’impronta desiderata. Il prossimo componente +non assegnato nell’elenco verrà automaticamente selezionato. Il cambiamento +dell’impronta di un componente viene effettuato con la stessa modalità.

+
+
+

7.2. Filtro dell’elenco impronte

+

Se il componente e/o libreria selezionati sono evidenziati quando una o più +delle opzioni di filtro è abilitata, l’elenco di impronte mostrato in CvPcb +viene filtrato di conseguenza.

+

Le icone +images/icons/filter_component.png + + +images/icons/filter_pincount.png + abilitano e disabilitano i +filtri. Quando i filtri non sono abilitati, viene mostrato l’elenco completo +delle impronte.

+

Senza filtro:

+
+
+images/it/filter_none.png +
+
+

Filtrato per elenco di filtri di impronte assegnati al componente +selezionato. I filtri componente sono elencati nel pannello centrale della +barra di stato in fondo alla finestra principale.

+

Filtrato per numero di piedini del componente selezionato:

+
+
+images/it/filter_comp.png +
+
+

Nell’editor delle librerie di componenti in Eeschema, l’elenco di impronte +era stato impostato usando le voci nella scheda filtro impronte della +finestra di dialogo delle proprietà del componente, come mostrato in basso.

+
+
+images/it/eeschema_filter.png +
+
+

Filtrato per numero di piedini del componente selezionato:

+
+
+images/it/filter_pincount.png +
+
+

Filtrata per libreria selezionata.

+
+
+images/it/filter_library.png +
+
+
+
+
 I filtri possono essere combinati per formare filtri più complessi per
+aiutare a ridurre il numero di impronte nel pannello delle impronte.
+
+

Filtrata per numero di piedini del componente selezionato e per libreria +selezionata:

+
+
+][scaledwidth= +
+
+
+
+
+
+
+

8. Associazioni automatiche

+
+
+

8.1. File delle equivalenze

+

I file delle equivalenze permettono l’assegnazione automatica di impronte a +componenti.

+

Essi elencano i nomi delle impronte corrispondenti secondo il nome (campo +valore) del componente. Questi file hanno tipicamente estensione file +.equ.

+

Questi sono file di testo semplice e possono essere modificati con un +qualsiasi editor di testo semplice; devono essere creati dall’utente.

+
+
+

8.2. Formato file delle equivalenze

+

I file di equivalenze consistono di una riga per ogni componente. Ogni riga +ha la seguente struttura:

+

‘valore componente’ ‘nome impronta’

+

Ogni nome deve essere virgolettato con un singolo carattere ' e i nomi +componente e impronta devono essere separati da uno o più spazi.

+

Esempio:

+

Se il componente U3 è il circuito 14011 e la sua impronta è 14DIP300, la +riga è:

+

‘14011’ ‘14DIP300’

+

Ogni riga che comincia con # è un commento.

+

Ecco un esempio di file di equivalenze:

+
+
+
#circuiti integrati (smd):
+'74LV14' 'SO14E'
+'74HCT541M' 'SO20L'
+'EL7242C' 'SO8E'
+'DS1302N' 'SO8E'
+'XRC3064' 'VQFP44'
+'LM324N' 'S014E'
+'LT3430' 'SSOP17'
+'LM358' 'SO8E'
+'LTC1878' 'MSOP8'
+'24LC512I/SM' 'SO8E'
+'LM2903M' 'SO8E'
+'LT1129_SO8' 'SO8E'
+'LT1129CS8-3.3' 'SO8E'
+'LT1129CS8' 'SO8E'
+'LM358M' 'SO8E'
+'TL7702BID' 'SO8E'
+'TL7702BCD' 'SO8E'
+'U2270B' 'SO16E'
+#Xilinx
+'XC3S400PQ208' 'PQFP208'
+'XCR3128-VQ100' 'VQFP100'
+'XCF08P' 'BGA48'
+
+#upro
+'MCF5213-LQFP100' 'VQFP100'
+
+#regolatori
+'LP2985LV' 'SOT23-5'
+
+
+
+

8.3. Associazione automatica di impronte a componenti

+

Fare clic sul pulsante di associazione automatica impronte in cima alla +barra degli strumenti per elaborare un file di equivalenze.

+

Tutti i componenti trovati per il loro valore nel file di equivalenza +(*.equ) selezionato avranno la loro impronta automaticamente assegnata.

+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/cvpcb.pdf b/share/doc/kicad/help/it/cvpcb.pdf new file mode 100644 index 0000000..4e18597 Binary files /dev/null and b/share/doc/kicad/help/it/cvpcb.pdf differ diff --git a/share/doc/kicad/help/it/eeschema.epub b/share/doc/kicad/help/it/eeschema.epub new file mode 100644 index 0000000..3596871 Binary files /dev/null and b/share/doc/kicad/help/it/eeschema.epub differ diff --git a/share/doc/kicad/help/it/eeschema.html b/share/doc/kicad/help/it/eeschema.html new file mode 100644 index 0000000..976615e --- /dev/null +++ b/share/doc/kicad/help/it/eeschema.html @@ -0,0 +1,7327 @@ + + + + + +Eeschema + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2010-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License +(http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), +versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Jean-Pierre Charras, Fabrizio Tappero.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

Pubblicato il 30 maggio, 2015.

+
+
+
+

1. Introduzione a Eeschema

+
+
+

1.1. Descrizione

+

Eeschema è un potente software editor di schemi elettrici, distribuito come +parte della suite KiCad, e disponibile per i seguenti sistemi operativi:

+
    +
  • +

    +Linux +

    +
  • +
  • +

    +Apple OS X +

    +
  • +
  • +

    +Windows +

    +
  • +
+

Indipendentemente dal sistema operativo, tutti i file Eeschema sono 100% +compatibili da un sistema all’altro.

+

Eeschema è un’applicazione integrata dove tutte le funzioni di disegno, +controllo, disposizione, gestione librerie e accesso al software di +progettazione di circuiti stampati sono svolte all’interno del sistema +Eeschema stesso.

+

Eeschema è stato concepito per lavorare con Pcbnew, che è il programma per +la progettazione di circuiti stampati della suite di KiCad. Esso può anche +esportare file di netlist, che descrivono le connessioni elettriche dello +schema usabili da altri pacchetti.

+

Eeschema include un editor di componenti simbolici, che può creare e +modificate componenti e gestire librerie. Esso integra le seguenti funzioni, +aggiuntive ma essenziali, necessarie in ogni moderno software di +elaborazione schemi elettrici:

+
    +
  • +

    +Controllo regole di progettazione (ERC) per il controllo automatico di + connessioni errate o sconnesse +

    +
  • +
  • +

    +Esportazione di file del disegno dello schema in molti formati (Postscript, + PDF, HPGL e SVG). +

    +
  • +
  • +

    +Generazione della distinta materiali (tramite script Python, che consente la + conigurazione di molti formati). +

    +
  • +
+
+
+

1.2. Panoramica tecnica

+

Eeschema è limitato solo dalla disponibilità di memoria. Non c'è perciò +praticamente nessun limite al numero di componenti, numero di pin nei +componenti, numero di connessioni o fogli. In caso di schemi elettrici +formati da più fogli, la rappresentazione è gerarchica.

+

Eeschema può usare schemi multifoglio di questi tipi:

+
    +
  • +

    +Gerarchie semplici (ogni schema elettrico viene usato solo una volta). +

    +
  • +
  • +

    +Gerarchie complesse (alcuni schemi sono usati più di una volta con istanze + multiple). +

    +
  • +
  • +

    +Gerarchie piatte (schemi esplicitamente connessi ad uno schema principale). +

    +
  • +
+
+
+
+
+

2. Comandi generici Eeschema

+
+
+

2.1. Accesso ai comandi Eeschema

+

È possibile avere accesso ai vari comandi:

+
    +
  • +

    +Facendo clic sulla barra del menu (in cima allo schermo). +

    +
  • +
  • +

    +Facendo clic sulle icone in cima allo schermo (comandi generali). +

    +
  • +
  • +

    +Facendo clic sulle icone sul lato destro dello schermo (comandi particolari + o "strumenti"). +

    +
  • +
  • +

    +Facendo clic sulle icone sul lato sinistro dello schermo (opzioni di + visualizzazione). +

    +
  • +
  • +

    +Premendo i pulsanti del mouse (comandi complementari importanti). In + particolare un clic sul pulsante destro apre un menu contestuale che dipende + dall’elemento sottostante il puntatore (zoom, griglia e modifica di + elementi). +

    +
  • +
  • +

    +Tasti funzione (tasti F1, F2, F3, F4, Ins e spazio). Nello specifico: il + tasto "Esc" spesso permette la cancellazione del comando in corso. Il tasto + "Ins" permette la duplicazione dell’ultimo elemento creato. +

    +
  • +
+

Ecco le varie possibili collocazioni dei comandi:

+
+
+panoramica comandi +
+
+
+
+

2.2. Comandi da mouse

+
+

2.2.1. Comandi di base

+

Pulsante sinistro

+
    +
  • +

    +Clic singolo: mostra nella barra di stato le caratteristiche del componente + o del testo sotto il puntatore del mouse. +

    +
  • +
  • +

    +Doppio clic: modifica (se l’elemento è modificabile) il componente o il + testo. +

    +
  • +
+

Pulsante destro

+
    +
  • +

    +Apre un menu a scomparsa. +

    +
  • +
+
+
+

2.2.2. Operazioni sui blocchi

+

È possibile spostare, trascinare, copiare e cancellare aree selezionate in +tutti i menu di Eeschema.

+

Le aree vengono selezionate creando un riquadro attorno ad esse trascinando +il mouse col il tasto sinistro premuto.

+

Mantenendo premuti “Maiusc”, “Ctrl”, o “Maiusc + Ctrl” durante la +selezione, esegue rispettivamente copia, trascinamento o cancellazione:

+ +++ + + + + + + + + + + + + + + + + + +

Pulsante sinistro del mouse

Sposta la selezione.

Maiusc + pulsante sinistro del mouse

Copia la selezione.

Ctrl + pulsante sinistro del mouse

Trascina la selezione.

Ctrl + Maiusc + pulsante sinistro del mouse

Cancella la selezione.

+

Durante il trascinamento o la copia, si può:

+
    +
  • +

    +Fare clic nuovamente per piazzare gli elementi. +

    +
  • +
  • +

    +Fare clic con il pulsante destro per annullare. +

    +
  • +
+

Se un comando di spostamento blocco è cominciato, un altro comando può +essere selezionato tramite il menu a scomparsa (mouse, tasto destro):

+
+
+finestra a scomparsa della finestra principale +
+
+
+
+
+

2.3. Comandi da tastiera

+
    +
  • +

    +Il tasto "?" mostra l’elenco corrente dei comandi da tastiera. +

    +
  • +
  • +

    +I comandi da tastiera possono essere gestiti scegliendo "Modifica comandi da + tastiera" nel menu delle preferenze. +

    +
  • +
+

Ecco l’elenco dei comandi da tastiera predefiniti:

+
+
+Elenco comandi da tastiera predefiniti +
+
+

Tutti i comandi da tastiera si possono ridefinire tramite l’editor dei +comandi da tastiera:

+
+
+Finestra di modifica comandi da tastiera +
+
+
+
+

2.4. Selezione della dimensione della griglia

+

In Eeschema, il puntatore si sposta sopra una griglia, che può essere +visibile o nascosta. Nei menu di gestione delle librerie la griglia viene +sempre visualizzata.

+

È possibile cambiare la dimensione della griglia attraverso il menu a +scomparsa o tramite il menu Preferenze/Opzioni.

+

La dimensione predefinita della griglia è 50 mils (0.05") o 1,27 millimetri.

+

Questa è la griglia preferita per piazzare componenti e collegamenti in uno +schema elettrico, e per piazzare piedini nella progettazione dei simboli +nel’editor dei componenti.

+

Si può anche lavorare con una griglia più piccola da 25 mil a 10 mil, ma in +genere queste sono usate per la creazione dei corpi dei componenti o per +posizionare testi e commenti, non per i fili o piedini.

+
+
+

2.5. Selezione Zoom

+

Per cambiare il livello di zoom:

+
    +
  • +

    +Fare clic destro per aprire il menu a scomparsa e selezionare il livello di + zoom desiderato. +

    +
  • +
  • +

    +O usare i tasti funzione: +

    +
      +
    • +

      +F1: Ingrandisce +

      +
    • +
    • +

      +F2: Rimpicciolisce +

      +
    • +
    • +

      +F4 o clic singolo del pulsante centrale del mouse (senza spostare il mouse): centra la vista attorno alla posizione puntatore +

      +
    • +
    +
  • +
  • +

    +Zoom finestra: +

    +
      +
    • +

      +Rotellina del mouse: ingrandisce / rimpicciolisce +

      +
    • +
    • +

      +Maiusc+rotellina del mouse: scorre in su/giù +

      +
    • +
    • +

      +Ctrl+rotellina del mouse: scorre a sinistra/destra +

      +
    • +
    +
  • +
+
+
+

2.6. Visualizzazione delle coordinate del puntatore

+

Le unità mostrate sono in pollici o in millimetri. Comunque, Eeschema lavora +sempre internamente in millesimi (mils) di pollice.

+

Le seguenti informazioni sono mostrate sulla parte in basso a destra della +finestra:

+
    +
  • +

    +Fattore di zoom +

    +
  • +
  • +

    +Posizione assoluta del puntatore +

    +
  • +
  • +

    +Posizione relativa del puntatore +

    +
  • +
+

Le coordinate relative possono essere azzerate con la barra spazio. È utile +per effettuare misure tra due punti.

+
+
+][alt= +
+
+
+
+

2.7. Barra menu in cima

+

La barra menu in cima permette l’apertura e il salvataggio degli schemi +elettrici, la configurazione del programma, e la visualizzazione della +documentazione.

+
+
+barra dei menu +
+
+
+
+

2.8. Barra strumenti in alto

+

Questa barra strumenti dà accesso alle funzioni principali di Eeschema.

+

Se Eeschema viene eseguito in modalità stand-alone (N.d.T. cioè al di fuori +della gestione progetti KiCad), questo è l’insieme degli strumenti a +disposizione:

+
+
+images/toolbar_schedit_standalone.png +
+
+

Se Eeschema viene eseguito dal gestore progetti (KiCad), questo è l’insieme +degli strumenti disponibili:

+
+
+images/toolbar_schedit.png +
+
+

Gli strumenti per inizializzare un progetto non sono disponibili, dato che +questi sono parte del Gestore progetti.

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+icona nuovo schema +

Crea un nuovo schema elettrico (solo in modalità stand alone).

+icona apri schema +

Apre uno schema elettrico (solo in modalità stand alone).

+icons/save_png +

Salva lo schema (gerarchico) completo.

+Page Settings icon +

Seleziona la dimensione del foglio e modifica il blocco del titolo (cartiglio).

+icons/print_button_png +

Apre la finestra di dialogo della stampa.

+icons/cut_button_png +

Rimuove gli elementi selezionati durante lo spostamento di un blocco.

+icons/copyblock_png +

Copia gli elementi selezionati negli appunti durante lo spostamento di un blocco.

+icons/paste_png +

Copia l’ultimo elemento o blocco selezionato nel foglio corrente.

+icons/undo_png +

Annulla: elimina l’ultimo cambiamento effettuato (fino a 10).

+icons/redo_png +

Ripristina l’ultimo cambiamento annullato (fino a 10).

+icona ricerca +

Invoca la finestra di dialogo della ricerca dei componenti e testi nello schema elettrico.

+search replace icon +

Richiama la finestra di dialogo per la ricerca e sostituzione di testo nello schema elettrico.

+icons/zoom_in + +icons/zoom_out +

Ingrandimento e rimpicciolimento immagine.

+icons/zoom_redraw + +icons/zoom_fit_in_page_png +

Ridisegna lo schermo; ingrandimento perfetto.

+icona navigazione nella gerarchia +

Visualizza e naviga nell’albero della gerarchia.

+icons/leave_sheet +

Lascia il foglio corrente e sale nella gerarchia.

+icons/libedit_png +

Chiama l’editor dei componenti Libedit per visualizzare e modificare librerie e simboli di componenti.

+icons/library_browse_png +

Mostra le librerie (Viewlib).

+icons_annotate_png +

Annotazione dei componenti.

+ERC icon +

ERC (Controllo Regole Elettriche). ERC valida automaticamente le +connessioni elettriche.

+Netlist icon +

Esporta una netlist (Pcbnew, Spice e altri formati).

+BOM icon +

Genera la distinta materiali (BOM - Bill of Materials).

+icona modifica impronta +

Modifica impronta.

+icona esegui cvpcb +

Chiama CvPvb per assegnare impronte a componenti.

+icons/pcbnew_png +

Richiama Pcbnew per la creazione del circuito stampato.

+Import Footprint Names icon +

Back-import-azione impronte componenti (selezionate usando CvPcb) nei campi "impronte".

+
+
+
+

2.9. Icone della barra strumenti di destra

+

Questa barra contiene strumenti per:

+
    +
  • +

    +Piazzare componenti, fili, bus, connessioni, etichette, testi, ecc. +

    +
  • +
  • +

    +Creare sotto-fogli gerarchici e simboli di connessione +

    +
  • +
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/toolbar_schedit_rightside.png +

+icons/cursor_png +

Annulla il comando o lo strumento attivi.

+icons/hierarchy_cursor_png +

Navigazione nella gerarchia: questo strumento rende possibile aprire il +sottofoglio dello schema mostrato (clic sul simbolo di questo +sottofoglio), o di risalire nella gerarchia (clic nell’area libera +dello schema).

+New Component icon +

Mostra il selettore dei componenti.

+Add Power icon +

Mostra il selettore dei simboli di alimentazione.

+icons/add_line_png +

Disegna un filo.

+icons/add_bus_png +

Disegna un bus.

+icons/add_line2bus_png +

Disegna punti di connessione da filo a bus. Questi elementi sono solo grafici e non creano +una connessione, perciò non dovrebbero essere usati per connettere assieme fili.

+icons/add_bus2bus_png +

Disegna elementi di connessione bus-a-bus.

+icons/noconn_png +

Inserisce simboli di "Non connessione". Questi devono essere piazzati sui pin dei componenti che +non sono connessi. Utile nelle funzioni ERC per verificare se i pin +siano stati lasciati intenzionalmente non connessi o se è una svista.

+icons/add_junction_png +

Inserimento giunzione. Per connettere due fili che si incrociano, o un filo e un pin, +in caso di ambiguità (cioè se il capo di un filo o pin non è connesso +ad una delle estremità dell’altro filo).

+icons/add_line_label_png +

Inserimento etichetta locale. Due fili possono essere connessi con etichette identiche +nello stesso foglio. Per connessioni tra due fogli differenti, bisogna usare +etichette globali o gerarchiche.

+Global label icon +

Inserimento etichetta globale. Tutte le etichette globali con lo stesso nome sono connesse +assieme, anche tra fogli diversi.

+icons/add_hierarchical_label_png +

Inserimento etichetta gerarchica. Questo rende possibile inserire una +connessione tra un foglio e il foglio genitore che lo contiene.

+icons/add_hierarchical_subsheet_png +

Inserisce un sotto-foglio gerarchico. È necessario specificare il nome del file per questo sotto-foglio.

+icons/import_hierarchical_label_png +

Importazione etichette gerarchiche da un sotto-foglio. Queste etichette gerarchiche devono +già essere inserite nel sotto-foglio. Sono equivalenti ai pin di un componente, e devono +essere connesse usando fili.

+icons/add_hierar_pin_png +

Piazza una etichetta gerarchica in un simbolo di sottofoglio. Viene piazzato per nome e non richiede +che etichetta esista già nello stesso sottofoglio.

+icons/add_dashed_line_png +

Disegna una linea. Queste sono solo grafiche e non connettono alcunché.

+icons/add_text_png +

Piazza commenti di testo. Questi sono solo elementi grafici.

+icons/image_png +

Inserisce un’immagine bitmap.

+icons/cancel_png +

Elimina l’elemento selezionato.

+

Se vengono selezionati più elementi sovrapposti, la priorità viene data +al più piccolo (i priorità decrescenti: giunzione, "Non connesso", filo, +bus, testo, componente). Questo si applica ai fogli gerarchici. Nota: la +funzione "Ripristina" della barra strumenti generale permette di eliminare +le ultime cancellazioni.

+
+
+

2.10. Icone barra degli strumenti di sinistra

+

Questa barra strumenti gestisce le opzioni di visualizzazione:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

+icons/grid +

Mostra/Nascondi la griglia.

+icons/unit_inch +

Passa a pollici.

+icons/unit_mm +

Passa a millimetri.

+icons/cursor_shape +

Scegli la forma del cursore

+icons/hidden_pin +

Visibilità dei pin "invisibili".

+icons/lines90 +

Orientamento concesso a fili e bus.

+
+
+

2.11. Menu a scomparsa e modifiche veloci

+

Un click destro apre un menu contestuale per l’elemento +selezionato. Quest’ultimo contiene:

+
    +
  • +

    +Fattore di zoom. +

    +
  • +
  • +

    +Regolazione della griglia. +

    +
  • +
  • +

    +Parametri modificati comunemente per l’elemento selezionato. +

    +
  • +
+

Menu a scomparsa senza elementi selezionati.

+
+
+eeschema_popup_without_element_png +
+
+

Modifica di un’etichetta.

+
+
+eeschema_popup_edit_label_png +
+
+

Modifica di un componente.

+
+
+eeschema_popup_edit_component_png +
+
+
+
+
+
+

3. Menu principale in alto

+
+
+

3.1. Menu file

+
+
+Menu file +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Nuovo progetto schema

Cancella lo schema corrente e ne inizializza uno nuovo

Apri progetto schema

Carica una gerarchia di schemi elettrici

Apri recente

Apre un’elenco di file aperti recentemente

Accoda schema elettrico

Inserisce i contenuti di un altro foglio in quello corrente

Salva schema elettrico

Salva il foglio corrente e tutta la sua gerarchia.

Salva solo il foglio corrente

Salva il foglio corrente, ma non gli altri della gerarchia.

Salva foglio corrente con nome

Salva il foglio corrente con un nuovo nome.

Impostazioni pagina

Configura le dimensioni della pagina e del riquadro iscrizioni.

Stampa

Stampa la gerarchia dello schema (consultare il capitolo Traccia e stampa).

Traccia

Esporta in formato PDF, PostScript, HPGL o SVG (consultare il capitolo Traccia e stampa).

Chiudi

Esce senza salvare.

+
+
+

3.2. Menu preferenze

+
+

3.2.1. Preferenze

+
+
+Menu preferenze +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Librerie componenti

Seleziona le librerie e i percorsi di ricerca delle librerie.

Imposta lo schema colori

Imposta i colori per lo schermo, la stampa e la tracciatura.

Opzioni editor degli schemi

Opzioni generali (unità, dimensione griglia, nomi campi, ecc.).

Lingua

Seleziona la lingua dell’interfaccia.

Comandi da tastiera

Elenca, modifica, esporta e importa le impostazioni dei comandi da tastiera.

Salva le preferenze

Salva le impostazioni del progetto nel file .pro .

Carica le preferenze

Carica le impostazioni del progetto da un file .pro .

+
+
+

3.2.2. Menu preferenze / Librerie componenti

+
+
+Impostazioni librerie +
+
+

Questa finestra di dialogo viene usata per configurare librerie di +componenti e percorsi di ricerca. I parametri di configurazione vengono +salvati nel file .pro. File di configurazione differenti in cartelle diverse +sono consentiti.

+

Eeschema cerca, nell’ordine:

+
    +
  1. +

    +Il file di configurazione (projectname.pro) nella cartella corrente. +Il file di configurazione kicad.pro nella cartella di KiCad. Questo file può +perciò essere la configurazione predefinita. +I valori predefiniti se nessun file viene trovato. Sarà perciò necessario +almeno compilare l’elenco di librerie da caricare, e poi salvare la +configurazione. +

    +
  2. +
+

Il riquadro “Controllo conflitti cache/libreria al caricamento dello schema” +viene usato per configurare il comportamento di risoluzione dei conflitti di +librerie. Vedere la sezione Recupero componenti nella cache per ulteriori informazioni su questo argomento.

+
+
+

3.2.3. Menu preferenze / Imposta schema colori

+
+
+Impostazioni di colore +
+
+

Schemi di colore per vari elementi grafici e selezione del colore di sfondo +(bianco o nero).

+
+
+

3.2.4. Menu preferenze / Opzioni editor schemi elettrici

+
+
+Opzioni editor schemi elettrici +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Unità di misura:

Seleziona le unità di misura per lo schermo e le coordinate del puntatore +(pollici o millimetri).

Dimensione griglia:

Selezione dimensione griglia.

+

Si raccomanda di lavorare con una griglia normale (0.050 pollici o 1,27 mm). Griglie più piccole vengono usate solitamente per la creazione di componenti.

Largezza bus predefinita:

Spessore del tratto usato per disegnare i bus.

Larghezza linea predefinita:

Spessore del tratto usato per disegnare oggetti che non hanno uno +spessore specificato.

Dimensione testo predefinite:

Usata per la creazione di nuovi elementi testo o etichette

Passo orizzontale per gli elementi ripetuti

Incremento sull’asse X durante la duplicazione dell’elemento (normalmente 0)

+

(dopo il piazzamento di un elemento come un componente, un’etichetta o un filo, +una duplicazione viene effettuata con il tasto Ins)

Passo verticale per gli elementi ripetuti

Incremento sull’asse Y durante +la duplicazione dell’elemento (valore normale 0.100 pollici o 2,54 mm)

Incremento delle etichette ripetute

Incremento del valore dell’etichetta durante la duplicazione di testo terminante con un numero, come per esempio i membri di un bus (solitamente 1 o -1).

Intervallo di auto salvataggio

Tempo in minuti tra i salvataggi di backup.

Notazione id parte:

Stile del suffisso usato per denominare le parti del componente (U1A, U1.A, U1-1, ecc.)

Mostra griglia

Se selezionata: mostra la griglia.

Mostra i piedini nascosti

Mostra i piedini invisibili (o nascosti), tipicamente i pin di alimentazione. +Se selezionata, permette la visualizzazione dei pin.

Centra e sposta il cursore con lo zoom

Quando si zooma, mantiene la posizione e il puntatore del mouse dove stanno.

Usa il tasto centrale del mouse per il pan

Se abilitata, il foglio può essere trascinato usando il tasto centrale del mouse.

Limita il pan alla dimensione dello scorrimento

Se abilitata, il pulsante +centrale del mouse non può spostare l’area del foglio fuori dall’area mostrata.

Pan mentre si sposta un oggetto

Se selezionata, sposta automaticamente la +finestra se il puntatore esce dalla finestra durante il disegno o lo spostamento.

Blocca l’orientamento di bus e fili a ortogonale

Se impostata, bus e collegamenti possono essere solo verticali o orizzontali.

+

Altrimenti, bus e collegamenti possono essere piazzati con qualsiasi orientamento.

Mostra limiti di pagina

Se selezionata, mostra i limiti della pagina sullo schermo.

+
+
+

3.2.5. Preferenze e lingua

+

Usa la modalità predefinita. Le altre lingue sono disponibili solo a scopo +di sviluppo.

+
+
+
+

3.3. Menu di aiuto

+

Accedere alla guida in linea (questo documento) per un ampio tutorial su +KiCad. Usare “Copia informazioni di versione” quando si desidera inviare +rapporti di difetti per identificare la propria versione ed il proprio +sistema.

+
+
+
+
+

4. Barra degli strumenti in alto generale

+
+
+

4.1. Gestione del foglio

+

L’icona di impostazione del foglio, +Sheet Settings icon +, permette di impostare la dimensione del foglio e il +contenuto del riquadro iscrizioni.

+
+
+Impostazioni di pagina +
+
+

La numerazione dei fogli è automaticamente aggiornata. È possibile impostare +la data ad oggi premendo il pulsante con la freccia a sinistra di "Data +versione", visto che questa non viene cambiata automaticamente.

+
+
+

4.2. Opzioni dell’editor di schemi elettrici

+
+

4.2.1. Opzioni generali

+
+
+Opzioni editor schemi elettrici +
+
+
+
+

4.2.2. Nomi campi modelli

+

È possibile definire campi personalizzati che possono esistere in modo +predefinito in ogni componente (anche se lasciati vuoti).

+
+
+Impostazioni dei nomi dei campi modelli +
+
+
+
+
+

4.3. Strumento di ricerca

+

L’icona +Find icon +, serve per accedere allo +strumento di ricerca.

+
+
+Finestra di dialogo trova +
+
+

È possibile cercare un riferimento, un valore o una stringa di testo nel +foglio corrente o in tutta la gerarchia. Una volta trovato, il puntatore del +mouse verrà posizionato sull’elemento trovato nel sotto-foglio in questione.

+
+
+

4.4. Lo strumento netlist

+

L’icona della netlist, +Netlist icon +, apre lo +strumento di generazione delle netlist.

+

Il file della netlist che crea descrive tutte le connessioni dell’intera +gerarchia.

+

In una gerarchia multifoglio, ogni etichetta locale è visibile solo dentro +il foglio al quale appartiene. Perciò l’etichetta TOTO del foglio 3 è +diversa dall’etichetta TOTO del foglio 5 (se non è stata introdotta +intenzionalmente una connessione per collegarle). Ciò è dovuto al fatto che +il nome del percorso del foglio è associato internamente all’etichetta +locale.

+

Nota 1:

+

La lunghezza delle etichette non ha limiti in Eeschema, ma il software che +userà la netlist generata può avere dei limitati su questo aspetto, perciò +sarà meglio tenerne conto.

+

Nota 2:

+

Si evitino gli spazi nelle etichette, dato che potrebbero farle sembrare +come diverse parole separate. Non è un limite di Eeschema, ma di molti +formati di netlist che spesso assumono che un’etichetta non abbia spazi.

+
+
+Finestra di dialogo netlist +
+
+

Opzioni:

+

Formato predefinito:

+

Imposta per selezionare Pcbnew come formato predefinito.

+

Si possono generare anche altri formati:

+
    +
  • +

    +Orcad PCB2 +

    +
  • +
  • +

    +CadStar +

    +
  • +
  • +

    +Spice, per i simulatori +

    +
  • +
+

I plugin esterni possono essere eseguiti per estendere l’elenco dei formati +di netlist (qui è stato aggiunto un plugin per PadsPcb).

+
+
+

4.5. Strumento di annotazione

+

L’icona +icons_annotate_png + permette +l’accesso allo strumento di annotazione. Questo strumento permette di +assegnare automanticamente i nomi a tutti i componenti nello schema.

+

Per componenti multiparte (come l’integrato TTL 7400 che contiene 4 porte), +viene assegnato anche un suffisso per ogni parte (perciò un TTL 7400 +identificato come U3 sarà diviso in U3A, U3B, U3C e U3D).

+

Si può annotare incondizionatamente tutti i componenti, o solamente quelli +nuovi, cioè quelli che non erano stati annotati in precedenza.

+
+
+annotate-dialog_img +
+
+

Ambito

+

Usa lo schema intero. Tutti i fogli verranno ri-annotati (scelta normale).

+

Usa solo la pagina corrente. Solo il foglio corrente viene ri-annnotato +(questa scelta va selezionata solo in casi speciali, per esempio per +valutare la quantità di resistenze nel foglio corrente).

+

Mantieni l’annotazione esistente. Annotazione condizionale, solo i nuovi +componenti verranno ri-annotati (scelta normale).

+

Reimposta l’annotazione esistente. Annotazione incondizionale, tutti i +componenti verranno ri-annotati (usare questa scelta quando ci sono +riferimenti duplicati).

+

Reimposta ma non scambiare nessuna parte multipla annotata. Mantiene assieme +tutti i gruppi multiunità (per es. U2A, U2B) durante la procedura di +ri-annotazione.

+

Ordine di annotazione

+

Seleziona l’ordine nel quale i componenti verranno numerati.

+

Scelte di annotazione

+

Seleziona il metodo con il quale i numeri verranno selezionati.

+
+
+

4.6. Strumento di controllo regole elettriche (ERC)

+

L’icona +ERC icon + dà accesso allo strumento di +controllo regole elettriche (ERC).

+

Questo strumento esegue la verifica del progetto ed è particolarmente utile +per rilevare connessioni mancanti o senza senso.

+

All’esecuzione del controllo ERC, Eeschema piazza dei marcatori per +evidenziare i problemi rilevati. La diagnosi può essere verificata facendo +clic sinistro sul marcatore. È anche possibile generare un file con gli +errori rilevati.

+
+

4.6.1. La finestra di dialogo ERC principale

+
+
+Finestra di dialogo ERC +
+
+

Gli errori vengono mostrati nel riquadro della finestra di dialogo del +controllo regole elettriche:

+
    +
  • +

    +Totale errori e avvertimenti. +

    +
  • +
  • +

    +Totale errori. +

    +
  • +
  • +

    +Totale avvertimenti. +

    +
  • +
+

Opzioni:

+
    +
  • +

    +Crea il file rapporti ERC: selezionare questa opzione per generare un file + di rapporto ERC. +

    +
  • +
+

Comandi:

+
    +
  • +

    +Cancella marcatori: per rimuovere tutti i marcatori di errori/avvertimenti + ERC. +

    +
  • +
  • +

    +Esegui: per avviare il controllo regole elettriche. +

    +
  • +
  • +

    +Chiudi: per uscire da questa finestra di dialogo. +

    +
  • +
+

Nota:

+
    +
  • +

    +Facendo clic su un messaggio di errore si salta sul marcatore corrispondente + nello schema elettrico. +

    +
  • +
+
+
+

4.6.2. Finestra di dialogo delle opzioni ERC

+
+
+Finestra di dialogo delle opzioni ERC +
+
+

Questa scheda permette di stabilire delle regole di connettività tra pin; si +può scegliere tra 3 opzioni per ogni caso:

+
    +
  • +

    +Nessun errore +

    +
  • +
  • +

    +Attenzione +

    +
  • +
  • +

    +Errore +

    +
  • +
+

Ogni riquadro della matrice può essere modificato facendo clic su di esso.

+
+
+
+

4.7. Strumento per la distinta materiali

+

L’icona +BOM icon + da accesso al generatore di +distinta materiali (N.d.T. in inglese Bill of Materials o BOM). Questo meni +permette la generazione di un file elenco di tutti i componenti e +connessioni gerarchiche (etichette globali).

+
+
+Finestra di dialogo della distinta materiali +
+
+

Il generatore di distinte materiali di Eeschema fa uso di plugin esterni, +generalmente in forma di script XSLT o Python. Alcuni di questi sono +forniti, e vengono installati, dentro la cartella dei file eseguibili di +KiCad.

+

Un utile insieme di proprietà di componenti da usare per una distinta +componenti sono:

+
    +
  • +

    +Value - valore: nome univoco per ogni parte usata. +

    +
  • +
  • +

    +Footprint - Impronta: sia inserita manualmente che per back-annotation + (vedere sotto). +

    +
  • +
  • +

    +Field1 - Campo1: nome costruttore. +

    +
  • +
  • +

    +Field2 - Campo2: numero parte del costruttore. +

    +
  • +
  • +

    +Field3 - Campo3: numero parte distributore. +

    +
  • +
+

Per esempio:

+
+
+Finestra di dialogo proprietà componente +
+
+
+
+

4.8. Strumento di importazione per assegnazione impronte:

+
+

4.8.1. Accesso:

+

L’icona +Icona importazione nomi impronte + dà accesso allo strumento di per la back-annotateion.

+

Questo strumento permette di importare i cambiamenti alle impronte +effettuati in PcbNew, tramite i campi impronte, indietro in Eeschema.

+
+
+
+
+
+

5. Creazione e modifica di schemi elettrici

+
+
+

5.1. Introduzione

+

Uno schema elettrico può essere rappresentato da un foglio singolo ma, se è +grande abbastanza, potrà richiedere molti fogli.

+

Uno schema rappresentato da molti fogli è detto gerarchico, e tutti i fogli +di cui è composto (ognuno consistente nel proprio file) costituiscono un +progetto Eeschema. La gestione di schemi elettrici gerarchici verrà +descritta nel capitolo Schemi elettrici gerarchici.

+
+
+

5.2. Considerazioni generali

+

Uno schema elettrico progettato con Eeschema è più di una semplice +rappresentazione grafica di un dispositivo elettronico. Esso normalmente è +il punto di ingresso di una catena di sviluppo che permette:

+
+

Uno schema elettrico consiste principalmente di componenti, fili, etichette, +giunzioni, porte bus e di alimentazione. Per chiarezza, negli schemi +elettrici, è possibile inserire elementi puramente grafici come elementi +bus, commenti, e polilinee.

+
+
+

5.3. La catena di sviluppo

+
+
+dev-chain_png +
+
+

I componenti vengono aggiunti allo schema elettrico da librerie di +componenti. Dopo che lo schema è stato ultimato, viene generata una netlist, +che viene in seguito usara per importare l’insieme delle connessioni e delle +impronte in PcbNew.

+
+
+

5.4. Modifica e inserimento componenti

+
+

5.4.1. Trova e piazza un componente

+

Per caricare un componente nello schema elettrico si può usare l’icona + +Icona nuovo componente +. Una finestra +di dialogo permette di battere il nome del componente da caricare.

+
+
+Finestra di dialogo di scelta del componente +
+
+

La finestra di dialogo di scelta del componente filtrerà i componenti per +nome, parolechiave, e descrizione secondo quanto si inserirà nel campo di +ricerca.

+

Prima di piazzare il componente nello schema elettrico, è possibile +ruotarlo, renderlo speculare e modificarne i campi, sia usando i comandi da +tastiera che tramite il menu contestuale che esce con il tasto destro del +mouse. Ciò può essere effettuato allo stesso modo anche successivamente al +piazzamento.

+

Ecco un componente durante il piazzamento:

+
+
+componente durante il piazzamento +
+
+
+
+

5.4.2. Porte di alimentazione

+

Una porta di alimentazione è un componente (i simboli sono raggruppati nella +libreria “power”), in modo tale che possano essere piazzati usando la +finestra di selezione dei componenti. Comunque, dato che il piazzamento di +questi simboli è frequente, è disponibile anche l’icona strumento + +Icona piazza porta di alimentazione +. Questo strumento è del tutto simile all’inserimento simboli, +eccetto per il fatto che la ricerca viene effettuata già direttamente nella +libreria “power”.

+
+
+

5.4.3. Modifica di componenti (piazzati)

+

Ci sono due modi per modificare un componente:

+
    +
  • +

    +La modifica del componente stesso: posizione, orientamento, selezione unità + di un componente multiplo. +

    +
  • +
  • +

    +La modifica di uno dei campi del componente: riferimento, valore, impronta, + ecc. +

    +
  • +
+

Quando un componente è stato appena piazzato, si può doverne modificarne i +valori (in particolare per le resistenze, condensatori, ecc.), mentre non +serve assegnarne un numero di riferimento direttamente, o selezionarne +l’unità (eccetto per componenti con unità bloccate, che devono essere +assegnate manualmente). Ciò può essere svolto automaticamente dalla funzione +di annotazione.

+
+
Modifica di un componente
+

Per modificare delle caratteristiche di un componente, posizionare il +puntatore sul componante e fare:

+
    +
  • +

    +Fare doppio clic sul componente per aprire la finestra di dialogo di + modifica. +

    +
  • +
  • +

    +Clic destro per aprire il menu contestuale e usare uno dei comandi: sposta, + orienta, Modifica, Cancella, ecc. +

    +
  • +
+
+
+
Modifiche dei campi di testo
+

Si possono modificare i riferimenti, valori, posizioni, orientamenti, +dimensioni del testo e visibilità dei campi:

+
    +
  • +

    +Doppio clic sul campo testo per modificarlo. +

    +
  • +
  • +

    +Clic destro per aprire il menu contestuale e usare uno de comandi: sposta, + ruota, modifica, cancella, ecc. +

    +
  • +
+

Per ottenere ulteriori opzioni, o per creare altri campi, doppio clic sul +componente per aprire la finestra di dialogo delle proprietà del componente.

+
+
+Finestra di dialogo proprietà componente +
+
+

Ogni campo può essere visibile o nascosto, e mostrato orizzontalmente o +verticalmente. La posizione mostrata è sempre indicata per un componente +mostrato normalmente (nessuna rotazione o ribaltamento speculare) ed è +relativa al punto di ancoraggio del componente.

+

L’opzione “Reimposta ai valori predefiniti di libreria” imposta il +componente all’orientamento originale, e reimposta le opzioni, dimensione e +posizione di ogni campo. Comunque, i campi testo non vengono modificati +dato che in questo modo si potrebbe rovinare lo schema elettrico.

+
+
+
+
+

5.5. Fili, Bus, Etichette, Porte di alimentazione

+
+

5.5.1. Introduzione

+

Tutti questi elementi di disegno possono essere piazzati anche con gli +strumenti presenti nella barra verticale destra.

+

Questi elementi sono:

+
    +
  • +

    +Fili: le connessioni più usate tra componenti. +

    +
  • +
  • +

    +Bus: per connettere graficamente le etichette di bus +

    +
  • +
  • +

    +Polilinee: per la grafica. +

    +
  • +
  • +

    +Giunzioni: per creare connessioni tra fili o bus che si incrociano. +

    +
  • +
  • +

    +Elementi bus: per mostrare connessioni tra fili e bus. Solo grafiche! +

    +
  • +
  • +

    +Etichette: per etichettare o per creare connessioni. +

    +
  • +
  • +

    +Etichette globali: per le connessioni tra fogli. +

    +
  • +
  • +

    +Testi: per commenti e annotazioni. +

    +
  • +
  • +

    +Segnalazioni "non connesso": per terminare un piedino che non necessita di alcuna connessione. +

    +
  • +
  • +

    +Fogli gerarchici, e i loro piedini di connessione. +

    +
  • +
+
+
+

5.5.2. Connessioni (fili e etichette)

+

Ci sono due metodi per instaurare connessioni:

+
    +
  • +

    +Fili tra pin. +

    +
  • +
  • +

    +Etichette. +

    +
  • +
+

La figura seguente mostra i due metodi:

+
+
+Etichette fili +
+
+

Nota 1:

+

Il punto di “contatto” di una etichetta è l’angolo in basso a sinistra della +prima lettera dell’etichetta. Questo punto viene mostrato con un piccolo +quadratino se non connesso.

+

Questo punto deve perciò essere in contatto con il filo, o essere +sovrapposto alla fine di un piedino in modo che l’etichetta venga +visualizzata come connessa.

+

Nota 2:

+

Per stabilire una connessione, un segmento di filo deve essere connesso ai +suoi capi ad un altro segmento o a un piedino.

+

Se c'è una sofrapposizione (se un filo passa sopra un pin, ma senza essere +connesso alla fine del piedino) non c'è connessione.

+

Nota 3:

+

I fili che si incrociano non sono implicitamente connessi. È necessario +attaccarli assieme con un punto di giunzione se si vuole proprio stabilire +una connessione.

+

La figura precedente (fili connessi al connettore DB25FEMALE, piedini 22, +21, 20, 19) mostra un esempio di connessione usando un simbolo di giunzione.

+

Nota 4:

+

Se due diverse etichette vengono piazzate sullo stesso filo, queste vengono +connesse assieme e diventano equivalenti: tutti gli altri elementi connessi +ad una o l’altra etichetta sono connessi a tutte.

+
+
+

5.5.3. Connessioni (Bus)

+

Nello schema elettrico seguente, molti piedini sono connessi a dei bus.

+
+
+Esempio di schema elettrico con bus +
+
+
+
Membri di bus
+

Dal punto di vista dello schema elettrico, un bus è un insieme di segnali +che iniziano con un prefisso comune e finiscono con un numero. Per esempio, +PCA0, PCA1, e PCA2 sono membri del bus PCA.

+

Il bus completo si chiama PCA[N..m], dove N e m sono il primo e l’ultimo +numero di filo di questo bus. Perciò se PCA possiede 20 membri da 0 a 19, il +bus completo è denominato PCA[0..19]. Un inseme di segnali come PCA0, PCA1, +PCA2, WRITE, READ non possono essere contenuti in un bus.

+
+
+
Connessioni tra membri di bus
+

Piedini connessi tra gli stessi membri di un bus devono essere connessi da +etichette. Non è possibile connettere un piedino direttamente ad un bus; +questo tipo di connessione sarà ignorata da Eeschema.

+

Nell’esempio sopra, le connessioni vengono effettuate dalle etichette +piazzate sui fili connessi ai piedini. Le voci di bus (segmenti di filo a 45 +gradi) sono solo elementi grafici, e non sono necessarie per formare +connessioni logiche.

+

In effetti, usando il comando di ripetizione (tasto Ins), le connessioni +possono essere eseguite molto velocemente nel modo seguente, se i piedini +del componente sono allineati in ordine incrementale (una pratica comune in +componenti come memorie, microprocessori, ecc.):

+
    +
  • +

    +Piazzare la prima etichetta (per esempio PCA0) +

    +
  • +
  • +

    +Usando il tasto di ripetizione quanto desidetato per piazzare membri. + Eeschema creerà automaticamente le etichette successive (PCA1, PCA2…) + allineate verticalmente, teoricamente nella esatta posizione degli altri + piedini. +

    +
  • +
  • +

    +Disegnare il filo sotto la prima etichetta. Usare poi il comando di + ripetizione per piazzare gli altri fili sotto le etichette. +

    +
  • +
  • +

    +Se necessario, piazzare le voci di bus allo stesso modo (piazzare la prima + voce, poi usare il tasto di ripetizione). +

    +
  • +
+
+ + + +
+
Nota
+
+

Nel menu Preferenze/Opzioni, è possibile impostare i parametri di +ripetizione:

+
    +
  • +

    +Passo verticale per gli elementi ripetuti. +

    +
  • +
  • +

    +Passo orizzontale per gli elementi ripetuti. +

    +
  • +
  • +

    +Incremento delle etichette ripetute (che perciò potranno essere incrementate + di 2, 3, … o decrementate). +

    +
  • +
+
+
+
+
+
Connessioni globali tra bus
+

Si potrebbe dover creare delle connessioni tra bus, in modo da collegare due +bus con nomi differenti, o nel caso di gerarchie, creare connessioni tra +fogli diversi. È possibile creare queste connessioni nel modo seguente.

+
+
+Esempio di giunzione bus +
+
+

I bus PCA [0..15], ADR [0..7] e BUS [5..10] sono connessi assieme (si noti +la giunzione qui dato che i fili del bus verticale si attaccano nel mezzo +del segmento di bus orizzontale).

+

Più precisamente, i membri corrispondenti sono connessi assieme: PCA0 e ADR0 +sono collegati, (così come PCA1 e ADR1 fino a PCA7 e ADR7).

+

Per di più, PCA5, BUS5 e ADR5 sono connessi (così come PCA6, BUS6 e ADR6 e +come PCA7, BUS7 e ADR7).

+

PCA8 e BUS8 sono anch’essi connessi (così come PCA9 e BUS9, PCA10 e BUS10)

+
+
+
+

5.5.4. Porte di connessione di alimentazione

+

Quando i piedini di alimentazione dei componenti sono visibili, devono +essere connessi, come ogni altro segnale.

+

I componenti come le porte e flip-flops possono avere piedini di +alimentazione invisibili. Bisogna fare attenzione con questi perché:

+
    +
  • +

    +È impossibile connettere i fili, a causa della loro invisibilità. +

    +
  • +
  • +

    +Non si conoscono i loro nomi. +

    +
  • +
+

Ed inoltre, sarebbe una cattiva idea renderli visibili e collegarli come gli +altri piedini, dato che lo schema elettrico diverrebbe illeggibile e non in +conformità con le usuali convenzioni.

+
+ + + +
+
Nota
+
Se si vuole forzare la visualizzazione di questi piedini di alimentazione +invisibili, bisogna selezionare l’opzione “Mostra piedini nascosti” nella +finestra di dialogo Preferenze/Opzioni del menu principale, o tramite +l’icona +Mostra piedini nascosti + presente +sulla barra (opzioni) strumenti sulla sinistra.
+
+

Eeschema connette automaticamente tutti i piedini di alimentazione nascosti +che posseggono stesso nome al collegamento (net) di alimentazione di nome +corrispondente. Potrebbe rendersi necessario attaccare assieme collegamenti +di alimentazione con nomi diversi (per esempio, "GND" nei componenti TTL e +"VSS" in quelli in tecnologia MOS): si usino le porte di alimentazione a +questo scopo.

+

Non è raccomandabile usare le etichette per le connessioni di +alimentazione. Queste hanno solo ambito di connessione “locale”, e non +connetterebbero i piedini di alimentazione nascosti.

+

La figura sottostante mostra un esempio di connessioni di porte di +alimentazione.

+
+
+Esempio di porte di alimentazione +
+
+

In questo esempio, la massa (GND) è connessa alla porta di alimentazione VSS +e la porta VCC è connessa a VDD.

+

Due simboli PWR_FLAG sono visibili. Essi indicano che le due porte di +alimentazione VCC e GND sono realmente connesse ad una sorgente di +alimentazione. Senza queste due segnalazioni, lo strumento ERC avrebbe +diagnosticato: Attenzione: porta di alimentazione non alimentata.

+

Tutti questi simboli elettrici sono componenti della libreria “power”.

+
+
+

5.5.5. Indicatore “Non connesso”

+

Questi simboli sono molto utili per evitare avvertimenti ERC indesiderati. +Il controllo regole elettriche assicura che nessuna connessione venga +accidentalmente lasciata sconnessa.

+

Se i piedini devono veramente essere lasciati sconnessi, è necessario +piazzare un indicatore di “non connesso” (strumento + +Icona non connesso + su questi piedini. Questi +simboli non hanno influenza sulla netlist generata.

+
+
+
+

5.6. Complementi grafici

+
+

5.6.1. Commenti testuali

+

Può essere utile (alla comprensione dello schema elettrico) piazzare +annotazioni in forma di campi o riquadri di testo. I campi testo (strumento + +Piazza testo +) e poli-linee (strumento + +Piazza linea o poligono grafici +) +servono a questo scopo, al contrario di etichette e fili che sono elementi +di connessione.

+

Ecco un esempio di riquadro con elemento testuale di commento.

+
+
+Esempio di riquadro con testo +
+
+
+
+

5.6.2. Blocco del titolo del foglio

+

Il blocco del titolo viene modificato con lo strumento + +Strumento per le impostazioni pagina +.

+
+
+Finestra di dialogo delle impostazioni pagina +
+
+
+
+Blocco del titolo +
+
+

Il numero di foglio (Sheet X/Y) viene aggiornato automaticamente.

+
+
+
+

5.7. Recupero componenti nella cache

+

Come impostazione predefinita, Eeschema carica i simboli dei componenti +dalle librerie, secondo le impostazioni dei percorsi su disco di queste. +Ciò può provocare dei problemi durante il caricamento di progetti molto +vecchi: se i simboli nella libreria sono cambiati da quando erano stati +caricati nel progetto, i simboli presenti nel progetto vengono +automaticamente rimpiazzati dalle corrispondenti nuove versioni. Le nuove +versioni potrebbero allinearsi correttamente o potrebbero essere orientati +diversamente, generando così uno schema errato.

+

Comunque, quando un progetto viene salvato, viene salvata anche una libreria +archivio con esso. Ciò consente di distribuire il progetto senza tutte le +librerie. Se si carica un progetto i cui simboli sono presenti in entrambe +le librerie, archivio e di sistema, Eeschema scansionerà le librerie per +rilevare eventuali conflitti. Se vengono rilevati conflitti questi verranno +elencati nella finestra di dialogo seguente:

+
+
+Finestra di dialogo di conflitti nel recupero +
+
+

Si può vedere in questo esempio che il progetto in origine aveva usato un +diodo con il catodo verso l’alto, ma ora la libreria ne contiene uno con il +catodo verso il basso. Questo cambiamento può danneggiare il progetto! +Premendo OK qui farà in modo di salvare il vecchio simbolo in una speciale +libreria di “recupero”, e tutti i componenti che usano quel simbolo +verranno rinominati per evitare conflitti di nome.

+

Se si preme annulla, nessun recupero verrà effettuato, perciò Eeschema +caricherà i nuovi componenti come impostazione predefinita. Dato che non è +stato effettuato nessun cambiamento, è ancora possibile tornare indietro ed +eseguire nuovamente la funzione di recupero: scegliere \"Recupera vecchi +componenti\" nel menu strumenti per richiamare nuovamente la finestra di +dialogo.

+

Se si preferisce non visualizzare questa finestra di dialogo, è possibile +premere “Non mostrare più”. L’impostazione predefinita non farà nulla e +permetterà di caricare i nuovi componenti. Questa opzione può essere +ripristinata nelle impostazioni delle preferenze, sezione librerie +componenti.

+
+
+
+
+

6. Schemi elettrici gerarchici

+
+
+

6.1. Introduzione

+

Una rappresentazione gerarchica è in genere una buona soluzione al problema +dei progetti consistenti in più di qualche foglio. Se si vuole gestire +questa tipologia di progetti, è necessario:

+
    +
  • +

    +Usare fogli grandi, con il risultato di avere poi problemi di stampa e di + gestione dei fogli. +

    +
  • +
  • +

    +Usare diversi fogli gerarchici, che portano ad una struttura gerarchica. +

    +
  • +
+

Lo schema elettrico completo consisterà quindi in un foglio principale, +chiamato foglio radice, e dei sotto-fogli costituenti la gerarchia. Inoltre, +una attenta suddivisione del progetto in fogli separati migliora la sua +leggibilità.

+

Dal foglio radice, si possono trovare tutti i sottofogli. La gestione +gerarchica degli schemi elettrici è molto facile con Eeschema, grazie ad un +"esploratore gerarchico" integrato accessibile tramite l’icona + +icons/hierarchy_nav_png + sulla barra +strumenti in cima.

+

Ci sono due tipi di gerarchie che possono esistere simultaneamente: la prima +è stata appena menzionata ed è di uso generale. La seconda consiste nella +creazione componenti nella libreria che appaiono come componenti +tradizionali nello schema, ma che effettivamente consistono a loro volta di +uno schema elettrico che descrive la loro struttura interna.

+

Questo secondo tipo viene usato per sviluppatr circuiti integrati, dato che +in questo caso è necessario usare funzioni di libreria nello schema che si +sta progettando.

+

Eeschema attualmente non gestisce questo secondo caso.

+

Una gerarchia può essere:

+
    +
  • +

    +semplice: un dato foglio è usato solo una volta +

    +
  • +
  • +

    +complessa: un dato foglio viene usato più di una volta (istanze multiple) +

    +
  • +
  • +

    +piatta: che consiste in una gerarchia semplice, ma le connessioni tra fogli + non sono disegnate. +

    +
  • +
+

Eeschema può gestire tutte queste gerarchie.

+

La creazione di uno schema elettrico gerarchico è semplice, l’intera +gerarchia viene gestita partendo dallo schema radice, come se si trattasse +di un unico schema elettrico.

+

Due passi importanti da comprendere sono:

+
    +
  • +

    +Come creare un sotto-foglio. +

    +
  • +
  • +

    +Come creare delle connessioni elettriche tra sotto-fogli. +

    +
  • +
+
+
+ +

Esplorare i sotto-fogli è molto semplice grazie allo strumento di +esplorazione accessibile tramite il pulsante + +icons/hierarchy_nav_png + presente sulla +barra strumenti in cima.

+
+
+hierarchy_navigator_dialog_png +
+
+

Ogni foglio è raggiungibile facendo clic sul suo nome. Per accedere +velocemente, clic destro su un nome foglio, e scegliere Accedi al foglio.

+

È possibile raggiungere velocemente il fglio radice, o un sotto-foglio +grazie allo strumento + +icons/hierarchy_cursor_png + della +barra strumenti destra. Dopo che lo strumento di navigazione è stato +selezionato:

+
    +
  • +

    +Fare clic su un nome foglio per selezionarlo. +

    +
  • +
  • +

    +Fare clic da qualunque altra parte per selezionare il foglio principale. +

    +
  • +
+
+
+

6.3. Locale, etichette gerarchiche e globali

+
+

6.3.1. Proprietà

+

Le etichette locali, strumento + +icons/add_line_label_png +, sono +simboli di connessione solo dentro un foglio. Le etichette gerarchiche +(strumento + +icons/add_hierarchical_label_png +) +sono simboli di connessione solo dentro un foglio ed ad un piedino +gerarchico piazzato nel foglio genitore.

+

Le etichette globali (strumento +Global label icon +) sono simboli di connessione attraverso tutta la gerarchia. I +piedini di potenza (tipo power in e power out) invisibili sono come le +etichette globali perché sono visti come connessi tra loro attraverso tutta +la gerarchia.

+
+ + + +
+
Nota
+
Dentro una gerarchia (semplice o complessa) si può usare sia etichette +gerarchiche, assieme o in alternativa a, etichette globali.
+
+
+
+
+

6.4. Creazione gerarchica di intestazioni

+

Si deve:

+
    +
  • +

    +Piazzare nel foglio radice un simbolo gerarchico chiamato "simbolo foglio". +

    +
  • +
  • +

    +Inserire nel nuovo schema (sotto-foglio) con il navigatore e disegnarlo, + come ogni altro schema elettrico. +

    +
  • +
  • +

    +Disegnare le connessioni elettriche tra due schemi piazzando etichette + globali (hlabel) nel nuovo schema (sotto-foglio), ed etichette con lo stesso + nome nel foglio radice, conosciute anche come EtichetteFoglio. Queste + EtichetteFoglio saranno connesse al simbolo del foglio del foglio radice ad + altri elementi dello schema come pin di componenti standard. +

    +
  • +
+
+
+

6.5. Simbolo di foglio

+

Disegna un rettangolo definito dai due punti diagonali che simboleggiano il +sotto-foglio.

+

La dimensione di questo rettangolo deve consentire di piazzare in seguito +etichette particolari, piedini gerarchici, corrispondenti alle etichette +globali (hlabel) nel sotto-foglio.

+

Queste etichette sono simili a normali piedini di componenti. Selezionare lo +strumento + +icons/add_hierarchical_subsheet_png +.

+

Fare clic per piazzare l’angolo sinistro alto del rettangolo. Fare clic +nuovamente per piazzare l’angolo destro basso, verificando di creare un +rettangolo sufficientemente dimensionato.

+

Verrà richiesto di inserire un nome file e un nome foglio per questo +sotto-foglio (in modo da poter raggiungere lo schema corrispondente, usando +il navigatore della gerarchia).

+
+
+hsheet_properties_1_png +
+
+

Bisogna per lo meno dare un nome file. Se non c'è un nome foglio, il nome +file verrà usato come nome foglio (solitamente si lascia così).

+
+
+

6.6. Connessioni - piedini gerarchici

+

Qui si devono creano i punti di connessione (punti gerarchici) per il +simbolo appena creato.

+

Questi punti di connessione sono simili ai piedini dei componenti normali, +ma con la possibilità di connettere un bus completo con solo un punto di +connessione.

+

Ci sono due modi per fare ciò:

+
    +
  • +

    +Piazzare i diversi pin prima di disegnare il sotto-foglio (disposizione + manuale). +

    +
  • +
  • +

    +Piazzare i diversi pin dopo aver disegnato il sotto-foglio, e le etichette + globali (disposizione semi-automatica). +

    +
  • +
+

La seconda soluzione è la preferibile.

+

Disposizione manuale:

+
    +
  • +

    +Per selezionare lo strumento + +icons/add_hierar_pin_png +. +

    +
  • +
  • +

    +Fare clic sul simbolo gerarchico dove si vuole posizionare questo pin +

    +
  • +
+

Vedere di seguito un esempio di creazione del pin gerarchico chiamato +"CONNEXION".

+
+
+eeschema_hierarchical_label_png +
+
+

Si può definire i suoi attributi grafici e le sue dimensioni in seguito +modificando il foglio di questo piedino (clic destro del mouse e poi +selezionando "modifica" nel menu a scomparsa).

+

Vari simboli di piedini sono disponibili:

+
    +
  • +

    +Ingresso +

    +
  • +
  • +

    +Uscita +

    +
  • +
  • +

    +Bidirezionale +

    +
  • +
  • +

    +Tri-State +

    +
  • +
  • +

    +Passivo +

    +
  • +
+

Questi simboli di pin sono solo aiuti grafici e non hanno altre funzioni.

+

Piazzamento automatico:

+
    +
  • +

    +Selezionare lo strumento + +icons/import_hierarchical_label_png +. +

    +
  • +
  • +

    +Fare clic sul simbolo gerarchico da dove si vuole importare i pin + corrispondenti alle etichette globali piazzate nello schema + corrispondente. Apparirà un pin gerarchico, se esiste una nuova etichetta + globale, cioè non corrispondente ad un pin già piazzato. +

    +
  • +
  • +

    +Fare clic dove si vuole piazzare questo piedino. +

    +
  • +
+

Tutti i pin necessari possono perciò essere piazzati velocemente e senza +errori. Il loro aspetto è in accordo con le etichette globali +corrispondenti.

+
+
+

6.7. Connessioni - etichette gerarchiche

+

Ogni pin del simbolo del foglio appena creato, deve corrispondere ad una +etichetta chiamata etichetta gerarchica nel sotto-foglio. Le etichette +gerarhiche sono simili alle etichette, ma forniscono connessioni tra i +sotto-fogli ed il foglio radice. La rappresentazione grafica delle due +etichette complementari (pin e etichetta gerarchica) è simile. La creazione +delle etichette gerarchiche viene fatta con lo strumento + +icons/add_hierarchical_label_png +.

+

Di seguito un esempio di foglio radice:

+
+
+hierarchical_label_root_png +
+
+

Si noti il pin VCC_PIC, collegato al connettore JP1.

+

Ecco le connessioni corrispondenti nel sotto-foglio:

+
+
+hierarchical_label_sub_png +
+
+

Si troverà ancora, le due corrispondenti etichette gerarchiche, che +forniscono connessione tra i due fogli gerarchici.

+
+ + + +
+
Nota
+
Si può usare etichette gerarchiche e pin gerarchici per connettere due bus, +secondo la sintassi (Bus [N. .m]) descritta in precedenza.
+
+
+

6.7.1. Etichette, etichette gerarchiche, etichette globali e pin di alimentazione invisibili

+

Ecco alcune note sulle varie modalità di fornire connessioni, a parte le +connessioni tramite i semplici fili disegnati.

+
+
Etichette semplici
+

Le etichette semplici hanno una capacità di connessione locale, cioè +limitata al foglio dello schema dove sono collocate. Ciò è dovuto al fatto +che:

+
    +
  • +

    +Ogni foglio ha un numero di foglio. +

    +
  • +
  • +

    +Questo numero di foglio è associato ad una etichetta. +

    +
  • +
+

Perciò, se si piazza l’etichetta "TOTO" nel foglio n° 3, in effetti +l’etichetta vera è "TOTO_3". Se si piazza anche un’etichetta "TOTO" nel +foglio n° 1 (foglio radice) si piazza in effetti un’etichetta di nome +"TOTO_1", differente da "TOTO_3". Ciò si verifica sempre, anche quando c'è +un solo foglio.

+
+
+
Etichette gerarchiche
+

Quanto detto per le etichette semplici risulta vero anche per le etichette +gerarchiche.

+

Perciò nello stesso foglio, un’etichetta gerarchica "TOTO" viene considerata +connessa ad un’etichetta locale "TOTO", ma non connessa ad un’etichetta +gerarchica o un’etichetta di nome "TOTO" in un altro foglio.

+

Comunque, un’etichetta gerarchica viene considerata connessa al +corrispondente simbolo etichetta foglio nel simbolo gerarchico piazzato +nel foglio radice.

+
+
+
Pin di alimentazione invisibili
+

Si era visto che i piedini di alimentazione invisibili sono connessi assieme +se posseggono lo stesso nome. Perciò tutti i piedini di alimentazione +dichiarati "Piedini di alimentazione invisibili" e chiamati VCC sono +interconnessi e formano la connessione equipotenziale VCC, su qualunque +foglio essi siano stati piazzati.

+

Ciò significa che se si piazza un’etichetta VCC in un sotto-foglio, essa non +verrà connessa ai piedini VCC, dato che questa etichetta è in realtà VCC_n, +dove n è il numero di foglio.

+

Se si desidera che questa etichetta VCC sia veramente connessa +all’equipotenziale VCC, essa dovrà essere esplicitamente connessa ad un +piedino di alimentazione invisibile, grazie ad una porta di alimentazione +VCC.

+
+
+
+

6.7.2. Etichette globali

+

Le etichette globali che posseggono un nome identico sono connesse +attraverso l’intera gerarchia.

+

(etichette di alimentazione come vcc … sono etichette globali)

+
+
+
+

6.8. Gerarchia complessa

+

Ecco un esempio. Lo stesso schema viene usato due volte (due istanze). I +due fogli condividono lo stesso schema perché il nome del file è lo stesso +per i due fogli (“other_sheet.sch”). Ma i nomi dei fogli devono essere +differenti.

+
+
+Gerarchia Eeschema complessa +
+
+
+
+

6.9. Gerarchia piatta

+

Si può creare un progetto usando molti fogli, senza creare connessioni tra +questi fogli (gerarchia piatta) se le seguenti regole vengono rispettate:

+
    +
  • +

    +Bisogna creare un foglio radice contenente gli altri fogli, che agisce come + un collegamento tra gli altri fogli. +

    +
  • +
  • +

    +Non sono necessarie connessioni esplicite. +

    +
  • +
  • +

    +Tutte le connessioni tra fogli useranno etichette globali invece di + etichette gerarchiche. +

    +
  • +
+

Ecco un esempio di un foglio radice.

+
+
+Gerarchia Eeschema piatta +
+
+

Ecco le due pagine, connesse tramite etichette globali.

+

Ecco il pic_programmer.sch.

+
+
+Gerarchia Eeschema piatta 1 +
+
+

Ecco il pic_sockets.sch.

+
+
+Gerarchia Eeschema piatta 2 +
+
+

Guardare le etichette globali.

+
+
+Gerarchia Eeschema piatta 3 +
+
+
+
+
+
+

7. Annotazione classificazione automatica

+
+
+

7.1. Introduzione

+

Lo strumento di annotazione classificazione automatica permette di assegnare +automaticamente un riferimento a componenti nello schema. Per componenti +multiparte, assegna un suffisso multi-parte per minimizzare il numero di +questi pacchetti. Lo strumento di annotazione classificazione automatica è +accessibile tramite l’icona + +icons_annotate_png +. Qui si trova sua +finestra principale.

+
+
+annotate-dialog_img +
+
+

Varie possibilità sono disponibili:

+
    +
  • +

    +Annota tutti i componenti (reimpostando le opzioni di annotazione esistenti) +

    +
  • +
  • +

    +Annota tutti i componenti, ma non scambiare nessuna multiparte annotata + precedentemente. +

    +
  • +
  • +

    +Annota solo i nuovi componenti (cioè quelli i cui riferimenti finiscono per + ? come IC?) (mantieni le opzioni di annotazione esistenti). +

    +
  • +
  • +

    +Annota l’intera gerarchia (usa l’opzione schema intero). +

    +
  • +
  • +

    +Annota solo il foglio attuale (usa l’opzione solo pagina corrente). +

    +
  • +
+

L’opzione “Reimposta ma non scambiare nessuna parte multipla annotata” +mantiene tutte le associazioni esistenti tra parti multi-unità. In pratica, +se si ha U2A e U2B, queste possono essere riannotate rispettivamente a U1A e +U1B, ma non saranno mai riannotate a U1A e U2A, né a U2B e U2A. Utile se ci +si vuole assicurare che i raggruppamenti di pin vengano mantenuti se si è +già deciso che sottounità sia meglio piazzare in una determinata posizione.

+

La scelta dell’ordine di annotazione fornisce il metodo usato per impostare +il numero di riferimento dentro ogni foglio della gerarchia.

+

Ad eccezione di casi particolari, l’annotazione automatica si applica +all’intero progetto (tutti i fogli) e ad i nuovi componenti, se non si vuole +modificare le annotazioni precedenti.

+

La scelta annotazione fornisce il metodo usato per calcolare l’id del +riferimento:

+
    +
  • +

    +Usa il primo numero libero nello schema: i componenti vengono annotati da 1 + (per ogni prefisso di riferimento). Se esiste una precedente annotazione, + verranno usati i numeri non ancora in uso. +

    +
  • +
  • +

    +Comincia dal foglio numero*100 e usa il primo numero libero: l’annotazione + comincia da 101 per il foglio numero 1, da 201 per il foglio numero 2, + ecc. Se ci sono più di 99 elementi con lo stesso prefisso di riferimento (U, + R) nel foglio 1, lo strumento di annotazione usa il numero 200 e più, e + l’annotazione per il foglio 2 comincerà dal prossimo numero libero. +

    +
  • +
  • +

    +Comincia dal foglio numero*1000 e usa il primo numero libero. L’annotazione + comincia da 1001 per il foglio 1, 2001 per il foglio 2. +

    +
  • +
+
+
+

7.2. Alcuni esempi

+
+

7.2.1. Ordine di annotazione

+

Questo esempio mostra 5 elementi piazzati, ma non annotati.

+
+
+eeschema_annotation_order_none_png +
+
+

Dopo che lo strumento di annotazione viene eseguito, viene ottenuto il +seguente risultato.

+

Ordinato per posizione X.

+
+
+eeschema_annotation_order_x_png +
+
+

Ordinato per posizione Y.

+
+
+eeschema_annotation_order_y_png +
+
+

Si può osservare che quattro porte 74LS00 sono state distribuite nel +contenitore U1, e che la quinta 74LS00 è stata assegnata al successivo U2.

+
+
+

7.2.2. Scelte di annotazione

+

Ecco un’annotazione nel foglio 2 dove è stata impostata l’opzione usa il +primo numero libero nello schema.

+
+
+eeschema_annotation_choice_free_png +
+
+

L’optione comincia dal foglio numero*100 e usa il prino numero libero +produce il seguente risultato.

+
+
+eeschema_annotation_choice_x100_png +
+
+

L’opzione comincia dal numero*1000 e usa il primo numero libero produce il +seguente risultato.

+
+
+eeschema_annotation_choice_x1000_png +
+
+
+
+
+
+
+

8. Verifica della progettazione con il Controllo Regole Elettriche (ERC)

+
+
+

8.1. Introduzione

+

Lo strumento per il controllo regole elettriche (ERC) esegue un controllo +automatico dello schema elettrico. L’ERC segnala gli errori presenti nel +foglio, come piedini sconnessi, simboli gerarchici sconnessi, uscite in +corto-circuito, ecc. Naturalmente, un controllo automatico non è +infallibile, ed il software che rende possibile la rilevazione di tutti gli +errori di progettazione non è completo al 100%. Un tale controllo è molto +utile, perché permette di rilevare molte sviste e piccoli errori.

+

In pratica tutti gli errori rilevati devono essere controllati e corretti +prima di procedere normalmente. La qualità dell’ERC è direttamente associata +alla cura presa nel dichiarare le proprietà elettriche dei piedini durante +la creazione delle librerie. I risultati dell’ERC vengono riportati come +"errori" o "avvertimenti".

+
+
+Finestra di dialogo ERC +
+
+
+
+

8.2. Come usare l’ERC

+

l’ERC può essere avviato facendo clic sull’icona + +Icona ERC +.

+

Gli avvertimenti vengono piazzati sugli elementi dello schema elettrico che +provocano gli errori ERC (piedini o etichette).

+
+ + + +
+
Nota
+
+
    +
  • +

    +In questa finestra di dialogo, facendo clic su un messaggio di errore, si + salta direttamente al corrispettivo marcatore sullo schema elettrico. +

    +
  • +
  • +

    +Sullo schema elettrico, facendo clic destro su un marcatore si accedere al + corrispondente messaggio diagnostico. +

    +
  • +
+
+
+

È possibile anche cancellare i marcatori di errore dalla finestra di +dialogo.

+
+
+

8.3. Esempio di ERC

+
+
+Puntatori ERC +
+
+

Qui si può osservare quattro errori:

+
    +
  • +

    +Due uscite sono state erroneamente collegate assieme (freccia rossa). +

    +
  • +
  • +

    +Due ingressi sono stati lasciati sconnessi (freccia verde). +

    +
  • +
  • +

    +C'è un errore su un ingresso di alimentazione invisibile, manca la + segnalazione di alimentazione (freccia verde in cima). +

    +
  • +
+
+
+

8.4. Mostrare i messaggi diagnostici

+

Facendo clic destro su un marcatore si apre un menu che permette di accedere +alla finestra diagnostica del marcatore ERC.

+
+
+Informazioni sui puntatori ERC +
+
+

e se si fa clic su Info errore marcatore si ottiene una descrizione +dell’errore.

+
+
+erc_pointers_message_png +
+
+
+
+

8.5. Piedini e segnalazioni di alimentazione

+

Succede spesso di avere una segnalazione o un errore su un piedino di +alimentazione, anche se sembra tutto normale. Si osservi l’esempio +sovrastante. Ciò succede perché, in molti progetti, l’alimentazione viene +fornita da connettori che non sono sorgenti di alimentazione (diversamente +dall’uscita di un regolatore, che viene dichiarata come sorgente di +alimentazione).

+

L’ERC perciò non individuerà nessun piedino di alimentazione che controlla +questo filo e lo dichiarerà non alimentato da nessuna sorgente di +alimentazione.

+

Per evitare questo avvertimento è necessario piazzare un “PWR_FLAG” su +questa porta. Si osservi il seguente esempio:

+
+
+eeschema_power_pins_and_flags_png +
+
+

Il marcatore d’errore allora sparirà.

+

Il più delle volte, un PWR_FLAG deve essere connesso a GND, dato che +normalmente i regolatori hanno uscite dichiarate come uscite di +alimentazione ma i piedini di massa non sono mai dichiarati in tal modo +(l’attributo normale è invece come ingresso di alimentazione), perciò le +masse non appaiono mai connesse ad una sorgente di alimentazione senza un +pwr_flag.

+
+
+

8.6. Configurazione

+

Il pannello delle opzioni permette di configurare le regole di connessione +per definire le condizioni elettriche per il controllo di errori e +avvertimenti.

+
+
+eeschema_erc_options_png +
+
+

Le regole possono essere cambiate facendo clic sul riquadro desiderato della +matrice, in modo da selezionare la scelta desiderata: normale, avvertimento, +errore.

+
+
+

8.7. File rapporto ERC

+

Un file di rapporto ERC può essere generato e salvato selezionando l’opzione +“Scrivi rapporto ERC”. L’estensione del file per i file di rapporto ERC è +“.erc”. Ecco un esempio di file rapporto ERC:

+
+
+
ERC control (4/1/1997-14:16:4)
+
+***** Sheet 1 (INTERFACE UNIVERSAL)
+ERC: Warning Pin input Unconnected @ 8.450, 2.350
+ERC: Warning passive Pin Unconnected @ 8.450, 1.950
+ERC: Warning: BiDir Pin connected to power Pin (Net 6) @ 10.100, 3.300
+ERC: Warning: Power Pin connected to BiDir Pin (Net 6) @ 4.950, 1.400
+
+>> Errors ERC: 4
+
+
+
+
+
+

9. Creazione di una netlist

+
+
+

9.1. Panoramica

+

Una netlist è un file che descrive le connessioni elettriche tra +componenti. Nel file di netlist si possono trovare:

+
    +
  • +

    +L’elenco componenti +

    +
  • +
  • +

    +L’elenco delle connessioni tra componenti, chiamate collegamenti + equipotenziali. +

    +
  • +
+

Esistono diversi formati di netlist. Alle volte l’elenco componenti e +l’elenco equi-potenziale sono due file separati. La netlist è fondamentale +per uso di software di progettazione elettronica, dato che la netlist è il +collegamento altro software CAD elettronico, come:

+
    +
  • +

    +Software per la progettazione di circuiti stampati. +

    +
  • +
  • +

    +Simulazione di circuiti elettrici e circuiti stampati. +

    +
  • +
  • +

    +Compilatori di CPLD (e di altri chip programmabili). +

    +
  • +
+

Eeschema supporta diversi formati di netlist.

+
    +
  • +

    +Formato PCBNEW (circuiti stampati). +

    +
  • +
  • +

    +Formato ORCAD PCB2 (circuiti stampati). +

    +
  • +
  • +

    +Formato CADSTAR (circuiti stampati). +

    +
  • +
  • +

    +Formato Spice, per vari simulatori (di questa famiglia ma il formato Spice + viene usato anche da altri simulatori). +

    +
  • +
+
+
+

9.2. Formati di netlist

+

Selezionare lo strumento +Netlist icon + per +aprire la finestra di dialogo di creazione della netlist.

+

Selezionato Pcbnew

+
+
+eeschema_netlist_dialog_pcbnew_png +
+
+

Selezionato Spice

+
+
+eeschema_netlist_dialog_spice_png +
+
+

Usando le diverse schede è possibile selezionare il formato desiderato. Nel +formato Spice si può generare netlists sia con nomo equi-potenziali (sono +più leggibili) o con numeri di collegamento (le vecchie versioni di Spice +accettano solo numeri). Facendo clic sul pulsante Netlist, verrà richiesto +un nome file per la netlist.

+
+ + + +
+
Nota
+
Con grossi progetti, la generazione della netlist potrebbe impiegare diversi +minuti.
+
+
+
+

9.3. Esempi di netlist

+

In basso si può osservare uno schema che usa la libreria PSPICE:

+
+
+eeschema_netlist_schematic_png +
+
+

Esempio di file di netlist PCBNEW:

+
+
+
# Eeschema Netlist Versione 1.0 generato il 21/1/1997-16:51:15
+(
+(32E35B76 $noname C2 1NF {Lib=C}
+(1 0)
+(2 VOUT_1)
+)
+(32CFC454 $noname V2 AC_0.1 {Lib=VSOURCE}
+(1 N-000003)
+(2 0)
+)
+(32CFC413 $noname C1 1UF {Lib=C}
+(1 INPUT_1)
+(2 N-000003)
+)
+(32CFC337 $noname V1 DC_12V {Lib=VSOURCE}
+(1 +12V)
+(2 0)
+)
+(32CFC293 $noname R2 10K {Lib=R}
+(1 INPUT_1)
+(2 0)
+)
+(32CFC288 $noname R6 22K {Lib=R}
+(1 +12V)
+(2 INPUT_1)
+)
+(32CFC27F $noname R5 22K {Lib=R}
+(1 +12V)
+(2 N-000008)
+)
+(32CFC277 $noname R1 10K {Lib=R}
+(1 N-000008)
+(2 0)
+)
+(32CFC25A $noname R7 470 {Lib=R}
+(1 EMET_1)
+(2 0)
+)
+(32CFC254 $noname R4 1K {Lib=R}
+(1 +12V)
+(2 VOUT_1)
+)
+(32CFC24C $noname R3 1K {Lib=R}
+(1 +12V)
+(2 N-000006)
+)
+(32CFC230 $noname Q2 Q2N2222 {Lib=NPN}
+(1 VOUT_1)
+(2 N-000008)
+(3 EMET_1)
+)
+(32CFC227 $noname Q1 Q2N2222 {Lib=NPN}
+(1 N-000006)
+(2 INPUT_1)
+(3 EMET_1)
+)
+)
+# End
+
+

In formato PSPICE, la netlist è la seguente:

+
+
+
* Eeschema Netlist Versione 1.1 (formato Spice) data creazione: 18/6/2008-08:38:03
+
+.model Q2N2222 npn (bf=200)
+.AC 10 1Meg \*1.2
+.DC V1 10 12 0.5
+
+
+R12   /VOUT N-000003 22K
+R11   +12V N-000003 100
+L1   N-000003 /VOUT 100mH
+R10   N-000005 N-000004 220
+C3   N-000005 0 10uF
+C2   N-000009 0 1nF
+R8   N-000004 0 2.2K
+Q3   /VOUT N-000009 N-000004 N-000004 Q2N2222
+V2   N-000008 0 AC 0.1
+C1   /VIN N-000008 1UF
+V1   +12V 0 DC 12V
+R2   /VIN 0 10K
+R6   +12V /VIN 22K
+R5   +12V N-000012 22K
+R1   N-000012 0 10K
+R7   N-000007 0 470
+R4   +12V N-000009 1K
+R3   +12V N-000010 1K
+Q2   N-000009 N-000012 N-000007 N-000007 Q2N2222
+Q1   N-000010 /VIN N-000007 N-000007 Q2N2222
+
+.print ac v(vout)
+.plot ac v(nodes) (-1,5)
+
+.end
+
+
+
+

9.4. Note sulla netlist

+
+

9.4.1. Precauzioni sul nomi netlist

+

Molti strumenti software che usano le netlists non accettano spazi nei nomi +dei componenti, pins, collegamenti equi-potenziali o altri elementi. Si +consiglia di evitare sistematicamente l’uso degli spazi nelle etichette, o +nei campi nome o valore dei componenti o dei loro piedini.

+

Allo stesso modo, i caratteri speciali diversi dalle lettere e numeri +possono causare dei problemi. Si noti che questa limitazione non è relativa +a Eeschema, ma sui formati di netlist che possono diventare intraducibili +verso software che usi i file di netlist.

+
+
+

9.4.2. Netlist PSPICE

+

Per il simulatore Pspice, è necessario includere alcune linee di comando +nella netlist stessa (.PROBE, .AC, ecc.).

+

Ogni linea di testo inclusa nello schema elettrico che cominci con la parola +chiave -pspice o -gnucap sarà inserita (senza la parola chiave) in cima +alla netlist.

+

Ogni linea di testo inclusa nello schema elettrico che cominci con la parola +chiave +pspice o +gnucap verrà inserita (senza parola chiave) alla fine +della netlist.

+

Ecco un esempio di testo con molte linee singole e una multilinea:

+
+
+eeschema_pspice_netlist_png +
+
+

Per esempio, se si batte il testo seguente (non usate un’etichetta!):

+
+
+
-PSPICE .PROBE
+
+

verrà inserita nella netlist una linea .PROBE .

+

Nell’esempio precedente, tre linee erano state inserite all’inizio della +netlist e due alla fine, con questa tecnica.

+

Se si usano testi multilinea, le parole chiave +pspice o +gnucap sono +necessarie solo una volta:

+
+
+
+PSPICE .model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno
+
+

crea le quattro linee:

+
+
+
.model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno
+
+

Si noti anche che il GND equipotenziale deve essere chiamato 0 (zero) per +Pspice.

+
+
+
+

9.5. Altri formati

+

Per altri formati di netlist si possono aggiungere convertitori di netlist +in forma di plugin. Questi convertitori vengono automaticamente eseguiti da +Eeschema. Il capitolo 14 contiene alcune spiegazioni ed esempi di +convertitori.

+

Un convertitore è un file di testo (in formato xsl) ma si possono anche +usare altri linguaggi come Python. Quando si usa il formato xsl, uno +strumento (xsltproc.exe o xsltproc) legge il file intermedio creato da +Eeschema, ed il file convertitore per creare il file in uscita. In questo +caso, il file convertitore (un foglio di stile) è molto piccolo e facile da +scrivere.

+
+

9.5.1. La finestra di dialogo di inizializzazione

+

Per aggiungere un nuovo plugin di netlist si usa il pulsante Aggiungi +plugin.

+
+
+eeschema_netlist_dialog_add_plugin_png +
+
+

Ecco la finestra di impostazione del plugin PadsPcb:

+
+
+eeschema_netlist_dialog_padspcb_png +
+
+

L’impostazione richiederà:

+
    +
  • +

    +Un titolo (per esempio, il nome del formato della netlist). +

    +
  • +
  • +

    +Il plugin la lanciare. +

    +
  • +
+

Quando la netlist viene generata:

+
    +
  1. +

    +Eeschema crea un file intermedio *.tmp, per esempio test.tmp. +

    +
  2. +
  3. +

    +Eeschema esegue il plugin, il quale legge test.tmp e crea test.net. +

    +
  4. +
+
+
+

9.5.2. Formato a linea di comando

+

Ecco un esempio, che usa xsltproc.exe come strumento per convertire dei file +.xsl, e un file netlist_form_pads-pcb.xsl come foglio di stile di +conversione:

+

f:/kicad/bin/xsltproc.exe -o %O.net +f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl %I

+

Con:

+ +++ + + + + + + + + + + + + + + + + + +

f:/kicad/bin/xsltproc.exe

Uno strumento per leggere e convertire file xsl

-o %O.net

File in uscita: %O definirà il file in uscita.

f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl

Nome file convertitore (un foglio di stile, formato xsl).

%I

Sarà rimpiazzato dal file intermedio creato da Eeschema +(*.tmp).

+

Per lo schema elettrico test.sch, la riga di comando sarà:

+

f:/kicad/bin/xsltproc.exe -o test.net +f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl test.tmp.

+
+
+

9.5.3. Convertitore e foglio di stie (plugin)

+

Questo è un software molto semplice, dato che il suo scopo è esclusivamente +di convertire un testo in ingresso (il file di testo intermedio) in un altro +file di testo. Inoltre, dal file di testo intermedio, è possibile creare una +distinta materiali.

+

Quando si usa xsltproc come strumento di conversione, viene generato solo il +foglio di stile.

+
+
+

9.5.4. Formato file netlist intermedio

+

Consultare il capitolo 14 per ottenere ulteriori informazioni su xslproc, +sulle descrizioni del formato file intermedio, e alcuni esempi di fogli di +stile per convertitori.

+
+
+
+
+
+

10. Traccia e stampa

+
+
+

10.1. Introduzione

+

Si accede ai comandi di stampa e di tracciamento (N.d.T. ovvero una stampa +esportata in un formato vettoriale) tramite il file menu.

+
+
+eeschema_file_menu_plot_png +
+
+

I formati in uscita supportati sono Postscript, PDF, SVG, DXF e HPGL. È +anche possibile mandare la stampa direttamente alla stampante.

+
+
+

10.2. Comandi di stampa comuni

+
+
+Traccia pagina corrente +
+
+

+stampa solo un file solo per il foglio corrente. +

+
+
+Traccia tutte le pagine +
+
+

+permette di tracciare l’intera gerarchia (viene generato un file di stampa +per ogni foglio). +

+
+
+
+
+

10.3. Traccia in Postscript

+

Questo comando permette di creare file in formato Postscritp.

+
+
+eeschema_plot_postscript_png +
+
+

Il nome file è il nome del foglio con estensione .ps. È possibile +disabilitare l’opzione "Traccia squadratura e riquadro iscrizioni". È utile +se si vuole creare un file postscript per incapsulato (formato .eps) usato +spesso per inserire uno schema per esempio in un programma di +videoscrittra. La finestra messaggi mostra i nomi (con i percorsi) dei file +creati.

+
+
+

10.4. Traccia in PDF

+
+
+eeschema_plot_pdf.png +
+
+

Permette di creare file di tracciature usando il formato PDF. Il nome file è +in nome del foglio con estensione .pdf .

+
+
+

10.5. Traccia in SVG

+
+
+eeschema_plot_svg_png +
+
+

Permette di creare file di tracciatura usando il formato SVG. Il nome del +file è il nome del foglio con estensione .svg .

+
+
+

10.6. Traccia in DXF

+
+
+eeschema_plot_dxf_png +
+
+

Permette di creare un file di tracciatura in formato DXF. Il nome del file è +il nome del foglio con estensione .dxf .

+
+
+

10.7. Traccia in HPGL

+

Questo comando permette di creare un file HPGL. Per questo formato è +possibile impostare:

+
    +
  • +

    +Dimensione pagina. +

    +
  • +
  • +

    +Origine. +

    +
  • +
  • +

    +Dimensione penna (in mm). +

    +
  • +
+

La finestra di dialogo di impostazione del plotter appare come questa:

+
+
+eeschema_plot_hpgl_png +
+
+

Il nome del file risultante avrà il nome del foglio più estensione .plt .

+
+

10.7.1. Selezione dimensione foglio

+

La dimensione del foglio normalmente viene controllata. In questo caso, +verrà usata la dimensione del foglio definita nel menu del blocco del titolo +e la scala scelta sarà di 1. Se viene selezionata una diversa dimensione del +foglio (A4 con A0, o A con E), la scala viene automaticamente regolata per +riempire la pagina.

+
+
+

10.7.2. Regolazioni di posizionamento

+

Per tutte le dimensioni standard, è possibile regolare la posizione per +centrare il più possibile il disegno. Dato che i plotter hanno il punto di +origine al centro o nell’angolo in basso a sinistra del foglio, è necessario +poter introdurre uno spostamento in maniera tale da permettere una +tracciatura regolare.

+

Parlando in generale:

+
    +
  • +

    +Per plotter con il punto di origine al centro del foglio lo spostamento deve + essere negativo e impostato a metà delle dimensioni del foglio. +

    +
  • +
  • +

    +Per plotter con punto di origine nell’angolo in basso a sinistra del foglio + lo spostamento deve essere impostato a 0. +

    +
  • +
+

Per impostare uno spostamento:

+
    +
  • +

    +Selezionare la dimensione del foglio. +

    +
  • +
  • +

    +Impostare lo spostamento X e Y. +

    +
  • +
  • +

    +Fare clic per accettare lo spostamento. +

    +
  • +
+
+
+
+ +

Questo comando, disponibile tramite l’icona + +icons/print_button_png +, permette di +visualizzare e preparare file del progetto per le normali stampanti.

+
+
+finestra di dialogo stampa +
+
+

L’opzione “Stampa squadratura e riquadro iscrizioni del foglio" abilita o +disabilita la stampa di questi particolari.

+

L’opzione “Stampa in bianco e nero” imposta la stampante come +monocromatica. Questa opzione è in genere necessaria se si usa una stampante +laser in bianco e nero, dato che i colori vengono stampati come mezzi-toni e +spesso non sono molto leggibili.

+
+
+
+
+

11. Editor dei componenti della libreria

+
+
+

11.1. Informazioni generali sui componenti della libreria

+

Un componente è un elemento dello schema elettrico che contiene una +rappresentazione grafica, connessioni elettriche e campi che definiscono il +componente stesso. I componenti usati in uno schema elettrico vengono +memorizzati nelle librerie di componenti. Eeschema fornisce uno strumento di +modifica dei componenti di libreria che permette di creare librerie, +aggiungere, eliminare o trasferire componenti tra librerie, esportare +componenti su file e importare componenti da file. In breve, lo strumento di +modifica delle librerie fornisce un modo semplice per gestire i file delle +librerie di componenti.

+
+
+

11.2. Panoramica delle librerie di componenti

+

Una libreria di componenti è composta da uno o più componenti. Generalmente +i componenti sono raggruppati per funzione, tipo e/o produttore.

+

Un componente è composto di:

+
    +
  • +

    +Elementi grafici (linee, cerchi, archi, testo, ecc.) che forniscono la + definizione del simbolo. +

    +
  • +
  • +

    +I piedini hanno sia proprietà grafiche (linea, clock, inversione, attivo + basso, ecc.) che proprietà elettriche (ingresso, uscita, bidirezionale, + ecc.) usate dallo strumento di controllo regole elettriche (ERC). +

    +
  • +
  • +

    +Campi come riferimenti, valori, nomi impronte corrispondenti per la + progettazione del circuito stampato, ecc. +

    +
  • +
  • +

    +Alias usati per associare a componenti comuni come un 7400 con tutte le sue + derivazioni come 74LS00, 74HC00 e 7437. Tutti questi alias condividono lo + stesso componente di libreria. +

    +
  • +
+

La corretta progettazione di componenti richiede:

+
    +
  • +

    +Specificare se il componente è formato da più di un’unità. +

    +
  • +
  • +

    +Specificare se il componente possiede uno stile corpo alternativo altrimenti + detto rappresentazione De Morgan. +

    +
  • +
  • +

    +La progettazione della sua rappresentazione simbolica usando linee, + rettangoli, cerchi, poligoni e testo. +

    +
  • +
  • +

    +L’aggiunta di pin definendo con cura l’elemento grafico di ogni pin, il + nome, il numero, e le sue proprietà elettriche (ingresso, uscita, tri-state, + alimentazione, ecc.). +

    +
  • +
  • +

    +L’aggiunta di un alias per altri componenti che hanno lo stesso simbolo e + piedinatura o la rimozione di uno di questi se il componente è stato creato + da un altro componente. +

    +
  • +
  • +

    +L’aggiunta di campi opzionali come il nome dell’impronta usata dal software + di progettazione di circuiti stampati e/o la definizione della loro + visibilità. +

    +
  • +
  • +

    +La documentazione del componente aggiungendo una stringa di descrizione, + collegamenti ai datasheet, ecc. +

    +
  • +
  • +

    +Il salvataggio nella libreria scelta. +

    +
  • +
+
+
+

11.3. Panoramica dell’editor dei componenti di libreria

+

Di seguito si può osservare la finestra principale dell’editor di librerie +componenti. Esso consiste in tre barre degli strumenti che servono a +velocizzare l’accesso alle funzioni più comuni, e un’area di +visualizzazione/modifica del componente. Sulle barre degli strumenti non +sono disponibili tutti comandi, ma quelli che mancano sono comunque +accessibili tramite i menu.

+
+
+libedit_main_window_png +
+
+
+

11.3.1. Barra strumenti principale

+

La barra degli strumenti principale è collocata tipicamente in cima alla +finestra principale, come mostrato sotto, e consiste nei comandi di gestione +delle librerie, annullamento e ripetizione delle ultime operazioni, zoom e +apertura delle finestre di dialogo delle proprietà dei componenti.

+
+
+images/it/toolbar_libedit.png +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+icons/save_library_png +

Salva la libreria attualmente selezionata. Il pulsante sarà disabilitato +se non è attualmente selezionata nessuna libreria o se non sono stati +effettuati dei cambiamenti alla libreria attualmente selezionata.

+icons/library_png +

Seleziona la libreria da modificare.

+icons/delete_png +

Elimina un componente dalla libreria correntemente selezionata o da qualsiasi +libreria definita dal progetto se non ci sono librerie selezionate.

+icons/library_browse_png +

Apre il browser della libreria componenti per selezionare la libreria +e il componente da modificare.

+icons/new_component_png +

Crea un nuovo componente.

+icons/import_cmp_from_lib_png +

Carica un componente dalla libreria attualmente selezionata per la modifica.

+icons/copycomponent_png +

Crea un nuovo componente dal componente attualmente caricato.

+icons/save_part_in_mem_png +

Salva i cambiamenti del componente corrente in memoria. Il file della +libreria non viene modificato.

+icons/import_png +

Importa un componente da un file.

+icons/export_png +

Esporta il componente corrente in un file.

+icons/new_library_png +

Crea un nuvo file libreria contenente il componente corrente. Nota: le nuove +librerie non vengono automaticamente aggiunte al progetto.

+icons/undo_png +

Annulla l’ultima modifica.

+icons/redo_png +

Annulla l’ultimo annullamento.

+icons/part_properties_png +

Modifica le proprietà del componente corrente.

+icons/add_text_png +

Modifica i campi del componente corrente.

+icons/erc_png +

Controllo nel componente corrente la presenza di errori di progettazione.

+images/icons/zoom_in.png +

Zoom in.

+images/icons/zoom_out.png +

Zoom out.

+images/icons/zoom_redraw.png +

Aggiorna lo schermo.

+images/icons/zoom_fit_in_page.png +

Zoom sul componente della dimensione schermo.

+icons/morgan1_png +

Seleziona lo stile corpo normale. Il pulsante è disabilitato se il componente +corrente non ha uno stile corpo alternativo.

+icons/morgan2_png +

Seleziona lo stile corpo alternativo. Il pulsante è disabiltato se il componente +corrente non ha uno stile corpo alternativo.

+icons/datasheet_png +

Mostra la documentazione associata. Il pulsante sarà disabilitato se non +è stata definita della documentazione per il componente.

+images/toolbar_libedit_part.png +

Seleziona l’unità da mostrare. Il menu a discesa sarà disabilitato se +il componente corrente non deriva da unità multiple.

+images/toolbar_libedit_part.png +

Seleziona l’alias. Il menu a discesa sarà disabilitato se il +componente corrente non ha nessun alias.

+icons/pin2pin_png +

Modifica pin: modifica indipendente di forma e posizione di pin per +componenti composti da unità e simboli multipli.

+icons/pin_table_png +

Mostra la tabella piedini.

+
+
+

11.3.2. Barra strumenti elementi

+

La barra verticale collocata tipicamente sulla destra della finestra +principale permette di inserire tutti gli elementi richiesti per la +progettazione di un componente. La tabella sottostante definisce ogni +pulsante della barra.

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+icons/cursor_png +

Strumento di selezione. Facendo clic destro con questo strumento si apre il +menu contestuale per l’oggetto sotto il puntatore. Il clic sinistro invece +mostra gli attributi dell’oggetto sotto il puntatore in un pannello +messaggi in fondo alla finestra principale. Doppio clic sinistro +apre la finestra delle proprietà per l’oggetto sotto il +puntatore.

+icons/pin_png +

Strumento pin. Clic sinistro per aggiungere un nuovo pin.

+icons/add_text_png +

Strumento testo grafico. Clic sinistro per aggiungere un nuovo elemento di testo grafico.

+icons/add_rectangle_png +

Strumento rettangolo. Clic sinistro per cominciare a disegnare il primo angolo +di un rettangolo grafico. Di nuovo clic sinistro per piazzare l’angolo opposto +del rettangolo.

+icons/add_circle_png +

Strumento cerchio. Clic sinistro per cominciare a disegnare un nuovo cerchio +grafico dal centro. Di nuovo clic sinistro per definire il raggio del cerchio.

+icons/add_arc_png +

Strumento arco. Clic sinistro per cominciare a disegnare un nuovo arco grafico +dal centro. Di nuovo clic sinistro per definire la prima estremità dell’arco. +Ancora clic sinistro per definire la seconda estremità dell’arco.

+icons/add_polygon_png +

Strumento poligono. Clic sinistro per cominciare a disegnare un nuovo poligono +grafico nel componente corrente. Clic sinistro per ogni linea aggiunta al poligono. +Doppio clic sinistro per completare il poligono.

+icons/anchor_png +

Strumento àncora. Clic sinistro per impostar la posizione di ancoraggio del componente.

+icons/import_png +

Importa un componente da file.

+icons/export_png +

Esporta il componente corrente in un file.

+icons/delete_png +

Strumento cancella. Clic sinistro per cancellare un oggetto dal componente corrente.

+
+
+

11.3.3. Barra opzioni

+

La barra strumenti verticale, tipicamente collocata sul lato sinistro della +finestra principale, permette di impostare alcune opzioni di disegno +dell’editor. La tabella sottostante descrive ogni pulsante della barra.

+ +++ + + + + + + + + + + + + + + + + + +

+icons/grid_png +

Abilita/disabilita la visibilità della griglia.

+icons/unit_inch_png +

Imposta l’unità in pollici.

+icons/unit_mm_png +

Imposta l’unità in millimetri.

+icons/cursor_shape_png +

Abilita/disabilia il puntatore a pieno schermo.

+
+
+
+

11.4. Selezione e manutenzione librerie

+

La selezione della libreria corrente è possibile tramite l’icona + +icons/library_png + che mostra tutte le +librerie disponibili e permette di selezionarne una. Quando un componente +viene caricato o salvato, viene messo un questa libreria. In nome di +libreria del componente è il contenuto del suo campo valore.

+
+ + + +
+
Nota
+
+
    +
  • +

    +È necessario caricare una libreria in Eeschema, per avere accesso ai suoi + contenuti. +

    +
  • +
  • +

    +Il contenuto della libreria corrente può essere salvato dopo le modifiche, + facendo clic sull’icona + +icons/save_library_png + nella barra + strumenti principale. +

    +
  • +
  • +

    +Un componente può essere rimosso da qualsiasi libreria facendo clic + sul’icona +icons/delete_png +. +

    +
  • +
+
+
+
+

11.4.1. Selezione e salvataggio di un componente

+

Quando si modifica un componente non si sta veramente lavorando sul +componente nella sua libreria ma su una copia di esso nella memoria del +computer. Ogni azione di modifica può essere facilmente annullata. Un +componente può essere caricato da una libreria locale o da un componente +esistente.

+
+
Selezione componenti
+

Facendo clic sull’icona + +icons/import_cmp_from_lib_png + +sulla barra strumenti principale viene mostrato l’elenco di tutti i +componenti disponibili, pronti per essere selezionati e caricati dalla +libreria correntemente selezionata.

+
+ + + +
+
Nota
+
Se un componente selezionato è un alias, il nome del componente caricato +viene mostrato sulla barra del titolo della finestra al posto dell’alias +selezionato. L’elenco degli alias dei componenti viene sempre caricato con +ogni componente e può essere modificato. Si può creare un nuovo componente +selezionando un alias del componente corrente dal pulsante + +images/toolbar_libedit_alias.png +. +Il primo elemento nell’elenco degli alias è il nome radice del componente.
+
+
+ + + +
+
Nota
+
Oppure, facendo clic sull’icona + +icons/import_png + consente di caricare un +componente precedentemente salvato tramite il pulsante + +icons/export_png +.
+
+
+
+
Salvataggio di un componente
+

Dopo la modifica, un componente può essere salvato nella libreria corrente, +in una nuova libreria o esportato su un file di salvataggio.

+

Per salvare il componente modificato nella libreria corrente, fare clic +sull’icona + +icons/save_part_in_mem_png +. Si +noti che il comando di salvataggio salva solo i cambiamenti del componente +nella memoria locale. In questo modo, si può cambiare idea prima di salvare +la libreria.

+

Per salvare permanentemente i cambiamenti al componente sul file di +libreria, fare clic sull’icona + +icons/save_library_png +; sovrascriverà +il file di libreria esistente con i cambiamenti del componente.

+

Se si desidera creare una nuova libreria contenente il componente corrente, +fare clic sull’icona + +icons/new_library_png +. Verrà richiesto +di inserire il nome per la nuova libreria.

+
+ + + +
+
Nota
+
+

Le nuove librerie non sono automaticamente aggiunte al progetto corrente.

+

Bisogna aggiungere qualsiasi nuova libreria si desideri usare in uno schema, +all’elenco delle librerie del progetto in Eeschema, usando la finestra di +dialogo di configurazione del componente.

+

+Library settings +

+
+
+

Fare clic sull’icona +icons/export_png + per +creare un file contenente solo il componente corrente. Questo file sarà un +file di libreria standard che conterrà solo un componente. Questo file può +essere usato per importare il componente in un’altra libreria. I effetti il +comando per la creazione di una nuova libreria ed il comando di esportazione +sono praticamente identici.

+
+
+
Trasferire componenti ad un’altra libreria
+

È molto facile copiare un componente da una libreria sorgente in una di +destinazione usando i seguenti comandi:

+
    +
  • +

    +Selezionare la libreria sorgente facendo clic su + +icons/library_png +. +

    +
  • +
  • +

    +Carica il componente da trasferire facendo clic su + +icons/import_cmp_from_lib_png +. + Il componente verrà mostrato nell’area di modifica. +

    +
  • +
  • +

    +Selezionare la libreria di destinazione facendo clic su + +icons/library_png +. +

    +
  • +
  • +

    +Salvare il componente corrente sulla nuova libreria nella memoria locale + facendo clic su + +icons/save_part_in_mem_png +. +

    +
  • +
  • +

    +Salvare il componente nel file della libreria locale corrente facendo clic + su +icons/save_library_png +. +

    +
  • +
+
+
+
Abbandonare i cambiamenti del componente
+

Quando si sta lavorando su un componente, il componente modificato è solo +una copia di lavoro del componente effettivo nella sua libreria. Ciò +significa che fintantoché questo non sia stato salvato, si può ricaricare e +annullare tutti cambiamenti effettuati. Se lo si è già aggiornato nella +memoria locale e non lo si è salvato nel file di libreria, si può sempre +uscire e ricominciare. Eeschema annullerà tutti i cambiamenti.

+
+
+
+
+

11.5. Creare componenti di libreria

+
+

11.5.1. Creare un nuovo componente

+

Si può creare un nuovo componente facendo clic su + +icons/new_component_png +. Verrà +richiesto un nome per il componente (questo nome viene usato come valore +predefinito per il campo valore nell’editor degli schemi elettrici), un +riferimento (U, IC, R…), il numero di unità per contenitore (per esempio +un 7400 è formato da 4 unità per contenitore) e, se lo si desidera, uno +stile di corpo alternativo (alle volte riferito come DeMorgan). Se il campo +riferimento viene lasciato vuoto, il valore predefinito sarà "U". Queste +proprietà possono essere cambiate anche in seguito, ma è preferibile +impostarle correttamente alla creazione del componente.

+
+
+eeschema_component_properties_png +
+
+

Un nuovo componente verrà creato usando le proprietà sopraesposte e apparirà +nell’editor come mostrato sotto.

+
+
+eeschema_libedit_new_png +
+
+
+
+

11.5.2. Creare un componente da un altro componente

+

Spesso, il componente che si vuole creare è simile ad un altro già presente +in una libreria componenti. In questo caso risulta più facile caricare e +modificare un componente esistente (N.d.T. piuttosto che ricrearne uno nuovo +da zero).

+
    +
  • +

    +Caricare il componente che verrà usato come punto di partenza. +

    +
  • +
  • +

    +Fare clic su +icons/copycomponent_png + o + modificarne il nome facendo clic destro sul campo valore modificando il + testo. Se si sceglie di duplicare il componente corrente, verrà richiesto + di inserire un nuovo nome componente. +

    +
  • +
  • +

    +Se il componente modello possiede degli alias, verrà richiesto di rimuovere + gli alias dal nuovo componente che vanno in conflitto con la libreria + corrente. Se la risposta è no, la creazione del nuovo componente verrà + abortita. Le librerie componnenti non possono avere nomi o alias duplicati. +

    +
  • +
  • +

    +Modifica il nuovo componente come richiesto. +

    +
  • +
  • +

    +Aggiornare il nuovo componente nella libreria corrente facendo clic su + +icons/save_part_in_mem_png + oppure + salvare su una nuova libreria facendo clic su + +icons/new_library_png + altrimenti, se si + vuole salvare questo nuovo componente in un’altra libreria preesistente, + selezionare l’altra libreria facendo clic su + +icons/library_png + e salvare il nuovo + componente. +

    +
  • +
  • +

    +Salvare il file di libreria corrente su disco facendo clic su + +icons/save_library_png +. +

    +
  • +
+
+
+

11.5.3. Proprietà del componente

+

Le proprietà del componente devono essere impostate accuratamente durante la +creazione del componente altrimenti queste vengono ereditate dal componente +copiato. Per cambiare le proprietà del componente, fare clic su + +icons/part_properties_png + per +mostrare la finestra seguente.

+
+
+eeschema_properties_for_component_png +
+
+

È molto importante impostare correttamente i parametri del numero di unità +per contenitore e se il componente possiede una rappresentazione simbolica +alternativa perché quando i pin vengono modificati o creati vengono creati i +pin corrispondenti per ogni unità. Se si cambia il numero di unità per +contenitore dopo la creazione e modifica dei pin, ci si creerà del lavoro +ulteriore per aggiungere nuovi pin e simboli per unità. Ad ogni modo, è +possibile modificare queste proprietà in ogni momento.

+

Le opzioni grafiche "Mostra numero piedino" e "Mostra nome piedino" +definiscono la visibilità del numero piedino e del testo del nome del +piedino. Questo testo sarà visibile se le opzioni corrispondenti sono +spuntate. L’opzione "Nome piedino interno" imposta la posizione del nome del +piedino relativamente al corpo del piedino. Questo testo verrà mostrato +all’interno del bordo del componente se l’opzione è spuntata. In questo caso +la proprietà "Scostamento nome piedino" definisce lo spostamento del testo +dalla fine del corpo del piedino. Valore consigliato da 30 a 40 (in 1/1000 +di pollice).

+

L’esempio sottostante mostra un componente con l’opzione "Nome piedino +interno" non selezionata. Si noti la posizione dei nomi e dei numeri di pin.

+
+
+eeschema_uncheck_pin_name_inside_png +
+
+
+
+

11.5.4. Componenti con simboli alternativi

+

Se il componente possiede più di una rappresentazione simbolica, sarà +necessario selezionare i simboli diversi del componente in modo da +modificarli. Per modificare il simbolo normale, fare clic su + +icons/morgan1_png +.

+

Per modificare il simbolo alternativo fare clic su + +icons/morgan2_png +. Usare + +images/toolbar_libedit_part.png + +mostrato sotto per selezionare l’unità che si desidera modificare.

+
+
+eeschema_libedit_select_unit_png +
+
+
+
+
+

11.6. Elementi grafici

+

Gli elementi grafici creano la rappresentazione simbolica di un componente e +non contengono informazioni di connessioni elettriche. La loro progettazione +è possibile usando i seguenti strumenti:

+
    +
  • +

    +Linee e poligoni definiti da punti di inizio e fine. +

    +
  • +
  • +

    +Rettangoli definiti da due angoli diagonali. +

    +
  • +
  • +

    +Cerchi definiti da centro e raggio. +

    +
  • +
  • +

    +Archi definiti da punti di inizio e fine dell’arco ed il suo centro. Un arco + va da 0° a 180°. +

    +
  • +
+

La barra strumenti verticale sul lato destro della finestra principale +permette di piazzare tutti gli elementi grafici richiesti per progettare la +rappresentazione simbolica di un componente.

+
+

11.6.1. Appartenenza di elementi grafici

+

Ogni elemento grafico (linea, arco, cerchio, ecc.) può essere definito come +comune a tutte le unità e/o stili di corpi o specifico di una data unità e/o +stile corpo. Le opzioni dell’elemento sono accessibili facilmente facendo +clic destro sull’elemento per mostrare il menu contestuale per l’elemento +selezionato. Di seguito è mostrato il menu contestuale per un elemento +linea.

+
+
+eeschema_libedit_context_menu_png +
+
+

Si può anche fare doppio clic sinistro su un elemento per modificare le sue +proprietà. Di seguito viene mostrata la finestra di dialogo delle proprietà +di un elemento poligono.

+
+
+eeschema_libedit_polyline_properties_png +
+
+

Le proprietà di un elemento grafico sono:

+
    +
  • +

    +Spessore linea che definisce lo spessore della linea dell’elemento nelle + unità di disegno corrente. +

    +
  • +
  • +

    +L’impostazione "Comune a tutte le unità nel componente" definisce se + l’elemento grafico deve essere disegnato per ogni unità nel componente con + più di una unità per contenitore o se l’elemento grafico deve essere + disegnato solo per l’unità corrente. +

    +
  • +
  • +

    +L’impostazione "Comune a tutti gli stili di corpi (DeMorgan)" definisce se + l’elemento grafico deve essere disegnato per ogni rappresentazione simbolica + nei componenti con uno stile di corpo alternativo o se l’elemento grafico + deve essere disegnato solo per lo stile di corpo corrente. +

    +
  • +
  • +

    +L’impostazione di stile di riempimento determina se il simbolo definito + dall’elemento grafico deve essere disegnato non riempito, riempito con lo + sfondo o riempito con il primo piano. +

    +
  • +
+
+
+

11.6.2. Elementi di testo grafico

+

L’icona +icons/add_text_png + permette la +creazione di testo grafico. Il testo grafico è sempre leggibile, anche se il +componente viene ribaltato. Si noti che gli elementi di testo grafico non +sono campi.

+
+
+
+

11.7. Unità multiple per componente e stili di corpo alternativi

+

I componenti possono avere due rappresentazioni simboliche (un simbolo +standard e un simbolo alternativo spesso chiamato "DeMorgan") e/o avere più +di una unità per contenitore (per esempio le porte logiche). Alcuni +componenti possono avere più di una unità per ogni contenitore con simboli e +configurazioni di piedinatura differenti.

+

Si consideri per esempio un relè con due interruttori che può essere creato +come un componente composto di tre diverse unità: una bobina, un +interruttore 1, e un interruttore 2. Progettare un componente con unità +multiple per contenitore e/o stili di corpo alternativi è molto +flessibile. Un pin o un elemento simbolico di corpo può essere comune a +tutte le unità o specifico di una data unità o ancora possono essere comuni +sia a entrambe le rappresentazioni simboliche che essere specifiche di una +data rappresentazione simbolica.

+

Come impostazione predefinita, i pin sono specifici per ogni +rappresentazione simbolica di ogni unità, dato che il numero di pin è +proprio di una specifica unità e la forma dipende dalla rappresentazione +simbolica. Quando un pin è comune ad ogni unità o ad ogni rappresentazione +simbolica, è necessario crearlo solo una volta per tutte le unità e tutte le +rappresentazioni simboliche (questo solitamente accade per i pin di +alimentazione). Ciò accade anche per le forme grafiche e il testo dello +stile del corpo, che possono essere comuni per ogni unità (ma tipicamente +sono specifiche per ogni rappresentazione simbolica).

+
+

11.7.1. Esempio di un componente con più unità con simboli differenti:

+

Questo è un esempio di un relè definito con tre unità per contenitore, +contatto 1, contatto 2, e la bobina:

+

Opzione: i pin non sono collegati. Si possono aggiungere o modificare pin +per ogni unità senza accoppiamento con pin di altre unità.

+
+
+eeschema_libedit_pins_per_part_png +
+
+

Tutte le unità che non sono intercambiabili devono essere selezionate.

+
+
+eeschema_libedit_not_interchangeable_png +
+
+

Unità 1

+
+
+eeschema_libedit_unit1_png +
+
+

Unità 2

+
+
+eeschema_libedit_unit2_png +
+
+

Unità 3

+
+
+eeschema_libedit_unit3_png +
+
+

Non ha lo stesso simbolo e disposizione di pin e perciò non è +intercambiabile con le unità 1 e 2.

+
+
Elementi simbolici grafici
+

In basso le proprietà di un elemento per un corpo grafico. Dall’esempio +precedente del relè, le tre unità hanno rappresentazioni simboliche +differenti. Perciò, ogni unità è stata creata separatamente e gli elementi +del corpo grafico devono avere l’impostazione "Comune a tutte le unità nel +componente" disabilitata.

+
+
+eeschema_libedit_disable_common_png +
+
+
+
+
+
+

11.8. Creazione e modifica di piedini

+

Si può fare clic sull’immagine +icons/pin_png + per +creare e inserire un pin. La modifica di tutte le proprietà del pin viene +fatta facendo doppio clic sul pin o facendo clic destro sul pin per aprire +il menu contestuale del pin. I pin si devono creare con attenzione, dato che +ogni errore avrà conseguenze sul circuito stampato in progettazione. Ogni +pin già posizionato può essere modificato, cancellato e/o spostato.

+
+

11.8.1. Panoramica piedino

+

Un piedino viene definito dalla sua rappresentazione grafica, il suo nome ed +il suo "numero". Il "numero" del piedini è definito da un insieme di 4 +lettere e/o numeri. Perché lo strumento di controllo regole elettriche (ERC) +sia utile, i piedini di tipo "elettrico" (ingresso, uscita, tri-state…) +devono anch’essi essere definiti correttamente. Se i piedini di questo tipo +non sono definiti correttamente, i risultati del controllo elettrico ERC +potrebbero non essere validi.

+

Note importanti:

+
    +
  • +

    +Non usare spazi nei nomi e nei numeri di piedini. +

    +
  • +
  • +

    +Per definire un nome pin con un segnale invertito (overline) usare il + carattere ~ (tilde). Inserendo il prossimo carattere ~ toglierà + l’overline. Per esempio \~FO~O mostrerà FO O. +

    +
  • +
  • +

    +Se il nome pin viene ridotto ad un singolo simbolo, il piedino viene + considerato come senza nome. +

    +
  • +
  • +

    +I nomi dei piedini che cominciano con # sono riservati per le porte di + alimentazione. +

    +
  • +
  • +

    +Un "numero" pin è costituito da 1 a 4 lettere e/o numeri. 1,2,..9999 sono + numeri validi. A1, B3, Anod, Gnd, Wire, ecc. sono anch’essi esempi validi. +

    +
  • +
  • +

    +I "numeri" pin duplicati non possono esistere in un componente. +

    +
  • +
+
+
+

11.8.2. Proprietà piedino

+
+
+eeschema_libedit_pin_properties_png +
+
+

La finestra di dialogo delle proprietà del pin permette di modificare tutte +le caratteristiche di un pin. Questa finestra di dialogo salta fuori +automaticamente quando si crea un pin o facendo doppio clic su un pin già +esistente. Questa finestra di dialogo permette di modificare:

+
    +
  • +

    +Nome e dimensione del testo del nome. +

    +
  • +
  • +

    +Numero e dimensione del testo del numero. +

    +
  • +
  • +

    +Lunghezza. +

    +
  • +
  • +

    +Tipo grafico ed elettrico. +

    +
  • +
  • +

    +Unità e appartenenza a rappresentazioni alternative. +

    +
  • +
  • +

    +Visibilità. +

    +
  • +
+
+
+

11.8.3. Stili grafici dei pin

+

Mostrati nella figura sottostante ci sono differenti stili di +rappresentazione grafica del pin. La scelta dello stile grafico non ha +influenza sul tipo elettrico del pin.

+
+
+eeschema_libedit_pin_properties_style_png +
+
+
+
+

11.8.4. Tipi elettrici del pin

+

Scegliere il corretto tipo elettrico è importante per lo strumento di +controllo delle regole elettriche. I tipi elettrici definiti sono:

+
    +
  • +

    +Bidirezionale, indica un pin che può funzionare sia in ingresso che in + uscita (il bus dati di un microprocessore per esempio). +

    +
  • +
  • +

    +Tri-state, è la classica uscita a tre stati (N.d.T. alto, basso, alta + impedenza). +

    +
  • +
  • +

    +Passivo, viene usato per pin di componenti passivi come resistenze, + connettori, ecc. +

    +
  • +
  • +

    +Non specificato, può essere usato quando non serve (N.d.T. o non si può + applicare) il controllo regole elettriche. +

    +
  • +
  • +

    +Ingresso alimentazione, viene usato per i piedini di potenza del + componente. I pin di alimentazione vengono automaticamente connessi agli + altri pin di ingresso alimentazione con lo stesso nome. +

    +
  • +
  • +

    +Uscita alimentazione, come dice il nome, usati per le uscite degli + alimentatori. +

    +
  • +
  • +

    +I tipi collettore aperto e emettitore aperto, si possono usare per uscite + funzionanti in quel modo. +

    +
  • +
  • +

    +Non connesso, viene usato quando un componente possiede un pin che non ha + una connessione elettrica interna (N.d.T. per esempio aggiunti per aumentare + la stabilità meccanica). +

    +
  • +
+
+
+

11.8.5. Proprietà globali del pin

+

È possibile modificare la lunghezza o la dimensione del testo del nome e/o +numero di tutti i pin usando la voce delle modifiche Globali del menu +contestuale del piedino. Fare clic sul parametro che si desidera modificare +e battere il nuovo valore che verrà applicato a tutti i piedini correnti del +componente.

+
+
+eeschema_libedit_pin_context_menu_png +
+
+
+
+

11.8.6. Definizione piedini per componenti multipli e rappresentazioni simboliche alternative

+

Componenti con unità e/o rappresentazioni grafiche multiple sono +particolarmente problematici durante la creazione e la modifica dei +piedini. La maggioranza dei piedini sono specifici della singola unità +(perché il loro numero di piedino è specifico per ogni unità) e della +singola rappresentazione simbolica (poiché la loro forma e posizione è +specifica di ogni rappresentazione simbolica). La creazione e la modifica di +piedini può essere problematica per componenti con più unità per contenitore +e con rappresentazioni simboliche alternative. L’editor del componente di +libreria consente la creazione simultanea di più pin. Come impostazione +predefinita, i cambiamenti fatti ad un pin vengono effettuati anche a tutte +le unità di un componente multiplo ed ad entrambe le rappresentazioni +simboliche per i componenti con rappresentazioni simboliche alternative.

+

L’unica eccezione a questa regola è il tipo grafico e il nome del +pin. Questa dipendenza è stata stabilita per facilitare la creazione e la +modifica nei casi più comuni. Questa dipendenza può essere disabilitata +agendo sull’icona +icons/pin2pin_png + presente +sulla barra degli strumenti principale. Quest’ultima permette di creare +piedini per ogni unità e rappresenzazioni, completamente indipendenti.

+

Un componente può possedere due rappresentazioni simboliche +(rappresentazioni conosciute come "DeMorgan") e può essere formato da più di +un’unità come nel caso dei componenti con porte logiche. Per certi tipi di +componenti, può essere desiderabile avere elementi grafici e pin differenti +e indipendenti. Come nell’esempio del relè mostrato in sezione 11.7.1, un +relè può essere rappresentato da tre distinte unità: bobina, interruttore 1 +e interruttore 2.

+

La gestione dei componenti formati da elementi multipli e componenti con +rappresentazioni simboliche alternative è flessibile. Un piedino può essere +comune o specifico di più unità. Un piedino può essere anche comune a più +rappresentazioni simboliche o specifico di ogni rappresentazione simbolica.

+

Come impostazione predefinita, i piedini sono specifici di ogni +rappresentazione simbolica, dato che il loro numero differisce per ogni +unità, e la loro creazione è differente per ogni rappresenzazione +simbolica. Quando un piedino è comune a tutte le parti, esso deve essere +disegnato solo una volta, come nel caso dei piedini di alimentazione.

+

Un esempio sono i pin di uscita del 7400, una porta NAND quadrupla a +ingresso doppio. Dato che ci sono quattro unità e due rappresentazioni +simboliche, ci sono otto distinti piedini d’uscita descritti nella +definizione del componente. Durante la creazione di un nuovo componente +7400, l’unità A della rappresentazione simbolica normale viene mostrata +nell’editor di libreria. Per modificare lo stile del piedino nella +rappresentazione simbolica alternativa, questa deve prima essere abilitata +facendo clic sul pulsante +icons/morgan2_png + +sulla barra degli strumenti. Per modificare il numero di pin per ogni unità, +selezionare l’unità appropriata usando il menu a discesa + +images/toolbar_libedit_alias.png +.

+
+
+
+

11.9. Campi componente

+

Tutti i componenti di libreria vengono creati con quattro campi +predefiniti. I campi “riferimento”, “valore”, “impronta” e +“specifiche” vengono creati ogniqualvolta un componente viene creato o +copiato. Solo i campi “riferimento” e “valore” sono necessari. Per i +campi esistenti, è possibile usare i comandi del menu contestuale facendo +clic destro sul piedino. I componenti presenti nelle librerie sono +normalmente definiti con questi quattro campi predefiniti. Ulteriori campi +come per es. “fabbricante”, “numero parte”, ‘`costo unità'’, +ecc. possono venire aggiunti ai componenti di libreria, ma generalmente +questo viene fatto nell’editor degli schemi elettrici in modo che i campi +aggiuntivi possano essere applicati a tutti i componenti nello schema +(N.d.T. indipendentemente dalla libreria di provenienza).

+
+

11.9.1. Modifica campi componente

+

Per modificare un campo componente esistente, fare clic destro sul testo del +campo per mostrare il menu contestuale mostrato sotto.

+
+
+eeschema_libedit_field_context_menu_png +
+
+

Per modificare campi non definiti, aggiungere nuovi campi o cancellare campi +opzionali: +icons/add_text_png + sulla barra +strumenti principale per aprire la finestra di dialogo delle proprietà del +campo mostrata in basso.

+
+
+eeschema_libedit_field_properties_png +
+
+

I campi sono segmenti di testo associati al componente. Non bisogna +confonderli con il testo che fa parte della rappresentazione grafica del +componente.

+

Note importanti:

+
    +
  • +

    +La modifica dei campi valore crea in pratica un nuovo componente usando il + componente corrente come punto di partenza del nuovo componente. Questo + nuovo componente ha il nome contenuto nel campo valore quando lo si salva + nella libreria correntemente selezionata. +

    +
  • +
  • +

    +La finestra di dialogo di modifica mostrata sopra deve essere utilizzata per + modificare un campo vuoto o con l’attributo di invisibilità abilitato. +

    +
  • +
  • +

    +L’impronta è definita come un’impronta assoluta usando il formato + LIBNAME:FPNAME dove LIBNAME è il nome della libreria di impronte definita + nella tabella librerie impronte (vedere la sezione "Tabella librerie + impronte" nel manuale di riferimento di Pcbnew) e FPNAME è il nome + dell’impronta nella libreria LIBNAME. +

    +
  • +
+
+
+
+

11.10. Simboli di alimentazione

+

I simboli di alimentazione vengono creati allo stesso modo dei normali +componenti. Può essere utile piazzarli in una libreria dedicata come +power.lib. I simboli di alimentazione consistono in un simbolo grafico e un +piedino di tipo "Alimentazione invisibile". I simboli di alimentazione +vengono gestiti come tutti gli altri componenti nello schema ma sono +necessarie alcune precauzioni. Sotto è presente un esempio di simbolo di +alimentazione di +5V.

+
+
+eeschema_libedit_power_symbol_png +
+
+

Per creare un simbolo di alimentazione, seguire questi passi:

+
    +
  • +

    +Aggiungere un piedino di tipo "Ingresso alimentazione" con nome +5V + (importante perché questo nome stabilirà la connessione a al collegamento + +5V), con numero piedino 1 (numero senza importanza), di lunghezza 0 e con + "Stile grafico" "Linea". +

    +
  • +
  • +

    +Piazzare un piccolo cerchio ed un segmento dal piedino al cerchio come + mostrato. +

    +
  • +
  • +

    +L'àncora del simbolo è sul piedino. +

    +
  • +
  • +

    +Il valore del componente è +5V. +

    +
  • +
  • +

    +Il riferimento del componente è \#+5V. Il testo del riferimento non è + importante eccetto il primo carattere che deve essere un # per indicare + che il componente è un simbolo di alimentazione. Per convenzione, ogni + componente il cui campo di riferimento cominci con un # non apparirà + nell’elenco componenti o nella netlist ed il riferimento viene dichiarato + invisibile. +

    +
  • +
+

Un metodo più semplice per creare un nuovo simbolo di alimentazione è usarne +un altro come modello:

+
    +
  • +

    +Caricare un simbolo di alimentazione esistente. +

    +
  • +
  • +

    +Cambiare il nome del pin nel nome del nuovo simbolo di alimentazione. +

    +
  • +
  • +

    +Modificare il campo valore impostandolo allo stesso valore del nome del pin + se si vuole mostrare il valore del simbolo di alimentazione. +

    +
  • +
  • +

    +Salvare il nuovo componente. +

    +
  • +
+
+
+
+
+

12. LibEdit - Elementi complementari

+
+
+

12.1. Panoramica

+

Un componente consiste dei seguenti elementi

+
    +
  • +

    +Una rappresentazione grafica (forma geometrica, testi). +

    +
  • +
  • +

    +Piedini. +

    +
  • +
  • +

    +Campi o testo associato usato dai post processori: netlist, elenco + componenti. +

    +
  • +
+

Due campi saranno inizializzati: riferimento e valore. Il nome progettuale +associato al componente, e il nome dell’impronta associata, gli altri campi +sono i campi liberi, che in genere possono rimanere vuoti, e possono essere +riempiti durante la stesura dello schema elettrico.

+

Comunque, la gestione della documentazione associata a qualsiasi componente +facilita la ricerca, l’uso e la manutenzione delle librerie. La +documentazione associata consiste in

+
    +
  • +

    +Una riga di commento. +

    +
  • +
  • +

    +Una riga di parole chiave come TTL CMOS NAND2, separate da spazi. +

    +
  • +
  • +

    +Un nome file allegato (per esempio una application note o un file pdf). +

    +

    La cartella predefinita per i file allegati:

    +

    kicad/share/library/doc

    +

    Se non trovato:

    +

    kicad/library/doc

    +

    Sotto Linux:

    +

    /usr/local/kicad/share/library/doc

    +

    /usr/share/kicad/library/doc

    +

    /usr/local/share/kicad/library/doc

    +
  • +
+

Le parole chiave permettono di cercare selettivamente un componente secondo +vari criteri di selezione. Commenti e parole chiave vengono visualizzati in +vari menu, in particolare quando si seleziona un componente dalla libreria.

+

Il componente possiede anche un punto di ancoraggio. Una rotazione o una +trasposizione speculare vengono effettuate relativamente a questo punto di +ancoraggio; durante il piazzamento del componente questo punto viene usato +come riferimento. Di conseguenza sarà utile posizionare accuratamente questo +ancoraggio.

+

Un componente può possedere degli alias, cioè nomi equivalenti. Ciò permette +di ridurre notevolmente il numero di componenti da creare (per esempio, un +74LS00 può avere come alias dei 74000, 74HC00, 74HCT00, ecc.).

+

Infine, i componenti vengono distribuiti in librerie (classificate per +genere o per fabbricante) in modo da facilitarne la gestione.

+
+
+

12.2. Posizionamento ancoraggio di un componente

+

L'àncora è alle coordinate (0,0) e viene mostrata dagli assi blu mostrati +sullo schermo.

+
+
+eeschema_libedit_anchor_png +
+
+

L'àncora può essere riposizionata selezionando l’icona + +icons/anchor_png + e facendo clic sulla nuova +posizione desiderata. Il disegno verrà automaticamente centrato sul nuovo +punto di ancoraggio.

+
+
+

12.3. Alias di componenti

+

Un alias è un nome aggiuntivo per uno stesso componente nella +libreria. Componenti con piedinatura e rappresentazione simili possono +essere rappresentati da un solo componente reale, con diversi alias (per +esempio un 7400 con alias 74LS00, 74HC00, 74LS37, ecc. ).

+

L’uso degli alias permette di creare facilmente intere librerie. Inoltre +queste librerie saranno molto più compatte e veloci da caricare in KiCad.

+

Per modificare l’elenco di alias, è necessario selezionare la finestra di +modifica principale tramite l’icona + +icons/part_properties_png + e +selezionare la cartella degli alias.

+
+
+eeschema_libedit_alias_png +
+
+

Si può perciò aggiungere o rimuovere gli alias a volontà. L’alias corrente +non può ovviamente essere rimosso dato che lo si sta modificando.

+

Per rimuovere tutti gli alias, è necessario prima selezionare il componente +radice. Il primo componente nell’elenco degli alias nella finestra di +selezione della barra strumenti principale.

+
+
+

12.4. Campi componente

+

L’editor dei campi viene chiamato tramite l’icona + +icons/add_text_png +.

+

Ci sono quattro campi speciali (testi allegati al componente), e campi +configurabili dall’utente

+
+
+eeschema_library_component_field_png +
+
+

Campi speciali

+
    +
  • +

    +Riferimento. +

    +
  • +
  • +

    +Valore. È il nome del componente nella libreria e il campo valore + predefinito nello schema elettrico. +

    +
  • +
  • +

    +Impronta. È il nome dell’impronta usato per la scheda. Non molto utile + quando si usa CvPcb per impostare l’elenco delle impronte, ma obbligatorio + se CvPcb non viene usato. +

    +
  • +
  • +

    +Foglio. È un campo riservato, non usato al momento della scrittura di questo + documento. +

    +
  • +
+
+
+

12.5. Documentazione componente

+

Per modificare le informazioni di documentazione, è necessario chiamare la +finestra principale di modifica del componente tramite l’icona + +icons/part_properties_png + e +selezionare la cartella del documento.

+
+
+eeschema_libedit_description_png +
+
+

Verificare di aver selezionato l’alias corretto, o il componente radice, +dato che questa documentazione è l’unica caratteristica che varia tra alias +differenti. Il pulsante "Copia documento dal genitore" permette di copiare +le informazioni di documentazione dal componente radice verso l’alias +attualmente sottoposto a modifica.

+
+

12.5.1. Parole chiave del componente

+

Le parole chiave permettono di cercare in modo selettivo un componente +secondo criteri di selezione specifici (funzioni, famiglia tecnologica, +ecc.)

+

Lo strumento di ricerca di Eeschema non distingue maiuscole e minuscole. Le +parole chiave attualmente più usate nelle librerie sono

+
    +
  • +

    +CMOS TTL per le famiglie logiche +

    +
  • +
  • +

    +AND2 NOR3 XOR2 INV… per le porte logiche (AND2 = porta AND a 2 ingressi, + NOR3 = porta NOR a 3 ingressi). +

    +
  • +
  • +

    +JKFF DFF… per flip-flop JK o di tipo D. +

    +
  • +
  • +

    +ADC, DAC, MUX… +

    +
  • +
  • +

    +OpenCol per le porte con uscita a collettore aperto. Perciò, se nel + programma di disegno dello schema elettrico si cerca il componente: per + parole chiave NAND2 OpenCol, Eeschema mostrerà l’elenco dei componenti + aventi queste due parole chiave. +

    +
  • +
+
+
+

12.5.2. Documentazione del componente (Doc)

+

La riga di commento (e parole chiave) viene mostrata in vari menu, +specialmente quando si seleziona un componente nell’elenco componenti +mostrato di una libreria e nel menu di visualizzazione della libreria.

+

Se questo file di documentazione esiste, esso è accessibile anche dal +programma di disegno dello schema elettrico, nel menu a scomparsa mostrato +facendo clic destro con il mouse sul componente.

+
+
+

12.5.3. File di documentazione associato (DocFileName)

+

Indica un file allegato (documentazione, schema elettrico applicativo, ecc.) +disponibile (file pdf, schema elettrico, ecc.).

+
+
+

12.5.4. Filtri di impronte per CvPcb

+

È possibile inserire un elenco di impronte consentite per il +componente. Questo elenco agisce come un filtro e viene usato da CvPcb per +mostrare solo le impronte permesse. Una lista vuota non filtra nulla.

+
+
+eeschema_libedit_footprint_png +
+
+

Si possono usare i caratteri jolly.

+

S014* consente a CvPcb di mostrare tutte le impronte con un nome che +comincia con SO14.

+

Per una resistenza, R? mostra tutte le impronte con un nome di due lettere +che comincia con la R.

+

Ecco alcuni esempi: con e senza filtri

+

Con filtri

+
+
+eeschema_cvpcb_with_filtering_png +
+
+

Senza filtri

+
+
+eeschema_cvpcb_without_filtering_png +
+
+
+
+
+

12.6. Libreria di simboli

+

Si può facilmente compilare un file libreria di simboli grafici contenente +gli elementi più frequentemente utilizzati per la creazione di componenti +(triangoli, la forma di porte AND, OR, EXOR, ecc.), poi salvarla e +ri-utilizzarla.

+

Questi file sono memorizzati in maniera predefinita nella cartella della +libreria ed hanno estensione “.sym”. I simboli non sono raccolti in librerie +come i componenti dato che generalmente non sono così tanti.

+
+

12.6.1. Esportazione o creazione di un simbolo

+

Un componente può essere esportato come simbolo con il pulsante + +icons/import_png +. Generalmente si crea solo +una grafica, ed è anche una buona idea cancellare tutti i piedini, se ne +esistono.

+
+
+

12.6.2. Importare un simbolo

+

L’importazione permette di aggiungere elementi grafici ad un componente che +si sta modificando. I simboli si importano con il pulsante + +Icona di importazione grafica +. Gli elementi +grafici importati vengono aggiunti come fossero stati creati da zero negli +elementi grafici esistenti.

+
+
+
+
+
+

13. Viewlib

+
+
+

13.1. Introduzione

+

Viewlib permette di scorrere velocemente il contenuto di +librerie. L’eseguibile Viewlib viene chiamato dallo strumento + +icons/library_browse_png + o dallo +strumento “piazza componente” presente nella barra strumenti a destra.

+
+
+eeschema_viewlib_choose_png +
+
+
+
+

13.2. Viewlib - schermo principale

+
+
+eeschema_viewlib_select_library_png +
+
+

Per esaminare il contenuto della libreria è necessario selezionare la +libreria desiderata dall’elenco sul lato sinistro. I componenti disponibili +appariranno nel secondo elenco che a sua volta permetterà di selezionare un +componente.

+
+
+eeschema_viewlib_select_component_png +
+
+
+
+

13.3. Barra in alto di Viewlib

+

La barra in alto di Viewlib è mostrata di seguito.

+
+
+images/it/toolbar_viewlib.png +
+
+

I comandi disponibili sono:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+icons/library_png +

Selezione della libreria desiderata che può anche essere selezionata +nell’elenco mostrato.

+icons/add_component_png +

Selezione del componente che può anche essere selezionato +nell’elenco mostrato.

+icons/lib_previous_png +

Mostra componente precedente.

+icons/lib_next_png +

Mostra componente successivo.

+images/icons/zoom_in.png + +images/icons/zoom_out.png + + +images/icons/zoom_redraw.png + +images/icons/zoom_fit_in_page.png +

Gestione zoom.

+images/icons/morgan1.png + +images/icons/morgan2.png +

Selezione della rappresentazione (normale o convertita) se esiste.

+images/toolbar_viewlib_part.png +

Selezione della parte, solo per componenti multiparte.

+icons/datasheet_png +

Se ne esistono, mostra i documenti associati. Esiste sono quando chiamata +dal riquadro della finestra di dialogo di inserimento componente da Eeschema.

+icons/export_png +

Chiude Viewlib e inserisce il componente selezionato nello schema. +Questa icona viene mostrata solo quando Viewlib è stato richiamato da Eeschema (clic su un simbolo nella selezione componente).

+
+
+
+
+

14. Creazione di netlist personalizzate e distinte materiali

+
+
+

14.1. File di netlist intermedio

+

File distinte materiali e di netlist possono essere convertiti da un file di +netlist intermedio creato da Eeschema.

+

Questo file usa la sintassi XML e si chiama netlist intermedia. La netlist +intermedia include una grande quantità di dati sulla scheda e perciò, può +essere usata tramite elaborazione successiva per generare distinte materiali +o altri rapporti.

+

A seconda del risultato (distinta materiali o netlist), differenti +sottoinsiemi dell’intero file di netlist intermedia saranno usati nella +post-elaborazione.

+
+

14.1.1. Campione di schema

+
+
+Campione di schema +
+
+
+
+

14.1.2. Campione di file di netlist intermedia

+

La corrispondente netlist intermedia (sintassi XML) del circuito precedente +viene mostrata di seguito.

+
+
+
<?xml version="1.0" encoding="utf-8"?>
+<export version="D">
+  <design>
+    <source>F:\kicad_aux\netlist_test\netlist_test.sch</source>
+    <date>29/08/2010 20:35:21</date>
+    <tool>eeschema (2010-08-28 BZR 2458)-unstable</tool>
+  </design>
+  <components>
+    <comp ref="P1">
+      <value>CONN_4</value>
+      <libsource lib="conn" part="CONN_4"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E2141</tstamp>
+    </comp>
+    <comp ref="U2">
+      <value>74LS74</value>
+      <libsource lib="74xx" part="74LS74"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E20BA</tstamp>
+    </comp>
+    <comp ref="U1">
+      <value>74LS04</value>
+      <libsource lib="74xx" part="74LS04"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E20A6</tstamp>
+    </comp>
+    <comp ref="C1">
+      <value>CP</value>
+      <libsource lib="device" part="CP"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E2094</tstamp>
+    </comp>
+    <comp ref="R1">
+      <value>R</value>
+      <libsource lib="device" part="R"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E208A</tstamp>
+    </comp>
+  </components>
+  <libparts>
+    <libpart lib="device" part="C">
+      <description>Condensateur non polarise</description>
+      <footprints>
+        <fp>SM*</fp>
+        <fp>C?</fp>
+        <fp>C1-1</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">C</field>
+        <field name="Value">C</field>
+      </fields>
+      <pins>
+        <pin num="1" name="~" type="passive"/>
+        <pin num="2" name="~" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="device" part="R">
+      <description>Resistance</description>
+      <footprints>
+        <fp>R?</fp>
+        <fp>SM0603</fp>
+        <fp>SM0805</fp>
+        <fp>R?-*</fp>
+        <fp>SM1206</fp>
+      </footprints>
+      <fields>
+        <field name="Reference">R</field>
+        <field name="Value">R</field>
+      </fields>
+      <pins>
+        <pin num="1" name="~" type="passive"/>
+        <pin num="2" name="~" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="conn" part="CONN_4">
+      <description>Symbole general de connecteur</description>
+      <fields>
+        <field name="Reference">P</field>
+        <field name="Value">CONN_4</field>
+      </fields>
+      <pins>
+        <pin num="1" name="P1" type="passive"/>
+        <pin num="2" name="P2" type="passive"/>
+        <pin num="3" name="P3" type="passive"/>
+        <pin num="4" name="P4" type="passive"/>
+      </pins>
+    </libpart>
+    <libpart lib="74xx" part="74LS04">
+      <description>Hex Inverseur</description>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74LS04</field>
+      </fields>
+      <pins>
+        <pin num="1" name="~" type="input"/>
+        <pin num="2" name="~" type="output"/>
+        <pin num="3" name="~" type="input"/>
+        <pin num="4" name="~" type="output"/>
+        <pin num="5" name="~" type="input"/>
+        <pin num="6" name="~" type="output"/>
+        <pin num="7" name="GND" type="power_in"/>
+        <pin num="8" name="~" type="output"/>
+        <pin num="9" name="~" type="input"/>
+        <pin num="10" name="~" type="output"/>
+        <pin num="11" name="~" type="input"/>
+        <pin num="12" name="~" type="output"/>
+        <pin num="13" name="~" type="input"/>
+        <pin num="14" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+    <libpart lib="74xx" part="74LS74">
+      <description>Dual D FlipFlop, Set &amp; Reset</description>
+      <docs>74xx/74hc_hct74.pdf</docs>
+      <fields>
+        <field name="Reference">U</field>
+        <field name="Value">74LS74</field>
+      </fields>
+      <pins>
+        <pin num="1" name="Cd" type="input"/>
+        <pin num="2" name="D" type="input"/>
+        <pin num="3" name="Cp" type="input"/>
+        <pin num="4" name="Sd" type="input"/>
+        <pin num="5" name="Q" type="output"/>
+        <pin num="6" name="~Q" type="output"/>
+        <pin num="7" name="GND" type="power_in"/>
+        <pin num="8" name="~Q" type="output"/>
+        <pin num="9" name="Q" type="output"/>
+        <pin num="10" name="Sd" type="input"/>
+        <pin num="11" name="Cp" type="input"/>
+        <pin num="12" name="D" type="input"/>
+        <pin num="13" name="Cd" type="input"/>
+        <pin num="14" name="VCC" type="power_in"/>
+      </pins>
+    </libpart>
+  </libparts>
+  <libraries>
+    <library logical="device">
+      <uri>F:\kicad\share\library\device.lib</uri>
+    </library>
+    <library logical="conn">
+      <uri>F:\kicad\share\library\conn.lib</uri>
+    </library>
+    <library logical="74xx">
+      <uri>F:\kicad\share\library\74xx.lib</uri>
+    </library>
+  </libraries>
+  <nets>
+    <net code="1" name="GND">
+      <node ref="U1" pin="7"/>
+      <node ref="C1" pin="2"/>
+      <node ref="U2" pin="7"/>
+      <node ref="P1" pin="4"/>
+    </net>
+    <net code="2" name="VCC">
+      <node ref="R1" pin="1"/>
+      <node ref="U1" pin="14"/>
+      <node ref="U2" pin="4"/>
+      <node ref="U2" pin="1"/>
+      <node ref="U2" pin="14"/>
+      <node ref="P1" pin="1"/>
+    </net>
+    <net code="3" name="">
+      <node ref="U2" pin="6"/>
+    </net>
+    <net code="4" name="">
+      <node ref="U1" pin="2"/>
+      <node ref="U2" pin="3"/>
+    </net>
+    <net code="5" name="/SIG_OUT">
+      <node ref="P1" pin="2"/>
+      <node ref="U2" pin="5"/>
+      <node ref="U2" pin="2"/>
+    </net>
+    <net code="6" name="/CLOCK_IN">
+      <node ref="R1" pin="2"/>
+      <node ref="C1" pin="1"/>
+      <node ref="U1" pin="1"/>
+      <node ref="P1" pin="3"/>
+    </net>
+  </nets>
+</export>
+
+
+
+
+

14.2. Conversione in un nuovo formato di netlist

+

Applicando un filtro di post-elaborazione al file di netlist intermedia è +possibile generare file di netlist per altre applicazioni o file di distinta +materiali. Dato che questa conversione è in effetti una trasformazione da un +formato testo ad un altro, si può scrivere questo filtro di +post-elaborazione usando Python, XSLT, o qualsiasi altro strumento in grado +di ricevere in ingresso dati XML.

+

XSLT è di per sè un linguaggio XML adatto alle trasformazioni XML. Esiste un +programma libero di nome xsltproc che è possibile scaricare e +installare. Il prgramma xsltproc può essere usato per leggere in ingresso il +file XML di netlist intermedio, applicare un foglio di stile per trasformare +l’ingresso, e salvare il risultato in un file in uscita. L’uso di xsltproc +richiede un file foglio di stile che usi le convenzioni XSLT. L’intero +processo di conversione viene gestito da Eeschema, dopo essere stato +configurato specificatamente per l’esecuzione di xsltproc.

+
+
+

14.3. Approccio XSLT

+

Il documento che descrive le trasformazioni XSL (XSLT) è qui disponibile:

+

http://www.w3.org/TR/xslt

+
+

14.3.1. Creare un file netlist Pads-Pcb

+

Il formato pads-pcb comprende due sezioni.

+
    +
  • +

    +L’elenco impronte. +

    +
  • +
  • +

    +La netslist: raggruppando riferimenti a piazzole per collegamenti. +

    +
  • +
+

Di seguito c'è un foglio di stile che converte il file di netlist intermedio +in formato netlist pads-pcb:

+
+
+
<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--XSL style sheet to Eeschema Generic Netlist Format to PADS netlist format
+    Copyright (C) 2010, SoftPLC Corporation.
+    GPL v2.
+
+    How to use:
+        https://lists.launchpad.net/kicad-developers/msg05157.html
+-->
+
+<!DOCTYPE xsl:stylesheet [
+  <!ENTITY nl  "&#xd;&#xa;"> <!--new line CR, LF -->
+]>
+
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
+
+<xsl:template match="/export">
+    <xsl:text>*PADS-PCB*&nl;*PART*&nl;</xsl:text>
+    <xsl:apply-templates select="components/comp"/>
+    <xsl:text>&nl;*NET*&nl;</xsl:text>
+    <xsl:apply-templates select="nets/net"/>
+    <xsl:text>*END*&nl;</xsl:text>
+</xsl:template>
+
+<!-- for each component -->
+<xsl:template match="comp">
+    <xsl:text> </xsl:text>
+    <xsl:value-of select="@ref"/>
+    <xsl:text> </xsl:text>
+    <xsl:choose>
+        <xsl:when test = "footprint != '' ">
+            <xsl:apply-templates select="footprint"/>
+        </xsl:when>
+        <xsl:otherwise>
+            <xsl:text>unknown</xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:text>&nl;</xsl:text>
+</xsl:template>
+
+<!-- for each net -->
+<xsl:template match="net">
+    <!-- nets are output only if there is more than one pin in net -->
+    <xsl:if test="count(node)>1">
+        <xsl:text>*SIGNAL* </xsl:text>
+        <xsl:choose>
+            <xsl:when test = "@name != '' ">
+                <xsl:value-of select="@name"/>
+            </xsl:when>
+            <xsl:otherwise>
+                <xsl:text>N-</xsl:text>
+                <xsl:value-of select="@code"/>
+            </xsl:otherwise>
+        </xsl:choose>
+        <xsl:text>&nl;</xsl:text>
+        <xsl:apply-templates select="node"/>
+    </xsl:if>
+</xsl:template>
+
+<!-- for each node -->
+<xsl:template match="node">
+    <xsl:text> </xsl:text>
+    <xsl:value-of select="@ref"/>
+    <xsl:text>.</xsl:text>
+    <xsl:value-of select="@pin"/>
+    <xsl:text>&nl;</xsl:text>
+</xsl:template>
+
+</xsl:stylesheet>
+
+

Ed ecco il file pads-pcb in uscita dopo l’esecuzione di xsltproc:

+
+
+
*PADS-PCB*
+*PART*
+P1 unknown
+U2 unknown
+U1 unknown
+C1 unknown
+R1 unknown
+*NET*
+*SIGNAL* GND
+U1.7
+C1.2
+U2.7
+P1.4
+*SIGNAL* VCC
+R1.1
+U1.14
+U2.4
+U2.1
+U2.14
+P1.1
+*SIGNAL* N-4
+U1.2
+U2.3
+*SIGNAL* /SIG_OUT
+P1.2
+U2.5
+U2.2
+*SIGNAL* /CLOCK_IN
+R1.2
+C1.1
+U1.1
+P1.3
+
+*END*
+
+

La riga di comando per effettuare questa conversione è:

+
+
+
kicad\\bin\\xsltproc.exe -o test.net kicad\\bin\\plugins\\netlist_form_pads-pcb.xsl test.tmp
+
+
+
+

14.3.2. Creazione di un file netlist Cadstar

+

Il formato Cadstar è formato da due sezioni.

+
    +
  • +

    +L’elenco impronte. +

    +
  • +
  • +

    +La netslist: raggruppando riferimenti a piazzole per collegamenti. +

    +
  • +
+

Ecco il file del foglio di stile per effettuare questa specifica +conversione:

+
+
+
<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+    Copyright (C) 2010, Jean-Pierre Charras.
+    Copyright (C) 2010, SoftPLC Corporation.
+    GPL v2.
+
+<!DOCTYPE xsl:stylesheet [
+  <!ENTITY nl  "&#xd;&#xa;"> <!--new line CR, LF -->
+]>
+
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
+
+<!-- Netlist header -->
+<xsl:template match="/export">
+    <xsl:text>.HEA&nl;</xsl:text>
+    <xsl:apply-templates select="design/date"/>  <!-- Generate line .TIM <time> -->
+    <xsl:apply-templates select="design/tool"/>  <!-- Generate line .APP <eeschema version> -->
+    <xsl:apply-templates select="components/comp"/>  <!-- Generate list of components -->
+    <xsl:text>&nl;&nl;</xsl:text>
+    <xsl:apply-templates select="nets/net"/>          <!-- Generate list of nets and connections -->
+    <xsl:text>&nl;.END&nl;</xsl:text>
+</xsl:template>
+
+ <!-- Generate line .TIM 20/08/2010 10:45:33 -->
+<xsl:template match="tool">
+    <xsl:text>.APP "</xsl:text>
+    <xsl:apply-templates/>
+    <xsl:text>"&nl;</xsl:text>
+</xsl:template>
+
+ <!-- Generate line .APP "eeschema (2010-08-17 BZR 2450)-unstable" -->
+<xsl:template match="date">
+    <xsl:text>.TIM </xsl:text>
+    <xsl:apply-templates/>
+    <xsl:text>&nl;</xsl:text>
+</xsl:template>
+
+<!-- for each component -->
+<xsl:template match="comp">
+    <xsl:text>.ADD_COM </xsl:text>
+    <xsl:value-of select="@ref"/>
+    <xsl:text> </xsl:text>
+    <xsl:choose>
+        <xsl:when test = "value != '' ">
+            <xsl:text>"</xsl:text> <xsl:apply-templates select="value"/> <xsl:text>"</xsl:text>
+        </xsl:when>
+        <xsl:otherwise>
+            <xsl:text>""</xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:text>&nl;</xsl:text>
+</xsl:template>
+
+<!-- for each net -->
+<xsl:template match="net">
+    <!-- nets are output only if there is more than one pin in net -->
+    <xsl:if test="count(node)>1">
+    <xsl:variable name="netname">
+        <xsl:text>"</xsl:text>
+        <xsl:choose>
+            <xsl:when test = "@name != '' ">
+                <xsl:value-of select="@name"/>
+            </xsl:when>
+            <xsl:otherwise>
+                <xsl:text>N-</xsl:text>
+                <xsl:value-of select="@code"/>
+        </xsl:otherwise>
+        </xsl:choose>
+        <xsl:text>"&nl;</xsl:text>
+        </xsl:variable>
+        <xsl:apply-templates select="node" mode="first"/>
+        <xsl:value-of select="$netname"/>
+        <xsl:apply-templates select="node" mode="others"/>
+    </xsl:if>
+</xsl:template>
+
+<!-- for each node -->
+<xsl:template match="node" mode="first">
+    <xsl:if test="position()=1">
+       <xsl:text>.ADD_TER </xsl:text>
+    <xsl:value-of select="@ref"/>
+    <xsl:text>.</xsl:text>
+    <xsl:value-of select="@pin"/>
+    <xsl:text> </xsl:text>
+    </xsl:if>
+</xsl:template>
+
+<xsl:template match="node" mode="others">
+    <xsl:choose>
+        <xsl:when test='position()=1'>
+        </xsl:when>
+        <xsl:when test='position()=2'>
+           <xsl:text>.TER     </xsl:text>
+        </xsl:when>
+        <xsl:otherwise>
+           <xsl:text>         </xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:if test="position()>1">
+        <xsl:value-of select="@ref"/>
+        <xsl:text>.</xsl:text>
+        <xsl:value-of select="@pin"/>
+        <xsl:text>&nl;</xsl:text>
+    </xsl:if>
+</xsl:template>
+
+</xsl:stylesheet>
+
+

Ecco il file Cadstar in uscita.

+
+
+
.HEA
+.TIM 21/08/2010 08:12:08
+.APP "eeschema (2010-08-09 BZR 2439)-unstable"
+.ADD_COM P1 "CONN_4"
+.ADD_COM U2 "74LS74"
+.ADD_COM U1 "74LS04"
+.ADD_COM C1 "CP"
+.ADD_COM R1 "R"
+
+
+.ADD_TER U1.7 "GND"
+.TER     C1.2
+         U2.7
+         P1.4
+.ADD_TER R1.1 "VCC"
+.TER     U1.14
+         U2.4
+         U2.1
+         U2.14
+         P1.1
+.ADD_TER U1.2 "N-4"
+.TER     U2.3
+.ADD_TER P1.2 "/SIG_OUT"
+.TER     U2.5
+         U2.2
+.ADD_TER R1.2 "/CLOCK_IN"
+.TER     C1.1
+         U1.1
+         P1.3
+
+.END
+
+
+
+

14.3.3. Creazione di un file netlist OrcadPCB2

+

Questo formato ha solo una sezione che consiste nell’elenco impronte. Ogni +impronta include il suo elenco di piazzole con un riferimento alla +corrispondente connessione.

+

Ecco il foglio di stile per questa specifica conversione:

+
+
+
<?xml version="1.0" encoding="ISO-8859-1"?>
+<!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+    Copyright (C) 2010, SoftPLC Corporation.
+    GPL v2.
+
+    How to use:
+        https://lists.launchpad.net/kicad-developers/msg05157.html
+-->
+
+<!DOCTYPE xsl:stylesheet [
+  <!ENTITY nl  "&#xd;&#xa;"> <!--new line CR, LF -->
+]>
+
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
+
+<!--
+    Netlist header
+    Creates the entire netlist
+    (can be seen as equivalent to main function in C
+-->
+<xsl:template match="/export">
+    <xsl:text>( { Eeschema Netlist Version 1.1  </xsl:text>
+    <!-- Generate line .TIM <time> -->
+<xsl:apply-templates select="design/date"/>
+<!-- Generate line eeschema version ... -->
+<xsl:apply-templates select="design/tool"/>
+<xsl:text>}&nl;</xsl:text>
+
+<!-- Generate the list of components -->
+<xsl:apply-templates select="components/comp"/>  <!-- Generate list of components -->
+
+<!-- end of file -->
+<xsl:text>)&nl;*&nl;</xsl:text>
+</xsl:template>
+
+<!--
+    Generate id in header like "eeschema (2010-08-17 BZR 2450)-unstable"
+-->
+<xsl:template match="tool">
+    <xsl:apply-templates/>
+</xsl:template>
+
+<!--
+    Generate date in header like "20/08/2010 10:45:33"
+-->
+<xsl:template match="date">
+    <xsl:apply-templates/>
+    <xsl:text>&nl;</xsl:text>
+</xsl:template>
+
+<!--
+    This template read each component
+    (path = /export/components/comp)
+    creates lines:
+     ( 3EBF7DBD $noname U1 74LS125
+      ... pin list ...
+      )
+    and calls "create_pin_list" template to build the pin list
+-->
+<xsl:template match="comp">
+    <xsl:text> ( </xsl:text>
+    <xsl:choose>
+        <xsl:when test = "tstamp != '' ">
+            <xsl:apply-templates select="tstamp"/>
+        </xsl:when>
+        <xsl:otherwise>
+            <xsl:text>00000000</xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:text> </xsl:text>
+    <xsl:choose>
+        <xsl:when test = "footprint != '' ">
+            <xsl:apply-templates select="footprint"/>
+        </xsl:when>
+        <xsl:otherwise>
+            <xsl:text>$noname</xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:text> </xsl:text>
+    <xsl:value-of select="@ref"/>
+    <xsl:text> </xsl:text>
+    <xsl:choose>
+        <xsl:when test = "value != '' ">
+            <xsl:apply-templates select="value"/>
+        </xsl:when>
+        <xsl:otherwise>
+            <xsl:text>"~"</xsl:text>
+        </xsl:otherwise>
+    </xsl:choose>
+    <xsl:text>&nl;</xsl:text>
+    <xsl:call-template name="Search_pin_list" >
+        <xsl:with-param name="cmplib_id" select="libsource/@part"/>
+        <xsl:with-param name="cmp_ref" select="@ref"/>
+    </xsl:call-template>
+    <xsl:text> )&nl;</xsl:text>
+</xsl:template>
+
+<!--
+    This template search for a given lib component description in list
+    lib component descriptions are in /export/libparts,
+    and each description start at ./libpart
+    We search here for the list of pins of the given component
+    This template has 2 parameters:
+        "cmplib_id" (reference in libparts)
+        "cmp_ref"   (schematic reference of the given component)
+-->
+<xsl:template name="Search_pin_list" >
+    <xsl:param name="cmplib_id" select="0" />
+    <xsl:param name="cmp_ref" select="0" />
+        <xsl:for-each select="/export/libparts/libpart">
+            <xsl:if test = "@part = $cmplib_id ">
+                <xsl:apply-templates name="build_pin_list" select="pins/pin">
+                    <xsl:with-param name="cmp_ref" select="$cmp_ref"/>
+                </xsl:apply-templates>
+            </xsl:if>
+        </xsl:for-each>
+</xsl:template>
+
+
+<!--
+    This template writes the pin list of a component
+    from the pin list of the library description
+    The pin list from library description is something like
+          <pins>
+            <pin num="1" type="passive"/>
+            <pin num="2" type="passive"/>
+          </pins>
+    Output pin list is ( <pin num> <net name> )
+    something like
+            ( 1 VCC )
+            ( 2 GND )
+-->
+<xsl:template name="build_pin_list" match="pin">
+    <xsl:param name="cmp_ref" select="0" />
+
+    <!-- write pin numner and separator -->
+    <xsl:text>  ( </xsl:text>
+    <xsl:value-of select="@num"/>
+    <xsl:text> </xsl:text>
+
+    <!-- search net name in nets section and write it: -->
+    <xsl:variable name="pinNum" select="@num" />
+    <xsl:for-each select="/export/nets/net">
+        <!-- net name is output only if there is more than one pin in net
+             else use "?" as net name, so count items in this net
+        -->
+        <xsl:variable name="pinCnt" select="count(node)" />
+        <xsl:apply-templates name="Search_pin_netname" select="node">
+            <xsl:with-param name="cmp_ref" select="$cmp_ref"/>
+            <xsl:with-param name="pin_cnt_in_net" select="$pinCnt"/>
+            <xsl:with-param name="pin_num"> <xsl:value-of select="$pinNum"/>
+            </xsl:with-param>
+        </xsl:apply-templates>
+    </xsl:for-each>
+
+    <!-- close line -->
+    <xsl:text> )&nl;</xsl:text>
+</xsl:template>
+
+<!--
+    This template writes the pin netname of a given pin of a given component
+    from the nets list
+    The nets list description is something like
+      <nets>
+        <net code="1" name="GND">
+          <node ref="J1" pin="20"/>
+              <node ref="C2" pin="2"/>
+        </net>
+        <net code="2" name="">
+          <node ref="U2" pin="11"/>
+        </net>
+    </nets>
+    This template has 2 parameters:
+        "cmp_ref"   (schematic reference of the given component)
+        "pin_num"   (pin number)
+-->
+
+<xsl:template name="Search_pin_netname" match="node">
+    <xsl:param name="cmp_ref" select="0" />
+    <xsl:param name="pin_num" select="0" />
+    <xsl:param name="pin_cnt_in_net" select="0" />
+
+    <xsl:if test = "@ref = $cmp_ref ">
+        <xsl:if test = "@pin = $pin_num">
+        <!-- net name is output only if there is more than one pin in net
+             else use "?" as net name
+        -->
+            <xsl:if test = "$pin_cnt_in_net>1">
+                <xsl:choose>
+                    <!-- if a net has a name, use it,
+                        else build a name from its net code
+                    -->
+                    <xsl:when test = "../@name != '' ">
+                        <xsl:value-of select="../@name"/>
+                    </xsl:when>
+                    <xsl:otherwise>
+                        <xsl:text>$N-0</xsl:text><xsl:value-of select="../@code"/>
+                    </xsl:otherwise>
+                </xsl:choose>
+            </xsl:if>
+            <xsl:if test = "$pin_cnt_in_net &lt;2">
+                <xsl:text>?</xsl:text>
+            </xsl:if>
+        </xsl:if>
+    </xsl:if>
+
+</xsl:template>
+
+</xsl:stylesheet>
+
+

Ecco il file OrcadPCB2 risultante.

+
+
+
( { Eeschema Netlist Version 1.1  29/08/2010 21:07:51
+eeschema (2010-08-28 BZR 2458)-unstable}
+ ( 4C6E2141 $noname P1 CONN_4
+  (  1 VCC )
+  (  2 /SIG_OUT )
+  (  3 /CLOCK_IN )
+  (  4 GND )
+ )
+ ( 4C6E20BA $noname U2 74LS74
+  (  1 VCC )
+  (  2 /SIG_OUT )
+  (  3 N-04 )
+  (  4 VCC )
+  (  5 /SIG_OUT )
+  (  6 ? )
+  (  7 GND )
+  (  14 VCC )
+ )
+ ( 4C6E20A6 $noname U1 74LS04
+  (  1 /CLOCK_IN )
+  (  2 N-04 )
+  (  7 GND )
+  (  14 VCC )
+ )
+ ( 4C6E2094 $noname C1 CP
+  (  1 /CLOCK_IN )
+  (  2 GND )
+ )
+ ( 4C6E208A $noname R1 R
+  (  1 VCC )
+  (  2 /CLOCK_IN )
+ )
+)
+*
+
+
+
+

14.3.4. Interfaccia plugin di Eeschema

+

I convertitori di netlist intermedia possono essere automaticamente eseguiti +dall’interno di Eeschema.

+
+
Inizializzazione della finestra di dialogo
+

È possibile aggiungere una nuova scheda interfaccia utente di plugin di +netlist facendo clic sul pulsante Aggiungi plugin.

+
+
+eeschema_plugin_add_plugin_png +
+
+

Ecco come appaiono i dati di configurazione per la scheda PadsPcb:

+
+
+eeschema_plugin_padspcb_png +
+
+
+
+
Parametri di configurazione plugin
+

La finestra di dialogo di configurazione plugin richiede le seguenti +informazioni:

+
    +
  • +

    +Il titolo: per esempio, il nome del formato della netlist. +

    +
  • +
  • +

    +La riga di comando che serve per eseguire il convertitore. +

    +
  • +
+

Fatto clic sul pulsante della netlist ecco cosa succede:

+
    +
  1. +

    +Eeschema crea un file di netlist intermedio *.xml, per esempio test.xml. +

    +
  2. +
  3. +

    +Eeschema esegue il plugin leggendo test.xml e crea test.net. +

    +
  4. +
+
+
+
Generazione di file di netlist tramite linea di comando
+

Assumendo che si stia usando il programma xsltproc.exe per applicare il +foglio di stile al file intermedio, xsltproc.exe verrà eseguito tramite il +seguente comando:

+

xsltproc.exe -o <nomefile in uscita> <nomefile foglio di stile> <file XML +in ingresso da convertire>

+

In KiCad sotto Windows la riga di comando è la seguente:

+

f:/kicad/bin/xsltproc.exe -o "%O" +f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"

+

Sotto Linux il comando diventa il seguente:

+

xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl +"%I"

+

Dove netlist_form_pads-pcb.xsl è il foglio di stile che si sta +applicando. Non si deve dimenticare le virgolette intorno ai nomi dei file, +ciò permette di avere spazi dopo la sostituzione da parte di Eeschema.

+

Il formato della riga di comando accetta parametri nei nomi di file:

+

I parametri di formattazione supportati sono:

+
    +
  • +

    +%B ⇒ nome file base e percorso del file di uscita selezionato, senza + percorso ed estensione. +

    +
  • +
  • +

    +%I ⇒ il nome del file completo di percorso del file di ingresso temporaneo + (il netfile intermedio). +

    +
  • +
  • +

    +%O ⇒ nome e percorso completi del file d’uscita scelto dall’utente. +

    +
  • +
+

%I verrà rimpiazzato dall’effettivo nome file intermedio

+

%O verrà rimpiazzato dall’effettivo nome del file d’uscita.

+
+
+
Formato della riga di comando: esempio per xsltproc
+

Il formato della riga di comando per xsltproc è il seguente:

+

<percorso di xsltproc> xsltproc <parametri di xsltproc>

+

sotto Windows:

+

f:/kicad/bin/xsltproc.exe -o "%O" f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"

+

sotto Linux:

+

xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"

+

In tutti gli esempi sopra descritti si presume che xsltproc sia installato +sul proprio computer sotto Windows e che tutti i file siano posti in +kicad/bin.

+
+
+
+

14.3.5. Generazione distinta materiali

+

Dato che il file di netlist intermedio contiene tutte le informazioni sui +componenti utilizzati, da esso è possibile estrarre una distinta +materiali. Ecco la finestra di impostazioni del plugin (su Linux) per creare +un file di distinta materiali personalizzato:

+
+
+bom-netlist-tab_png +
+
+

Il percorso del foglio di stile bom2csv.xsl dipende dal sistema operativo in +uso. Attualmente il migliore foglio di stile XSLT per la generazione della +distinta materiali si chiama bom2csv.xsl. Questo è modificabile +liberamente per venire incontro alle proprie esigenze, ma se si sviluppa +qualcosa di universalmente utile, chiedete e la comunità degli sviluppatori +sarà ben lieta di includere i vostri miglioramenti nel progetto KiCad.

+
+
+
+

14.4. Formato della riga di comando: esempio di script python

+

Il formato della riga di comando per python è qualcosa del genere:

+

python <nome file script> <file in ingresso> <file in uscita>

+

sotto Windows:

+

python *.exe f:/kicad/python/mio_script_python.py "%I" "%O"

+

sotto Linux:

+

python /usr/local/kicad/python/mio_script_python.py "%I" "%O"

+

Assumendo che python sia installato nel proprio PC.

+
+
+

14.5. Struttura etlist intermedia

+

Questo campione dà un’idea del formato del file netlist.

+
+
+
<?xml version="1.0" encoding="utf-8"?>
+<export version="D">
+  <design>
+    <source>F:\kicad_aux\netlist_test\netlist_test.sch</source>
+    <date>29/08/2010 21:07:51</date>
+    <tool>eeschema (2010-08-28 BZR 2458)-unstable</tool>
+  </design>
+  <components>
+    <comp ref="P1">
+      <value>CONN_4</value>
+      <libsource lib="conn" part="CONN_4"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E2141</tstamp>
+    </comp>
+    <comp ref="U2">
+      <value>74LS74</value>
+      <libsource lib="74xx" part="74LS74"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E20BA</tstamp>
+    </comp>
+    <comp ref="U1">
+      <value>74LS04</value>
+      <libsource lib="74xx" part="74LS04"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E20A6</tstamp>
+    </comp>
+    <comp ref="C1">
+      <value>CP</value>
+      <libsource lib="device" part="CP"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E2094</tstamp>
+    <comp ref="R1">
+      <value>R</value>
+      <libsource lib="device" part="R"/>
+      <sheetpath names="/" tstamps="/"/>
+      <tstamp>4C6E208A</tstamp>
+    </comp>
+  </components>
+  <libparts/>
+  <libraries/>
+  <nets>
+    <net code="1" name="GND">
+      <node ref="U1" pin="7"/>
+      <node ref="C1" pin="2"/>
+      <node ref="U2" pin="7"/>
+      <node ref="P1" pin="4"/>
+    </net>
+    <net code="2" name="VCC">
+      <node ref="R1" pin="1"/>
+      <node ref="U1" pin="14"/>
+      <node ref="U2" pin="4"/>
+      <node ref="U2" pin="1"/>
+      <node ref="U2" pin="14"/>
+      <node ref="P1" pin="1"/>
+    </net>
+    <net code="3" name="">
+      <node ref="U2" pin="6"/>
+    </net>
+    <net code="4" name="">
+      <node ref="U1" pin="2"/>
+      <node ref="U2" pin="3"/>
+    </net>
+    <net code="5" name="/SIG_OUT">
+      <node ref="P1" pin="2"/>
+      <node ref="U2" pin="5"/>
+      <node ref="U2" pin="2"/>
+    </net>
+    <net code="6" name="/CLOCK_IN">
+      <node ref="R1" pin="2"/>
+      <node ref="C1" pin="1"/>
+      <node ref="U1" pin="1"/>
+      <node ref="P1" pin="3"/>
+    </net>
+  </nets>
+</export>
+
+
+

14.5.1. Struttura generale del file netlist

+

La netlist intermedia consta di cinque sezioni.

+
    +
  • +

    +La sezione intestazione. +

    +
  • +
  • +

    +La sezione componenti. +

    +
  • +
  • +

    +La sezione librerie di parti. +

    +
  • +
  • +

    +La sezione librerie. +

    +
  • +
  • +

    +La sezione collegamenti. +

    +
  • +
+

Il contenuto del file ha il delimitatore <export>

+
+
+
<export version="D">
+...
+</export>
+
+
+
+

14.5.2. Sezione intestazione

+

L’intestazione ha il delimitatore <design>

+
+
+
<design>
+<source>F:\kicad_aux\netlist_test\netlist_test.sch</source>
+<date>21/08/2010 08:12:08</date>
+<tool>eeschema (2010-08-09 BZR 2439)-unstable</tool>
+</design>
+
+

Questa sezione può essere considerata una sezione di commento.

+
+
+

14.5.3. La sezione componenti

+

La sezione componenti ha il delimitatore <componenti>

+
+
+
<components>
+<comp ref="P1">
+<value>CONN_4</value>
+<libsource lib="conn" part="CONN_4"/>
+<sheetpath names="/" tstamps="/"/>
+<tstamp>4C6E2141</tstamp>
+</comp>
+</components>
+
+

Questa sezione contiene l’elenco dei componente nello schema. Ogni +componente viene descritto in questo modo:

+
+
+
<comp ref="P1">
+<value>CONN_4</value>
+<libsource lib="conn" part="CONN_4"/>
+<sheetpath names="/" tstamps="/"/>
+<tstamp>4C6E2141</tstamp>
+</comp>
+
+ +++ + + + + + + + + + + + + + + + + + + + + + +

libsource

nome della libreria dove questo componente è stato trovato.

part

nome componente dentro questa libreria.

sheetpath

percorso del foglio dentro la gerarchia: identifica il foglio +dentro tutta la gerarchia dello schema.

tstamps (marc. temporali)

marcature temporali del file dello schema elettrico.

tstamp (marc. temporali)

marcature temporali del componente.

+
+
Nota sulle marcature temporali per i componenti
+

Per identificare un componente in una netlist e quindi in una scheda, il +marcatempo viene usato come riferimento univoco per ogni +componente. Comunque KiCad fornisce in modo alternativo per identificare il +corrispondente componente di una impronta sulla scheda. Ciò permette la +ri-annotazione di componenti in un progetto di schema elettrico non perdendo +il collegamento tra il componente e la sua impronta.

+

Un marcatore temporale è un identificatore univoco per ogni componente o +foglio in un progetto di schema elettrico. Ma in caso di gerarchie +complesse, lo stesso foglio viene usato più di una volta, perciò il foglio +contiene componenti aventi la stessa marcatura temporale.

+

Un dato foglio dentro una gerarchia complessa possiede un identificatore +univoco: il suo percorso foglio. Un dato componente (dentro una gerarchia +complessa) possiede un identificativo univoco: il percorso foglio + la sua +marcatura temporale.

+
+
+
+

14.5.4. La sezione libparts

+

La sezione libparts ha un delimitatore <libparts>, e il contenuto di questa +sezione viene definito nelle librerie di schemi. La sezione libparts +contiene:

+
    +
  • +

    +Il delimitatore di nomi impronte permessi (i nomi usano i caratteri jolly) + <fp>. +

    +
  • +
  • +

    +I campi definiti nel delimitatore di libreria <fields>. +

    +
  • +
  • +

    +L’elenco dei delimitatori di pin <pins>. +

    +
  • +
+
+
+
<libparts>
+<libpart lib="device" part="CP">
+  <description>Condensateur polarise</description>
+  <footprints>
+    <fp>CP*</fp>
+    <fp>SM*</fp>
+  </footprints>
+  <fields>
+    <field name="Reference">C</field>
+    <field name="Valeur">CP</field>
+  </fields>
+  <pins>
+    <pin num="1" name="1" type="passive"/>
+    <pin num="2" name="2" type="passive"/>
+  </pins>
+</libpart>
+</libparts>
+
+

Le linee come <pin num="1" type="passive"/> descrivono anche il tipo +elettrico del pin. I tipi di pin elettrici possibili sono:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Input

Normale pin di ingresso

Output

Normale pin di uscita

Bidirectional

Ingresso o uscita

Tri-state

Bus ingresso/uscita

Passive

Normale capo di componente passivo

Unspecified

Tipo elettrico sconosciuto

Power input

Ingresso di potenza, per es. alimentazione

Power output

Uscita di potenza, per es. in un alimentatore

Open collector

Collettore aperto, comune dei comparatori analogici

Open emitter

Emettitore aperto, presente in alcuni circuiti logici

Not connected

Deve essere lasciato aperto nello schema elettrico

+
+
+

14.5.5. La sezione librerie

+

La sezione librerie possiede il delimitatore <libraries>. Questa sezione +contiene l’elenco delle librerie di schemi elettrici usate nel progetto.

+
+
+
<libraries>
+  <library logical="device">
+    <uri>F:\kicad\share\library\device.lib</uri>
+  </library>
+  <library logical="conn">
+    <uri>F:\kicad\share\library\conn.lib</uri>
+  </library>
+</libraries>
+
+
+
+

14.5.6. La sezione collegamenti

+

La sezione collegamenti possiede il delimitatore <nets>. Questa sezione +contiene le "connessioni" dello schema elettrico.

+
+
+
<nets>
+  <net code="1" name="GND">
+    <node ref="U1" pin="7"/>
+    <node ref="C1" pin="2"/>
+    <node ref="U2" pin="7"/>
+    <node ref="P1" pin="4"/>
+  </net>
+  <net code="2" name="VCC">
+    <node ref="R1" pin="1"/>
+    <node ref="U1" pin="14"/>
+    <node ref="U2" pin="4"/>
+    <node ref="U2" pin="1"/>
+    <node ref="U2" pin="14"/>
+    <node ref="P1" pin="1"/>
+  </net>
+</nets>
+
+

Questa sezione elenca tutti i collegamenti presenti nello schema elettrico.

+

Un tipico collegamento contiene i seguenti elementi.

+
+
+
<net code="1" name="GND">
+  <node ref="U1" pin="7"/>
+  <node ref="C1" pin="2"/>
+  <node ref="U2" pin="7"/>
+  <node ref="P1" pin="4"/>
+</net>
+
+ +++ + + + + + + + + + + + + + +

net code

è un identificatore interno per questo collegamento

name

è un nome per questo collegamento

node

dà un piedino di riferimento connesso per questo collegamento

+
+
+
+

14.6. Ancora su xsltproc

+

Fare riferimento alla pagina: http://xmlsoft.org/XSLT/xsltproc.html

+
+

14.6.1. Introduzione

+

xsltproc è uno strumento a riga di comando per l’applicazione di fogli di +stile XSLT a documenti XML. Nonostante sia è stato sviluppato come parte del +progetto GNOME, esso può operare independentemente dal desktop di GNOME.

+

xsltproc viene invocato dalla riga di comando con il nome del foglio di +stile da usare seguito dal nome del file o dei file ai quali il foglio di +stile deve essere applicato. Userà lo standard input se viene fornito il +nome file - .

+

Se un foglio di stile viene incluso in un documento XML con istruzioni di +elaborazione del foglio di stile, non è necessario nominare alcun foglio di +stile nella riga di comando. xsltproc rileverà automaticamente il foglio di +stile incluso e lo userà. Come impostazione predefinita, i risultati +finscono nello stdout. È possibile specificare un file per il risultato +usando l’opzione -o .

+
+
+

14.6.2. Sinossi

+
+
+
xsltproc [[-V] | [-v] | [-o *file* ] | [--timing] | [--repeat] |
+[--debug] | [--novalid] | [--noout] | [--maxdepth *val* ] | [--html] |
+[--param *nome* *valore* ] | [--stringparam *nome* *valore* ] | [--nonet] |
+[--path *percorsi* ] | [--load-trace] | [--catalogs] | [--xinclude] |
+[--profile] | [--dumpextensions] | [--nowrite] | [--nomkdir] |
+[--writesubtree] | [--nodtdattr]] [ *stylesheet* ] [ *file1* ] [ *file2* ]
+[ *....* ]
+
+
+
+

14.6.3. Opzioni della riga di comando

+

-V o --version

+

Mostra la versione di libxml e libxslt usati.

+

-v o --verbose

+

Stampa tutti i passaggi intrapresi da xsltproc nell’elaborazione del foglio +di stile e del documento.

+

-o o --output file

+

Uscita diretta al file di nome file. Per uscite multiple, tecnica +conosciuta anche col nome “chunking”, -o cartella/ dirige i file di uscita +in una specifica cartella. La cartella deve esistere già.

+

--timing

+

Mostra il tempo usato per l’analisi del foglio di stile, l’analisi del +documento, l’applicazione del foglio di stile e il salvataggio dei +risultati. Mostrati in millisecondi.

+

--repeat

+

Esegue la trasformazione 20 volte. Usata per i test di tempistica.

+

--debug

+

Emette un albero XML del documento trasformato a scopo di debug.

+

--novalid

+

Salta il caricamento del DTD del documento.

+

--noout

+

Non emettere alcun risultato.

+

--maxdepth valore

+

Regola la profondità massima della pila di modelli prima che libxslt +concluda che si tratta di un ciclo infinito. Il valore predefinito è 500.

+

--html

+

Il file in ingresso è un file HTML.

+

--param nome valore

+

Passa un parametro di nome nome e di valore valore al foglio di +stile. Si può passare più coppie nome/valore fino ad un massimo di 32. Se il +valore passato è una stringa invece che un identificatore di nodo, usare +invece --stringparam .

+

--stringparam nome valore

+

Passa un parametro di nome nome e valore valore dove valore è una +stringa invece che un identificatore di nodo (nota: la stringa deve essere +con codifica utf-8).

+

--nonet

+

Non usare Internet per recuperare DTD, entità o documenti.

+

--path percorsi

+

Usa l’elenco (separato da spazi o dal simbolo dei due punti) dei percorsi di +filesystem specificati da percorsi per caricare DTD, entità o +documenti. Racchiudere gli elenchi separati da spazi con le virgolette.

+

--load-trace

+

Mostra su stderr tutti i documenti caricati durante l’elaborazione.

+

--catalogs

+

Usa il catalogo SGML specificato in SGML_CATALOG_FILES per trovare la +posizione di entità esterne. Come impostazione predefinita, xsltproc +consulta il catalogo specificato in XML_CATALOG_FILES. Se questo non è +specificato, usa /etc/xml/catalog.

+

--xinclude

+

Processa il documento in ingresso usando la specifica Xinclude. Maggiori +dettagli su questo argomento si possono trovare nella specifica Xinclude: +http://www.w3.org/TR/xinclude/

+

--profile --norman

+

Fornisce in uscita informazioni di profilazione che dettagliano la quantità +di tempo speso in ogni parte del foglio di stile. Utile per l’ottimizzazione +del foglio di stile.

+

--dumpextensions

+

Scarica l’elenco di tutte le estensioni registrate su stdout.

+

--nowrite

+

Non scrive su nessun file o risorsa.

+

--nomkdir

+

Non crea nessuna cartella.

+

--writesubtree percorso

+

Permette la scrittura file solo all’interno del sotto albero percorso .

+

--nodtdattr

+

Nno applica gli attributi predefiniti dal DTD del documento.

+
+
+

14.6.4. Valori di ritorno di xsltproc

+

xsltproc restituisce un numero di stato che può tornare utile se lo si +chiama dall’interno di uno script.

+

0: normale

+

1: nessun argomento

+

2: troppi parametri

+

3: opzione sconosciuta

+

4: fallita l’analisi del foglio di stile

+

5: errore nel foglio di stile

+

6: errore in uno dei documenti

+

7: metodo xsl:output non supportato

+

8: parametro stringa contenente sia apici che virgolette

+

9: errore interno

+

10: l’elaborazione è stata interrotta da un messaggio di terminazione

+

11: impossibile scrivere il risultato sul file di uscita

+
+
+

14.6.5. Ulteriori informazioni su xsltproc

+

pagina web di libxml: http://www.xmlsoft.org/

+

Pagina W3C XSLT: http://www.w3.org/TR/xslt

+
+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/eeschema.pdf b/share/doc/kicad/help/it/eeschema.pdf new file mode 100644 index 0000000..7ca8553 Binary files /dev/null and b/share/doc/kicad/help/it/eeschema.pdf differ diff --git a/share/doc/kicad/help/it/gerbview.epub b/share/doc/kicad/help/it/gerbview.epub new file mode 100644 index 0000000..a86a4e2 Binary files /dev/null and b/share/doc/kicad/help/it/gerbview.epub differ diff --git a/share/doc/kicad/help/it/gerbview.html b/share/doc/kicad/help/it/gerbview.html new file mode 100644 index 0000000..459f183 --- /dev/null +++ b/share/doc/kicad/help/it/gerbview.html @@ -0,0 +1,1332 @@ + + + + + +GerbView + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2010-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Il Team di KiCad.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

Pubblicato il 4 febbraio, 2015.

+
+
+
+
+

1. Introduzione a GerbView

+
+

GerbView è un visualizzatore di file in formato Gerber (formato RS274X) che +è anche in grado di visualizzare i file forature generati da Pcbnew (in +formato Excellon).

+

Accetta fino a 32 file contemporaneamente (Gerber e/o file forature)

+

I file possono essere visualizzati usando la modalità trasparenza o la +modalità sovrapposta.

+

Per ulteriori informazioni sul formato file Gerber consultare le specifiche +su +The +Gerber File Format Specification - Ucamco.

+
+
+
+

2. Schermo principale

+
+
+
+gerbview_main_screen_png +
+
+
+
+
+
+

3. Barra superiore

+
+
+
+gerbview_top_toolbar_png +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+gerbview_clear_layers_png +

Cancella tutti gli strati

+gerber_file_png +

Carica i file Gerber

+gerbview_drill_file_png +

Carica i file forature (in formato Excellon da Pcbnew)

+sheetset_png +

Imposta le dimensioni pagina per la stampa e mostra/nascondi i limiti della pagina

+print_button_png +

Apri la finestra di stampa

+zoom_in_png + +zoom_out_png +

Zoom in avanti e indietro

+zoom_redraw_png +

Ricarica lo schermo

+zoom_fit_in_page_png +

Ingrandimento giusto nella finestra

+gerbview_top_layer_png +

Selezione strati

+gerbview_top_dcode_png +

Selezione Dcode (evidenzi gli elementi che usano questo Dcode)

+gerbview_top_info_png +

Informazioni sulle opzioni del file Gerber caricato nello strato corrente

+
+
+
+
+

4. Barra strumenti sinistra

+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+gerbview_left_toolbar_png +

+grid_png +

Griglia accesa / spenta

+polar_coord_png +

Mostra coordinate polari acceso / spento

+unit_inch_png + +unit_mm_png +

Selezione unità usate per mostrare le coordinate

+cursor_shape_png +

Selezione forma del puntatore sulla griglia

+pad_sketch_png +

Selezione modalità schermo (pieno o delineato) per elementi flash-ati

+track_sketch_png +

Selezione modalità schermo (pieno o delineato) per le linee

+opt_show_polygon_png +

Selezione modalità schermo (pieno o delineato) per i poligoni

+gerbview_show_negative_objects_png +

Mostra gli oggetti negativi in colore fantasma

+show_dcodenumber_png +

Mostra / nasconde i valori dei D Code (per elementi che usano un dcode)

+gbr_select_mode0_png + + +gbr_select_mode1_png + + +gbr_select_mode2_png +

Modalità usata da Gerbview per mostrare gli strati.

+layers_manager_png +

Mostra / nascondi la gestione strati

+
+
+
+
+

5. Comandi nella barra del menu

+
+
+

5.1. Menu file

+
+
+gerbview_file_menu_png +
+
+

È possibile caricare file Gerber e file di forature in Gerbview. C'è anche +un comando ausiliario per ri-esportare i file Gerber in pcbnew. In +precedenza (molto tempo fa) era anche possibile caricare i cosidetti Dcodes, +ma ora sono considerati obsoleti e quindi non è più possibile.

+
+

5.1.1. Esportazione a Pcbnew

+

GerbView ha limitate capacità di esportazione di file Gerber a Pcbnew.

+

Il risultato finale dipende da quali caratteristiche del formato RS 274 X +sono in uso nei file Gerber.

+

Il formato RS 274 X ha delle caratteristiche di tipo raster che non è +possibile convertire (principalmente tutte le caratteristiche relative agli +oggetti negativi).

+

Gli elementi “flash” (N.d.T. le aperture del photoplotter) sono convertiti +in via.

+

Gli elementi linea vengono convertiti in segmenti di piste (o linee grafiche +per gli strati non rame)

+

Così, l’usabilità del file convertito dipende molto dal modo in cui ogni +file Gerber è stato creato dallo strumento di creazione di circuiti stampati +in questione.

+
+
+
+

5.2. Menu preferenze

+
+
+gerbview_preferences_menu_png +
+
+

Da accesso all’editor delle scorciatoie da tastiera, e ad alcune opzioni di +visualizzazione elementi.

+
+
+

5.3. Menu miscellanea

+
+
+gerbview_misc_menu_png +
+
+
    +
  • +

    +«Lista Dcode» mostra i Dcode in uso ed alcuni parametri dei Dcode. +

    +
  • +
  • +

    +«Mostra sorgente» visualizza i contenuti del file Gerber dello strato attivo + in un editor di testo. +

    +
  • +
  • +

    +«Ripulisci strato» cancella i contenuti dello strato attivo. +

    +
  • +
+
+
+
+
+
+

6. Gestione strati

+
+

La gestione strati ha 2 scopi:

+
    +
  • +

    +Seleziona lo strato attivo +

    +
  • +
  • +

    +Mostra/nascondi strati +

    +
  • +
+
+
+gerbview_layer_manager_png +
+
+

Lo strato attivo viene disegnato dopo gli altri strati.

+

Durante il caricamento di un nuovo file, viene usato lo strato attivo (i +nuovi dati rimpiazzano i dati precedenti)

+

Note:

+
    +
  • +

    +Clic sinistro del mouse su una riga: seleziona lo strato attivo +

    +
  • +
  • +

    +Clic destro del mouse sul gestore degli strati: mostra/nasconde tutti gli + strati +

    +
  • +
  • +

    +Clic centrale del mouse su un’icona: seleziona il colore dello strato. +

    +
  • +
+
+
+

6.1. Modalità di visualizzazione strati Gerber

+
    +
  • +

    +Modalità «grezza» + +gbr_select_mode0_png + +

    +
  • +
+

Ogni file Gerber e ogni elemento nei file viene disegnato nell’ordine in cui +i file vengono caricati.

+

In ogni caso, lo strato attivo viene disegnato per ultimo.

+

Quando i file Gerber hanno elementi negativi (disegnati in nero) sono +visibili degli artefatti su strati già disegnati

+
+
+gerbview_mode_raw_stack_png +
+
+
    +
  • +

    +Modalità «sovrapposta» + +gbr_select_mode1_png + +

    +
  • +
+

Ogni file Gerber viene disegnato nell’ordine in cui vengono caricati i file.

+

Lo strato attivo viene disegnato per ultimo.

+

Quando i file Gerber hanno elementi negativi (disegnati in nero) non ci sono +artefatti sugli strati già disegnati, dato che questa modalità disegna ogni +file in un buffer locale prima di mostrarlo sullo schermo. Gli elementi +negativi non producono artefatti.

+
+
+gerbview_mode_raw_stack_png +
+
+
    +
  • +

    +Modalità trasparenza + +gbr_select_mode2_png + +

    +
  • +
+
+
+gerbview_mode_transparency_png +
+
+
+
+

6.2. Effetto della selezione strati sui disegni

+

Questo effetto è visibile solo nelle modalità grezza o sovrapposta.

+

Lo strato 1 (strato verde) viene disegnato dopo lo strato 2

+
+
+gerbview_layer_select_1_png +
+
+

Lo strato 2 (strato blu) viene disegnato dopo lo strato 1

+
+
+gerbview_layer_select_2_png +
+
+
+
+
+
+
+

7. Stampa strati

+
+
+

7.1. Accesso alla finestra di stampa

+

Per stampare gli strati, usare lo strumento + +print_button_png +, o il menu principale +(file)

+
+ + + +
+
Attenzione
+
+

Assicurarsi che gli elementi siano all’interno dell’area stampabile +(selezionare per +sheetset_png + un formato +pagina adatto).

+

Non bisogna dimenticare che i photoplotter possono usare un’area di disegno +molto ampia, molto più ampia delle dimensioni pagina usate dalle stampanti)

+

Lo spostamento (tramite il comando sposta blocco) di interi strati è spesso +necessario.

+
+
+
+
+

7.2. Comando sposta blocco

+

Si possono spostare gli elementi selezionandoli (trascinando il mouse con il +tasto sinistro premuto) e poi spostando l’area selezionata sullo schermo.

+

Fare clic con il tasto sinistro per piazzare definitivamente l’area che si +sta spostando.

+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/gerbview.pdf b/share/doc/kicad/help/it/gerbview.pdf new file mode 100644 index 0000000..203826e Binary files /dev/null and b/share/doc/kicad/help/it/gerbview.pdf differ diff --git a/share/doc/kicad/help/it/getting_started_in_kicad.epub b/share/doc/kicad/help/it/getting_started_in_kicad.epub new file mode 100644 index 0000000..91e8a26 Binary files /dev/null and b/share/doc/kicad/help/it/getting_started_in_kicad.epub differ diff --git a/share/doc/kicad/help/it/getting_started_in_kicad.html b/share/doc/kicad/help/it/getting_started_in_kicad.html new file mode 100644 index 0000000..ab56269 --- /dev/null +++ b/share/doc/kicad/help/it/getting_started_in_kicad.html @@ -0,0 +1,3321 @@ + + + + + +Introduzione a KiCad + + + + + +
+
+
+

Guida essenziale a KiCad, per realizzare senza sforzo circuiti stampati +complessi.

+ +

Questo documento è coperto dal Copyright © 2010-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

David Jahshan, Phil Hutchinson, Fabrizio Tappero, Christina Jarron, Melroy +van den Berg.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione

+

16 maggio, 2015.

+
+
+
+

1. Introduzione a KiCad

+
+

KiCad è uno strumento open-source per la creazione di schemi elettrici e +circuiti stampati. Sotto la sua apparente interfaccia monolitica, KiCad +incorpora un elegante insieme di strumenti software indipendenti:

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nome programmaDescrizioneEstensione file

KiCad

Gestore progetti

*.pro

Eeschema

Editor di schemi (e di componenti) elettrici

*.sch, *.lib, *.net

CvPcb

Selezionatore di impronte

+*.net

PCBnew

Editor di circuiti stampati

*.kicad_pcb

GerbView

Visualizzatore di file Gerber

Tutti i classici file gerber

Bitmap2Component

Convertitore di immagini bitmap in componenti o impronte

*.lib, *.kicad_mod, *.kicad_wks

PCB Calculator

Calcolatore per componenti, spessore tracce, spaziature elettriche, codici colore, e altro…

Nessuno

Pl Editor

Editor dei fogli mastri o di disposizione

*.kicad_wks

+
+ + + +
+
Nota
+
L’elenco delle estensioni non è completo e contiene solo un sottoinsieme dei +file che vengono elaborati da KiCad ma è rappresentativo per una +comprensione di base del tipo di file usati da ogni applicazione di KiCad.
+
+

KiCad può essere considerato abbastanza maturo da essere usato con +soddisfazione per lo sviluppo e la manutenzione di schede elettroniche +complesse.

+

KiCad non presenta alcun limite di dimensione scheda e può gestire +tranquillamente fino a 32 strati rame, fino a 14 strati tecnici e 4 +ausiliari. KiCad può creare tutti i file necessari per la fabbricazione di +circuiti stampati, ovvero file Gerber per fotoplotter, file di forature, +file per il posizionamento automatizzato dei componenti e molto altro.

+

Essendo open source (con licenza GPL), KiCad rappresenta lo strumento ideale +per i progetti orientati alla creazione di hardware elettronico in salsa +opensource.

+

Su Internet, la home di KiCad è:

+ +
+

1.1. Scaricamento e installazione di KiCad

+

KiCad gira su GNU/Linux, Apple OS X e Windows. È possibile trovare le +informazioni e le copie di KiCad più aggiornate da:

+ +
+ + + +
+
Importante
+
I rilasci stabili di KiCad avvengono periodicamente secondo la +Politica +di rilasci stabili di KiCad. Nuove funzioni vengono aggiunte al ramo di +sviluppo con continuità. Se si vuole sfruttare queste nuove caratteristiche +e contemporaneamente aiutare a testarne lo sviluppo, scaricare l’ultimo +pacchetto "nightly build" ovvero sperimentale, per la propria piattaforma. I +pacchetti sperimentali possono presentare dei bachi tuttavia è l’obiettivo +del team di sviluppo di KiCad mantenere il ramo di sviluppo più funzionale +possibile anche durante lo sviluppo di nuove caratteristiche (N.d.T: ergo, +se i difetti che dovessero presentarsi vengono segnalati velocemente, +altrettanto velocemente dovrebbero essere risolti).
+
+
+
+

1.2. Sotto GNU/Linux

+
Versioni stabili

Versioni stabili di KiCad si possono trovare tramite i gestori dei pacchetti +delle più diffuse distribuzioni cercando i pacchetti kicad e kicad-doc. Se +la propria distribuzione non fornisce ancora l’ultima versione stabile, +seguire le istruzioni per l’installazione delle versioni instabili, +selezionare e quindi installare l’ultima versione stabile.

+
Versioni instabili (compilate quotidianamente)

Le versioni instabili vengono create partendo dal codice sorgente più +recente. Possono presentare dei difetti che potrebbero portare anche a +rovinare i file di progetto, generare file gerber non corretti, ecc. ma +generalmente sono stabili e sono corredati dalle ultime novità funzionali.

+

In Ubuntu, il modo più semplice per installare una versione instabile +compilata quotidianamente di KiCad, è tramite PPA e Aptitude. Battere +i seguenti comandi in un terminale:

+
+
+

sudo add-apt-repository ppa:js-reynaud/ppa-kicad

+

sudo aptitude update && sudo aptitude safe-upgrade

+

sudo aptitude install kicad kicad-doc-en

+
+
+
+

In Fedora il modo più semplice di installare una versione instabile e +compilata quotidianamente, è tramite copr. Per installare KiCad tramite +copr battere i seguenti comandi:

+
+
+

sudo dnf copr enable mangelajo/kicad

+

sudo dnf install kicad

+
+
+
+

In alternativa, si può scaricare e installare una versione pre-compilata di +KiCad, o direttamente scaricare il codice sorgente, compilarlo e installare +KiCad.

+
+
+

1.3. Sotto Apple OS X

+
Versioni stabili

Le versioni stabili di KiCad per OS X si possono trovare su: +http://downloads.kicad-pcb.org/osx/stable/

+
Versioni instabili (compilate quotidianamente)

Le versioni instabili vengono create partendo dal codice sorgente più +recente. Possono presentare dei difetti che potrebbero portare anche a +rovinare i file di progetto, generare file gerber non corretti, ecc. ma +generalmente sono stabili e sono corredati dalle ultime novità funzionali.

+

Le versioni instabili compilate giornalmente si possono trovare al seguente +indirizzo: http://downloads.kicad-pcb.org/osx/

+
+
+

1.4. Sotto Windows

+
Versioni stabili

Le versioni stabili di KiCad si possono trovare su: +http://downloads.kicad-pcb.org/windows/stable/

+
Versioni instabili (compilate quotidianamente)

Le versioni instabili vengono create partendo dal codice sorgente più +recente. Possono presentare dei difetti che potrebbero portare anche a +rovinare i file di progetto, generare file gerber non corretti, ecc. ma +generalmente sono stabili e sono corredati dalle ultime novità funzionali.

+

Per Windows si possono trovare versioni instabili compilate quotidianamente +su: http://downloads.kicad-pcb.org/windows/

+
+
+

1.5. Supporto

+

Se avete idee, commenti o domande o se vi serve solamente un aiuto:

+
+
+
+
+
+

2. Il diagramma di flusso di KiCad

+
+

A dispetto delle sue similitudini con altri CAD elettronici, KiCad è +caratterizzato da un interessante flusso di lavoro nel quale i componenti +dello schema elettrico e le impronte di circuito stampato sono +effettivamente due entità separate. Ciò è spesso oggetto di discussioni nei +forum su Internet.

+
+

2.1. Panorama sul diagramma di flusso di KiCad

+

Il flusso di lavoro di KiCad è composto da due compiti principali: creazione +dello schema elettrico e progettazione fisica della scheda elettronica. Per +questi due compiti è necessaria la presenza di una libreria di componenti e +una di impronte. KiCad è fornito abbondantemente di entrambe le +tipologie. Nel caso non fossero sufficienti, KiCad comprende anche gli +strumenti necessari per la creazione di nuovi elementi.

+

Nella figura seguente si può osservare un diagramma di flusso rappresentante +le sequenze di lavoro con KiCad. La figura spiega quali passi è necessario +seguire e in che ordine. Quando è stato possibile è stata aggiunta un’icona +come aiuto ulteriore.

+
+
+KiCad Flowchart +
+
+

Per ulteriori informazioni circa la creazione di un componente, consultare +la sezione di questo documento intitolata +Creare simboli elettrici in KiCad. Mentre per ulteriori informazioni su come creare una nuova +impronta, consultare la sezione di questo documento intitolata +Creare impronte di componenti.

+

Sul sito seguente:

+ +

Si troverà un esempio di uso di uno strumento che permette di creare +velocemente componenti di libreria KiCad. Per ulteriori informazioni su +quicklib, fare riferimento alla sezione di questo documento intitolata +Crea componenti dello schema con quicklib.

+
+
+

2.2. Forward e back annotation

+

Dopo che uno schema elettrico sia stato completamente disegnato, il passo +successivo è il trasferimento di questo in un circuito stampato seguendo il +flusso di lavoro di KiCad. Una volta che il processo di stesura è stato +completamente, o anche parzialmente completato, potrebbe servire aggiungere +componenti o collegamenti, spostare elementi o altre modifiche. Ciò può +essere svolto in due modi: tramite la cosidetta back annotation o tramite la +forward annotation.

+

La back annotation è il processo di invio di cambiamenti nel circuito +stampato indietro al suo schema elettrico corrispondente. Alcune persone non +considerano questa funzionalità particolarmente utile.

+

La forward annotation è il processo di trasmissione dei cambiamenti nello +schema elettrico al progetto di circuito stampato corrispondente. È una +caratteristica fondamentale dato che non è desiderabile rifare totalmente il +lavoro di progettazione di un circuito stampato ogniqualvolta si debbano +effettuare delle modifiche allo schema elettrico. La forward annotation è +discussa nella corrispondente sezione Forward Annotation.

+
+
+
+
+

3. Disegno di schemi elettrici

+
+

In questa sezione impareremo a disegnare uno schema elettrico usando KiCad.

+
+

3.1. Usare Eeschema

+
    +
  1. +

    +Sotto Windows eseguire kicad.exe. Sotto Linux eseguire invece kicad nel + terminale. All’avvio ci si troverà nella finestra principale del gestore dei + progetti di KiCad. Da qui si ha accesso ad otto programmi indipendenti: + Eeschema, Editor librerie di schemi elettrici, Pcbnew, Editor + impronte di circuiti stampati, GerbView, Bitmap2Component, PCB + Calculator e Pl Editor. Fare riferimento allo schema del flusso di + lavoro per avere un’idea su come si devono usare questi strumenti. +

    +
    +
    +KiCad Main Window +
    +
    +
  2. +
  3. +

    +Creare un nuovo progetto: FileNuovo progettoNuovo progetto. + Intitolare il file del progetto tutorial1. Il file del progetto prenderà + automaticamente l’estensione ".pro". A questo punto KiCad chiede se si vuole + creare una cartella dedicata, fare clic su "Sì" per conferma. Tutti i file + del progetto saranno salvati li dentro. +

    +
  4. +
  5. +

    +Cominciamo col creare uno schema elettrico. Eseguiamo l’editor degli schemi + elettrici Eeschema, +Eeschema +. È il + primo pulsante da sinistra. +

    +
  6. +
  7. +

    +Fare clic sull’icona Impostazioni pagina + +Sheet settings icon + sulla barra strumenti + in alto. Impostare la dimensione pagina come A4 e inserire il titolo + Tutorial 1. Vedrete che a questo punto sarà possibile inserire più + informazioni se necessario. Fate clic su OK. Queste informazioni popoleranno + il foglio dello schema elettrico nell’angolo in basso a destra. Usare la + rotellina del mouse per ingrandire. Salvare l’intero progetto di schema + elettrico: FileSalva schema progetto. +

    +
  8. +
  9. +

    +Ora inseriremo il nostro primo componente. Fare clic sull’icona Piazza + componente +Add component Icon + sulla + barra destra degli strumenti. La stessa funzionalità la si ottiene premendo + la scorciatoia da tastiera Aggiungi componente (a). +

    +
    + + + +
    +
    Nota
    +
    Si può consultare l’elenco di tutte le scorciatoie da tastiera disponibili +premendo il tasto ?.
    +
    +
  10. +
  11. +

    +Fare clic nel mezzo del proprio schema elettrico. Apparirà la finestra + Scegli componente sullo schermo. Inseriremo una resistenza. Cercare / + filtrare R per Resistenza. Si può notare l’intestazione device sopra + la resistenza. L’intestazione device è il nome della libreria nella quale + il componente è inserito, una libreria generica molto utile. +

    +
    +
    +Choose Component +
    +
    +
  12. +
  13. +

    +Fare doppio clic su di essa. Ciò chiuderà la finestra Scegli + componente. Inserire il componente nel foglio dello schema facendo clic + dove lo si vuole posizionare. +

    +
  14. +
  15. +

    +Fare clic sull’icona lente per ingrandire la vista sul componente. In + alternativa usare la rotellina del mouse per ingrandire/rimpicciolire la + vista. Premere la rotellina (tasto centrale) del mouse per fare pan + orizzontalmente e verticalmente. +

    +
  16. +
  17. +

    +Provare a posizionarsi con il puntatore del mouse sopra il componente R e + premere il tasto r. Il componente dovrebbe ruotare. Non è necessario fare + clic sul componente per ruotarlo. +

    +
    + + + +
    +
    Nota
    +
    Se il proprio mouse era anche sopra il campo riferimento (R) o il campo +valore (R?), apparirà un menu. Si osserveranno spesso questi menu +Specifica selezione in KiCad; essi permettono di lavorare su oggetti +posizionati sopra altri. In questo caso, indicare a KiCad che si desidera +eseguire l’azione sul Componente …R….
    +
    +
  18. +
  19. +

    +Fare clic destro in mezzo al componente e selezionare Modifica componente + → Valore. È possibile ottenere lo stesso risultato posizionandosi sopra + il componente e premendo il tasto “v”. In alternativa, il tasto “e” + aprirà la finestra di modifica generale. Si noti come la finestra del tasto + destro, sotto mostri tutti i possibili tasti scorciatoia per tutte le azioni + disponibili. +

    +
    +
    +Edit component menu +
    +
    +
  20. +
  21. +

    +La finestra del valore del componente apparirà. Rimpiazzare il valore + corrente R con 1k. Fare clic su OK. +

    +
    + + + +
    +
    Nota
    +
    Non si cambi il campo del riferimento (R?), questo verrà fatto +automaticamente più avanti. Il valore dentro la resistenza dovrebbe essere +ora 1k.
    +
    +
    +
    +Resistor Value +
    +
    +
  22. +
  23. +

    +Per inserire un’altra resistenza, fare semplicemente clic dove si vuole che + questa appaia. La finestra di selezione del componente apparirà nuovamente. +

    +
  24. +
  25. +

    +La resistenza scelta in precedenza è ora presente nella lista della + cronologia, elencata come R. Fare clic su OK e inserire il componente. +

    +
    +
    +Component history +
    +
    +
  26. +
  27. +

    +Nel caso si commetta un errore e si voglia cancellare un componente, clic + destro sul componente e clic su Cancella componente, rimuoverà il + componente dallo schema elettrico. In alternativa, si può spostare il + puntatore del mouse sopra il componente che si desidera eliminare e premere + il tasto Canc. +

    +
    + + + +
    +
    Nota
    +
    È possibile cambiare qualsiasi scorciatoia da tastiera predefinita andando +nelle PreferenzeTasti scorciatoiaModifica tasti +scorciatoia. Qualsiasi modifica verrà salvata immediatamente.
    +
    +
  28. +
  29. +

    +È possibile anche duplicare un componente già presente nello schema + passandoci sopra con il puntatore del mouse e premendo il tasto c. Fare + clic dove si vuole per piazzare il componente duplicato. +

    +
  30. +
  31. +

    +Clic destro sulla seconda resistenza. Selezionare Trascina + componente. Riposizionare il componente e fare clic sinistro per + rilasciare. La stessa funzionalità può essere ottenuta posizionando il + puntatore del mouse sopra il componente e premendo il tasto g. Usare il + tasto r per per ruotare il componente. Il tasto x e y invertono il + componente. +

    +
    + + + +
    +
    Nota
    +
    Clic-destroSposta il componente (equivalente al tasto m ) +è anch’esso una valida possibilità per spostare oggetti, ma è meglio usarla +solo per etichette di componenti e componenti non ancora +connessi. Vedremo più avanti il perché.
    +
    +
  32. +
  33. +

    +Modificare la seconda resistenza passandoci sopra con il puntatore del mouse + e premendo il tasto v. Rimpiazzare R con 100. Si può annullare + qualsiasi operazione di modifica con la combinazione di tasti ctrl+z. +

    +
  34. +
  35. +

    +Cambiare la dimensione della griglia. Avrete probabilmente notato che sullo + schema elettrico tutti i componenti si dispongono secondo una griglia a + maglie larghe. Si può facilmente modificare la dimensione della griglia + facendo clic-destroSeleziona griglia. In generale, è + raccomandabile usare una griglia di 50,0 mils per il foglio dello schema + elettrico. +

    +
  36. +
  37. +

    +Stiamo per aggiungere un componente da una libreria che non è configurata + nel progetto predefinito. Nel menu, scegliere PreferenzeLibrerie + componenti e fare clic sul pulsante Aggiungi di File librerie + componenti. +

    +
  38. +
  39. +

    +È necessario trovare dove sono installate le librerie ufficiali di KiCad nel + proprio computer. Cercare una cartella library contenente un centinaio di + file .dcm e .lib. Provare in C:\Program Files (x86)\KiCad\share\ + (Windows) e /usr/share/kicad/library/ (Linux). Una volta trovata la + cartella, scegliere e aggiungere la libreria microchip_pic12mcu e chiudere + la finestra. +

    +
  40. +
  41. +

    +Ripetere i passi di aggiunta di componenti, questa volta scegliendo la + libreria microchip_pic12mcu invece della device e prelevare il + componente PIC12C508A-I/SN da essa. +

    +
  42. +
  43. +

    +Portare il puntatore del mouse sopra il componente microcontrollore. Premere + il tasto y. Si noti come il componente viene ribaltato sul suo asse x o + y. Premere nuovamente il tasto per riportarlo al suo orientamento + originale. +

    +
  44. +
  45. +

    +Ripetere i passi di aggiunta di componenti, questa volta scegliendo la + libreria device e prelevando il componente LED da essa. +

    +
  46. +
  47. +

    +Ordinare tutti componenti sullo schema come mostrato in basso. +

    +
    +
    +gsik_tutorial1_010_png +
    +
    +
  48. +
  49. +

    +Ora è necessario creare il componente dello schema MYCONN3 per il nostro + connettore a 3 piedini. Si può saltare alla sezione intitolata + creare componenti dello schema in KiCad per apprendere come creare questo componente da zero e poi ritornare + a questa sezione per continuare con la scheda. +

    +
  50. +
  51. +

    +Ora è possibile inserire il nuovo componente appena creato. Premere il tasto + “a” e prelevare il componente MYCONN3 nella libreria mylib. +

    +
  52. +
  53. +

    +L’identificatore del componente J? apparirà sotto l’etichetta MYCONN3. + Se si vuole cambiare la sua posizione, fare clic destro su J? e poi clic + su Sposta campo (equivalente al tasto m). Può essere utile ingrandire la + vista prima o mentre si fa quest’operazione. Riposizionare J? sotto il + componente come mostrato sotto. Le etichette possono essere spostate intorno + a volontà. +

    +
    +
    +gsik_myconn3_s_png +
    +
    +
  54. +
  55. +

    +È giunto il momento di inserire i simboli di alimentazione e di massa. Fare + clic sul pulsante Piazza porta di alimentazione + +add_power_png + sulla barra dei comandi a + destra. In alternativa, premere il tasto p. Nella finestra di selezione + del componente, scorrere in basso e selezionare VCC dalla libreria + power. Fare clic su OK. +

    +
  56. +
  57. +

    +Fare clic sopra il pin della resistenza da 1k per inserire l’elemento + VCC. Fare clic sull’area sopra il VDD del microcontrollore. Nella sezione + Cronologia selezione componenti selezionare VCC e inserirlo accanto al + pin VDD. Ripetere il processo di aggiunta e inserire l’elemento VCC sopra il + pin VCC di MYCONN3. +

    +
  58. +
  59. +

    +Ripetere i passi di aggiunta pin ma questa volta selezionare l’elemento + GND. Inserire un elemento GND sotto il pin GND di MYCONN3. Inserire un + altro simbolo GND a destra del pin VSS del microcontrollore. Ora lo schema + dovrebbe somigliare a questo: +

    +
    +
    +gsik_tutorial1_020_png +
    +
    +
  60. +
  61. +

    +Nel prossimo passo collegheremo tutti i fili ai nostri componenti. Fare clic + sull’immagine con nome Piazza filo +Piazza     filo + sulla barra strumenti a destra. +

    +
    + + + +
    +
    Nota
    +
    Attenti a non inserire Piazza bus, che è posizionato appena sotto ed ha il +simbolo di un filo più spesso. La sezione connessioni bus in KiCad descrive come usare la selezione bus.
    +
    +
  62. +
  63. +

    +Fare clic sul cerchietto alla fine del pin 7 del microcontrollore e poi fare + clic sul cerchietto sul pin 2 del LED. È possibile ingrandire anche mentre + si instaurano le connessioni. +

    +
    + + + +
    +
    Nota
    +
    Se si vuole riposizionare componenti connessi, è importante usare il tasto +g (da grab, in inglese afferra) e non il tasto m (per move = +sposta). Usando il comando g si manterranno le connessioni. Rivedere il +passo 24 in caso ci si fosse dimenticato come spostare un componente.
    +
    +
    +
    +gsik_tutorial1_030_png +
    +
    +
  64. +
  65. +

    +Ripetere questo processo e collegare tutti gli altri componenti come + mostrato sotto. Per terminare un collegamento basta fare doppio clic. Quando + si collegano i simboli VCC e GND, il filo dovrebbe toccare il fondo del + simbolo VCC e la parte medio alta del simbolo GND. Osservare l’immagine + sottostante. +

    +
    +
    +gsik_tutorial1_040_png +
    +
    +
  66. +
  67. +

    +Ora considereremo un modo alternativo di creare delle connessioni usando le + etichette. Prelevare lo strumento di etichettatura collegamenti facendo clic + sull’icona Piazza nome collegamento + +label_png + sulla barra strumenti a + destra. È possibile usare anche il tasto l. +

    +
  68. +
  69. +

    +Fare clic in mezzo al collegamento connesso al pin 6 del + microcontrollore. Chiamare questa etichetta INPUT. +

    +
  70. +
  71. +

    +Seguire la stessa procedura e inserire un’altra etichetta destra della + resistenza da 100 ohm. Chiamare anch’essa INPUT. Le due etichette, avendo + lo stesso nome. creano una connessione invisibile tra il pin 6 del PIC e la + resistenza da 100 ohm. Questa è una tecnica utile quando si collegano tra + loro fili in progetti complessi dove il disegno di tutte le connessioni li + renderebbe caotici. Per piazzare un’etichetta non è necessario avere un + filo, si può anche collegare direttamente ad un pin. +

    +
  72. +
  73. +

    +Le etichette possono essere usate anche per etichettare i collegamenti a + scopo informativo. Collegare un’etichetta sul pin 7 del PIC. Inserire il + nome uCtoLED. Etichettare il collegamento tra la resistenza e il LED, + LEDtoR. Etichettare il collegamento tra MYCONN3 e la reistenza come + INPUTtoR. +

    +
  74. +
  75. +

    +Non serve etichettare le linee VCC e GND dato che le etichette ricavate + implicitamente dall’oggetto alimentazione a cui sono connesse. +

    +
  76. +
  77. +

    +Sotto si può osservare come dovrebbe apparire il risultato finale. +

    +
    +
    +gsik_tutorial1_050_png +
    +
    +
  78. +
  79. +

    +Occupiamoci ora dei fili sconnessi. Ogni pin o o filo non connesso genererà + un avvertimento quando verrà controllato da KiCad. Per evitare questi + avvertimenti si può dare istruzioni al programma che i fili non connessi lo + sono deliberatamente o impostare manualmente una segnalazione per ogni filo + o pin come non connessi. +

    +
  80. +
  81. +

    +Fare clic sull’icona Piazza indicatore di non connesso + +noconn_png + sulla barra strumenti a + destra. Fare click sui pin 2, 3, 4 e 5. Una X apparirà per indicare che la + mancanza di connessione è intenzionale. +

    +
    +
    +gsik_tutorial1_060_png +
    +
    +
  82. +
  83. +

    +Alcuni componenti hanno pin di alimentazione invisibili. Li si può rendere + visibili facendo clic sull’icona Mostra pin nascosti + +hidden_pin_png + sulla barra strumenti di + sinistra. I pin di alimentazione nascosti vengono connessi automaticamente + se sono rispettate le convenzioni dei nomi di VCC e GND. In generale, non è + consigliato rendere invisibili i pin di alimentazione. +

    +
  84. +
  85. +

    +Ora è necessario aggiungere un Indicatore di alimentazione per segnalare a + KiCad che l’alimentazione arriva da qualche parte. Premere il tasto a, + selezionare Elenca tutto, doppio clic sulla libreria power e ricerca di + PWR_FLAG. Piazzarne due. Connetterli al pin GND e a VCC come mostrato + sotto. +

    +
    +
    +gsik_tutorial1_070_png +
    +
    +
    + + + +
    +
    Nota
    +
    Ciò eviterà il classico avvertimento di controllo dello schema: Attenzione: +il pin power_in non è pilotato (Net xx)
    +
    +
  86. +
  87. +

    +Spesso è buona pratica scrivere commenti qui e là. Per aggiungere commenti + sullo schema elettrico usare l’icona Piazza (aggiungi) testo + +add_text_png + sulla barra strumenti di + destra. +

    +
  88. +
  89. +

    +Tutti i componenti ora necessitano di avere degli identificatori univoci. In + effetti, molti componenti del nostro esempio si chiamano ancora R? o + J?. L’assegnazione degli identificatori può essere effettuata + automaticamente facendo clic sull’icona del pulsante Annota schema + +annotate_png + sulla barra in cima. +

    +
  90. +
  91. +

    +Nella finestra dell’annotazione, selezionare Usa lo schema intero e fare + clic sul pulsante Annota. Fare clic su OK nel messaggio di conferma e poi + su Chiudi. Si noti che tutti i ? sono stati rimpiazzati da numeri. Ogni + identificatore è ora univoco. Nel nostro esempio, sono stati rinominati + R1, R2, U1 e J1. +

    +
  92. +
  93. +

    +Ora controlleremo in nostro schema in cerca di errori. Fare clic sull’icona + Esegui controllo regole elettriche +erc_png + + sulla barra strumenti in cima. Fare clic sul pulsante Esegui. Verrà + generato un rapporto di informazione su errori o avvisi come per esempio per + fili sconnessi. Dovremmo ottenere 0 errori e 0 avvisi. In caso di errori o + avvisi, apparirà sullo schema una piccola freccia verde nella posizione dove + è stato rilevato l’errore o l’avviso. Spuntare Crea file di rapporto ERC e + premere nuovamente il pulsante Esegui per ricevere ulteriori informazioni + sui problemi rilevati. +

    +
    + + + +
    +
    Nota
    +
    Se compare un avvertimento che riporta la scritta "Nessun editor predefinito +trovato, sceglierne uno", provare a impostare il percorso ad un editor di +testo presente nel sistema come per esempio c:\windows\notepad.exe +(windows) o /usr/bin/gedit (Linux).
    +
    +
  94. +
  95. +

    +Lo schema ora è finito. Possiamo ora creare un file netlist al quale + aggiungeremo un’impronta ad ogni componente. Fare clic sull’icona + Generazione netlist +netlist_png + sulla + barra strumenti in alto. Fare clic su Genera e poi salvare con il nome + file predefinito. +

    +
  96. +
  97. +

    +Dopo la generazione del file di netlist, fare clic sull’icona Esegui Cvpcb + +cvpcb_png + sulla barra strumenti in alto. Se + esce una finestra di dialogo di errore per un file mancante, ignorarla e + premere OK. +

    +
  98. +
  99. +

    +Cvpcb permette di collegare tutti i componenti nello schema con impronte + presenti nelle librerie di KiCad. Il pannello in centro mostra tutti i + componenti usati nel nostro schema. Qui selezionare D1. Nel pannello a + destra ci sono tutte le impronte disponibili, scorrere fino a LEDs: + LED-5MM e fare doppio clic su di esso. +

    +
  100. +
  101. +

    +È possibile che il pannello a destra mostri solo un sottogruppo selezionato + delle impronte disponibili. Ciò è perché KiCad sta cercando di suggerirci un + sottoinsieme di impronte adatte allo scopo. Fare clic + +module_filtered_list_png +, + +module_pin_filtered_list_png + + e +module_library_list_png + per + abilitare o disabilitare questi filtri. +

    +
  102. +
  103. +

    +Per IC1 selezionare l’impronta Housings_DIP:DIP-8_W7.62mm. Per J1 + selezionare l’impronta Connect:Banana_Jack_3Pin. Per R1 e R2 + selezionare l’impronta Discret:R1. +

    +
  104. +
  105. +

    +Se si vuole vedere come appaiono le impronte che si sta scegliendo, ci sono + due possibilità. Si può fare clic sull’icona Mostra impronta selezionata + +show_footprint_png + per un’anteprima + dell’impronta corrente. Oppure, fare clic sull’icona Mostra documentazione + elenco impronte +datasheet_png + e si + otterrà un documento PDF multipagina con tutte le impronte disponibili. Si + può stamparlo e controllare i propri componenti per assicurarsi che le + dimensioni corrispondano. +

    +
  106. +
  107. +

    +Ecco fatto. Ora è possibile aggiornare il file della netlist con tutte le + impronte associate. Fare click su FileSalva con nome. Il nome + predefinito tutorial1.net va bene, fare clic su salva. Altrimenti si può + usare l’icona +Icona salva +. Il file netlist è + ora stato aggiornato con tutte le impronte. Si noti che se mancano delle + impronte di qualche dispositivo, sarà necessario farsele da + sè. Quest’operazione sarà spiegata in una sezione successiva di questo + documento. +

    +
  108. +
  109. +

    +Si può chiudere Cvpcb e tornare all’editor di schemi elettrici + Eeschema. Salvare il progetto facendo clic su FileSalva schema + progetto. Chiudere l’editor dello schema elettrico. +

    +
  110. +
  111. +

    +Passare al gestore del progetto KiCad. +

    +
  112. +
  113. +

    +Il file netlist descrive tutti i componenti e le loro connessioni relative + ai loro piedini. Il file netlist è in effetti solo un file di testo che è + facilmente ispezionabile, modificabile anche con uno script. +

    +
    + + + +
    +
    Nota
    +
    I file delle librerie (*.lib) sono anch’essi file di testo e sono +facilmente modificabili a mano o con script.
    +
    +
  114. +
  115. +

    +Per creare una distinta materiali (BOM), andare nell’editor degli schemi + elettrici Eeschema e fare clic sull’icona Genera distinta materiali + +bom_png + sulla barra strumenti in alto. Come + impostazione predefinita non ci sono plug-in attivi. Questi si possono + aggiungere, facendo clic sul pulsante Aggiungi plugin. Selezionare il + file *.xsl che si vuole usare, in questo caso selezioneremo, + bom2csv.xsl. +

    +
    + + + +
    +
    Nota
    +
    +

    Il file *.xsl è posizionato nella cartella plugins dell’installazione di +KiCad, è posizionata in: /usr/lib/kicad/plugins/.

    +

    O ottenere il file attraverso:

    +
    +
    +
    wget https://raw.githubusercontent.com/KiCad/kicad-source-mirror/master/eeschema/plugins/bom2csv.xsl
    +
    +
    +
    +
    +
    KiCad genera automaticamente il comando, per esempio:
    +
    +
    xsltproc -o "%O" "/home/<user>/kicad/eeschema/plugins/bom2csv.xsl" "%I"
    +
    +
    +
    Si potrebbe voler aggiungere l’estensione, in modo da cambiare questa linea di comando in:
    +
    +
    xsltproc -o "%O.csv" "/home/<user>/kicad/eeschema/plugins/bom2csv.xsl" "%I"
    +
    +

    Premere il tasto di Aiuto per ulteriori informazioni.

    +
  116. +
  117. +

    +Ora premere Genera. Il file (con lo stesso nome del progetto) è + posizionato nella cartella del progetto. Aprire il file *.csv con + LibreOffice Calc o Excel. Apparirà una finestra di importazione, premere OK. +

    +
  118. +
+

Ora siamo pronti per spostarci nella parte di progettazione del circuito +stampato, presentata nella prossima sezione. Comunque, prima di spostarci, +diamo una rapida occhiata a come avviene la connessione tra pin di +componenti usando le linee bus.

+
+
+

3.2. Connessioni Bus in KiCad

+

Talvolta è necessario connettere diversi pin sequenziali di un componente A +con altri pin sequenziali di un componente B. I questo caso ci sono due +opzioni: il metodo a etichette che abbiamo già osservato o l’uso di una +connessione bus. Vediamo come si fa.

+
    +
  1. +

    +Supponiamo di avere tre connettori a 4 pin che si vuole collegare pin a + pin. Usare l’opzione etichetta (premendo il tasto l) per etichettare pin 4 + della parte P4. Dare nome a quest’etichetta a1. Ora premere il tasto Ins + per ottenere lo stesso elemento automaticamente aggiunto sul pin sotto il + pin 4 (pin 3). Si noti come l’etichetta viene automaticamente rinominata + a2. +

    +
  2. +
  3. +

    +Premere il tasto Ins più volte. Il tasto Ins corrisponte all’azione Ripeti + l’ultimo elemento ed è un comando molto utile che può semplificarvi non + poco la vita. +

    +
  4. +
  5. +

    +Ripetere la stessa azione di etichettatura sugli altri due connettori CONN_2 + e CONN_3 e abbiamo finito. Se si prosegue e si crea un circuito stampato si + noterà che questi tre connettori sono collegati assieme. Figura 2 mostra il + risultato di quanto descritto. Per questioni estetiche è anche possibile + aggiungere una serie di Piazza elemento da filo a bus usando l’icona + +Piazza elemento da filo a bus + e linee + bus usando l’icona +Piazza elemento da bus     a bus +, come mostrato in figura 3. Si faccia presente, comunque, che non ci + saranno effetti sul circuito stampato. +

    +
  6. +
  7. +

    +Si potrebbe anche dire che i fili corti collegati ai pin in figura 2 non + sono strettamente necessari. In effetti, le etichette si potrebbero + applicare direttamente ai pin. +

    +
  8. +
  9. +

    +Estendiamo un poco il discorso e supponiamo di avere un quarto connettore di + nome CONN_4 che, per qualche ragione, deve avere delle etichette un po' + differenti (b1, b2, b3, b4). Ora noi vogliamo collegare Bus a con Bus b + nuovamente pin a pin. Vogliamo farlo senza usare l’etichettatura dei pin + (che è comunque possibile) e invece usare l’etichettatura sulla linea bus, + con un’etichetta per bus. +

    +
  10. +
  11. +

    +Colleghiamo ed etichettiamo CONN_4 usando il metodo di etichettatura + spiegato in precedenza. Diamo nome ai pin b1, b2, b3 e b4. Colleghiamo i pin + a una serie di Elementi da filo a bus usando l’icona + +aggiungi linea a bus + e ad una linea bus + usando l’icona +aggiungi bus +. Vedere figura + 4. +

    +
  12. +
  13. +

    +Inserire un’etichetta (premere il tasto l) sul bus di CONN_4 e darle nome + b[1..4]. +

    +
  14. +
  15. +

    +Inserire un’etichetta (premere il tasto l) sul bus precedente e darle nome + a[1..4]. +

    +
  16. +
  17. +

    +Quello che possiamo fare ora è di collegare il bus a[1..4] con il bus + b[1..4] usando una linea bus tramite il pulsante + +aggiungi un bus +. +

    +
  18. +
  19. +

    +Collegando i due bus assieme, pin a1 verrà automaticamente collegato a pin + b1, a2 verrò collegato a b2 e così via. Figura 4 mostra come appare il + risultato finale. +

    +
    + + + +
    +
    Nota
    +
    Il comando Ripeti l’ultimo elemento accessibile tramite il tasto Ins può +essere usato con successo per ripetere inserimenti multipli. For esempio, i +fili corti connessi a tutti i pin in figura 2, figura 3 e Figure 4 sono +stati piazzati con questo comando.
    +
    +
  20. +
  21. +

    +Il comando Ripeti l’ultimo elemento accessibile tramite il tasto Ins può + essere usato per piazzare molte serie di elementi filo a bus usando + l’icona +add_line2bus_png +. +

    +
    +
    +gsik_bus_connection_png +
    +
    +
  22. +
+
+
+
+
+

4. Progettazione circuiti stampati

+
+

Ora è giunto il momento di usare il file netlist che abbiamo generato per +stendere il progetto del circuito stampato. Ciò lo si ottiene tramite lo +strumento Pcbnew.

+
+

4.1. Usare Pcbnew

+
    +
  1. +

    +Dal gestore dei progetti KiCad, fare clic sull’icona Pcbnew + +pcbnew_png +. Si aprirà la finestra + Pcbnew. Se si riceve un messaggio di errore che dice che il file + *.kicad_pcb non esiste e chiede se lo si vuole creare, fare clic su Si. +

    +
  2. +
  3. +

    +Cominciare inserendo alcune informazioni dello schema. Fare clic sull’icona + Impostazioni pagina +sheetset_png + sulla + barra strumenti in alto. Impostare la dimensione pagina a A4 e il + titolo a Tutorial1. +

    +
  4. +
  5. +

    +È una buona idea cominciare con l’impostare l’isolamento e la larghezza + minima pista alle specifiche richieste dal proprio fabbricante di circuiti + stampati. In generale è possibile impostare l’isolamento a 0.25 e la + larghezza minima pista a 0.25. Fare clic sul menu Regole di + progettazioneRegole di progettazione. Se non lo mostra già, fare + clic sulla scheda Editor della netclass. Cambiare il campo Isolamento in + cima alla finestra a 0.25 e il campo Larghezza pista a 0.25 come + mostrato sotto. Le misure qua sono in mm. +

    +
    +
    +Design Rules Window +
    +
    +
  6. +
  7. +

    +Fare clic sulla scheda Regole di progettazione globali e impostare + Larghezza pista minima a 0.25'. Fare clic sul pulsante OK per confermare i + propri cambiamenti e chiudere la finestra dell’editor delle regole di + progettazione. +

    +
  8. +
  9. +

    +Ora importeremo il file della netlist. Fare clic sull’icona Apri la + netlist +netlist_png + sulla barra strumenti + in alto. Fare clic sul pulsante Esplora, selezionare tutorial1.net nel + riquadro di selezione file, e fare clic su Leggi netlist corrente. Poi + premere il tasto Chiudi. +

    +
  10. +
  11. +

    +Tutti i componenti dovrebbero ora essere visibili nell’angolo in alto a + sinistra appena sopra la pagina. Scorrere se non si vedono. +

    +
  12. +
  13. +

    +Selezionare tutti i componenti con il mouse e spostarli nel centro della + scheda. Se necessario è possibile ingrandire o rimpicciolire la vista mentre + si spostano i componenti. +

    +
  14. +
  15. +

    +Tutti i componenti sono collegati tramite un gruppo di fili sottili chiamati + ratsnest. Assicurarsi che il pulsante Nascondi ratsnest scheda + +ratsnest_generale_png + sia + premuto. In questo modo si può osservare la ratsnest (N.d.T: una specie di + ragnatela) di collegamenti tra tutti i componenti. +

    +
    + + + +
    +
    Nota
    +
    Il suggerimento funziona al contrario: la scritta mostra cosa si ottiene +premendo il pulsante.
    +
    +
  16. +
  17. +

    +Si può spostare ogni componente passandoci sopra con il puntatore del mouse + e premendo il tasto g. Fare clic dove si vuole per piazzare il + componente. Spostare tutti i componenti attorno in modo da minimizzare gli + incroci dei fili. +

    +
    + + + +
    +
    Nota
    +
    Se, invece di catturare i componenti (con il tasto g) quando li si sposta +attorno, li si muove usando il tasto m noterete in seguito che si perdono +le connessioni (succede lo stesso nell’editor degli schemi elettrici). Ergo, +usare sempre il tasto g.
    +
    +
    +
    +gsik_tutorial1_080_png +
    +
    +
  18. +
  19. +

    +Se la ratsnest sparisce o lo schermo diventa disordinato, clic destro e clic + su Aggiorna vista. Si noti come un pin della resistenza da 100 ohm è + connesso al pin 6 del componente PIC. Questo è il risultato del metodo di + etichettatura usato per collegare i pin. Le etichette sono spesso preferite + ai fili perché rendono lo schema elettrico meno disordinato. +

    +
  20. +
  21. +

    +Ora si definirà il bordo del circuito stampato. Selezionare Edge.Cuts dal + menu a tendina nella barra strumenti in alto. Fare clic sull’icona Aggiungi + linea o poligono grafici + +add_dashed_line_png + sulla arra degli + strumenti a destra. Tracciare tutt’attorno il bordo della scheda, fare clic + su ogni angolo, e ricordarsi di lasciare un piccolo spazio tra il bordo del + verde e il bordo del circuito stampato. +

    +
  22. +
  23. +

    +Prossimo passo, collegare tutti i fili eccetto GND. In effetti, si + collegheranno tutte le connessioni GND in un colpo usando un piano di massa + piazzato sullo strato rame inferiore (chiamato B.Cu) sulla scheda. +

    +
  24. +
  25. +

    +Ora è necessario scegliere su che strato rame si vuole lavorare. Selezionare + F.Cu (PgUp) nel menu a tendina della barra strumenti in alto. Questo è lo + strato rame superiore. +

    +
    +
    +Select the Front top copper layer +
    +
    +
  26. +
  27. +

    +Se si decide invece, per esempio, di creare un circuito stampato a 4 strati, + andare su Regole di progettazioneImpostazione strati e cambiare + Strati rame a 4. Nella tabella Strati si possono etichettare gli strati + e decidere per cosa verranno usati. Si noti che ci sono delle + preimpostazioni molto utili che possono essere selezionate attraverso il + menu Raggruppamento predefinito strati. +

    +
  28. +
  29. +

    +Clic sull’icona Aggiungi piste e via + +Aggiungi piste e via + sulla barra + strumenti a destra. Clic sul pin 1 di J1 e stendere una pista fino alla + piazzola R2. Doppio-clic per impostare il punto dove finirà la pista. La + larghezza di questa pista sarà il valore predefinito di 0.250 mm. Si può + cambiare la larghezza della pista dal menu a tendina presente nella barra + strumenti in alto. Si faccia presente che per valore predefinito una sola + larghezza pista disponibile. +

    +
    +
    +pcbnew_select_track_width_png +
    +
    +
  30. +
  31. +

    +Se si volessero aggiungere più larghezze piste andare sulla scheda Regole + di progettazioneRegole di progettazioneRegole di progettazione + globali e in fondo a destra di questa finestra aggiungere ogni altra + larghezza si desideri avere accessibile. Poi si può scegliere la laghezza + pista dal menu a tendina durante la stesura della scheda. Vedere l’esempio + sottostante (in pollici). +

    +
    +
    +custom_tracks_width_png +
    +
    +
  32. +
  33. +

    +Alternativamente, si può aggiungere una netclass nella quale specificare un + insieme di opzioni. Andare su Regole di progettazioneRegole di + progettazioneEditor delle netclass e aggiungere una nuova netclass di + nome power. Cambiare lo spessore pista da 8 mil (indicati come 0.0080) a + 24 mil (indicati come 0.0240). Poi, aggiungere tutto quanto, esclusa la + massa, alla netclass ‘power’ (selezionare default a sinistra e power a + destra e usare le frecce). +

    +
  34. +
  35. +

    +Se si vuole cambiare la dimensione griglia, Clic destroSelezione + griglia. Assicurarsi di selezionare la dimensione griglia appropriata + prima o dopo la disposizione dei componenti e la loro connessione tramite + piste. +

    +
  36. +
  37. +

    +Ripetere questo processo fino a quando tutti i fili, eccetto pin 3 di J1, + siano stati connessi. La scheda ora dovrebbe apparire come nell’esempio + sottostante. +

    +
    +
    +gsik_tutorial1_090_png +
    +
    +
  38. +
  39. +

    +Ora si stenda una pista sull’altro lato rame della scheda. Selezionare + B.Cu nel menu a discesa nella barra strumenti in cima. Fare clic + sull’icona Aggiungi piste e via +agiungi     piste e via +. Disegnare una pista tra pin 3 di J1 e pin 8 di U1. Ciò non + sarebbe necessario dato che possiamo fare lo stesso con il piano di + massa. Si noti come è cambiato il colore della pista. +

    +
  40. +
  41. +

    +Andare da pin A a pin B cambiando strato. È possibile cambiare + il piano rame mentre si sta stendendo una pista piazzando un + via. Mentre si sta stendendo una pista sul lato rame superiore, + clic destro e selezionare Piazza via o semplicemente premere + il tasto v. Quest’operazione ci porterà sullo strato inferiore + dove si potrà completare la pista. +

    +
    +
    +place_a_via_png +
    +
    +
  42. +
  43. +

    +Quando si vuole ispezionare una connessione particolare fare clic sull’icona + Evidenzia collegamento +Evidenzia     collegamento + sulla barra strumenti a destra. Fare clic sul pin 3 di J1. La + pista e tutte le piazzole connesse dovrebbero evidenziarsi. +

    +
  44. +
  45. +

    +Ora verrà creato un piano di massa che sarà connesso a tutti i pin GND. Fare + clic sull’icona Aggiungi zone + +add_zone_png + sulla barra strumenti a + destra. Verrà tracciato un rettangolo attorno alla scheda, perciò fare clic + dove si vuole posizionare uno degli spigoli. Nella finestra di dialogo che + apparirà, impostare Piazzola in zona a Piazzola termica e Orientamento + bordi zone a O,V e fare clic su OK. +

    +
  46. +
  47. +

    +Stendere il bordo attorno alla scheda facendo clic su ogni angolo in + rotazione. Doppio clic per finire il rettangolo. Clic destro dentro l’area + che si ha appena tracciato. Clic su Riempi o aggiorna tutte le zone. La + scheda dovrebbe riempirsi di verde e assomigliare a questo: +

    +
    +
    +gsik_tutorial1_100_png +
    +
    +
  48. +
  49. +

    +Eseguire il controllo regole di progettazione facendo clic sull’icona + Esegui controllo regole di progettazione + +drc_png + presente sulla barra strumenti in alto. + Clic su Avvia controllo regole. Non ci dovrebbero essere errori. Clic su + Elenca disconnessi. Non ci dovrebbero piste non connesse. Clic su OK per + chiudere la finestra di dialogo. +

    +
  50. +
  51. +

    +Salvare il file facendo clic su FileSalva. Per ammirare la propria + scheda in 3D, fare clic su VisualizzaVisualizzatore 3D. +

    +
    +
    +pcbnew_3d_viewer_png +
    +
    +
  52. +
  53. +

    +Trascinare il puntatore del mouse per ruotare il circuito stampato. +

    +
  54. +
  55. +

    +La scheda ora è completa. Per spedirla ad una ditta che produce circuiti + stampatiTo sarà necessario generare una serie di file Gerber. +

    +
  56. +
+
+
+

4.2. Generare file Gerber

+

Una volta che il circuito stampato è stato completato, si possono generare i +file Gerber per ogni strato e spedirli al prorio fabbricante di circuiti +stampati di fiducia, con i quali questo creerà lo stampato.

+
    +
  1. +

    +Da KiCad, aprire lo strumento Pcbnew e caricare il file della scheda + facendo clic sull’icona +apri     documento +. +

    +
  2. +
  3. +

    +Clic su FileTraccia. Seleziona Gerber come Formato di + tracciatura e selezionare la cartella nella quale mettere tutti i file + Gerber. Procedere facendo clic sul pulsante Traccia. +

    +
  4. +
  5. +

    +Questi sono tutti strati che bisogna selezionare per creare un tipico + circuito stampato a 2 facce: +

    +
  6. +
+ ++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
StratoNome strato KiCadVecchio nome strato KiCadEstensione predefinita Gerber + "Usa estensioni nomefile Protel" abilitata

Strato rame

B.Cu

Copper

.GBR

.GBL

Strato componenti

F.Cu

Component

.GBR

.GTL

Strato serigrafia sopra

F.SilkS

SilkS_Cmp

.GBR

.GTO

Solder Resist rame

B.Mask

Mask_Cop

.GBR

.GBS

Solder Resist componenti

F.Mask

Mask_Cmp

.GBR

.GTS

Bordi

Edge.Cuts

Edges_Pcb

.GBR

.GM1

+
+
+

4.3. Usare GerbView

+
    +
  1. +

    +Per visualizzare tutti i file Gerber andare al gestore progetti di KiCad e + fare clic sull’icona GerbView. Sul menu a tendina selezionare Layer + 1. Clic su FileCarica file Gerber o fare clic sull’icona + +gerber_file_png +. Caricare tutti i file + Gerber generati uno alla volta. Si noti come vengono visualizzati uno sopra + l’altro. +

    +
  2. +
  3. +

    +Usare il menu sulla destra per selezionare/deselezionare lo strato da + mostrare. Ispezionare con cura ogni strato prima di spedirlo per la + produzione. +

    +
  4. +
  5. +

    +Per generare il file delle forature, da Pcbnew andare nuovamente al + comando FileTraccia. Le impostazioni predefinite dovrebbero andare + bene. +

    +
  6. +
+
+
+

4.4. Sbroglio automatico con FreeRouter

+

Sbrogliare una scheda a mano è veloce e divertente, comunque, per una scheda +con molti componenti si può voler usare uno sbrogliatore automatico. Solo è +meglio sbrogliare le piste critiche a mano e poi impostare lo sbrogliatore +per fargli fare il lavoro noioso. Esso si attiva solo per le piste non +connesse. Lo sbrogliatore che useremo qui è FreeRouter da +freerouting.net.

+
+ + + +
+
Nota
+
Freerouter è un’applicazione open source java, ed è necessario compilarsela +da sè per usarla con KiCad. Il codice sorgente di Freerouter si può trovare +su questo sito: https://github.com/nikropht/FreeRouting
+
+
    +
  1. +

    +Da Pcbnew fare clic su FileEsportaSpecctra DSN oppure fare + clic su StrumentiFreeRouteEsporta un file Specctra Design + (*.dsn) e salvare il file localmente. Eseguire FreeRouter e fare clic sul + pulsante Open Your Own Design, cercare il file con estensione dsn e + caricarlo. +

    +
    + + + +
    +
    Nota
    +
    La finestra di dialogo StrumentiFreeRoute possiede un bel tasto di +aiuto che apre un visualizzatore di file con dentro un piccolo documento +(per ora non tradotto) dal nome Freerouter Guidelines. Seguire questa +guida per usare FreeRoute con efficacia.
    +
    +
  2. +
  3. +

    +FreeRouter ha alcune caratteristiche che KiCad attualmente non possiede, né + nello sbroglio manuale che in quello automatico. FreeRouter opera in due + passi principali: primo, sbroglio della scheda e poi sua ottimizzazione. Una + completa ottimizzazione può durare molto tempo, ma è possibile interromperla + in ogni istante. +

    +
  4. +
  5. +

    +È possibile far partire lo sbroglio automatico facendo clic sul pulsante + Autorouter sulla barra in cima. La barra in fondo fornisce informazioni + sui processi di sbroglio in esecuzione. Se il contatore dei Pass passa il + valore di 30, la scheda probabilmente non può essere sbrogliata + automaticamente con questo sbrogliatore. Spargere di più i componenti o + ruotarli meglio e riprovare. L’obbietivo delle rotazioni e posizionamenti + dei componenti è di minimizzare il numero di incroci nella ratsnest. +

    +
  6. +
  7. +

    +Facendo un clic con il tasto sinistro sul mouse blocca lo sbroglio + automatico e fa partire automaticamente il processo di ottimizzazione. Un + ulteriore clic sinistro bloccherà il processo di ottimizzazione. A meno che + non sia strettamente necessario, è meglio lasciare che FreeRouter finisca il + suo lavoro. +

    +
  8. +
  9. +

    +Fare clic sul menu FileExport Specctra Session File e salvare il + file della scheda con estensione .ses. Probabilmente non servirà salvare + il file delle regole di FreeRouter. +

    +
  10. +
  11. +

    +Tornare a Pcbnew. Ora è possibile importare la scheda sbrogliata facendo + clic sull’icona StrumentiFreeRoute e poi sull’icona Reimporta il + file Spectra Session (.ses) e selezionando il nostro file .ses. +

    +
  12. +
+

Se c'è qualche pista sbrogliata che non ci convince, si può cancellarla e +ri-sbrogliarla nuovamente, usando il tasto canc e lo strumento di sbroglio, +che corrisponde all’icona Aggiungi pista + +Add Track icon + sulla barra comandi di +destra.

+
+
+
+
+

5. Forward annotation in KiCad

+
+

Una volta completato il nostro schema elettrico, l’assegnazione delle +impronte, la disposizione della scheda e generati i file Gerber, siamo +pronti a spedire il tutto ad un produttore di circuiti stampati in modo che +la nostra scheda possa diventare realtà.

+

Spesso, questo flusso di lavoro lineare, risulta essere non proprio così +unidirezionale. Per esempio, quando si deve modificare/estendere una scheda +per la quale si è, o altri hanno già, completato questo work-flow, è +possibile che si renda necessario spostare componenti, rimpiazzarli con +altri, cambiare impronte e altro ancora. Durante questo processo di +modifica, ciò che in genere non si vuole fare è ri-sbrogliare da capo tutta +la scheda. Ecco invece come si può procedere:

+
    +
  1. +

    +Supponiamo che si voglia rimpiazzare un ipotetico connettore CON1 con CON2. +

    +
  2. +
  3. +

    +Si è già completato lo schema elettrico e sbrogliato tutto il circuito + stampato. +

    +
  4. +
  5. +

    +Da KiCad, avviare Eeschema, fare le modifiche cancellando CON1 e + aggiungendo CON2. Salvare lo schema tramite l’icona + +Icona salva + e fare clic sull’icona della + Generazione netlist +netlist_png + sulla + barra degli strumenti in cima. +

    +
  6. +
  7. +

    +Fare clic su Netlist e poi su salva. Salvare con il nome file + predefinito dato che bisogna riscrivere il vecchio. +

    +
  8. +
  9. +

    +Ora assegnare un’impronta a CON2. Fare clic sull’icona Esegui Cvpcb + +icon_cvpcb_small_png + sulla barra strumenti in + cima. Assegnare l’impronta al nuovo dispositivo CON2. Il resto dei + componenti ha ancora le impronte precedenti assegnate. Chiudere Cvpcb. +

    +
  10. +
  11. +

    +Tornando nell’editor degli schemi elettrici, salvare il progetto facendo + clic su FileSalva progetto schema. Chiudere l’editor. +

    +
  12. +
  13. +

    +Dal gestore dei progetti KiCad, fare clic sull’icona Pcbnew. Si aprirà la + finestra di Pcbnew. +

    +
  14. +
  15. +

    +La vecchia scheda, già sbrogliata, dovrebbe aprirsi + automaticamente. Importiamo in nuovo file netlist. Fare clic sull’icona + Leggi netlist +netlist_png + sulla barra + strumenti in cima. +

    +
  16. +
  17. +

    +Fare click sul pulsante Esplora file netlist, seleziona il file netlist + nella finestra di dialogo di selezione file, e fare clic su Leggi netlist + corrente. Poi fare clic sul pulsante Chiudi. +

    +
  18. +
  19. +

    +A questo punto si dovrebbe essere in grado di vedere una disposizione con + tutti i componenti precedenti già sbrogliati. Sull’angolo in alto a sinistra + si dovrebbe osservare tutti i componenti non sbrogliati, nel nostro caso + solo CON2. Selezionare CON2 con il mouse. Spostare il componente nel mezzo + della scheda. +

    +
  20. +
  21. +

    +Piazzare CON2 e sbrogliarlo. Una volta fatto, salvare e procedere con la + generazione dei file Gerber come di consueto. +

    +
  22. +
+

Il processo qui descritto può essere facilmente ripetuto quante volte si +vuole. Oltre al metodo di Forward Annotation descritto poc’anzi, c'è +un’altro metodo conosciuto come Backward Annotation. Questo metodo permette +di fare le modifiche al circuito stampato già sbrogliato con Pcbnew e +successivamente aggiornare tali modifiche nello schema elettrico e nel file +di netlist. Il metodo di Backward Annotation, comunque, non viene +considerato molto utile e perciò non lo si è descritto in questa sede.

+
+
+
+

6. Creare simboli elettrici in KiCad

+
+

Alle volte un componente che si vuole piazzare sul proprio schema elettrico +non è presente nelle librerie di KiCad. Ciò succede spesso e non c'è bisogno +di preoccuparsi. In questa sezione vedremo come si può creare velocemente un +nuovo componente dello schema con KiCad. In ogni caso, si ricordi che si +possono sempre trovare componenti KiCad su Internet. Per esempio partendo da +qui:

+ +

In KiCad, un componente è un testo che comincia con DEF e finisce con +ENDDEF. Uno o più componenti vengono solitamente inseriti in un file di +libreria con estensione .lib. Se si vuole aggiungere componenti ad un +file libreria si può sempre usare i comandi di copia e incolla.

+
+

6.1. Usare l’editor dei componenti di libreria

+
    +
  1. +

    +Per creare nuovi componenti si può usare l'editor delle librerie di + componenti (parte di Eeschema). Nella cartella del nostro progetto + tutorial1 creare una cartella di nome library. Dentro metteremo i nuovi + file di libreria myLib.lib appena avremo creato il nostro nuovo + componente. +

    +
  2. +
  3. +

    +Ora possiamo cominciare a creare il nostro nuovo componente. Da KiCad, + eseguire Eeschema, clic sull’icona Editor librerie + +libedit_png + e poi clic sull’icona Nuovo + componente + +new_component_png +. Apparirà la + finestra delle proprietà del componente. Dare come nome al nuovo componente + MYCONN3, impostare il Designatore di riferimento predefinito a J, e il + Numero di parti per contenitore a 1. Clic su OK. Se appare un + avvertimento fare clic su Si. A questo punto il componente è composto solo + dalle sue etichette. Aggiungiamo alcuni pin. Clic sull’icona Aggiungi pin + +pin_png + sulla barra strumenti a destra. Per + piazzare il pin, clic sinistro nel centro del foglio dell’editor delle parti + appena sotto l’etichetta MYCONN3. +

    +
  4. +
  5. +

    +Nella finestra delle proprietà del pin che appare, impostare il nome del pin + a VCC, impostare il numero del pin a 1, e il Funzionalità elettrica a + Uscita alimentazione poi fare clic su OK. +

    +
    +
    +Pin Properties +
    +
    +
  6. +
  7. +

    +Piazzare il pin facendo clic sulla posizione dove lo si desidera collocare, + appena sotto l’etichetta MYCONN3. +

    +
  8. +
  9. +

    +Ripetere i passi di piazzamento di pin, questa volta impostando il Nome + pin a Ingresso, Numero pin a 2, e Funzionalità elettrica a + Ingresso alimentazione. +

    +
  10. +
  11. +

    +Ripetere ancora i passi di piazzamento di pin, questa volta impostando il + Nome pin a GND, Numero pin a 3, e Funzionalità elettrica a Uscita + alimentazione. Sistemare i pin uno sopra l’altro. L’etichetta componente + MYCONN3 dovrebbe risultare al centro della pagina (dove le linee blu si + incrociano). +

    +
  12. +
  13. +

    +Poi, disegnare il contorno del componente. Clic sull’icona Aggiungi + rettangolo + +add_rectangle_png +. Vogliamo disegnare + un rettangolo vicino ai pin, come mostrato sotto. Per far ciò, fare clic + dove si desidera posizionare l’angolo alto a sinistra del rettangolo (non + mantenere premuto il pulsante del mouse). Clic nuovamente dove si vuole + posizionare l’angolo basso a destra del rettangolo. +

    +
    +
    +gsik_myconn3_l_png +
    +
    +
  14. +
  15. +

    +Se si desidera riempire il rettangolo di giallo, impostare il colore di + riempimento a yellow 4 nelle PreferenzeImposta schema colori, poi + selezionare il rettangolo nello schermo di modifica e modificare (E), + selezionando Riempimento sfondo. +

    +
  16. +
  17. +

    +Salvare il componente nella libreria myLib.lib. Clic sull’icona Nuova + libreria +new_library_png +, entrare nella + cartella tutorial1/library/ e salvare il nuovo file di libreria con nome + myLib.lib. +

    +
  18. +
  19. +

    +Andare su PreferenzeLibrerie componenti e aggiungere sia + tutorial1/library/ in Percorsi di ricerca definiti dall’utente che + myLib.lib in File librerie componenti. +

    +
  20. +
  21. +

    +Fare clic sull’icona Seleziona libreria corrente + +library_png +. Nella finestra di selezione + libreria fare clic su myLib e poi su OK. Si noti come l’intestazione della + finestra indica la libreria attualmente in uso, che ora dovrebbe essere + myLib. +

    +
  22. +
  23. +

    +Clic sull’icona Aggiorna componente corrente nella libreria corrente + +save_part_in_mem_png + nella barra in + cima. Salvare tutti i cambiamenti facendo clic sull’icona Salva la libreria + attualmente caricata su disco + +save_library_png + nella barra strumenti + in cima. Clic su Si in ogni messaggio di conferma che appare. Il nuovo + componente dello schema elettrico è ora finito e disponibile nella libreria + indicata nella barra del titolo della finestra. +

    +
  24. +
  25. +

    +Ora si può chiudere la finestra dell’editor dei componenti di libreria. Si + tornerà alla finestra dell’editor degli schemi elettrici. Il nostro nuovo + componente ora sarà disponibile nella libreria myLib. +

    +
  26. +
  27. +

    +Si può rendere qualsiasi file di libreria file.lib disponibile + aggiungendolo al percorso delle librerie. Da EESchema, andare sulle + PreferenzeLibreria e aggiungere entrambi i percorsi ad essa in + Percorsi di ricerca definiti dall’utente e file.lib in File librerie + componenti. +

    +
  28. +
+
+
+

6.2. Esportazione, importazione e modifica dei componenti di libreria

+

Invece che creare un componente di libreria da zero è spesso più facile +partire da uno già fatto e modificarlo. In questa sezione vedremo come +esportare un componente dalla libreria standard di KiCad device nella +nostra libreria myOwnLib.lib e come modificarlo.

+
    +
  1. +

    +Da KiCad, eseguire Eeschema, fare clic sull’icona Editor delle + librerie +libedit_png +, fare clic sull’icona + Seleziona libreria corrente +library_png + e + scegliere la libreria device. Clic sull’icona Carica componente dalla + liberia corrente + +import_cmp_from_lib_png + e + importare RELAY_2RT. +

    +
  2. +
  3. +

    +Clic sull’icona Esporta componente + +export_png +, entrare nella cartella library/ + e salvare il nuovo file di libreria con nome myOwnLib.lib. +

    +
  4. +
  5. +

    +È possibile rendere questo componente e l’intera libreria myOwnLib.lib + disponibili aggiungendole al percorso di libreria. Da EESchema, andare + su PreferenzeLibrerie componenti e aggiungere sia library/ in + Percorsi di ricerca definiti dall’utente che myOwnLib.lib nel File + librerie componenti. Chiudere la finestra. +

    +
  6. +
  7. +

    +Clic sull’icona Seleziona libreria corrente + +library_png +. Nella finestra di selezione + libreria clic su myOwnLib e poi su OK. Si noti come l’intestazione della + finestra che indica la libreria attualmente in uso, ora dovrebbe mostrare + myOwnLib. +

    +
  8. +
  9. +

    +Clic sull’icona Carica componente da modificare dalla libreria corrente + +import_cmp_from_lib_png + e + importa RELAY_2RT. +

    +
  10. +
  11. +

    +Ora si può modificare il componente a piacimento. Passare con il puntatore + del mouse sopra l’etichetta RELAY_2RT, premere il tasto e e rinominarlo + in MY_RELAY_2RT. +

    +
  12. +
  13. +

    +Fare clic sull’icona Aggiorna componente corrente nella libreria corrente + +save_part_in_mem_png + nella barra + strumenti in alto. Salvare tutti i cambiamenti facendo clic sull’icona + Salva la libreria corrente su disco + +save_library_png + nella barra strumenti + in alto. +

    +
  14. +
+
+
+

6.3. Creare componenti dello schema con quicklib

+

Questa sezione presenta un modo alternativo per creare componenti dello +schema elettrico per MYCONN3 (vedere MYCONN3 sopra) usando lo +strumento Internet quicklib.

+
    +
  1. +

    +Andare alla pagina web del progetto quicklib: + http://kicad.rohrbacher.net/quicklib.php +

    +
  2. +
  3. +

    +Compilare la pagina con le seguenti informazioni: Component name: MYCONN3 + Reference Prefix: J Pin Layout Style: SIL Pin Count, N: 3 +

    +
  4. +
  5. +

    +Fare click sull’icona Assign Pins. Compilare la pagina con le seguenti + informazioni: Pin 1: VCC Pin 2: input Pin 3: GND +

    +
  6. +
  7. +

    +Fare clic sull’icona Preview it (N.d.T: anteprima) e, se siete + soddisfatti, clic su Build Library Component (N.d.T: crea componente + libreria). Scaricare il file e rinominarlo + demo1/library/myLib.lib.. Ecco fatto! +

    +
  8. +
  9. +

    +Osservatelo usando KiCad. Dal gestore di progetti KiCad, eseguire + EESchema, fare clic sull’icona “Editor librerie” + +libedit_png +, clic sull’icona “Importa + componente” +import_png +, scorrere su + tutorial1/library/ e selezionare myQuickLib.lib. +

    +
    +
    +gsik_myconn3_quicklib_png +
    +
    +
  10. +
  11. +

    +È possibile rendere questo componente e l’intera libreria myOwnLib.lib + disponibili aggiungendole al percorso di libreria. Da EESchema, andare + su PreferenzeLibrerie componenti e aggiungere sia library/ in + Percorsi di ricerca definiti dall’utente che myOwnLib.lib nel File + librerie componenti. +

    +
  12. +
+

Come si può immaginare, questo metodo per la creazione di componenti di +libreria può essere molto efficace quando si vogliono creare componenti con +elevato numero di piedini.

+
+
+

6.4. Fare un componente con un grande numero di pin

+

Nella sezione intitolata Crea componenti dello schema con quicklib abbiamo +visto come creare un componente dello schema elettrico usando lo strumento +web quicklib. È probabile che ci si troverà comunque nella necessità di +creare un componente dello schema elettrico con un grande numero di piedini +(alcune centinaia). In KiCad per fortuna, ciò non è un grosso problema.

+
    +
  1. +

    +Supponiamo si voglia creare un componente dello schema elettrico per un + dispositivo con 50 pin. È pratica comune disegnarlo usando più simboli con + meno piedini, per esempo due disegni di 25 pin ognuno. Questa + rappresentazione del componente semplifica la connessione ai piedini. +

    +
  2. +
  3. +

    +Il modo migliore per creare il nostro componente è di usare quicklib per + generare due componenti di 25 pin ciascuno separatamente, ri-numerare i pin + usando uno script Python ed infine fondere i due usando una semplice + procedura di copia / incolla per unirli in un singolo componente tra un DEF + e un ENDDEF. +

    +
  4. +
  5. +

    +Troviamo sotto un esempio di semplice script Python che può essere usato + assieme con i file in.txt e out.txt per ri-numerare la riga: X PIN1 1 + -750 600 300 R 50 50 1 1 I in X PIN26 26 -750 600 300 R 50 50 1 1 I; ciò + viene effettuato per tutte le righe del file in.txt. +

    +
  6. +
+
+
Semplice script
+
+
#!/usr/bin/env python
+''' semplice script per elaborare la numerazione dei pin di componenti KiCad'''
+import sys, re
+try:
+    fin=open(sys.argv[1],'r')
+    fout=open(sys.argv[2],'w')
+except:
+    print "Uso errato di questo script, provare:", sys.argv[0], "in.txt out.txt"
+    sys.exit()
+for ln in fin.readlines():
+    obj=re.search("(X PIN)(\d*)(\s)(\d*)(\s.*)",ln)
+if obj:
+    num = int(obj.group(2))+25
+    ln=obj.group(1) + str(num) + obj.group(3) + str(num) + obj.group(5) +'\n'
+    fout.write(ln)
+fin.close(); fout.close()
+#
+# per ulteriori informazioni sulla sintassi delle espressioni regolari e della generazione di componenti KiCad:
+# http://gskinner.com/RegExr/
+# http://kicad.rohrbacher.net/quicklib.php
+
    +
  1. +

    +Durante la fusione dei due componenti in uno, è necessario usare l’Editor + Libreria da Eeschema per spostare il primo componente in modo che il secondo + non finisca sopra di esso. Di seguito il file .lib finale e la sua + rappresentazione in Eeschema. +

    +
  2. +
+
+
Contenuti di un file *.lib
+
+
EESchema-LIBRARY Version 2.3
+#encoding utf-8
+# COMP
+DEF COMP U 0 40 Y Y 1 F N
+F0 "U" -1800 -100 50 H V C CNN
+F1 "COMP" -1800 100 50 H V C CNN
+DRAW
+S -2250 -800 -1350 800 0 0 0 N
+S -450 -800 450 800 0 0 0 N
+X PIN1 1 -2550 600 300 R 50 50 1 1 I
+
+...
+
+X PIN49 49 750 -500 300 L 50 50 1 1 I
+ENDDRAW
+ENDDEF
+#End Library
+
+
+
+gsik_high_number_pins_png +
+
+
    +
  1. +

    +Lo script Python qui presentato è uno strumento molto potente per la + gestione sia dei numeri che delle etichette di pin. Si faccia comunque + presente che tutta la sua potenza deriva dalla sintassi arcana quanto + incredibilmete utile delle espressioni regolari: + http://gskinner.com/RegExr/. +

    +
  2. +
+
+
+
+
+

7. Creare impronte di componenti

+
+

Differentemente da altri strumenti software EDA, che possiedono un tipo di +libreria che contiene sia i simboli delo schema elettrico che le varie +corrispondenti impronte compatibili, i file KiCad .lib contengono i +simboli dello schema elettrico e i file .mod contengono le impronte, o +moduli. Cvpcb serve quindi a mappare le impronte ai simboli.

+

Come per i file .lib files, i file di libreria .kicad_mod sono file di +testo che possono contenere da una a qualsiasi numero di parti.

+

KiCad comprende una vasta libreria di impronte, ma a volte potreste scoprire +che proprio l’impronta di cui avete bisogno non è presente nelle librerie di +KiCad. Ecco i passaggi per la creazione di una nuova impronta di circuito +stampato KiCad:

+
+

7.1. Usare l’editor delle impronte

+
    +
  1. +

    +Dal gestore di progetti KiCad lanciare l’esecuzione dello strumento Pcb + new. Fare clic sull’icona Apri editor impronte + +editor_impronte + sulla barra strumenti in + cima. Si aprirà L’editor delle impronte. +

    +
  2. +
  3. +

    +Stiamo per salvare la nuova impronta MYCONN3 nella nuova libreria impronte + myfootprint. Creare una nuova cartella myfootprint.pretty nella + cartella progetto tutorial1/. Fare clic su PreferenzeManager + librerie di impronte e premere il pulsante Accoda libreria. Nella + tabella, inserire "myfootprint" come denominazione, inserire + "${KIPRJMOD}/myfootprint.pretty" come percorso libreria e inserire + "KiCad" come tipo plugin. Premere OK per chiudere la finestra delle tabelle + librerie PCB. Fare clic sull’icona Seleziona libreria attiva + +library_png + sulla barra degli strumenti in + cima. Selezionare la libreria myfootprint. +

    +
  4. +
  5. +

    +Fare clic sull’icona Nuova impronta + +new_footprint_png + sulla barra + strumenti in cima. Battere MYCONN3 come nome impronta. Nel mezzo dello + schermo apparirà l’etichetta MYCONN3. Sotto l’etichetta si può osservare + l’etichetta REF*. Clic destro su MYCONN3 e spostarlo sopra + REF*. Clic destro su REF*__, selezionare Modifica testo e + rinominarlo a SMD. Impostare il valore Mostra a Invisibile. +

    +
  6. +
  7. +

    +Selezionare l’icona Aggiungi piazzola +pad_png + + sulla barra strumenti a destra. Fare clic sullo spazio di lavoro per + posizionare la piazzola. Clic destro sulla nuova piazzola e clic su + Modifica piazzola. Altrimenti si può usare il tasto scorciatoia «e». +

    +
    +
    +Pad Properties +
    +
    +
  8. +
  9. +

    +Impostare il numero piazzola a 1, Forma piazzola a Rettangolo, Tipo + piazzola a SMD, Dimensione X forma a 0.4, e Dimensione Y forma a + 0.8. Clic su OK. Clic nuovamente su Aggiungi piazzole per aggiungere + ancora due piazzole. +

    +
  10. +
  11. +

    +Se si vuole cambiare la dimensione griglia, Clic destroSeleziona + griglia. Assicurarsi di selezionare la dimensione griglia appropriata + prima di aggiungere i componenti. +

    +
  12. +
  13. +

    +Spostare l’etichetta MYCONN3 e l’etichetta SMD di lato in modo che il + risultato somigli all’immagine mostrata sopra. +

    +
  14. +
  15. +

    +Quando si inseriscono piazzole è spesso necessario misurare le distanze + relative. Posizionare il puntatore dove si desidera impostare il punto di + coordinate relative (0,0) e premere la barra spazio. Muovendo attorno il + puntatore, si osserverà l’indicazione della posizione relativa del puntatore + in basso nella finestra. Premendo ancora la barra spazio si imposterà una + nuova origine per le coordinate. +

    +
  16. +
  17. +

    +Ora aggiungiamo un contorno impronta. Fare clic sul pulsante Aggiungi linea + o poligono grafici +add_polygon_png + + presente nella barra comandi a destra. Disegnare un contorno del connettore + attorno al componente. +

    +
  18. +
  19. +

    +Clic sull’icona Salva impronta nella libreria attiva + +save_library_png + nella barra strumenti + in cima, usando il nome predefinito MYCONN3. +

    +
  20. +
+
+
+
+
+

8. Note sulla portabilità dei file di progetto di KiCad

+
+

Che file sono necessari se si vuole spedire a qualcuno l’intero progetto +KiCad in modo che lo possa usare?

+

Quando si condivide un progetto KiCad con qualcuno, è importante che il file +dello schema elettrico .sch, lo schema del circuito stampato +.kicad_pcb, il file del progetto .pro e il file della netlist +.net, siano spediti assieme al file dei simboli elettrici .lib e a +quello delle impronte di circuito stampato .mod. Solo così c'è la totale +libertà di modifica dello schema e della scheda.

+

Con gli schemi elettrici di KiCad, servono i file .lib che contengono i +simboli elettrici. Tali file di libreria devono essere caricati nelle +preferenze di Eeschema. Invece con le schede (i file .kicad_pcb), le +impronte possono essere memorizzate dentro il file .kicad_pcb. Si può +spedire a qualcuno un file .kicad_pcb e nient’altro, e saranno comunque in +grado di visualizzarlo e di modificarne la disposizione. Comunque, quando +vorranno caricare componenti da una netlist, servirà la presenza delle +librerie di moduli (i file .kicad_mod) che andranno caricate nelle +preferenze di Pcbnew come per gli schemi elettrici. Inoltre, è necessario +caricare i file .kicad_mod nelle preferenze di Pcbnew per fare in modo +che tali impronte vengano mostrate in Cvpcb.

+

Se qualcuno vi spedisce un file .kicad_pcb con impronte che si vorrebbe +usare in un’altra scheda, si può aprire l’editor delle impronte, caricare +un’impronta dalla scheda corrente, e salvarla o esportarla in un’altra +libreria di impronte. Si possono anche esportare tutte le impronte da un +file .kicad_pcb in una volta tramite il comando PcbnewFile → +ArchiviaImpronteCrea archivio impronte, che creerà un nuovo +file .kicad_mod con tutte le impronte della scheda.

+

Conclusione, se il circuito stampato è l’unica cosa che si vuole +distribuire, allora il file della scheda .kicad_pcb è sufficiente. Invece, +se si desidera consentire la piena possibilità di usare e modificare lo +schema, i suoi componenti e il circuito stampato, è fortemente raccomandato +di creare un archivio zip e spedire la seguente cartella di progetto:

+
+
+
tutorial1/
+|-- tutorial1.pro
+|-- tutorial1.sch
+|-- tutorial1.kicad_pcb
+|-- tutorial1.net
+|-- library/
+|   |-- myLib.lib
+|   |-- myOwnLib.lib
+|   \-- myQuickLib.lib
+|
+|-- myfootprint.pretty/
+|   \-- MYCONN3.kicad_mod
+|
+\-- gerber/
+    |-- ...
+    \-- ...
+
+
+
+
+

9. Uno sguardo sulla documentazione di KiCad

+
+

Questa che state leggendo, è stata pensata come una guida veloce sulle parti +più importanti di KiCad. Per avere istruzioni più dettagliate, consultare i +file dei manuali accessibili dall’interno di ogni modulo di KiCad, facendo +clic su AiutoManuale.

+

KiCad si presenta con un discreto numero di manuali multilingua per tutte le +sue componenti software.

+

La versione inglese di tutti i manuali di KiCad viene distribuita con KiCad.

+

Oltre ai suoi manuali, KiCad viene distribuito con questa guida, che è stata +tradotta in molte lingue (N.d.T: in italiano per esempio :-). I vari formati +di questa guida sono distribuiti gratuitamente con tutte le versioni recenti +di KiCad. Questa guida assieme, agli altri manuali, dovrebbe essere +disponibile già pacchettizzata assieme a KiCad per la propria piattaforma.

+

Per esempio, su Linux le posizioni tipiche sono nelle seguenti directory, a +seconda della propria distribuzione:

+
+
+
/usr/share/doc/kicad/help/it/
+/usr/local/share/doc/kicad/help/it
+
+

Su Windows è in:

+
+
+
<directory di installazione>/share/doc/kicad/help/it
+
+

Su OS X:

+
+
+
/Library/Application Support/kicad/help/it
+
+
+

9.1. La documentazione di KiCad sul Web

+

L’ultima documentazione di KiCad è disponibile in più lingue sul Web.

+ +
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/getting_started_in_kicad.pdf b/share/doc/kicad/help/it/getting_started_in_kicad.pdf new file mode 100644 index 0000000..c458d1d Binary files /dev/null and b/share/doc/kicad/help/it/getting_started_in_kicad.pdf differ diff --git a/share/doc/kicad/help/it/idf_exporter.epub b/share/doc/kicad/help/it/idf_exporter.epub new file mode 100644 index 0000000..bb4ce8c Binary files /dev/null and b/share/doc/kicad/help/it/idf_exporter.epub differ diff --git a/share/doc/kicad/help/it/idf_exporter.html b/share/doc/kicad/help/it/idf_exporter.html new file mode 100644 index 0000000..bf52256 --- /dev/null +++ b/share/doc/kicad/help/it/idf_exporter.html @@ -0,0 +1,1446 @@ + + + + + +IDF Exporter + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2014-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Cirilo Bernardo

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

Pubblicato il 26 gennaio, 2014.

+
+
+
+
+

1. Introduzione all’esportatore IDFv3

+
+

L’esportatore IDF esporta i file scheda (.emn) e quelli di libreria (.emp) +IDFv3 conformi +
[http://www.simplifiedsolutionsinc.com/images/idf_v30_spec.pdf]
, +allo scopo di comunicare le dimensioni meccaniche usate da un CAD +meccanico. L’esportatore attualmente esporta i limiti e le specifiche di +taglio della scheda, tutte le piazzole e i fori passanti di montaggio +inclusi i fori ad asola e i contorni dei componenti; questo è l’insieme più +basilare dei dati meccanici necessari per l’interazione con i progettisti +meccanici. Tutte le altre entità di cui alla specifica IDFv3 non sono +attualmente esportate.

+
+
+
+

2. Specifica dei modelli di componenti per l’uso da parte dell’esportatore

+
+

L’IDF exporter fa uso degli attributi dei file dei modelli 3D che erano +originariamente usati dal visualizzatore 3D. Dal momento che il +visualizzatore 3D, IDF, e i possibili futuri esportatori per CAD meccanici +sono generalmente interessati a diversi tipi di formati di file, è possibile +usare gli attributi dei file dei modelli 3D per specificare i modelli per +più esportatori.

+

Dall’interno dell’editor delle impronte o da pcbnew, modificare i parametri +dell’impronta e fare clic sulla scheda delle impostazioni 3D (vedere +figura 1), fare clic su aggiungi forma 3D, e selezionare il +filtro "File componenti IDFv3 (*.idf)" (vedere figura +2). Selezionare il file di contorno desiderato e inserire ogni valore +necessario per lo spostamento e la rotazione. Si noti che solo i valori di +spostamento e di rotazione Z vengono usati dall’esportatore IDF; tutti gli +altri valori vengono ignorati. Gli spostamenti devono essere specificati +usando le unità di uscita delle schede IDF (mm o mils) e nel sistema di +coordinate IDF, che è un sistema di coordinate destroso con l’asse +Z che si +sposta verso l’osservatore, +X è alla destra dell’osservatore, e +Y è verso +l’alto. La rotazione deve essere in gradi e una rotazione positiva è una +rotazione antioraria come descritto nelle specifiche IDFv3. Più contorni +possono essere combinati con spostamenti appositi per rappresentare semplici +assemblamenti come un dispositivo in contenitore DIP in uno +zoccolo. [BUG: è stato deciso che l’unità di misura dello spostamento Z +debba essere in pollici, che è consistente con le unità di spostamento del +modello VRML. Può tornare utile non ignorare i valori di spostamento +(X,Y). Il comportamento qui menzionato è probabile che cambierà in futuro.]

+

Una volta che i modelli sono stati specificati per tutti i componenti +desiderati, dall’interno di pcbnew, selezionare il menu File, e poi +Esporta, e infine Esportazione IDFv3. Una finestra di dialogo si +aprirà (vedere figura 3) che permetterà di impostare il nome +del file e le unità di misura (mm o mils) IDF del file in uscita. I file IDF +esportati possono essere visualizzati con il CAD meccanico +FreeCAD o convertiti in VRML usando lo strumento +idf2vrml e visualizzati con qualsiasi visualizzatore VRML adatto.

+
+
+Proprietà modulo, impostazioni 3D +
+
Figura 1. Proprietà modulo, impostazioni 3D
+
+
+
+Selezione contorno componente IDF +
+
Figura 2. Selezione contorno componente IDF
+
+
+
+Impostazioni risultati IDF +
+
Figura 3. Impostazioni risultati IDF
+
+
+
+
+

3. Creazione di un file contorno componente

+
+

Il file del contorno del componente (*.idf) consiste in un unica sezione +.ELECTRICAL o .MECHANICAL come descritto nel documento delle specifiche. La +sezione può essere preceduta da un numero qualsiasi di righe di commento; le +righe di commento vengono copiate dall’esportatore nel file delle librerie e +possono essere usate per tenere traccia dei metadati come i riferimenti ai +documenti usati per determinare il contorno e le dimensioni del componente.

+

La sezione del contorno del componente contiene campi consistenti in +stringhe, numeri interi, o in virgola mobile. Una stringa è un insieme di +caratteri che può includere gli spazi; se una stringa contiene spazi, deve +essere virgolettata. Le virgolette non possono apparire all’interno di una +stringa. I numeri in virgola mobile possono essere rappresentati usando le +notazioni decimale o esponenziale ma la notazione decimale è la preferita +per questioni di leggibilità. Il punto decimale deve essere un punto e non +una virgola. Il file IDF deve consistere solo di caratteri standard ASCII a +7-bit; l’uso di caratteri a 8-bit provocherà un comportamento imprevedibile.

+

Un file IDF è composto di diverse SECTION (sezioni) che a loro volta sono +composte da RECORD che sono composti da FIELD (campi). Per i file contorno +IDF, può esistere un solo tipo di sezione che deve essere di tipo +.ELECTRICAL o .MECHANICAL. Un record è una singola riga di testo e può +contenere uno o più field (campi). I field (campi) sono sequenze di +caratteri separate da uno o più spazi che non appaiono tra virgolette. Tutti +i campi di un record devono stare su una sola riga; i record non possono +distribuirsi su più righe.

+

Le intestazioni di sezione (.ELECTRICAL o .MECHANICAL) sono considerate il +primo record (Record 1) della sezione. Record 1 deve essere seguito da +Record 2 che possiede quattro campi:

+
    +
  1. +

    +Geometry Name: una stringa che, assieme al Part Number deve formare un + identificatore univoco per il contorno del componente. Per package standard, + il nome del package è un buona scelta come valore del geometry name (nome + geometria), per esempio "SOT-23". Per package specifici, il codice parte del + costruttore è una buona scelta per il geometry name. +

    +
  2. +
  3. +

    +Part Number: malgrado sia stato ovviamente pensato per il codice parte, per + esempio BS107, è meglio usare questa stringa come aiuto alla descrizione del + package. Per esempio se il geometry name è "TO-92", la voce part number può + essere usata per descrivere la disposizione delle piazzole o l’orientamento + di questo particolare file di contorno TO-92. +

    +
  4. +
  5. +

    +IDF Unit: (unità di misura IDF) questa deve essere MM o THOU e si applica + solo alle unità che descrivono il contorno di questo singolo componente. +

    +
  6. +
  7. +

    +Height: (altezza) è un numero in virgola mobile che rappresenta l’altezza + nominale del componente usando le unità specificate nel campo 3. +

    +
  8. +
+

Record 2 deve essere seguito da un numero di voci Record 3 che specificano +il contorno del componente. Record 3 consiste di quattro campi:

+
    +
  1. +

    +Loop Index: 0 (i punti del contorno sono specificati in ordine antiorario) o + 1 (i punti del contorno sono specificati in ordine orario) +

    +
  2. +
  3. +

    +Coordinata X: un numero in virgola mobile +

    +
  4. +
  5. +

    +Coordinata Y: un numero in virgola mobile +

    +
  6. +
  7. +

    +Angolo incluso: un numero in virgola mobile. Se il valore è 0 allora un + segmento di linea dritta viede disegnato dal punto precedente a questo + punto. Se il valore è 360 allora il punto precedente specifica il centro di + un cerchio e questo punto specifica un punto sul cerchio; mai specificare un + cerchio usando un valore di -360 in quanto almeno un importante CAD + meccanico in circolazione non si comporta bene in questa situazione. Se il + valore è negativo allora un arco in senso antiorario viene disegnato dal + punto precedente a questo punto e se il valore è positivo allora ne viene + disegnato uno in senso antiorario. +

    +
  8. +
+

Solo un circolo chiuso è permesso e non è possibile specificare un +ritaglio. L’ultimo punto specificato deve essere lo stesso del primo punto a +meno che il contorno non sia un cerchio.

+

Esempio IDF file 1:

+
+
+
# un semplice cilindro – potrebbe rappresentare un condensatore elettrolitico
+.ELECTRICAL
+    "cylinder" "5mm OD, 5mm height" MM 5
+    0 0 0 0
+    0 2.5 0 360
+.END_ELECTRICAL
+
+

Esempio file IDF 2:

+
+
+
# una T rovesciata
+# commento aggiunto per amore dei commenti
+.ELECTRICAL
+    "T Maiuscola" "5x8x10mm, rovesciata" MM 10
+    0 -0.5 8 0
+    0 -0.5 0.5 0
+    0 -2.5 0.5 0
+    0 -2.5 -0.5 180
+    0 2.5 -0.5 0
+    0 2.5 0.5 180
+    0 0.5 0.5 0
+    0 0.5 8 0
+    0 -0.5 8 180
+.END_ELECTRICAL
+
+
+
+
+

4. Linee guida per la creazione dei contorni

+
+

Quando si creao contorni, in special modo quando si condivide il proprio +lavoro con altri, la consistenza nella progettazione e nella scelta dei nomi +dei file aiuta le persone a localizzare i file e a piazzare i componenti più +velocemente e con minimo sforzo.

+
+

4.1. Denominazione dei pacchetti

+

Si provi a rendere alcune informazioni sul profilo disponibili nel nomefile +per dare all’utente un’idea generale su di che cosa è il profilo. Per +esempio i contenitori cilindrici a terminali assiali possono rappresentare +alcuni tipi di condensatori come alcuni tipi di resistenze, perciò ha senso +identificare un profilo come un dispositivo con terminali assiale +orizzontale o verticale ed aggiungere alcune informazioni rilevanti: +diametro, lunghezza, e inclinzione sono le più importanti. Se un dispositivo +ha un profilo unico, il numero di parte del costruttore e un prefisso per +indicare la classe del dispositivo sono impostazioni adeguate.

+
+
+

4.2. Commenti

+

Usare i commenti nel file IDF per dare agli utenti ulteriori informazioni +sul contorno, per esempio un riferimento alla sorgente usata per le +informazioni dimensionali.

+
+
+

4.3. Voci di geometria e numero di parte

+

Considerare bene i valori da assegnare alle voci geometria e numeri di +parte. Prese assieme, queste stringhe agiscono come un identificatore +univoco per il CAD meccanico. Questi valori delle stringhe potrebbero avere +ipoteticamente qualche significato per un utente, ma non è necessario: i +valori sono fondamentalmente intesi per il sistema di CAD meccanico come ID +univoco. Idealmente i valori scelti saranno univoci all’interno di qualsiasi +grande insieme di contorni; scegliendo accuratamente i valori, si otterranno +meno conflitti, soprattutto nelle schede di grande complessità.

+
+
+

4.4. Orientamento e posizionamento pin

+

Per componenti con terminali passanti non ci sono standard di fatto per +determinare l’orientamento dei pin e per il centro dei componenti nei +modelli in 3D. Per coerenza, se ci sono solo 2 pin questi devono essere in +esecuzione orizzontale (vedere figure 4) lungo l’asse X e +per 3 pin cercare di tenerne 2 in orizzontale sull’asse X. I dispositivi +polarizzati come i condensatori elettrolitici o al tantalio devono avere il +terminale positivo sul pin 1 e i diodi devono avere il catodo sul pin 1; +questo per mantenere la compatibilità dei simboli elettrici con +l’orientamento definito per i dispositivi SMD; comunque, si noti che +esistono molti schemi elettrici e impronte di KiCAd che piazzano l’anodo al +pin 1.

+
+ + + +
+
Nota
+
Nelle ultime revisioni delle impronte KiCad su github l’anodo è stato +impostato al pin 2 per i componenti a fori passanti e SMD.
+
+

Per dispositivi DIP (N.d.T. Dual In Line) il centro del profilo deve essere +al centro del rettangolo descritto dalle posizioni dei pin e il pin 1 è +preferibilmente nell’angolo in alto a sinistra; questo manterrà la +consistenza con l’orientamento standard dei componenti SMD; comunque, tale +modello sarà ruotato di -90 gradi relativamente a molte impronte di +componenti di KiCad e modelli VRML esistenti. Per elementi come condensatori +con terminali radiali orizzontali o contenitori orizzontali TO-220, è +preferibile piazzare i terminali in fila sull’asse X e il corpo del +dispositivo che si estende in alto (vedere figura 4). I +componenti con terminali verticali non polarizzati devono avere i fili sulla +destra; i componenti con terminali assiali verticali polarizzati possono +avere i fili su entrambi i lati, a seconda se il pin 1 è sulla parte bassa +(fili a destra) o sulla parte alta (fili sulla sinistra).

+
+ + + +
+
Nota
+
Nell’attuale revisione delle impronte di KiCad, i componenti a fili passanti +sono stati organizzati con i pin lungo l’asse Y invece che lungo l’asse X e +il pin 1 del dispositivo è sull’origine invece che al centro del +contenitore. Orientare e posizionare il profilo del componente conformemente +all’impronta specifica; ciò eviterà la necessità di specificare una +rotazione non zero per i profili IDF del componente. Dato che l’esportatore +IDF attualmente ignora i valori di dislocazione (X,Y) è vitale che si usi +l’origine corretta nel profilo IDF del componente.
+
+

Per compomenti SMD l’orientamento, il centro del contenitore, e i profili +sono definiti da vari standard. Usare lo standard appropriato per il +lavoro. Considerare inoltre che molti dispositivi non sono conformi a +nessuno standard; in tal caso il dispositivo in questione è probabilmente +meglio identificato usando il numero di modello del fabbricante nel nome del +file del profilo. In generale, un profilo SMD è il rettangolo che comprende +il contenitore del componente inclusi i terminali; il contenitore viene +orientato in modo tale che il pin 1 sia il più possibile vicino all’angolo +in alto a sinistra e che solitamente è smussato come riferimento visuale.

+
+
+Contorni di esempio +
+
Figura 4. Contorni di esempio generati dai programmi idfcyl e idfrect e renderizzati da SolidWorks.
+
+

Da sinistra a destra ci sono (a) cilindro verticale a terminali radiali (b) +cilindro verticale con terminali assiali con filo sulla sinistra, (c) +cilindro verticale con terminali assiali con filo sulla destra, (d) cilindro +orizzontale con terminali assiali, (e) cilindro orizzontale con terminali +radiali, (f) profilo rettangolare, normale, (g) profilo rettangolare con +smussatura, (h) profilo rettangolare con terminali assiali sulla destra. I +profili in cima sono stati specificati con unità in millimetri mentre quelli +sul fondo con unità in pollici.

+
+
+

4.5. Suggerimenti sulle dimensioni

+

Lo scopo dei profili estrusi è dare al progettista meccanico un’idea della +posizione e dello spazio fisico occupati da ogni componente. In un tipico +scenario il progettista meccanico sostituirà alcuni profili grezzi con +modelli meccanici più dettagliati, per esempio durante la verifica che un +LED montato angolato a destra entri in un foro in un pannello. In molte +situazioni l’accuratezza di un profilo non è importante, ma è considerata +buona pratica creare profili che corrispondano alle informazioni meccaniche +il più possibile. In alcuni casi un utente potrebbe voler inserire il +componente in uno scatolo con poco spazio, per esempio in un lettore audio +digitale portatile. In tale situazione, se la maggior parte dei profili +estrusi sono abbastanza rappresentativi dei componenti, allora il +progettista meccanico dovrà rimpiazzare solo pochi modelli durante la +progettazione della scatola. Se i profili non sono una rappresentazione +affidabile della realtà allora il progettista meccanico dovrà perdere molto +tempo per rimpiazzare i modelli per assicurarsi che il tutto riesca a stare +dentro il contenitore. Inserendo dati spazzatura si otterrà spazzatura in +uscita. Se si inseriscono dati affidabili, ci si può aspettare ovviamente +migliori risultati.

+
+
+
+
+

5. Strumenti per i contorni del componenti IDF

+
+

Un certo numero di strumenti a riga di comando sono disponibili per aiutare +la generazione di contorni di componenti IDF. Questi strumenti sono:

+
    +
  1. +

    +idfcyl: crea un contorno di un cilindro orientato verticalmente + o orizzontalmente e con terminali assiali o radiali +

    +
  2. +
  3. +

    +idfrect: crea un contorno di un rettangolo che può avere sia + un termiale assiale che una smussatura sull’angolo alto a sinistra +

    +
  4. +
  5. +

    +dxf2idf: converte un disegno in formato DXF in un contorno di + componente IDF +

    +
  6. +
+
+

5.1. idfcyl

+

Quando idfcyl viene invocato senza argomenti, questo emette una nota sul +suo uso ed un elenco dei suoi valori in ingresso:

+
+
+
idfcyl: This program generates an outline for a cylindrical component.
+    The cylinder may be horizontal or vertical.
+    A horizontal cylinder may have wires at one or both ends.
+    A vertical cylinder may have at most one wire which may be
+    placed on the left or right side.
+
+Input:
+    Unit: mm, in (millimeters or inches)
+    Orientation: V (vertical)
+    Lead type: X, R (axial, radial)
+    Diameter of body
+    Length of body
+    Board offset
+    *   Wire diameter
+    *   Pitch
+    **  Wire side: L, R (left, right)
+    *** Lead length
+    File name (must end in *.idf)
+
+    NOTES:
+        *   only required for horizontal orientation or
+            vertical orientation with axial leads
+
+        **  only required for vertical orientation with axial leads
+
+        *** only required for horizontal orientation with radial leads
+
+

Le note possono essere soppresse inserendo un argomento arbitrario sulla +riga di comando. Un utente può inserire le informazion manualmente sulla +riga di comando o creare degli script per generare i profili. Lo script +seguente crea un singolo profilo cilindrico con terminali assiali sulla +destra:

+
+
+
#!/bin/bash
+# Generate a cylindrical IDF outline for test purposes
+# vertical 5mm cylinder,  nominal length 8mm + 3mm board offset,
+# axial wire on right,  0.8mm wire dia., 3.5mm pitch
+idfcyl - 1 > /dev/null <<  _EOF
+mm
+v
+x
+5
+8
+3
+0.8
+3.5
+r
+cylvmm_1R_D5_L8_Z3_WD0.8_P3.5.idf
+_EOF
+
+
+

5.2. idfrect

+

Quando idfrect viene invocato senza argomenti, stampa una nota sull’uso e +l’elenco di dati che si aspetta in ingresso:

+
+
+
idfrect: This program generates an outline for a rectangular component.
+    The component may have a single lead (axial) or a chamfer on the
+    upper left corner.
+Input:
+    Unit: mm, in (millimeters or inches)
+    Width:
+    Length:
+    Height:
+    Chamfer: length of the 45 deg. chamfer
+    *  Leaded: Y,N (lead is always to the right)
+    ** Wire diameter
+    ** Pitch
+    File name (must end in *.idf)
+
+    NOTES:
+        *   only required if chamfer = 0
+
+        **  only required for leaded components
+
+

Le note possono essere soppresse inserendo un argomento arbitrario sulla +riga di comando. Un utente può inserire manualmente le informazioni sulla +riga di comando o creare script per generare i profili. Lo script seguente +crea un profilo rettangolare smussato con terminali assiali:

+
+
+
#!/bin/bash
+# Generate various rectangular IDF outlines for test purposes
+# 10x10, 1mm chamfer, 2mm height
+idfrect - 1 > /dev/null <<  _EOF
+mm
+10
+10
+2
+1
+rectMM_10x10x2_C0.5.idf
+_EOF
+# 10x10x12,  0.8mm lead on 6mm pitch
+idfrect - 1 > /dev/null <<  _EOF
+mm
+10
+10
+12
+0
+Y
+0.8
+6
+rectLMM_10x10x12_D0.8_P6.0.idf
+_EOF
+
+
+

5.3. dxf2idf

+

Il file DXF usato per specificare il profilo del componente può essere +preparato con il software libero LibreCAD che assicura +la migliore compatibilità. Quando dxf2idf viene invocato senza argumenti, +stampa una nota d’uso insieme all’elenco degli argomenti accettati in +ingresso:

+
+
+
dxf2idf: this program takes line, arc, and circle segments
+    from a DXF file and creates an IDF component outline file.
+
+Input:
+    DXF filename: the input file, must end in '.dxf'
+    Units: mm, in (millimeters or inches)
+    Geometry Name: string, as per IDF version 3.0 specification
+    Part Name: as per IDF version 3.0 specification of Part Number
+    Height: extruded height of the outline
+    Comments: all non-empty lines are comments to be added to
+        the IDF file. An empty line signifies the end of
+        the comment block.
+    File name: output filename, must end in '.idf'
+
+

Le note possono essere soppresse inserendo un arbitrario argomento sulla +riga di comando. Un utente può manualmente inserire le informazioni alla +riga di comando o creare script per generare i profili. Il seguente script +crea un profilo alto 5mm da un file DXF test.dxf:

+
+
+
#!/bin/bash
+# Generate an IDF outlines from a DXF file
+dxf2idf - 1 > /dev/null << _EOF
+test.dxf
+mm
+DXF TEST GEOMETRY
+DXF TEST PART
+5
+This is an IDF test file produced from the outline 'test.dxf'
+This is a second IDF comment to demonstrate multiple comments
+
+test_dxf2idf.idf
+_EOF
+
+
+
+
+

6. idf2vrml

+
+

Lo strumento idf2vrml legge una scheda IDF Board (.emn) e un file componente +IDF (.emp) e produce un file VRML che può essere visualizzato con un +visualizzatore VRML. Questa caratteristica è utile per la visualizzazione +dell’assemblaggio della scheda nei casi in cui l’utente non ha accesso a +software di CAD meccanito. L’invocazione di idf2vrml senza argomenti +provocherà la stampa di un messaggio di guida sull’uso:

+
+
+
>./idf2vrml
+Usage: idf2vrml -f input_file.emn -s scale_factor {-k} {-d} {-z} {-m}
+flags:
+   -k: produce KiCad-friendly VRML output; default is compact VRML
+   -d: suppress substitution of default outlines
+   -z: suppress rendering of zero-height outlines
+   -m: print object mapping to stdout for debugging purposes
+example to produce a model for use by KiCad: idf2vrml -f input.emn -s 0.3937008 -k
+>
+
+

[BUG: Lo strumento idf2vrml attualmente non renderizza correttamente +entità OTHER_OUTLINE presenti in un file .emn se tale entità viene +specificata sullo strato retro del circuito stampato; comunque non si noterà +questo bug usando file esportati da KiCad dato che non c'è meccanismo per +specificare tali entità. Essenzialmente questo bug è un problema solo in +rare occasioni dove si voglia renderizzare un file emn di terze parti che +presenta entità sul lato posteriore della scheda.]

+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/idf_exporter.pdf b/share/doc/kicad/help/it/idf_exporter.pdf new file mode 100644 index 0000000..18acf31 Binary files /dev/null and b/share/doc/kicad/help/it/idf_exporter.pdf differ diff --git a/share/doc/kicad/help/it/images/Footprint_library_list.png b/share/doc/kicad/help/it/images/Footprint_library_list.png new file mode 100644 index 0000000..4fd4076 Binary files /dev/null and b/share/doc/kicad/help/it/images/Footprint_library_list.png differ diff --git a/share/doc/kicad/help/it/images/Footprint_tables_list.png b/share/doc/kicad/help/it/images/Footprint_tables_list.png new file mode 100644 index 0000000..4020b4e Binary files /dev/null and b/share/doc/kicad/help/it/images/Footprint_tables_list.png differ diff --git a/share/doc/kicad/help/it/images/Library_list_menu_item.png b/share/doc/kicad/help/it/images/Library_list_menu_item.png new file mode 100644 index 0000000..4cce04e Binary files /dev/null and b/share/doc/kicad/help/it/images/Library_list_menu_item.png differ diff --git a/share/doc/kicad/help/it/images/Library_tables_menu_item.png b/share/doc/kicad/help/it/images/Library_tables_menu_item.png new file mode 100644 index 0000000..4a94eb5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Library_tables_menu_item.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_context_menu_graphics.png b/share/doc/kicad/help/it/images/Modedit_context_menu_graphics.png new file mode 100644 index 0000000..31cc6df Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_context_menu_graphics.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_context_menu_module_parameters.png b/share/doc/kicad/help/it/images/Modedit_context_menu_module_parameters.png new file mode 100644 index 0000000..40a8288 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_context_menu_module_parameters.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_context_menu_pads.png b/share/doc/kicad/help/it/images/Modedit_context_menu_pads.png new file mode 100644 index 0000000..fa4fa34 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_context_menu_pads.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_footprint_3d_preview.png b/share/doc/kicad/help/it/images/Modedit_footprint_3d_preview.png new file mode 100644 index 0000000..b9eb621 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_footprint_3d_preview.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_footprint_level_pad_settings.png b/share/doc/kicad/help/it/images/Modedit_footprint_level_pad_settings.png new file mode 100644 index 0000000..8249686 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_footprint_level_pad_settings.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_footprint_text_properties.png b/share/doc/kicad/help/it/images/Modedit_footprint_text_properties.png new file mode 100644 index 0000000..6fb8b00 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_footprint_text_properties.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_main_window.png b/share/doc/kicad/help/it/images/Modedit_main_window.png new file mode 100644 index 0000000..56b958b Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_main_window.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_3d_options.png b/share/doc/kicad/help/it/images/Modedit_module_3d_options.png new file mode 100644 index 0000000..02b9b54 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_3d_options.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_attributes.png b/share/doc/kicad/help/it/images/Modedit_module_attributes.png new file mode 100644 index 0000000..3436a3b Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_attributes.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_autoplace_settings.png b/share/doc/kicad/help/it/images/Modedit_module_autoplace_settings.png new file mode 100644 index 0000000..611a4ce Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_autoplace_settings.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_properties.png b/share/doc/kicad/help/it/images/Modedit_module_properties.png new file mode 100644 index 0000000..521f1bf Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_properties.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_properties_dialog.png b/share/doc/kicad/help/it/images/Modedit_module_properties_dialog.png new file mode 100644 index 0000000..ef4abda Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_properties_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_module_properties_documentation_fields.png b/share/doc/kicad/help/it/images/Modedit_module_properties_documentation_fields.png new file mode 100644 index 0000000..48a6ea9 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_module_properties_documentation_fields.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_pad_delta_example.png b/share/doc/kicad/help/it/images/Modedit_pad_delta_example.png new file mode 100644 index 0000000..54a2bcf Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_pad_delta_example.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_pad_level_pad_settings.png b/share/doc/kicad/help/it/images/Modedit_pad_level_pad_settings.png new file mode 100644 index 0000000..a1ac0c4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_pad_level_pad_settings.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_pad_offset_example.png b/share/doc/kicad/help/it/images/Modedit_pad_offset_example.png new file mode 100644 index 0000000..596e052 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_pad_offset_example.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_pad_properties_dialog.png b/share/doc/kicad/help/it/images/Modedit_pad_properties_dialog.png new file mode 100644 index 0000000..1f38469 Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_pad_properties_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Modedit_top_toolbar.png b/share/doc/kicad/help/it/images/Modedit_top_toolbar.png new file mode 100644 index 0000000..f6f7b8f Binary files /dev/null and b/share/doc/kicad/help/it/images/Modedit_top_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_DRC_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_DRC_dialog.png new file mode 100644 index 0000000..e951ef9 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_DRC_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_add_cutout_menu_item.png b/share/doc/kicad/help/it/images/Pcbnew_add_cutout_menu_item.png new file mode 100644 index 0000000..a9cba83 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_add_cutout_menu_item.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_advanced_tracing_options.png b/share/doc/kicad/help/it/images/Pcbnew_advanced_tracing_options.png new file mode 100644 index 0000000..0247c4c Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_advanced_tracing_options.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_archive_footprints_menu.png b/share/doc/kicad/help/it/images/Pcbnew_archive_footprints_menu.png new file mode 100644 index 0000000..4d4b202 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_archive_footprints_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_array_dialog_circular.png b/share/doc/kicad/help/it/images/Pcbnew_array_dialog_circular.png new file mode 100644 index 0000000..122ac82 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_array_dialog_circular.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_array_dialog_grid.png b/share/doc/kicad/help/it/images/Pcbnew_array_dialog_grid.png new file mode 100644 index 0000000..5f346a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_array_dialog_grid.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_array_grid_offsets.png b/share/doc/kicad/help/it/images/Pcbnew_array_grid_offsets.png new file mode 100644 index 0000000..f51bd34 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_array_grid_offsets.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_cols_3.png b/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_cols_3.png new file mode 100644 index 0000000..45f9f00 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_cols_3.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_rows_2.png b/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_rows_2.png new file mode 100644 index 0000000..21be113 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_array_grid_stagger_rows_2.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_bad_tracks_deletion_option.png b/share/doc/kicad/help/it/images/Pcbnew_bad_tracks_deletion_option.png new file mode 100644 index 0000000..81de3f3 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_bad_tracks_deletion_option.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_board_outline_imported_from_a_DXF.png b/share/doc/kicad/help/it/images/Pcbnew_board_outline_imported_from_a_DXF.png new file mode 100644 index 0000000..1913b96 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_board_outline_imported_from_a_DXF.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_dogpile.png b/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_dogpile.png new file mode 100644 index 0000000..a6e613b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_dogpile.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_globally_placed_modules.png b/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_globally_placed_modules.png new file mode 100644 index 0000000..5efe818 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_board_outline_with_globally_placed_modules.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_change_modules_button.png b/share/doc/kicad/help/it/images/Pcbnew_change_modules_button.png new file mode 100644 index 0000000..19c8f4f Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_change_modules_button.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_circuit_after_placement.png b/share/doc/kicad/help/it/images/Pcbnew_circuit_after_placement.png new file mode 100644 index 0000000..cd5bc0b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_circuit_after_placement.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_module_under_cursor.png b/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_module_under_cursor.png new file mode 100644 index 0000000..8373375 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_module_under_cursor.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_no_module_under_cursor.png b/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_no_module_under_cursor.png new file mode 100644 index 0000000..1064d93 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_context_module_mode_no_module_under_cursor.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_coordinate_status_display.png b/share/doc/kicad/help/it/images/Pcbnew_coordinate_status_display.png new file mode 100644 index 0000000..2502b91 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_coordinate_status_display.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_high.png b/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_high.png new file mode 100644 index 0000000..ec39c05 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_high.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_normal.png b/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_normal.png new file mode 100644 index 0000000..30c6796 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_copper_layers_contrast_normal.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_creating_new_track.png b/share/doc/kicad/help/it/images/Pcbnew_creating_new_track.png new file mode 100644 index 0000000..ecd1631 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_creating_new_track.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_design_rules_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_design_rules_dropdown.png new file mode 100644 index 0000000..358f545 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_design_rules_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_global_tab.png b/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_global_tab.png new file mode 100644 index 0000000..8fd96d1 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_global_tab.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_netclass_tab.png b/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_netclass_tab.png new file mode 100644 index 0000000..60513c5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_design_rules_editor_netclass_tab.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_design_rules_menu.png b/share/doc/kicad/help/it/images/Pcbnew_design_rules_menu.png new file mode 100644 index 0000000..c06ad36 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_design_rules_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_design_rules_top_toolbar.png b/share/doc/kicad/help/it/images/Pcbnew_design_rules_top_toolbar.png new file mode 100644 index 0000000..414bfbc Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_design_rules_top_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_dimensions_menu.png b/share/doc/kicad/help/it/images/Pcbnew_dimensions_menu.png new file mode 100644 index 0000000..738f7ce Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_dimensions_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_dr_example_rustic.png b/share/doc/kicad/help/it/images/Pcbnew_dr_example_rustic.png new file mode 100644 index 0000000..d33cb73 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_dr_example_rustic.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_dr_example_standard.png b/share/doc/kicad/help/it/images/Pcbnew_dr_example_standard.png new file mode 100644 index 0000000..8519011 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_dr_example_standard.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_drill_file_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_drill_file_dialog.png new file mode 100644 index 0000000..8101faf Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_drill_file_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_drill_origin_setting.png b/share/doc/kicad/help/it/images/Pcbnew_drill_origin_setting.png new file mode 100644 index 0000000..d8fb396 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_drill_origin_setting.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_edit_menu.png b/share/doc/kicad/help/it/images/Pcbnew_edit_menu.png new file mode 100644 index 0000000..101ff94 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_edit_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_example_library.png b/share/doc/kicad/help/it/images/Pcbnew_example_library.png new file mode 100644 index 0000000..befe044 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_example_library.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_exchange_module_option.png b/share/doc/kicad/help/it/images/Pcbnew_exchange_module_option.png new file mode 100644 index 0000000..f9b1f3b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_exchange_module_option.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_extra_footprints_deletion_option.png b/share/doc/kicad/help/it/images/Pcbnew_extra_footprints_deletion_option.png new file mode 100644 index 0000000..3852f01 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_extra_footprints_deletion_option.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_file_menu.png b/share/doc/kicad/help/it/images/Pcbnew_file_menu.png new file mode 100644 index 0000000..5b6757e Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_file_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_fill_refill_all_zones.png b/share/doc/kicad/help/it/images/Pcbnew_fill_refill_all_zones.png new file mode 100644 index 0000000..4686390 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_fill_refill_all_zones.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_final_preparation_example_board.png b/share/doc/kicad/help/it/images/Pcbnew_final_preparation_example_board.png new file mode 100644 index 0000000..bf23c05 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_final_preparation_example_board.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_footprint_exchange_options.png b/share/doc/kicad/help/it/images/Pcbnew_footprint_exchange_options.png new file mode 100644 index 0000000..90de313 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_footprint_exchange_options.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_general_options_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_general_options_dialog.png new file mode 100644 index 0000000..b8dc1b3 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_general_options_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_grid_size_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_grid_size_dropdown.png new file mode 100644 index 0000000..5060eca Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_grid_size_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_import_spread_footprints.png b/share/doc/kicad/help/it/images/Pcbnew_import_spread_footprints.png new file mode 100644 index 0000000..45aabd8 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_import_spread_footprints.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_keepout_area_properties.png b/share/doc/kicad/help/it/images/Pcbnew_keepout_area_properties.png new file mode 100644 index 0000000..36a1fe3 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_keepout_area_properties.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_colour_key.png b/share/doc/kicad/help/it/images/Pcbnew_layer_colour_key.png new file mode 100644 index 0000000..9a3a17e Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_colour_key.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_manager_pane.png b/share/doc/kicad/help/it/images/Pcbnew_layer_manager_pane.png new file mode 100644 index 0000000..abba562 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_manager_pane.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_pair_indicator.png b/share/doc/kicad/help/it/images/Pcbnew_layer_pair_indicator.png new file mode 100644 index 0000000..c651476 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_pair_indicator.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dialog.png new file mode 100644 index 0000000..66594bb Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dropdown.png new file mode 100644 index 0000000..665a6a4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_selection_popup.png b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_popup.png new file mode 100644 index 0000000..36ca83c Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_selection_popup.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog.png new file mode 100644 index 0000000..0269bf8 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog_layer_properties.png b/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog_layer_properties.png new file mode 100644 index 0000000..f34ceda Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_layer_setup_dialog_layer_properties.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_left_toolbar.png b/share/doc/kicad/help/it/images/Pcbnew_left_toolbar.png new file mode 100644 index 0000000..7ca3bb8 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_left_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_legacy_block_selection_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_legacy_block_selection_dialog.png new file mode 100644 index 0000000..9699605 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_legacy_block_selection_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_module_properties.png b/share/doc/kicad/help/it/images/Pcbnew_module_properties.png new file mode 100644 index 0000000..eef78f4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_module_properties.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_module_selection_option.png b/share/doc/kicad/help/it/images/Pcbnew_module_selection_option.png new file mode 100644 index 0000000..621e82b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_module_selection_option.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_move_all_modules.png b/share/doc/kicad/help/it/images/Pcbnew_move_all_modules.png new file mode 100644 index 0000000..18fd722 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_move_all_modules.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_move_exact_cartesian.png b/share/doc/kicad/help/it/images/Pcbnew_move_exact_cartesian.png new file mode 100644 index 0000000..23c27b6 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_move_exact_cartesian.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_move_exact_polar.png b/share/doc/kicad/help/it/images/Pcbnew_move_exact_polar.png new file mode 100644 index 0000000..c9cbf0a Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_move_exact_polar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_new_track_completed.png b/share/doc/kicad/help/it/images/Pcbnew_new_track_completed.png new file mode 100644 index 0000000..05dbb90 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_new_track_completed.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_new_track_in_progress.png b/share/doc/kicad/help/it/images/Pcbnew_new_track_in_progress.png new file mode 100644 index 0000000..b7748db Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_new_track_in_progress.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_pad_mask_clearance_menu_item.png b/share/doc/kicad/help/it/images/Pcbnew_pad_mask_clearance_menu_item.png new file mode 100644 index 0000000..824f55d Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_pad_mask_clearance_menu_item.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_pad_mask_settings_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_pad_mask_settings_dialog.png new file mode 100644 index 0000000..f49bb4d Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_pad_mask_settings_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_place_menu.png b/share/doc/kicad/help/it/images/Pcbnew_place_menu.png new file mode 100644 index 0000000..55ec121 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_place_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_plot_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_plot_dialog.png new file mode 100644 index 0000000..2c130eb Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_plot_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_plot_fine_scale_setting.png b/share/doc/kicad/help/it/images/Pcbnew_plot_fine_scale_setting.png new file mode 100644 index 0000000..fcd0155 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_plot_fine_scale_setting.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_plot_options_gerber.png b/share/doc/kicad/help/it/images/Pcbnew_plot_options_gerber.png new file mode 100644 index 0000000..40dabb5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_plot_options_gerber.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_plot_options_other_formats.png b/share/doc/kicad/help/it/images/Pcbnew_plot_options_other_formats.png new file mode 100644 index 0000000..32efafb Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_plot_options_other_formats.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_plot_postscript_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_plot_postscript_dialog.png new file mode 100644 index 0000000..f43cc48 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_plot_postscript_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode.png b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode.png new file mode 100644 index 0000000..0942345 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_footprint.png b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_footprint.png new file mode 100644 index 0000000..213a7b3 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_footprint.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_track.png b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_track.png new file mode 100644 index 0000000..0af31af Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_footprint_mode_track.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode.png b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode.png new file mode 100644 index 0000000..4bc4b5b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_footprint.png b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_footprint.png new file mode 100644 index 0000000..3ec57a4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_footprint.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_track.png b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_track.png new file mode 100644 index 0000000..ff1e7a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_normal_mode_track.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode.png b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode.png new file mode 100644 index 0000000..bb43c03 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_footprint.png b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_footprint.png new file mode 100644 index 0000000..ef3ed3f Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_footprint.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_track.png b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_track.png new file mode 100644 index 0000000..d5cc558 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_popup_track_mode_track.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_preferences_menu.png b/share/doc/kicad/help/it/images/Pcbnew_preferences_menu.png new file mode 100644 index 0000000..17579c1 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_preferences_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_ratsnest_during_move.png b/share/doc/kicad/help/it/images/Pcbnew_ratsnest_during_move.png new file mode 100644 index 0000000..85ba58d Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_ratsnest_during_move.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_right_toolbar.png b/share/doc/kicad/help/it/images/Pcbnew_right_toolbar.png new file mode 100644 index 0000000..284ec32 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_right_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_route_menu.png b/share/doc/kicad/help/it/images/Pcbnew_route_menu.png new file mode 100644 index 0000000..7eb5700 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_route_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_setting_pcb_origin.png b/share/doc/kicad/help/it/images/Pcbnew_setting_pcb_origin.png new file mode 100644 index 0000000..cbee25b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_setting_pcb_origin.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_simple_board_outline.png b/share/doc/kicad/help/it/images/Pcbnew_simple_board_outline.png new file mode 100644 index 0000000..9cfd578 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_simple_board_outline.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_specific_size_options.png b/share/doc/kicad/help/it/images/Pcbnew_specific_size_options.png new file mode 100644 index 0000000..f4a2809 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_specific_size_options.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_stacked_footprints.png b/share/doc/kicad/help/it/images/Pcbnew_stacked_footprints.png new file mode 100644 index 0000000..5efb8c2 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_stacked_footprints.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_technical_layer_zone_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_technical_layer_zone_dialog.png new file mode 100644 index 0000000..f1bb3e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_technical_layer_zone_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_high.png b/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_high.png new file mode 100644 index 0000000..e12484d Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_high.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_normal.png b/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_normal.png new file mode 100644 index 0000000..7c9e3b6 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_technical_layers_contrast_normal.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_parameters.png b/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_parameters.png new file mode 100644 index 0000000..492b62f Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_parameters.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_settings.png b/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_settings.png new file mode 100644 index 0000000..a2ad2ce Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_thermal_relief_settings.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_toolbar_layer_select_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_toolbar_layer_select_dropdown.png new file mode 100644 index 0000000..3381715 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_toolbar_layer_select_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_tools_menu.png b/share/doc/kicad/help/it/images/Pcbnew_tools_menu.png new file mode 100644 index 0000000..7582e5c Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_tools_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_top_menu_bar.png b/share/doc/kicad/help/it/images/Pcbnew_top_menu_bar.png new file mode 100644 index 0000000..e2dbec1 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_top_menu_bar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_top_toolbar.png b/share/doc/kicad/help/it/images/Pcbnew_top_toolbar.png new file mode 100644 index 0000000..5870890 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_top_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_context_menu.png b/share/doc/kicad/help/it/images/Pcbnew_track_context_menu.png new file mode 100644 index 0000000..b4a1b9b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_context_menu.png b/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_context_menu.png new file mode 100644 index 0000000..fd0eb94 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_dialog.png new file mode 100644 index 0000000..87279f5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_global_edit_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_in_progres_context.png b/share/doc/kicad/help/it/images/Pcbnew_track_in_progres_context.png new file mode 100644 index 0000000..8088932 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_in_progres_context.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_thickness_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_track_thickness_dropdown.png new file mode 100644 index 0000000..0373b90 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_thickness_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar.png new file mode 100644 index 0000000..64614a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_grid_size_selection.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_grid_size_selection.png new file mode 100644 index 0000000..0275e75 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_grid_size_selection.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection.png new file mode 100644 index 0000000..27d8c7e Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection_in_use.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection_in_use.png new file mode 100644 index 0000000..2f9db7e Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_track_width_selection_in_use.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection.png new file mode 100644 index 0000000..49fb37e Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection_in_use.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection_in_use.png new file mode 100644 index 0000000..cf56bd2 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_via_size_selection_in_use.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_zoom_selection.png b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_zoom_selection.png new file mode 100644 index 0000000..1fed465 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_track_toolbar_zoom_selection.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_unlock_footprint_option.png b/share/doc/kicad/help/it/images/Pcbnew_unlock_footprint_option.png new file mode 100644 index 0000000..1b0b66d Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_unlock_footprint_option.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_unstacked_footprints.png b/share/doc/kicad/help/it/images/Pcbnew_unstacked_footprints.png new file mode 100644 index 0000000..78b21ce Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_unstacked_footprints.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_dialog.png new file mode 100644 index 0000000..734bd99 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_popup.png b/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_popup.png new file mode 100644 index 0000000..686a2d4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_via_layer_pair_popup.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_via_size_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_via_size_dropdown.png new file mode 100644 index 0000000..e1e7963 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_via_size_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_view_menu.png b/share/doc/kicad/help/it/images/Pcbnew_view_menu.png new file mode 100644 index 0000000..789a526 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_view_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_after.png b/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_after.png new file mode 100644 index 0000000..ae5dfc2 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_after.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_during.png b/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_during.png new file mode 100644 index 0000000..7ddb7b0 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_add_similar_during.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_context_menu.png b/share/doc/kicad/help/it/images/Pcbnew_zone_context_menu.png new file mode 100644 index 0000000..8d519fa Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_after.png b/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_after.png new file mode 100644 index 0000000..0a96c43 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_after.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_during.png b/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_during.png new file mode 100644 index 0000000..a6f8ff3 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_corner_move_during.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_exclude_pads.png b/share/doc/kicad/help/it/images/Pcbnew_zone_exclude_pads.png new file mode 100644 index 0000000..3e445a4 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_exclude_pads.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_filled_with_cutout.png b/share/doc/kicad/help/it/images/Pcbnew_zone_filled_with_cutout.png new file mode 100644 index 0000000..0aca1b2 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_filled_with_cutout.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_filling_options.png b/share/doc/kicad/help/it/images/Pcbnew_zone_filling_options.png new file mode 100644 index 0000000..8de4f32 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_filling_options.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_filling_result.png b/share/doc/kicad/help/it/images/Pcbnew_zone_filling_result.png new file mode 100644 index 0000000..7c4f3d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_filling_result.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_include_pads.png b/share/doc/kicad/help/it/images/Pcbnew_zone_include_pads.png new file mode 100644 index 0000000..e590395 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_include_pads.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_limit_example.png b/share/doc/kicad/help/it/images/Pcbnew_zone_limit_example.png new file mode 100644 index 0000000..91ec42b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_limit_example.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_modification_menu_items.png b/share/doc/kicad/help/it/images/Pcbnew_zone_modification_menu_items.png new file mode 100644 index 0000000..3fad4ac Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_modification_menu_items.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example.png b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example.png new file mode 100644 index 0000000..859fb86 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example_after_filling.png b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example_after_filling.png new file mode 100644 index 0000000..2e090f6 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_example_after_filling.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_priority_level_setting.png b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_level_setting.png new file mode 100644 index 0000000..8d07632 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_priority_level_setting.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_properties_dialog.png b/share/doc/kicad/help/it/images/Pcbnew_zone_properties_dialog.png new file mode 100644 index 0000000..c6f0d92 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_properties_dialog.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_thermal_relief.png b/share/doc/kicad/help/it/images/Pcbnew_zone_thermal_relief.png new file mode 100644 index 0000000..02da42b Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_thermal_relief.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zone_unfilled_cutout_outline.png b/share/doc/kicad/help/it/images/Pcbnew_zone_unfilled_cutout_outline.png new file mode 100644 index 0000000..c53d114 Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zone_unfilled_cutout_outline.png differ diff --git a/share/doc/kicad/help/it/images/Pcbnew_zoom_factor_dropdown.png b/share/doc/kicad/help/it/images/Pcbnew_zoom_factor_dropdown.png new file mode 100644 index 0000000..1c27fde Binary files /dev/null and b/share/doc/kicad/help/it/images/Pcbnew_zoom_factor_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/Right-click_legacy_menu.png b/share/doc/kicad/help/it/images/Right-click_legacy_menu.png new file mode 100644 index 0000000..cf03df8 Binary files /dev/null and b/share/doc/kicad/help/it/images/Right-click_legacy_menu.png differ diff --git a/share/doc/kicad/help/it/images/Sample_3D_board.png b/share/doc/kicad/help/it/images/Sample_3D_board.png new file mode 100644 index 0000000..3f57a07 Binary files /dev/null and b/share/doc/kicad/help/it/images/Sample_3D_board.png differ diff --git a/share/doc/kicad/help/it/images/bus_junction.png b/share/doc/kicad/help/it/images/bus_junction.png new file mode 100644 index 0000000..c722128 Binary files /dev/null and b/share/doc/kicad/help/it/images/bus_junction.png differ diff --git a/share/doc/kicad/help/it/images/cvpcb_main_toolbar.png b/share/doc/kicad/help/it/images/cvpcb_main_toolbar.png new file mode 100644 index 0000000..87ff6b5 Binary files /dev/null and b/share/doc/kicad/help/it/images/cvpcb_main_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/drag_element.png b/share/doc/kicad/help/it/images/drag_element.png new file mode 100644 index 0000000..14c5709 Binary files /dev/null and b/share/doc/kicad/help/it/images/drag_element.png differ diff --git a/share/doc/kicad/help/it/images/edit_line.png b/share/doc/kicad/help/it/images/edit_line.png new file mode 100644 index 0000000..4234a09 Binary files /dev/null and b/share/doc/kicad/help/it/images/edit_line.png differ diff --git a/share/doc/kicad/help/it/images/edit_line_end.png b/share/doc/kicad/help/it/images/edit_line_end.png new file mode 100644 index 0000000..b614677 Binary files /dev/null and b/share/doc/kicad/help/it/images/edit_line_end.png differ diff --git a/share/doc/kicad/help/it/images/edit_line_start.png b/share/doc/kicad/help/it/images/edit_line_start.png new file mode 100644 index 0000000..77c91f3 Binary files /dev/null and b/share/doc/kicad/help/it/images/edit_line_start.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_choice_free.png b/share/doc/kicad/help/it/images/eeschema_annotation_choice_free.png new file mode 100644 index 0000000..b46c76b Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_choice_free.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_choice_x100.png b/share/doc/kicad/help/it/images/eeschema_annotation_choice_x100.png new file mode 100644 index 0000000..d2d0f30 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_choice_x100.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_choice_x1000.png b/share/doc/kicad/help/it/images/eeschema_annotation_choice_x1000.png new file mode 100644 index 0000000..9456577 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_choice_x1000.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_order_none.png b/share/doc/kicad/help/it/images/eeschema_annotation_order_none.png new file mode 100644 index 0000000..6ed5a4b Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_order_none.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_order_x.png b/share/doc/kicad/help/it/images/eeschema_annotation_order_x.png new file mode 100644 index 0000000..0da051e Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_order_x.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_annotation_order_y.png b/share/doc/kicad/help/it/images/eeschema_annotation_order_y.png new file mode 100644 index 0000000..369d868 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_annotation_order_y.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_complex_hierarchy.png b/share/doc/kicad/help/it/images/eeschema_complex_hierarchy.png new file mode 100644 index 0000000..5c59427 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_complex_hierarchy.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_cvpcb_with_filtering.png b/share/doc/kicad/help/it/images/eeschema_cvpcb_with_filtering.png new file mode 100644 index 0000000..aa96680 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_cvpcb_with_filtering.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_cvpcb_without_filtering.png b/share/doc/kicad/help/it/images/eeschema_cvpcb_without_filtering.png new file mode 100644 index 0000000..9ea28a0 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_cvpcb_without_filtering.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_flat_hierarchy.png b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy.png new file mode 100644 index 0000000..e1ceda1 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_1.png b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_1.png new file mode 100644 index 0000000..4b302d5 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_1.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_2.png b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_2.png new file mode 100644 index 0000000..e617c5a Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_2.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_3.png b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_3.png new file mode 100644 index 0000000..dfc3701 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_flat_hierarchy_3.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_libedit_unit1.png b/share/doc/kicad/help/it/images/eeschema_libedit_unit1.png new file mode 100644 index 0000000..823dc1e Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_libedit_unit1.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_libedit_unit2.png b/share/doc/kicad/help/it/images/eeschema_libedit_unit2.png new file mode 100644 index 0000000..64b7805 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_libedit_unit2.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_libedit_unit3.png b/share/doc/kicad/help/it/images/eeschema_libedit_unit3.png new file mode 100644 index 0000000..4d84923 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_libedit_unit3.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_netlist_schematic.png b/share/doc/kicad/help/it/images/eeschema_netlist_schematic.png new file mode 100644 index 0000000..6050eaa Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_netlist_schematic.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_power_pins_and_flags.png b/share/doc/kicad/help/it/images/eeschema_power_pins_and_flags.png new file mode 100644 index 0000000..d3231c2 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_power_pins_and_flags.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_pspice_netlist.png b/share/doc/kicad/help/it/images/eeschema_pspice_netlist.png new file mode 100644 index 0000000..36bb24d Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_pspice_netlist.png differ diff --git a/share/doc/kicad/help/it/images/eeschema_uncheck_pin_name_inside.png b/share/doc/kicad/help/it/images/eeschema_uncheck_pin_name_inside.png new file mode 100644 index 0000000..db17849 Binary files /dev/null and b/share/doc/kicad/help/it/images/eeschema_uncheck_pin_name_inside.png differ diff --git a/share/doc/kicad/help/it/images/erc_pointers.png b/share/doc/kicad/help/it/images/erc_pointers.png new file mode 100644 index 0000000..b3d0f59 Binary files /dev/null and b/share/doc/kicad/help/it/images/erc_pointers.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_file_menu.png b/share/doc/kicad/help/it/images/gerbview_file_menu.png new file mode 100644 index 0000000..0c6eac9 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_file_menu.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_layer_manager.png b/share/doc/kicad/help/it/images/gerbview_layer_manager.png new file mode 100644 index 0000000..a8557b1 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_layer_manager.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_layer_select_1.png b/share/doc/kicad/help/it/images/gerbview_layer_select_1.png new file mode 100644 index 0000000..6fcf7b5 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_layer_select_1.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_layer_select_2.png b/share/doc/kicad/help/it/images/gerbview_layer_select_2.png new file mode 100644 index 0000000..9365fa3 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_layer_select_2.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_left_toolbar.png b/share/doc/kicad/help/it/images/gerbview_left_toolbar.png new file mode 100644 index 0000000..6dec95c Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_left_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_main_screen.png b/share/doc/kicad/help/it/images/gerbview_main_screen.png new file mode 100644 index 0000000..617fe4d Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_main_screen.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_misc_menu.png b/share/doc/kicad/help/it/images/gerbview_misc_menu.png new file mode 100644 index 0000000..a9f0c8d Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_misc_menu.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_mode_raw_stack.png b/share/doc/kicad/help/it/images/gerbview_mode_raw_stack.png new file mode 100644 index 0000000..f601535 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_mode_raw_stack.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_mode_transparency.png b/share/doc/kicad/help/it/images/gerbview_mode_transparency.png new file mode 100644 index 0000000..742e050 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_mode_transparency.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_preferences_menu.png b/share/doc/kicad/help/it/images/gerbview_preferences_menu.png new file mode 100644 index 0000000..8c23382 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_preferences_menu.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_top_dcode.png b/share/doc/kicad/help/it/images/gerbview_top_dcode.png new file mode 100644 index 0000000..4134d33 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_top_dcode.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_top_info.png b/share/doc/kicad/help/it/images/gerbview_top_info.png new file mode 100644 index 0000000..279300c Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_top_info.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_top_layer.png b/share/doc/kicad/help/it/images/gerbview_top_layer.png new file mode 100644 index 0000000..c47ce00 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_top_layer.png differ diff --git a/share/doc/kicad/help/it/images/gerbview_top_toolbar.png b/share/doc/kicad/help/it/images/gerbview_top_toolbar.png new file mode 100644 index 0000000..73aa2a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/gerbview_top_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/gsik_bus_connection.png b/share/doc/kicad/help/it/images/gsik_bus_connection.png new file mode 100644 index 0000000..68b6b6d Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_bus_connection.png differ diff --git a/share/doc/kicad/help/it/images/gsik_high_number_pins.png b/share/doc/kicad/help/it/images/gsik_high_number_pins.png new file mode 100644 index 0000000..4d6cfc7 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_high_number_pins.png differ diff --git a/share/doc/kicad/help/it/images/gsik_myconn3_l.png b/share/doc/kicad/help/it/images/gsik_myconn3_l.png new file mode 100644 index 0000000..5365d8f Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_myconn3_l.png differ diff --git a/share/doc/kicad/help/it/images/gsik_myconn3_quicklib.png b/share/doc/kicad/help/it/images/gsik_myconn3_quicklib.png new file mode 100644 index 0000000..4f4bcf0 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_myconn3_quicklib.png differ diff --git a/share/doc/kicad/help/it/images/gsik_myconn3_s.png b/share/doc/kicad/help/it/images/gsik_myconn3_s.png new file mode 100644 index 0000000..955b4d6 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_myconn3_s.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_010.png b/share/doc/kicad/help/it/images/gsik_tutorial1_010.png new file mode 100644 index 0000000..dd69e13 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_010.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_020.png b/share/doc/kicad/help/it/images/gsik_tutorial1_020.png new file mode 100644 index 0000000..57bd874 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_020.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_030.png b/share/doc/kicad/help/it/images/gsik_tutorial1_030.png new file mode 100644 index 0000000..53cb1f3 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_030.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_040.png b/share/doc/kicad/help/it/images/gsik_tutorial1_040.png new file mode 100644 index 0000000..2f6d062 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_040.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_050.png b/share/doc/kicad/help/it/images/gsik_tutorial1_050.png new file mode 100644 index 0000000..388fc01 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_050.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_060.png b/share/doc/kicad/help/it/images/gsik_tutorial1_060.png new file mode 100644 index 0000000..989eb86 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_060.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_070.png b/share/doc/kicad/help/it/images/gsik_tutorial1_070.png new file mode 100644 index 0000000..b38b5d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_070.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_080.png b/share/doc/kicad/help/it/images/gsik_tutorial1_080.png new file mode 100644 index 0000000..0946d93 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_080.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_090.png b/share/doc/kicad/help/it/images/gsik_tutorial1_090.png new file mode 100644 index 0000000..dd6d48f Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_090.png differ diff --git a/share/doc/kicad/help/it/images/gsik_tutorial1_100.png b/share/doc/kicad/help/it/images/gsik_tutorial1_100.png new file mode 100644 index 0000000..a532ca7 Binary files /dev/null and b/share/doc/kicad/help/it/images/gsik_tutorial1_100.png differ diff --git a/share/doc/kicad/help/it/images/hierarchical_label_root.png b/share/doc/kicad/help/it/images/hierarchical_label_root.png new file mode 100644 index 0000000..b24cd70 Binary files /dev/null and b/share/doc/kicad/help/it/images/hierarchical_label_root.png differ diff --git a/share/doc/kicad/help/it/images/hierarchical_label_sub.png b/share/doc/kicad/help/it/images/hierarchical_label_sub.png new file mode 100644 index 0000000..c8da4d1 Binary files /dev/null and b/share/doc/kicad/help/it/images/hierarchical_label_sub.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_arc.png b/share/doc/kicad/help/it/images/icons/add_arc.png new file mode 100644 index 0000000..029c000 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_arc.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_bus.png b/share/doc/kicad/help/it/images/icons/add_bus.png new file mode 100644 index 0000000..eead1e8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_bus.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_bus2bus.png b/share/doc/kicad/help/it/images/icons/add_bus2bus.png new file mode 100644 index 0000000..c0ad3a6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_bus2bus.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_circle.png b/share/doc/kicad/help/it/images/icons/add_circle.png new file mode 100644 index 0000000..3f38012 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_circle.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_component.png b/share/doc/kicad/help/it/images/icons/add_component.png new file mode 100644 index 0000000..323657e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_component.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_corner.png b/share/doc/kicad/help/it/images/icons/add_corner.png new file mode 100644 index 0000000..42b0844 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_corner.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_dashed_line.png b/share/doc/kicad/help/it/images/icons/add_dashed_line.png new file mode 100644 index 0000000..1b37eed Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_dashed_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_dimension.png b/share/doc/kicad/help/it/images/icons/add_dimension.png new file mode 100644 index 0000000..de62090 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_dimension.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_entry.png b/share/doc/kicad/help/it/images/icons/add_entry.png new file mode 100644 index 0000000..3ed72f3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_entry.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_glabel.png b/share/doc/kicad/help/it/images/icons/add_glabel.png new file mode 100644 index 0000000..ed1e087 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_glabel.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_hierar_pin.png b/share/doc/kicad/help/it/images/icons/add_hierar_pin.png new file mode 100644 index 0000000..d41ce0f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_hierar_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_hierarchical_label.png b/share/doc/kicad/help/it/images/icons/add_hierarchical_label.png new file mode 100644 index 0000000..9d4cee6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_hierarchical_label.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_hierarchical_subsheet.png b/share/doc/kicad/help/it/images/icons/add_hierarchical_subsheet.png new file mode 100644 index 0000000..46cc2d2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_hierarchical_subsheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_junction.png b/share/doc/kicad/help/it/images/icons/add_junction.png new file mode 100644 index 0000000..c4179e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_junction.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_keepout_area.png b/share/doc/kicad/help/it/images/icons/add_keepout_area.png new file mode 100644 index 0000000..84b1338 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_keepout_area.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_line.png b/share/doc/kicad/help/it/images/icons/add_line.png new file mode 100644 index 0000000..77d59ba Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_line2bus.png b/share/doc/kicad/help/it/images/icons/add_line2bus.png new file mode 100644 index 0000000..699c258 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_line2bus.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_line_label.png b/share/doc/kicad/help/it/images/icons/add_line_label.png new file mode 100644 index 0000000..3d09146 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_line_label.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_mires.png b/share/doc/kicad/help/it/images/icons/add_mires.png new file mode 100644 index 0000000..5a4d55e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_mires.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_polygon.png b/share/doc/kicad/help/it/images/icons/add_polygon.png new file mode 100644 index 0000000..869f13a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_polygon.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_power.png b/share/doc/kicad/help/it/images/icons/add_power.png new file mode 100644 index 0000000..02d881f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_power.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_rectangle.png b/share/doc/kicad/help/it/images/icons/add_rectangle.png new file mode 100644 index 0000000..3e14e9a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_rectangle.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_text.png b/share/doc/kicad/help/it/images/icons/add_text.png new file mode 100644 index 0000000..fd3df8d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_tracks.png b/share/doc/kicad/help/it/images/icons/add_tracks.png new file mode 100644 index 0000000..5aa7334 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_tracks.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_zone.png b/share/doc/kicad/help/it/images/icons/add_zone.png new file mode 100644 index 0000000..51b36e4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/add_zone_cutout.png b/share/doc/kicad/help/it/images/icons/add_zone_cutout.png new file mode 100644 index 0000000..8dccda7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/add_zone_cutout.png differ diff --git a/share/doc/kicad/help/it/images/icons/anchor.png b/share/doc/kicad/help/it/images/icons/anchor.png new file mode 100644 index 0000000..1f8449d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/anchor.png differ diff --git a/share/doc/kicad/help/it/images/icons/annotate.png b/share/doc/kicad/help/it/images/icons/annotate.png new file mode 100644 index 0000000..877a375 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/annotate.png differ diff --git a/share/doc/kicad/help/it/images/icons/annotate_down_right.png b/share/doc/kicad/help/it/images/icons/annotate_down_right.png new file mode 100644 index 0000000..1aa9408 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/annotate_down_right.png differ diff --git a/share/doc/kicad/help/it/images/icons/annotate_right_down.png b/share/doc/kicad/help/it/images/icons/annotate_right_down.png new file mode 100644 index 0000000..32018e1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/annotate_right_down.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_line.png b/share/doc/kicad/help/it/images/icons/array_line.png new file mode 100644 index 0000000..4adbc8c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_module.png b/share/doc/kicad/help/it/images/icons/array_module.png new file mode 100644 index 0000000..58668fa Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_pad.png b/share/doc/kicad/help/it/images/icons/array_pad.png new file mode 100644 index 0000000..b283778 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_target.png b/share/doc/kicad/help/it/images/icons/array_target.png new file mode 100644 index 0000000..432d2be Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_target.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_text.png b/share/doc/kicad/help/it/images/icons/array_text.png new file mode 100644 index 0000000..955ea9b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/array_zone.png b/share/doc/kicad/help/it/images/icons/array_zone.png new file mode 100644 index 0000000..1b4f5cb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/array_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/auto_association.png b/share/doc/kicad/help/it/images/icons/auto_association.png new file mode 100644 index 0000000..28a5ca3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/auto_association.png differ diff --git a/share/doc/kicad/help/it/images/icons/auto_associe.png b/share/doc/kicad/help/it/images/icons/auto_associe.png new file mode 100644 index 0000000..28a5ca3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/auto_associe.png differ diff --git a/share/doc/kicad/help/it/images/icons/auto_delete_track.png b/share/doc/kicad/help/it/images/icons/auto_delete_track.png new file mode 100644 index 0000000..e23cd63 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/auto_delete_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/auto_track_width.png b/share/doc/kicad/help/it/images/icons/auto_track_width.png new file mode 100644 index 0000000..aa26738 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/auto_track_width.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d.png b/share/doc/kicad/help/it/images/icons/axis3d.png new file mode 100644 index 0000000..83ac871 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_back.png b/share/doc/kicad/help/it/images/icons/axis3d_back.png new file mode 100644 index 0000000..076589d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_back.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_bottom.png b/share/doc/kicad/help/it/images/icons/axis3d_bottom.png new file mode 100644 index 0000000..eac6892 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_bottom.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_front.png b/share/doc/kicad/help/it/images/icons/axis3d_front.png new file mode 100644 index 0000000..63a3f0e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_front.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_left.png b/share/doc/kicad/help/it/images/icons/axis3d_left.png new file mode 100644 index 0000000..0c29acd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_left.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_right.png b/share/doc/kicad/help/it/images/icons/axis3d_right.png new file mode 100644 index 0000000..ef1de66 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_right.png differ diff --git a/share/doc/kicad/help/it/images/icons/axis3d_top.png b/share/doc/kicad/help/it/images/icons/axis3d_top.png new file mode 100644 index 0000000..f407151 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/axis3d_top.png differ diff --git a/share/doc/kicad/help/it/images/icons/bom.png b/share/doc/kicad/help/it/images/icons/bom.png new file mode 100644 index 0000000..4042382 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/bom.png differ diff --git a/share/doc/kicad/help/it/images/icons/book.png b/share/doc/kicad/help/it/images/icons/book.png new file mode 100644 index 0000000..4e6b306 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/book.png differ diff --git a/share/doc/kicad/help/it/images/icons/break_bus.png b/share/doc/kicad/help/it/images/icons/break_bus.png new file mode 100644 index 0000000..0f068e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/break_bus.png differ diff --git a/share/doc/kicad/help/it/images/icons/break_line.png b/share/doc/kicad/help/it/images/icons/break_line.png new file mode 100644 index 0000000..f3261b0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/break_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/browse_files.png b/share/doc/kicad/help/it/images/icons/browse_files.png new file mode 100644 index 0000000..009059a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/browse_files.png differ diff --git a/share/doc/kicad/help/it/images/icons/cancel.png b/share/doc/kicad/help/it/images/icons/cancel.png new file mode 100644 index 0000000..e827acc Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/cancel.png differ diff --git a/share/doc/kicad/help/it/images/icons/change_entry_orient.png b/share/doc/kicad/help/it/images/icons/change_entry_orient.png new file mode 100644 index 0000000..19fb395 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/change_entry_orient.png differ diff --git a/share/doc/kicad/help/it/images/icons/checked_ok.png b/share/doc/kicad/help/it/images/icons/checked_ok.png new file mode 100644 index 0000000..7070536 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/checked_ok.png differ diff --git a/share/doc/kicad/help/it/images/icons/component_select_alternate_shape.png b/share/doc/kicad/help/it/images/icons/component_select_alternate_shape.png new file mode 100644 index 0000000..49572c3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/component_select_alternate_shape.png differ diff --git a/share/doc/kicad/help/it/images/icons/component_select_unit.png b/share/doc/kicad/help/it/images/icons/component_select_unit.png new file mode 100644 index 0000000..48f03ee Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/component_select_unit.png differ diff --git a/share/doc/kicad/help/it/images/icons/config.png b/share/doc/kicad/help/it/images/icons/config.png new file mode 100644 index 0000000..fcc57a7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/config.png differ diff --git a/share/doc/kicad/help/it/images/icons/contrast_mode.png b/share/doc/kicad/help/it/images/icons/contrast_mode.png new file mode 100644 index 0000000..086eb89 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/contrast_mode.png differ diff --git a/share/doc/kicad/help/it/images/icons/coordination_system.png b/share/doc/kicad/help/it/images/icons/coordination_system.png new file mode 100644 index 0000000..7645a80 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/coordination_system.png differ diff --git a/share/doc/kicad/help/it/images/icons/copper_layers_setup.png b/share/doc/kicad/help/it/images/icons/copper_layers_setup.png new file mode 100644 index 0000000..cf4643f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copper_layers_setup.png differ diff --git a/share/doc/kicad/help/it/images/icons/copy_button.png b/share/doc/kicad/help/it/images/icons/copy_button.png new file mode 100644 index 0000000..cc751b5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copy_button.png differ diff --git a/share/doc/kicad/help/it/images/icons/copy_library.png b/share/doc/kicad/help/it/images/icons/copy_library.png new file mode 100644 index 0000000..91fa1b0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copy_library.png differ diff --git a/share/doc/kicad/help/it/images/icons/copy_to_clipboard.png b/share/doc/kicad/help/it/images/icons/copy_to_clipboard.png new file mode 100644 index 0000000..cc751b5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copy_to_clipboard.png differ diff --git a/share/doc/kicad/help/it/images/icons/copyblock.png b/share/doc/kicad/help/it/images/icons/copyblock.png new file mode 100644 index 0000000..f572288 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copyblock.png differ diff --git a/share/doc/kicad/help/it/images/icons/copycomponent.png b/share/doc/kicad/help/it/images/icons/copycomponent.png new file mode 100644 index 0000000..f2b432d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/copycomponent.png differ diff --git a/share/doc/kicad/help/it/images/icons/create_cmp_file.png b/share/doc/kicad/help/it/images/icons/create_cmp_file.png new file mode 100644 index 0000000..45bc2a8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/create_cmp_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/cursor.png b/share/doc/kicad/help/it/images/icons/cursor.png new file mode 100644 index 0000000..755f7a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/cursor.png differ diff --git a/share/doc/kicad/help/it/images/icons/cursor_shape.png b/share/doc/kicad/help/it/images/icons/cursor_shape.png new file mode 100644 index 0000000..db492ae Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/cursor_shape.png differ diff --git a/share/doc/kicad/help/it/images/icons/cut_button.png b/share/doc/kicad/help/it/images/icons/cut_button.png new file mode 100644 index 0000000..33c1f34 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/cut_button.png differ diff --git a/share/doc/kicad/help/it/images/icons/cvpcb.png b/share/doc/kicad/help/it/images/icons/cvpcb.png new file mode 100644 index 0000000..1505be5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/cvpcb.png differ diff --git a/share/doc/kicad/help/it/images/icons/dashline.png b/share/doc/kicad/help/it/images/icons/dashline.png new file mode 100644 index 0000000..941b0ab Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/dashline.png differ diff --git a/share/doc/kicad/help/it/images/icons/datasheet.png b/share/doc/kicad/help/it/images/icons/datasheet.png new file mode 100644 index 0000000..822f537 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/datasheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete.png b/share/doc/kicad/help/it/images/icons/delete.png new file mode 100644 index 0000000..72efa31 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_arc.png b/share/doc/kicad/help/it/images/icons/delete_arc.png new file mode 100644 index 0000000..77ea0a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_arc.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_association.png b/share/doc/kicad/help/it/images/icons/delete_association.png new file mode 100644 index 0000000..5d05d1c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_association.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_bus.png b/share/doc/kicad/help/it/images/icons/delete_bus.png new file mode 100644 index 0000000..0b36e14 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_bus.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_circle.png b/share/doc/kicad/help/it/images/icons/delete_circle.png new file mode 100644 index 0000000..69eb91a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_circle.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_connection.png b/share/doc/kicad/help/it/images/icons/delete_connection.png new file mode 100644 index 0000000..2a2a55b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_connection.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_cotation.png b/share/doc/kicad/help/it/images/icons/delete_cotation.png new file mode 100644 index 0000000..6044643 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_cotation.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_field.png b/share/doc/kicad/help/it/images/icons/delete_field.png new file mode 100644 index 0000000..1da346b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_field.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_glabel.png b/share/doc/kicad/help/it/images/icons/delete_glabel.png new file mode 100644 index 0000000..95617f5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_glabel.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_line.png b/share/doc/kicad/help/it/images/icons/delete_line.png new file mode 100644 index 0000000..5dc1ddd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_module.png b/share/doc/kicad/help/it/images/icons/delete_module.png new file mode 100644 index 0000000..0f184b8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_net.png b/share/doc/kicad/help/it/images/icons/delete_net.png new file mode 100644 index 0000000..ca1d19c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_net.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_node.png b/share/doc/kicad/help/it/images/icons/delete_node.png new file mode 100644 index 0000000..2a2a55b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_node.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_pad.png b/share/doc/kicad/help/it/images/icons/delete_pad.png new file mode 100644 index 0000000..78f384a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_pin.png b/share/doc/kicad/help/it/images/icons/delete_pin.png new file mode 100644 index 0000000..321e1f1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_pinsheet.png b/share/doc/kicad/help/it/images/icons/delete_pinsheet.png new file mode 100644 index 0000000..b4403db Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_pinsheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_polygon.png b/share/doc/kicad/help/it/images/icons/delete_polygon.png new file mode 100644 index 0000000..d14af38 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_polygon.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_rectangle.png b/share/doc/kicad/help/it/images/icons/delete_rectangle.png new file mode 100644 index 0000000..8470a44 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_rectangle.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_segment.png b/share/doc/kicad/help/it/images/icons/delete_segment.png new file mode 100644 index 0000000..452bd60 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_sheet.png b/share/doc/kicad/help/it/images/icons/delete_sheet.png new file mode 100644 index 0000000..64492ef Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_text.png b/share/doc/kicad/help/it/images/icons/delete_text.png new file mode 100644 index 0000000..ccfd6e5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/delete_track.png b/share/doc/kicad/help/it/images/icons/delete_track.png new file mode 100644 index 0000000..89d6a05 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/delete_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/directory.png b/share/doc/kicad/help/it/images/icons/directory.png new file mode 100644 index 0000000..43b2def Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/directory.png differ diff --git a/share/doc/kicad/help/it/images/icons/display_options.png b/share/doc/kicad/help/it/images/icons/display_options.png new file mode 100644 index 0000000..a01e271 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/display_options.png differ diff --git a/share/doc/kicad/help/it/images/icons/down.png b/share/doc/kicad/help/it/images/icons/down.png new file mode 100644 index 0000000..39f8aa1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/down.png differ diff --git a/share/doc/kicad/help/it/images/icons/drag_module.png b/share/doc/kicad/help/it/images/icons/drag_module.png new file mode 100644 index 0000000..4f75cf2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drag_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/drag_outline_segment.png b/share/doc/kicad/help/it/images/icons/drag_outline_segment.png new file mode 100644 index 0000000..b551ec1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drag_outline_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/drag_pad.png b/share/doc/kicad/help/it/images/icons/drag_pad.png new file mode 100644 index 0000000..5095cf6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drag_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/drag_segment_withslope.png b/share/doc/kicad/help/it/images/icons/drag_segment_withslope.png new file mode 100644 index 0000000..bb60e0e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drag_segment_withslope.png differ diff --git a/share/doc/kicad/help/it/images/icons/drag_track_segment.png b/share/doc/kicad/help/it/images/icons/drag_track_segment.png new file mode 100644 index 0000000..586316e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drag_track_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/drc.png b/share/doc/kicad/help/it/images/icons/drc.png new file mode 100644 index 0000000..e7b2a51 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drc.png differ diff --git a/share/doc/kicad/help/it/images/icons/drc_off.png b/share/doc/kicad/help/it/images/icons/drc_off.png new file mode 100644 index 0000000..a96a543 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/drc_off.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_footprint.png b/share/doc/kicad/help/it/images/icons/duplicate_footprint.png new file mode 100644 index 0000000..bc77fbd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_footprint.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_line.png b/share/doc/kicad/help/it/images/icons/duplicate_line.png new file mode 100644 index 0000000..84811a7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_module.png b/share/doc/kicad/help/it/images/icons/duplicate_module.png new file mode 100644 index 0000000..bc77fbd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_pad.png b/share/doc/kicad/help/it/images/icons/duplicate_pad.png new file mode 100644 index 0000000..1db0fde Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_target.png b/share/doc/kicad/help/it/images/icons/duplicate_target.png new file mode 100644 index 0000000..eb6386e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_target.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_text.png b/share/doc/kicad/help/it/images/icons/duplicate_text.png new file mode 100644 index 0000000..d4044b2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/duplicate_zone.png b/share/doc/kicad/help/it/images/icons/duplicate_zone.png new file mode 100644 index 0000000..ea99448 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/duplicate_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/edges_sketch.png b/share/doc/kicad/help/it/images/icons/edges_sketch.png new file mode 100644 index 0000000..66c7467 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edges_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit.png b/share/doc/kicad/help/it/images/icons/edit.png new file mode 100644 index 0000000..84dd0c8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_comp_footprint.png b/share/doc/kicad/help/it/images/icons/edit_comp_footprint.png new file mode 100644 index 0000000..9482ff4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_comp_footprint.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_comp_ref.png b/share/doc/kicad/help/it/images/icons/edit_comp_ref.png new file mode 100644 index 0000000..cbde207 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_comp_ref.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_comp_value.png b/share/doc/kicad/help/it/images/icons/edit_comp_value.png new file mode 100644 index 0000000..dbfa073 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_comp_value.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_component.png b/share/doc/kicad/help/it/images/icons/edit_component.png new file mode 100644 index 0000000..2c9f69f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_component.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_module.png b/share/doc/kicad/help/it/images/icons/edit_module.png new file mode 100644 index 0000000..789e0e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_part.png b/share/doc/kicad/help/it/images/icons/edit_part.png new file mode 100644 index 0000000..979950a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_part.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_sheet.png b/share/doc/kicad/help/it/images/icons/edit_sheet.png new file mode 100644 index 0000000..49ef74d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/edit_text.png b/share/doc/kicad/help/it/images/icons/edit_text.png new file mode 100644 index 0000000..f6dd7b2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/edit_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/editor.png b/share/doc/kicad/help/it/images/icons/editor.png new file mode 100644 index 0000000..49ef74d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/editor.png differ diff --git a/share/doc/kicad/help/it/images/icons/eeschema.png b/share/doc/kicad/help/it/images/icons/eeschema.png new file mode 100644 index 0000000..e682908 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/eeschema.png differ diff --git a/share/doc/kicad/help/it/images/icons/enter_sheet.png b/share/doc/kicad/help/it/images/icons/enter_sheet.png new file mode 100644 index 0000000..65e46f2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/enter_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/erc.png b/share/doc/kicad/help/it/images/icons/erc.png new file mode 100644 index 0000000..e7b2a51 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/erc.png differ diff --git a/share/doc/kicad/help/it/images/icons/erc_green.png b/share/doc/kicad/help/it/images/icons/erc_green.png new file mode 100644 index 0000000..33e2065 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/erc_green.png differ diff --git a/share/doc/kicad/help/it/images/icons/ercerr.png b/share/doc/kicad/help/it/images/icons/ercerr.png new file mode 100644 index 0000000..c8906ea Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/ercerr.png differ diff --git a/share/doc/kicad/help/it/images/icons/ercwarn.png b/share/doc/kicad/help/it/images/icons/ercwarn.png new file mode 100644 index 0000000..8894566 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/ercwarn.png differ diff --git a/share/doc/kicad/help/it/images/icons/exit.png b/share/doc/kicad/help/it/images/icons/exit.png new file mode 100644 index 0000000..932aee2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/exit.png differ diff --git a/share/doc/kicad/help/it/images/icons/export.png b/share/doc/kicad/help/it/images/icons/export.png new file mode 100644 index 0000000..8f1930e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export.png differ diff --git a/share/doc/kicad/help/it/images/icons/export_dsn.png b/share/doc/kicad/help/it/images/icons/export_dsn.png new file mode 100644 index 0000000..40df38d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export_dsn.png differ diff --git a/share/doc/kicad/help/it/images/icons/export_footprint_names.png b/share/doc/kicad/help/it/images/icons/export_footprint_names.png new file mode 100644 index 0000000..bc9eaa1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export_footprint_names.png differ diff --git a/share/doc/kicad/help/it/images/icons/export_idf.png b/share/doc/kicad/help/it/images/icons/export_idf.png new file mode 100644 index 0000000..12eabbd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export_idf.png differ diff --git a/share/doc/kicad/help/it/images/icons/export_module.png b/share/doc/kicad/help/it/images/icons/export_module.png new file mode 100644 index 0000000..86cb622 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/export_options_pad.png b/share/doc/kicad/help/it/images/icons/export_options_pad.png new file mode 100644 index 0000000..8513678 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/export_options_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/fabrication.png b/share/doc/kicad/help/it/images/icons/fabrication.png new file mode 100644 index 0000000..f8c727f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/fabrication.png differ diff --git a/share/doc/kicad/help/it/images/icons/file_footprint.png b/share/doc/kicad/help/it/images/icons/file_footprint.png new file mode 100644 index 0000000..336ba37 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/file_footprint.png differ diff --git a/share/doc/kicad/help/it/images/icons/fill_zone.png b/share/doc/kicad/help/it/images/icons/fill_zone.png new file mode 100644 index 0000000..179365d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/fill_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/filter_component.png b/share/doc/kicad/help/it/images/icons/filter_component.png new file mode 100644 index 0000000..d8b1edb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/filter_component.png differ diff --git a/share/doc/kicad/help/it/images/icons/filter_library.png b/share/doc/kicad/help/it/images/icons/filter_library.png new file mode 100644 index 0000000..bfdbb68 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/filter_library.png differ diff --git a/share/doc/kicad/help/it/images/icons/filter_pincount.png b/share/doc/kicad/help/it/images/icons/filter_pincount.png new file mode 100644 index 0000000..b7c213e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/filter_pincount.png differ diff --git a/share/doc/kicad/help/it/images/icons/find.png b/share/doc/kicad/help/it/images/icons/find.png new file mode 100644 index 0000000..cfcb0f2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/find.png differ diff --git a/share/doc/kicad/help/it/images/icons/find_replace.png b/share/doc/kicad/help/it/images/icons/find_replace.png new file mode 100644 index 0000000..58b0ca6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/find_replace.png differ diff --git a/share/doc/kicad/help/it/images/icons/flag.png b/share/doc/kicad/help/it/images/icons/flag.png new file mode 100644 index 0000000..2fbea98 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/flag.png differ diff --git a/share/doc/kicad/help/it/images/icons/fonts.png b/share/doc/kicad/help/it/images/icons/fonts.png new file mode 100644 index 0000000..fd3df8d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/fonts.png differ diff --git a/share/doc/kicad/help/it/images/icons/footprint_text.png b/share/doc/kicad/help/it/images/icons/footprint_text.png new file mode 100644 index 0000000..f8789d0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/footprint_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/gbr_select_mode0.png b/share/doc/kicad/help/it/images/icons/gbr_select_mode0.png new file mode 100644 index 0000000..e5c97cf Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gbr_select_mode0.png differ diff --git a/share/doc/kicad/help/it/images/icons/gbr_select_mode1.png b/share/doc/kicad/help/it/images/icons/gbr_select_mode1.png new file mode 100644 index 0000000..495d635 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gbr_select_mode1.png differ diff --git a/share/doc/kicad/help/it/images/icons/gbr_select_mode2.png b/share/doc/kicad/help/it/images/icons/gbr_select_mode2.png new file mode 100644 index 0000000..520c5b4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gbr_select_mode2.png differ diff --git a/share/doc/kicad/help/it/images/icons/general_deletions.png b/share/doc/kicad/help/it/images/icons/general_deletions.png new file mode 100644 index 0000000..ddcd5b4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/general_deletions.png differ diff --git a/share/doc/kicad/help/it/images/icons/general_ratsnest.png b/share/doc/kicad/help/it/images/icons/general_ratsnest.png new file mode 100644 index 0000000..e091118 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/general_ratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerber_file.png b/share/doc/kicad/help/it/images/icons/gerber_file.png new file mode 100644 index 0000000..d6f47d5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerber_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerber_open_dcode_file.png b/share/doc/kicad/help/it/images/icons/gerber_open_dcode_file.png new file mode 100644 index 0000000..1030320 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerber_open_dcode_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerber_recent_files.png b/share/doc/kicad/help/it/images/icons/gerber_recent_files.png new file mode 100644 index 0000000..5b970ed Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerber_recent_files.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerbview.png b/share/doc/kicad/help/it/images/icons/gerbview.png new file mode 100644 index 0000000..99ab041 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerbview.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerbview_clear_layers.png b/share/doc/kicad/help/it/images/icons/gerbview_clear_layers.png new file mode 100644 index 0000000..d045950 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerbview_clear_layers.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerbview_drill_file.png b/share/doc/kicad/help/it/images/icons/gerbview_drill_file.png new file mode 100644 index 0000000..ffc06eb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerbview_drill_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerbview_open_recent_drill_files.png b/share/doc/kicad/help/it/images/icons/gerbview_open_recent_drill_files.png new file mode 100644 index 0000000..76bbaeb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerbview_open_recent_drill_files.png differ diff --git a/share/doc/kicad/help/it/images/icons/gerbview_show_negative_objects.png b/share/doc/kicad/help/it/images/icons/gerbview_show_negative_objects.png new file mode 100644 index 0000000..faf547e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gerbview_show_negative_objects.png differ diff --git a/share/doc/kicad/help/it/images/icons/gl_change.png b/share/doc/kicad/help/it/images/icons/gl_change.png new file mode 100644 index 0000000..b9c8328 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/gl_change.png differ diff --git a/share/doc/kicad/help/it/images/icons/glabel2label.png b/share/doc/kicad/help/it/images/icons/glabel2label.png new file mode 100644 index 0000000..36bd126 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/glabel2label.png differ diff --git a/share/doc/kicad/help/it/images/icons/glabel2text.png b/share/doc/kicad/help/it/images/icons/glabel2text.png new file mode 100644 index 0000000..bd62637 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/glabel2text.png differ diff --git a/share/doc/kicad/help/it/images/icons/global_options_pad.png b/share/doc/kicad/help/it/images/icons/global_options_pad.png new file mode 100644 index 0000000..9df000f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/global_options_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/green.png b/share/doc/kicad/help/it/images/icons/green.png new file mode 100644 index 0000000..f176574 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/green.png differ diff --git a/share/doc/kicad/help/it/images/icons/grid.png b/share/doc/kicad/help/it/images/icons/grid.png new file mode 100644 index 0000000..51e4b39 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/grid.png differ diff --git a/share/doc/kicad/help/it/images/icons/grid_select.png b/share/doc/kicad/help/it/images/icons/grid_select.png new file mode 100644 index 0000000..b7bb158 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/grid_select.png differ diff --git a/share/doc/kicad/help/it/images/icons/grid_select_axis.png b/share/doc/kicad/help/it/images/icons/grid_select_axis.png new file mode 100644 index 0000000..6fea886 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/grid_select_axis.png differ diff --git a/share/doc/kicad/help/it/images/icons/hammer.png b/share/doc/kicad/help/it/images/icons/hammer.png new file mode 100644 index 0000000..1935e71 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/hammer.png differ diff --git a/share/doc/kicad/help/it/images/icons/help.png b/share/doc/kicad/help/it/images/icons/help.png new file mode 100644 index 0000000..d972430 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/help.png differ diff --git a/share/doc/kicad/help/it/images/icons/hidden_pin.png b/share/doc/kicad/help/it/images/icons/hidden_pin.png new file mode 100644 index 0000000..8f9ed27 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/hidden_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/hierarchy_cursor.png b/share/doc/kicad/help/it/images/icons/hierarchy_cursor.png new file mode 100644 index 0000000..a628807 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/hierarchy_cursor.png differ diff --git a/share/doc/kicad/help/it/images/icons/hierarchy_nav.png b/share/doc/kicad/help/it/images/icons/hierarchy_nav.png new file mode 100644 index 0000000..65996b0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/hierarchy_nav.png differ diff --git a/share/doc/kicad/help/it/images/icons/hotkeys.png b/share/doc/kicad/help/it/images/icons/hotkeys.png new file mode 100644 index 0000000..9c47b40 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/hotkeys.png differ diff --git a/share/doc/kicad/help/it/images/icons/icon_cvpcb_small.png b/share/doc/kicad/help/it/images/icons/icon_cvpcb_small.png new file mode 100644 index 0000000..2cd45f8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/icon_cvpcb_small.png differ diff --git a/share/doc/kicad/help/it/images/icons/icon_gerbview_small.png b/share/doc/kicad/help/it/images/icons/icon_gerbview_small.png new file mode 100644 index 0000000..d15d3d3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/icon_gerbview_small.png differ diff --git a/share/doc/kicad/help/it/images/icons/icon_txt.png b/share/doc/kicad/help/it/images/icons/icon_txt.png new file mode 100644 index 0000000..49ef74d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/icon_txt.png differ diff --git a/share/doc/kicad/help/it/images/icons/image.png b/share/doc/kicad/help/it/images/icons/image.png new file mode 100644 index 0000000..27d74f1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/image.png differ diff --git a/share/doc/kicad/help/it/images/icons/import.png b/share/doc/kicad/help/it/images/icons/import.png new file mode 100644 index 0000000..1c82793 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import.png differ diff --git a/share/doc/kicad/help/it/images/icons/import3d.png b/share/doc/kicad/help/it/images/icons/import3d.png new file mode 100644 index 0000000..577a312 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import3d.png differ diff --git a/share/doc/kicad/help/it/images/icons/import_cmp_from_lib.png b/share/doc/kicad/help/it/images/icons/import_cmp_from_lib.png new file mode 100644 index 0000000..80b64ab Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import_cmp_from_lib.png differ diff --git a/share/doc/kicad/help/it/images/icons/import_footprint_names.png b/share/doc/kicad/help/it/images/icons/import_footprint_names.png new file mode 100644 index 0000000..6d24390 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import_footprint_names.png differ diff --git a/share/doc/kicad/help/it/images/icons/import_hierarchical_label.png b/share/doc/kicad/help/it/images/icons/import_hierarchical_label.png new file mode 100644 index 0000000..7513afb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import_hierarchical_label.png differ diff --git a/share/doc/kicad/help/it/images/icons/import_module.png b/share/doc/kicad/help/it/images/icons/import_module.png new file mode 100644 index 0000000..c067e5b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/import_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/info.png b/share/doc/kicad/help/it/images/icons/info.png new file mode 100644 index 0000000..5b16766 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/info.png differ diff --git a/share/doc/kicad/help/it/images/icons/insert_module_board.png b/share/doc/kicad/help/it/images/icons/insert_module_board.png new file mode 100644 index 0000000..ab92246 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/insert_module_board.png differ diff --git a/share/doc/kicad/help/it/images/icons/invisible_text.png b/share/doc/kicad/help/it/images/icons/invisible_text.png new file mode 100644 index 0000000..5198b67 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/invisible_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/kicad_icon_small.png b/share/doc/kicad/help/it/images/icons/kicad_icon_small.png new file mode 100644 index 0000000..3cae087 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/kicad_icon_small.png differ diff --git a/share/doc/kicad/help/it/images/icons/label.png b/share/doc/kicad/help/it/images/icons/label.png new file mode 100644 index 0000000..fc00b82 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/label.png differ diff --git a/share/doc/kicad/help/it/images/icons/label2glabel.png b/share/doc/kicad/help/it/images/icons/label2glabel.png new file mode 100644 index 0000000..e226a4f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/label2glabel.png differ diff --git a/share/doc/kicad/help/it/images/icons/label2text.png b/share/doc/kicad/help/it/images/icons/label2text.png new file mode 100644 index 0000000..5a7ba2f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/label2text.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_bg.png b/share/doc/kicad/help/it/images/icons/lang_bg.png new file mode 100644 index 0000000..e421ce3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_bg.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_catalan.png b/share/doc/kicad/help/it/images/icons/lang_catalan.png new file mode 100644 index 0000000..6327f19 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_catalan.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_chinese.png b/share/doc/kicad/help/it/images/icons/lang_chinese.png new file mode 100644 index 0000000..673aede Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_chinese.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_cs.png b/share/doc/kicad/help/it/images/icons/lang_cs.png new file mode 100644 index 0000000..6b9ae99 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_cs.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_de.png b/share/doc/kicad/help/it/images/icons/lang_de.png new file mode 100644 index 0000000..5fb7f22 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_de.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_def.png b/share/doc/kicad/help/it/images/icons/lang_def.png new file mode 100644 index 0000000..1157633 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_def.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_en.png b/share/doc/kicad/help/it/images/icons/lang_en.png new file mode 100644 index 0000000..7c66f4a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_en.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_es.png b/share/doc/kicad/help/it/images/icons/lang_es.png new file mode 100644 index 0000000..1ab99ff Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_es.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_fi.png b/share/doc/kicad/help/it/images/icons/lang_fi.png new file mode 100644 index 0000000..81ab6b7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_fi.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_fr.png b/share/doc/kicad/help/it/images/icons/lang_fr.png new file mode 100644 index 0000000..2e9a41e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_fr.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_gr.png b/share/doc/kicad/help/it/images/icons/lang_gr.png new file mode 100644 index 0000000..91a43a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_gr.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_hu.png b/share/doc/kicad/help/it/images/icons/lang_hu.png new file mode 100644 index 0000000..1e87c3b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_hu.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_it.png b/share/doc/kicad/help/it/images/icons/lang_it.png new file mode 100644 index 0000000..7c262eb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_it.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_jp.png b/share/doc/kicad/help/it/images/icons/lang_jp.png new file mode 100644 index 0000000..f734248 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_jp.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_ko.png b/share/doc/kicad/help/it/images/icons/lang_ko.png new file mode 100644 index 0000000..031baa0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_ko.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_nl.png b/share/doc/kicad/help/it/images/icons/lang_nl.png new file mode 100644 index 0000000..42b866d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_nl.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_pl.png b/share/doc/kicad/help/it/images/icons/lang_pl.png new file mode 100644 index 0000000..24230c6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_pl.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_pt.png b/share/doc/kicad/help/it/images/icons/lang_pt.png new file mode 100644 index 0000000..05477b7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_pt.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_ru.png b/share/doc/kicad/help/it/images/icons/lang_ru.png new file mode 100644 index 0000000..9b03506 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_ru.png differ diff --git a/share/doc/kicad/help/it/images/icons/lang_sl.png b/share/doc/kicad/help/it/images/icons/lang_sl.png new file mode 100644 index 0000000..6e8a1f5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lang_sl.png differ diff --git a/share/doc/kicad/help/it/images/icons/language.png b/share/doc/kicad/help/it/images/icons/language.png new file mode 100644 index 0000000..62e06c9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/language.png differ diff --git a/share/doc/kicad/help/it/images/icons/layers_manager.png b/share/doc/kicad/help/it/images/icons/layers_manager.png new file mode 100644 index 0000000..e46ab70 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/layers_manager.png differ diff --git a/share/doc/kicad/help/it/images/icons/leave_sheet.png b/share/doc/kicad/help/it/images/icons/leave_sheet.png new file mode 100644 index 0000000..416433f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/leave_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/left.png b/share/doc/kicad/help/it/images/icons/left.png new file mode 100644 index 0000000..6e67e98 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/left.png differ diff --git a/share/doc/kicad/help/it/images/icons/lib_next.png b/share/doc/kicad/help/it/images/icons/lib_next.png new file mode 100644 index 0000000..5b15788 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lib_next.png differ diff --git a/share/doc/kicad/help/it/images/icons/lib_previous.png b/share/doc/kicad/help/it/images/icons/lib_previous.png new file mode 100644 index 0000000..d7ce656 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lib_previous.png differ diff --git a/share/doc/kicad/help/it/images/icons/libedit.png b/share/doc/kicad/help/it/images/icons/libedit.png new file mode 100644 index 0000000..a178409 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/libedit.png differ diff --git a/share/doc/kicad/help/it/images/icons/libedprt.png b/share/doc/kicad/help/it/images/icons/libedprt.png new file mode 100644 index 0000000..3ec8d64 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/libedprt.png differ diff --git a/share/doc/kicad/help/it/images/icons/library.png b/share/doc/kicad/help/it/images/icons/library.png new file mode 100644 index 0000000..50d3365 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/library.png differ diff --git a/share/doc/kicad/help/it/images/icons/library_browse.png b/share/doc/kicad/help/it/images/icons/library_browse.png new file mode 100644 index 0000000..e85d193 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/library_browse.png differ diff --git a/share/doc/kicad/help/it/images/icons/library_table.png b/share/doc/kicad/help/it/images/icons/library_table.png new file mode 100644 index 0000000..09d2f0e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/library_table.png differ diff --git a/share/doc/kicad/help/it/images/icons/library_update.png b/share/doc/kicad/help/it/images/icons/library_update.png new file mode 100644 index 0000000..3235559 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/library_update.png differ diff --git a/share/doc/kicad/help/it/images/icons/libview.png b/share/doc/kicad/help/it/images/icons/libview.png new file mode 100644 index 0000000..b11529a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/libview.png differ diff --git a/share/doc/kicad/help/it/images/icons/lines90.png b/share/doc/kicad/help/it/images/icons/lines90.png new file mode 100644 index 0000000..e85ad25 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/lines90.png differ diff --git a/share/doc/kicad/help/it/images/icons/load_module_board.png b/share/doc/kicad/help/it/images/icons/load_module_board.png new file mode 100644 index 0000000..00f4340 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/load_module_board.png differ diff --git a/share/doc/kicad/help/it/images/icons/load_module_lib.png b/share/doc/kicad/help/it/images/icons/load_module_lib.png new file mode 100644 index 0000000..48f8aac Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/load_module_lib.png differ diff --git a/share/doc/kicad/help/it/images/icons/local_ratsnest.png b/share/doc/kicad/help/it/images/icons/local_ratsnest.png new file mode 100644 index 0000000..bb4385b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/local_ratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/locked.png b/share/doc/kicad/help/it/images/icons/locked.png new file mode 100644 index 0000000..6da624f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/locked.png differ diff --git a/share/doc/kicad/help/it/images/icons/macros_record.png b/share/doc/kicad/help/it/images/icons/macros_record.png new file mode 100644 index 0000000..f15405e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/macros_record.png differ diff --git a/share/doc/kicad/help/it/images/icons/mirepcb.png b/share/doc/kicad/help/it/images/icons/mirepcb.png new file mode 100644 index 0000000..c204825 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mirepcb.png differ diff --git a/share/doc/kicad/help/it/images/icons/mirror_footprint_axisX.png b/share/doc/kicad/help/it/images/icons/mirror_footprint_axisX.png new file mode 100644 index 0000000..9d9f2fb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mirror_footprint_axisX.png differ diff --git a/share/doc/kicad/help/it/images/icons/mirror_footprint_axisY.png b/share/doc/kicad/help/it/images/icons/mirror_footprint_axisY.png new file mode 100644 index 0000000..ca75647 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mirror_footprint_axisY.png differ diff --git a/share/doc/kicad/help/it/images/icons/mirror_h.png b/share/doc/kicad/help/it/images/icons/mirror_h.png new file mode 100644 index 0000000..83fa501 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mirror_h.png differ diff --git a/share/doc/kicad/help/it/images/icons/mirror_v.png b/share/doc/kicad/help/it/images/icons/mirror_v.png new file mode 100644 index 0000000..26cda6b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mirror_v.png differ diff --git a/share/doc/kicad/help/it/images/icons/mode_module.png b/share/doc/kicad/help/it/images/icons/mode_module.png new file mode 100644 index 0000000..27c6123 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mode_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/mode_track.png b/share/doc/kicad/help/it/images/icons/mode_track.png new file mode 100644 index 0000000..cbca0e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mode_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/modratsnest.png b/share/doc/kicad/help/it/images/icons/modratsnest.png new file mode 100644 index 0000000..b8dfbbc Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/modratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/module.png b/share/doc/kicad/help/it/images/icons/module.png new file mode 100644 index 0000000..601bf73 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_check.png b/share/doc/kicad/help/it/images/icons/module_check.png new file mode 100644 index 0000000..d6943ff Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_check.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_editor.png b/share/doc/kicad/help/it/images/icons/module_editor.png new file mode 100644 index 0000000..f84597b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_editor.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_filtered_list.png b/share/doc/kicad/help/it/images/icons/module_filtered_list.png new file mode 100644 index 0000000..d8b1edb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_filtered_list.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_full_list.png b/share/doc/kicad/help/it/images/icons/module_full_list.png new file mode 100644 index 0000000..59056a0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_full_list.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_library_list.png b/share/doc/kicad/help/it/images/icons/module_library_list.png new file mode 100644 index 0000000..bfdbb68 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_library_list.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_options.png b/share/doc/kicad/help/it/images/icons/module_options.png new file mode 100644 index 0000000..6f7c7ec Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_options.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_pin_filtered_list.png b/share/doc/kicad/help/it/images/icons/module_pin_filtered_list.png new file mode 100644 index 0000000..b7c213e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_pin_filtered_list.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_ratsnest.png b/share/doc/kicad/help/it/images/icons/module_ratsnest.png new file mode 100644 index 0000000..33c10f4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_ratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/module_wizard.png b/share/doc/kicad/help/it/images/icons/module_wizard.png new file mode 100644 index 0000000..a101b18 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/module_wizard.png differ diff --git a/share/doc/kicad/help/it/images/icons/modview_icon.png b/share/doc/kicad/help/it/images/icons/modview_icon.png new file mode 100644 index 0000000..8ab3fdc Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/modview_icon.png differ diff --git a/share/doc/kicad/help/it/images/icons/morgan1.png b/share/doc/kicad/help/it/images/icons/morgan1.png new file mode 100644 index 0000000..b18248e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/morgan1.png differ diff --git a/share/doc/kicad/help/it/images/icons/morgan2.png b/share/doc/kicad/help/it/images/icons/morgan2.png new file mode 100644 index 0000000..d39833f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/morgan2.png differ diff --git a/share/doc/kicad/help/it/images/icons/move.png b/share/doc/kicad/help/it/images/icons/move.png new file mode 100644 index 0000000..ae07b5d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_arc.png b/share/doc/kicad/help/it/images/icons/move_arc.png new file mode 100644 index 0000000..ef3116d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_arc.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_circle.png b/share/doc/kicad/help/it/images/icons/move_circle.png new file mode 100644 index 0000000..405fa49 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_circle.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_field.png b/share/doc/kicad/help/it/images/icons/move_field.png new file mode 100644 index 0000000..73961a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_field.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_glabel.png b/share/doc/kicad/help/it/images/icons/move_glabel.png new file mode 100644 index 0000000..d01c90e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_glabel.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_line.png b/share/doc/kicad/help/it/images/icons/move_line.png new file mode 100644 index 0000000..4023d24 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_module.png b/share/doc/kicad/help/it/images/icons/move_module.png new file mode 100644 index 0000000..001dfd3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_pad.png b/share/doc/kicad/help/it/images/icons/move_pad.png new file mode 100644 index 0000000..1fdef18 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_pin.png b/share/doc/kicad/help/it/images/icons/move_pin.png new file mode 100644 index 0000000..fb9fce8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_pinsheet.png b/share/doc/kicad/help/it/images/icons/move_pinsheet.png new file mode 100644 index 0000000..0e75f21 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_pinsheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_polygon.png b/share/doc/kicad/help/it/images/icons/move_polygon.png new file mode 100644 index 0000000..dd88bbd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_polygon.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_rectangle.png b/share/doc/kicad/help/it/images/icons/move_rectangle.png new file mode 100644 index 0000000..7a54703 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_rectangle.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_sheet.png b/share/doc/kicad/help/it/images/icons/move_sheet.png new file mode 100644 index 0000000..c2ca1a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_target.png b/share/doc/kicad/help/it/images/icons/move_target.png new file mode 100644 index 0000000..c0835a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_target.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_text.png b/share/doc/kicad/help/it/images/icons/move_text.png new file mode 100644 index 0000000..c5607a9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_track.png b/share/doc/kicad/help/it/images/icons/move_track.png new file mode 100644 index 0000000..73a7e43 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_track_segment.png b/share/doc/kicad/help/it/images/icons/move_track_segment.png new file mode 100644 index 0000000..4023d24 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_track_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/move_zone.png b/share/doc/kicad/help/it/images/icons/move_zone.png new file mode 100644 index 0000000..617b31c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/move_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_add_gap.png b/share/doc/kicad/help/it/images/icons/mw_add_gap.png new file mode 100644 index 0000000..b557faa Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_add_gap.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_add_line.png b/share/doc/kicad/help/it/images/icons/mw_add_line.png new file mode 100644 index 0000000..e45dae5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_add_line.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_add_shape.png b/share/doc/kicad/help/it/images/icons/mw_add_shape.png new file mode 100644 index 0000000..0719ca1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_add_shape.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_add_stub.png b/share/doc/kicad/help/it/images/icons/mw_add_stub.png new file mode 100644 index 0000000..b398254 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_add_stub.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_add_stub_arc.png b/share/doc/kicad/help/it/images/icons/mw_add_stub_arc.png new file mode 100644 index 0000000..85c6272 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_add_stub_arc.png differ diff --git a/share/doc/kicad/help/it/images/icons/mw_toolbar.png b/share/doc/kicad/help/it/images/icons/mw_toolbar.png new file mode 100644 index 0000000..cc58667 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/mw_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/icons/net_highlight.png b/share/doc/kicad/help/it/images/icons/net_highlight.png new file mode 100644 index 0000000..5e62af5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/net_highlight.png differ diff --git a/share/doc/kicad/help/it/images/icons/net_locked.png b/share/doc/kicad/help/it/images/icons/net_locked.png new file mode 100644 index 0000000..d2cca1e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/net_locked.png differ diff --git a/share/doc/kicad/help/it/images/icons/net_unlocked.png b/share/doc/kicad/help/it/images/icons/net_unlocked.png new file mode 100644 index 0000000..9bb0d62 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/net_unlocked.png differ diff --git a/share/doc/kicad/help/it/images/icons/netlist.png b/share/doc/kicad/help/it/images/icons/netlist.png new file mode 100644 index 0000000..8a05576 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/netlist.png differ diff --git a/share/doc/kicad/help/it/images/icons/new.png b/share/doc/kicad/help/it/images/icons/new.png new file mode 100644 index 0000000..0b39cfa Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_component.png b/share/doc/kicad/help/it/images/icons/new_component.png new file mode 100644 index 0000000..323657e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_component.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_cvpcb.png b/share/doc/kicad/help/it/images/icons/new_cvpcb.png new file mode 100644 index 0000000..2cd45f8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_cvpcb.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_footprint.png b/share/doc/kicad/help/it/images/icons/new_footprint.png new file mode 100644 index 0000000..601bf73 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_footprint.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_library.png b/share/doc/kicad/help/it/images/icons/new_library.png new file mode 100644 index 0000000..240773c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_library.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_pcb.png b/share/doc/kicad/help/it/images/icons/new_pcb.png new file mode 100644 index 0000000..0b39cfa Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_pcb.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_project.png b/share/doc/kicad/help/it/images/icons/new_project.png new file mode 100644 index 0000000..1112cea Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_project.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_project_with_template.png b/share/doc/kicad/help/it/images/icons/new_project_with_template.png new file mode 100644 index 0000000..90952e2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_project_with_template.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_sch.png b/share/doc/kicad/help/it/images/icons/new_sch.png new file mode 100644 index 0000000..eb96d87 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_sch.png differ diff --git a/share/doc/kicad/help/it/images/icons/new_txt.png b/share/doc/kicad/help/it/images/icons/new_txt.png new file mode 100644 index 0000000..d37cf9c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/new_txt.png differ diff --git a/share/doc/kicad/help/it/images/icons/noconn.png b/share/doc/kicad/help/it/images/icons/noconn.png new file mode 100644 index 0000000..be02738 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/noconn.png differ diff --git a/share/doc/kicad/help/it/images/icons/normal.png b/share/doc/kicad/help/it/images/icons/normal.png new file mode 100644 index 0000000..f3d9347 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/normal.png differ diff --git a/share/doc/kicad/help/it/images/icons/online_help.png b/share/doc/kicad/help/it/images/icons/online_help.png new file mode 100644 index 0000000..80d6fa0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/online_help.png differ diff --git a/share/doc/kicad/help/it/images/icons/open_3d_model_view.png b/share/doc/kicad/help/it/images/icons/open_3d_model_view.png new file mode 100644 index 0000000..1208f70 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/open_3d_model_view.png differ diff --git a/share/doc/kicad/help/it/images/icons/open_brd_file.png b/share/doc/kicad/help/it/images/icons/open_brd_file.png new file mode 100644 index 0000000..4a957ec Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/open_brd_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/open_document.png b/share/doc/kicad/help/it/images/icons/open_document.png new file mode 100644 index 0000000..c67ef0c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/open_document.png differ diff --git a/share/doc/kicad/help/it/images/icons/open_library.png b/share/doc/kicad/help/it/images/icons/open_library.png new file mode 100644 index 0000000..4fe29eb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/open_library.png differ diff --git a/share/doc/kicad/help/it/images/icons/open_project.png b/share/doc/kicad/help/it/images/icons/open_project.png new file mode 100644 index 0000000..ec1a32f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/open_project.png differ diff --git a/share/doc/kicad/help/it/images/icons/opt_show_polygon.png b/share/doc/kicad/help/it/images/icons/opt_show_polygon.png new file mode 100644 index 0000000..70639c7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/opt_show_polygon.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_all_tracks.png b/share/doc/kicad/help/it/images/icons/options_all_tracks.png new file mode 100644 index 0000000..18a36ab Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_all_tracks.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_all_tracks_and_vias.png b/share/doc/kicad/help/it/images/icons/options_all_tracks_and_vias.png new file mode 100644 index 0000000..9ea278a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_all_tracks_and_vias.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_all_vias.png b/share/doc/kicad/help/it/images/icons/options_all_vias.png new file mode 100644 index 0000000..0ae558d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_all_vias.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_arc.png b/share/doc/kicad/help/it/images/icons/options_arc.png new file mode 100644 index 0000000..ba12f88 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_arc.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_circle.png b/share/doc/kicad/help/it/images/icons/options_circle.png new file mode 100644 index 0000000..c202416 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_circle.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_module.png b/share/doc/kicad/help/it/images/icons/options_module.png new file mode 100644 index 0000000..2a40a2e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_new_pad.png b/share/doc/kicad/help/it/images/icons/options_new_pad.png new file mode 100644 index 0000000..35442f0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_new_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_pad.png b/share/doc/kicad/help/it/images/icons/options_pad.png new file mode 100644 index 0000000..0e55d39 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_pin.png b/share/doc/kicad/help/it/images/icons/options_pin.png new file mode 100644 index 0000000..0cc5c7f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_pinsheet.png b/share/doc/kicad/help/it/images/icons/options_pinsheet.png new file mode 100644 index 0000000..1be7a61 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_pinsheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_rectangle.png b/share/doc/kicad/help/it/images/icons/options_rectangle.png new file mode 100644 index 0000000..771e220 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_rectangle.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_segment.png b/share/doc/kicad/help/it/images/icons/options_segment.png new file mode 100644 index 0000000..a94d448 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_text.png b/share/doc/kicad/help/it/images/icons/options_text.png new file mode 100644 index 0000000..ea7443d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_track.png b/share/doc/kicad/help/it/images/icons/options_track.png new file mode 100644 index 0000000..6c14cc2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_tracks.png b/share/doc/kicad/help/it/images/icons/options_tracks.png new file mode 100644 index 0000000..1c89636 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_tracks.png differ diff --git a/share/doc/kicad/help/it/images/icons/options_vias.png b/share/doc/kicad/help/it/images/icons/options_vias.png new file mode 100644 index 0000000..d8a4682 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/options_vias.png differ diff --git a/share/doc/kicad/help/it/images/icons/orient.png b/share/doc/kicad/help/it/images/icons/orient.png new file mode 100644 index 0000000..99cd1ec Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/orient.png differ diff --git a/share/doc/kicad/help/it/images/icons/ortho.png b/share/doc/kicad/help/it/images/icons/ortho.png new file mode 100644 index 0000000..8c017f8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/ortho.png differ diff --git a/share/doc/kicad/help/it/images/icons/pad.png b/share/doc/kicad/help/it/images/icons/pad.png new file mode 100644 index 0000000..3bdc154 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pad.png differ diff --git a/share/doc/kicad/help/it/images/icons/pad_dimensions.png b/share/doc/kicad/help/it/images/icons/pad_dimensions.png new file mode 100644 index 0000000..69d06d4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pad_dimensions.png differ diff --git a/share/doc/kicad/help/it/images/icons/pad_sketch.png b/share/doc/kicad/help/it/images/icons/pad_sketch.png new file mode 100644 index 0000000..46776a7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pad_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/pads_mask_layers.png b/share/doc/kicad/help/it/images/icons/pads_mask_layers.png new file mode 100644 index 0000000..8de3a34 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pads_mask_layers.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_load.png b/share/doc/kicad/help/it/images/icons/pagelayout_load.png new file mode 100644 index 0000000..561759b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_load.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_load_default.png b/share/doc/kicad/help/it/images/icons/pagelayout_load_default.png new file mode 100644 index 0000000..4bbd69c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_load_default.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_new.png b/share/doc/kicad/help/it/images/icons/pagelayout_new.png new file mode 100644 index 0000000..0b39cfa Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_new.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_normal_view_mode.png b/share/doc/kicad/help/it/images/icons/pagelayout_normal_view_mode.png new file mode 100644 index 0000000..3117bf1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_normal_view_mode.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_recent.png b/share/doc/kicad/help/it/images/icons/pagelayout_recent.png new file mode 100644 index 0000000..6741ae2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_recent.png differ diff --git a/share/doc/kicad/help/it/images/icons/pagelayout_special_view_mode.png b/share/doc/kicad/help/it/images/icons/pagelayout_special_view_mode.png new file mode 100644 index 0000000..85db9ca Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pagelayout_special_view_mode.png differ diff --git a/share/doc/kicad/help/it/images/icons/palette.png b/share/doc/kicad/help/it/images/icons/palette.png new file mode 100644 index 0000000..01fa7f6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/palette.png differ diff --git a/share/doc/kicad/help/it/images/icons/part_properties.png b/share/doc/kicad/help/it/images/icons/part_properties.png new file mode 100644 index 0000000..aa9f9d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/part_properties.png differ diff --git a/share/doc/kicad/help/it/images/icons/paste.png b/share/doc/kicad/help/it/images/icons/paste.png new file mode 100644 index 0000000..2110790 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/paste.png differ diff --git a/share/doc/kicad/help/it/images/icons/pcb_offset.png b/share/doc/kicad/help/it/images/icons/pcb_offset.png new file mode 100644 index 0000000..a111431 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pcb_offset.png differ diff --git a/share/doc/kicad/help/it/images/icons/pcbnew.png b/share/doc/kicad/help/it/images/icons/pcbnew.png new file mode 100644 index 0000000..08490bf Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pcbnew.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin.png b/share/doc/kicad/help/it/images/icons/pin.png new file mode 100644 index 0000000..d72e306 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin2pin.png b/share/doc/kicad/help/it/images/icons/pin2pin.png new file mode 100644 index 0000000..4df70c3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin2pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin_name_to.png b/share/doc/kicad/help/it/images/icons/pin_name_to.png new file mode 100644 index 0000000..664f92a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin_name_to.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin_number_to.png b/share/doc/kicad/help/it/images/icons/pin_number_to.png new file mode 100644 index 0000000..b243b3e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin_number_to.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin_size_to.png b/share/doc/kicad/help/it/images/icons/pin_size_to.png new file mode 100644 index 0000000..1721cee Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin_size_to.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin_table.png b/share/doc/kicad/help/it/images/icons/pin_table.png new file mode 100644 index 0000000..f13fdc0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin_table.png differ diff --git a/share/doc/kicad/help/it/images/icons/pin_to.png b/share/doc/kicad/help/it/images/icons/pin_to.png new file mode 100644 index 0000000..a7788e4 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pin_to.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot.png b/share/doc/kicad/help/it/images/icons/plot.png new file mode 100644 index 0000000..657a6c2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot_dxf.png b/share/doc/kicad/help/it/images/icons/plot_dxf.png new file mode 100644 index 0000000..3532d73 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot_dxf.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot_hpg.png b/share/doc/kicad/help/it/images/icons/plot_hpg.png new file mode 100644 index 0000000..ed94715 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot_hpg.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot_pdf.png b/share/doc/kicad/help/it/images/icons/plot_pdf.png new file mode 100644 index 0000000..709f36b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot_pdf.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot_ps.png b/share/doc/kicad/help/it/images/icons/plot_ps.png new file mode 100644 index 0000000..a3d3dea Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot_ps.png differ diff --git a/share/doc/kicad/help/it/images/icons/plot_svg.png b/share/doc/kicad/help/it/images/icons/plot_svg.png new file mode 100644 index 0000000..675ff7b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/plot_svg.png differ diff --git a/share/doc/kicad/help/it/images/icons/pointer_style.png b/share/doc/kicad/help/it/images/icons/pointer_style.png new file mode 100644 index 0000000..a08c573 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/pointer_style.png differ diff --git a/share/doc/kicad/help/it/images/icons/polar_coord.png b/share/doc/kicad/help/it/images/icons/polar_coord.png new file mode 100644 index 0000000..7645a80 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/polar_coord.png differ diff --git a/share/doc/kicad/help/it/images/icons/post_compo.png b/share/doc/kicad/help/it/images/icons/post_compo.png new file mode 100644 index 0000000..ba2d17b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/post_compo.png differ diff --git a/share/doc/kicad/help/it/images/icons/post_drill.png b/share/doc/kicad/help/it/images/icons/post_drill.png new file mode 100644 index 0000000..65bb2f0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/post_drill.png differ diff --git a/share/doc/kicad/help/it/images/icons/post_module.png b/share/doc/kicad/help/it/images/icons/post_module.png new file mode 100644 index 0000000..23a2afc Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/post_module.png differ diff --git a/share/doc/kicad/help/it/images/icons/preference.png b/share/doc/kicad/help/it/images/icons/preference.png new file mode 100644 index 0000000..fdad8af Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/preference.png differ diff --git a/share/doc/kicad/help/it/images/icons/print_button.png b/share/doc/kicad/help/it/images/icons/print_button.png new file mode 100644 index 0000000..f49ec0c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/print_button.png differ diff --git a/share/doc/kicad/help/it/images/icons/ps_router.png b/share/doc/kicad/help/it/images/icons/ps_router.png new file mode 100644 index 0000000..ef7e87a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/ps_router.png differ diff --git a/share/doc/kicad/help/it/images/icons/py_script.png b/share/doc/kicad/help/it/images/icons/py_script.png new file mode 100644 index 0000000..74f593e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/py_script.png differ diff --git a/share/doc/kicad/help/it/images/icons/ratsnest.png b/share/doc/kicad/help/it/images/icons/ratsnest.png new file mode 100644 index 0000000..76e2299 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/ratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/read_setup.png b/share/doc/kicad/help/it/images/icons/read_setup.png new file mode 100644 index 0000000..b36281d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/read_setup.png differ diff --git a/share/doc/kicad/help/it/images/icons/red.png b/share/doc/kicad/help/it/images/icons/red.png new file mode 100644 index 0000000..687bf21 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/red.png differ diff --git a/share/doc/kicad/help/it/images/icons/redo.png b/share/doc/kicad/help/it/images/icons/redo.png new file mode 100644 index 0000000..5ca70f5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/redo.png differ diff --git a/share/doc/kicad/help/it/images/icons/reload.png b/share/doc/kicad/help/it/images/icons/reload.png new file mode 100644 index 0000000..ee75109 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/reload.png differ diff --git a/share/doc/kicad/help/it/images/icons/reload2.png b/share/doc/kicad/help/it/images/icons/reload2.png new file mode 100644 index 0000000..878fab0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/reload2.png differ diff --git a/share/doc/kicad/help/it/images/icons/rescue_pcbnew.png b/share/doc/kicad/help/it/images/icons/rescue_pcbnew.png new file mode 100644 index 0000000..db1ffc6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rescue_pcbnew.png differ diff --git a/share/doc/kicad/help/it/images/icons/reset_text.png b/share/doc/kicad/help/it/images/icons/reset_text.png new file mode 100644 index 0000000..d40ee57 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/reset_text.png differ diff --git a/share/doc/kicad/help/it/images/icons/resize_sheet.png b/share/doc/kicad/help/it/images/icons/resize_sheet.png new file mode 100644 index 0000000..971b16c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/resize_sheet.png differ diff --git a/share/doc/kicad/help/it/images/icons/revert_pcbnew.png b/share/doc/kicad/help/it/images/icons/revert_pcbnew.png new file mode 100644 index 0000000..35cf7c8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/revert_pcbnew.png differ diff --git a/share/doc/kicad/help/it/images/icons/right.png b/share/doc/kicad/help/it/images/icons/right.png new file mode 100644 index 0000000..69f3af7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/right.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_back_x.png b/share/doc/kicad/help/it/images/icons/rotate_back_x.png new file mode 100644 index 0000000..855aada Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_back_x.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_back_y.png b/share/doc/kicad/help/it/images/icons/rotate_back_y.png new file mode 100644 index 0000000..8066b43 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_back_y.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_back_z.png b/share/doc/kicad/help/it/images/icons/rotate_back_z.png new file mode 100644 index 0000000..c0cbecb Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_back_z.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_ccw.png b/share/doc/kicad/help/it/images/icons/rotate_ccw.png new file mode 100644 index 0000000..936750f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_ccw.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_cw.png b/share/doc/kicad/help/it/images/icons/rotate_cw.png new file mode 100644 index 0000000..33fb933 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_cw.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_field.png b/share/doc/kicad/help/it/images/icons/rotate_field.png new file mode 100644 index 0000000..c46a759 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_field.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_forw_x.png b/share/doc/kicad/help/it/images/icons/rotate_forw_x.png new file mode 100644 index 0000000..51a32d6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_forw_x.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_forw_y.png b/share/doc/kicad/help/it/images/icons/rotate_forw_y.png new file mode 100644 index 0000000..852f70f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_forw_y.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_forw_z.png b/share/doc/kicad/help/it/images/icons/rotate_forw_z.png new file mode 100644 index 0000000..fd08512 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_forw_z.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_glabel.png b/share/doc/kicad/help/it/images/icons/rotate_glabel.png new file mode 100644 index 0000000..5011538 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_glabel.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_module_ccw.png b/share/doc/kicad/help/it/images/icons/rotate_module_ccw.png new file mode 100644 index 0000000..a60ff57 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_module_ccw.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_module_cw.png b/share/doc/kicad/help/it/images/icons/rotate_module_cw.png new file mode 100644 index 0000000..40ee3ae Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_module_cw.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_neg_x.png b/share/doc/kicad/help/it/images/icons/rotate_neg_x.png new file mode 100644 index 0000000..f0b5ec7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_neg_x.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_neg_y.png b/share/doc/kicad/help/it/images/icons/rotate_neg_y.png new file mode 100644 index 0000000..97c738f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_neg_y.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_neg_z.png b/share/doc/kicad/help/it/images/icons/rotate_neg_z.png new file mode 100644 index 0000000..d4a0f79 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_neg_z.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_pin.png b/share/doc/kicad/help/it/images/icons/rotate_pin.png new file mode 100644 index 0000000..534b94c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_pin.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_pos_x.png b/share/doc/kicad/help/it/images/icons/rotate_pos_x.png new file mode 100644 index 0000000..a1b39ae Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_pos_x.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_pos_y.png b/share/doc/kicad/help/it/images/icons/rotate_pos_y.png new file mode 100644 index 0000000..394713a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_pos_y.png differ diff --git a/share/doc/kicad/help/it/images/icons/rotate_pos_z.png b/share/doc/kicad/help/it/images/icons/rotate_pos_z.png new file mode 100644 index 0000000..dd3183d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/rotate_pos_z.png differ diff --git a/share/doc/kicad/help/it/images/icons/run-cvpcb.png b/share/doc/kicad/help/it/images/icons/run-cvpcb.png new file mode 100644 index 0000000..6776c87 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/run-cvpcb.png differ diff --git a/share/doc/kicad/help/it/images/icons/save.png b/share/doc/kicad/help/it/images/icons/save.png new file mode 100644 index 0000000..a48d457 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_as.png b/share/doc/kicad/help/it/images/icons/save_as.png new file mode 100644 index 0000000..52cb24b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_as.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_library.png b/share/doc/kicad/help/it/images/icons/save_library.png new file mode 100644 index 0000000..532b2d5 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_library.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_netlist.png b/share/doc/kicad/help/it/images/icons/save_netlist.png new file mode 100644 index 0000000..de5841e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_netlist.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_part_in_mem.png b/share/doc/kicad/help/it/images/icons/save_part_in_mem.png new file mode 100644 index 0000000..433f849 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_part_in_mem.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_project.png b/share/doc/kicad/help/it/images/icons/save_project.png new file mode 100644 index 0000000..a48d457 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_project.png differ diff --git a/share/doc/kicad/help/it/images/icons/save_setup.png b/share/doc/kicad/help/it/images/icons/save_setup.png new file mode 100644 index 0000000..2dea182 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/save_setup.png differ diff --git a/share/doc/kicad/help/it/images/icons/schematic.png b/share/doc/kicad/help/it/images/icons/schematic.png new file mode 100644 index 0000000..85c7c71 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/schematic.png differ diff --git a/share/doc/kicad/help/it/images/icons/select_grid.png b/share/doc/kicad/help/it/images/icons/select_grid.png new file mode 100644 index 0000000..641716c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/select_grid.png differ diff --git a/share/doc/kicad/help/it/images/icons/select_layer_pair.png b/share/doc/kicad/help/it/images/icons/select_layer_pair.png new file mode 100644 index 0000000..e3a8be0 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/select_layer_pair.png differ diff --git a/share/doc/kicad/help/it/images/icons/select_w_layer.png b/share/doc/kicad/help/it/images/icons/select_w_layer.png new file mode 100644 index 0000000..f221b41 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/select_w_layer.png differ diff --git a/share/doc/kicad/help/it/images/icons/shape_3d.png b/share/doc/kicad/help/it/images/icons/shape_3d.png new file mode 100644 index 0000000..6501ba3 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/shape_3d.png differ diff --git a/share/doc/kicad/help/it/images/icons/sheetset.png b/share/doc/kicad/help/it/images/icons/sheetset.png new file mode 100644 index 0000000..c9fe3b9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/sheetset.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_dcodenumber.png b/share/doc/kicad/help/it/images/icons/show_dcodenumber.png new file mode 100644 index 0000000..417c931 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_dcodenumber.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_footprint.png b/share/doc/kicad/help/it/images/icons/show_footprint.png new file mode 100644 index 0000000..f4c4282 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_footprint.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_mod_edge.png b/share/doc/kicad/help/it/images/icons/show_mod_edge.png new file mode 100644 index 0000000..cd31630 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_mod_edge.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_zone.png b/share/doc/kicad/help/it/images/icons/show_zone.png new file mode 100644 index 0000000..9fd8486 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_zone.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_zone_disable.png b/share/doc/kicad/help/it/images/icons/show_zone_disable.png new file mode 100644 index 0000000..d28b32d Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_zone_disable.png differ diff --git a/share/doc/kicad/help/it/images/icons/show_zone_outline_only.png b/share/doc/kicad/help/it/images/icons/show_zone_outline_only.png new file mode 100644 index 0000000..6e9893c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/show_zone_outline_only.png differ diff --git a/share/doc/kicad/help/it/images/icons/showtrack.png b/share/doc/kicad/help/it/images/icons/showtrack.png new file mode 100644 index 0000000..cf50f9e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/showtrack.png differ diff --git a/share/doc/kicad/help/it/images/icons/svg_file.png b/share/doc/kicad/help/it/images/icons/svg_file.png new file mode 100644 index 0000000..cff0289 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/svg_file.png differ diff --git a/share/doc/kicad/help/it/images/icons/swap_layer.png b/share/doc/kicad/help/it/images/icons/swap_layer.png new file mode 100644 index 0000000..00ef1e2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/swap_layer.png differ diff --git a/share/doc/kicad/help/it/images/icons/text_sketch.png b/share/doc/kicad/help/it/images/icons/text_sketch.png new file mode 100644 index 0000000..4d1a3a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/text_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/three_d.png b/share/doc/kicad/help/it/images/icons/three_d.png new file mode 100644 index 0000000..1208f70 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/three_d.png differ diff --git a/share/doc/kicad/help/it/images/icons/toggle_edge_sketch.png b/share/doc/kicad/help/it/images/icons/toggle_edge_sketch.png new file mode 100644 index 0000000..cd31630 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/toggle_edge_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/toggle_grid.png b/share/doc/kicad/help/it/images/icons/toggle_grid.png new file mode 100644 index 0000000..b16f76b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/toggle_grid.png differ diff --git a/share/doc/kicad/help/it/images/icons/toggle_ortho.png b/share/doc/kicad/help/it/images/icons/toggle_ortho.png new file mode 100644 index 0000000..8c017f8 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/toggle_ortho.png differ diff --git a/share/doc/kicad/help/it/images/icons/toggle_pads_sketch.png b/share/doc/kicad/help/it/images/icons/toggle_pads_sketch.png new file mode 100644 index 0000000..46776a7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/toggle_pads_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/toggle_text_sketch.png b/share/doc/kicad/help/it/images/icons/toggle_text_sketch.png new file mode 100644 index 0000000..4d1a3a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/toggle_text_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/tool_ratsnest.png b/share/doc/kicad/help/it/images/icons/tool_ratsnest.png new file mode 100644 index 0000000..58ce127 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/tool_ratsnest.png differ diff --git a/share/doc/kicad/help/it/images/icons/tools.png b/share/doc/kicad/help/it/images/icons/tools.png new file mode 100644 index 0000000..434658c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/tools.png differ diff --git a/share/doc/kicad/help/it/images/icons/track_locked.png b/share/doc/kicad/help/it/images/icons/track_locked.png new file mode 100644 index 0000000..4a291c7 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/track_locked.png differ diff --git a/share/doc/kicad/help/it/images/icons/track_sketch.png b/share/doc/kicad/help/it/images/icons/track_sketch.png new file mode 100644 index 0000000..cf50f9e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/track_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/track_unlocked.png b/share/doc/kicad/help/it/images/icons/track_unlocked.png new file mode 100644 index 0000000..52aa814 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/track_unlocked.png differ diff --git a/share/doc/kicad/help/it/images/icons/transistor.png b/share/doc/kicad/help/it/images/icons/transistor.png new file mode 100644 index 0000000..7122500 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/transistor.png differ diff --git a/share/doc/kicad/help/it/images/icons/undelete.png b/share/doc/kicad/help/it/images/icons/undelete.png new file mode 100644 index 0000000..fe82e14 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/undelete.png differ diff --git a/share/doc/kicad/help/it/images/icons/undo.png b/share/doc/kicad/help/it/images/icons/undo.png new file mode 100644 index 0000000..6b2e181 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/undo.png differ diff --git a/share/doc/kicad/help/it/images/icons/unit_inch.png b/share/doc/kicad/help/it/images/icons/unit_inch.png new file mode 100644 index 0000000..004d72f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/unit_inch.png differ diff --git a/share/doc/kicad/help/it/images/icons/unit_mm.png b/share/doc/kicad/help/it/images/icons/unit_mm.png new file mode 100644 index 0000000..f11ff7e Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/unit_mm.png differ diff --git a/share/doc/kicad/help/it/images/icons/unknown.png b/share/doc/kicad/help/it/images/icons/unknown.png new file mode 100644 index 0000000..dcbfcde Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/unknown.png differ diff --git a/share/doc/kicad/help/it/images/icons/unlocked.png b/share/doc/kicad/help/it/images/icons/unlocked.png new file mode 100644 index 0000000..430b5ee Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/unlocked.png differ diff --git a/share/doc/kicad/help/it/images/icons/unzip.png b/share/doc/kicad/help/it/images/icons/unzip.png new file mode 100644 index 0000000..ba109f6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/unzip.png differ diff --git a/share/doc/kicad/help/it/images/icons/up.png b/share/doc/kicad/help/it/images/icons/up.png new file mode 100644 index 0000000..c571c9f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/up.png differ diff --git a/share/doc/kicad/help/it/images/icons/update_module_board.png b/share/doc/kicad/help/it/images/icons/update_module_board.png new file mode 100644 index 0000000..9cd0514 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/update_module_board.png differ diff --git a/share/doc/kicad/help/it/images/icons/use_3D_copper_thickness.png b/share/doc/kicad/help/it/images/icons/use_3D_copper_thickness.png new file mode 100644 index 0000000..79245af Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/use_3D_copper_thickness.png differ diff --git a/share/doc/kicad/help/it/images/icons/via.png b/share/doc/kicad/help/it/images/icons/via.png new file mode 100644 index 0000000..ff1bf6c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/via.png differ diff --git a/share/doc/kicad/help/it/images/icons/via_sketch.png b/share/doc/kicad/help/it/images/icons/via_sketch.png new file mode 100644 index 0000000..3076ad9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/via_sketch.png differ diff --git a/share/doc/kicad/help/it/images/icons/warning.png b/share/doc/kicad/help/it/images/icons/warning.png new file mode 100644 index 0000000..ff28bbc Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/warning.png differ diff --git a/share/doc/kicad/help/it/images/icons/web_support.png b/share/doc/kicad/help/it/images/icons/web_support.png new file mode 100644 index 0000000..04f243c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/web_support.png differ diff --git a/share/doc/kicad/help/it/images/icons/width_net.png b/share/doc/kicad/help/it/images/icons/width_net.png new file mode 100644 index 0000000..9decdde Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/width_net.png differ diff --git a/share/doc/kicad/help/it/images/icons/width_segment.png b/share/doc/kicad/help/it/images/icons/width_segment.png new file mode 100644 index 0000000..2ea01b6 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/width_segment.png differ diff --git a/share/doc/kicad/help/it/images/icons/width_track.png b/share/doc/kicad/help/it/images/icons/width_track.png new file mode 100644 index 0000000..b00973b Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/width_track.png differ diff --git a/share/doc/kicad/help/it/images/icons/width_track_via.png b/share/doc/kicad/help/it/images/icons/width_track_via.png new file mode 100644 index 0000000..6387783 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/width_track_via.png differ diff --git a/share/doc/kicad/help/it/images/icons/width_vias.png b/share/doc/kicad/help/it/images/icons/width_vias.png new file mode 100644 index 0000000..b2d966c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/width_vias.png differ diff --git a/share/doc/kicad/help/it/images/icons/window_close.png b/share/doc/kicad/help/it/images/icons/window_close.png new file mode 100644 index 0000000..90fdf32 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/window_close.png differ diff --git a/share/doc/kicad/help/it/images/icons/zip.png b/share/doc/kicad/help/it/images/icons/zip.png new file mode 100644 index 0000000..26e04f2 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zip.png differ diff --git a/share/doc/kicad/help/it/images/icons/zip_tool.png b/share/doc/kicad/help/it/images/icons/zip_tool.png new file mode 100644 index 0000000..37ec0d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zip_tool.png differ diff --git a/share/doc/kicad/help/it/images/icons/zone_duplicate.png b/share/doc/kicad/help/it/images/icons/zone_duplicate.png new file mode 100644 index 0000000..90f3350 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zone_duplicate.png differ diff --git a/share/doc/kicad/help/it/images/icons/zone_unfill.png b/share/doc/kicad/help/it/images/icons/zone_unfill.png new file mode 100644 index 0000000..37b0d0a Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zone_unfill.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom.png b/share/doc/kicad/help/it/images/icons/zoom.png new file mode 100644 index 0000000..a861279 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_area.png b/share/doc/kicad/help/it/images/icons/zoom_area.png new file mode 100644 index 0000000..a8ec33f Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_area.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_center_on_screen.png b/share/doc/kicad/help/it/images/icons/zoom_center_on_screen.png new file mode 100644 index 0000000..88cceca Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_center_on_screen.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_fit_in_page.png b/share/doc/kicad/help/it/images/icons/zoom_fit_in_page.png new file mode 100644 index 0000000..8256eb1 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_fit_in_page.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_in.png b/share/doc/kicad/help/it/images/icons/zoom_in.png new file mode 100644 index 0000000..fc216ac Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_in.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_out.png b/share/doc/kicad/help/it/images/icons/zoom_out.png new file mode 100644 index 0000000..fe77430 Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_out.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_redraw.png b/share/doc/kicad/help/it/images/icons/zoom_redraw.png new file mode 100644 index 0000000..fde238c Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_redraw.png differ diff --git a/share/doc/kicad/help/it/images/icons/zoom_selection.png b/share/doc/kicad/help/it/images/icons/zoom_selection.png new file mode 100644 index 0000000..55b2cfd Binary files /dev/null and b/share/doc/kicad/help/it/images/icons/zoom_selection.png differ diff --git a/share/doc/kicad/help/it/images/idf_export.png b/share/doc/kicad/help/it/images/idf_export.png new file mode 100644 index 0000000..bff697b Binary files /dev/null and b/share/doc/kicad/help/it/images/idf_export.png differ diff --git a/share/doc/kicad/help/it/images/idf_select.png b/share/doc/kicad/help/it/images/idf_select.png new file mode 100644 index 0000000..290bc8a Binary files /dev/null and b/share/doc/kicad/help/it/images/idf_select.png differ diff --git a/share/doc/kicad/help/it/images/it/3d_window.png b/share/doc/kicad/help/it/images/it/3d_window.png new file mode 100644 index 0000000..2edbc51 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/3d_window.png differ diff --git a/share/doc/kicad/help/it/images/it/Pcbnew_netlist_dialog.png b/share/doc/kicad/help/it/images/it/Pcbnew_netlist_dialog.png new file mode 100644 index 0000000..22016db Binary files /dev/null and b/share/doc/kicad/help/it/images/it/Pcbnew_netlist_dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/annotate-dialog.png b/share/doc/kicad/help/it/images/it/annotate-dialog.png new file mode 100644 index 0000000..815152a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/annotate-dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/block_constraints.png b/share/doc/kicad/help/it/images/it/block_constraints.png new file mode 100644 index 0000000..264d914 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/block_constraints.png differ diff --git a/share/doc/kicad/help/it/images/it/bom-netlist-tab.png b/share/doc/kicad/help/it/images/it/bom-netlist-tab.png new file mode 100644 index 0000000..0dea8ee Binary files /dev/null and b/share/doc/kicad/help/it/images/it/bom-netlist-tab.png differ diff --git a/share/doc/kicad/help/it/images/it/choose_component.png b/share/doc/kicad/help/it/images/it/choose_component.png new file mode 100644 index 0000000..e5e8f3f Binary files /dev/null and b/share/doc/kicad/help/it/images/it/choose_component.png differ diff --git a/share/doc/kicad/help/it/images/it/color_settings.png b/share/doc/kicad/help/it/images/it/color_settings.png new file mode 100644 index 0000000..afc2c62 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/color_settings.png differ diff --git a/share/doc/kicad/help/it/images/it/commands_overview.png b/share/doc/kicad/help/it/images/it/commands_overview.png new file mode 100644 index 0000000..6851841 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/commands_overview.png differ diff --git a/share/doc/kicad/help/it/images/it/component_during_placement.png b/share/doc/kicad/help/it/images/it/component_during_placement.png new file mode 100644 index 0000000..acf85d0 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/component_during_placement.png differ diff --git a/share/doc/kicad/help/it/images/it/component_history.png b/share/doc/kicad/help/it/images/it/component_history.png new file mode 100644 index 0000000..8077a88 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/component_history.png differ diff --git a/share/doc/kicad/help/it/images/it/configure_path_dlg.png b/share/doc/kicad/help/it/images/it/configure_path_dlg.png new file mode 100644 index 0000000..7e4ab94 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/configure_path_dlg.png differ diff --git a/share/doc/kicad/help/it/images/it/constraint_options.png b/share/doc/kicad/help/it/images/it/constraint_options.png new file mode 100644 index 0000000..5085f04 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/constraint_options.png differ diff --git a/share/doc/kicad/help/it/images/it/context_createnew.png b/share/doc/kicad/help/it/images/it/context_createnew.png new file mode 100644 index 0000000..e4141b4 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_createnew.png differ diff --git a/share/doc/kicad/help/it/images/it/context_createnew2.png b/share/doc/kicad/help/it/images/it/context_createnew2.png new file mode 100644 index 0000000..8ac68d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_createnew2.png differ diff --git a/share/doc/kicad/help/it/images/it/context_line_move.png b/share/doc/kicad/help/it/images/it/context_line_move.png new file mode 100644 index 0000000..f5e3451 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_line_move.png differ diff --git a/share/doc/kicad/help/it/images/it/context_line_move_end.png b/share/doc/kicad/help/it/images/it/context_line_move_end.png new file mode 100644 index 0000000..c7e031a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_line_move_end.png differ diff --git a/share/doc/kicad/help/it/images/it/context_line_move_start.png b/share/doc/kicad/help/it/images/it/context_line_move_start.png new file mode 100644 index 0000000..b71a7f2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_line_move_start.png differ diff --git a/share/doc/kicad/help/it/images/it/context_menu.png b/share/doc/kicad/help/it/images/it/context_menu.png new file mode 100644 index 0000000..676d10a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/context_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/custom_tracks_width.png b/share/doc/kicad/help/it/images/it/custom_tracks_width.png new file mode 100644 index 0000000..8168a6d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/custom_tracks_width.png differ diff --git a/share/doc/kicad/help/it/images/it/cvpcb_footprint_docfile.png b/share/doc/kicad/help/it/images/it/cvpcb_footprint_docfile.png new file mode 100644 index 0000000..61c3de8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/cvpcb_footprint_docfile.png differ diff --git a/share/doc/kicad/help/it/images/it/cvpcb_main_window.png b/share/doc/kicad/help/it/images/it/cvpcb_main_window.png new file mode 100644 index 0000000..0a8e335 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/cvpcb_main_window.png differ diff --git a/share/doc/kicad/help/it/images/it/cvpcb_preference_menu.png b/share/doc/kicad/help/it/images/it/cvpcb_preference_menu.png new file mode 100644 index 0000000..604b7c3 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/cvpcb_preference_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/default_hot_key_list.png b/share/doc/kicad/help/it/images/it/default_hot_key_list.png new file mode 100644 index 0000000..f5dcf2a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/default_hot_key_list.png differ diff --git a/share/doc/kicad/help/it/images/it/design_rules.png b/share/doc/kicad/help/it/images/it/design_rules.png new file mode 100644 index 0000000..3d080f9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/design_rules.png differ diff --git a/share/doc/kicad/help/it/images/it/dev-chain.png b/share/doc/kicad/help/it/images/it/dev-chain.png new file mode 100644 index 0000000..3fdcbdf Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dev-chain.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_bom.png b/share/doc/kicad/help/it/images/it/dialog_bom.png new file mode 100644 index 0000000..12d1996 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_bom.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_choose_component.png b/share/doc/kicad/help/it/images/it/dialog_choose_component.png new file mode 100644 index 0000000..0e93f36 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_choose_component.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_component_properties.png b/share/doc/kicad/help/it/images/it/dialog_component_properties.png new file mode 100644 index 0000000..68d26bb Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_component_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_erc.png b/share/doc/kicad/help/it/images/it/dialog_erc.png new file mode 100644 index 0000000..3274b55 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_erc.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_erc_opts.png b/share/doc/kicad/help/it/images/it/dialog_erc_opts.png new file mode 100644 index 0000000..078bc44 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_erc_opts.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_newline.png b/share/doc/kicad/help/it/images/it/dialog_newline.png new file mode 100644 index 0000000..1b24fb0 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_newline.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_newtext.png b/share/doc/kicad/help/it/images/it/dialog_newtext.png new file mode 100644 index 0000000..2915d50 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_newtext.png differ diff --git a/share/doc/kicad/help/it/images/it/dialog_select_element.png b/share/doc/kicad/help/it/images/it/dialog_select_element.png new file mode 100644 index 0000000..ea4f2e5 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/dialog_select_element.png differ diff --git a/share/doc/kicad/help/it/images/it/display_options.png b/share/doc/kicad/help/it/images/it/display_options.png new file mode 100644 index 0000000..6ae870c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/display_options.png differ diff --git a/share/doc/kicad/help/it/images/it/edit_component_dropdown.png b/share/doc/kicad/help/it/images/it/edit_component_dropdown.png new file mode 100644 index 0000000..21a3b54 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/edit_component_dropdown.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_component_properties.png b/share/doc/kicad/help/it/images/it/eeschema_component_properties.png new file mode 100644 index 0000000..b135fd9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_component_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_erc_options.png b/share/doc/kicad/help/it/images/it/eeschema_erc_options.png new file mode 100644 index 0000000..e052ffb Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_erc_options.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_file_menu_plot.png b/share/doc/kicad/help/it/images/it/eeschema_file_menu_plot.png new file mode 100644 index 0000000..eedcfdf Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_file_menu_plot.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_filter.png b/share/doc/kicad/help/it/images/it/eeschema_filter.png new file mode 100644 index 0000000..91a36a2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_filter.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_hierarchical_label.png b/share/doc/kicad/help/it/images/it/eeschema_hierarchical_label.png new file mode 100644 index 0000000..62bc165 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_hierarchical_label.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_hierarchical_pin.png b/share/doc/kicad/help/it/images/it/eeschema_hierarchical_pin.png new file mode 100644 index 0000000..3e6b2b4 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_hierarchical_pin.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_alias.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_alias.png new file mode 100644 index 0000000..64e5efd Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_alias.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_anchor.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_anchor.png new file mode 100644 index 0000000..7c2c8c9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_anchor.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_context_menu.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_context_menu.png new file mode 100644 index 0000000..296a1ef Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_description.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_description.png new file mode 100644 index 0000000..c9db9a8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_description.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_disable_common.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_disable_common.png new file mode 100644 index 0000000..d704e04 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_disable_common.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_field_context_menu.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_field_context_menu.png new file mode 100644 index 0000000..0427e78 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_field_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_field_properties.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_field_properties.png new file mode 100644 index 0000000..62ca8e3 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_field_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_footprint.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_footprint.png new file mode 100644 index 0000000..476cd45 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_footprint.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_new.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_new.png new file mode 100644 index 0000000..35c589d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_new.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_not_interchangeable.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_not_interchangeable.png new file mode 100644 index 0000000..3d958a3 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_not_interchangeable.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_context_menu.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_context_menu.png new file mode 100644 index 0000000..8c62674 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_context_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties.png new file mode 100644 index 0000000..6ade2a1 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties_style.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties_style.png new file mode 100644 index 0000000..327d717 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_pin_properties_style.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_pins_per_part.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_pins_per_part.png new file mode 100644 index 0000000..c773a19 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_pins_per_part.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_polyline_properties.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_polyline_properties.png new file mode 100644 index 0000000..e90ae1e Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_polyline_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_power_symbol.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_power_symbol.png new file mode 100644 index 0000000..f5731bc Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_power_symbol.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_libedit_select_unit.png b/share/doc/kicad/help/it/images/it/eeschema_libedit_select_unit.png new file mode 100644 index 0000000..ee23ffd Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_libedit_select_unit.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_library_component_field.png b/share/doc/kicad/help/it/images/it/eeschema_library_component_field.png new file mode 100644 index 0000000..de0c1c3 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_library_component_field.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_add_plugin.png b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_add_plugin.png new file mode 100644 index 0000000..c79197c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_add_plugin.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_padspcb.png b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_padspcb.png new file mode 100644 index 0000000..1739914 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_padspcb.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_pcbnew.png b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_pcbnew.png new file mode 100644 index 0000000..97710d2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_pcbnew.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_spice.png b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_spice.png new file mode 100644 index 0000000..4830de8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_netlist_dialog_spice.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plot_dxf.png b/share/doc/kicad/help/it/images/it/eeschema_plot_dxf.png new file mode 100644 index 0000000..0c7e541 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plot_dxf.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plot_hpgl.png b/share/doc/kicad/help/it/images/it/eeschema_plot_hpgl.png new file mode 100644 index 0000000..73be970 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plot_hpgl.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plot_pdf.png b/share/doc/kicad/help/it/images/it/eeschema_plot_pdf.png new file mode 100644 index 0000000..902cb65 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plot_pdf.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plot_postscript.png b/share/doc/kicad/help/it/images/it/eeschema_plot_postscript.png new file mode 100644 index 0000000..96190c9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plot_postscript.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plot_svg.png b/share/doc/kicad/help/it/images/it/eeschema_plot_svg.png new file mode 100644 index 0000000..24dee51 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plot_svg.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plugin_add_plugin.png b/share/doc/kicad/help/it/images/it/eeschema_plugin_add_plugin.png new file mode 100644 index 0000000..1a05df2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plugin_add_plugin.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_plugin_padspcb.png b/share/doc/kicad/help/it/images/it/eeschema_plugin_padspcb.png new file mode 100644 index 0000000..1739914 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_plugin_padspcb.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_popup_edit_component.png b/share/doc/kicad/help/it/images/it/eeschema_popup_edit_component.png new file mode 100644 index 0000000..31a94c0 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_popup_edit_component.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_popup_edit_label.png b/share/doc/kicad/help/it/images/it/eeschema_popup_edit_label.png new file mode 100644 index 0000000..8a97f09 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_popup_edit_label.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_popup_without_element.png b/share/doc/kicad/help/it/images/it/eeschema_popup_without_element.png new file mode 100644 index 0000000..592a877 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_popup_without_element.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_properties_for_component.png b/share/doc/kicad/help/it/images/it/eeschema_properties_for_component.png new file mode 100644 index 0000000..16597f5 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_properties_for_component.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_viewlib_choose.png b/share/doc/kicad/help/it/images/it/eeschema_viewlib_choose.png new file mode 100644 index 0000000..c20c1d8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_viewlib_choose.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_component.png b/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_component.png new file mode 100644 index 0000000..16f0372 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_component.png differ diff --git a/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_library.png b/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_library.png new file mode 100644 index 0000000..ada40d9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/eeschema_viewlib_select_library.png differ diff --git a/share/doc/kicad/help/it/images/it/erc_pointers_info.png b/share/doc/kicad/help/it/images/it/erc_pointers_info.png new file mode 100644 index 0000000..a7d260c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/erc_pointers_info.png differ diff --git a/share/doc/kicad/help/it/images/it/erc_pointers_message.png b/share/doc/kicad/help/it/images/it/erc_pointers_message.png new file mode 100644 index 0000000..cf0d719 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/erc_pointers_message.png differ diff --git a/share/doc/kicad/help/it/images/it/file_menu.png b/share/doc/kicad/help/it/images/it/file_menu.png new file mode 100644 index 0000000..234d526 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/file_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_comp.png b/share/doc/kicad/help/it/images/it/filter_comp.png new file mode 100644 index 0000000..1d77e3c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_comp.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_comp_and_pincount.png b/share/doc/kicad/help/it/images/it/filter_comp_and_pincount.png new file mode 100644 index 0000000..a7d0009 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_comp_and_pincount.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_library.png b/share/doc/kicad/help/it/images/it/filter_library.png new file mode 100644 index 0000000..d832069 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_library.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_library_pincount.png b/share/doc/kicad/help/it/images/it/filter_library_pincount.png new file mode 100644 index 0000000..3dbeda5 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_library_pincount.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_none.png b/share/doc/kicad/help/it/images/it/filter_none.png new file mode 100644 index 0000000..52eba2e Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_none.png differ diff --git a/share/doc/kicad/help/it/images/it/filter_pincount.png b/share/doc/kicad/help/it/images/it/filter_pincount.png new file mode 100644 index 0000000..607f98a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/filter_pincount.png differ diff --git a/share/doc/kicad/help/it/images/it/find_dialog.png b/share/doc/kicad/help/it/images/it/find_dialog.png new file mode 100644 index 0000000..b72a91a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/find_dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/footprint_select.png b/share/doc/kicad/help/it/images/it/footprint_select.png new file mode 100644 index 0000000..c0e3d0e Binary files /dev/null and b/share/doc/kicad/help/it/images/it/footprint_select.png differ diff --git a/share/doc/kicad/help/it/images/it/footprint_view.png b/share/doc/kicad/help/it/images/it/footprint_view.png new file mode 100644 index 0000000..84fabc8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/footprint_view.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_chooseflt.png b/share/doc/kicad/help/it/images/it/fplib_wizard_chooseflt.png new file mode 100644 index 0000000..7ec5d02 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_chooseflt.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_githubselection.png b/share/doc/kicad/help/it/images/it/fplib_wizard_githubselection.png new file mode 100644 index 0000000..70e213a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_githubselection.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_locallibselection.png b/share/doc/kicad/help/it/images/it/fplib_wizard_locallibselection.png new file mode 100644 index 0000000..0d1b50d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_locallibselection.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_locallibstartpage.png b/share/doc/kicad/help/it/images/it/fplib_wizard_locallibstartpage.png new file mode 100644 index 0000000..776c957 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_locallibstartpage.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_startpage_github.png b/share/doc/kicad/help/it/images/it/fplib_wizard_startpage_github.png new file mode 100644 index 0000000..4e6f797 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_startpage_github.png differ diff --git a/share/doc/kicad/help/it/images/it/fplib_wizard_validate.png b/share/doc/kicad/help/it/images/it/fplib_wizard_validate.png new file mode 100644 index 0000000..2f77de7 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/fplib_wizard_validate.png differ diff --git a/share/doc/kicad/help/it/images/it/frame_example.png b/share/doc/kicad/help/it/images/it/frame_example.png new file mode 100644 index 0000000..0bce75d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/frame_example.png differ diff --git a/share/doc/kicad/help/it/images/it/hierarchy_navigator_dialog.png b/share/doc/kicad/help/it/images/it/hierarchy_navigator_dialog.png new file mode 100644 index 0000000..3d6daff Binary files /dev/null and b/share/doc/kicad/help/it/images/it/hierarchy_navigator_dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/hsheet_properties_1.png b/share/doc/kicad/help/it/images/it/hsheet_properties_1.png new file mode 100644 index 0000000..82045a9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/hsheet_properties_1.png differ diff --git a/share/doc/kicad/help/it/images/it/insert_newline_code.png b/share/doc/kicad/help/it/images/it/insert_newline_code.png new file mode 100644 index 0000000..ccb0af0 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/insert_newline_code.png differ diff --git a/share/doc/kicad/help/it/images/it/insert_slashnewline_code.png b/share/doc/kicad/help/it/images/it/insert_slashnewline_code.png new file mode 100644 index 0000000..680d64b Binary files /dev/null and b/share/doc/kicad/help/it/images/it/insert_slashnewline_code.png differ diff --git a/share/doc/kicad/help/it/images/it/kicad_flowchart.png b/share/doc/kicad/help/it/images/it/kicad_flowchart.png new file mode 100644 index 0000000..94bfe27 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/kicad_flowchart.png differ diff --git a/share/doc/kicad/help/it/images/it/kicad_main_window.png b/share/doc/kicad/help/it/images/it/kicad_main_window.png new file mode 100644 index 0000000..59b8785 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/kicad_main_window.png differ diff --git a/share/doc/kicad/help/it/images/it/lib_table.png b/share/doc/kicad/help/it/images/it/lib_table.png new file mode 100644 index 0000000..d7900d1 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/lib_table.png differ diff --git a/share/doc/kicad/help/it/images/it/libedit_main_window.png b/share/doc/kicad/help/it/images/it/libedit_main_window.png new file mode 100644 index 0000000..4ae8a76 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/libedit_main_window.png differ diff --git a/share/doc/kicad/help/it/images/it/libsettings.png b/share/doc/kicad/help/it/images/it/libsettings.png new file mode 100644 index 0000000..afcf207 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/libsettings.png differ diff --git a/share/doc/kicad/help/it/images/it/main_toolbar.png b/share/doc/kicad/help/it/images/it/main_toolbar.png new file mode 100644 index 0000000..171e47b Binary files /dev/null and b/share/doc/kicad/help/it/images/it/main_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/it/main_window.png b/share/doc/kicad/help/it/images/it/main_window.png new file mode 100644 index 0000000..5a8a954 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/main_window.png differ diff --git a/share/doc/kicad/help/it/images/it/main_window_popup.png b/share/doc/kicad/help/it/images/it/main_window_popup.png new file mode 100644 index 0000000..d6dded9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/main_window_popup.png differ diff --git a/share/doc/kicad/help/it/images/it/menu_bar.png b/share/doc/kicad/help/it/images/it/menu_bar.png new file mode 100644 index 0000000..cf14fc9 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/menu_bar.png differ diff --git a/share/doc/kicad/help/it/images/it/menu_file.png b/share/doc/kicad/help/it/images/it/menu_file.png new file mode 100644 index 0000000..8ad0ee6 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/menu_file.png differ diff --git a/share/doc/kicad/help/it/images/it/menu_path_hotkey_editor.png b/share/doc/kicad/help/it/images/it/menu_path_hotkey_editor.png new file mode 100644 index 0000000..c64f4a5 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/menu_path_hotkey_editor.png differ diff --git a/share/doc/kicad/help/it/images/it/module_params.png b/share/doc/kicad/help/it/images/it/module_params.png new file mode 100644 index 0000000..64c90a6 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/module_params.png differ diff --git a/share/doc/kicad/help/it/images/it/multi_line.png b/share/doc/kicad/help/it/images/it/multi_line.png new file mode 100644 index 0000000..b89e301 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/multi_line.png differ diff --git a/share/doc/kicad/help/it/images/it/multi_line_2.png b/share/doc/kicad/help/it/images/it/multi_line_2.png new file mode 100644 index 0000000..944bae4 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/multi_line_2.png differ diff --git a/share/doc/kicad/help/it/images/it/multi_line_3.png b/share/doc/kicad/help/it/images/it/multi_line_3.png new file mode 100644 index 0000000..3d9293d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/multi_line_3.png differ diff --git a/share/doc/kicad/help/it/images/it/netlist_dialog.png b/share/doc/kicad/help/it/images/it/netlist_dialog.png new file mode 100644 index 0000000..a41b216 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/netlist_dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/opengl_menu.png b/share/doc/kicad/help/it/images/it/opengl_menu.png new file mode 100644 index 0000000..e77cc81 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/opengl_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/options.png b/share/doc/kicad/help/it/images/it/options.png new file mode 100644 index 0000000..6018246 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/options.png differ diff --git a/share/doc/kicad/help/it/images/it/options_multi_line.png b/share/doc/kicad/help/it/images/it/options_multi_line.png new file mode 100644 index 0000000..c5b927c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/options_multi_line.png differ diff --git a/share/doc/kicad/help/it/images/it/page_property_1.png b/share/doc/kicad/help/it/images/it/page_property_1.png new file mode 100644 index 0000000..c5054ba Binary files /dev/null and b/share/doc/kicad/help/it/images/it/page_property_1.png differ diff --git a/share/doc/kicad/help/it/images/it/page_property_2.png b/share/doc/kicad/help/it/images/it/page_property_2.png new file mode 100644 index 0000000..92343d1 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/page_property_2.png differ diff --git a/share/doc/kicad/help/it/images/it/page_settings.png b/share/doc/kicad/help/it/images/it/page_settings.png new file mode 100644 index 0000000..fdcf426 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/page_settings.png differ diff --git a/share/doc/kicad/help/it/images/it/path_select.png b/share/doc/kicad/help/it/images/it/path_select.png new file mode 100644 index 0000000..bfc6d1a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/path_select.png differ diff --git a/share/doc/kicad/help/it/images/it/pcbnew_select_track_width.png b/share/doc/kicad/help/it/images/it/pcbnew_select_track_width.png new file mode 100644 index 0000000..da4541e Binary files /dev/null and b/share/doc/kicad/help/it/images/it/pcbnew_select_track_width.png differ diff --git a/share/doc/kicad/help/it/images/it/pin_properties.png b/share/doc/kicad/help/it/images/it/pin_properties.png new file mode 100644 index 0000000..6a11ec6 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/pin_properties.png differ diff --git a/share/doc/kicad/help/it/images/it/pl_status_bar.png b/share/doc/kicad/help/it/images/it/pl_status_bar.png new file mode 100644 index 0000000..0e905f1 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/pl_status_bar.png differ diff --git a/share/doc/kicad/help/it/images/it/place_a_via.png b/share/doc/kicad/help/it/images/it/place_a_via.png new file mode 100644 index 0000000..3444095 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/place_a_via.png differ diff --git a/share/doc/kicad/help/it/images/it/power_ports_example.png b/share/doc/kicad/help/it/images/it/power_ports_example.png new file mode 100644 index 0000000..9c16dd4 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/power_ports_example.png differ diff --git a/share/doc/kicad/help/it/images/it/preferences_menu.png b/share/doc/kicad/help/it/images/it/preferences_menu.png new file mode 100644 index 0000000..3152769 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/preferences_menu.png differ diff --git a/share/doc/kicad/help/it/images/it/print_dialog.png b/share/doc/kicad/help/it/images/it/print_dialog.png new file mode 100644 index 0000000..9805bb8 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/print_dialog.png differ diff --git a/share/doc/kicad/help/it/images/it/project_tree.png b/share/doc/kicad/help/it/images/it/project_tree.png new file mode 100644 index 0000000..5089cd2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/project_tree.png differ diff --git a/share/doc/kicad/help/it/images/it/property_bitmap.png b/share/doc/kicad/help/it/images/it/property_bitmap.png new file mode 100644 index 0000000..63a6248 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_bitmap.png differ diff --git a/share/doc/kicad/help/it/images/it/property_line.png b/share/doc/kicad/help/it/images/it/property_line.png new file mode 100644 index 0000000..0409b65 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_line.png differ diff --git a/share/doc/kicad/help/it/images/it/property_main.png b/share/doc/kicad/help/it/images/it/property_main.png new file mode 100644 index 0000000..23bc31f Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_main.png differ diff --git a/share/doc/kicad/help/it/images/it/property_none.png b/share/doc/kicad/help/it/images/it/property_none.png new file mode 100644 index 0000000..681984a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_none.png differ diff --git a/share/doc/kicad/help/it/images/it/property_polyline.png b/share/doc/kicad/help/it/images/it/property_polyline.png new file mode 100644 index 0000000..2abd75d Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_polyline.png differ diff --git a/share/doc/kicad/help/it/images/it/property_text.png b/share/doc/kicad/help/it/images/it/property_text.png new file mode 100644 index 0000000..d8869a1 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/property_text.png differ diff --git a/share/doc/kicad/help/it/images/it/rescue-conflicts.png b/share/doc/kicad/help/it/images/it/rescue-conflicts.png new file mode 100644 index 0000000..977997c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/rescue-conflicts.png differ diff --git a/share/doc/kicad/help/it/images/it/router_options.png b/share/doc/kicad/help/it/images/it/router_options.png new file mode 100644 index 0000000..0c38a55 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/router_options.png differ diff --git a/share/doc/kicad/help/it/images/it/rules_editor.png b/share/doc/kicad/help/it/images/it/rules_editor.png new file mode 100644 index 0000000..bead385 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/rules_editor.png differ diff --git a/share/doc/kicad/help/it/images/it/select_top_copper.png b/share/doc/kicad/help/it/images/it/select_top_copper.png new file mode 100644 index 0000000..41bae70 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/select_top_copper.png differ diff --git a/share/doc/kicad/help/it/images/it/set_base_corner.png b/share/doc/kicad/help/it/images/it/set_base_corner.png new file mode 100644 index 0000000..9f5f67c Binary files /dev/null and b/share/doc/kicad/help/it/images/it/set_base_corner.png differ diff --git a/share/doc/kicad/help/it/images/it/set_current_page.png b/share/doc/kicad/help/it/images/it/set_current_page.png new file mode 100644 index 0000000..4afacc7 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/set_current_page.png differ diff --git a/share/doc/kicad/help/it/images/it/shortcuts_editor.png b/share/doc/kicad/help/it/images/it/shortcuts_editor.png new file mode 100644 index 0000000..2ba154e Binary files /dev/null and b/share/doc/kicad/help/it/images/it/shortcuts_editor.png differ diff --git a/share/doc/kicad/help/it/images/it/show_fields_codes.png b/share/doc/kicad/help/it/images/it/show_fields_codes.png new file mode 100644 index 0000000..bc9746a Binary files /dev/null and b/share/doc/kicad/help/it/images/it/show_fields_codes.png differ diff --git a/share/doc/kicad/help/it/images/it/show_fields_data.png b/share/doc/kicad/help/it/images/it/show_fields_data.png new file mode 100644 index 0000000..9c294e6 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/show_fields_data.png differ diff --git a/share/doc/kicad/help/it/images/it/status_bar.png b/share/doc/kicad/help/it/images/it/status_bar.png new file mode 100644 index 0000000..71346ec Binary files /dev/null and b/share/doc/kicad/help/it/images/it/status_bar.png differ diff --git a/share/doc/kicad/help/it/images/it/template_field_names.png b/share/doc/kicad/help/it/images/it/template_field_names.png new file mode 100644 index 0000000..30a6065 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/template_field_names.png differ diff --git a/share/doc/kicad/help/it/images/it/template_selected.png b/share/doc/kicad/help/it/images/it/template_selected.png new file mode 100644 index 0000000..5223e16 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/template_selected.png differ diff --git a/share/doc/kicad/help/it/images/it/template_selector.png b/share/doc/kicad/help/it/images/it/template_selector.png new file mode 100644 index 0000000..fde87ba Binary files /dev/null and b/share/doc/kicad/help/it/images/it/template_selector.png differ diff --git a/share/doc/kicad/help/it/images/it/text_noriented.png b/share/doc/kicad/help/it/images/it/text_noriented.png new file mode 100644 index 0000000..cca0282 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/text_noriented.png differ diff --git a/share/doc/kicad/help/it/images/it/text_rotated.png b/share/doc/kicad/help/it/images/it/text_rotated.png new file mode 100644 index 0000000..07dc8c2 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/text_rotated.png differ diff --git a/share/doc/kicad/help/it/images/it/title_block.png b/share/doc/kicad/help/it/images/it/title_block.png new file mode 100644 index 0000000..b71fdf6 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/title_block.png differ diff --git a/share/doc/kicad/help/it/images/it/toolbar_libedit.png b/share/doc/kicad/help/it/images/it/toolbar_libedit.png new file mode 100644 index 0000000..c3be279 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/toolbar_libedit.png differ diff --git a/share/doc/kicad/help/it/images/it/toolbar_viewlib.png b/share/doc/kicad/help/it/images/it/toolbar_viewlib.png new file mode 100644 index 0000000..95a294f Binary files /dev/null and b/share/doc/kicad/help/it/images/it/toolbar_viewlib.png differ diff --git a/share/doc/kicad/help/it/images/it/user_path.png b/share/doc/kicad/help/it/images/it/user_path.png new file mode 100644 index 0000000..0f3d547 Binary files /dev/null and b/share/doc/kicad/help/it/images/it/user_path.png differ diff --git a/share/doc/kicad/help/it/images/launch_pane.png b/share/doc/kicad/help/it/images/launch_pane.png new file mode 100644 index 0000000..bcd33b5 Binary files /dev/null and b/share/doc/kicad/help/it/images/launch_pane.png differ diff --git a/share/doc/kicad/help/it/images/logo.png b/share/doc/kicad/help/it/images/logo.png new file mode 100644 index 0000000..6e929aa Binary files /dev/null and b/share/doc/kicad/help/it/images/logo.png differ diff --git a/share/doc/kicad/help/it/images/main_toolbar.png b/share/doc/kicad/help/it/images/main_toolbar.png new file mode 100644 index 0000000..1eae5ba Binary files /dev/null and b/share/doc/kicad/help/it/images/main_toolbar.png differ diff --git a/share/doc/kicad/help/it/images/pad_properties.png b/share/doc/kicad/help/it/images/pad_properties.png new file mode 100644 index 0000000..19c03c8 Binary files /dev/null and b/share/doc/kicad/help/it/images/pad_properties.png differ diff --git a/share/doc/kicad/help/it/images/pcbnew_3d_viewer.png b/share/doc/kicad/help/it/images/pcbnew_3d_viewer.png new file mode 100644 index 0000000..6e40746 Binary files /dev/null and b/share/doc/kicad/help/it/images/pcbnew_3d_viewer.png differ diff --git a/share/doc/kicad/help/it/images/project_tree.png b/share/doc/kicad/help/it/images/project_tree.png new file mode 100644 index 0000000..f98074c Binary files /dev/null and b/share/doc/kicad/help/it/images/project_tree.png differ diff --git a/share/doc/kicad/help/it/images/resistor_value.png b/share/doc/kicad/help/it/images/resistor_value.png new file mode 100644 index 0000000..a3ac7e0 Binary files /dev/null and b/share/doc/kicad/help/it/images/resistor_value.png differ diff --git a/share/doc/kicad/help/it/images/route_icon.png b/share/doc/kicad/help/it/images/route_icon.png new file mode 100644 index 0000000..c8f1ae0 Binary files /dev/null and b/share/doc/kicad/help/it/images/route_icon.png differ diff --git a/share/doc/kicad/help/it/images/sch_with_buses.png b/share/doc/kicad/help/it/images/sch_with_buses.png new file mode 100644 index 0000000..ee4b32a Binary files /dev/null and b/share/doc/kicad/help/it/images/sch_with_buses.png differ diff --git a/share/doc/kicad/help/it/images/schematic-sample.png b/share/doc/kicad/help/it/images/schematic-sample.png new file mode 100644 index 0000000..08955d5 Binary files /dev/null and b/share/doc/kicad/help/it/images/schematic-sample.png differ diff --git a/share/doc/kicad/help/it/images/template_tree.png b/share/doc/kicad/help/it/images/template_tree.png new file mode 100644 index 0000000..32900d4 Binary files /dev/null and b/share/doc/kicad/help/it/images/template_tree.png differ diff --git a/share/doc/kicad/help/it/images/template_tree_meta.png b/share/doc/kicad/help/it/images/template_tree_meta.png new file mode 100644 index 0000000..04a7287 Binary files /dev/null and b/share/doc/kicad/help/it/images/template_tree_meta.png differ diff --git a/share/doc/kicad/help/it/images/test_idf_blobs.png b/share/doc/kicad/help/it/images/test_idf_blobs.png new file mode 100644 index 0000000..e3dbef1 Binary files /dev/null and b/share/doc/kicad/help/it/images/test_idf_blobs.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_libedit_alias.png b/share/doc/kicad/help/it/images/toolbar_libedit_alias.png new file mode 100644 index 0000000..d5756e4 Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_libedit_alias.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_libedit_part.png b/share/doc/kicad/help/it/images/toolbar_libedit_part.png new file mode 100644 index 0000000..f859e6d Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_libedit_part.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_schedit.png b/share/doc/kicad/help/it/images/toolbar_schedit.png new file mode 100644 index 0000000..4943462 Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_schedit.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_schedit_rightside.png b/share/doc/kicad/help/it/images/toolbar_schedit_rightside.png new file mode 100644 index 0000000..37ba24d Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_schedit_rightside.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_schedit_standalone.png b/share/doc/kicad/help/it/images/toolbar_schedit_standalone.png new file mode 100644 index 0000000..0d33d61 Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_schedit_standalone.png differ diff --git a/share/doc/kicad/help/it/images/toolbar_viewlib_part.png b/share/doc/kicad/help/it/images/toolbar_viewlib_part.png new file mode 100644 index 0000000..b846f67 Binary files /dev/null and b/share/doc/kicad/help/it/images/toolbar_viewlib_part.png differ diff --git a/share/doc/kicad/help/it/images/wires_labels.png b/share/doc/kicad/help/it/images/wires_labels.png new file mode 100644 index 0000000..52076eb Binary files /dev/null and b/share/doc/kicad/help/it/images/wires_labels.png differ diff --git a/share/doc/kicad/help/it/kicad.epub b/share/doc/kicad/help/it/kicad.epub new file mode 100644 index 0000000..8405eda Binary files /dev/null and b/share/doc/kicad/help/it/kicad.epub differ diff --git a/share/doc/kicad/help/it/kicad.html b/share/doc/kicad/help/it/kicad.html new file mode 100644 index 0000000..756e4b6 --- /dev/null +++ b/share/doc/kicad/help/it/kicad.html @@ -0,0 +1,1756 @@ + + + + + +KiCad + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2010-2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Jean-Pierre Charras, Fabrizio Tappero.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

21 maggio, 2015.

+
+
+
+

1. Introduzione

+
+
+

1.1. KiCad

+

KiCad è uno strumento software open-source per la creazione di schemi +elettrici e circuiti stampati. Sotto la sua unica facciata, KiCad incorpora +l’elegante insieme dei seguenti singoli strumenti software:

+
    +
  • +

    +KiCad : gestione progetti +

    +
  • +
  • +

    +Eeschema : editor schemi e di componenti elettrici +

    +
  • +
  • +

    +CvPcb : aiuto selezione impronte (eseguito sempre da Eeschema) +

    +
  • +
  • +

    +Pcbnew : editor circuiti stampati e di impronte +

    +
  • +
  • +

    +GerbView : visualizzatore file Gerber +

    +
  • +
+

sono inoltre incluse anche 3 utility

+
    +
  • +

    +Bitmap2Component: creatore di componenti per loghi. Crea un componente o una impronta da un’immagine bitmap. +

    +
  • +
  • +

    +PcbCalculator: una calcolatrice utile per dimensionare + componenti per alimentatori, tracce in base alla corrente, linee + di trasmissione, ecc. +

    +
  • +
  • +

    +PlEditor: un editor dei fogli mastri di disegno. +

    +
  • +
+

Questi strumenti sono eseguiti solitamente dal gestore dei progetti, ma +possono essere eseguiti anche come strumenti a sé stanti.

+

Allo stato attuale, KiCad è considerato sufficientemente maturo da essere +usato per lo sviluppo e il mantenimento di circuiti stampati complessi.

+

KiCad non presenta limite di dimensioni di scheda e può gestire facilmente +fino a 32 strati rame e fino a 14 strati tecnici.

+

KiCad può creare tutti i file necessari per la costruzione dei circuiti +stampati:

+
    +
  • +

    +file Gerber per i fotoplotter +

    +
  • +
  • +

    +file di foratura +

    +
  • +
  • +

    +file di posizionamento componenti +

    +
  • +
  • +

    +e molto altro ancora. +

    +
  • +
+

Essendo open source (licenza GPL), KiCad rappresenta lo strumento ideale per +progetti orientati alla creazione di progetti eletronici in salsa +open-source.

+

KiCad è disponibile per Linux, Windows e Apple OS X (il supporto a +quest’ultimo SO è sperimentale, ma funziona egregiamente).

+
+
+

1.2. Cartelle e file di KiCad

+

KiCad crea e usa file con le seguenti estensioni (e cartelle) per la +modifica di schemi e schede.

+

File del gestore progetti:

+ +++ + + + + + +

*.pro

I piccoli file che contengono i pochi parametri del progetto attuale, inclusi elenco librerie di componenti.

+

File dell’editor degli schemi elettrici:

+ +++ + + + + + + + + + + + + + + + + + +

*.sch

File degli schemi elettrici (non contengono i componenti)

*.lib

File delle librerie di componenti elettrici, contenenti le descrizioni dei componenti: forma grafica, pin, campi.

*.dcm

Documentazione dei file delle librerie di componenti, contenenti alcuni campi relativi alle descrizioni dei componenti: +commenti, parole chiave, riferimenti a datasheet.

*_cache.lib

File della cache delle librerie di componenti, contenenti una copia dei componenti usati nel progetto dello schema elettrico.

+

File e cartelle dell’editor di circuiti stampati:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

*.kicad_pcb

File della scheda contenenti tutte le info a parte la disposizione pagina.

*.pretty

Cartelle librerie di impronte. Le cartelle sono in effetti le librerie.

*.kicad_mod

File delle impronte, contenenti una descrizione impronta per file.

*.brd

File delle schede nel vecchio formato. +Vengono letti dall’editor di circuiti stampati, ma non scritti.

*.mod

File delle librerie di impronte nel vecchio formato. +Vengono letti dall’editor di impronte e di circuiti stampati, ma non scritti.

fp-lib-table

Elenco librerie di impronte (tabella librerie di impronte): +elenco di librerie di impronte (in vari formati) che vengono caricate +dall’editor di circuiti stampati, dall’editor delle impronte o da CvPcb.

+

File comuni:

+ +++ + + + + + + + + + +

*.kicad_wks

File di descrizione di disposizione pagina, per quelli che +vogliono i fogli di lavoro con un’aspetto personalizzato.

*.net

I file di netlist creati dall’editor degli schemi elettrici, e letti dall’editor dei circuiti stampati. +Questi file sono associati ai file .cmp, per gli utenti che preferiscono un file separato +per l’associazione componente/impronta.

+

File speciali:

+ +++ + + + + + +

*.cmp

Memorizza l’associazione tra componenti e usati nello scheme e le loro impronte.

+

Può essere creato da Pcbnew, e importato da Eeschema.

+

Lo scopo è la reimportazione da Pcbnew a Eeschema, per utenti +che cambiano impronte da dentro Pcbnew (per esempio usando il comando Scambia impronte) +e vogliono importare questi cambiamenti nello schema.

+

Altri file:

+

Sono generati da KiCad per la fabbricazione o per la documentazione.

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

*.gbr

File gerber, per la fabbricazione

*.drl

File di foratura (formato Excellon), per la fabbricazione

*.pos

File di posizionamento (formato ascii), per le macchine per l’inserzione automatica

*.rpt

File di rapporto (formato ascii), per documentazione

*.ps

File di tracciatura (formato postscript), per documentazione

*.pdf

File di tracciatura (formato pdf), per documentazione

*.svg

File di tracciatura (formato svg), per documentazione

*.dxf

File di tracciatura (formato dxf), per documentazione

*.plt

File di tracciatura (formato HPGL), per documentazione

+
+
+
+
+

2. Installazione e configurazione

+
+
+

2.1. Opzioni di visualizzazione

+

Pcbnew necessita del supporto a OpenGL v2.1 o successivi.

+
+
+

2.2. Inizializzazione della configurazione predefinita

+

Un file di configurazione predefinita di nome kicad.pro è fornito in +kicad/template. Serve come modello per ogni nuovo progetto.

+

Se esiste un altro file di configurazione di nome fp-lib-table, esso verrà +usato solo una volta per creare un elenco di librerie di impronte +(altrimenti, l’elenco verrà creato da zero).

+

Il file predefinito kicad.pro può essere liberamente modificato se necessario, +principalmente per impostare (cambiare) l’elenco dei file di libreria caricato da Eeschema.

+

Alcuni altri parametri (dimensione predefinita del testo, dimensione +predefinita delle linee, principalmente per Pcbnew) sono memorizzati qui.

+

Verificare di avere il diritti di scrittura a kicad/template/kicad.pro

+

Esecuzione di KiCad e caricamento del progetto kicad.pro.

+

Esecuzione di Eeschema attraverso KiCad. Modifica ed aggiorna la +configurazione Eeschema, e principalmente l’elenco delle librerie che si +vuole usare ogni volta che si creano nuovi progetti.

+

Esecuzione di Pcbnew tramite KiCad. Modifica e aggiorna la configurazione di +Pcbnew, in special modo l’elenco librerie di impronte. Pcbnew creerà o +aggiornerà un elenco librerie dal nome tabella librerie di impronte. Ci +sono 2 file elenchi di librerie (di nome fp-lib-table). Il primo +(posizionato nella cartella dell’utente) è globale per tutti i progetti. Il +secondo, se esiste (posizionato nella cartella del progetto) è specifico del +progetto.

+
+
+

2.3. Inizializzazione di alcune opzioni e utilità

+

Quando si usa KiCad, tornano utili un editor di testo e un visualizzatore +PDF. Impostarli è quindi una buona idea.

+

Queste impostazioni sono accessibili dal menu delle preferenze

+
+
+][scaledwidth= +
+
+

3 opzioni sono in special modo importanti:

+
    +
  • +

    +Configura percorsi +

    +
  • +
  • +

    +Visualizzatore PDF +

    +
  • +
  • +

    +Imposta editor di testo +

    +
  • +
+
+
+

2.4. Configurazione dei percorsi

+

In KiCad, si possono definire alcuni percorsi usando variabili +ambiente. Alcune variabili ambiente vengono definite internamente da +KiCad, e possono essere usate per definire percorsi (come i percorsi delle +librerie, i percorsi delle forme 3D …)

+

Ciò è utile quando i percorsi assoluti non sono conosciuti o sono soggetti a +cambiamenti. Per esempio le “librerie ufficiali” create per KiCad:

+
    +
  • +

    +per il percorso di queste librerie, una volta installate su disco +

    +
  • +
  • +

    +per il percorso delle forme 3D usate nelle definizioni delle impronte. +

    +
  • +
+

Per esempio, il percorso completo della libreria di impronte +connect.pretty è definito così, quando si usa la variabile ambiente +KISYSMOD per definire il percorso completo: ${KISYSMOD}/connect.pretty

+

Ovviamente si può usare la solita definizione di percorso assuluto, se +questo è ben conosciuto e non cambia mai.

+

Questa opzione permette di definire alcuni percorsi da una variabile +ambiente e, se necessario, di aggiungere proprie variabili ambiente per +definire percorsi personali.

+ +++ + + + + + + + + + + + + + +

KIGITHUB

usato frequentemente negli esempi di tabelle di librerie di impronte. +Se si usa questa variabile, deve essere definita.

KISYS3DMOD

percorso di base predefinito per i file delle forme 3D, +e deve essere definito, dato che un percorso assoluto normalmente non viene usato.

KISYSMOD

percorso di base predefinito per le cartelle di librerie di impronte, +e deve essere definito, se non vengono usati percorsi assoluti nei nomi delle librerie di impronte.

+
+
+][scaledwidth= +
+
+

Da notare anche la variabile ambiente

+
    +
  • +

    +KIPRJMOD +

    +
  • +
+

che è sempre internamente definita da KiCad, ed è il percorso assoluto +del progetto corrente.

+

Per esempio, ${KIPRJMOD}/connect.pretty è sempre la cartella +connect.pretty (la libreria di impronte in formato pretty) trovata +dentro la cartella del progetto corrente.

+
    +
  • +

    +Se si modifica la configurazione dei percorsi, uscire e riavviare KiCad, + per evitare qualsiasi problema nella gestione dei percorsi. +

    +
  • +
+
+
+

2.5. Inizializzazione dell’editor di testo

+

Prima di usare un editor di testi per sfogliare/modificare i file nel +progetto corrente, è necessario scegliere l’editor di testo che si vuole +usare. Il menu:

+

Preferenze/Imposta l’editor di testo

+

permette di impostare l’editor di testo da usare.

+
+
+

2.6. Inizializzazione del visualizzatore PDF

+

Si può usare il visualizzatore PDF predefinito o scegliere il proprio +visualizzatore PDF

+

Impostare Preferenze/Visualizzatore PDF/Visualizzatore PDF preferito per +selezionare come visualizzatore PDF preferito quello predefinito.

+

Il proprio visualizzatore (non predefinito) viene scelto tramite il menu +Preferenze/Visualizzatore PDF/Imposta visualizzatore PDF.

+

Su Linux, il visualizzatore PDF predefinito alle volte può comportarsi in +maniera strana, perciò l’impostazione Visualizzatore PDF preferito dopo la +selezione di un idoneo visualizzatore PDF è tassativa.

+
+
+

2.7. KiCad: principi d’uso

+

Per gestire un progetto KiCad comprensivo di file di schemi elettrici, file +di circuiti stampati, librerie aggiuntive, file per gestione manufatturiera +di fotoplotter, foratura e piazzamento automatico di componenti, si +raccomanda la creazione di un progetto come sottoindicato:

+
    +
  • +

    +Creare una cartella di lavoro per il progetto (usando KiCad o con altri strumenti). +

    +
  • +
  • +

    +In questa cartella, usare KiCad per creare un file progetto (un file con + estensione .pro) attraverso le icone "Crea nuovo progetto" + o "Crea nuovo progetto da un modello". +

    +
  • +
+
+ + + +
+
Avvertenza
+
Si raccomanda di usare un’unica cartella per ogni progetto KiCad. È +sconsigliato combinare più progetti in una singola cartella.
+
+

KiCad crea un file con estensione .pro che mantiene un certo numero di +parametri per la gestione del progetto (come il nome del file dello schema +elettrico principale, l’elenco delle librerie usate negli schemi e nei +circuiti stampati). I nomi predefiniti sia dello schema elettrico principale +che del file del circuito stampato sono derivati dal nome del +progetto. Perciò, se si crea un progetto dal nome esempio in una cartella +chiamata esempio, i file predefiniti verranno creati:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

esempio.pro

file di gestione del progetto.

esempio.sch

file principale dello schema elettrico.

esempio.kicad_pcb

file del circuito stampato.

esempio.net

file della netlist.

esempio.xxx

vari file creati da altri programmi di utilità.

esempio.cache.lib

file di libreria creato automaticamente e usato negli schemi elettrici +(contiene una copia dei componenti usati).

+
+
+
+
+

3. Uso del manager di KiCad

+
+

Il manager di KiCad (il file kicad o kicad.exe) è uno strumento che serve +semplificare l’esecuzione di altri strumenti (editor, visualizzatori di file +gerber e strumenti di utilità) quando si crea un progetto.

+

Eseguendo gli altri strumenti dal manager di KiCad ha alcuni vantaggi:

+
    +
  • +

    +controllo incrociato tra editor di schemi elettrici e editor di circuiti + stampati. +

    +
  • +
  • +

    +controllo incrociato tra editor di schemi elettrici e selettore di impronte + (CvPcb). +

    +
  • +
+

Ma è possibile modificare solamente i file del progetto corrente.

+

(quando questi strumenti sono eseguiti in modalità singola, si può aprire +qualsiasi file in qualsiasi progetto ma il controllo incrociato tra +strumenti può dare strani risultati)

+
+

3.1. Finestra principale

+
+
+][scaledwidth= +
+
+

La finestra principale di KiCad è composta da una vista ad albero del +progetto, un pannello di avvio contenente i pulsanti da usare per eseguire +vari strumenti software e una finestra messaggi. Il menu e la barra degli +strumenti possono essere usati per creare, leggere e salvare file di +progetto.

+
+
+

3.2. Pannello di avvio utilità

+

KiCad permette di eseguire tutti gli strumenti software indipendenti che lo +accompagnano.

+

Il pannello di avvio è formato dai 8 pulsanti presenti sotto che +corrispondono ai seguenti comandi (da 1 a 8, da sinistra a destra):

+
+
+][scaledwidth= +
+
+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

1

Eeschema

L’editor di schemi elettrici.

2

*LibEdit

L’editor di componenti e gestore delle librerie di componenti.

3

Pcbnew

L’editor di circuiti stampati.

4

FootprintEditor

L’editor di impronte e gestore delle librerie di impronte.

5

Gerbview

Un visualizzatore di file GERBER. Mostra anche i file di forature.

6

Bitmap2component

Uno strumento per creare un’impronta o un componente da +un’immagine bitmap in bianco e nero per creare loghi.

7

Pcb Calculator

Uno strumento per calcolare lo spessore delle tracce +e molto altro.

8

Pl Editor

L’editor di disposizione pagina, per creare/personalizzare +i fogli di lavoro.

+
+
+

3.3. La vista ad albero del progetto

+
+
+][scaledwidth= +
+
+
    +
  • +

    +Facendo doppio clic sulle icone di Eeschema si esegue l’editor degli schemi + elettrici che in questo caso aprirà il file pic_programmer.sch. +

    +
  • +
  • +

    +Facendo doppio clic sull’icona Pcbnew si esegue l’editor di circuiti + stampati, in questo caso aprendo il file pic_programmer.kicad_pcb. +

    +
  • +
  • +

    +Fare clic destro su ciascuno dei file nell’albero del progetto consente la + generica modifica del file. +

    +
  • +
+
+
+

3.4. Barra degli strumenti in alto

+
+
+][scaledwidth= +
+
+

La barra degli strumenti in alto permette alcune operazioni di base sui file +(da sinistra a destra).

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/new_project.png +

Crea un file di progetto. Se viene trovato il modello kicad.pro in +kicad/template, viene copiato nella cartella di lavoro.

+images/icons/new_project_with_template.png +

Crea un progetto da un modello.

+images/icons/open_project.png +

Apre un progetto esistente.

+images/icons/save_project.png +

Aggiorna e salva l’attuale albero del progetto.

+images/icons/zip.png +

Crea un archivio zip dell’intero progetto, includendo file di +schemi, librerie, circuiti stampati, ecc.

+images/icons/reload.png +

Aggiorna e ridisegna l’elenco ad albero, talvolta necessario dopo un cambiamento dell’albero.

+
+
+
+
+

4. Uso dei modelli

+
+
+

4.1. Definizioni

+

Un modello è una cartella di file che include una sottocartella di metadati.

+

Il nome di sistema del modello (SYSNAME) è il nome della cartella dentro la +quale sono memorizzati i file del modello. La sottocartella dei metadata +(METADIR) contiene i file predefiniti che forniscono le informazioni sul +modello.

+

Quando un nuovo progetto viene creato usando un modello, tutti i file e le +cartelle presenti all’interno del modello eccetto METADIR, vengono copiati +sulla nuova cartella del progetto.

+

Tutti i file e cartelle che cominciano con SYSNAME avranno SYSNAME +rimpiazzato dal nuovo nome file del progetto, tralasciando l’estensione del +file.

+
+
+

4.2. Modelli

+

Essi facilitano l’impostazione di progetti con attributi comuni come bordi +di circuito stampato predefiniti, posizione dei connettori, elementi dello +schema elettrico, regole di progettazione, ecc. .

+
+

4.2.1. Metadati

+

Una METADIR di un progetto deve contenere i file richiesti, e può +opzionalmente contenere qualsiasi file opzionale.

+
+
+

4.2.2. File richiesti:

+

meta/info.html

+

Contiene informazioni in formato HTML che l’utente userà per determinare se +il modello sia quello desiderato. La marcatura <title> imposta il nome del +modello visualizzato all’utente per la selezione.

+

Usare l’HTML per formattare questo documento significa che le immagini +possono essere in linea senza doversi inventare un nuovo schema.

+

Per formattare questo documento è necessario limitarsi ad usare solo un +formato HTML di base.

+
+
+

4.2.3. File opzionali:

+

meta/icon.png

+

Un file icona in formato PNG di 64 x 64 pixel usato come icona selezionabile +nella finestra di dialogo della selezione dei modelli.

+
+
+

4.2.4. Esempio:

+

Ecco un modello per una scheda raspberrypi-gpio:

+
+
+][scaledwidth= +
+
+

E le informazioni dei metadati:

+
+
+][scaledwidth= +
+
+

brd.png è un file opzionale

+

Ecco un esempio di file info.html:

+
+
+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<HTML>
+<HEAD>
+<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html;
+charset=windows-1252">
+<TITLE>Raspberry Pi - Expansion Board</TITLE>
+<META NAME="GENERATOR" CONTENT="LibreOffice 3.6 (Windows)">
+<META NAME="CREATED" CONTENT="0;0">
+<META NAME="CHANGED" CONTENT="20121015;19015295">
+</HEAD>
+<BODY LANG="fr-FR" DIR="LTR">
+<P>This project template is the basis of an expansion board for the
+<A HREF="http://www.raspberrypi.org/" TARGET="blank">Raspberry Pi $25
+ARM board.</A> <BR><BR>This base project includes a PCB edge defined
+as the same size as the Raspberry-Pi PCB with the connectors placed
+correctly to align the two boards. All IO present on the Raspberry-Pi
+board is connected to the project through the 0.1&quot; expansion
+headers. <BR><BR>The board outline looks like the following:
+</P>
+<P><IMG SRC="brd.png" NAME="brd" ALIGN=BOTTOM WIDTH=680 HEIGHT=378
+BORDER=0><BR><BR><BR><BR>
+</P>
+<P>(c)2012 Brian Sidebotham<BR>(c)2012 KiCad Developers</P>
+</BODY>
+</HTML>
+
+
+

4.2.5. Operazione

+

Il menu file → nuovo di KiCad mostra due opzioni:

+
+
+][scaledwidth= +
+
+
    +
  • +

    +Nuovo progetto crea un progetto vuoto solo copiando + template/kicad.pro nella cartella corrente. +

    +
  • +
  • +

    +Progetto da un modello Apre la finestra di dialogo di selezione modelli. + La finestra di dialogo ha un elenco di icone e una finestra schermo. Un + singolo clic su un’icona del modello in alto caricherà il corrispondente + file di metadati info.html e lo mostrerà nella finestra schermo. + Un clic sul pulsante di OK fa partire la creazione del nuovo progetto. + Il modello verrà copiato nella posizione del nuovo progetto (ad esclusione + di METADIR come menzionato in precedenza) e ogni file che corrisponderà alle + regole di rimpiazzo delle stringhe verrà rinominato per riflettere il nome + del nuovo progetto. +

    +
  • +
+
+
+][scaledwidth= +
+
+

Dopo la selezione di un modello:

+
+
+][scaledwidth= +
+
+
+
+

4.2.6. Posizione dei modelli:

+

L’elenco dei modelli disponibili viene raccolto dalle seguenti sorgenti:

+
    +
  • +

    +Per modelli di sistema: <kicad bin dir>/../share/template/ +

    +
  • +
  • +

    +Per i modelli dell’utente: +

    +
      +
    • +

      +su Unix: + ~/kicad/templates/ +

      +
    • +
    • +

      +su Windows: + C:\Documents and Settings\nomeutente\Documenti\kicad\templates +

      +
    • +
    • +

      +su Mac: + ~/Documents/kicad/templates/ +

      +
    • +
    +
  • +
  • +

    +Quando la variabile ambiente KICAD_PTEMPLATES è definita, c'è una terza + pagina: Modelli portabili, che elenca i modelli trovati in nel percorso + KICAD_PTEMPLATES. +

    +
  • +
+
+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/kicad.pdf b/share/doc/kicad/help/it/kicad.pdf new file mode 100644 index 0000000..395d144 Binary files /dev/null and b/share/doc/kicad/help/it/kicad.pdf differ diff --git a/share/doc/kicad/help/it/pcbnew.epub b/share/doc/kicad/help/it/pcbnew.epub new file mode 100644 index 0000000..459c45c Binary files /dev/null and b/share/doc/kicad/help/it/pcbnew.epub differ diff --git a/share/doc/kicad/help/it/pcbnew.html b/share/doc/kicad/help/it/pcbnew.html new file mode 100644 index 0000000..f60afad --- /dev/null +++ b/share/doc/kicad/help/it/pcbnew.html @@ -0,0 +1,7606 @@ + + + + + +Pcbnew + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2010–2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Tutti i marchi registrati all’interno di questa guida appartengono ai loro +legittimi proprietari.

+

Collaboratori

+

Jean-Pierre Charras, Fabrizio Tappero.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

17 marzo 2014.

+
+
+
+

1. Introduzione a Pcbnew

+
+
+

1.1. Descrizione

+

Pcbnew è un potente strumento software per lo sviluppo di circuiti stampati +disponibile per i sistemi operativi Linux, Microsoft Windows e Apple OS +X. Pcbnew viene usato assieme al programma di disegno schemi elettrici +Eeschema per la creazione di circuiti stampati.

+

Pcbnew gestisce le librerie di impronte. Ogni impronta è un disegno del +componente fisico - la disposizione delle piazzole che forniscono le +connessioni al componente. Le impronte richieste vengono automaticamente +caricate durante la lettura della Netlist. Qualsiasi cambiamento nella +selezione delle impronte o annotazione può essere cambiato nello schema e +aggiornato in pcbnew rigenerando la netlist e ricaricandola nuovamente in +pcbnew.

+

Pcbnew fornisce uno strumento per il controllo delle regole elettriche +(Design Rule Check o DRC) che previene i problemi di distanziamento tra +piste e piazzole e previene anche le connessioni errate che non hanno +corrispondenza nella netlist/schema elettrico. Quando si usa lo sbroglio +interattivo, questo esegue in continuazione questo controllo aiutando lo +sbroglio delle singole piste.

+

Pcbnew fornisce una visualizzazione a ratnest, una ragnatela delle +connessioni delle piazzole delle impronte connesse sullo schema +elettrico. Queste connessioni si spostano dinamicamente seguendo gli +spostamenti effettuati di tracce e impronte.

+

Pcbnew possiede un semplice ma efficace sbrogliatore per assistere nella +produzione del circuito. Una funzione di esportazione/importazione in +formato dsn SPECCTRA permette inoltre l’uso di sbrogliatori più avanzati.

+

Pcbnew fornisce opzioni specifiche per la produzione di circuiti ad ultra +alta frequenza (come piazzole trapezoidali e di forme complesse, +disposizione automatica di bobine sul circuito stampato, ecc.).

+
+
+

1.2. Caratteristiche principali di progettazione

+

L’unità più piccola in pcbnew è 1 nanometro. Tutte le dimensioni sono +memorizzate come integer di nanometri.

+

Pcbnew può generare fino a 32 strati rame, 14 strati tecnici (serigrafia, +maschera di saldatura, adesivo componenti, pasta salda, bordi di taglio) più +4 ausiliari (disegni e commenti) e gestisce in tempo reale l’indicazione +della ragnatela di connessioni (rats nest) delle tracce mancanti.

+

La visualizzazione degli elementi del circuito stampato (tracce, piazzole, +testo, disegni…) è personalizzabile:

+
    +
  • +

    +in modalità piena o solo contorno; +

    +
  • +
  • +

    +con o senza isolamento delle tracce. +

    +
  • +
+

Per i circuiti complessi, la visualizzazione degli strati, zone, componenti +può essere nascosta in maniera selettiva per una migliore chiarezza sullo +schermo. I collegamenti delle piste possono essere evidenziati per +migliorarne il contrasto.

+

Le impronte possono essere ruotate di qualsiasi angolo, con una risoluzione +di 0.1 grado.

+

Pcbnew include un editor di impronte che permette la modifica delle singole +impronte posta su un circuito stampato o la modifica che quelle presenti in +una libreria.

+

L’editor impronte è fornito di molti strumenti che fanno risparmiare tempo +come:

+
    +
  • +

    +Numerazione piazzole veloce, semplicemente trascinando il mouse sopra le + piazzole che si vuole numerare. +

    +
  • +
  • +

    +Semplice generazione multipla di piazzole circolari o rettangolari per + LGA/BGA o impronte circolari. +

    +
  • +
  • +

    +Allineamento semi-automatico di righe o colonne di piazzole. +

    +
  • +
+

Le piazzole delle impronte hanno una serie di proprietà che possono essere +regolate. Le piazzole possono essere tonde, rettangolari, ovali o +trapezoidali. Le forature dei componenti passanti possono essere spostate +nella piazzola e possono essere tonde o a fessura. Le singole piazzole +possono anche essere ruotate ed avere particolari spaziature per le maschere +di saldatura, per l’isolamento dei collegamenti o per la pasta salda. Le +piazzole possono anche avere una connessione piena o una connessione a basso +trasferimento termico per migliorare la manifattura del circuito +stampato. Qualsiasi combinazione anche univoca di piazzole può essere +inserita in un’impronta.

+

Pcbnew genera facilmente tutti i documenti necessari per la produzione:

+
    +
  • +

    +Prodotti per la fabbricazione: +

    +
      +
    • +

      +File per fotoplotter in formato GERBER RS274X. +

      +
    • +
    • +

      +File per la foratura in formato EXCELLON. +

      +
    • +
    +
  • +
  • +

    +Stampa di file in formato HPGL, SVG o DXF. +

    +
  • +
  • +

    +Mappe di disegno e forature in formato Postscript. +

    +
  • +
  • +

    +Stampe locali. +

    +
  • +
+
+
+

1.3. Osservazioni generali

+

A causa del livello di controllo necessario, è fortemente raccomandato l’uso +di mouse a tre tasti con pcbnew. Funzioni primarie come il pan e lo zoom +necessitano di un mouse a tre tasti.

+

Nella nuova versione di KiCad, in pcbnew sono stati introdotti cambiamenti +radicali da parte di sviluppatori del CERN. Questi includono caratteristiche +come un nuovo motore di render (modalità di visualizzazione OpenGL e Cairo), +uno sbrogliatore interattivo "push and shove", sbroglio e accordamento di +piste differenziali e a zig-zag, un editor di impronte revisionato, e molte +altre ancora. Si noti che molte di queste caratteristiche esistono solo +nelle nuove modalità di visualizzazione OpenGL e Cairo.

+
+
+
+
+

2. Installazione

+
+
+

2.1. Installazione del software

+

La procedura di installazione è descritta nella documentazione di KiCad.

+
+
+

2.2. Modifica della configurazione predefinita

+

A default configuration file kicad.pro is provided in +kicad/share/template. This file is used as the initial configuration for +all new projects.

+

This configuration file can be modified to change the libraries to be +loaded.

+

To do this:

+
    +
  • +

    +Launch Pcbnew using kicad or directly. On Windows it is in + C:\kicad\bin\pcbnew.exe and on Linux you can run + /usr/local/kicad/bin/kicad or /usr/local/kicad/bin/pcbnew if the + binaries are located in /usr/local/kicad/bin. +

    +
  • +
  • +

    +Select Preferences - Libs and Dir. +

    +
  • +
  • +

    +Edit as required. +

    +
  • +
  • +

    +Save the modified configuration (Save Cfg) to + kicad/share/template/kicad.pro. +

    +
  • +
+
+
+

2.3. Managing Footprint Libraries: legacy versions

+

You can have access to the library list initialization from the Preferences +menu:

+
+
+images/Library_list_menu_item.png +
+
+

The image below shows the dialog which allows you to set the footprint +library list:

+
+
+images/Footprint_library_list.png +
+
+

You can use this to add all the libraries that contain the footprints +required for your project. You should also remove unused libraries from new +projects to prevent footprint name clashes. Please note, there is an issue +with the footprint library list when duplicate footprint names exist in more +than one library. When this occurs, the footprint will be loaded from the +first library found in the list. If this is an issue (you cannot load the +footprint you want), either change the library list order using the "Up" and +"Down" buttons in the dialog above or give the footprint a unique name using +the footprint editor.

+
+
+

2.4. Managing Footprint Libraries: .pretty repositories

+

A partire dalla release 4.0, Pcbnew utilizza la nuova implementazione a +tabella per la gestione delle librerie di impronte. Le informazioni nella +sezione precedente non solo più valide. Il gestore della tabella delle +librerie è accessibile da:

+
+
+images/Library_tables_menu_item.png +
+
+

L’immagine sottostante mostra la finestra di dialogo di modifica della +tabella delle librerie di impronte che può essere aperta invocando la voce +"Manager librerie di impronte" dal menu delle "Preferenze".

+
+
+images/Footprint_tables_list.png +
+
+

La tabella librerie di impronte viene usata per mappare una libreria di +impronte di qualsiasi tipo supportato ad una denominazione di +libreria. Questa denominazione viene usata per cercare le impronte in +alternativa al precedente metodo che dipendeva dall’ordine di ricerca dei +percorsi. Ciò permette a Pcbnew di accedere alle impronte con lo stesso nome +in diverse librerie assicurando che venga caricata la corretta impronta +dalla libreria appropriata. Inoltre ciò permette di supportare il +caricamento di librerie provenienti da editor di circuiti stampati +alternativi come Eagle e gEDA.

+
+

2.4.1. Tabella librerie impronte globale

+

La tabella librerie impronte globale contiene l’elenco delle librerie che +sono sempre disponibili indipendentemente dal file progetto attualmente +caricato. La tabella viene salvata nel file fp-lib-table nella cartella +utente. La posizione di questa cartella dipende dal sistema operativo.

+
+
+

2.4.2. Tabella librerie di impronte specifica del progetto

+

La tabella delle librerie di impronte specifica del progetto contiene +l’elenco delle librerie che sono disponibili specificatamente per il file di +progetto attualmente caricato. Questa tabella può essere modificata solo +quando viene caricata assieme al file di progetto della scheda. Se non +viene caricato un file di progetto o non c'è il file della tabella delle +librerie di impronte nel percorso del progetto, viene creata una tabella +vuota che può essere modificata ed in seguito salvata assieme al file della +scheda.

+
+
+

2.4.3. Configurazione iniziale

+

La prima volta che CvPcb o Pcbnew vengono eseguiti e il file della tabella +globale delle impronte fp-lib-table non viene trovato nella cartella home +dell’utente, Pcbnew cercherà di copiare il file della tabella delle impronte +predefinito fp_global_table memorizzato nella cartella di sistema dei +modelli di KiCad sul file fp-lib-table nella cartella home dell’utente. Se +fp_global_table non si trova, verrà creato un file di tabella librerie di +impronte vuoto nella cartella home dell’utente. Se si verifica quest’ultima +azione, l’utente può sia copiare il file fp_global_table manualmente o +configurare la tabella a mano. La tabella librerie di impronte predefinita +include tutte le librerie di impronte standard che vengono installate come +parte di KiCad.

+
+
+

2.4.4. Aggiunta voci di tabella

+

In order to use a footprint library, it must first be added to either the +global table or the project specific table. The project specific table is +only applicable when a board file is open. Each library entry must have a +unique nickname. This does not have to be related in any way to the actual +library file name or path. The colon : character cannot be used anywhere +in the nickname. Each library entry must have a valid path and/or file name +depending on the type of library. Paths can be defined as absolute, +relative, or by environment variable substitution. The appropriate plug in +type must be selected in order for the library to be properly read. Pcbnew +currently supports reading KiCad legacy, KiCad Pretty, Eagle, and gEDA +footprint libraries. There is also a description field to add a description +of the library entry. The option field is not used at this time so adding +options will have no effect when loading libraries. Please note that you +cannot have duplicate library nicknames in the same table. However, you can +have duplicate library nicknames in both the global and project specific +footprint library table. The project specific table entry will take +precedence over the global table entry when duplicated names occur. When +entries are defined in the project specific table, an fp-lib-table file +containing the entries will be written into the folder of the currently open +netlist.

+
+
+

2.4.5. Environment Variable Substitution

+

One of the most powerful features of the footprint library table is +environment variable substitution. This allows you to define custom paths +to where your libraries are stored in environment variables. Environment +variable substitution is supported by using the syntax ${ENV_VAR_NAME} in +the footprint library path. By default, at run time Pcbnew defines the +$KISYSMOD environment variable. This points to where the default +footprint libraries that were installed with KiCad are located. You can +override $KISYSMOD by defining it yourself which allows you to substitute +your own libraries in place of the default KiCad footprint libraries. When +a board file is loaded, Pcbnew also defines the $KPRJMOD using the board +file path. This allows you to create libraries in the project path without +having to define the absolute path to the library in the project specific +footprint library table.

+
+
+

2.4.6. Using the GitHub Plugin

+

The GitHub plugin is a special plugin that provides an interface for +read-only access to a remote GitHub repository consisting of pretty (Pretty +is name of the KiCad footprint file format) footprints and optionally +provides "Copy-On-Write" (COW) support for editing footprints read from the +GitHub repo and saving them locally. Therefore the "GitHub" plugin is for +read-only for accessing remote pretty footprint libraries at +https://github.com. To add a GitHub entry to the footprint library table +the "Library Path" in the footprint library table entry must be set to a +valid GitHub URL.

+

For example:

+
+
+
https://github.com/liftoff-sr/pretty_footprints
+
+

Typically GitHub URLs take the form:

+
+
+
https://github.com/user_name/repo_name
+
+

The "Plugin Type" must be set to "Github". To enable the "Copy-On-Write" +feature the option allow_pretty_writing_to_this_dir must be added to the +"Options" setting of the footprint library table entry. This option is the +"Library Path" for local storage of modified copies of footprints read from +the GitHub repo. The footprints saved to this path are combined with the +read-only part of the GitHub repository to create the footprint library. If +this option is missing, then the GitHub library is read-only. If the option +is present for a GitHub library, then any writes to this hybrid library will +go to the local *.pretty directory. Note that the github.com resident +portion of this hybrid COW library is always read-only, meaning you cannot +delete anything or modify any footprint in the specified GitHub repository +directly. The aggregate library type remains "Github" in all further +discussions, but it consists of both the local read/write portion and the +remote read-only portion.

+

The table below shows a footprint library table entry without the option +allow_pretty_writing_to_this_dir:

+ ++++++ + + + + + + + + + + + + + + + + + +
Nickname Library Path Plugin Type Options Description

github

https://github.com/liftoff-sr/pretty_footprints

Github

Liftoff’s GH footprints

+

The table below shows a footprint library table entry with the COW option +given. Note the use of the environment variable ${HOME} as an example +only. The github.pretty directory is located in ${HOME}/pretty/path. +Anytime you use the option allow_pretty_writing_to_this_dir, you will need +to create that directory manually in advance and it must end with the +extension .pretty.

+ ++++++ + + + + + + + + + + + + + + + + + +
Nickname Library Path Plugin Type Options Description

github

https://github.com/liftoff-sr/pretty_footprints

Github

Liftoff’s GH footprints

+

Footprint loads will always give precedence to the local footprints found in +the path given by the option allow_pretty_writing_to_this_dir. Once you +have saved a footprint to the COW library’s local directory by doing a +footprint save in the Footprint Editor, no GitHub updates will be seen when +loading a footprint with the same name as one for which you’ve saved +locally.

+

Always keep a separate local *.pretty directory for each GitHub library, +never combine them by referring to the same directory more than once. Also, +do not use the same COW (*.pretty) directory in a footprint library table +entry. This would likely create a mess. The value of the option +allow_pretty_writing_to_this_dir will expand any environment variable +using the ${} notation to create the path in the same way as the "Library +Path" setting.

+

What’s the point of COW? It is to turbo-charge the sharing of footprints. +If you periodically email your COW pretty footprint modifications to the +GitHub repository maintainer, you can help update the GitHub copy. Simply +email the individual *.kicad_mod files you find in your COW directories to +the maintainer of the GitHub repository. After you’ve received confirmation +that your changes have been committed, you can safely delete your COW +file(s) and the updated footprint from the read-only part of GitHub library +will flow down. Your goal should be to keep the COW file set as small as +possible by contributing frequently to the shared master copies at +https://github.com.

+

Finally, Nginx can be used as a cache to the github server to speed up the +loading of footprints. It can be installed locally or on a network +server. There is an example configuration in KiCad sources at +pcbnew/github/nginx.conf. The most straightforward way to get this working +is to overwrite the default nginx.conf with this one and export +KIGITHUB=http://my_server:54321/KiCad, where my_server is the IP or +domain name of the machine running nginx.

+
+
+

2.4.7. Usage Patterns

+

Footprint libraries can be defined either globally or specifically to the +currently loaded project. Footprint libraries defined in the user’s global +table are always available and are stored in the fp-lib-table file in the +user’s home folder. Global footprint libraries can always be accessed even +when there is no project net list file opened. The project specific +footprint table is active only for the currently open net list file. The +project specific footprint library table is saved in the file fp-lib-table +in the path of the currently open board file. You are free to define +libraries in either table.

+

There are advantages and disadvantages to each method:

+
    +
  • +

    +You can define all of your libraries in the global table which means they + will always be available when you need them. +

    +
      +
    • +

      +The disadvantage of this is that you may have to search through a lot + of libraries to find the footprint you are looking for. +

      +
    • +
    +
  • +
  • +

    +You can define all your libraries on a project specific basis. +

    +
      +
    • +

      +The advantage of this is that you only need to define the libraries + you actually need for the project which cuts down on searching. +

      +
    • +
    • +

      +The disadvantage is that you always have to remember to add each + footprint library that you need for every project. +

      +
    • +
    +
  • +
  • +

    +You can also define footprint libraries both globally and project + specifically. +

    +
  • +
+

One usage pattern would be to define your most commonly used libraries +globally and the library only required for the project in the project +specific library table. There is no restriction on how you define your +libraries.

+
+
+
+
+
+

3. General operations

+
+
+

3.1. Toolbars and commands

+

In Pcbnew it is possible to execute commands using various means:

+
    +
  • +

    +Text-based menu at the top of the main window. +

    +
  • +
  • +

    +Top toolbar menu. +

    +
  • +
  • +

    +Right toolbar menu. +

    +
  • +
  • +

    +Left toolbar menu. +

    +
  • +
  • +

    +Mouse buttons (menu options). Specifically: +

    +
      +
    • +

      +The right mouse button reveals a pop-up menu the content of + which depends on the element under the mouse arrow. +

      +
    • +
    +
  • +
  • +

    +Keyboard (Function keys F1, F2, F3, F4, Shift, Delete, +, -, + Page Up, Page Down and Space bar). The Escape key generally cancels + an operation in progress. +

    +
  • +
+

The screenshot below illustrates some of the possible accesses to these +operations:

+
+
+images/Right-click_legacy_menu.png +
+
+
+
+

3.2. Mouse commands

+
+

3.2.1. Basic commands

+
    +
  • +

    +Left button +

    +
      +
    • +

      +Single-click displays the characteristics of the footprint or text under + the cursor in the lower status bar. +

      +
    • +
    • +

      +Double-click displays the editor (if the element is editable) of the + element under the cursor. +

      +
    • +
    +
  • +
  • +

    +Centre button/wheel +

    +
      +
    • +

      +Rapid zoom and some commands in layer manager. +

      +
    • +
    • +

      +Hold down the centre button and draw a rectangle to zoom to the + described area. Rotation of the mouse wheel will allow you to zoom + in and zoom out. +

      +
    • +
    +
  • +
  • +

    +Right button +

    +
      +
    • +

      +Displays a pop-up menu +

      +
    • +
    +
  • +
+
+
+

3.2.2. Operations on blocks

+

Operations to move, invert (mirror), copy, rotate and delete a block are all +available via the pop-up menu. In addition, the view can zoom to the area +described by the block.

+

The framework of the block is traced by moving the mouse while holding down +the left mouse button. The operation is executed when the button is +released.

+

By holding down one of the hotkeys Shift or Ctrl, or both keys Shift +and Ctrl together, while the block is drawn the operation invert, rotate +or delete is automatically selected as shown in the table below:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Action Effect

Left mouse button held down

Trace framework to move block

Shift + Left mouse button held down

Trace framework for invert block

Ctrl + Left mouse button held down

Trace framework for rotating block 90°

Shift + Ctrl + Left mouse button held down

Trace framework to delete the block

Centre mouse button held down

Trace framework to zoom to block

+

When moving a block:

+
    +
  • +

    +Move block to new position and operate left mouse button to place the + elements. +

    +
  • +
  • +

    +To cancel the operation use the right mouse button and select Cancel Block + from the menu (or press the Esc key). +

    +
  • +
+

Alternatively if no key is pressed when drawing the block use the right +mouse button to display the pop-up menu and select the required operation.

+

For each block operation a selection window enables the action to be limited +to only some elements.

+
+
+
+

3.3. Selection of grid size

+

During element layout the cursor moves on a grid. The grid can be turned on +or off using the icon on the left toolbar.

+

Any of the pre-defined grid sizes, or a User Defined grid, can be chosen +using the pop-up window, or the drop-down selector on the toolbar at the top +of the screen. The size of the User Defined grid is set using the menu bar +option Dimensions → User Grid Size.

+
+
+

3.4. Adjustment of the zoom level

+

The zoom level can be changed using any of the following methods:

+
    +
  • +

    +Open the pop-up window (using the right mouse button) and then select the + desired zoom. +

    +
  • +
  • +

    +Use the following function keys: +

    +
      +
    • +

      +F1: Enlarge (zoom in) +

      +
    • +
    • +

      +F2: Reduce (zoom out) +

      +
    • +
    • +

      +F3: Redraw the display +

      +
    • +
    • +

      +F4: Centre view at the current cursor position +

      +
    • +
    +
  • +
  • +

    +Rotate the mouse wheel. +

    +
  • +
  • +

    +Hold down the middle mouse button and draw a rectangle to zoom to the + described area. +

    +
  • +
+
+
+

3.5. Displaying cursor coordinates

+

The cursor coordinates are displayed in inches or millimetres as selected +using the In or mm icons on the left hand side toolbar.

+

Whichever unit is selected Pcbnew always works to a precision of 1/10,000 of +inch.

+

The status bar at the bottom of the screen gives:

+
    +
  • +

    +The current zoom setting. +

    +
  • +
  • +

    +The absolute position of the cursor. +

    +
  • +
  • +

    +The relative position of the cursor. Note the relative coordinates (x,y) can + be set to (0,0) at any position by pressing the space bar. The cursor + position is then displayed relative to this new datum. +

    +
  • +
+

In addition the relative position of the cursor can be displayed using its +polar co-ordinates (ray + angle). This can be turned on and off using the +icon in the left hand side toolbar.

+
+
+images/Pcbnew_coordinate_status_display.png +
+
+
+
+

3.6. Keyboard commands - hotkeys

+

Many commands are accessible directly with the keyboard. Selection can be +either upper or lower case. Most hot keys are shown in menus. Some hot keys +that do not appear are:

+
    +
  • +

    +Delete: deletes a footprint or a track. (Available only if the Footprint + mode or the Track mode is active) +

    +
  • +
  • +

    +V: if the track tool is active switches working layer or place via, if a + track is in progress. +

    +
  • +
  • +

    ++ and -: select next or previous layer. +

    +
  • +
  • +

    +?: display the list of all hot keys. +

    +
  • +
  • +

    +Space: reset relative coordinates. +

    +
  • +
+
+
+

3.7. Operation on blocks

+

Operations to move, invert (mirror), copy, rotate and delete a block are all +available from the pop-up menu. In addition, the view can zoom to that +described by the block.

+

The framework of the block is traced by moving the mouse while holding down +the left mouse button. The operation is executed when the button is +released.

+

By holding down one of the keys Shift or Ctrl, both Shift and Ctrl +together, or Alt, while the block is drawn the operation invert, rotate, +delete or copy is automatically selected as shown in the table below:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Action Effect

Left mouse button held down

Move block

Shift + Left mouse button held down

Invert (mirror) block

Ctrl + Left mouse button held down

Rotate block 90°

Shift + Ctrl + Left mouse button held down

Delete the block

Alt + Left mouse button held down

Copy the block

+

When a block command is made, a dialog window is displayed, and items +involved in this command can be chosen.

+

Any of the commands above can be cancelled via the same pop-up menu or by +pressing the Escape key (Esc).

+
+
+images/Pcbnew_legacy_block_selection_dialog.png +
+
+
+
+

3.8. Units used in dialogs

+

Units used to display dimensions values are inch and mm. The desired unit +can be selected by pressing the icon located in left toolbar: + +images/icons/unit_inch.png + +images/icons/unit_mm.png + However +one can enter the unit used to define a value, when entering a new value.

+

Accepted units are:

+ +++ + + + + + + + + + + + + + + + + + + + + + +

1 in

1 inch

1 "

1 inch

25 th

25 thou

25 mi

25 mils, same as thou

6 mm

6 mm

+

The rules are:

+
    +
  • +

    +Spaces between the number and the unit are accepted. +

    +
  • +
  • +

    +Only the first two letters are significant. +

    +
  • +
  • +

    +In countries using an alternative decimal separator than the period, the + period (.) can be used as well. Therefore 1,5 and 1.5 are the same in + French. +

    +
  • +
+
+
+

3.9. Top menu bar

+

The top menu bar provides access to the files (loading and saving), +configuration options, printing, plotting and the help files.

+
+
+images/Pcbnew_top_menu_bar.png +
+
+
+

3.9.1. The File menu

+
+
+images/Pcbnew_file_menu.png +
+
+

The File menu allows the loading and saving of printed circuits files, as +well as printing and plotting the circuit board. It enables the export (with +the format GenCAD 1.4) of the circuit for use with automatic testers.

+
+
+

3.9.2. Edit menu

+

Allows some global edit actions:

+
+
+images/Pcbnew_edit_menu.png +
+
+
+
+

3.9.3. View menu

+
+
+images/Pcbnew_view_menu.png +
+
+

Zoom functions and 3D board display.

+
+
3D Viewer
+

Opens the 3D Viewer. Here is a sample:

+
+
+images/Sample_3D_board.png +
+
+
+
+
Switch canvas
+

Allows switching canvas.

+
    +
  • +

    +default +

    +
  • +
  • +

    +OpenGL +

    +
  • +
  • +

    +Cairo +

    +
  • +
+
+
+
+

3.9.4. Place menu

+

Same function as the right-hand toolbar.

+
+
+images/Pcbnew_place_menu.png +
+
+
+
+

3.9.5. Route menu

+

Routing function.

+
+
+images/Pcbnew_route_menu.png +
+
+
+
+

3.9.6. Il menu delle preferenze

+
+
+images/Pcbnew_preferences_menu.png +
+
+

Allows:

+
    +
  • +

    +Selection of the footprint libraries. +

    +
  • +
  • +

    +Hide/Show the Layers manager (colors selection for displaying layers and + other elements. Also enables the display of elements to be turned on and + off). +

    +
  • +
  • +

    +Management of general options (units, etc.). +

    +
  • +
  • +

    +The management of other display options. +

    +
  • +
  • +

    +Creation, editing (and re-read) of the hot keys file. +

    +
  • +
+
+
+

3.9.7. Menu dimensioni

+
+
+images/Pcbnew_dimensions_menu.png +
+
+

An important menu. Allows adjustment of:

+
    +
  • +

    +User grid size. +

    +
  • +
  • +

    +Size of texts and the line width for drawings. +

    +
  • +
  • +

    +Dimensions and characteristic of pads. +

    +
  • +
  • +

    +Setting the global values for solder mask and solder paste layers +

    +
  • +
+
+
+

3.9.8. Tools menu

+
+
+images/Pcbnew_tools_menu.png +
+
+
+
+

3.9.9. The Design Rules menu

+
+
+images/Pcbnew_design_rules_menu.png +
+
+

Provides access to 2 dialogs:

+
    +
  • +

    +Impostazione regole di progettazione (dimensioni piste e via, isolamenti). +

    +
  • +
  • +

    +Setting Layers (number, enabled and layers names) +

    +
  • +
+
+
+

3.9.10. Il menu di aiuto

+

Provides access to the user manuals and to the version information menu +(Pcbnew About).

+
+
+
+

3.10. Uso delle icone nella barra in cima

+

This toolbar gives access to the principal functions of Pcbnew.

+
+
+images/Pcbnew_top_toolbar.png +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/new.png +

Creation of a new printed circuit.

+images/icons/open_brd_file.png +

Opening of an old printed circuit.

+images/icons/save.png +

Save printed circuit.

+images/icons/sheetset.png +

Selection of the page size and modification of the file properties.

+images/icons/module_editor.png +

Opens Footprint Editor to edit library or pcb footprint.

+images/icons/modview_icon.png +

Opens Footprint Viewer to display library or pcb footprint.

+images/icons/undo.png + +images/icons/redo.png +

Undo/Redo last commands (10 levels)

+images/icons/print_button.png +

Display print menu.

+images/icons/plot.png +

Display plot menu.

+images/icons/zoom_in.png + +images/icons/zoom_out.png +

Zoom in and Zoom out (relative to the centre of screen).

+images/icons/zoom_redraw.png +

Redraw the screen

+images/icons/zoom_fit_in_page.png +

Fit to page

+images/icons/find.png +

Find footprint or text.

+images/icons/netlist.png +

Netlist operations (selection, reading, testing and compiling).

+images/icons/drc.png +

DRC (Design Rule Check): Automatic check of the tracks.

+images/Pcbnew_toolbar_layer_select_dropdown.png +

Selection of the working layer.

+images/Pcbnew_layer_pair_indicator.png +

Selection of layer pair (for vias)

+images/icons/mode_module.png +

Footprint mode: when active this enables footprint options in the + pop-up window.

+images/icons/mode_track.png +

Routing mode: when active this enables routing options in the + pop-up window

+images/icons/web_support.png +

Direct access to the router Freerouter

+images/icons/py_script.png +

Show / Hide the Python scripting console

+
+

3.10.1. Auxiliary toolbar

+ +++ + + + + + + + + + + + + + + + + + + + + + +

+images/Pcbnew_track_thickness_dropdown.png +

Selection of thickness of track already in use.

+images/Pcbnew_via_size_dropdown.png +

Selection of a dimension of via already in use.

+images/icons/auto_track_width.png +

Automatic track width: if enabled when creating a new track, + when starting on an existing track, the width of the new track + is set to the width of the existing track.

+images/Pcbnew_grid_size_dropdown.png +

Selection of the grid size.

+images/Pcbnew_zoom_factor_dropdown.png +

Selection of the zoom.

+
+
+
+
+

3.11. Right-hand side toolbar

+

This toolbar gives access to the editing tool to change the PCB shown in +Pcbnew.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/Pcbnew_right_toolbar.png +

+images/icons/cursor.png +

Select the standard mouse mode.

+images/icons/net_highlight.png +

Highlight net selected by clicking on a track or pad.

+images/icons/tool_ratsnest.png +

Display local ratsnest (Pad or Footprint).

+images/icons/module.png +

Add a footprint from a library.

+images/icons/add_tracks.png +

Placement of tracks and vias.

+images/icons/add_zone.png +

Placement of zones (copper planes).

+images/icons/add_keepout_area.png +

Placement of keepout areas ( on copper layers ).

+images/icons/add_dashed_line.png +

Draw Lines on technical layers (i.e. not a copper layer).

+images/icons/add_circle.png +

Draw Circles on technical layers (i.e. not a copper layer).

+images/icons/add_arc.png +

Draw Arcs on technical layers (i.e. not a copper layer).

+images/icons/add_text.png +

Placement of text.

+images/icons/add_dimension.png +

Draw Dimensions on technical layers (i.e. not the copper layer).

+images/icons/add_mires.png +

Draw Alignment Marks (appearing on all layers).

+images/icons/delete.png +

Delete element pointed to by the cursor

+

Note: + When Deleting, if several superimposed elements are + pointed to, priority is given to the smallest (in the decreasing + set of priorities tracks, text, footprint). The function "Undelete" + of the upper toolbar allows the cancellation of the last item + deleted.

+images/icons/pcb_offset.png +

Offset adjust for drilling and place files.

+images/icons/grid_select_axis.png +

Grid origin. (grid offset). Useful mainly for editing and + placement of footprints. Can also be set in Dimensions/Grid menu.

+
    +
  • +

    +Placement of footprints, tracks, zones of copper, texts, etc. +

    +
  • +
  • +

    +Net Highlighting. +

    +
  • +
  • +

    +Creating notes, graphic elements, etc. +

    +
  • +
  • +

    +Eliminare elementi. +

    +
  • +
+
+
+
+

3.12. Left-hand side toolbar

+

The left hand-side toolbar provides display and control options that affect +Pcbnew’s interface.

+ ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/Pcbnew_left_toolbar.png +

+images/icons/drc_off.png +

Turns DRC (Design Rule Checking) on/off. Caution: when DRC + is off incorrect connections can be made.

+images/icons/grid.png +

Turn grid display on/off Note: a small grid may not be displayed + unless zoomed in far enough

+images/icons/polar_coord.png +

Polar display of the relative co-ordinates on the status bar on/off.

+images/icons/unit_inch.png + +images/icons/unit_mm.png +

Display/entry of coordinates or dimensions in inches or millimeters.

+images/icons/cursor_shape.png +

Change cursor display shape.

+images/icons/general_ratsnest.png +

Display general rats nest (incomplete connections between footprints).

+images/icons/local_ratsnest.png +

Display footprint rats nest dynamically as it is moved.

+images/icons/auto_delete_track.png +

Enable/Disable automatic deletion of a track when it is redrawn.

+images/icons/show_zone.png +

Show filled areas in zones

+images/icons/show_zone_disable.png +

Do not show filled areas in zones

+images/icons/show_zone_outline_only.png +

Show only outlines of filled areas in zones

+images/icons/pad_sketch.png +

Display of pads in outline mode on/off.

+images/icons/via_sketch.png +

Display of vias in outline mode on/off.

+images/icons/showtrack.png +

Display of tracks in outline mode on/off.

+images/icons/contrast_mode.png +

High contrast display mode on/off. In this mode the active + layer is displayed normally, all the other layers are displayed + in gray. Useful for working on multi-layer circuits.

+images/icons/layers_manager.png +

Hide/Show the Layers manager

+images/icons/mw_toolbar.png +

Access to microwaves tools. Under development

+
+
+

3.13. Pop-up windows and fast editing

+

A right-click of the mouse opens a pop-up window. Its contents depends on +the element pointed at by the cursor.

+

This gives immediate access to:

+
    +
  • +

    +Changing the display (centre display on cursor, zoom in or out or selecting + the zoom). +

    +
  • +
  • +

    +Setting the grid size. +

    +
  • +
  • +

    +Additionally a right-click on an element enables editing of the most + commonly modified element parameters. +

    +
  • +
+

The screenshots below show what the pop-up windows looks like.

+
+
+

3.14. Available modes

+

There are 3 modes when using pop-up menus. In the pop-up menus, these modes +add or remove some specific commands.

+ +++ + + + + + + + + + + + + + +

+images/icons/mode_module.png + and + +images/icons/mode_track.png + disabled

Normal mode

+images/icons/mode_module.png + enabled

Footprint mode

+images/icons/mode_track.png + enabled

Tracks mode

+
+

3.14.1. Normal mode

+
    +
  • +

    +Pop-up menu with no selection: +

    +
  • +
+
+
+images/Pcbnew_popup_normal_mode.png +
+
+
    +
  • +

    +Pop-up menu with track selected: +

    +
  • +
+
+
+images/Pcbnew_popup_normal_mode_track.png +
+
+
    +
  • +

    +Pop-up menu with footprint selected: +

    +
  • +
+
+
+images/Pcbnew_popup_normal_mode_footprint.png +
+
+
+
+

3.14.2. Footprint mode

+

Same cases in Footprint Mode ( +images/icons/mode_module.png + enabled)

+
    +
  • +

    +Pop-up menu with no selection: +

    +
  • +
+
+
+images/Pcbnew_popup_footprint_mode.png +
+
+
    +
  • +

    +Pop-up menu with track selected: +

    +
  • +
+
+
+images/Pcbnew_popup_footprint_mode_track.png +
+
+
    +
  • +

    +Pop-up menu with footprint selected: +

    +
  • +
+
+
+images/Pcbnew_popup_footprint_mode_footprint.png +
+
+
+
+

3.14.3. Tracks mode

+

Same cases in Track Mode ( +images/icons/mode_track.png + enabled)

+
    +
  • +

    +Pop-up menu with no selection: +

    +
  • +
+
+
+images/Pcbnew_popup_track_mode.png +
+
+
    +
  • +

    +Pop-up menu with track selected: +

    +
  • +
+
+
+images/Pcbnew_popup_track_mode_track.png +
+
+
    +
  • +

    +Pop-up menu with footprint selected: +

    +
  • +
+
+
+images/Pcbnew_popup_track_mode_footprint.png +
+
+
+
+
+
+
+

4. Implementazione schemi

+
+
+

4.1. Collegamento di uno schema ad un circuito stampato

+

In generale, uno schema elettrico è connesso con il suo circuito stampato +per mezzo del file di netlist, che normalmente viene generato dall’editor +degli schemi elettrici usato per creare lo schema. Pcbnew accetta file di +netlist creati con Eeschema o Orcad PCB 2. Al file di netlist, generato +dall’editor degli schemi elettrici, solitamente mancano le impronte che +corrispondono ai vari componenti. Di conseguenza si rende necessario uno +stadio intermedio. Durante questo processo intermedio viene eseguita +l’associazione tra componenti e impronte. In KiCad, si usa il programma +CvPcb per creare questa associazione e viene prodotto un file di nome +*.cmp. CvPcb aggiorna anche il file di netlist usando queste informazioni.

+

CvPcb può anche generare un “file di cose” *.stf che possono essere +back-annotate nel file dello schema elettrico come il campo F2 per ogni +componente, risparmiandoci il compito di ri-assegnare le impronte in ogni +passaggio di modifica dello schema elettrico. In Eeschema la copia di un +componente copierà anche l’assegnazione dell’impronta e reimposterà il +riferimento come non assegnato per la successiva annotazione auto +incrementale.

+

Pcbnew legge il file di netlist modificato .net e, se esiste, il file +.cmp. Nell’eventualità che una impronta sia stata cambiata direttamente in +Pcbnew il file .cmp viene automaticamente aggiornato evitando la necessità +di eseguire nuovamente CvPcb.

+

Fare riferimento alla immagine del manuale “Introduzione a KiCad” nella +sezione Diagramma di flusso di KiCad che illustra il flusso di lavoro di +KiCad e come i file intermedi vengano ottenuti e usati dai diversi strumenti +software che compongono KiCad.

+
+
+

4.2. Procedura per la creazione di un circuito stampato

+

Dopo aver creato il prorio schema in Eeschema:

+
    +
  • +

    +Generare la netlist usando Eeschema. +

    +
  • +
  • +

    +Assegnare ogni componente nel file di netlist alla forma sul circuito + stampato (detta anche impronta) corrispondente usata sul circuito stampato + usando Cvpcb. +

    +
  • +
  • +

    +Avviare Pcbnew e leggere il file di netlist modificato. Ciò leggerà anche il + file con le selezioni delle impronte. +

    +
  • +
+

Pcbnew quindi caricherà automaticamente tutte le impronte necessarie. Ora +le impronte possono essere piazzate manualmente o automaticamente sulla +scheda e si possono collegare le piste.

+
+
+

4.3. Procedura per aggiornare un circuito stampato

+

Se lo schema elettrico viene modificato (dopo la produzione del circuito +stampato), si devono ripetere i seguenti passi:

+
    +
  • +

    +Generare un nuovo file di netlist usando Eeschema. +

    +
  • +
  • +

    +Se i cambiamenti allo schema comprendono nuovi componenti, le impronte + corrispondenti devono essere assegnate usando Cvpcb. +

    +
  • +
  • +

    +Eseguire Pcbnew e rileggere la netlist modificata (ciò comporterà anche la + rilettura del file con le selezioni delle impronte). +

    +
  • +
+

Pcbnew allora caricherà automaticamente ogni nuova impronta, aggiungendo le +nuove connessioni e rimuovendo quelle ridondanti. Questo processo viene +chiamato forward annotation ed è una procedura molto comune quando si crea +ed aggiorna un circuito stampato.

+
+
+

4.4. Lettura del file netlist - caricamento impronte

+
+ +

Accessibile dall’icona +images/icons/netlist.png +

+
+
+images/it/Pcbnew_netlist_dialog.png +
+
+
+
+

4.4.2. Opzioni disponibili

+ +++ + + + + + + + + + + + + + + + + + + + + + +

Selezione impronte

Componenti e collegamento impronte corrispondenti sulla scheda: +il collegamento normale è il riferimento (come opzione normale +la marcatura temporale può essere usata dopo la riannotazione dello schema, se l’annotazione +precedente era andata persa (opzione speciale)

Scambio impronte:

Se un’impronta è cambiata nella netlist: mantieni la vecchia impronta o +cambia con la nuova versione.

Piste non connesse

Mantiene tutte le piste esistenti, o cancella le piste errate

Impronte extra

Rimuovi le impronte presenti sulla scheda ma non nella netlist. +Le impronte con attributo "Bloccata" non saranno rimosse.

Collegamenti a piazzola singola

Rimuovi i collegamenti a singola piazzole.

+
+
+

4.4.3. Caricamento nuove impronte

+

Con la visualizzazione GAL quando nuove impronte vengono rilevate nel file +netlist, queste vengono caricate, sparse, e rese disponibili per il +piazzamento come grupo dove si desidera.

+
+
+images/Pcbnew_import_spread_footprints.png +
+
+

Con la visualizzazione tradizionale quando le nuove impronte vengono +rilevate nel file netlist, queste vengono automaticamente caricate e +piazzate alle coordinate (0,0).

+
+
+images/Pcbnew_stacked_footprints.png +
+
+

Le nuove impronte possono essere spostate e sistemate una ad una. Un modo +migliore per spostarle automaticamente è:

+

Attivazione della modalità impronta ( +images/icons/mode_module.png +)

+

Spostare il puntatore del mouse in un’area consona (libera da componenti) e +fare clic con il tasto destro del mouse:

+
+
+images/Pcbnew_move_all_modules.png +
+
+
    +
  • +

    +Posiziona automaticamente le nuove impronte, se c'è già una scheda con + impronte preesistenti. +

    +
  • +
  • +

    +Posiziona automaticamente tutte le impronte, per la prima volta (quando si + crea una scheda). +

    +
  • +
+

La schermata seguente mostra i risultati.

+
+
+images/Pcbnew_unstacked_footprints.png +
+
+
+
+
+
+
+

5. Strati

+
+
+

5.1. Introduzione

+

Pcbnew può lavorare con 50 strati diversi:

+
    +
  • +

    +Tra 1 e 32 strati rame per lo sbroglio piste. +

    +
  • +
  • +

    +14 strati tecnici di funzione prefissata: +

    +
      +
    • +

      +12 strati appaiati (fronte/retro): Adhesive, Solder Paste, + Silk Screen, Solder Mask, Courtyard, Fabrication +

      +
    • +
    • +

      +2 strati singoli: Edge Cuts, Margin +

      +
    • +
    +
  • +
  • +

    +4 strati ausiliari che si può usare a piacimento: Comments, E.C.O. 1, + E.C.O. 2, Drawings +

    +
  • +
+
+
+

5.2. Impostazione degli strati

+

To open the Layers Setup from the menu bar, select Design Rules → +Layers Setup.

+

Il numero di strati rame, i loro nomi e le loro funzioni, vengono impostati +in questa sede. Gli strati tecnici non usati possono essere disabilitati.

+
+
+images/Pcbnew_layer_setup_dialog.png +
+
+
+
+

5.3. Descrizione strati

+
+

5.3.1. Selezione degli strati rame

+

Copper layers are the usual working layers used to place and re-arrange +tracks. Layer numbers start from 0 (the first copper layer, on Front) and +end at 31 (Back). Since components cannot be placed in inner layers +(number 1 to 30), only layers number 0 and 31 are component layer.

+

The name of any copper layer is editable. Copper layers have a function +attribute that is useful when using the external router Freerouter. +Example of default layer names are F.Cu and In0 for layer number 0.

+
+
+images/Pcbnew_layer_setup_dialog_layer_properties.png +
+
+
+
+

5.3.2. Paired Technical Layers

+

12 technical layers come in pairs: one for the front, one for the back. You +can recognize them with the "F." or "B." prefix in their names. The elements +making up a footprint (pad, drawing, text) of one of these layers are +automatically mirrored and moved to the complementary layer when the +footprint is flipped.

+

The paired technical layers are:

+
+
+Adhesive (F.Adhes and B.Adhes) +
+
+

+ These are used in the application of adhesive to stick SMD components to the + circuit board, generally before wave soldering. +

+
+
+Solder Paste (F.Paste and B.Paste) +
+
+

+ Used to produce a mask to allow solder paste to be placed on the pads of + surface mount components, generally before reflow soldering. Usually only + surface mount pads occupy these layers. +

+
+
+Silk Screen (F.SilkS and B.SilkS) +
+
+

+ They are the layers where the drawings of the components appear. That’s + where you draw things like component polarity, first pin indicator, + reference for mounting, … +

+
+
+Solder Mask (F.Mask and B.Mask) +
+
+

+ These define the solder masks. All pads should appear on one of these layers + (SMT) or both (for through hole) to prevent the varnish from covering the + pads. +

+
+
+Courtyard (F.CrtYd and B.CrtYd) +
+
+

+ Used to show how much space a component physically takes on the PCB. +

+
+
+Fabrication (F.Fab and B.Fab) +
+
+

+ Footprint assembly (?). +

+
+
+
+
+

5.3.3. Independant Technical Layers

+
+
+Edge.Cuts +
+
+

+ This layer is reserved for the drawing of circuit board outline. Any element + (graphic, texts…) placed on this layer appears on all the other + layers. Use this layer only to draw board outlines. +

+
+
+Margin +
+
+

+ Board’s edge setback outline (?). +

+
+
+
+
+

5.3.4. Layers for general use

+

These layers are for any use. They can be used for text such as instructions +for assembly or wiring, or construction drawings, to be used to create a +file for assembly or machining. Their names are:

+
    +
  • +

    +Comments +

    +
  • +
  • +

    +E.C.O. 1 +

    +
  • +
  • +

    +E.C.O. 2 +

    +
  • +
  • +

    +Drawings +

    +
  • +
+
+
+
+

5.4. Selection of the active layer

+

The selection of the active working layer can be done in several ways:

+
    +
  • +

    +Using the right toolbar (Layer manager). +

    +
  • +
  • +

    +Using the upper toolbar. +

    +
  • +
  • +

    +With the pop-up window (activated with the right mouse button). +

    +
  • +
  • +

    +Using the + and - keys (works on copper layers only). +

    +
  • +
  • +

    +By hot keys. +

    +
  • +
+
+

5.4.1. Selection using the layer manager

+
+
+images/Pcbnew_layer_manager_pane.png +
+
+
+
+

5.4.2. Selection using the upper toolbar

+
+
+images/Pcbnew_layer_selection_dropdown.png +
+
+

This directly selects the working layer.

+

Hot keys to select the working layer are displayed.

+
+
+

5.4.3. Selection using the pop-up window

+
+
+images/Pcbnew_layer_selection_popup.png +
+
+

The Pop-up window opens a menu window which provides a choice for the +working layer.

+
+
+images/Pcbnew_layer_selection_dialog.png +
+
+
+
+
+

5.5. Selection of the Layers for Vias

+

If the Add Tracks and Vias icon is selected on the right hand toolbar, the +Pop-Up window provides the option to change the layer pair used for vias:

+
+
+images/Pcbnew_via_layer_pair_popup.png +
+
+

This selection opens a menu window which provides choice of the layers used +for vias.

+
+
+images/Pcbnew_via_layer_pair_dialog.png +
+
+

When a via is placed the working (active) layer is automatically switched to +the alternate layer of the layer pair used for the vias.

+

One can also switch to another active layer by hot keys, and if a track is +in progress, a via will be inserted.

+
+
+

5.6. Using the high-contrast mode

+

This mode is entered when the tool (in the left toolbar) is activated: + +images/icons/contrast_mode.png +

+

When using this mode, the active layer is displayed like in the normal mode, +but all others layers are displayed in gray color.

+

There are two useful cases:

+
+

5.6.1. Copper layers in high-contrast mode

+

When a board uses more than four layers, this option allows the active +copper layer to be seen more easily:

+

Normal mode (back side copper layer active):

+
+
+images/Pcbnew_copper_layers_contrast_normal.png +
+
+

High-contrast mode (back side copper layer active):

+
+
+images/Pcbnew_copper_layers_contrast_high.png +
+
+
+
+

5.6.2. Technical layers

+

The other case is when it is necessary to examine solder paste layers and +solder mask layers which are usually not displayed.

+

Masks on pads are displayed if this mode is active.

+

Normal mode (front side solder mask layer active):

+
+
+images/Pcbnew_technical_layers_contrast_normal.png +
+
+

High-contrast mode (front side solder mask layer active):

+
+
+images/Pcbnew_technical_layers_contrast_high.png +
+
+
+
+
+
+
+

6. Crea e modifica una scheda

+
+
+

6.1. Creazione di una scheda

+
+

6.1.1. Disegno dei contorni della scheda

+

Solitamente è considerata una buona idea definire per prima cosa i bordi +della scheda. I bordi si disegnano con una sequenza di segmenti di +linea. Selezionare Edge.Cuts come strato attivo e usare lo strumento +“Aggiungi linea o poligono grafico” per tracciare il bordo, facendo clic +alla posizione di ogni vertice e facendo doppio clic per finire. Le schede +di solito hanno dimensioni molto precise, perciò potrebbe essere necessario +usare le coordinate mostrate del puntatore durante la tracciatura del +contorno. Tenere a mente che le coordinate relative possono essere azzerate +in qualsiasi momento usando la barra spaziatrice, e che le unità di misura +mostrate possono essere abilitate/disabilitate usando la combinazione +“Ctrl-U”. Le coordinate relative consentono disegni di dimensioni molto +precise. È possibile disegnare un contorno circolare (o arcuato):

+
    +
  1. +

    +Selezionare lo strumento “Aggiungi cerchio grafico” o “Aggiungi arco + grafico” +

    +
  2. +
  3. +

    +Fare clic per fissare il centro del cerchio +

    +
  4. +
  5. +

    +Regolare il raggio muovendo il mouse +

    +
  6. +
  7. +

    +Terminare facendo nuovamente clic. +

    +
  8. +
+
+ + + +
+
Nota
+
La larghezza del bordo può essere regolata, nel menu Parametri (larghezza +raccomandata = 150 in decimi di mils) o attraverso le Opzioni, ma questa non +sarà visibile a meno che la grafica non sia mostrata in una modalità diversa +da contorni.
+
+

Il bordo risultante dovrebbe somigliare a questo:

+
+
+images/Pcbnew_simple_board_outline.png +
+
+
+
+

6.1.2. Uso di disegno DXF per il contorno scheda

+

In alternativa a disegnare il contorno scheda direttamente in Pcbnew, questo +può essere importato da un disegno DXF.

+

Usando questa funzione si possono creare forme di schede più complesse di +quelle che si otterrebbe sfruttando solamente le capacità di disegno interne +di Pcbnew.

+

Per esempio un pacchetto CAD meccanico può essere usato per definire la +forma della scheda giusta per un contenitore particolare.

+
+
Preparazione di un disegno DXF per contorno scheda
+

Le capacità di importazione DXF di KiCad non includono il supporto a +caratteristiche DXF come POLYLINE e ELLISSI e i file DXF che usano +queste caratteristiche richiedono alcuni passi aggiuntivi di conversione per +prepararli all’importazione.

+

Per questa conversione si può usare un pacchetto software come LibreCAD.

+

Come primo passo, tutte le POLILINEE devono essere divise (esplose) nelle +loro oiginali forme più semplici. In LibreCAD usare i passi seguenti:

+
    +
  1. +

    +Aprire una copia del file DXF. +

    +
  2. +
  3. +

    +Selezionare la forma della scheda (le forme selezionate sono mostrate con + linee tratteggiate). +

    +
  4. +
  5. +

    +Nel menu Modifica, selezionare Esplodi. +

    +
  6. +
  7. +

    +Premere INVIO. +

    +
  8. +
+

Come prossimo passo, curve complesse come le ELLISSI vanno spezzate in +segmenti di linea più piccoli che approssimano la forma desiderata. Questo +accade automaticamente quando il file DXF viene esportato o salvato nel +vecchio formato file DXF R12 (dato che il formato R12 non supporta forme +dalle curve complesse, le applicazioni CAD convertono queste forme in +segmenti di linea. Alcune applicazioni CAD permettono la configurazione del +numero o della lunghezza dei segmenti di linea usati). In LibreCAD la +lunghezza dei segmenti è generalmente abbastanza piccola da poter essere +usata per le forme dei circuiti stampati.

+

In LibreCAD, usare i passi seguenti per esportare nel formato file DXF +R12:

+
    +
  1. +

    +Nel menu File, usare Salva con nome… +

    +
  2. +
  3. +

    +Nella finestra di dialogo Salva disegno come, c'è un selettore Salva + come: in fondo a destra della finestra di dialogo. Selezionare l’opzione + Drawing Exchange DXF R12. +

    +
  4. +
  5. +

    +Opzionalmente inserire un nome fiel nel campo Nome file:. +

    +
  6. +
  7. +

    +Fare clic su Salva +

    +
  8. +
+

Il file DXF è ora pronto per l’importazione in KiCad.

+
+
+
Importare il file DXF in KiCad
+

I passi seguenti descrivono l’importazione del file DXF preparato come forma +di circuito stampato in KiCad. Si noti che il comportamento di importazione +è leggermente differente a seconda della modalità schermo usata.

+

Uso nella modalità schermo “predefinita”:

+
    +
  1. +

    +Nel menu File, selezionare Importa e poi l’opzione File DXF. +

    +
  2. +
  3. +

    +Nella finestra di dialogo Importa file DXF usare Esplora per selezionare + il file DXF preparato per essere importato. +

    +
  4. +
  5. +

    +Nell’opzione Posiziona punto origine DXF (0,0):, impostare il punto + dell’origine DXF relativa alle coordinate della scheda (la scheda KiCad ha + (0,0) nell’angolo in alto a sinistra). Per Posizione personalizzata + inserire le coordinate nei campi Posizione X: e Posizione Y. +

    +
  6. +
  7. +

    +Nella selezione Strati, selezionare lo strato della scheda da + importare. Per i contorni scheda serve Edge.Cuts. +

    +
  8. +
  9. +

    +Fare clic su OK. +

    +
  10. +
+

Uso nelle modalità schermo “OpenGL” o “Cairo”:

+
    +
  1. +

    +Nel menu File, selezionare Importa e poi l’opzione File DXF. +

    +
  2. +
  3. +

    +Nella finestra di dialogo Importa file DXF usare Esplora per selezionare + il file DXF preparato per essere importato. +

    +
  4. +
  5. +

    +L’impostazione dell’opzione Posiziona punto origine DXF (0,0): viene + ignorata in questa modalità. +

    +
  6. +
  7. +

    +Nella selezione Strati, selezionare lo strato della scheda da + importare. Per i contorni scheda serve Edge.Cuts. +

    +
  8. +
  9. +

    +Fare clic su OK. +

    +
  10. +
  11. +

    +La forma è ora attaccata al proprio cursore e può essere spostata sull’area + della scheda. +

    +
  12. +
  13. +

    +Fare clic per depositare la forma sulla scheda. +

    +
  14. +
+
+
+
Esempio di forma DXF importata
+

Ecco un esempio di importazione DXF con una scheda che ha diversi segmenti +ellittici approssimati da una serie di corti segmenti di linea:

+
+
+images/Pcbnew_board_outline_imported_from_a_DXF.png +
+
+
+
+
+

6.1.3. Lettura della netlist generata dallo schema elettrico

+

Attivare l’icona +images/icons/netlist.png + per mostrare la finestra +di dialogo della netlist:

+
+
+images/it/Pcbnew_netlist_dialog.png +
+
+

Se il nome (percorso) della netlist nel titolo della finestra è sbagliato, +usare il pulsante Seleziona per sfogliare e selezionare la netlist +desiderata. Poi Leggere la netlist. Ogni modulo non ancora caricato +apparirà, sovrapposto uno sull’altro (vedremo poi come spostarli +automaticamente).

+
+
+images/Pcbnew_board_outline_with_dogpile.png +
+
+

Se nessuna delle impronte è stata piazzata, tutte le impronte appariranno +sulla scheda nello stesso punto, rendendole difficili da riconoscere. È +possibile disporle automaticamente (usando il comando Disposizione globale +tramite il pulsante destro del mouse). Ecco il risultato di tale +riorganizzazione:

+
+
+images/Pcbnew_board_outline_with_globally_placed_modules.png +
+
+
+ + + +
+
Nota
+
Se una scheda viene modificata sostituendo un’impronta esistente con una +nuova (per esempio cambiando una resistenza da 1/8W con una da 1/2W) in +CvPcb, sarà necessario cancellare il componente esistente prima che Pcbnew +carichi l’impronta di rimpiazzo. Comunque, se un’impronta deve essere +sostituita da una esistente, è più facile usare la finestra di dialogo +impronte, accessibile tramite clic sul tasto destro del mouse sopra +l’impronta in questione.
+
+
+
+
+

6.2. Correggere una scheda

+

È molto spesso necessario correggere una scheda seguendo un corrispondente +cambiamento nello schema elettrico.

+
+

6.2.1. Passi da seguire

+
    +
  1. +

    +Creare una nuova dallo schema elettrico modificato. +Se sono stati aggiunti nuovi componenti, collegarli alle impronte +corrispondenti in CvPcb. +

    +
  2. +
  3. +

    +Leggere la nuova netlist in Pcbnew. +

    +
  4. +
+
+
+

6.2.2. Cancellare le piste errate

+

Pcbnew è in grado di cancellare automaticamente piste che sono divenute +errate per delle modifiche. Per far ciò, controllare l’opzione Cancella +nel riquadro Piste non collegate nella finestra di dialogo della netlist:

+
+
+images/Pcbnew_bad_tracks_deletion_option.png +
+
+

Comunque, si fa spesso più velocemente a modificare tali piste a mano (la +funzione DRC ne permette l’identificazione).

+
+
+

6.2.3. Componenti cancellati

+

Pcbnew può cancellare impronte corrispondenti a componenti che sono stati +rimossi dallo schema. Opzionale.

+

Ciò è necessario perché ci sono spesso impronte (fori di fissaggio viti, per +esempio) aggiunte al circuito stampato che non appariranno mai sullo schema +elettrico.

+
+
+images/Pcbnew_extra_footprints_deletion_option.png +
+
+

Se l’opzione "Impronte extra" è selezionata, un’impronta corrispondente ad +un componente non trovato nella netlist, verrà cancellata, a meno che questa +non abbia l’opzione "Bloccata" attiva. È una buona idea attivare +quest’opzione per le impronte "meccaniche":

+
+
+images/Pcbnew_unlock_footprint_option.png +
+
+
+
+

6.2.4. Impronte modificate

+

Se un’impronta viene modificata nella netlist (usando CvPcb), ma l’impronta +è stata già posizionata, essa non verrà modificata da Pcbnew, a meno che la +corrispondente opzione del riquadro Scambio impronte della finestra di +dialogo netlist dialog sia stata abilitata:

+
+
+images/Pcbnew_exchange_module_option.png +
+
+

Cambiare un’impronta (sostituendo una resistenza con un’altra di dimensione +diversa, per esempio) può essere effettuata direttamente modificando +l’impronta.

+
+
+

6.2.5. Opzioni avanzate - selezioni usando le marche temporali

+

Alle volte la notazione dello schema elettrico viene cambiata, senza che vi +sia cambiamento materiale nel circuito (ciò può riguardare i riferimenti - +come R5, U4…). Il circuito stampato è così inalterato (eccetto forse per +la serigrafia). Ciononostante, internamente, i componenti e le impronte sono +rappresentati dai loro riferimenti. In questo caso, l’opzione Marcatura +temporale della finestra di dialogo della netlist può venire selezionata +prima della ri-lettura della netlist:

+
+
+images/Pcbnew_module_selection_option.png +
+
+

Con questa opzione, Pcbnew non identifica più le impronte dai riferimenti, +ma dalle marcature temporali. Le marcature temporali sono automaticamente +generate da Eeschema (è la data e l’ora di quando il componente è stato +inserito nello schema).

+
+ + + +
+
Avvertenza
+
È necessario esercitare una grande cura nell’uso di questa opzione (salvare +prima il file!). Questo perché la tecnica è complicata nel caso si usino +componenti contenenti più parti (per es. un 7400 possiede 4 parti e un +contenitore). In questo caso, la marcatura temporale non è definita +univocamente (per il 7400 ce ne sarebbero fino a quattro - una per ogni +parte). Ad ogni modo, l’opzione marcatura temporale solitamente risolve i +problemi di ri-annotazione.
+
+
+
+
+

6.3. Scambio diretto di impronte già piazzate sulla scheda

+

Il cambio di un’impronta (o qualche impronte identica) con un’altra impronta +è molto utile e molto facile:

+
    +
  1. +

    +Clic su un’impronta per aprire la finestra di dialogo della modifica. +

    +
  2. +
  3. +

    +Attiva la modifica delle impronte. +

    +
  4. +
+
+
+images/Pcbnew_change_modules_button.png +
+
+

Opzioni per il cambio delle impronte:

+
+
+images/Pcbnew_footprint_exchange_options.png +
+
+

Bisogna scegliere un nuovo nome impronta e usare:

+
    +
  • +

    +Cambia impronta di xx per l’impronta corrente +

    +
  • +
  • +

    +Cambia impronte yy per tutte le impronte come l’impronta corrente. +

    +
  • +
  • +

    +Cambia le impronte con lo stesso valore per tutte le impronte come l’impronta + corrente, ristretto a componenti aventi lo stesso valore. +

    +
  • +
  • +

    +Aggiorna tutte le impronte della scheda per ricaricare tutte le impronte sulla scheda. +

    +
  • +
+
+
+
+
+

7. Piazzamento impronte

+
+
+

7.1. Piazzamento assistito

+

Durante lo spostamento di impronte la ratsnest delle impronte (la rete di +connessioni) può essere mostrata per assistere durante il piazzamento. Per +abilitare questa funzione deve essere attivata l’icona + +images/icons/modratsnest.png + della barra strumenti di sinistra.

+
+
+

7.2. Piazzamento manuale

+

Selezionare l’impronta con il pulsante destro del mouse e scegliere il +comando Sposta dal menu. Spostare l’impronta sulla posizione richiesta e +piazzarla con il punsante sinistro del mouse. Se richiesto, l’impronta +selezionata può anche essere ruotata, invertita o modificata. Selezionare +Annulla dal menu (o premere il tasto Esc) per annullare il comando.

+

Qui si può osservare la visualizzazione della ratsnest dell’impronta durante +uno spostamento:

+
+
+images/Pcbnew_ratsnest_during_move.png +
+
+

Il circuito, una volta che tutte le impronte siano state piazzate, potrebbe +apparire come mostrato:

+
+
+images/Pcbnew_circuit_after_placement.png +
+
+
+
+

7.3. Distribuzione automatica impronte

+

In generale, le impronte si possono spostare solo se non sono state +“Bloccate”. Questo attributo può essere acceso o spento dal menu a +discesa (pulsante destro del mouse sopra l’impronta) durante la modalità +impronte o tramite il menu di modifica dell’impronta.

+

Come dichiarato nello precedente capitolo, le nuove impronte caricate +durante la lettura della netlist appaiono impilate in una singola posizione +sulla scheda. Pcbnew permette la distribuzione automatica delle impronte per +semplificarne la selezione ed il piazzamento manuali.

+
    +
  • +

    +Selezionare l’opzione “Modalità impronte” (icona + +images/icons/mode_module.png + sulla barra strumenti in alto). +

    +
  • +
  • +

    +La finestra a scomparsa attivata dal pulsante destro del mouse diventa: +

    +
  • +
+

Se è presente un’impronta sotto il puntatore del mouse:

+
+
+images/Pcbnew_context_module_mode_module_under_cursor.png +
+
+

Se non c'è niente sotto il puntatore:

+
+
+images/Pcbnew_context_module_mode_no_module_under_cursor.png +
+
+

In entrambi i casi i seguenti comandi sono disponibili:

+
    +
  • +

    +Disponi tutte le impronte permette la distribuzione automatica di tutte le + impronte non bloccate. In generale viene usato dopo la prima lettura di + una netlist. +

    +
  • +
  • +

    +Disponi tutte le impronte non già presenti sulla scheda permette la + distribuzione automatica delle impronte che non sono già state piazzate + all’interno dei contorni dello stampato. Questo comando richiede che sia + già presente un bordo scheda per determinare quali impronte possano + essere distribuite automaticamente. +

    +
  • +
+
+
+

7.4. Disposizione automatica di impronte

+
+

7.4.1. Caratteristiche del piazzamento automatico

+

La funzione di piazzamento automatico permette il piazzamento di impronte +sulle 2 facce di un circuito stampato (anche se lo spostamento di +un’impronta sullo strato rame non è automatico).

+

Cerca anche il miglior orientamento (0, 90, -90, 180 gradi) per +l’impronta. Il piazzamento viene fatto secondo un algoritmo di +ottimizzazione, che cerca di minimizzare la lunghezza della ratsnest e di +creare spazio tra le impronte più grandi con molti piedini. L’ordine di +piazzamento è ottimizzato per piazzare inizialmente queste impronte più +grandi con molti piedini.

+
+
+

7.4.2. Preparazione

+

Pcbnew può perciò piazzare le impronte automaticamente, anche se è +necessario guidare questo piazzamento, perché nessun software può indovinare +cosa l’utente desidera ottenere.

+

Prima che un piazzamento automatico venga effettuato si deve:

+
    +
  • +

    +Creare il contorno della scheda (può essere complesso, ma deve essere chiuso + se la forma non è rettangolare). +

    +
  • +
  • +

    +Piazzare manualmente i componenti le cui posizioni sono imposte (connettori, + fori di fissaggio, ecc.). +

    +
  • +
  • +

    +Stesso discorso per alcune impronte SMD e componenti critici (impronte + grandi per esempio) che devono stare su uno specifico lato o in una + specifica posizione sulla scheda e questo va fatto manualmente. +

    +
  • +
  • +

    +Una volta completati i piazzamenti manuali queste impronte devono essere + “fissate” per prevenirne lo spostamento. Con l’icona della modalità + impronte +images/icons/mode_module.png + selezionata fare clic destro + sull’impronta e selezionare "Fissa impronte" nel menu a discesa. Questa + operazione può essere effettuata anche tramite il menu Impronta/Modifica + parametri. +

    +
  • +
  • +

    +Il piazzamento automatico può essere effettuato. Con l’icona modalità + impronte selezionata, fare clic destro e selezionare Disposizione globale - + e poi Posiziona automaticamente tutte le impronte. +

    +
  • +
+

Durante il piazzamento automatico, se richiesto, Pcbnew può ottimizzare +l’orientamento delle impronte. Comunque la rotazione verrà tentata solo se +viene autorizzata per l’impronta (vedere le opzioni dell’editor impronte).

+

Solitamente le resistenze e i condensatori non polarizzati vengono +autorizzati alla rotazione di 180 gradi. Alcune impronte (i piccoli +transistor per esempio) possono essere autorizzati per la rotazione di +/- +90 e 180 gradi.

+

Per ogni impronta un cursore autorizza la rotazione di 90 gradi e un secondo +cursore autorizza la rotazione di 180 gradi. Un’impostazione di 0 previene +la rotazione, una impostazione di 10 la autorizza, e un valore intermedio +indica una preferenza per/contro la rotazione.

+

L’autorizzazione alla rotazione può essere effettuata modificando l’impronta +una volta che questa viene piazzata sulla scheda. Comunque è preferibile +impostare le opzioni richieste sull’impronta nella libreria dato che queste +impostazioni verranno ereditate ogni volta che l’impronta viene usata.

+
+
+

7.4.3. Auto-piazzamento interattivo

+

Potrebbe rendersi necessario il blocco del piazzamento automatico, durante +il suo funzionamento (effettuabile premendo il tasto Esc), e il +riposizionamento manuale di un’impronta. Usando il comando Autoposiziona +prossima impronta si riavvierà l’autopiazzamento dal punto in cui era stato +fermato.

+

Il comando Posiziona automaticamente nuove impronte permette il piazzamento +automatico delle impronte chen non sono state già piazzate all’interno dei +limiti della scheda. Non sposterà comunque quelle dentro i bordi del +circuito stampato anche se queste dovessero non essere “bloccate”.

+

Il comando Posiziona automaticamente rende possibile l’esecuzione di un +autopiazzamento dell’impronta indicata dal mouse, anche se questa dovesse +avere l’attributo di “blocco” attivo.

+
+
+

7.4.4. Nota aggiuntiva

+

Pcbnew determina automaticamente la possibile zona di piazzamento +dell’impronta rispettando la forma dei bordi della scheda, che non devono +necessariamente essere rettangolari (può essere tonda, avere ritagli, ecc.).

+

Se la scheda non è rettangolare, il profilo della scheda deve essere chiuso, +in modo da permettere a Pcbnew di determinare cosa è dentro e cosa è fuori +dalla scheda. Analogamente, se ci sono dei ritagli interni, i loro bordi +devono essere chiusi.

+

Pcbnew calcola la possibile zona di piazzamento delle impronte usando i +bordi della scheda, e poi passa ogni impronta una alla volta sopra +quest’area in modo da determinare il posizionamento ottimale.

+
+
+
+
+
+

8. Setting routing parameters

+
+
+

8.1. Current settings

+
+

8.1.1. Accessing the main dialog

+

The most important parameters are accessed from the following drop-down +menu:

+
+
+images/Pcbnew_design_rules_dropdown.png +
+
+

and are set in the Design Rules dialog.

+
+
+

8.1.2. Current settings

+

Current settings are displayed in the top toolbar.

+
+
+images/Pcbnew_design_rules_top_toolbar.png +
+
+
+
+
+

8.2. General options

+

The General options menu is available via the top toolbar link Preferences +→ General dialog.

+
+
+images/Pcbnew_preferences_menu.png +
+
+

The dialog looks like the following:

+
+
+images/Pcbnew_general_options_dialog.png +
+
+

For the creation of tracks the necessary parameters are:

+
    +
  • +

    +Tracks 45 Only: Directions allowed for track segments are 0, 45 or + 90 degrees. +

    +
  • +
  • +

    +Double Segm Track: When creating tracks, 2 segments will be + displayed. +

    +
  • +
  • +

    +Tracks Auto Del: When recreating tracks, the old one will be + automatically deleted if considered redundant. +

    +
  • +
  • +

    +Magnetic Pads: The graphic cursor becomes a pad, centered in the + pad area. +

    +
  • +
  • +

    +Magnetic Tracks: The graphic cursor becomes the track axis. +

    +
  • +
+
+
+

8.3. Netclasses

+

Pcbnew allows you to define different routing parameters for each +net. Parameters are defined by a group of nets.

+
    +
  • +

    +A group of nets is called a Netclass. +

    +
  • +
  • +

    +There is always a netclass called "default". +

    +
  • +
  • +

    +Users can add other Netclasses. +

    +
  • +
+

A netclass specifies:

+
    +
  • +

    +The width of tracks, via diameters and drills. +

    +
  • +
  • +

    +The clearance between pads and tracks (or vias). +

    +
  • +
  • +

    +When routing, Pcbnew automatically selects the netclass corresponding to the + net of the track to create or edit, and therefore the routing parameters. +

    +
  • +
+
+

8.3.1. Setting routing parameters

+

The choice is made in the menu: Design Rules → Design Rules.

+
+
+

8.3.2. Netclass editor

+

The Netclass editor allows you to:

+
    +
  • +

    +Add or delete Netclasses. +

    +
  • +
  • +

    +Set routing parameters values: clearance, track width, via sizes. +

    +
  • +
  • +

    +Group nets in netclasses. +

    +
  • +
+
+
+images/Pcbnew_design_rules_editor_netclass_tab.png +
+
+
+
+

8.3.3. Global Design Rules

+

The global design rules are:

+
    +
  • +

    +Enabling/disabling Blind/buried Vias use. +

    +
  • +
  • +

    +Enabling/disabling Micro Vias use. +

    +
  • +
  • +

    +Minimum Allowed Values for tracks and vias. +

    +
  • +
+

A DRC error is raised when a value smaller than the minimum value specified +is encountered. The second dialog panel is:

+
+
+images/Pcbnew_design_rules_editor_global_tab.png +
+
+

This dialog also allows to enter a "stock" of tracks and via sizes.

+

When routing, one can select one of these values to create a track or via, +instead of using the netclass’s default value.

+

Useful in critical cases when a small track segment must have a specific +size.

+
+
+

8.3.4. Via parameters

+

Pcbnew handles 3 types of vias:

+
    +
  • +

    +Through vias (usual vias). +

    +
  • +
  • +

    +Blind or buried vias. +

    +
  • +
  • +

    +Micro Vias, like buried vias but restricted to an external layer to its + nearest neighbor. They are intended to connect BGA pins to the nearest inner + layer. Their diameter is usually very small and they are drilled by laser. +

    +
  • +
+

By default, all vias have the same drill value.

+

This dialog specifies the smallest acceptable values for via parameters. On +a board, a via smaller than specified here generates a DRC error.

+
+
+

8.3.5. Track parameters

+

Specify the minimum acceptable track width. On a board, a track width +smaller than specified here generates a DRC error.

+
+
+

8.3.6. Specific sizes

+
+
+images/Pcbnew_specific_size_options.png +
+
+

One can enter a set of extra tracks and/or via sizes. While routing a track, +these values can be used on demand instead of the values from the current +netclass values.

+
+
+
+

8.4. Examples and typical dimensions

+
+

8.4.1. Track width

+

Use the largest possible value and conform to the minimum sizes given here.

+ +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Units CLASS 1 CLASS 2 CLASS 3 CLASS 4 CLASS 5

mm

0.8

0.5

0.4

0.25

0.15

mils

31

20

16

10

6

+
+
+

8.4.2. Insulation (clearance)

+ +++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Units CLASS 1 CLASS 2 CLASS 3 CLASS 4 CLASS 5

mm

0.7

0.5

0.35

0.23

0.15

mils

27

20

14

9

6

+

Usually, the minimum clearance is very similar to the minimum track width.

+
+
+
+

8.5. Examples

+
+

8.5.1. Rustic

+
    +
  • +

    +Clearance: 0.35 mm (0.0138 inches). +

    +
  • +
  • +

    +Track width: 0.8 mm (0.0315 inches). +

    +
  • +
  • +

    +Pad diameter for ICs and vias: 1.91 mm (0.0750 inches). +

    +
  • +
  • +

    +Pad diameter for discrete components: 2.54 mm (0.1 inches). +

    +
  • +
  • +

    +Ground track width: 2.54 mm (0.1 inches). +

    +
  • +
+
+
+images/Pcbnew_dr_example_rustic.png +
+
+
+
+

8.5.2. Standard

+
    +
  • +

    +Clearance: 0.35mm (0.0138 inches). +

    +
  • +
  • +

    +Track width: 0.5mm (0.0127 inches). +

    +
  • +
  • +

    +Pad diameter for ICs: make them elongated in order to allow tracks to pass + between IC pads and yet have the pads offer a sufficient adhesive surface + (1.27 x 2.54 mm -→ 0.05 x 0.1 inches). +

    +
  • +
  • +

    +Vias: 1.27 mm (0.0500 inches). +

    +
  • +
+
+
+images/Pcbnew_dr_example_standard.png +
+
+
+
+
+

8.6. Manual routing

+

Manual routing is often recommended, because it is the only method offering +control over routing priorities. For example, it is preferable to start by +routing power tracks, making them wide and short and keeping analog and +digital supplies well separated. Later, sensitive signal tracks should be +routed. Amongst other problems, automatic routing often requires many +vias. However, automatic routing can offer a useful insight into the +positioning of footprints. With experience, you will probably find that the +automatic router is useful for quickly routing the obvious tracks, but the +remaining tracks will best be routed by hand.

+
+
+

8.7. Help when creating tracks

+

Pcbnew can display the full ratsnest, if the button + +images/icons/modratsnest.png + is activated.

+

The button +images/icons/net_highlight.png + allows one to highlight a +net (click to a pad or an existing track to highlight the corresponding +net).

+

The DRC checks tracks in real time while creating them. One cannot create a +track which does not match the DRC rules. It is possible to disable the DRC +by clicking on the button. This is, however, not recommended, use it only in +specific cases.

+
+

8.7.1. Creating tracks

+

A track can be created by clicking on the button + +images/icons/add_tracks.png +. A new track must start on a pad or on +another track, because Pcbnew must know the net used for the new track (in +order to match the DRC rules).

+
+
+images/Pcbnew_creating_new_track.png +
+
+

When creating a new track, Pcbnew shows links to nearest unconnected pads, +link number set in option "Max. Links" in General Options.

+

End the track by double-clicking, by the pop-up menu or by its hot key.

+
+
+images/Pcbnew_track_in_progres_context.png +
+
+
+
+

8.7.2. Moving and dragging tracks

+

When the button +images/icons/add_tracks.png + is active, the track +where the cursor is positioned can be moved with the hotkey M. If you +want to drag the track you can use the hotkey G.

+
+
+

8.7.3. Via Insertion

+

A via can be inserted only when a track is in progress:

+
    +
  • +

    +By the pop-up menu. +

    +
  • +
  • +

    +By the hotkey V. +

    +
  • +
  • +

    +By switching to a new copper layer using the appropriate hotkey. +

    +
  • +
+
+
+
+

8.8. Select/edit the track width and via size

+

When clicking on a track or a pad, Pcbnew automatically selects the +corresponding Netclass, and the track size and via dimensions are derived +from this netclass.

+

As previously seen, the Global Design Rules editor has a tool to insert +extra tracks and via sizes.

+
    +
  • +

    +The horizontal toolbar can be used to select a size. +

    +
  • +
  • +

    +When the button +images/icons/add_tracks.png + is active, the current + track width can be selected from the pop-up menu (accessible as well when + creating a track). +

    +
  • +
  • +

    +The user can utilize the default Netclasses values or a specified value. +

    +
  • +
+
+

8.8.1. Using the horizontal toolbar

+
+
+images/Pcbnew_track_toolbar.png +
+
+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/Pcbnew_track_toolbar_track_width_selection.png +

Track width selection. The symbol * is a mark for default Netclass +value selection.

+images/Pcbnew_track_toolbar_track_width_selection_in_use.png +

Selecting a specific track width value. +The first value in the list is always the netclass value. +Other values are tracks widths entered from the Global Design Rules editor.

+images/Pcbnew_track_toolbar_via_size_selection.png +

Via size selection. +The symbol * is a mark for default Netclass value selection.

+images/Pcbnew_track_toolbar_via_size_selection_in_use.png +

Selecting a specific via dimension value. +The first value in the list is always the netclass value. +Other values are via dimensions entered from the Global Design Rules editor.

+images/icons/auto_track_width.png +

When enabled: Automatic track width selection. +When starting a track on an existing track, the new track has the same width as the existing track.

+images/Pcbnew_track_toolbar_grid_size_selection.png +

Grid size selection.

+images/Pcbnew_track_toolbar_zoom_selection.png +

Zoom selection.

+
+
+

8.8.2. Using the pop-up menu

+

One can select a new size for routing, or change to a previously created via +or track segment:

+
+
+images/Pcbnew_track_context_menu.png +
+
+

If you want to change many via (or track) sizes, the best way is to use a +specific Netclass for the net(s) that must be edited (see global changes).

+
+
+
+

8.9. Editing and changing tracks

+
+

8.9.1. Change a track

+

In many cases redrawing a track is required.

+

New track (in progress):

+
+
+images/Pcbnew_new_track_in_progress.png +
+
+

When finished:

+
+
+images/Pcbnew_new_track_completed.png +
+
+

Pcbnew will automatically remove the old track if it is redundant.

+
+
+

8.9.2. Global changes

+

Global tracks and via sizes dialog editor is accessible via the pop-up +window by right clicking on a track:

+
+
+images/Pcbnew_track_global_edit_context_menu.png +
+
+

The dialog editor allows global changes of tracks and/or vias for:

+
    +
  • +

    +The current net. +

    +
  • +
  • +

    +The whole board. +

    +
  • +
+
+
+images/Pcbnew_track_global_edit_dialog.png +
+
+
+
+
+
+
+

9. Sbroglio Interattivo

+
+

Lo sbroglio interattivo permette di sbrogliare in maniera veloce ed +efficiente i circuiti stampati, spingendo e girando attorno agli elementi +sulla scheda che potrebbero collidere con le piste che si sta disegnando.

+

Sono supportate le seguenti modalità:

+
    +
  • +

    +Evidenzia collisioni, che evidenzia con un colore verde brillante + tutti gli oggetti e le regioni che violano le regole di isolamento. +

    +
  • +
  • +

    +Spingi, tenta di spingere e compattare tutti gli elementi che collidono + con la pista che si sta attualmente sbrogliando. +

    +
  • +
  • +

    +Aggira, tenta di evitare gli ostacoli circondandoli/girandoci + attorno. +

    +
  • +
+
+

9.1. Impostazione

+

Prima di usare lo sbroglio interattivo, impostare queste due cose:

+
    +
  • +

    +Impostazioni isolamento. Per configurare le impostazioni di isolamento, + aprire la finestra di dialogo delle Regole di progettazione e assicurarsi + che i valori di isolamento predefiniti siano almeno ragionevoli. +

    +
  • +
+
+
+Rules editor +
+
+
    +
  • +

    +Abilita la modalità OpenGL, selezionando l’opzione di menu + Visualizza→Imposta schermo a OpenGL o premendo F11. +

    +
  • +
+
+
+OpenGL mode +
+
+
+
+

9.2. Disposizione delle piste

+

Per attivare lo strumento di sbroglio premere il pulsante Sbroglio +interattivo +Interactive Router Button + o il +pulsante X. Il puntatore si trasformerà in una croce e il nome dello +strumento apparirà nella barra di stato.

+

Per cominciare a tracciare una pista, fare clic su un qualsiasi elemento +(una piazzola, una pista o un via) o premere nuovamente il tasto X con il +puntatore del mouse sopra l’elemento. La nuova pista userà il collegamento +(net) dell’elemento di partenza. Facendo clic o premento X su una zona +vuota del circuito stampato farà cominciare una pista senza un collegamento +assegnato.

+

Spostare il mouse per definire la forma della pista. Lo sbrogliatore proverà +a seguire il mouse, scartando gli ostacoli inamovibili (come le piazzole) e +spostando piste/via in rotta di collisione, a seconda della modalità in cui +si trova. Ritirando il puntatore del mouse, gli elementi spostati torneranno +alle loro posizioni iniziali.

+

Facendo clic su una piazzola/pista/via dello stesso collegamento (net) +finisce lo sbroglio. Facendo clic in uno spazio vuoto fissa i segmenti +sbrogliati fino a quel momento e continua lo sbroglio della pista.

+

Per bloccare lo sbroglio e annullare tutti i cambiamenti (elementi spostati, +ecc.), basta premere il tasto Esc.

+

Premendo V o selezionando Piazza via passante dal menu contestuale +durante lo sbroglio di una pista, si collega un via in cima alla pista che +si sta sbrogliando. Premendo V ulteriormente si disabilita l’inserimento +del via. Facendo clic in qualsiasi punto del circuito stampato, si piazza il +via e lo sbroglio continua.

+

Premendo / o selezionando commuta postura pista dal menu contestuale +commuta la direzione del segmento di pista iniziale tra diritto e diagonale.

+
+ + + +
+
Nota
+
Come valore predefinito, lo sbroglio si aggancia automaticamente al centro o +agli assi degli elementi. Questo magnetismo può essere disabilitato tenendo +premuto il tasto Maiusc durante lo sbroglio o la selezione degli elementi.
+
+
+
+

9.3. Impostazione larghezze piste e dimensioni via

+

Ci sono diversi metodi per pre-selezionare la larghezza pista/dimensione via +o per cambiarle durante lo sbroglio:

+
    +
  • +

    +Usare le scorciatoie da tastiera standard. +

    +
  • +
  • +

    +Premere W o selezionare Dimensione pista personalizzata dal menu + contestuale per battere un valore personalizzato di spessore + pista/dimensione via. +

    +
  • +
  • +

    +Selezionare una larghezza predefinita dal sotto-menu Seleziona larghezza + pista del menu contestuale. +

    +
  • +
  • +

    +Selezionare Usa la larghezza iniziale pista nel menu Seleziona larghezza + pista per prelevare la larghezza dall’elemento iniziale (o le piste già + connesse ad esso). +

    +
  • +
+
+
+

9.4. Trascinamento

+

Lo sbrogliatore può trascinare segmenti di pista, angoli e via. Per +trascinare un elemento, fare clic su di esso con il tasto Ctrl premuto, +posizionare il puntatore del mouse sopra di esso e premere il G o +selezionare Trascina pista/via dal menu contestuale. Concludere +trascinando e facendo clic nuovamente o interrompere premendo il tasto +Esc.

+
+
+

9.5. Opzioni

+

Il comportamento dello sbrogliatore può essere configurato premento il tasto +E o selezionando Opzioni di sbroglio dal menu contestuale mentre si sta +nella modalità Pista. Si aprirà una finestra come questa riportata in basso:

+

Le opzioni sono:

+
+
+Router options window screenshot +
+
+
    +
  • +

    +Modo - seleziona come lo sbroglio gestisce la violazione delle regole di progettazione (DRC) (spingendo, girando attorno, ecc.) +

    +
  • +
  • +

    +Spingi via - se disabilitato, i via vengono trattati come oggetti inamovibili e circondati anziché spostati. +

    +
  • +
  • +

    +Salta sopra gli ostacoli - se abilitata, lo sbrogliatore prova a spostare le piste collidenti dietro gli ostacoli pieni (come le piazzole) invece di "riflettere" indietro la collisione +

    +
  • +
  • +

    +Elimina piste ridondanti - elimina gli anelli durante lo sbroglio (cioè se la nuova pista garantisce la stessa connettività di una già esistente, la vecchia pista viene rimossa). La rimozione degli anelli funziona localmente (solo tra l’inizio e la fine della pista in fase di sbroglio). +

    +
  • +
  • +

    +Restringimento automatico - se abilitata, lo sbrogliatore prova a connettere + piazzole/via in modo pulito, evitando angoli acuti e piste di connessione seghettate. +

    +
  • +
  • +

    +Arrotonda segmenti seghettati - se abilitata, lo sbrogliatore cerca di fondere + assieme diversi segmenti seghettati in uno singolo e dritto (modalità trascinamento). +

    +
  • +
  • +

    +Permetti violazioni DRC (solo modalità evidenzia collisioni) - permette + di stendere una pista anche se sta violando le regole di progettazione. +

    +
  • +
  • +

    +Sforzo di ottimizzazione - definisce quanto tempo lo sbroglio dovrà impiegare nell’ottimizzazione della disposizione/spostamento di piste. Un valore maggiore significa uno sbroglio più pulito (ma più lento), mentre valori più bassi portano a sbrogli più veloci ma con tracce più seghettate. +

    +
  • +
+
+
+
+
+

10. Creazione di zone in rame

+
+

Le zone rame sono definite da un contorno (poligono chiuso), e possono +includere fori (poligoni chiusi dentro il contorno). Una zone può essere +disegnata su uno strato rame o in alternativa su uno strato tecnico.

+
+

10.1. Creazione zone su strati rame

+

Le connessioni piazzola (e pista) verso aree rame piene vengono controllate +dal motore di controllo regole elettriche. Una zona deve essere piena (non +basta solo crearla) per essere connessa a delle piazzole. Pcbnew attualmente +usa segmenti di pista o poligoni per riempire le aree rame.

+

Ogni opzione ha i suoi vantaggi e svantaggi; il principale svantaggio +consiste nel tempo di ridisegno dello schermo che aumenta sensibilmente +sulle macchine lente. Il risultato finale è comunque lo stesso.

+

Per risparmiare tempo di elaborazione, lo riempimento delle zone non viene +rifatto ad ogni cambiamento, ma solo:

+
    +
  • +

    +Se viene eseguito un comando di riempimento area. +

    +
  • +
  • +

    +Quando viene effettuato un controllo regole elettriche. +

    +
  • +
+

Le zone rame devono essere riempite o ri-riempite dopo avere effettuati dei +cambiamenti nelle piste o nelle piazzole. Le zone rame (normalmente i piani +di massa e di alimentazione) sono di solito connessi ad un collegamento +(net).

+

Per creare una zona rame si deve:

+
    +
  • +

    +Selezionare i parametri (nome collegamento, strato…). Abilitare lo strato + ed evidenziare il collegamento non è necessario ma è buona pratica. +

    +
  • +
  • +

    +Creare il limite della zona (altrimenti, la scheda intera viene riempita). +

    +
  • +
  • +

    +Riempire la zona. +

    +
  • +
+

Pcbnew prova a riempire tutte le zone in un colpo, e normalmente, non ci +saranno blocchi di rame sconnessi. Può succedere che delle aree rimangano +non riempite. Le zone che non hanno collegamenti non vengono pulite e +possono avere delle aree isolate.

+
+
+

10.2. Creazione di una zona

+
+

10.2.1. Creazione dei limiti di una zona

+

Usare lo strumento +images/icons/add_zone.png +. Lo strato attivo deve +essere uno strato rame. Facendo clic per iniziare a delineare la zona, la +seguente finestra di dialogo verrà aperta.

+
+
+images/Pcbnew_zone_properties_dialog.png +
+
+

Si puo specificare tutti i parametri per questa zona:

+
    +
  • +

    +Collegamento +

    +
  • +
  • +

    +Strato +

    +
  • +
  • +

    +Opzioni riempimenti +

    +
  • +
  • +

    +Opzioni piazzole +

    +
  • +
  • +

    +Livello priorità +

    +
  • +
+

Disegnare il bordo della zona su questo strato. Questo bordo è un poligono, +creato facendo clic su ogni angolo. Un doppio clic finirà e chiuderà il +poligono. Se il punto di inizio e il punto di fine non sono alle stesse +coordinate, Pcbnew aggiungerà un segmento dal punto finale a quello +iniziale.

+
+ + + +
+
Nota
+
+
    +
  • +

    +Il controllo regole elettriche è attivo durante la creazione dei bordi delle + zone. +

    +
  • +
  • +

    +Uno spigolo che crea un errore DRC non viene accettato da Pcbnew. +

    +
  • +
+
+
+

Nell’immagine seguente si può vedere un esempio di bordo zona (il poligono +tratteggiato con linea sottile):

+
+
+images/Pcbnew_zone_limit_example.png +
+
+
+
+

10.2.2. Livello priorità

+

Alle volte una piccola zona deve essere creata all’interno di una più +grande.

+

Ciò è possibile se la piccola zona ha un più alto livello di priorità di +quella più grande.

+

Impostazioni livello:

+
+
+images/Pcbnew_zone_priority_level_setting.png +
+
+

Ecco un esempio:

+
+
+images/Pcbnew_zone_priority_example.png +
+
+

Dopo lo riempimento:

+
+
+images/Pcbnew_zone_priority_example_after_filling.png +
+
+
+
+

10.2.3. Riempimento della zona

+

Durante lo riempimento di una zona, Pcbnew rimuove tutte le isole di rame +non connesse. Per accedere al comando di riempimento zone, fare clic desto +sulla zona bordo.

+
+
+images/Pcbnew_zone_context_menu.png +
+
+

Attivare il comando “Riempi zona”. Di seguito il risultato del riempimento +con il punto di inizio dentro il poligono:

+
+
+images/Pcbnew_zone_filling_result.png +
+
+

Il poligono è il bordo dell’area di riempimento. Si può osservare un’area +non riempita dentro la zona, perché quest’area non è accessibile:

+
    +
  • +

    +Una pista crea un confine, e +

    +
  • +
  • +

    +Non c'è punto di inizio per riempire quest’area. +

    +
  • +
+
+ + + +
+
Nota
+
Si possono usare molti poligoni per creare aree di ritaglio. Qui si può +osservare un esempio:
+
+
+
+images/Pcbnew_zone_filled_with_cutout.png +
+
+
+
+
+

10.3. Opzioni riempimenti

+
+
+images/Pcbnew_zone_filling_options.png +
+
+

Quando si riempie un’area, si deve scegliere:

+
    +
  • +

    +La modalità di riempimento. +

    +
  • +
  • +

    +L’isolamento e lo spessore minimo del rame. +

    +
  • +
  • +

    +Come le piazzole sono disegnate dentro la zona (o connesse alla zona). +

    +
  • +
  • +

    +I parametri delle piazzole termiche. +

    +
  • +
+
+

10.3.1. Modalità di riempimento

+

Le zone possono essere riempite usando poligoni o segmenti. Il risultato è +lo stesso. Se si hanno problemi con la modalità poligoni (rifresco dello +schermo lento) usare i segmenti.

+
+
+

10.3.2. Isolamento e spessore minimo del rame

+

Una buona scelta per l’isolamento è una griglia un po' più grande della +griglia di sbroglio. Il valore di spessore minimo di rame assicura che non +ci saranno aree di rame troppo piccole.

+
+ + + +
+
Avvertenza
+
se questo valore è troppo ampio, forme piccole come i raggi dei supporti +termici non possono essere disegnati.
+
+
+
+

10.3.3. Opzioni piazzole

+

Le piazzole del collegamento possono essere incluse o escluse dalla zona, o +connesse tramite supporti termici.

+
    +
  • +

    +Se incluse, saldare e dissaldare può essere molto difficile a causa della + grande massa termica della grande area in rame. +

    +
  • +
+
+
+images/Pcbnew_zone_include_pads.png +
+
+
    +
  • +

    +Se escluse, la connessione alla zona non sarà molto buona. +

    +
      +
    • +

      +La zona può essere riempita solo se esistono piste di connessione delle aree della zona. +

      +
    • +
    • +

      +Le piazzole devono essere connesse da piste. +

      +
    • +
    +
  • +
+
+
+images/Pcbnew_zone_exclude_pads.png +
+
+
    +
  • +

    +Un supporto termico è un buon compromesso. +

    +
      +
    • +

      +La piazzola è connessa da 4 segmenti di pista. +

      +
    • +
    • +

      +La larghezza del segmento è il valore corrente usato per la larghezza della pista. +

      +
    • +
    +
  • +
+
+
+images/Pcbnew_zone_thermal_relief.png +
+
+
+
+

10.3.4. Parametri dei supporti termici

+
+
+images/Pcbnew_thermal_relief_settings.png +
+
+

Si può impostare due parametri per i supporti termici:

+
+
+images/Pcbnew_thermal_relief_parameters.png +
+
+
+
+

10.3.5. Scelta dei parametri

+

Il valore di larghezza del rame per i supporti termici deve essere maggiore +del valore di larghezza minimo per la zona di rame. Altrimenti, non possono +essere disegnati.

+

Inoltre, un valore troppo grande per questo parametro o per la dimensione +dell’antipiazzola non permette di creare un supporto termico per piazzole +piccole (come le dimensioni di piazzola usate per i componenti SMD).

+
+
+
+

10.4. Aggiunta di un’area di ritaglio dentro una zona

+

La zona deve già esistere. Per aggiungere un’area di ritaglio (un’area non +riempita dentro la zona):

+
    +
  • +

    +Fare clic-destro sul profilo esistente. +

    +
  • +
  • +

    +Selezionare «Aggiungi area di ritaglio». +

    +
  • +
+
+
+images/Pcbnew_add_cutout_menu_item.png +
+
+
    +
  • +

    +Creazione di un nuovo contorno. +

    +
  • +
+
+
+images/Pcbnew_zone_unfilled_cutout_outline.png +
+
+
+
+

10.5. Modifica dei contorni

+

Un contorno può essere modificato da:

+
    +
  • +

    +Spostamento di un angolo o di uno spigolo. +

    +
  • +
  • +

    +Cancellazione o aggiunta di un angolo. +

    +
  • +
  • +

    +Aggiunta di un’area simile o di un’area di ritaglio. +

    +
  • +
+

Se i poligoni si sovrappongono, verranno combinati.

+
+
+images/Pcbnew_zone_modification_menu_items.png +
+
+

Per fare ciò, fare clic-destro su un angolo o su un bordo e poi selezionare +il comando appropriato.

+

Ecco un angolo (da un ritaglio) che è stato spostato:

+
+
+images/Pcbnew_zone_corner_move_during.png +
+
+

Ecco il risultato finale:

+
+
+images/Pcbnew_zone_corner_move_after.png +
+
+

I poligoni sono combinati.

+
+

10.5.1. Aggiungere una zona simile

+

Aggiungere una zona simile:

+
+
+images/Pcbnew_zone_add_similar_during.png +
+
+

Risultato finale:

+
+
+images/Pcbnew_zone_add_similar_after.png +
+
+
+
+
+

10.6. Modifica dei parametri di zona

+

Quando si fa clic-destro su un contorno, e si usa “Modifica parametri di +zona” si aprirà la finestra di dialogo dei parametri della zona con la +quale si potrà inserire i parametri iniziali. Se la zona è già riempita, +sarà necessario ri-riempirla.

+
+
+

10.7. Riempimento finale della zona

+

Quando la scheda è finita, è necessario riempire o ri-riempire tutte le +zone. Per fare ciò:

+
    +
  • +

    +Attivare lo strumento zone tramite il pulsante + +images/icons/add_zone.png +. +

    +
  • +
  • +

    +Fare clic-destro per mostrare il menu a scomparsa. +

    +
  • +
  • +

    +Usare Riempi o Ri-riempi tutte le zone: + +images/Pcbnew_fill_refill_all_zones.png + +

    +
  • +
+
+ + + +
+
Avvertenza
+
Il calcolo può impiegare del tempo se la griglia di riempimento è piccola.
+
+
+
+

10.8. Cambiare i nomi delle zone

+

Dopo la modifica dello schema elettrico, è possibile cambiare il nome di +ogni collegamento. Per esempio VCC può essere cambiato in +5V.

+

Quando un controllo regole elettriche globale viene eseguito, Pcbnew +verifica se esiste il nome collegamento della zona, e mostra un errore ne +non esistono.

+

Modificando manualmente i parametri di zona, sarà necessario cambiare il +vecchio nome nel nuovo.

+
+
+

10.9. Creazione di zone sugli strati tecnici

+
+

10.9.1. Creazione dei limiti di zona

+

This is done using the button +images/icons/add_zone.png +. The active +layer must be a technical layer.

+

When clicking to start the zone outline, this dialog box is opened:

+
+
+images/Pcbnew_technical_layer_zone_dialog.png +
+
+

Select the technical layer to place the zone and draw the zone outline like +explained previously for copper layers.

+
+ + + +
+
Nota
+
+
    +
  • +

    +For editing outlines use the same method as for copper zones. +

    +
  • +
  • +

    +If necessary, cutout areas can be added. +

    +
  • +
+
+
+
+
+
+

10.10. Creazione di un’area proibita

+

Select the tool +images/icons/add_keepout_area.png +

+

Lo strato attivo dovrebbe essere uno strato rame.

+

After clicking on the starting point of a new keepout area, the dialog box +is opened:

+
+
+images/Pcbnew_keepout_area_properties.png +
+
+

One can select disallowed items:

+
    +
  • +

    +Piste. +

    +
  • +
  • +

    +Via. +

    +
  • +
  • +

    +Copper pours. +

    +
  • +
+

When a track or a via is inside a keepout which does not allow it, a DRC +error will be raised.

+

Per le zone in rame, l’area dentro un’area proibita senza diffusione di rame +non verrà riempita. Un’area proibita è come una zona, perciò la modifica dei +suoi bordi è analoga alla modifica di una zone in rame.

+
+
+
+
+

11. Files for circuit fabrication

+
+

Let us see now what the steps are for the creation of the necessary files +for the production of your printed circuit board.

+

All files generated by KiCad are placed in the working directory which is +the same directory that contains the xxxx.brd file for the printed circuit +board.

+
+

11.1. Final preparations

+

The generation of the necessary files for the production of your printed +circuit board includes the following preparatory steps.

+
    +
  • +

    +Mark any layer (e.g., top or front and bottom or back) with the project + name by placing appropriate text upon each of the layers. +

    +
  • +
  • +

    +All text on copper layers (sometimes called solder or bottom) must be + mirrored. +

    +
  • +
  • +

    +Create any ground planes, modifying traces as required to ensure they are + contiguous. +

    +
  • +
  • +

    +Place alignment crosshairs and possibly the dimensions of the board outline + (these are usually placed on one of the general purpose layers). +

    +
  • +
+

Here is an example showing all of these elements, except ground planes, +which have been omitted for better visibility:

+
+
+images/Pcbnew_final_preparation_example_board.png +
+
+

A color key for the 4 copper layers has also been included: + +images/Pcbnew_layer_colour_key.png +

+
+
+

11.2. Final DRC test

+

Before generating the output files, a global DRC test is very strongly +recommended.

+

Zones are filled or refilled when starting a DRC. Press the button + +images/icons/drc.png + to launch the following DRC dialog:

+
+
+images/Pcbnew_DRC_dialog.png +
+
+

Adjust the parameters accordingly and then press the "Start DRC" button.

+

This final check will prevent any unpleasant surprises.

+
+
+

11.3. Setting coordinates origin

+

Set the coordinates origin for the photo plot and drill files, one must +place the auxiliary axis on this origin. Activate the icon + +images/icons/pcb_offset.png +. Move the auxiliary axis by +left-clicking on the chosen location.

+
+
+images/Pcbnew_setting_pcb_origin.png +
+
+
+
+

11.4. Generating files for photo-tracing

+

This is done via the Files/Plot menu option and invokes the following +dialog:

+
+
+images/Pcbnew_plot_dialog.png +
+
+

Usually, the files are in the GERBER format. Nevertheless, it is possible to +produce output in both HPGL and POSTSCRIPT formats. When Postscript format +is selected, this dialog will appear.

+
+
+images/Pcbnew_plot_postscript_dialog.png +
+
+

In these formats, a fine scale adjust can be used to compensate for the +plotter accuracy and to have a true scale of 1 for the output:

+
+
+images/Pcbnew_plot_fine_scale_setting.png +
+
+
+

11.4.1. GERBER format

+

For each layer, Pcbnew generates a separate file following the GERBER 274X +standard, by default in 4.6 format (each coordinate in the file is +represented by 10 digits, of which 4 are before the decimal point and 6 +follow it), units in inches, and a scale of 1.

+

It is normally necessary to create files for all of the copper layers and, +depending on the circuit, for the silkscreen, solder mask, and solder paste +layers. All of these files can be produced in one step, by selecting the +appropriate check boxes.

+

For example, for a double-sided circuit with silkscreen, solder mask and +solder paste (for SMD components), 8 files should be generated (xxxx +represents the name of the .brd file).

+
    +
  • +

    +xxxx-F_Cu.gbr for the component side. +

    +
  • +
  • +

    +xxxx-B_Cu.gbr for the copper side. +

    +
  • +
  • +

    +xxxx-F_SilkS.gbr for the component-side silkscreen markings. +

    +
  • +
  • +

    +xxxx-B_SilkS.gbr for the copper-side silkscreen markings. +

    +
  • +
  • +

    +xxxx-F_Paste.gbr for the component-side solder paste. +

    +
  • +
  • +

    +xxxx-B_Paste.gbr for the copper-side solder paste. +

    +
  • +
  • +

    +xxxx-F_Mask.gbr for the component-side solder mask. +

    +
  • +
  • +

    +xxxx-B_Mask.gbr for the copper-side solder mask. +

    +
  • +
+

GERBER file format:

+

The format used by Pcbnew is RS274X format 4.6, Imperial, Leading zero +omitted, Abs format. These are very usual settings.

+
+
+

11.4.2. POSTSCRIPT format

+

The standard extension for the output files is .ps in the case of postscript +output. As for HPGL output, the tracing can be at user-selected scales and +can be mirrored. If the Org = Centre option is active, the origin for the +coordinates of the tracing table is assumed to be in the centre of the +drawing.

+

If the Print Sheet Ref option is active, the sheet cartridge is traced.

+
+
+

11.4.3. Plot options

+

Gerber format:

+
+
+images/Pcbnew_plot_options_gerber.png +
+
+

Altri formati:

+
+
+images/Pcbnew_plot_options_other_formats.png +
+
+

GERBER format specific options:

+ +++ + + + + + + + + + + + + + +

Use Protel filename extensions

Use .gbl .gtl .gbs .gts .gbp .gtp .gbo .gto instead of .gbr for file name extensions.

Include extended attributes

Output extended attributes to file.

Subtract soldermask from silkscreen

Remove all Silk from solder paste areas.

+
+
+

11.4.4. Other formats

+

The standard extension depends on the output file type.

+

Some options are not available for some formats.

+

The plot can be done at user-selected scales and can be mirrored.

+

The Print Drill Opt list offers the option of pads that are filled, drilled +to the correct diameter or drilled with a small hole (to guide hand +drilling).

+

If the Print Sheet Ref option is active, the sheet cartridge is traced.

+
+
+
+

11.5. Global clearance settings for the solder stop and the solder paste mask

+

Mask clearance values can be set globally for the solder mask layers and the +solder paste layers. These clearances can be set at the following levels.

+
    +
  • +

    +At pads level. +

    +
  • +
  • +

    +At footprint level. +

    +
  • +
  • +

    +Globally. +

    +
  • +
+

And Pcbnew uses by priority order.

+
    +
  • +

    +Pad values. If null: +

    +
  • +
  • +

    +Footprint values. If null: +

    +
  • +
  • +

    +Global values. +

    +
  • +
+
+

11.5.1. Access

+

The menu option for this is available via the Dimensions menu:

+
+
+images/Pcbnew_pad_mask_clearance_menu_item.png +
+
+

The dialog box is the following:

+
+
+images/Pcbnew_pad_mask_settings_dialog.png +
+
+
+
+

11.5.2. Solder mask clearance

+

A value near to 0.2 mm is usually good. This value is positive because the +mask is usually bigger than the pad.

+

One can set a minimum value for the solder mask width, between 2 pads.

+

If the actual value is smaller than the minimum value, the 2 solder mask +shapes will be merged.

+
+
+

11.5.3. Solder paste clearance

+

The final clearance is the sum of the solder paste clearance and a +percentage of the pad size.

+

This value is negative because the mask is usually smaller than the pad.

+
+
+
+

11.6. Generating drill files

+

The creation of a drill file xxxx.drl following the EXCELLON standard is +always necessary.

+

One can also produce an optional drill report, and an optional drill map.

+
    +
  • +

    +The drill map can be plotted using several formats. +

    +
  • +
  • +

    +The drill report is a plain text file. +

    +
  • +
+

The generation of these files is controlled via:

+
    +
  • +

    +"Create Drill File" button, or +

    +
  • +
  • +

    +Files/Fabrication Outputs/Drill file menu selection. +

    +
  • +
+

The Drill tools dialog box will be the following:

+
+
+images/Pcbnew_drill_file_dialog.png +
+
+

For setting the coordinate origin, the following dialog box is used:

+
+
+images/Pcbnew_drill_origin_setting.png +
+
+
    +
  • +

    +Absolute: absolute coordinate system is used. +

    +
  • +
  • +

    +Auxiliary axis: coordinates are relative to the auxiliary axis, use the icon + (right toolbar) to set it. +

    +
  • +
+
+
+

11.7. Generating wiring documentation

+

To produce wiring documentation files, the component and copper silkscreen +layers can be traced. Usually, just the component-side silkscreen markings +are sufficient for wiring a PCB. If the copper-side silkscreen is used, the +text it contains should be mirrored in order to be readable.

+
+
+

11.8. Generation of files for automatic component insertion

+

This option is accessed via the Postprocess/Create Cmp file menu +option. However, no file will be generated unless at least one footprint has +the Normal+Insert attribute activated (see Editing Footprints). One or two +files will be produced, depending upon whether insertable components are +present on one or both sides of the PCB. A dialogue box will display the +names of the file(s) created.

+
+
+

11.9. Advanced tracing options

+

The options described below (part of the Files/Plot dialogue) allow for +fine-grained control of the tracing process. They are particularly useful +when printing the silkscreen markings for wiring documentation.

+
+
+images/Pcbnew_advanced_tracing_options.png +
+
+

The available options are:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Plot sheet reference on all layers

Trace sheet outline and the cartridge.

Plot pads on silkscreen

Enables/disables printing of pad outlines on the silkscreen layers (if the pads +have already been declared to appear on these layers). Prevents any pads from +being printed in the disabled mode.

Plot footprint values

Enables printing of VALUE text on the silkscreen.

Plot footprint references

Enables printing of the REFERENCE text on the silkscreen.

Force plotting of invisible values/references

Forces printing of fields (reference, value) declared as invisible. +In combination with Plot footprint values and Plot footprint references, +this option enables production of documents for guiding wiring and repair. +These options have proven necessary for circuits using components that are too +small (SMD) to allow readable placement of two separate text fields.

Do not tent vias

Delete the mask over the vias.

Exclude PCB edge layer from other layers

GERBER format specific. Do not plot graphic items on edge layer.

Use Protel filename extensions

GERBER format specific. +When creating files, use specific extensions for each file. +If disabled the Gerber file extension is .gbr.

+
+
+
+
+

12. Editor impronte - Gestione librerie

+
+
+

12.1. Panoramica dell’editor delle impronte

+

Pcbnew può mantenere simultaneamente diverse librerie. Perciò, quando +un’impronta viene caricata, tutte le librerie che appaiono nell’elenco +librerie vengono scansionate fino al ritrovamento della prima istanza di +impronta. Di seguito, si noti che la libreria attiva è la libreria +selezionata all’interno dell’editor delle impronte, il programma verrà +descritto

+

L’editor impronte consente la creazione e la modifica di impronte:

+
    +
  • +

    +Aggiunta e rimozione piazzole. +

    +
  • +
  • +

    +Il cambiamento delle proprietà delle piazzole (forma, strato) per piazzole + individuali o globalmente per tutte le piazzole di un’impronta. +

    +
  • +
  • +

    +Modifica di elementi grafici (linee, testo). +

    +
  • +
  • +

    +Modifica dei campi di informazione (valore, riferimento, ecc.). +

    +
  • +
  • +

    +Modifica della documentazione associata (descrizione, parole chiave). +

    +
  • +
+

L’editor impronte consente la manutenzione della libreria attiva permettendo +di:

+
    +
  • +

    +Elencare le impronte nella liberia attiva. +

    +
  • +
  • +

    +Cancellare una impronta dalla libreria attiva. +

    +
  • +
  • +

    +Salvare una impronta nella libreria attiva. +

    +
  • +
  • +

    +Salvare tutte le impronte contenute in un circuito stampato. +

    +
  • +
+

È possibile anche creare nuove librerie.

+

L’estensione della libreria è .mod.

+
+
+

12.2. Accedere all’editor delle impronte

+

Si può accedere all’editor impronte in due modi differenti:

+
    +
  • +

    +Direttamente, tramite l’icona +images/icons/module_editor.png + nella + barra strumentu principale di Pcbnew. +

    +
  • +
  • +

    +Nella finestra di dialogo di modifica dell’impronta attiva (vedere figura in + basso: accesso ottenuto tramite il menu contestuale), c'è il pulsante + Modifica con l’editor delle impronte. +

    +
  • +
+
+
+images/Pcbnew_module_properties.png +
+
+

In questo caso, l’impronta attiva della scheda verrà caricata +automaticamente nell’editor delle impronte, abilitandone la modifica +immediata o l’archiviazione.

+
+
+

12.3. Interfaccia utente dell’editor delle impronte

+

Chiamando l’editor delle impronte apparirà la seguente finestra:

+
+
+images/Modedit_main_window.png +
+
+
+
+

12.4. Barra strumenti principale nell’editor delle impronte

+
+
+images/Modedit_top_toolbar.png +
+
+

Da questa barra strumenti, sono disponibili le seguenti funzioni:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/library.png +

Seleziona la libreria attiva.

+images/icons/save_library.png +

Salva l’impronta corrente nella libreria attiva, e la scrive su disco.

+images/icons/new_library.png +

Crea una nuova libreria e vi salva l’impronta corrente.

+images/icons/modview_icon.png +

Apre il visualizzatore impronte.

+images/icons/delete.png +

Accede alla finestra di dialogo di cancellazione impronta dalla libreria attiva.

+images/icons/new_footprint.png +

Crea una nuova impronta.

+images/icons/module_wizard.png +

Crea un’impronta con una procedura guidata.

+images/icons/load_module_lib.png +

Carica un’impronta dalla libreria attiva.

+images/icons/load_module_board.png +

Carica (importa) un’impronta dal circuito stampato.

+images/icons/update_module_board.png +

Esporta l’impronta corrente sul circuito stampato se l’impronta +era stata in precedenza importata dalla scheda corrente. Rimpiazzerà +la corrispondente impronta sulla scheda (cioè, rispettando posizione e +orientamento).

+images/icons/insert_module_board.png +

Esporta l’impronta corrente sul circuito stampato. Verrà +copiata sul circuito stampato alla posizione 0.

+images/icons/import_module.png +

Importa un’impronta da un file creato dal comando Esporta.

+images/icons/export_module.png +

Esporta un’impronta. Questo comando è essenzialmente identico a quello +per creare una libreria, l’unica differenza è che crea una libreria +nella cartella utente, mentre crea una libreria nella cartella +delle librerie standard (solitamente kicad/modules).

+images/icons/undo.png + +images/icons/redo.png +

Annulla e Ripeti.

+images/icons/module_options.png +

Invoca la finestra di dialogo delle proprietà dell’impronta.

+images/icons/print_button.png +

Chiama la finestra di dialogo della stampa.

+images/icons/zoom_in.png + + +images/icons/zoom_out.png + + +images/icons/zoom_redraw.png + + +images/icons/zoom_fit_in_page.png +

Comandi standard dello zoom.

+images/icons/options_pad.png +

Chiama l’editor della piazzola.

+images/icons/module_check.png +

Esegue un controllo di correttezza dell’impronta.

+
+
+

12.5. Creazione di una nuova libreria

+

La creazione di una nuova libreria viene fatta tramite il pulsante + +images/icons/new_library.png +, e il file viene creato come +impostazione predefinita nella cartella delle librerie o tramite il pulsante + +images/icons/export_module.png +, nel qual caso il file viene creato +come impostazione predefinita nella propria cartella di lavoro.

+

Una finestra di dialogo di selezione file permette di specificare il nome +della libreria e di cambiarne la sua cartella. In entrambi i casi, la +libreria conterrà l’impronta da modificare.

+
+ + + +
+
Avvertenza
+
Se dovesse esistere una vecchia libreria con lo stesso nome, questa verrà +sovrascritta senza avvertimenti.
+
+
+
+

12.6. Salvataggio di una impronta nella libreria attiva

+

L’azione di salvataggio di una impronta (modificando in tal modo il file +della libreria attiva) viene eseguita usando questo pulsante + +images/icons/save_library.png +. Se una impronta dello stesso nome +esiste già, questa verrà rimpiazzata. Dato che si dipenderà dall’accuratezza +delle librerie di impronte, è importante ricontrollare l’impronta prima di +salvare.

+

È raccomandata la modifica dei campi di riferimento o del valore al nome +dell’impronta come identificata nella libreria.

+
+
+

12.7. Trasferimento di una impronta da una libreria ad un’altra

+
    +
  • +

    +Selezionare la libreria sorgente tramite il pulsante + +images/icons/library.png +. +

    +
  • +
  • +

    +Caricare l’impronta tramite il pulsante + +images/icons/load_module_lib.png +. +

    +
  • +
  • +

    +Selezionare la libreria di destinazione tramite il pulsante + +images/icons/library.png +. +

    +
  • +
  • +

    +Salvare l’impronta tramite il pulsante + +images/icons/save_library.png +. +

    +
  • +
+

Si puo voler anche eliminare l’impronta sorgente.

+
    +
  • +

    +Riselezionare la libreria sorgente con +images/icons/library.png +. +

    +
  • +
  • +

    +Eliminare la vecchia impronta tramite il pulsante + +images/icons/delete.png +. +

    +
  • +
+
+
+

12.8. Salvataggio di tutte le impronte sulla scheda nella libreria attiva

+

È possibile copiare tutte le impronte di un dato progetto di scheda sulla +libreria attiva. Queste impronte manterranno i loro nomi correnti nella +libreria. Questo comando ha due usi:

+
    +
  • +

    +Per creare un archivio o una libreria completa con le impronte di una + scheda, nel caso che si perda una libreria. +

    +
  • +
  • +

    +Ancora più importante, per facilitare la manutenzione della libreria + consentendo la produzione di documentazione per la libreria, come sotto. +

    +
  • +
+
+
+

12.9. Documentazione per le impronte di libreria

+

È caldamente raccomandato di documentare le impronte che si creano, in modo +da abilitarne la ricerca rapida e senza errori.

+

Per esempio, chi è in grado di ricordare tutte le possibili varianti della +piedinatura di un contenitore TO92? La finestra di dialogo delle proprietà +dell’impronta offre una semplice soluzione a questo problema.

+
+
+images/Modedit_module_properties.png +
+
+

Questa finestra di dialogo accetta:

+
    +
  • +

    +Una riga di descrizione/commento. +

    +
  • +
  • +

    +Più parole chiave. +

    +
  • +
+

La descrizione viene visualizzata con l’elenco componenti in Cvpcb e, in +Pcbnew, viene usata dalla finestra di dialogo di selezione delle impronte.

+

Le parole chiave permettono di restringere le ricerche a impronte a cui +queste parole chiave corrispondono.

+

Quando si carica direttamente una impronta (l’icona + +images/icons/module.png + Pcbnew della barra strumenti a destra), +possono essere inserite delle parole chiave nella finestra di +dialogo. Quindi, inserendo il testo =CONN si provocherà la visualizzazione +dell’elenco delle impronte il cui elenco parole chiave contiene la parola +CONN.

+
+
+

12.10. Librerie di documentazione - pratica raccomandata

+

Si raccomanda di creare le librerie indirettamente, creando uno o più schede +circuiti ausiliarie che costituiranno la sorgente (di parte) della libreria, +come segue: creare una scheda in formato A4, in modo da essere in grado di +stamparla facilmente in scala (1:1).

+

Creare le impronte che la libreria conterrà in questo circuito stampato. La +libreria stessa verrà creata con il comando File/Archivia impronte/Crea +libreria e archivia impronte.

+
+
+images/Pcbnew_archive_footprints_menu.png +
+
+

La "vera sorgente" della libreria sarà perciò la scheda di circuito stampato +ausiliaria, e sarà su questa scheda che ogni successiva alterazione di +impronte verrà fatta. Naturalmente, diverse schede possono venir salvate +nella stessa libreria.

+

È generalmente una buona idea creare diverse librerie per diversi tipi di +componenti (connettori, componenti discreti,…), dato che Pcbnew è in grado +di effetturare ricerche su più librerie durante il caricamento delle +impronte.

+

Ecco un esempio di tale sorgente di libreria:

+
+
+images/Pcbnew_example_library.png +
+
+

Questa tecnica ha diversi vantaggi:

+
    +
  • +

    +Il circuito può essere stampato in scala e servire come documentazione per + la libreria senza alcuno sforzo. +

    +
  • +
  • +

    +Futuri cambiamenti di Pcbnew possono richiedere la rigenerazione delle + librerie, cosa che può essere effettuata molto velocemente se sono stati + usati sorgenti di circuito stampato di questo tipo. Tutto ciò è importante, + dato che i formati dei file di circuito stampato vengono garantiti rimanere + compatibili nei futuri sviluppi, ma ciò non è detto avvenga anche per quanto + riguarda il formato dei file delle librerie. +

    +
  • +
+
+
+

12.11. Gestione librerie di impronte

+

L’elenco delle librerie di impronte in Pcbnew può essere modificato usando +il manager delle librerie di impronte. Ciò permette di aggiungere e +rimuovere librerie di impronte a mano, e permette anche di invocare +l’assistente di librerie di impronte premendo il pulsante "Accoda con +l’assistente".

+

L’assistente librerie di impronte può essere invocato anche tramite il menu +delle preferenze, e può automaticamente aggiungere una libreria (rilevandone +il tipo) da un file o da un URL Github. L’URL delle librerie ufficiali è: +https://github.com/KiCad .

+

Ulteriori dettagli sulle tabelle di librerie di impronte, sul manager e +sull’assistente relativo, sono reperibili sul manuale di riferimento del +programma CvPcb nella sezione Tabelle librerie impronte.

+
+
+

12.12. Gestione librerie forme 3D

+

Le librerie di forme 3D possono essere scaricate con l’apposito assistente +per le librerie di forme 3D. Esso può essere invocato dal menu delle +preferenze → Scaricatore librerie di forme 3D.

+
+
+
+
+

13. Editor delle impronte - Creazione e modifica delle impronte

+
+
+

13.1. Panoramica dell’editor delle impronte

+

L’editor delle impronte viene usato per la modifica e per la creazione di +impronte di componenti per il circuito stampato. Ciò include:

+
    +
  • +

    +Aggiunta e rimozione piazzole. +

    +
  • +
  • +

    +Cambio delle proprietà delle piazzole (forma, strato), per piazzole + individuali o per tutte le piazzole in un’impronta. +

    +
  • +
  • +

    +Aggiunta e modifica di elementi grafici (contorni, testo). +

    +
  • +
  • +

    +Modifica dei campi (valore, riferimento, ecc.). +

    +
  • +
  • +

    +Modifica della documentazione associata (descrizione, parole chiave). +

    +
  • +
+
+
+

13.2. Elementi impronte

+

Un’impronta è la rappresentazione fisica (impronta) della parte da inserire +nel circuito stampato e deve essere collegata ai corrisponendi componenti +presenti nello schema elettrico. Ogni impronta include tre elementi diversi:

+
    +
  • +

    +Le piazzole. +

    +
  • +
  • +

    +Contorni grafici e testo. +

    +
  • +
  • +

    +Campi. +

    +
  • +
+

Inoltre, altri parametri dovranno essere definiti correttamente se si +desidera usare la funzione di auto piazzamento. Stesso dicasi per la +generazione di file di auto inserimento.

+
+

13.2.1. Piazzole

+

Due proprietà delle piazzole sono importanti:

+
    +
  • +

    +Geometria (forma, strati, fori). +

    +
  • +
  • +

    +Il numero piazzola può essere lungo fino a quattro caratteri alfanumerici. I + seguenti sono quindi tutti numeri piazzola validi: 1, 45 e 9999, ma anche + AA56 e ANOD. Il numero piazzola deve essere identico al numero piedino + corrispondente nello schema elettrico, dato che definisce la corrispondenza + piedino - numero piazzola che Pcbnew usa per metterli in collegamento. +

    +
  • +
+
+
+

13.2.2. Contorni

+

I contorni grafici vengono usati per disegnare la forma fisica +dell’impronta. Sono disponibili diversi tipi di contorni: linee, cerchi, +archi e testo. I contorni non hanno significato elettrico, sono +semplicemente elementi grafici di aiuto.

+
+
+

13.2.3. Campi

+

Questi sono elementi di testo associati ad una impronta. Due sono +obbligatori e sempre presenti: il campo riferimento e il campo +valore. Questi vengono automaticamente letti ed aggiornati da Pcbnew quando +viene letta una netlist durante il caricamento delle impronte nella +scheda. Il riferimento viene rimpiazzato dall’appropriato riferimento dello +schema elettrico (U1, IC3, ecc.). Il valore viene anch’esso rimpiazzato +dall’appropriato valore della parte corrispondente nello schema elettrico +(47K, 74LS02, ecc.). Altri campi possono venire aggiunti ma si comporteranno +come testo grafico.

+
+
+
+

13.3. Avvio dell’editor delle impronte e selezione di una impronta da modificare

+

L’editor delle impronte può essere avviato in due modi:

+
    +
  • +

    +Direttamente tramite l’icona +images/icons/module_editor.png + dalla + barra strumenti principale di Pcbnew. Questo permette la creazione o la + modifica di un’impronta nella libreria. +

    +
  • +
  • +

    +Facendo doppio clic su un’impronta verrà lanciato il menu “Proprietà + impronta”, che offre un pulsante “Editor impronte”. Se si esegue + quest’azione, l’impronta presente nella scheda verrà caricata nell’editor, + per la modifica o per il suo salvataggio. +

    +
  • +
+
+
+

13.4. Barre strumenti editor impronte

+

La chiamata dell’editor delle impronte porterà in primo piano una finestra +simile alla seguente:

+
+
+images/Modedit_main_window.png +
+
+
+

13.4.1. Barra strumenti modifica (lato destro)

+

Questa barra contiene strumenti per:

+
    +
  • +

    +Posizionare piazzole. +

    +
  • +
  • +

    +Aggiungere elementi grafici (contorni, testo). +

    +
  • +
  • +

    +Posizionare ancoraggi. +

    +
  • +
  • +

    +Eliminare elementi. +

    +
  • +
+

Le funzioni specifiche sono le seguenti:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/cursor.png +

Nessuno strumento.

+images/icons/pad.png +

Aggiungi piazzole.

+images/icons/add_polygon.png +

Disegna segmenti di linea e poligoni.

+images/icons/add_circle.png +

Disegna cerchi.

+images/icons/add_arc.png +

Disegna archi circolari.

+images/icons/add_text.png +

Aggiungi testo grafico (i campi non sono gestiti da questo strumento).

+images/icons/anchor.png +

Posiziona il punto di ancoraggio dell’impronta.

+images/icons/delete.png +

Cancella elementi.

+images/icons/grid_select_axis.png +

Origine della griglia (spostamento griglia). Utile per il posizionamento delle piazzole. +L’origine della griglia può essere inserita su una data posizione (la prima piazzola da piazzare), +ed in seguito la dimensione della griglia può essere impostata al "passo integrato". +In questo modo il piazzamento di piazzole viene molto facilitato.

+
+
+

13.4.2. Mostra la barra strumenti (sulla sinistra)

+

Questi strumenti gestiscono le opzioni di visualizzazione nell’editor delle +impronte:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/grid.png +

Mostra la griglia.

+images/icons/polar_coord.png +

Mostra le coordinate polari.

+images/icons/unit_mm.png + +images/icons/unit_inch.png +

Unità in uso in mm o pollici

+images/icons/cursor_shape.png +

Commuta forma del puntatore.

+images/icons/pad_sketch.png +

Visualizza piazzole in modalità contorno.

+images/icons/text_sketch.png +

Visualizza testo in modalità contorno.

+images/icons/show_mod_edge.png +

Visualizza bordi in modalità contorno.

+images/icons/contrast_mode.png +

Visualizza con contrasto aumentato.

+
+
+
+

13.5. Menu contestuali

+

Il pulsante destro del mouse richiama dei menu che dipendono dall’elemento +sottostante il puntatore.

+

Il menu contestuale per la modifica dei parametri dell’impronta:

+
+
+images/Modedit_context_menu_module_parameters.png +
+
+

Il menu contestuale per la modifica delle piazzole:

+
+
+images/Modedit_context_menu_pads.png +
+
+

Il menu contestuale per la modifica degli elementi grafici:

+
+
+images/Modedit_context_menu_graphics.png +
+
+
+
+

13.6. La finestra di dialogo delle proprietà dell’impronta

+

Questa finestra di dialogo può essere avviata quando il puntatore è sopra +un’impronta facendo clic con il tasto destro del mouse e selezionando +“Modifica impronta”.

+
+
+images/Modedit_module_properties_dialog.png +
+
+

Questa finestra di dialogo può essere usata per definire i principali +parametri dell’impronta.

+
+
+

13.7. Creazione di una nuova impronta

+

Una nuova impronta può essere creata tramite il pulsante + +images/icons/new_footprint.png +. Il nome della nuova impronta verrà +richiesto. Questo sarà il nome con il quale l’impronta verrà identificata +nella libreria.

+

Questo testo serve anche come valore dell’impronta, il quale viene +sostanzialmente rimpiazzato dal valore reale (100 µF_16 V, 100 Ω_0.5 W, +…).

+

La nuova impronta richiederà:

+
    +
  • +

    +Contorni (e forse del testo grafico). +

    +
  • +
  • +

    +Piazzole. +

    +
  • +
  • +

    +Un valore (testo nascosto che viene rimpiazzato dal vero valore se usato). +

    +
  • +
+

Un metodo alternativo:

+

Se una nuova impronta è simile ad una esistente in una libreria o su una +scheda, un metodo alternativo e più veloce per creare una nuova impronta è +il seguente:

+
    +
  • +

    +Caricare l’impronta simile ( +images/icons/load_module_lib.png +, + +images/icons/load_module_board.png + o + +images/icons/import_module.png +). +

    +
  • +
  • +

    +Modificare il campo "Nome impronta in libreria" in modo da generare un nuovo + identificatore (nome). +

    +
  • +
  • +

    +Modificare e salvare la nuova impronta. +

    +
  • +
+
+
+

13.8. Aggiunta e modifica piazzole

+

Una volta creata l’impronta, si possono aggiungere le piazzole, cancellarle +o modificarle. La modifica delle piazzole può essere locale, e riguardare +solo la piazzola sottostante il puntatore, o globale, e coinvolgere tutte le +piazzole dell’impronta.

+
+

13.8.1. Aggiunta piazzole

+

Selezionare l’icona +images/icons/pad.png + dalla barra strumenti a +destra. Le piazzolo possono essere aggiunte facendo clic sulla posizione +desiderata con il pulsante sinistro del mouse. Le proprietà delle piazzole +sono predefinite nel menu delle proprietà della piazzola.

+

Non dimentirare di inserire il numero della piazzola.

+
+
+

13.8.2. Impostazioni proprietà piazzole

+

Si può fare in tre modi diversi:

+
    +
  • +

    +Selezionando l’icona +images/icons/options_pad.png + dalla barra + strumenti orizzontale. +

    +
  • +
  • +

    +Facendo clic su una piazzola esistente e selezionando "Modifica + piazzola". Poi, le impostazioni della piazzola, possono si possono + modificare. +

    +
  • +
  • +

    +Facendo clic su una piazzola esistente e selezionando "Esporta impostazioni + piazzola". In questo caso, le proprietà geometriche della piazzola + selezionata diverranno le impostazioni piazzola predefinite. +

    +
  • +
+

Nei primi due casi, la seguente finestra di dialogo verrà mostrata:

+
+
+images/Modedit_pad_properties_dialog.png +
+
+

Occorre prestare attenzione a definire correttamente gli strati a cui +apparterrà la piazzola. In particolare, anche se i livelli di rame sono +facili da definire, la gestione di strati non-rame (maschera di saldatura, +piazzole di saldatura …) è altrettanto importante per la fabbricazione del +circuito e la documentazione.

+

Il selettore del tipo di piazzola provoca una selezione automatica di strati +che generalmente è sufficiente.

+
+
Piazzole rettangolari
+

Per impronte SMD di tipo VQFP / PQFP che hanno piazzole rettangolari su +tutti i quattro lati (sia orizzontali che verticali), si raccomanda di usare +una sola forma (ad esempio, un rettangolo orizzontale) e posizionarla con +diversi orientamenti (0 per orizzontale e 90 gradi per verticale). Il +ridimensionamento globale di piazzole può quindi essere realizzato in +un’unica operazione.

+
+
+
Ruota piazzole
+

Rotazioni di -90 o -180 sono richieste solo per le piazzole trapezoidali +usate nelle impronte per microonde.

+
+
+
Piazzole passanti non metallizzate
+

Pads can be defined as Non-Plated Through Hole pads (NPTH pads).

+

These pads must be defined on one or all copper layers (obviously, the hole +exists on all copper layers).

+

This requirement allows you to define specific clearance parameters ( for +instance clearance for a screw).

+

When the pad hole size is the same as the pad size, for a round or oval pad, +this pad is NOT plotted on copper layers in GERBER files.

+

These pads are used for mechanical purposes, therefore no pad name or net +name is allowed. A connection to a net is not possible.

+
+
+
Pads not on copper layers
+

These are unusual pads. This option can be used to create fiducials or masks +on technical layers.

+
+
+
Offset parameter
+

Pad 3 has an offset Y = 15 mils:

+
+
+images/Modedit_pad_offset_example.png +
+
+
+
+
Delta Parameter (trapezoidal pads)
+

Pad 1 has its parameter Delta X = 10 mils

+
+
+images/Modedit_pad_delta_example.png +
+
+
+
+
+

13.8.3. Setting clearance for solder mask and solder paste mask layers

+

Setting a clearance can be made at 3 levels:

+
    +
  • +

    +Global level. +

    +
  • +
  • +

    +Footprint level. +

    +
  • +
  • +

    +Pad level. +

    +
  • +
+

Pcbnew uses the following to calculate clearances:

+
    +
  • +

    +Pad settings. If null, +

    +
  • +
  • +

    +Footprint settings. If null, +

    +
  • +
  • +

    +Global settings. +

    +
  • +
+
+
Remarks
+

The solder mask pad shape is usually bigger than the pad itself. So the +clearance value is positive. The solder paste mask pad shape is usually +smaller than the pad itself. So the clearance value is negative.

+
+
+
Solder paste mask parameters
+

For solder paste mask there are two parameters:

+
    +
  • +

    +A fixed value. +

    +
  • +
  • +

    +A percentage of the pad size. +

    +
  • +
+

The real value is the sum of these two values.

+

Footprint level settings:

+
+
+images/Modedit_footprint_level_pad_settings.png +
+
+

Pad level settings:

+
+
+images/Modedit_pad_level_pad_settings.png +
+
+
+
+
+
+

13.9. Fields Properties

+

There are at least two fields: reference and value.

+

Their parameters (attribute, size, width) must be updated. You can access +the dialog box from the pop-up menu, by double clicking on the field, or by +the footprint properties dialog box:

+
+
+images/Modedit_footprint_text_properties.png +
+
+
+
+

13.10. Automatic placement of a footprint

+

If the user wishes to exploit the full capabilities of the auto-placement +functions, it is necessary to define the allowed orientations of the +footprint (Footprint Properties dialog).

+
+
+images/Modedit_module_autoplace_settings.png +
+
+

Usually, rotation of 180 degrees is permitted for resistors, non-polarized +capacitors and other symmetrical elements.

+

Some footprints (small transistors, for example) are often permitted to +rotate by +/- 90 or 180 degrees. By default, a new footprint will have its +rotation permissions set to zero. This can be adjusted according to the +following rule:

+

A value of 0 makes rotation impossible, 10 allows it completely, and any +intermediate value represents a limited rotation. For example, a resistor +might have a permission of 10 to rotate 180 degrees (unrestrained) and a +permission of 5 for a +/- 90 degree rotation (allowed, but discouraged).

+
+
+

13.11. Attributes

+

The attributes window is the following:

+
+
+images/Modedit_module_attributes.png +
+
+
    +
  • +

    +Normal is the standard attribute. +

    +
  • +
  • +

    +Normal+Insert indicates that the footprint must appear in the automatic + insertion file (for automatic insertion machines). This attribute is most + useful for surface mount components (SMDs). +

    +
  • +
  • +

    +Virtual indicates that a component is directly formed by the circuit + board. Examples would be edge connectors or inductors created by a + particular track shape (as sometimes seen in microwave footprints). +

    +
  • +
+
+
+

13.12. Documenting footprints in a library

+

It is strongly recommended to document newly created footprints, in order to +facilitate their rapid and accurate retrieval. Who is able to recall the +multiple pin-out variants of a TO92 footprint?

+

The Footprint Properties dialog offers a simple and yet powerful means for +documentation generation.

+
+
+images/Modedit_module_properties_documentation_fields.png +
+
+

This menu allows:

+
    +
  • +

    +The entry of a comment line (description). +

    +
  • +
  • +

    +Più parole chiave. +

    +
  • +
+

The comment line is displayed with the component list in CvPcb and in the +footprint selection menus in Pcbnew. The keywords can be used to restrict +searches to those parts possessing the given keywords.

+

Thus, while using the load footprint command (icon in the right-hand toolbar +in Pcbnew), it is possible to type the text =TO220 into the dialog box to +have Pcbnew display a list of the footprints possessing the keyword TO220

+
+
+

13.13. 3-dimensional visualisation

+

A footprint may have been associated with a file containing a +three-dimensional representation of itself. In order to associate such a +file with a footprint, select the 3D Settings tab. The options panel is the +following:

+
+
+images/Modedit_module_3d_options.png +
+
+

The data information should be provided:

+
    +
  • +

    +The file containing the 3D representation (created by the 3D modeler + Wings3D, in vrml format, via the export to vrml command). +

    +
  • +
  • +

    +The default path is kicad/modules/package3d. In the example, the file name + is discret/to_220horiz.wrl, using the default path) +

    +
  • +
  • +

    +The x, y and z scales. +

    +
  • +
  • +

    +The offset with respect to the anchor point of the footprint (usually zero). +

    +
  • +
  • +

    +The initial rotation in degrees about each axis (usually zero). +

    +
  • +
+

Setting scale allows:

+
    +
  • +

    +To use the same 3D file for footprints which have similar shapes but + different sizes (resistors, capacitors, SMD components…) +

    +
  • +
  • +

    +For small (or very large) packages, a better use of the Wings3D grid is to + scale 0.1 inch in Pcbnew = 1 grid unit in Wings3D. +

    +
  • +
+

If such a file has been specified, it is possible to view the component in +3D.

+
+
+images/Modedit_footprint_3d_preview.png +
+
+

The 3D model will automatically appear in the 3D representation of the +printed circuit board.

+
+
+

13.14. Saving a footprint into the active library

+

The save command (modification of the file of the active library) is +activated by the +images/icons/save_library.png + button.

+

If a footprint of the same name exists (an older version), it will be +overwritten. Because it is important to be able to have confidence in the +library footprints, it is worth double-checking the footprint for errors +before saving.

+

Before saving, it is also recommended to change the reference or value of +the footprint to be equal to the library name of the footprint.

+
+
+

13.15. Saving a footprint to the board

+

If the edited footprint comes from the current board, the button + +images/icons/update_module_board.png + will update this footprint on +the board.

+
+
+
+
+

14. Advanced PCB editing tools

+
+

There are some more advanced editing tools available in Pcbnew and Footprint +Editor, which can help you to efficiently lay out components on the canvas.

+
+

14.1. Duplicating items

+

Duplication is a method to clone an item and pick it up in the same +action. It is broadly similar to copy-and-pasting, but it allows you to +"sprinkle" components over the PCB and it allows you to manually lay out +components using the "Move Exact" tool (see below) more easily.

+

Duplication is done by using the hotkey (which defaults to Ctrl-D) or the +duplicate item option in the context menu. In the legacy renderer, these +appear as below, depending on the item type:

+

+images/icons/duplicate_pad.png + + +images/icons/duplicate_line.png + + +images/icons/duplicate_text.png + + +images/icons/duplicate_module.png + + +images/icons/duplicate_target.png + + +images/icons/duplicate_zone.png +

+
+
+

14.2. Moving items exactly

+

The "Move Exact" tool allows you to move an item (or group of items) by a +certain amount, which can be entered in Cartesian or polar formats and which +can be entered in any supported units. This is useful when it would +otherwise be cumbersome to switch to a different grid, or when a feature is +not spaced according to any existing grids.

+

To use this tool, select the items you wish to move and then use either the +hotkey (defaults to Ctrl-M) or the context menu items to invoke the +dialog. You can also invoke the dialog with the hotkey when moving or +duplicating items, which can make it easy to repeatedly apply an offset to +multiple components.

+

Move exact with Cartesian move vector entry

+
+
+images/Pcbnew_move_exact_cartesian.png +
+
+

Move exact with polar move vector entry

+
+
+images/Pcbnew_move_exact_polar.png +
+
+

The checkbox allows you to switch between Cartesian and polar co-ordinate +systems. Whatever is currently in the form will be converted automatically +to the other system.

+

Then you enter the desired move vector. You can use the units indicated by +the labels ("mm" in the images above) or you can specify the units yourself +(e.g. "1 in" for an inch, or "2 rad" for 2 radians).

+

Pressing OK will apply the translation to the selection, and cancel will +close the dialog and the items will not be moved. If OK is pressed, the move +vector will be saved and pre-filled next time the dialog is opened, which +allows repeated application of the same vector to multiple objects.

+
+
+

14.3. Array tools

+

Pcbnew and the Footprint Editor both have assistants for creating arrays of +features and components, which can be used to easily and accurately lay out +repetitive elements on PCBs and in footprints.

+
+

14.3.1. Activating the array tool

+

The array tool acts on the component under the cursor, or, in GAL mode, on a +selection. It can be accessed either via the context menu for the selection +or by a keyboard shortcut (defaults to Ctrl-N). In legacy mode, the context +menu icons indicate an array of the selected type:

+

+images/icons/array_pad.png + +images/icons/array_line.png + + +images/icons/array_text.png + +images/icons/array_module.png + + +images/icons/array_target.png + +images/icons/array_zone.png +

+

The array tool is presented as a dialog window, with a pane for the types of +arrays. There are two types of arrays supported so far: grid, and circular.

+

Each type of array can be fully specified on the respective panes. +Geometric options (how the grid is laid out) go on the left; numbering +options (including how the numbers progress across the grid) on the right.

+
+
+

14.3.2. Grid arrays

+

Grid arrays are arrays that lay components out according to a 2-dimensional +square grid. This kind of array can also produce a linear array by only +laying out a single row or column.

+

The settings dialog for grid arrays look like this:

+
+
+images/Pcbnew_array_dialog_grid.png +
+
+
+
Geometric options
+

The geometric options are as follow:

+
    +
  • +

    +Horrizontal count: the number of "columns" in the grid. +

    +
  • +
  • +

    +Vertical count: the number of "rows" in the grid. +

    +
  • +
  • +

    +Horizontal spacing: the horizontal distance from item to the item in the same row + and next column. If this is negative, the grid progresses from right to left. +

    +
  • +
  • +

    +Vertical spacing: the vertical distance from one item to the item in the same + column and the next row. If this is negative, the grid progress bottom to + top. +

    +
  • +
  • +

    +Horizontal offset: start each row this distance to the right of the previous + one +

    +
  • +
  • +

    +Vertical offset: start each column this distance below the previous one +

    +
  • +
+
+
+images/Pcbnew_array_grid_offsets.png +
+
Figura 1. 3x3 grid with x and y offsets
+
+
    +
  • +

    +Stagger: add an offset to every set of "n" rows/columns, with each row + progressing by 1/n’th of the relevant spacing dimension: +

    +
  • +
+
+
+images/Pcbnew_array_grid_stagger_rows_2.png +
+
Figura 2. 3x3 grid with a row stagger of 2
+
+
+
+images/Pcbnew_array_grid_stagger_cols_3.png +
+
Figura 3. 4x3 grid with a column stagger of 3
+
+
+
+
Numbering options
+
    +
  • +

    +Numbering Direction: Determines whether numbers proceed along rows and then + moves to the next row, or down columns and then to the next column. Note that + the direction on numbering is defined by the sign of the spacing: a negative + spacing will result in right-to-left or bottom-to-top numbering. +

    +
  • +
  • +

    +Reverse numbering on alternate rows or columns: If selected, the numbering order + (left-to-right or right-to-left, for example) on alternate rows or columns. + Whether rows or columns alternate depends on the numbering direction. This + option is useful for packages like DIPs where the numbering proceeds up one + side and down the other. +

    +
  • +
  • +

    +Restart numbering: if laying out using items that already have numbers, + reset to the start, otherwise continue if possible from this item’s number +

    +
  • +
  • +

    +Numbering Scheme +

    +
      +
    • +

      +Continuous: the numbering just continues across a row/column break - if + the last item in the first row is numbered "7", the first item in the second + row will be "8". +

      +
    • +
    • +

      +Coordinate: the numbering uses a two-axis scheme where the + number is made up of the row and column index. Which one comes first + (row or column) is determined by the numbering direction. +

      +
    • +
    +
  • +
  • +

    +Axis numberings: what "alphabet" to use to number the axes. Choices are +

    +
      +
    • +

      +Numerals for normal integer indices +

      +
    • +
    • +

      +Hexadecimal for base-16 indexing +

      +
    • +
    • +

      +Alphabetic, minus IOSQXZ, a common scheme for electronic components, + recommended by ASME Y14.35M-1997 sec. 5.2 (previously MIL-STD-100 sec. 406.5) + to avoid confusion with numerals. +

      +
    • +
    • +

      +Full alphabet from A-Z. +

      +
    • +
    +
  • +
+
+
+
+

14.3.3. Circular arrays

+

Circular arrays lay out items around a circle or a circular arc. The circle +is defined by the location of the selection (or the centre of a selected +group) and a centre point that is specified. Below is the circular array +configuration dialog:

+
+
+images/Pcbnew_array_dialog_circular.png +
+
+
+
Geometric options
+
    +
  • +

    +Horizontal center, Vertical center: The centre of the circle. The radius + field below will update automatically when you adjust these. +

    +
  • +
  • +

    +Angle: The angular difference between two adjacent items in the + array. Set this to zero to evenly divide the circle with "count" elements. +

    +
  • +
  • +

    +Count: Number of items in the array (including the original item) +

    +
  • +
  • +

    +Rotate: Rotate each item around its own location. Otherwise, the + item will be translated but not rotated (for example, a square pad + will always remain upright if this option is not set). +

    +
  • +
+
+
+
Numbering options
+

Circular arrays have only one dimension and a simpler geometry than +grids. The meanings of the available options are the same as for grids. +Items are numbered clockwise - for an anticlockwise array, specify a +negative angle.

+
+
+
+
+
+
+

15. Manuale di riferimento scripting di KiCad

+
+

Lo scripting permette di automatizzare delle operazioni in KiCad usando il +linguaggio Python.

+

Also see the doxygen documentation on +Python +Scripting Reference.

+

You can see python module help by typing pydoc pcbnew on your terminal.

+

Using scripting you can create:

+
    +
  • +

    +Plugins: this type of script is loaded when KiCad starts. Examples: +

    +
      +
    • +

      +Footprint Wizards: To help you build footprints easily filling in parameters. See the dedicated section Footprint Wizards below. +

      +
    • +
    • +

      +File I/O (planned): To let you write plugins to export/import other filetypes +

      +
    • +
    • +

      +Actions (planned): Associate events to scripting actions or register new menus or toolbar icons. +

      +
    • +
    +
  • +
  • +

    +Command Line Scripts: scripts that can be used from the command line, load boards or libraries, modify them, and render outputs or new boards. +

    +
  • +
+

It shall be noted that the only KiCad applicaiton that supports scripting is +Pcbnew. It is also planned for Eeschema in the future.

+
+

15.1. KiCad Objects

+

The scripting API reflects the internal object structure inside +KiCad/pcbnew. BOARD is the main object, that has a set of properties and a +set of MODULEs, and TRACKs/VIAs, TEXTE_PCB, DIMENSION, DRAWSEGMENT. Then +MODULEs have D_PADs, EDGEs, etc.

+
    +
  • +

    +See the BOARD section below. +

    +
  • +
+
+
+

15.2. Basic API Reference

+

All the pcbnew API is provided from the "pcbnew" module in Python. +GetBoard() method will return the current pcb open at editor, useful for +commands written from the integrated scripting shell inside pcbnew or action +plugins.

+
+
+

15.3. Loading and Saving a Board

+
    +
  • +

    +LoadBoard(filename): + loads a board from file returning a BOARD object, using the file format that matches the filename extension. +

    +
  • +
  • +

    +SaveBoard(filename,board): + saves a BOARD object to file, using the file format that matches the filename extension. +

    +
  • +
  • +

    +board.Save(filename): + same as above, but it’s a method of BOARD object. +

    +
  • +
+
+
Example that loads a board, hides all values, shows all references
+
+
#!/usr/bin/env python2.7
+import sys
+from pcbnew import *
+
+filename=sys.argv[1]
+
+pcb = LoadBoard(filename)
+for module in pcb.GetModules():
+    print "* Module: %s"%module.GetReference()
+    module.Value().SetVisible(False)      # set Value as Hidden
+    module.Reference().SetVisible(True)   # set Reference as Visible
+
+pcb.Save("mod_"+filename)
+
+
+

15.4. Listing and Loading Libraries

+
+
Enumerate library, enumerate modules, enumerate pads
+
+
#!/usr/bin/python
+
+from pcbnew import *
+
+libpath = "/usr/share/kicad/modules/Sockets.pretty"
+print ">> enumerate footprints, pads of",libpath
+
+# Load the suitable plugin to read/write the .pretty library
+# (containing the .kicad_mod footprint files)
+src_type = IO_MGR.GuessPluginTypeFromLibPath( libpath );
+# Rem: we can force the plugin type by using IO_MGR.PluginFind( IO_MGR.KICAD )
+plugin = IO_MGR.PluginFind( src_type )
+
+# Print plugin type name: (Expecting "KiCad" for a .pretty library)
+print( "Selected plugin type: %s" % plugin.PluginName() )
+
+list_of_footprints = plugin.FootprintEnumerate(libpath)
+
+for name in list_of_footprints:
+    fp = plugin.FootprintLoad(libpath,name)
+    # print the short name of the footprint
+    print name  # this is the name inside the loaded library
+    # followed by ref field, value field, and decription string:
+    # Remember ref and value texts are dummy texts, replaced by the schematic values
+    # when reading a netlist.
+    print "  ->", fp.GetReference(), fp.GetValue(), fp.GetDescription()
+
+    # print pad info: GetPos0() is the pad position relative to the footrint position
+    for pad in fp.Pads():
+        print "    pad [%s]" % pad.GetPadName(), "at",\
+        "pos0", ToMM(pad.GetPos0().x), ToMM(pad.GetPos0().y),"mm",\
+        "shape offset", ToMM(pad.GetOffset().x), ToMM(pad.GetOffset().y), "mm"
+    print ""
+
+
+

15.5. BOARD

+

Board is the basic object in KiCad pcbnew, it’s the document.

+

BOARD contains a set of object lists that can be accessed using the +following methods, they will return iterable lists that can be iterated +using "for obj in list:"

+
    +
  • +

    +board.GetModules(): This method returns a list of MODULE objects, all the modules available in the board will be exposed here. +

    +
  • +
  • +

    +board.GetDrawings(): Returns the list of BOARD_ITEMS that belong to the board drawings +

    +
  • +
  • +

    +board.GetTracks(): This method returns a list of TRACKs and VIAs inside a BOARD +

    +
  • +
  • +

    +board.GetFullRatsnest(): Returns the list of ratsnest (connections still not routed) +

    +
  • +
  • +

    +board.GetNetClasses(): Returns the list of net classes +

    +
  • +
  • +

    +board.GetCurrentNetClassName(): Returns the current net class +

    +
  • +
  • +

    +board.GetViasDimensionsList(): Returns the list of Via dimensions available to the board. +

    +
  • +
  • +

    +board.GetTrackWidthList(): Returns the list of Track Widths available to the board. +

    +
  • +
+
+
Board Inspection Example
+
+
#!/usr/bin/env python
+import sys
+from pcbnew import *
+
+filename=sys.argv[1]
+
+pcb = LoadBoard(filename)
+
+ToUnits = ToMM
+FromUnits = FromMM
+#ToUnits=ToMils
+#FromUnits=FromMils
+
+print "LISTING VIAS:"
+
+for item in pcb.GetTracks():
+    if type(item) is VIA:
+
+        pos = item.GetPosition()
+        drill = item.GetDrillValue()
+        width = item.GetWidth()
+        print " * Via:   %s - %f/%f "%(ToUnits(pos),ToUnits(drill),ToUnits(width))
+
+    elif type(item) is TRACK:
+
+        start = item.GetStart()
+        end = item.GetEnd()
+        width = item.GetWidth()
+
+        print " * Track: %s to %s, width %f" % (ToUnits(start),ToUnits(end),ToUnits(width))
+
+    else:
+        print "Unknown type    %s" % type(item)
+
+print ""
+print "LIST DRAWINGS:"
+
+for item in pcb.GetDrawings():
+    if type(item) is TEXTE_PCB:
+        print "* Text:    '%s' at %s"%(item.GetText(), item.GetPosition())
+    elif type(item) is DRAWSEGMENT:
+        print "* Drawing: %s"%item.GetShapeStr() # dir(item)
+    else:
+        print type(item)
+
+print ""
+print "LIST MODULES:"
+
+for module in pcb.GetModules():
+    print "* Module: %s at %s"%(module.GetReference(),ToUnits(module.GetPosition()))
+
+print ""
+print "Ratsnest cnt:",len(pcb.GetFullRatsnest())
+print "track w cnt:",len(pcb.GetTrackWidthList())
+print "via s cnt:",len(pcb.GetViasDimensionsList())
+
+print ""
+print "LIST ZONES:", pcb.GetAreaCount()
+
+for idx in range(0, pcb.GetAreaCount()):
+    zone=pcb.GetArea(idx)
+    print "zone:", idx, "priority:", zone.GetPriority(), "netname", zone.GetNetname()
+
+print ""
+print "NetClasses:", pcb.GetNetClasses().GetCount(),
+
+
+

15.6. Examples

+
+

15.6.1. Change a component pin’s paste mask margin

+
+
We only want to change pins from 1 to 14, 15 is a thermal pad that must be kept as it is.
+
+
#!/usr/bin/env python2.7
+import sys
+from pcbnew import *
+
+filename=sys.argv[1]
+pcb = LoadBoard(filename)
+
+# Find module U304
+u304 = pcb.FindModuleByReference('U304')
+pads = u304.Pads()
+
+#  Iterate over pads, printing solder paste margin
+for p in pads:
+    print p.GetPadName(), ToMM(p.GetLocalSolderPasteMargin())
+    id = int(p.GetPadName())
+    # Set margin to 0 for all but pad (pin) 15
+    if id<15: p.SetLocalSolderPasteMargin(0)
+
+pcb.Save("mod_"+filename)
+
+
+
+

15.7. Footprint Wizards

+

The footprint wizards are a collection of python scripts that can be +accessed from the Footprint Editor. If you invoke the footprint dialog you +select a given wizard that allows you to see the footprint rendered, and you +have some parameters you can edit.

+

If the plugins are not properly distributed to your system package, you can +find the latest versions in the KiCad source tree at +launchpad.

+

They should be located in for example C:\Program +Files\KiCad\share\kicad\scripting\plugins.

+

On linux you can also keep your user plugins in $HOME/.kicad_plugins.

+
+
Build footprints easily filling in parameters.
+
+
from __future__ import division
+import pcbnew
+
+import HelpfulFootprintWizardPlugin as HFPW
+
+
+class FPC_FootprintWizard(HFPW.HelpfulFootprintWizardPlugin):
+
+    def GetName(self):
+        return "FPC (SMT connector)"
+
+    def GetDescription(self):
+        return "FPC (SMT connector) Footprint Wizard"
+
+    def GetValue(self):
+        pins = self.parameters["Pads"]["*n"]
+        return "FPC_%d" % pins
+
+    def GenerateParameterList(self):
+        self.AddParam( "Pads", "n", self.uNatural, 40 )
+        self.AddParam( "Pads", "pitch", self.uMM, 0.5 )
+        self.AddParam( "Pads", "width", self.uMM, 0.25 )
+        self.AddParam( "Pads", "height", self.uMM, 1.6)
+        self.AddParam( "Shield", "shield_to_pad", self.uMM, 1.6 )
+        self.AddParam( "Shield", "from_top", self.uMM, 1.3 )
+        self.AddParam( "Shield", "width", self.uMM, 1.5 )
+        self.AddParam( "Shield", "height", self.uMM, 2 )
+
+
+    # build a rectangular pad
+    def smdRectPad(self,module,size,pos,name):
+        pad = pcbnew.D_PAD(module)
+        pad.SetSize(size)
+        pad.SetShape(pcbnew.PAD_SHAPE_RECT)
+        pad.SetAttribute(pcbnew.PAD_ATTRIB_SMD)
+        pad.SetLayerSet( pad.SMDMask() )
+        pad.SetPos0(pos)
+        pad.SetPosition(pos)
+        pad.SetPadName(name)
+        return pad
+
+    def CheckParameters(self):
+        p = self.parameters
+        self.CheckParamInt( "Pads", "*n" )  # not internal units preceded by "*"
+
+
+    def BuildThisFootprint(self):
+        p = self.parameters
+        pad_count       = int(p["Pads"]["*n"])
+        pad_width       = p["Pads"]["width"]
+        pad_height      = p["Pads"]["height"]
+        pad_pitch       = p["Pads"]["pitch"]
+        shl_width       = p["Shield"]["width"]
+        shl_height      = p["Shield"]["height"]
+        shl_to_pad      = p["Shield"]["shield_to_pad"]
+        shl_from_top    = p["Shield"]["from_top"]
+
+        offsetX         = pad_pitch * ( pad_count-1 ) / 2
+        size_pad = pcbnew.wxSize( pad_width, pad_height )
+        size_shld = pcbnew.wxSize(shl_width, shl_height)
+        size_text = self.GetTextSize()  # IPC nominal
+
+        # Gives a position and size to ref and value texts:
+        textposy = pad_height/2 + pcbnew.FromMM(1) + self.GetTextThickness()
+        self.draw.Reference( 0, textposy, size_text )
+
+        textposy = textposy + size_text + self.GetTextThickness()
+        self.draw.Value( 0, textposy, size_text )
+
+        # create a pad array and add it to the module
+        for n in range ( 0, pad_count ):
+            xpos = pad_pitch*n - offsetX
+            pad = self.smdRectPad(self.module,size_pad, pcbnew.wxPoint(xpos,0),str(n+1))
+            self.module.Add(pad)
+
+
+        # Mechanical shield pads: left pad and right pad
+        xpos = -shl_to_pad-offsetX
+        pad_s0_pos = pcbnew.wxPoint(xpos,shl_from_top)
+        pad_s0 = self.smdRectPad(self.module, size_shld, pad_s0_pos, "0")
+        xpos = (pad_count-1) * pad_pitch+shl_to_pad - offsetX
+        pad_s1_pos = pcbnew.wxPoint(xpos,shl_from_top)
+        pad_s1 = self.smdRectPad(self.module, size_shld, pad_s1_pos, "0")
+
+        self.module.Add(pad_s0)
+        self.module.Add(pad_s1)
+
+        # add footprint outline
+        linewidth = self.draw.GetLineTickness()
+        margin = linewidth
+
+        # upper line
+        posy = -pad_height/2 - linewidth/2 - margin
+        xstart = - pad_pitch*0.5-offsetX
+        xend = pad_pitch * pad_count + xstart;
+        self.draw.Line( xstart, posy, xend, posy )
+
+        # lower line
+        posy = pad_height/2 + linewidth/2 + margin
+        self.draw.Line(xstart, posy, xend, posy)
+
+        # around left mechanical pad (the outline around right pad is mirrored/y axix)
+        yend = pad_s0_pos.y + shl_height/2 + margin
+        self.draw.Line(xstart, posy, xstart, yend)
+        self.draw.Line(-xstart, posy, -xstart, yend)
+
+        posy = yend
+        xend = pad_s0_pos.x - (shl_width/2 + linewidth + margin*2)
+        self.draw.Line(xstart, posy, xend, posy)
+
+        # right pad side
+        self.draw.Line(-xstart, posy, -xend, yend)
+
+        # vertical segment at left of the pad
+        xstart = xend
+        yend = posy - (shl_height + linewidth + margin*2)
+        self.draw.Line(xstart, posy, xend, yend)
+
+        # right pad side
+        self.draw.Line(-xstart, posy, -xend, yend)
+
+        # horizontal segment above the pad
+        xstart = xend
+        xend = - pad_pitch*0.5-offsetX
+        posy = yend
+        self.draw.Line(xstart, posy, xend, yend)
+
+        # right pad side
+        self.draw.Line(-xstart, posy,-xend, yend)
+
+        # vertical segment above the pad
+        xstart = xend
+        yend = -pad_height/2 - linewidth/2 - margin
+        self.draw.Line(xstart, posy, xend, yend)
+
+        # right pad side
+        self.draw.Line(-xstart, posy, -xend, yend)
+
+
+FPC_FootprintWizard().register()
+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/pcbnew.pdf b/share/doc/kicad/help/it/pcbnew.pdf new file mode 100644 index 0000000..e8e291c Binary files /dev/null and b/share/doc/kicad/help/it/pcbnew.pdf differ diff --git a/share/doc/kicad/help/it/pl_editor.epub b/share/doc/kicad/help/it/pl_editor.epub new file mode 100644 index 0000000..d02f2b0 Binary files /dev/null and b/share/doc/kicad/help/it/pl_editor.epub differ diff --git a/share/doc/kicad/help/it/pl_editor.html b/share/doc/kicad/help/it/pl_editor.html new file mode 100644 index 0000000..5a9975e --- /dev/null +++ b/share/doc/kicad/help/it/pl_editor.html @@ -0,0 +1,1829 @@ + + + + + +Pl_Editor + + + + + +
+
+
+

Manuale di riferimento

+ +

Questo documento è coperto dal Copyright © 2015 dei suoi autori come +elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini +sia della GNU General Public License (http://www.gnu.org/licenses/gpl.html), +versione 3 o successive, che della Creative Commons Attribution License +(http://creativecommons.org/licenses/by/3.0/), versione 3.0 o successive.

+

Collaboratori

+

Jean-Pierre Charras.

+

Traduzione

+

Marco Ciampa <ciampix@libero.it>, 2014-2015.

+

Feedback

+

Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:

+
+

Data di pubblicazione e versione del software

+

23 maggio, 2015.

+
+
+
+
+

1. Introduzione a Pl_Editor

+
+

Pl_Editor è un editor di disposizione (layout) di fogli tecnici che consente +di creare riquadri iscrizioni (cartigli), personalizzati inseriti in fogli +squadrati.

+

Il riquadro iscrizioni, associato alla squadratura dei fogli e ad altri +elementi grafici (loghi) viene chiamato disposizione pagina.

+

Gli elementi di base della disposizione pagina sono:

+
    +
  • +

    +Linee +

    +
  • +
  • +

    +Rettangoli +

    +
  • +
  • +

    +Testi (con simboli di formato, che saranno rimpiazzati dal testo corrente, + come data, numero di pagina, ecc.) in Eeschema o Pcbnew. +

    +
  • +
  • +

    +Poli-poligoni (principalmente per inserire loghi e forme grafiche speciali) +

    +
  • +
  • +

    +Bitmap. +

    +
  • +
+
+ + + +
+
Avvertenza
+
Le bitmap possono essere tracciate sono da pochi plotter (solo PDF e +PS). Per questo motivo gli altri plotter tracceranno solo un rettangolo +vuoto.
+
+
    +
  • +

    +Gli elementi possono essere ripetuti e testi e poli-poligoni possono essere + ruotati. +

    +
  • +
+
+
+
+

2. File di Pl_Editor

+
+
+

2.1. File in ingresso e riquadro iscrizioni predefinito

+

Pl_Editor legge o scrive i file di descrizione disposizione pagina +*.kicad_wks (fogli di lavoro KiCad).

+

Per mostrare il riquadro iscrizioni predefinito di KiCad, fino a quando non +viene letto un file, viene usato un foglio di descrizione di disposizione +pagina predefinito.

+
+
+

2.2. File in uscita

+

La descrizione della disposizione pagina corrente può essere scritta in un +file *.kicad_wks, usando il formato S-espression, che è usato +diffusamente in KiCad.

+

Questo file può essere usato per mostrare la disposizione pagina +personalizzata in Eeschema e/o Pcbnew.

+
+
+
+
+
+

3. Teoria delle operazioni

+
+
+

3.1. Proprietà di base degli elementi della disposizione pagina:

+

Gli elementi di base della disposizione pagina sono:

+
    +
  • +

    +Linee +

    +
  • +
  • +

    +Rettangoli +

    +
  • +
  • +

    +Testi (con simboli di formato, saranno rimpiazzati dal testo corrente, come data, numero di pagina, ecc.) in Eeschema o Pcbnew. +

    +
  • +
  • +

    +Poli-poligoni (usati principalmente per piazzare loghi e speciali simboli grafici). + Questi poli poligoni vengono creati da Bitmap2component, e non possono essere + creati dentro pl_editor, dato che non è possibile creare tali forme a mano. +

    +
  • +
  • +

    +Bitmap per piazzare loghi. +

    +
  • +
+
+ + + +
+
Avvertenza
+
Le bitmap possono essere tracciate solo da pochi plotter: solo PDF e PS.
+
+

Perciò:

+
    +
  • +

    +Testi, poli-poligoni e bitmap sono definite da una posizione, e + possono essere ruotati. +

    +
  • +
  • +

    +Linee (in effetti segmenti) e rettangoli sono definiti da due punti: + un punto iniziale e un punto finale. Non possono essere ruotati (non ha + senso per i segmenti). +

    +
  • +
+

Questi elementi di base possono essere ripetuti.

+

I testi ripetuti accettano anche un valore di incremento per le etichette +(ha significato solo se il testo è di una lettera o una cifra).

+
+
+

3.2. Definizione delle coordinate

+

Ogni posizione, punto di inizio e punto di fine, degli elementi è sempre +relativa ad un angolo pagina.

+

Questa caratteristica assicura che si possa definire una disposizione pagina indipendente dalla dimensione pagina.

+
+
+

3.3. Angoli di riferimento e coordinate:

+

+images/it/page_property_1.png +

+
    +
  • +

    +Quando la dimensione pagina viene cambiata, la posizione dell’elemento, + relativa al suo angolo di riferimento, non cambia. +

    +
  • +
  • +

    +Di solito, i riquadri iscrizioni sono posizionati nell’angolo in basso a + destra, perciò questo è l’angolo predefinito durante la creazione di un + elemento. +

    +
  • +
+

Per i rettangoli e i segmenti, che possiedono due punti definiti, ogni punto +ha il suo angolo di riferimento.

+
+
+
+

3.4. Rotazione

+

Gli elementi che hanno una posizione definita da un solo punto (testi e +poli-poligoni) possono essere ruotati:

+

Normale: rotazione = 0

+
+
+images/it/text_noriented.png +
+
+

Ruotata: rotazione = 20 e 10 gradi.

+
+
+images/it/text_rotated.png +
+
+
+
+
+

3.5. Opzione ripeti

+

Gli elementi possono essere ripetuti:

+

Utile per creare griglie e etichette griglia.

+
+
+scaledwidth= +
+
+
+
+
+
+
+

4. Testi e formati

+
+
+

4.1. Simboli di formato:

+

I testi possono essere delle semplici stringhe e possono includere simboli +di formato.

+

I simboli di formato vengono rimpiazzati dai valori correnti in Eeschema o +Pcbnew.

+

Sono simili ai simboli di formato delle funzioni printf.

+

Un simbolo di formato è un % seguito da una lettera.

+

Il formato %C possiede una cifra (identificatore di commento).

+

I simboli di formato sono:

+

%% = rimpiazzato da %

+

%K = versione KiCad

+

%Z = nome formato pagina (A4, USLetter …)

+

%Y = nome azienda

+

%D = data

+

%R = revisione

+

%S = numero foglio

+

%N = numero di fogli

+

%Cx = commento (x = 0 a 9 per identificare il commento)

+

%F = nomefile

+

%P = percorso foglio (nome completo foglio, per Eeschema)

+

%T = titolo

+

Esempio:

+

"Dimensione: %Z" mostra "Dimensione: A4" o "Dimensione: USLetter"

+
+

Modalità schermo utente: + +images/icons/pagelayout_normal_view_mode.png + attivata. Il riquadro +iscrizioni viene mostrato come in Eeschema e Pcbnew

+
+
+images/it/show_fields_data.png +
+
+

Modalità schermo "Nativa": + +images/icons/pagelayout_special_view_mode.png + attivata. Il testo +nativo inserito in Pl_Editor, insieme ai simboli di formato.

+
+
+images/it/show_fields_codes.png +
+
+
+
+
+

4.2. Testi multiriga:

+

I testi possono essere multiriga.

+

Ci sono due modi per inserire un ritorno a capo nei testi:

+
    +
  1. +

    +Inserire la sequenza di due caratteri "\n" (principalmente nella finestra di + diaglogo di impostazione pagina in KiCad). +

    +
  2. +
  3. +

    +Inserire un ritorno a capo nella finestra di progettazione di Pl_Editor. +

    +
  4. +
+

Ecco un esempio:

+

Impostazione

+
+
+images/it/options_multi_line.png +
+
+

Uscita

+
+
+images/it/multi_line.png +
+
+
+
+
+

4.3. Testi multiriga nella finestra di dialogo di impostazione pagina:

+

Nella finestra di impostazione della pagina, i controlli del testo non +accettano testo multiriga.

+

La sequenza di due "\n" caratteri dovrebbe essere inserita per forzare un +ritorno a capo in un testo.

+

Ecco un testo a due righe, nel campo Commento 2:

+

+images/it/insert_newline_code.png +

+

Ecco il testo corrente:

+

+images/it/multi_line_2.png +

+

Comunque, se si vuole veramente la "\n" dentro il testo, inserire 2\\n".

+

+images/it/insert_slashnewline_code.png +

+

E il testo mostrato:

+

+images/it/multi_line_3.png +

+
+
+
+
+
+

5. Limitazioni

+
+
+

5.1. Limiti pagina 1

+

Usando Eeschema, lo schema elettrico completo spesso usa più di una pagina.

+

Normalmente gli elementi di disposizione vengono mostrati su tutte le +pagine.

+

Ma se un utente vuole che alcuni elementi vengano mostrati solo sulla pagina +1, o solo non sulla pagina 1, ciò è possibile impostando l'"opzione pagina +1":

+

+images/it/display_options.png +

+

Opzione pagina 1:

+
    +
  • +

    +Nulla: nessun limite. +

    +
  • +
  • +

    +Solo pagina 1: gli elementi saranno visibili solo sulla pagina 1. +

    +
  • +
  • +

    +Non in pagina 1: gli elementi saranno visibili su tutte le pagine a parte la + pagina 1. +

    +
  • +
+
+
+
+

5.2. Limiti complessivi dimensione testo

+

+images/it/constraint_options.png +

+

Solamente per i testi, si possono impostare 2 parametri:

+
    +
  • +

    +la dimensione massima in X +

    +
  • +
  • +

    +la dimensione massima in Y +

    +
  • +
+

le quali definiscono un rettangolo di delimitazione.

+

Quando questi parametri non sono a 0, durante la visualizzazione, se il +testo completo risulta più grande della dimensione massima X e/o della +dimensione massima Y, l’altezza e la larghezza del testo correnti vengono +modificati dinamicamente per adattarli alla dimensione massima del +rettangolo di delimitazione.

+

Quando la dimensione corrente è minore della dimensione massima X e/o della +dimensione massima Y, la larghezza/altezza del testo non viene modificata.

+

Il testo senza rettangolo di delimitazione. Dim X max = 0,0 Dim Y max = 0,0

+

+images/en/constraints_none.png +

+

Lo stesso testo con limiti. Dim max X = 40,0 Dim max Y = 0,0

+

+images/en/constraints_defined.png +

+
+

Un testo multilinea, limitato:

+

Impostazione

+

+images/it/constraint_options.png +

+

Uscita

+

+images/it/block_constraints.png +

+
+
+
+
+
+

6. Invocazione di Pl_Editor

+
+

Pl_Editor viene invocato solitamente dalla riga di comando o dal manager di +KiCad.

+

Dalla riga di comando, la sintassi è pl_editor <*.kicad_wks file da aprire>.

+
+
+
+

7. Comandi di Pl_Editor

+
+
+

7.1. Schermo principale

+

L’immagine sottostante mostra la finestra principale di Pl_Editor.

+
+
+images/it/main_window.png +
+
+

Il pannello di sinistra contiene l’elenco degli elementi di base.

+

Il pannello di destra è l’editor delle impostazioni dell’elemento.

+
+
+
+

7.2. La barra strumenti della finestra principale

+

+images/it/main_toolbar.png +

+

La barra strumenti superiore permette un facile accesso ai seguenti comandi:

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+images/icons/pagelayout_new.png +

Seleziona la netlist da elaborare.

+images/icons/pagelayout_load.png +

Carica un file di descrizione disposizione pagina.

+images/icons/save.png +

Salva la descrizione disposizione pagina corrente in un file .kicad_wks.

+images/icons/sheetset.png +

Mostra il selettore dimensione pagina e l’editor dati utente del riquadro iscrizioni.

+images/icons/print_button.png +

Stampa la pagina corrente.

+images/icons/delete.png +

Elimina l’elemento attualmente selezionato.

+images/icons/undo.png + +images/icons/redo.png +

Strumenti di annullamento/ripetizione.

+images/icons/zoom_in.png + +images/icons/zoom_out.png + + +images/icons/zoom_redraw.png + +images/icons/zoom_fit_in_page.png +

Rispettivamente ingrandisci, rimpicciolisci, ridisegna e inquadra tutto.

+images/icons/pagelayout_normal_view_mode.png +

Mostra la disposizione pagina in modalità utente: i testi vengono mostrati come in Eeschema o Pcbnew: +i simboli di formato testo vengono rimpiazzati dai testi dell’utente.

+images/icons/pagelayout_special_view_mode.png +

Mostra la disposizione pagina in modalità nativa: i testi vengono mostrati "come sono", +comprensivi dei formati, senza alcuna sostituzione.

+images/it/set_base_corner.png +

Selezione angolo di riferimento, per le coordinate mostrate nella barra di stato.

+
+
+

7.3. Comandi nell’area di disegno (pannello disegno)

+
+

7.3.1. Comandi da tastiera

+ +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

F1

Zoom In

F2

Zoom Out

F3

Ridisegna lo schermo

F4

Sposta il cursore al centro della finestra

Home

Imposta la visualizzazione dell’impronta esattamente nella finestra

Barra spazio

Imposta le coordinate relative alla posizione corrente del cursore

Freccia a destra

Sposta il cursore a destra di una posizione della griglia

Freccia a sinistra

Sposta il cursore a sinistra di una posizione nella griglia

Freccia su

Sposta il cursore in alto di una posizione nella griglia

Freccia giù

Sposta il cursore in basso di una posizione nella griglia

+
+
+

7.3.2. Comandi con il mouse

+ +++ + + + + + + + + + + + + + + + + + +

Rotellina

Zoom in e out alla posizione corrente del cursore

Ctrl + Rotellina

Pan a destra e a sinistra

Maiusc + Rotellina

Pan su e giù

Clic tasto destro

Apre il menu contestuale

+
+
+

7.3.3. Menu contestuale

+

Mostrato dal clic destro del mouse:

+
    +
  • +

    +Aggiungi linea +

    +
  • +
  • +

    +Aggiungi rettangolo +

    +
  • +
  • +

    +Aggiungi testo +

    +
  • +
  • +

    +Accoda file di descrizione disposizione pagina +

    +
  • +
+

Sono comandi per aggiungere elementi di disposizione di base alla +descrizione disposizione pagina corrente.

+
    +
  • +

    +Selezione zoom: selezione diretta della finestra di zoom. +

    +
  • +
  • +

    +Selezione griglia: selezione diretta della griglia. +

    +
  • +
+
+ + + +
+
Nota
+
+

Accoda file descrizione disposizione pagina serve ad aggiungere +poli-poligoni per i loghi.

+

Dato che solitamente per un logo servono centinaia di vertici, è impossibile +creare un poligono a mano. Ma è possibile accodare un file di descrizione +creato da Bitmap2Component.

+
+
+
+
+
+

7.4. Informazioni sulla barra di stato

+

La barra di stato è dislocata in fondo a Pl_Editor e fornisce utili +informazioni all’utente.

+
+
+images/it/pl_status_bar.png +
+
+

Le coordinate sono sempre relative all’angolo selezionato come +riferimento.

+
+
+
+
+
+

8. Finestra sinistra

+
+

La finestra a sinistra mostra l’elenco degli elementi della disposizione.

+

Si può selezionare un dato elemento (facendo clic sinistro sulla linea) o, +facendo clic destro invece, mostrare un menu a scomparsa.

+

Questo menu permette di eseguire delle operazioni di base: aggiungere un +nuovo elemento o eliminare quello selezionato.

+

→ Un elemento selezionato viene anche disegnato in un colore diverso nel pannello di disegno.

+

Albero del progetto: l’elemento 19 è selezionato e mostrato evidenziato nel +pannello di disegno.

+
+
+images/it/project_tree.png +
+
+
+
+
+
+

9. Finestra destra

+
+

La finestra destra è la finestra di modifica.

+ +++ + + + + + +

+images/it/property_none.png +

+images/it/property_main.png +

+

Su questa finestra si possono impostare le proprietà pagina e le proprietà +elemento dell’elemento corrente.

+
+

Le impostazioni mostrate dipendono dall’oggetto selezionato:

+ +++ + + + + + + + + + + + + + + + + + +

Impostazioni per linee e rettangoli

Impostazioni per testi

+images/it/property_line.png +

+images/it/property_text.png +

Impostazioni per poli-poligoni

Impostazioni per bitmap

+images/it/property_polyline.png +

+images/it/property_bitmap.png +

+
+
+
+
+

10. Modifica interattiva

+
+
+

10.1. Selezione elemento

+

Un elemento può essere selezionato:

+
    +
  • +

    +Dall’albero di progettazione. +

    +
  • +
  • +

    +Facendo clic sinistro su di esso. +

    +
  • +
  • +

    +Facendo clic destro su di esso (verrà mostrato un menu a scomparsa). +

    +
  • +
+

Quando viene selezionato, questo elemento viene disegnato in giallo.

+ +++ + + + + + +

+images/edit_line.png +

Il punto di inizio ( +images/edit_line_start.png +) +e il punto di fine ( +images/edit_line_end.png +) +sono evidenziati.

+

Facendo clic destro sull’elemento, viene mostrato un menu a scomparsa.

+

Le opzioni del menu a scomparsa dipendono leggermente dalla selezione:

+ ++++ + + + + + + +

+images/it/context_line_move_start.png +

+images/it/context_line_move_end.png +

+images/it/context_line_move.png +

+
+

Se viene trovato più di un elemento, verrà mostrato un menu di +disambiguazione per la selezione dell’elemento:

+
+
+images/it/dialog_select_element.png +
+
+ +++ + + + + + +

+images/drag_element.png +

Una volta selezionato, l’elemento, o uno dei suoi capi, possono essere +spostati muovendo il mouse e piazzati (clic destro del mouse).

+
+
+
+

10.2. Creazione elementi

+

Per aggiungere un nuovo elemento, fare clic destro con il mouse quando il +puntatore del mouse è sulla finestra sinistra o nell’area di disegno.

+

Viene mostrato un menu a scomparsa:

+

Menu a scomparsa nella finestra sinistra

+
+
+images/it/context_createnew.png +
+
+

Menu a scomparsa nell’area di disegno.

+
+
+images/it/context_createnew2.png +
+
+

Linee, rettangoli e testi vengono aggiunti facendo semplicemente clic sul +corrispondente elemento del menu.

+

I loghi devono essere prima creati con Bitmap2component che crea un file di +descrizione disposizione pagina.

+

L’opzione accoda file di descrizione disposizione pagina accoda questo file +per inserire il logo (un poli-poligono).

+
+
+
+

10.3. Aggiunta di linee, rettangoli e testi

+

Quando si fa clic sull’opzione, si apre una finestra di dialogo:

+

Aggiunta di linee o rettangoli

+
+
+images/it/dialog_newline.png +
+
+

Aggiunta testo

+
+
+images/it/dialog_newtext.png +
+
+

La posizione dei capi e dell’angolo di riferimento possono essere definite +qui.

+

Comunque queste possono essere anche definite più avanti, dalla finestra di +destra, o spostando l’elemento, o uno dei suoi capi.

+

Il più delle volte l’angolo di riferimento è lo stesso per entrambi i punti.

+

Se nel nostro caso non è così, è meglio definire l’angolo di riferimento +durante la creazione, perché se questo viene cambiato in seguito, la +geometria dell’elemento potrebbe risultare alterata.

+

Quando un elemento viene creato, se viene messo in modalità spostamento, si +può rifinire la sua posizione (ciò risulta molto utile per testi e linee o +rettangoli minuscoli)

+
+
+

10.4. Aggiunta di loghi

+

Per aggiungere un logo, un poli-poligono (l’immagine vettorizzata del logo) +questo deve essere stato creato in precedenza usando bitmap2component.

+

Bitmap2component crea un file di descrizione disposizione pagina in coda al +progetto corrente, usando l’opzione Aggiungi file di descrizione +disposizione pagina.

+

Bitmap2component crea un file di descrizione disposizione pagina che +contiene solo un elemento: un poli-poligono.

+

Comunque, questo comando può essere usato per accodare qualsiasi file di +descrizione disposizione pagina, il quale viene unito al progetto +corrente.

+

Una volta inserito un poli-poligono, questo può essere spostato ed i suoi +parametri modificati.

+
+
+

10.5. Aggiunta immagini bitmap

+

È possibile aggiungere una immagine bitmap usando i più comuni formati (PNG, +JPG, BMP …).

+
    +
  • +

    +Quando una bitmap viene importata, la sua dimensione in PPI (pixel per + pollice) viene posta a 300PPI. +

    +
  • +
  • +

    +Questo valore può essere modificato nel pannello proprietà (pannello a + destra). +

    +
  • +
  • +

    +La dimensione effettiva dipende da questo parametro. +

    +
  • +
  • +

    +Tenete presente che usando alte definizioni porta alla creazione di file di + grandi dimensioni e tempi di disegno e di tracciatura sensibilmente + aumentati. +

    +
  • +
+

Una immagine bitmap può essere ripetuta, ma non ruotata.

+
+
+
+
+

+ + + diff --git a/share/doc/kicad/help/it/pl_editor.pdf b/share/doc/kicad/help/it/pl_editor.pdf new file mode 100644 index 0000000..35ab1be Binary files /dev/null and b/share/doc/kicad/help/it/pl_editor.pdf differ -- cgit