0.1 - en to pl translation catalogue (282 entries)

note: type: Plain text
en: _Reference manual_
pl: _Podręcznik użytkownika_

note: type: Plain text
en: *Copyright*
pl: *Prawa autorskie*

note: type: Plain text
en: All trademarks within this guide belong to their legitimate owners.
pl: Wszystkie znaki towarowe użyte w tym dokumencie należą do ich właścicieli.

note: type: Plain text
en: *Contributors*
pl: *Współtwórcy*

note: type: Plain text
en: *Feedback*
pl: *Kontakt*

note: type: Plain text
en: Please direct any bug reports, suggestions or new versions to here:
pl: Wszelkie zauważone błędy, sugestie lub nowe wersje dotyczące tego dokumentu prosimy kierować do:

note: type: Plain text
en: About KiCad document: https://gitlab.com/kicad/services/kicad-doc/issues
pl: W sprawie dokumentacji: https://gitlab.com/kicad/services/kicad-doc/issues

note: type: Plain text
en: About KiCad software: https://gitlab.com/kicad/code/kicad/issues
pl: W sprawie oprogramowania: https://gitlab.com/kicad/code/kicad/issues

note: type: Title =====
en: 3D Viewer
pl: Przeglądarka 3D

note: type: Plain text
en: 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.
pl: Kreatory footprintów to zestaw skryptów Python, które można uruchomić z Edytora Footprintów. Jeśli wywołamy okno dialogowe z kreatorami, można będzie wybrać jeden z nich i za pomocą dostępnych pól z parametrami określić kształt footprintu przedstawiany po prawej stronie.

note: type: Plain text
en: If the plugins are not properly distributed to your system package, you can find the latest versions in the KiCad source tree at link:https://gitlab.com/kicad/code/kicad/tree/master/pcbnew/python/plugins[gitlab].
pl: Jeśli wtyczki nie są zawarte w używanym pakiecie programu KiCad, można znaleźć ich najnowsze wersje w źródłach programu KiCad na platformie llink:https://gitlab.com/kicad/code/kicad/tree/master/pcbnew/python/plugins[gitlab].

note: type: Title ====
en: Track width
pl: Szerokość ścieżki

note: type: Title ==
en: General operations
pl: Obsługa programu

note: type: Title ===
en: Toolbars and commands
pl: Dostęp do poleceń

note: type: Plain text
en: In Pcbnew it is possible to execute commands using various means:
pl: Pcbnew udostępnia wiele różnych poleceń, które mogą być uruchamiane za pomocą:

note: type: Plain text
en: Text-based menu at the top of the main window.
pl: Paska menu na samej górze ekranu.

note: type: Plain text
en: Top toolbar menu.
pl: Górnego paska ikon.

note: type: Plain text
en: Right toolbar menu.
pl: Bocznego paska ikon znajdującego się z prawej strony.

note: type: Plain text
en: Left toolbar menu.
pl: Bocznego paska narzędzi znajdującego się z lewej strony.

note: type: Plain text
en: Mouse buttons (menu options). Specifically:
pl: Klawiszy myszy (opcje menu). Zwłaszcza:

note: type: Plain text
en: 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.
pl: Klawiatury (Klawisze funkcyjne `F1`, `F2`, `F3`, `F4`, `Shift`, `Delete`, `+`, `-`, `Page Up`, `Page Down` oraz `Spacja`). Klawisz `Esc` zaś służy do przerywania właśnie wykonywanej operacji.

note: type: Plain text
en: The screenshot below illustrates some of the possible accesses to these operations:
pl: Poniższy obrazek ilustruje niektóre z możliwości dostępu do poleceń:

note: type: Target for macro image
en: images/Right-click_legacy_menu.png
pl: images/pl/Right-click_legacy_menu.png

note: type: Title ===
en: Mouse commands
pl: Polecenia związane z myszą

note: type: Title ====
en: Basic commands
pl: Podstawowe polecenia

note: type: Title =====
en: Left button
pl: Prawy przycisk

note: type: Title =====
en: Right button
pl: Prawy przycisk

note: type: Title =====
en: Operations on blocks
pl: Operacje na blokach

note: type: Plain text
en: 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.
pl: Operacje takie jak: przesuwanie, przerzucanie (na inną warstwę), kopiowanie, obracanie oraz kasowanie zawartości bloku są dostępne z menu podręcznego. Dodatkowo można też dokonać przybliżenia obszaru zaznaczonego jako blok.

note: type: Plain text
en: 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.
pl: Ramka zaznaczenia bloku jest rysowana poprzez przesunięcie kursora myszą razem z wciśniętym jej lewym klawiszem. Operacja związana z wyborem bloku jest przeprowadzana po zwolnieniu klawisza.

note: type: Plain text
en: 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:
pl: Naciskając i przytrzymując jeden z klawiszy `Shift`, `Ctrl`, lub oba razem, podczas rysowania zaznaczenia automatycznie wybiera jedną z opcji: przesuwanie, przerzucanie, obrót lub kasowanie zawartości bloku:

note: type: Plain text
en: When moving a block:
pl: Podczas przesuwania bloku:

note: type: Plain text
en: Move block to new position and operate left mouse button to place the elements.
pl: Można przesunąć blok na nową pozycję oraz z pomocą lewego klawisza myszy umieścić go w wybranej pozycji.

note: type: Plain text
en: 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.
pl: Alternatywnie jeśli żaden z klawiszy nie jest naciśnięty podczas rysowania bloku, można użyć prawego klawisza myszy by wyświetlić podręczne menu i wybrać żądaną akcję z listy dostępnych.

note: type: Plain text
en: For each block operation a selection window enables the action to be limited to only some elements.
pl: Dla każdej operacji blokowej okno wyboru pozwala na działania, które będą ograniczać się tylko do niektórych elementów. Każde z powyższych poleceń może zostać anulowane przez to samo menu podręczne lub przez naciśnięcie klawisza *Esc*.

note: type: Title ===
en: Selection of grid size
pl: Wybór siatki

note: type: Plain text
en: During element layout the cursor moves on a grid. The grid can be turned on or off using the icon on the left toolbar.
pl: W czasie tworzenia obwodu drukowanego kursor przesuwa się po siatce. Siatkę tą można włączyć lub wyłączyć z lewego panelu.

note: type: Plain text
en: 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.
pl: Dowolną predefiniowaną, bądź zdefiniowaną przez użytkownika siatkę można wybrać z listy rozwijanej pod głównym paskiem narzędzi lub z menu podręcznego. Siatkę użytkownika można zdefiniować z poziomu menu w *Wymiary* -> **Siatka użytkownika**.

note: type: Title ===
en: Adjustment of the zoom level
pl: Ustawianie powiększenia - Zoom

note: type: Plain text
en: The zoom level can be changed using any of the following methods:
pl: Poziom powiększenia może zostać zmieniony w następujący sposób:

note: type: Plain text
en: Open the pop-up window (using the right mouse button) and then select the desired zoom.
pl: Otwórz menu podręczne (używając prawego klawisza myszy) i wybierz jedną z dostępnych pozycji.

note: type: Plain text
en: Use the following function keys:
pl: Użyj następujących klawiszy funkcyjnych:

note: type: Plain text
en: Rotate the mouse wheel.
pl: Przesunięcie kółka myszy.

note: type: Plain text
en: Hold down the middle mouse button and draw a rectangle to zoom to the described area.
pl: Przytrzymaj środkowy klawisz myszy, zaznaczając obszar, który ma zostać powiększony.

note: type: Title ===
en: Displaying cursor coordinates
pl: Wyświetlanie pozycji kursora

note: type: Plain text
en: Whichever unit is selected Pcbnew always works to a precision of 1/10,000 of inch.
pl: Niezależnie od wybranych jednostek Pcbnew zawsze pracuje z dokładnością 1 nanometra.

note: type: Plain text
en: The status bar at the bottom of the screen gives:
pl: Pasek statusu wyświetlany na dole okna aplikacji zawiera następujące informacje:

note: type: Plain text
en: The current zoom setting.
pl: Bieżące powiększenie.

note: type: Plain text
en: The absolute position of the cursor.
pl: Pozycję absolutną kursora.

note: type: Plain text
en: 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.
pl: Pozycję względną kursora. Pozycję bazową (0,0) do której odnosi się pozycja względna można przenosić na dowolną pozycję absolutną za pomocą klawisza spacji. Dodatkowo wyświetlana jest bieżąca odległość do punktu bazowego.

note: type: Plain text
en: 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.
pl: Dodatkowo pozycję względną kursora można wyświetlać jako współrzędne polarne (promień + kąt). Zmiany sposobu wyświetlania pozycji względnej przełączyć za pomocą odpowiedniej opcji na lewym pasku opcji.

note: type: Target for macro image
en: images/Pcbnew_coordinate_status_display.png
pl: images/pl/Pcbnew_coordinate_status_display.png

note: type: Title ===
en: Keyboard commands - hotkeys
pl: Szybki dostęp do poleceń - Skróty klawiszowe

note: type: Plain text
en: 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:
pl: Wiele poleceń jest dostępnych bezpośrednio z klawiatury. Wybór może być wykonany zarówno w trybie małych jak i wielkich liter. Wiele skrótów jest pokazywany w menu. Niektóre skróty które nie występują jawnie to:

note: type: Plain text
en: `Delete`: deletes a footprint or a track. (_Available only if the Footprint mode or the Track mode is active_)
pl: `Delete`: usuwa footprint lub ścieżkę. (_Operacja dostępna tylko w trybie przesuwania footprintów lub trasowania ścieżek_)

note: type: Plain text
en: `V`: if the track tool is active switches working layer or place via, if a track is in progress.
pl: `V`: Jeśli jest aktywne narzędzie do prowadzenia ścieżek zmienia warstwę i wstawia przelotkę, jeśli aktualnie prowadzimy ścieżkę.

note: type: Plain text
en: `+` and `-`: select next or previous layer.
pl: `+` i `-`: Przełącza się na następną/poprzednią warstwę.

note: type: Plain text
en: `Ctrl+F1`: display the list of all hot keys.
pl: `Ctrl+F1`: Pokazuje listę dostępnych skrótów klawiszowych.

note: type: Plain text
en: `Space`: reset relative coordinates.
pl: `Spacja`: Resetuje punkt odniesienia dla współrzędnych względnych.

note: type: Title ===
en: Operation on blocks
pl: Operacje na blokach

note: type: Plain text
en: 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.
pl: Operacje takie jak: przesuwanie, przerzucanie (na inną warstwę), kopiowanie, obracanie oraz kasowanie zawartości bloku są dostępne z menu podręcznego. Dodatkowo można też dokonać przybliżenia obszaru zaznaczonego jako blok.

note: type: Plain text
en: 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:
pl: Naciskając i przytrzymując jeden z klawiszy `Shift`, `Ctrl`, lub oba razem, lub `Alt`, podczas rysowania zaznaczenia automatycznie wybiera jedną z opcji: przesuwanie, przerzucanie, obrót lub kasowanie zawartości bloku:

note: type: Table
en: | 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
pl: | Akcja | Efekt
    | Przesuwanie myszy z wciśniętym lewym klawiszem
    | Przesunięcie obszaru w inne miejsce
    | `Shift` + Wciśnięty lewy klawisz myszy
    | Przerzucenie bloku na przeciwną warstwę
    | `Ctrl` + Wciśnięty prawy klawisz myszy
    | Obrót bloku o 90°
    | `Shift` + `Ctrl` + Wciśnięty lewy klawisz myszy
    | Skasowanie zawartości obszaru
    | `Alt` + Wciśnięty lewy klawisz myszy
    | Skopiowanie obszaru

note: type: Plain text
en: When a block command is made, a dialog window is displayed, and items involved in this command can be chosen.
pl: Dla każdej operacji blokowej okno wyboru pozwala na działania, które będą ograniczać się tylko do niektórych elementów.

note: type: Target for macro image
en: images/Pcbnew_legacy_block_selection_dialog.png
pl: images/pl/Pcbnew_legacy_block_selection_dialog.png

note: type: Title ===
en: Units used in dialogs
pl: Jednostki miar używane w oknach dialogowych

note: type: Plain text
en: Units used to display dimensions values are inch and mm. The desired unit can be selected by pressing the icon located in left toolbar: image:images/icons/unit_inch.png[] image:images/icons/unit_mm.png[] However one can enter the unit used to define a value, when entering a new value.
pl: Przy wyświetlaniu rozmiarów są używane dwie jednostki miar: cal oraz mm zgodnie z wybraną opcją image:images/icons/unit_inch.png[] image:images/icons/unit_mm.png[], którą można znaleźć na lewym panelu opcji. Jednakże można również wprowadzać dane także w innych dostępnych jednostkach gdy wprowadzana jest nową wartość.

note: type: Plain text
en: Accepted units are:
pl:  Akceptowane jednostki:

note: type: Table
en: | 1 *in*  | 1 inch
    | 1 *"*   | 1 inch
    | 25 *th* | 25 thou
    | 25 *mi* | 25 mils, same as thou
    | 6 *mm*  | 6 mm
pl: | 1*in* | (1 cal)
    | 1 *``* | (1 cal/idem)
    | 25 *th* | (25 thou)
    | 25 *mi* | (25 milsów, to samo co thou)
    | 6 *mm* | (6 mm, jak sama nazwa wskazuje)

note: type: Plain text
en: The rules are:
pl: Należy przy tym stosować się do pewnych zasad:

note: type: Plain text
en: Spaces between the number and the unit are accepted.
pl: Spacje pomiędzy liczbą a jednostką są dopuszczalne.

note: type: Plain text
en: Only the first two letters are significant.
pl: Tylko dwie pierwsze litery są znaczące.

note: type: Plain text
en: 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.
pl: W krajach, gdzie używany jest inny znak niż kropka (`.`) jako separator wartości dziesiętnych, można używać również kropki, zastępując nią właściwy dla danej lokalizacji znak separatora dziesiętnego. Zatem `1,5` oraz `1.5` są tak samo traktowane.

note: type: Title ===
en: Top menu bar
pl: Główne menu aplikacji

note: type: Plain text
en: The top menu bar provides access to the files (loading and saving), configuration options, printing, plotting and the help files.
pl: Pasek menu pozwala na dostęp do poleceń związanych z plikami (jak odczyt i zapis), opcjami konfiguracyjnymi, drukowaniem oraz rysowaniem z pomocą ploterów, jak również dostęp do plików pomocy.

note: type: Target for macro image
en: images/Pcbnew_top_menu_bar.png
pl: images/pl/Pcbnew_top_menu_bar.png

note: type: Title ====
en: The File menu
pl: Menu Plik

note: type: Target for macro image
en: images/Pcbnew_file_menu.png
pl: images/pl/Pcbnew_file_menu.png

note: type: Title ====
en: Edit menu
pl: Menu Edycja

note: type: Plain text
en: Allows some global edit actions:
pl: Pozwala na wykonanie pewnych edycji dotyczących całego projektu obwodu drukowanego:

note: type: Target for macro image
en: images/Pcbnew_edit_menu.png
pl: images/pl/Pcbnew_edit_menu.png

note: type: Title ====
en: View menu
pl: Menu Widok

note: type: Plain text
en: Allows:
pl: Pozwala na:

note: type: Plain text
en: 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).
pl: Pokazuje/ukrywa "Menedżera Warstw" (Po prawej stronie, pozwalającym na wybór kolorów warstw i pozostałych grup elementów. Umożliwia także na przełączanie widoczności warstw i grup elementów).

note: type: Plain text
en: Hide/Show the Microwave toolbar.
pl: Pokazuje/ukrywa pasek narzędzi mikrofalowych.

note: type: Plain text
en: Display Library browser and 3D viewer.
pl: Pokazuje przeglądarkę bibliotek oraz przeglądarkę 3D.

note: type: Plain text
en: Zoom functions
pl: Narzędzia do powiększania widoku

note: type: Plain text
en: Setting grid and units
pl: Ustawianie siatki oraz jednostek miary

note: type: Plain text
en: Select Drawing mode and Contrast mode
pl: Wybór trybu rysowania i trybu wysokiego kontrastu

note: type: Target for macro image
en: images/Pcbnew_view_menu.png
pl: images/pl/Pcbnew_view_menu.png

note: type: Plain text
en: Zoom functions and 3D board display.
pl: Funkcje służące do powiększania i pomniejszania widoku oraz podglądu 3D.

note: type: Plain text
en: Opens the 3D Viewer. Here is a sample:
pl: Otwiera przeglądarkę 3D. Poniżej znajduje się przykład obwodu drukowanego w przestrzeni 3D:

note: type: Target for macro image
en: images/Sample_3D_board.png
pl: images/pl/Sample_3D_board.png

note: type: Title ====
en: Setup menu
pl: Menu Ustawienia

note: type: Plain text
en: Provides access to 2 dialogs:
pl: Pozwala na dostęp do dwóch okien dialogowych:

note: type: Plain text
en: Setting Layers (number, enabled and layers names)
pl: Ustawienia warstw (liczba, dostępność oraz nazwy)

note: type: Plain text
en: Setting Design Rules (tracks and vias sizes, clearances).
pl: Ustawienia reguł projektowych (szerokości ścieżek, rozmiar przelotek, prześwit).

note: type: Plain text
en: An important menu. Allows adjustment of:
pl: Bardzo istotne menu. Pozwala na dostosowanie:

note: type: Plain text
en: Size of texts and the line width for drawings.
pl: Rozmiaru tekstów oraz szerokości linii podczas rysowania.

note: type: Plain text
en: Dimensions and characteristic of pads.
pl: Rozmiarów oraz charakterystyki pól lutowniczych.

note: type: Plain text
en: Setting the global values for solder mask and solder paste layers
pl: Ustawienia globalnych wartości związanych z warstwami soldermaski oraz pasty

note: type: Target for macro image
en: images/Pcbnew_setup_menu.png
pl: images/pl/Pcbnew_setup_menu.png

note: type: Title ====
en: Place menu
pl: Menu Dodaj

note: type: Plain text
en: Same function as the right-hand toolbar.
pl: Zawiera te same funkcje co prawy pasek narzędzi.

note: type: Target for macro image
en: images/Pcbnew_place_menu.png
pl: images/pl/Pcbnew_place_menu.png

note: type: Title ====
en: Route menu
pl: Menu trasowania

note: type: Plain text
en: Routing function.
pl: Funkcje trasowania.

note: type: Target for macro image
en: images/Pcbnew_route_menu.png
pl: images/pl/Pcbnew_route_menu.png

note: type: Title ====
en: Inspect menu
pl: Przegląd menu

note: type: Plain text
en: List nets
pl: Lista sieci

note: type: Plain text
en: Measure function
pl: Funkcje pomiaru

note: type: Plain text
en: Design Rules Checker
pl: Sprawdzanie zgodności z regułami projektowymi

note: type: Target for macro image
en: images/Pcbnew_inspect_menu.png
pl: images/pl/Pcbnew_inspect_menu.png

note: type: Title ====
en: Tools menu
pl: Menu Narzędzia

note: type: Plain text
en: Display load netlist dialog
pl: Wyświetla okno wyboru listy sieci

note: type: Plain text
en: Update PCB from schematic
pl: Uaktualnia PCB na podstawie schematu

note: type: Plain text
en: Update Footprints from library
pl: Uaktualnia footprinty z bibliotek

note: type: Plain text
en: FreeRoute collaboration
pl: Współpraca z routerem FreeRoute

note: type: Plain text
en: Python scripting console
pl: Konsola skryptów Python

note: type: Plain text
en: External plugins
pl: Zewnętrzne wtyczki

note: type: Target for macro image
en: images/Pcbnew_tools_menu.png
pl: images/pl/Pcbnew_tools_menu.png

note: type: Title ====
en: The Preferences menu
pl: Menu Ustawienia

note: type: Target for macro image
en: images/Pcbnew_preferences_menu.png
pl: images/pl/Pcbnew_preferences_menu.png

note: type: Plain text
en: Selection of the footprint libraries.
pl: Wybór aktywnych bibliotek footprintów.

note: type: Plain text
en: Management of general options (units, etc.).
pl: Zarządzanie głównymi opcjami programu (jednostki, itp.)

note: type: Plain text
en: The management of other display options.
pl: Zarządzanie pozostałymi opcjami wyświetlania.

note: type: Plain text
en: Creation, editing (and re-read) of the hot keys file.
pl: Tworzeniem, edycją (i ponownym odczytaniem) pliku z definicją skrótów klawiszowych.

note: type: Title ====
en: The Help menu
pl: Menu Pomoc

note: type: Plain text
en: Provides access to the user manuals and to the version information menu (Pcbnew About).
pl: Umożliwia wyświetlenie tego pliku pomocy oraz dostarcza informacji o wersji oprogramowania ('O programie').

note: type: Title ===
en: Using icons on the top toolbar
pl: Polecenia związane z ikonami na głównym pasku narzędzi

note: type: Plain text
en: This toolbar gives access to the principal functions of Pcbnew.
pl: Ten pasek narzędziowy daje bezpośredni dostęp do najważniejszych funkcji programu Pcbnew.

note: type: Target for macro image
en: images/Pcbnew_top_toolbar.png
pl: images/pl/Pcbnew_top_toolbar.png

note: type: Title ====
en: Auxiliary toolbar
pl: Panel dodatkowy

note: type: Table
en: | image:images/Pcbnew_track_thickness_dropdown.png[]
        | Selection of thickness of track already in use.
    | image:images/Pcbnew_via_size_dropdown.png[]
        | Selection of a dimension of via already in use.
    | image: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.
    | image:images/Pcbnew_grid_size_dropdown.png[]
        | Selection of the grid size.
    | image:images/Pcbnew_zoom_factor_dropdown.png[]
        | Selection of the zoom.
pl: | image:images/Pcbnew_track_thickness_dropdown.png[]
        | Wybiera aktualnie używaną szerokość ścieżki.
    | image:images/Pcbnew_via_size_dropdown.png[]
        | Wybiera aktualnie używany rozmiar przelotki.
    | image:images/icons/auto_track_width.png[]
        | Automatyczna szerokość ścieżek: jeśli jest aktywna, podczas tworzenia nowej ścieżki
        rozpoczynającej się na innej ścieżce, szerokość tej ścieżki zostanie ustawiona tak samo
        jak ścieżka od której się zaczyna.
    | image:images/Pcbnew_grid_size_dropdown.png[]
        | Wybór aktualnego rozmiaru siatki. 
    | image:images/Pcbnew_zoom_factor_dropdown.png[]
        | Wybór powiększenia.

note: type: Title ===
en: Right-hand side toolbar
pl: Polecenia związane z ikonami na prawym panelu

note: type: Plain text
en: This toolbar gives access to the editing tool to change the PCB shown in Pcbnew.
pl: Ten pasek narzędzi daje dostęp do podstawowych narzędzi edycji PCB.

note: type: Plain text
en: Placement of footprints, tracks, zones of copper, texts, etc.
pl: Wstawianie footprintów, ścieżek, stref wypełnień, tekstów, itp.

note: type: Plain text
en: Net Highlighting.
pl: Podświetlanie sieci.

note: type: Plain text
en: Creating notes, graphic elements, etc.
pl: Tworzenie opisów, elementów graficznych...

note: type: Plain text
en: Deleting elements.
pl: Usuwanie elementów składowych footprintu.

note: type: Title ===
en: Left-hand side toolbar
pl: Polecenia związane z ikonami na lewym panelu

note: type: Plain text
en: The left hand-side toolbar provides display and control options that affect Pcbnew's interface.
pl: Lewy panel umożliwia szybką zmianę najczęściej używanych opcji.

note: type: Title ===
en: Pop-up windows and fast editing
pl: Menu podręczne i szybka edycja elementów na PCB

note: type: Plain text
en: A right-click of the mouse opens a pop-up window. Its contents depends on the element pointed at by the cursor.
pl: Kliknięcie prawym klawiszem przywołuje menu podręczne, którego zawartość zależna jest od elementu nad jakim obecnie znajduje się kursor.

note: type: Plain text
en: This gives immediate access to:
pl: Menu to daje natychmiastowy dostęp do:

note: type: Plain text
en: Setting the grid size.
pl: Ustawiania rozmiaru siatki.

note: type: Plain text
en: Additionally a right-click on an element enables editing of the most commonly modified element parameters.
pl: Dodatkowo kliknięcie prawym klawiszem na elemencie włącza możliwość edycji jego często używanych parametrów.

note: type: Plain text
en: The screenshots below show what the pop-up windows looks like.
pl: Poniższe zrzuty ekranowe ukazują jak wyglądać będzie menu podręczne.

note: type: Title ===
en: Available modes
pl: Tryby pracy

note: type: Plain text
en: There are 3 modes when using pop-up menus. In the pop-up menus, these modes add or remove some specific commands.
pl: Pcbnew posiada trzy podstawowe tryby pracy, które można wybrać z poziomu głównego paska narzędzi. Tryby te zmieniają postać menu podręcznego.

note: type: Table
en: | image:images/icons/mode_module.png[] and
      image:images/icons/mode_track.png[] disabled
        | Normal mode
    | image:images/icons/mode_module.png[] enabled
        | Footprint mode
    | image:images/icons/mode_track.png[] enabled
        | Tracks mode
pl: | image:images/icons/mode_module.png[] oraz
      image:images/icons/mode_track.png[] wyłączone
        | Tryb normalny
    | image:images/icons/mode_module.png[] włączony
        | Tryb automatycznego lub ręcznego przesuwanie footprintów
    | image:images/icons/mode_track.png[] włączone
        | Tryb ścieżek i autoroutingu

note: type: Title ====
en: Normal mode
pl: Praca normalna

note: type: Plain text
en: Pop-up menu with no selection:
pl: Menu podręczne bez wyboru elementu:

note: type: Target for macro image
en: images/Pcbnew_popup_normal_mode.png
pl: images/pl/Pcbnew_popup_normal_mode.png

note: type: Plain text
en: Pop-up menu with track selected:
pl: Menu podręczne przy ścieżce:

note: type: Target for macro image
en: images/Pcbnew_popup_normal_mode_track.png
pl: images/pl/Pcbnew_popup_normal_mode_track.png

note: type: Plain text
en: Pop-up menu with footprint selected:
pl: Menu podręczne przy module:

note: type: Target for macro image
en: images/Pcbnew_popup_normal_mode_footprint.png
pl: images/pl/Pcbnew_popup_normal_mode_footprint.png

note: type: Title ====
en: Footprint mode
pl: Tryb Automatycznego lub ręcznego przesuwanie footprintów

note: type: Plain text
en: Same cases in Footprint Mode (image:images/icons/mode_module.png[] enabled)
pl: Te samo menu przy włączonym trybie 'Ręcznego lub Automatycznego przesuwania footprintów' (image:images/icons/mode_module.png[Ikona Tryb przesuwania footprintów] aktywna).

note: type: Target for macro image
en: images/Pcbnew_popup_footprint_mode.png
pl: images/pl/Pcbnew_popup_footprint_mode.png

note: type: Target for macro image
en: images/Pcbnew_popup_footprint_mode_track.png
pl: images/pl/Pcbnew_popup_footprint_mode_track.png

note: type: Target for macro image
en: images/Pcbnew_popup_footprint_mode_footprint.png
pl: images/pl/Pcbnew_popup_footprint_mode_footprint.png

note: type: Title ====
en: Tracks mode
pl: Tryb Ścieżek i autoroutingu

note: type: Plain text
en: Same cases in Track Mode (image:images/icons/mode_track.png[] enabled)
pl: To samo przy trybie 'Ścieżek i autoroutingu' (image:images/icons/mode_track.png[Ikona Tryb prowadzenia ścieżek] aktywna).

note: type: Target for macro image
en: images/Pcbnew_popup_track_mode.png
pl: images/pl/Pcbnew_popup_track_mode.png

note: type: Target for macro image
en: images/Pcbnew_popup_track_mode_track.png
pl: images/pl/Pcbnew_popup_track_mode_track.png

note: type: Target for macro image
en: images/Pcbnew_popup_track_mode_footprint.png
pl: images/pl/Pcbnew_popup_track_mode_footprint.png

note: type: Title ==
en: Introduction to Pcbnew
pl: Wprowadzenie do Pcbnew

note: type: Plain text
en: The default footprint library table includes all of the standard footprint libraries that are installed as part of KiCad.
pl: Domyślna tabela bibliotek zawiera wszystkie standardowe biblioteki jakie zostały zainstalowane razem z programem KiCad EDA Suite.

note: type: Title ==
en: KiCad Scripting Reference
pl: Skrypty w programie KiCad

note: type: Plain text
en: Scripting allows you to automate tasks within KiCad using the https://www.python.org/[Python] language.
pl: Skrypty pozwalają na zautomatyzowanie niektórych zadań wykonywanych w programie KiCad używając do tego celu języka https://www.python.org/[Python].

note: type: Plain text
en: Also see the doxygen documentation on http://docs.kicad.org/doxygen-python/namespaces.html[Python Scripting Reference].
pl: By dowiedzieć się więcej o zastosowanych funkcjach można przejrzeć dokumentację *doxygen* dostępną pod adresem http://docs.kicad.org/doxygen-python/namespaces.html[Python Scripting Reference].

note: type: Plain text
en: You can see python module help by typing `pydoc pcbnew` on your terminal.
pl: Można również uzyskać pomoc wpisując polecenie `pydoc pcbnew` w oknie terminala.

note: type: Plain text
en: Using scripting you can create:
pl: Używając skryptów można stworzyć:

note: type: Plain text
en: *Plugins*: this type of script is loaded when KiCad starts. Examples:
pl: *Wtyczki*: ten typ skryptów jest ładowany podczas uruchamiania programu KiCad. Przykłady:

note: type: Plain text
en: *Footprint Wizards*: To help you build footprints easily filling in parameters. See the dedicated section <<Footprint_Wizards,Footprint Wizards>> below.
pl: Kreatory Footprintów: pozwalające w prosty sposób tworzyć footprinty za pomocą określenia tylko kilku parametrów. Ten typ wtyczek został opisany w rozdziale <<Footprint_Wizards,Kreatory Footprintów>>.

note: type: Plain text
en: *File I/O* '(planned)': To let you write plugins to export/import other filetypes
pl: *Obsługa plików* '(w planach)': pozwalające na dołączenie specjalnego kodu do eksportu/importu innych typów plików

note: type: Plain text
en: *Actions* '(experimental)': Associate events to scripting actions or register new menus or toolbar icons.
pl: *Polecenia* '(w planach)': pozwalające na przyporządkowanie określonych zdarzeń do zadań skryptowych, rejestrowania nowych poleceń w menu lub na paskach narzędziowych.

note: type: Plain text
en: *Command Line Scripts*: scripts that can be used from the command line, load boards or libraries, modify them, and render outputs or new boards.
pl: *Skrypty z linii poleceń*: skrypty które można użyć w linii poleceń, ładujące obwody drukowane lub biblioteki, modyfikujące je oraz generujące nowe pliki lub nowe obwody (np. panelizacja płytek).

note: type: Plain text
en: It shall be noted that the only KiCad application that supports scripting is Pcbnew. It is also planned for Eeschema in the future.
pl: Należy nadmienić, że jedyną aplikacją programu KiCad, która wspiera język skryptowy Python jest obecnie Pcbnew. Planowane jest jednak wprowadzenie języka skryptowego także do Eeschema.

note: type: Title ===
en: KiCad Objects
pl: Obiekty w programie KiCad

note: type: Plain text
en: 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.
pl: API skryptów odzwierciedla strukturę wewnętrznych obiektów wewnątrz programu KiCad/Pcbnew. BOARD to obiekt nadrzędny, który posiada zestaw kolejnych obiektów podrzędnych: MODULE, TRACK/VIA, TEXTE_PCB, DIMENSION, DRAWSEGMENT oraz właściwości. Każdy obiekt podrzędny posiada kolejne obiekty. Na przykład MODULE posiada D_PAD, EDGE, itp.

note: type: Plain text
en: See the BOARD section below.
pl: Zobacz sekcję o obiekcie BOARD.

note: type: Title ===
en: Basic API Reference
pl: Opis podstawowego API

note: type: Plain text
en: 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.
pl: Wszystkie elementy API języka Python w Pcbnew są dostępne poprzez moduł "pcbnew". Metoda `GetBoard()` zwraca bieżącą płytkę otwartą w edytorze, przydatną dla poleceń wpisywanych przez zintegrowaną powłokę skryptów wewnątrz Pcbnew lub dla działania wtyczek.

note: type: Title ===
en: Loading and Saving a Board
pl: Ładowanie i zapisywanie płytki

note: type: Plain text
en: loads a board from file returning a BOARD object, using the file format that matches the filename extension.
pl: ładuje płytkę z podanego pliku i zwraca obiekt BOARD, z użyciem formatu pliku, który odpowiada rozszerzeniu pliku.

note: type: Plain text
en: saves a BOARD object to file, using the file format that matches the filename extension.
pl: zapisuje obiekt BOARD do pliku, z użyciem formatu pliku, który odpowiada rozszerzeniu pliku.

note: type: Plain text
en: same as above, but it's a method of BOARD object.
pl: to samo co wyżej, ale jest to metoda z obiektu BOARD.

note: type: Block title
en: Example that loads a board, hides all values, shows all references
pl: Przykład wczytywania płytki, ukrywania wartości, pokazania wszystkich odnośników

note: type: Title ===
en: Listing and Loading Libraries
pl: Listownie i wczytywanie bibliotek

note: type: Block title
en: Enumerate library, enumerate modules, enumerate pads
pl: Wyliczanie bibliotek, wyliczanie footprintów, wyliczanie pól lutowniczych

note: type: Plain text
en: Board is the basic object in KiCad pcbnew, it's the document.
pl: BOARD jest podstawowym obiektem w Pcbnew, stanowi on odzwierciedlenie tego co znajduje się w polu edycyjnym.

note: type: Plain text
en: 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:"
pl: BOARD zawiera zestaw obiektów podrzędnych do których można odwoływać się za pomocą następujących metod, które zwracają iterowalne listy mogące być iterowane poprzez konstrukcje `for obj in list`:

note: type: Plain text
en: *board.GetModules():* This method returns a list of MODULE objects, all the modules available in the board will be exposed here.
pl: *board.GetModules():* Metoda zwraca listę obiektów MODULE, wszystkie footprinty dostępne na płytce będą tu wyszczególnione.

note: type: Plain text
en: *board.GetDrawings():* Returns the list of BOARD_ITEMS that belong to the board drawings
pl: *board.GetDrawings():* Zwraca listę BOARD_ITEMS które należą do rysunków na płytce.

note: type: Plain text
en: *board.GetTracks():* This method returns a list of TRACKs and VIAs inside a BOARD
pl: *board.GetTracks():* Metoda ta zwraca listę obiektów TRACK oraz VIA wewnątrz obiektu BOARD.

note: type: Plain text
en: *board.GetFullRatsnest():* Returns the list of ratsnest (connections still not routed)
pl: *board.GetFullRatnest():* Zwraca listę połączeń "ratsnets" (połączeń nie wytrasowanych).

note: type: Plain text
en: *board.GetNetClasses():* Returns the list of net classes
pl: *board.GetNetClasses():* Zwraca listę klas połączeń.

note: type: Plain text
en: *board.GetCurrentNetClassName():* Returns the current net class
pl: *board.GetCurrentNetClassName():* Zwraca bieżącą klasę połączeń.

note: type: Plain text
en: *board.GetViasDimensionsList():* Returns the list of Via dimensions available to the board.
pl: *board.GetViasDimensionsList():* Zwraca listę dostępnych rozmiarów przelotek na płytce.

note: type: Plain text
en: *board.GetTrackWidthList():* Returns the list of Track Widths available to the board.
pl: *board.GetTrackWidthList():* Zwraca listę dostępnych szerokości ścieżek na płytce.

note: type: Block title
en: Board Inspection Example
pl: Przykład inspekcji obwodu drukowanego

note: type: Title ===
en: Examples
pl: Przykłady

note: type: Title ====
en: Change a component pin's paste mask margin
pl: Zmiana wartości prześwitu maski pasty w pinach komponentu

note: type: Block title
en: We only want to change pins from 1 to 14, 15 is a thermal pad that must be kept as it is.
pl: Chcielibyśmy zmienić piny 1 do 14, 15 pin jest polem termicznym, który musi pozostać niezmieniony.

note: type: Title ===
en: Footprint Wizards
pl: Kreatory footprintów

note: type: Plain text
en: They should be located in for example `C:\Program Files\KiCad\share\kicad\scripting\plugins`.
pl: Powinny być one zapisane w folderze `C:\Program Files\KiCad\share\kicad\scripting\plugins`.

note: type: Plain text
en: On linux you can also keep your user plugins in `$HOME/.kicad_plugins`.
pl: W systemach Linux można również przechowywać skrypty w `$HOME/.kicad_plugins`.

note: type: Block title
en: Build footprints easily filling in parameters.
pl: Budowanie footprintów przez proste wypełnienie pól z parametrami.

note: type: Title ===
en: Action Plugins
pl: Skrypty poleceń

note: type: Plain text
en: Action plugin associate events to scripting actions. Currently only register a new menu is implemented.
pl: *Skrypty Poleceń* pozwalają na przyporządkowanie określonych zdarzeń do zadań skryptowych. Obecnie tylko rejestrowanie nowych poleceń w menu zostało zaimplementowane.

note: type: Plain text
en: New menu are available inside menu *Tools* => *External plugins*.
pl: Nowe menu jest dostępne wewnątrz menu *Narzędzia* => *Zewnętrzne wtyczki*.

note: type: Target for macro image
en: images/Pcbnew_action_menu.png
pl: images/pl/Pcbnew_action_menu.png

note: type: Plain text
en: *Refresh*: reload plugins (create new menu if needed)
pl: *Odśwież*: przeładowuje wtyczki (tworzy nowe menu jeśli trzeba)

note: type: Plain text
en: *Add date on PCB*: An example plugin.
pl: *Dodaj datę na PCB*: Przykładowa wtyczka.

note: type: Plain text
en: *Warning*: As all other python scripts, undo/redo function not work
     (yet !).
pl: *Ostrzeżenia*: Tak jak inne skrypty, funkcja cofania/przywracania działania nie działają
    (jeszcze!).

note: type: Block title
en: Action plugin example: Add date to any text item with content '$date$'
pl: Przykład skryptu poleceń: Dodanie dat do dowolnego elementu tekstowego zawierającego '$date$'

note: type: Title =
en: IDF Exporter
pl: IDF Eksporter

note: type: Plain text
en: This document is Copyright (C) 2014-2015 by it's contributors as listed below.  You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), version 3.0 or later.
pl: Copyright (C) 2014-2015. Ten dokument jest chroniony prawem autorskim. Lista autorów znajduje się poniżej. Możesz go rozpowszechniać oraz modyfikować na zasadach określonych w General Public License (http://www.gnu.org/licenses/gpl.html), wersja 3 lub późniejsza, albo określonych w Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/), wersja 3.0 lub późniejsza.

note: type: Plain text
en: About KiCad software i18n: https://gitlab.com/kicad/code/kicad-i18n/issues
pl: W sprawie tłumaczeń interfejsu użytkownika (i18n): https://gitlab.com/kicad/code/kicad-i18n/issues

note: type: Plain text
en: Published on January 26, 2014.
pl: Opublikowano 26 stycznia 2014.

note: type: Title ==
en: Introduction to the IDFv3 exporter
pl: Wprowadzenie do eksportera IDFv3

note: type: Plain text
en: The IDF exporter exports an IDFv3 footnote:[http://www.simplifiedsolutionsinc.com/images/idf_v30_spec.pdf] compliant board (.emn) and library (.emp) file for communicating mechanical dimensions to a mechanical CAD package. The exporter currently exports the board outline and cutouts, all pad and mounting thru-holes including slotted holes, and component outlines; this is the most basic set of mechanical data required for interaction with mechanical designers. All other entities described in the IDFv3 specification are currently not exported.
pl: IDF eksporter eksportuje płytki do formatu pliku (.emn) oraz biblioteki (.emp) zgodnych z IDFv3 footnote:[http://www.simplifiedsolutionsinc.com/images/idf_v30_spec.pdf] do pliku wymiary pomiędzy narzędziami CAD. Eksporter obecnie eksportuje obrysy płyty oraz wycięcia, wszystkie pola lutownicze i otwory w nich, w tym także podłużne oraz kształty komponentów; jest to najbardziej podstawowy zestaw danych mechanicznych wymaganych przy współpracy z projektantami mechanicznymi. Wszystkie inne podmioty opisane w specyfikacji IDFv3 nie są obecnie zaimplementowane.

note: type: Title ==
en: Specifying component models for use by the exporter
pl: Określanie modeli komponentów użytych przez eksporter

note: type: Plain text
en: The IDF exporter makes use of the 3D model file attribute which was originally used by the 3D viewer. Since the 3D viewer, IDF, and possible future mechanical CAD exporters are generally interested in different types of file format, it is possible to use the 3D model file attribute to specify models for multiple exporters.
pl: IDF eksporter korzysta z atrybutów pliku modelu 3D, który pierwotnie używany jest przez przeglądarkę 3D. Ponieważ przeglądarka 3D, IDF i ewentualnie przyszłe eksportery mechanicznego CAD są skupione na formatach plików różnego rodzaju, można użyć atrybutów modelu 3D, by określić modele dla wielu różnych eksporterów.

note: type: Plain text
en: From within the Footprint Editor or Pcbnew, edit the footprint parameters and click on the 3D settings tab (see link:#figure-1[figure 1]), click on Add 3D Shape, and select the filter "IDFv3 component files (*.idf)" (see link:#figure-2[figure 2]). Select the desired outline file and enter any necessary values for the offset and rotation. Note that only the offset values and the Z rotation value are used by the IDF exporter; all other values are ignored. The offsets must be specified using the IDF board output units (mm or thou) and in the IDF coordinate system, that is a right-hand coordinate system with +Z moving towards the viewer, +X is to the viewer's right, and +Y is up. The rotation must be in degrees and a positive rotation is a counter-clockwise rotation as described in the IDFv3 specification. Multiple outlines may be combined with appropriate offsets to represent simple assemblies such as a DIP package in a socket. [**BUG:** in discussions it has been decided that the unit of the Z offset should be inches, which is consistent with the units of the VRML model offset. It may also be useful not to ignore the (X,Y) offset values. The behavior mentioned here will change at some point in the future.]
pl: Z programu Edytor Footprintów lub Pcbnew, należy dokonać edycji parametrów footprintu oraz kliknąć na zakładkę Ustawienia 3D (zobacz link:#figure-1[Rysunek 1]), kliknąć na "Dodaj kształt 3D", oraz wybrać filtr "Pliki IDFv3 (*.idf)" (zobacz link:#figure-2[Rysunek 2]). Wybrać żądany plik z zarysem oraz wprowadzić wszystkie niezbędne wartości dla przesunięcia i rotacji modelu. Należy pamiętać, że tylko przesunięcie oraz obrót w osi Z jest używany przez eksporter IDF; wszystkie inne wartości są ignorowane. Przesunięcie musi być odkreślone w jednostkach jakich używa IDF (mm lub thou) oraz zorientowane w ten sam sposób jaki stosuje IDF, jest to reguła prawej dłoni z osią Z zwiększającą się w kierunku oglądającego, osią X zwiększającą się w prawo, a Y w górę. Rotacja musi być w stopniach, gdzie dodatnie wartości oznaczają obrót przeciwnie do ruchu wskazówek zegara, jak zostało to określone w specyfikacji IDFv3. Skomplikowane kształty mogą zostać utworzone przez połączenie odpowiednich przesunięć by tworzyć proste zespoły takie jak np. obudowa DIP umieszczona w podstawce. [**BŁĄD:** W trakcie dyskusji zdecydowane zostało, że jednostką w osi Z muszą być cale, co jest zgodne z jednostkami przesunięć w modelach VRML. Zignorowanie przesunięć (X, Y) może także być użyteczne. Zachowanie takie może w późniejszych wersjach zostać zmienione.]

note: type: Plain text
en: Once models have been specified for all desired components, from within pcbnew select the *File* menu then *Export* and finally **IDFv3 Export**. A dialog box will pop up (see link:#figure-3[figure 3]) which allows the output filename and IDF output units (mm or mils) to be set.  The exported IDF files can be viewed in the free mechanical CAD software http://www.freecadweb.org/[FreeCAD] or converted to VRML using the idf2vrml tool and viewed with any suitable VRML viewer.
pl: Jak tylko modele zostaną określone dla wszystkich pożądanych elementów, z poziomu Pcbnew wybierz menu *Plik*, a następnie *Eksportuj*, i finalnie *Eksportuj do IDFv3*. Pojawi się okno dialogowe (patrz link:#figure-3[Rysunek 3]), które pozwala na ustawienie pliku wyjściowego IDF oraz jednostek miary (mm lub mils). Wyeksportowane pliki IDF mogą być przeglądane w oprogramowaniu typu CAD, na przykład darmowy http://www.freecadweb.org/[FreeCAD] lub przekształcane do postaci VRML z użyciem narzędzia _idf2vrml_ oraz przeglądane przez dowolną przeglądarkę VRML.

note: type: Named 'alt' AttributeList argument for macro 'image'
en: Footprint properties, 3D settings
pl: Właściwości modułów, ustawienia 3D

note: type: Named 'alt' AttributeList argument for macro 'image'
en: IDF component outline selection
pl: Wybór zarysów komponentów IDF

note: type: Named 'alt' AttributeList argument for macro 'image'
en: IDF output settings
pl: Ustawienia wyjściowe IDF

note: type: Title ==
en: Creating a component outline file
pl: Tworzenie pliku z zarysami komponentów

note: type: Plain text
en: The component outline file (*.idf) consists of a single .ELECTRICAL or .MECHANICAL section as described in the specification document. The section may be preceded by any number of comment lines; the comment lines are copied by the exporter into the library file and can be used to track metadata such as references to the documents used to determine the component's outline and dimensions.
pl: Plik z zarysem komponentu (*.idf) zawiera pojedynczą sekcję +.ELECTRICAL+ lub +.MECHANICAL+ jak opisano w specyfikacji. Sekcje mogą być poprzedzone dowolną ilością linii komentarza; linie komentarza są kopiowane przez eksporter do pliku biblioteki i mogą zostać użyte do śledzenia danych meta, takich jak odnośniki do dokumentacji używane do określania zarysu oraz rozmiaru komponentu.

note: type: Plain text
en: The component outline section contains fields which are strings, integers, or floating point numbers. A string is a combination of characters which may include spaces; if a string contains spaces then it must be quoted. Quotation marks must not appear within a string.  Floating point numbers may be represented using decimal or exponential notations but decimal notation is preferred for human readability. The decimal point must be a dot and not a comma. The IDF file must consist only of 7-bit ASCII characters; use of 8-bit characters will result in undefined behavior.
pl: Sekcja zarysu komponentu zawiera pola, które są ciągami znaków, liczbami całkowitymi lub ułamkowymi. Ciąg jest kombinacją znaków, które mogą zawierać spacje; jeśli ciąg zawiera spacje to musi być ujęty w cudzysłowy. Cudzysłowy nie mogą pojawiać się wewnątrz ciągu. Liczby ułamkowe mogą być reprezentowane za pomocą notacji dziesiętnej lub wykładniczej, ale notacja dziesiętna jest jednak bardziej czytelna. Punktem dziesiętnym musi być kropka, a nie przecinek. Plik IDF musi składać się tylko z 7-bitowych znaków ASCII; zastosowanie 8-bitowych znaków może doprowadzić do zachowań niemożliwych do zdefiniowania.

note: type: Plain text
en: An IDF file consists of SECTIONS which consist of RECORDS which consist of FIELDS. For the IDF outline files only one type of section may exist and must be one of .ELECTRICAL or .MECHANICAL. A record is a single line of text and may contain one or more fields. Fields are sequences of characters separated by one or more spaces which do not appear between quotation marks. All fields of a record must appear on a single line; records may not span lines.
pl: Plik IDF składa się z _SEKCJI_, które składają się z _REKORDÓW_, które składają się z _PÓL_. Dla plików konturów IDF może istnieć tylko jeden typ sekcji i musi być jednym z +.ELECTRICAL+ lub +.MECHANICAL+. Rekord jest pojedynczą linią tekstu i może zawierać jedno lub więcej pól. Pola to sekwencje znaków rozdzielonych przez jedną lub kilka spacji, które nie pojawiają się w cudzysłowach. Wszystkie pola rekordu muszą znajdować się w jednej linii; rekordy nie mogą obejmować wielu wierszy.

note: type: Plain text
en: The section heading (.ELECTRICAL or .MECHANICAL) is considered the first record (Record 1) of the section. Record 1 must be followed by Record 2 which has four fields:
pl: Sekcja nagłówka (+.ELECTRICAL+ lub +.MECHANICAL+) jest uważana za pierwszy rekord (Record 1) sekcji. Rekord 1 musi występować razem z rekordem 2, który posiada cztery pola:

note: type: Plain text
en: Geometry Name: a string which in combination with the Part Number must form a unique identifier for the component outline. For standardized packages, the package name is a good value for the geometry name, for example "SOT-23". For unique packages the manufacturer's part number is a good choice for the geometry name.
pl: Nazwa Geometrii: ciąg znaków, który razem z numerem części musi formować unikalny identyfikator kształtu komponentu. Dla standardowych obudów, nazwa obudowy stanowi dobrą wartość dla nazwy geometrii, na przykład "SOT-23". Dla unikalnych obudów numer części według producenta również stanowi dobry wybór dla nazwy geometrii.

note: type: Plain text
en: Part Number: although obviously intended for the part number, for example BS107, it is better to use this string to help describe the package. For example if the geometry name is "TO-92", the part number entry may be used to describe the layout of the pads or the orientation of this particular TO-92 outline file.
pl: Numer części: choć oczywiście przeznaczony na numer części, np. "BS107", to lepiej jest użyć tego ciągu aby móc opisać pakiet. Na przykład jeśli nazwa geometrii to "TO-92", pole Numer części może być użyte do opisywania układu pól lutowniczych lub orientację tego konkretnego pliku konturu obudowy TO-92.

note: type: Plain text
en: IDF Unit: this must be one of MM or THOU and it applies only to the units describing this single component outline.
pl: Jednostki IDF: musi zawierać jedną z dwóch wartości MM lub THOU i ma zastosowanie wyłącznie do jednostek opisujących ten pojedynczy składnik konturu.

note: type: Plain text
en: Height: this is a floating point number representing the nominal height of the component using units specified in Field 3.
pl: Wysokość: jest to liczba rzeczywista reprezentująca wysokość nominalnego składnika przy użyciu jednostek określonych w polu 3.

note: type: Plain text
en: Record 2 must be followed by a number of Record 3 entries which specify the outline of the component. Record 3 consists of four fields:
pl: Po rekordzie 2 musi wystąpić kilka rekordów 3, które określają kontur elementu. Rekord 3 składa się z czterech pól:

note: type: Plain text
en: Loop Index: 0 (outline points are specified in counter-clockwise order) or 1 (outline points are specified in clockwise order)
pl: Indeks pętli: 0 (punkty konturu są określane przeciwnie do ruchu wskazówek zegara) lub 1 (punkty konturu są określone w kierunku ruchu wskazówek zegara)

note: type: Plain text
en: X coordinate: a floating point number
pl: położenie X: liczba rzeczywista ułamkowa

note: type: Plain text
en: Y coordinate: a floating point number
pl: położenie Y: liczba rzeczywista ułamkowa

note: type: Plain text
en: Included Angle: a floating point number. If the value is 0 then a straight line segment is drawn from the previous point to this point.  If the value is 360 then the previous point specifies the center of a circle and this point specifies a point on the circle; never specify a circle using a value of -360 as at least one major mechanical CAD package does not behave well in that situation. If the value is negative then a clockwise arc is drawn from the previous point to this point and if the value is positive then a counter-clockwise arc is drawn.
pl: Kąt zawarty: liczba ułamkowa. Jeśli wartość wynosi 0 to odcinek linii prostej jest rysowany od poprzedniego punktu do tego punktu. Jeśli wartość wynosi 360, poprzedni punkt określa środek okręgu i punkt ten określa punkt na okręgu; nigdy nie należy podawać wartości -360, gdyż co najmniej jeden z wiodących pakietów mechanicznego CAD nie będzie się poprawnie zachowywał w takiej sytuacji. Jeśli wartość jest ujemna to jest rysowany łuk w prawo z poprzedniego punktu do tego punktu, a jeśli wartość jest dodatnia, to łuk jest rysowany w lewo.

note: type: Plain text
en: Only one closed loop is permitted and it is not possible to specify a cutout. The last point specified must be the same as the first point unless the outline is a circle.
pl: Tylko jedna zamknięta pętla jest dopuszczalna i nie jest możliwe opisywanie wycięć. Ostatni punkt musi być taki sam jak pierwszy chyba, że kontur jest okrągły.

note: type: Plain text
en: Example IDF File 1:
pl: Pierwszy przykład pliku IDF:

note: type: delimited block -
en: # a simple cylinder - this could represent an electrolytic capacitor
    .ELECTRICAL
        "cylinder" "5mm OD, 5mm height" MM 5
        0 0 0 0
        0 2.5 0 360
    .END_ELECTRICAL
pl: # prosty cylinder – może reprezentować kontur kondensatora elektrolitycznego
    .ELECTRICAL
        "cylinder" "5mm OD, 5mm height" MM 5
        0 0 0 0
        0 2.5 0 360
    .END_ELECTRICAL

note: type: Plain text
en: Example IDF File 2:
pl: Drugi przykład pliku IDF:

note: type: delimited block -
en: # an upside-down T
    # a comment added for the sake of adding comments
    .ELECTRICAL
        "Capital T" "5x8x10mm, upside down" 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
pl: # odwrócone T
    # komentarz dodany by zaprezentować możliwość komentowania
    .ELECTRICAL
        "Capital T" "5x8x10mm, upside down" 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

note: type: Title ==
en: Guidelines for creating outlines
pl: Wskazówki przy tworzeniu konturów

note: type: Plain text
en: When creating outlines, and especially when sharing the work with others, consistency in the design and naming of files helps people locate files quicker and place the components with minimal hassles.
pl: Podczas tworzenia konturów, zwłaszcza gdy są one udostępniane innym osobom, odpowiednie podejście przy ich tworzeniu i nazewnictwo pomoże innym szybciej zlokalizować pliki oraz umieszczać komponenty bez większych kłopotów.

note: type: Title ===
en: Package naming
pl: Nazwy pakietów

note: type: Plain text
en: Try to make some information about the outline available in the filename to give the user a general idea of what the outline is. For example axial leaded cylindrical packages may represent some types of capacitors as well as some types of resistors, so it makes sense to identify an outline as a horizontal or vertical axial leaded device and to add some extra information on the relevant dimensions: diameter, length, and pitch are the most important. If a device has a unique outline, the manufacturer's part number and a prefix to indicate the class of device are adequate.
pl: Należy starać się zawierać pewne informacje o konturze w nazwie pliku, aby dać użytkownikowi ogólne pojęcie o tym, jaki kontur zawiera plik. Na przykład cylindryczna obudowa z wyprowadzeniami osiowymi może odzwierciedlać niektóre z rodzajów kondensatorów foliowych, jak również niektóre typy rezystorów, więc sensowne jest, by starać się identyfikować taki obrys jako poziomy lub pionowy z wyprowadzeniami, dodając kilka ważnych informacji o odpowiednich wymiarach: średnica, długość i rozstaw. Jeśli element posiada unikatowy kontur, warto dodać numer części według producenta i prefiks by wskazać klasę urządzenia.

note: type: Plain text
en: Use comments in the IDF file to give users more information about the outline, for example a reference to the source used for dimensional information.
pl: Należy użyć komentarzy w pliku IDF, aby dać użytkownikom więcej informacji o konturze, na przykład odniesienie do źródła wykorzystywanego przy jego wymiarowaniu.

note: type: Title ===
en: Geometry and Part Number entries
pl: Wpisy Geometry i Part Number

note: type: Plain text
en: Think carefully about the values to give to the Geometry and Part Number entries. Taken together, these strings act as a unique identifier for the MCAD system. The values of the strings will ideally have some meaning to a user, but this is not necessary: the values are primarily intended for the MCAD system to use as a unique ID. Ideally the values chosen will be unique within any large collection of outlines; choosing values well will result in fewer clashes especially in complex boards.
pl: Należy dokładnie przemyśleć jakie wartości zostaną przekazane do wpisów Geometry oraz Part Number. Razem wzięte, treści te działają jako unikatowe identyfikatory dla systemów MCAD. Idealnie byłoby gdyby wartości tych łańcuchów miały pewne znaczenie dla użytkownika, ale nie jest to konieczne: wartości te są przeznaczone przede wszystkim dla systemu MCAD i używane jako niepowtarzalny identyfikator. Idealnie gdyby wybrane wartości były unikatowe w każdej dużej kolekcji konturów; wybierając odpowiednie wartości spowodujemy również mniej kolizji, zwłaszcza w przypadku złożonych płytek.

note: type: Title ===
en: Pin orientation and positioning
pl: Orientacja wyprowadzeń oraz ich ustawianie

note: type: Plain text
en: For through-hole components there are no widely accepted schemes for determining the pin orientation and component center in 3D models. For consistency, if there are only 2 pins they must be in a horizontal arrangement (see link:#figure-4[figure 4]) along the X axis and for 3 pins try to keep 2 in a horizontal arrangement on the X axis. Polarized devices such as electrolytic or tantalum capacitors must have the positive lead on Pin 1 and diodes must have the cathode on Pin 1; this is to maintain compatibility of the schematic symbols with the orientation defined for SMT devices; however, note that many existing KiCad schematics and footprints place the anode at Pin 1.
pl: Dla komponentów przewlekanych nie istnieją powszechnie akceptowane standardy dotyczące orientacji pinów oraz centrowania komponentu w modelach 3D. Dla spójności, jeśli są tylko 2 piny muszą być one w układzie poziomym (patrz link:#figure-4[Rysunek 4]) wzdłuż osi X, a dla 3 pinów należy starać się utrzymać 2 z nich w układzie poziomym według osi X. Spolaryzowane komponenty takie jak kondensatory elektrolityczne lub tantalowe muszą posiadać dodatnie wyprowadzenie na pinie 1, a dla diod pinem numer 1 musi być katoda; taki układ zachowuje zgodność z orientacją określoną dla komponentów SMT; należy jednak pamiętać, iż wiele z istniejących schematów w programie KiCad posiada anodę na pinie numer 1.

note: type: Plain text
en: In the latest revision of the KiCad footprints on github the anode is now Pin 2 for THT as well as SMT components.
pl: W najnowszych wersjach programu KiCad footprinty w repozytoriach GitHub mają anodę na pinie 2 dla elementów THT, tak samo jak w przypadku elementów SMD.

note: type: Plain text
en: For DIP devices the center of the outline must be at the center of the rectangle described by the pin locations and Pin 1 is preferably at the top left corner; this will maintain some consistency with the standardized orientation of SMT components; however, such a model will be rotated -90 degrees relative to most existing KiCad component footprints and VRML models. For items such as a horizontal radial leaded capacitor or a horizontal TO-220 package, prefer to place the leads in a row on the X axis and with the body of the device extending upwards (see link:#figure-4[figure 4]). Non-polarized vertical axial leaded components must have the wire on the right hand side; polarized vertical axial leaded components may have the wire on either side, depending on whether Pin 1 is on the lower end (wire on right) or on the upper end (wire on left).
pl: W przypadku komponentów DIP centrum konturu musi znajdować się w środku prostokąta opisanego w miejscu pinów, a pin 1 najlepiej by znajdował się w lewym górnym rogu; będzie to utrzymywać spójność ze znormalizowaną orientacją komponentów SMT; jednakże, taki model zostanie obrócony o -90 stopni w stosunku do większości istniejących footprintów w programie KiCad i modelów VRML. W przypadku elementów takich jak poziome kondensatory lub obudowy TO-220, najlepiej umieścić wyprowadzenia w rzędzie według osi X a korpus wyciągnięty do góry (patrz link:#figure-4[Rysunek 4]). Niespolaryzowane pionowe elementy z wyprowadzeniami osiowymi muszą mieć wyprowadzenia z prawej strony; spolaryzowane pionowe elementy przewlekane mogą mieć wyprowadzenia z każdej strony, w zależności od tego, czy pin 1 znajduje się na dolnym końcu (wyprowadzenie po prawej) lub na górnym końcu (wyprowadzenie po lewej).

note: type: Plain text
en: In the current revision of the KiCad footprint modules the THT components are being organized with pins along the Y axis rather than the X axis and Pin 1 of the device is at the origin rather than at the center of the package. Orient and position the component outline to suit your specific footprints; this will avoid the need to specify a non-zero rotation for the IDF component outlines. Since the IDF exporter currently ignores the (X,Y) offset values it is vital that you use the correct origin in the IDF component outline.
pl: W obecnej wersji programu KiCad footprinty elementów THT zorientowane są pinami wzdłuż osi Y zamiast osi X i pin 1 elementu jest w punkcie zaczepienia niżeli w środku obudowy. Zorientuj oraz umieść kształt komponentu według własnego uznania; pozwoli to uniknąć konieczności określenia niezerowego obrotu dla konturów komponentu IDF. Ponieważ eksporter IDF obecnie ignoruje wartości przesunięcia (X, Y), ważne jest, by użyć odpowiedniego punktu zaczepienia w zarysach komponentów IDF.

note: type: Plain text
en: For SMT components the orientation, package center, and outline are defined by various standards. Use the standard appropriate to your work.  Also keep in mind that many devices do not conform to any standard; in such cases the offending device is probably best identified by using the manufacturer's part number in the outline file name. In general, an SMT outline is a rectangle encompassing the component package and including the leads; the package is oriented such that Pin 1 is as close as possible to the top left corner and the top left corner is usually chamfered for visual reference.
pl: W komponentach SMT orientacja, centrum pakietu oraz kontur są definiowane według różnych standardów. Należy użyć standardu właściwego dla własnego systemu pracy. Należy także pamiętać, że wiele komponentów nie odpowiada żadnym standardom; w takich przypadkach komponent wykraczający poza ramy najlepiej jest identyfikować przez numer części według producenta, umieszczonego w nazwie pliku konturu. Generalnie, obudowa SMT to kontur w postaci prostokąta obejmującego również wyprowadzenia; obudowa jest zorientowana tak, że pin 1 jest tak blisko jak to tylko możliwe lewego górnego rogu, a lewy górny róg jest zwykle sfazowany by był rozróżnialny.

note: type: Block title
en: Sample outlines generated by the programs idfcyl and idfrect and rendered by SolidWorks.
pl: Próbki konturów generowane przez programy _idfrect_ oraz _idfcyl_ zrenderowane przez SolidWorks.

note: type: Named 'alt' AttributeList argument for macro 'image'
en: Sample outlines
pl: Przykładowe kształty

note: type: Plain text
en: From left to right are (a) vertical radial leaded cylinder, (b) vertical axial leaded cylinder with wire on left, (c) vertical axial leaded cylinder with wire on right, (d) horizontal axial leaded cylinder, (e)  horizontal radial leaded cylinder, (f) square outline, plain, (g) square outline with chamfer, (h) square outline with axial lead on right. The top outlines were specified in units of millimeters while the bottom outlines were specified in units of inches.
pl: Od lewej do prawej: (a) pionowy cylinder z wyprowadzeniami promieniowymi, (b) pionowy cylinder z wyprowadzeniem osiowym na lewo, (c) pionowy cylinder wyprowadzeniem osiowym na prawo, (d) poziomy cylinder z wyprowadzeniami osiowymi, (e) poziomy cylinder z wyprowadzeniami promieniowymi, (f) kwadratowy zarys, zwykły, (g) kwadratowy zarys z fazowaniem, (h) kwadratowy zarys z wyprowadzeniem osiowym na prawo. Kontury na górze zostały zwymiarowane w milimetrach, podczas gdy dolne kontury zostały zwymiarowane w jednostkach calowych.

note: type: Title ===
en: Tips on dimensions
pl: Wskazówki dotyczące wymiarów

note: type: Plain text
en: The purpose served by the extruded outlines is to give the mechanical designer some idea of the location and physical space occupied by each component. In a typical scenario the mechanical designer will replace some of the crude outlines with more detailed mechanical models, for example when checking to ensure that a right-angle mounted LED will fit into a hole on a panel. In most situations the accuracy of an outline doesn't matter, but it is good practice to create outlines which convey the best mechanical information possible. In a few instances a user may wish to fit the component into a case with very little excess space, for example in a portable music player. In such a situation, if most extruded outlines are a good enough representation of components then the mechanical designer may only have to replace very few models while designing the case. If the outlines are not a reliable reflection of reality then the mechanical designer will waste a lot of time replacing models to ensure a good fit. After all, if you put garbage in you can expect garbage to come out. If you put in good information, you can be confident of good results.
pl: Celem dostarczenia ``wyciąganych'' konturów jest danie projektantowi mechanicznemu pewnego wyobrażenia o lokalizacji i fizycznej przestrzeni zajmowanej przez każdy z elementów. W typowym scenariuszu projektant mechaniczny zastąpi niektóre surowe modele za pomocą bardziej szczegółowych modeli, na przykład podczas sprawdzenia, czy zamontowane kątowe diody LED pasują do otworów w panelu. W większości sytuacji dokładność konturu nie ma znaczenia, ale do dobrej praktyki należy, stworzenie zarysów, które przeniosą możliwie jak najlepszą informacje mechaniczną. W kilku przypadkach użytkownik może chcieć, by dopasować komponent z bardzo niewielkim nadmiarem przestrzeni, na przykład w przypadku przenośnego odtwarzacza muzyki. W takiej sytuacji, jeżeli większość konturów dostarcza wystarczająco dobrą reprezentację komponentów, projektant mechanicznej części będzie musiał wymienić tylko niewiele modeli podczas projektowania obudowy. Jeśli kontury nie odbijają w pełni rzeczywistości, to projektant mechaniki będzie tylko tracić czas na zastępowanie modeli, tak by zapewnić im dobre dopasowanie. Mimo wszystko, jeśli umieścimy niepoprawne modele, to można oczekiwać tylko niepoprawnych rezultatów. Jeśli zaś umieścimy wiele odpowiednich informacji, można mieć pewność, że spotkamy się z dobrymi wynikami.

note: type: Title ==
en: IDF Component Outline Tools
pl: Narzęzia dla Kształtów IDF

note: type: Plain text
en: A number of command-line tools are available to help generate IDF component outlines. The tools are:
pl: Dostępny jest pewien zbiór narzędzi w linii poleceń, które pomagają tworzyć obrysy IDF. Narzędzia te to:

note: type: Plain text
en: *idfcyl:* creates an outline of a cylinder in vertical or horizontal
    orientation and with axial or radial leads
pl: *idfcyl:* tworzy kontur cylindra w pionowej lub poziomej
    orientacji oraz osiowe lub promieniowe wyprowadzenia.

note: type: Plain text
en: *idfrect:* creates an outline of a rectangle which may have either
    an axial lead or a chamfer in the top left corner
pl: *idfrect:* tworzy zarys prostokąta, który może mieć zarówno
    wyprowadzenia osiowe lub sfazowania w lewym górnym rogu.

note: type: Plain text
en: *dxf2idf:* converts a drawing in DXF format into an IDF component
    outline
pl: *dxf2idf:* konwertuje rysunki w formacie DXF na kontury
    komponentów IDF.

note: type: Plain text
en: When *idfcyl* is invoked with no arguments it prints out a usage note and a summary of its inputs:
pl: Gdy *idfcyl* zostanie wywołany bez parametrów użytkownik otrzyma informacje o jego użyciu i skrót informacji o danych wejściowych:

note: type: Plain text
en: The notes can be suppressed by entering any arbitrary argument on the command line. A user can manually enter information at the command line or create scripts to generate outlines. The following script creates a single cylinder axial leaded outline with the lead on the right hand side:
pl: Uwagi mogą zostać pominięte poprzez wprowadzenie odpowiednich argumentów w linii poleceń. Użytkownik może ręcznie wprowadzić informacje za pomocą linii poleceń lub osobnego skryptu generującego obrysy. Następujący skrypt tworzy pojedynczy okrągły kształt z wyprowadzeniem osiowym z prawej strony:

note: type: Plain text
en: When *idfrect* is invoked with no arguments it prints out a usage note and a summary of its inputs:
pl: Gdy *idfrect* zostanie wywołany bez parametrów użytkownik otrzyma informacje o jego użyciu i skrót informacji o danych wejściowych:

note: type: Plain text
en: The notes can be suppressed by entering any arbitrary argument on the command line. A user can manually enter information at the command line or create scripts to generate outlines. The following script creates a chamfered rectangle and an axial leaded outline:
pl: Uwagi mogą zostać pominięte poprzez wprowadzenie odpowiednich argumentów w linii poleceń. Użytkownik może ręcznie wprowadzić informacje za pomocą linii poleceń lub osobnego skryptu generującego obrysy. Następujący skrypt tworzy sfazowany kwadrat i okrągły kształt z wyprowadzeniami:

note: type: Plain text
en: The DXF file used to specify the component outline can be prepared with the free software http://librecad.org/[LibreCAD] for best compatibility.  When *dxf2idf* is invoked with no arguments it prints out a usage note and a summary of its inputs:
pl: Plik DXF używany do określenia konturów komponentów może zostać przygotowany poprzez darmowe narzędzie http://librecad.org/[LibreCAD] by zachować najlepszą kompatybilność. Gdy *dxf2idf* zostanie wywołany bez parametrów użytkownik otrzyma informacje o jego użyciu i skrót informacji o danych wejściowych:

note: type: Plain text
en: The notes can be suppressed by entering any arbitrary argument on the command line. A user can manually enter information at the command line or create scripts to generate outlines. The following script creates a 5mm high outline from a DXF file 'test.dxf':
pl: Uwagi mogą zostać pominięte poprzez wprowadzenie odpowiednich argumentów w linii poleceń. Użytkownik może ręcznie wprowadzić informacje za pomocą linii poleceń lub osobnego skryptu generującego obrysy. Następujący skrypt tworzy obrys o wysokości 5mm z pliku DXF 'test.dxf':

note: type: Plain text
en: The idf2vrml tool reads a set of one IDF Board (.emn) and one IDF Component file (.emp) and produces a VRML file which can be viewed with a VRML viewer. This feature is useful for visualization of the board assembly in cases where the user does not have access to MCAD software. Invoking idf2vrml without any arguments will result in the display of a usage message:
pl: Narzędzie _idf2vmrl_ odczytuje jeden plik IDF Board (.emn) i jeden IDF Component (.emp) i tworzy plik VRML, który można podejrzeć za pomocą przeglądarki VRML. Ta funkcjonalność jest stosowana w celu wizualizacji ułożenia elementów na płytce w tych przypadkach, gdzie użytkownik nie posiada dostępu do oprogramowania MCAD. Uruchomienie _idf2vrml_ bez parametrów zwraca informacje o jego użyciu:

note: type: Plain text
en: [**BUG:** The idf2vrml tool currently does not correctly render *OTHER_OUTLINE* entities in an emn file if that entity is specifies on the back layer of the PCB; however you will not notice this bug using files exported by KiCad since there is no mechanism to specify such an entity.  Essentially this bug is only an issue in rare instances where you might render a third party emn file which does employ the entity on the back side of a board.]
pl: [**BŁĄD:** Narzędzie `idf2vrml` obecnie nie renderuje wpisów *OTHER_OUTLINE* w pliku `emn` jeśli te wpisy zostaną umieszczone na spodniej stronie PCB; jednakże można zauważyć, że błąd ten nie pojawi się podczas używania plików wyeksportowanych z programu KiCad, ponieważ nie ma mechnizmu by takie wpisy umieścić. Błąd ten głównie występuje w rzadkich przypadkach, w których mogły być renderowane pliki `emn` z innych źródeł, które zawierają elementy na tylnej stronie płytki.]
