Plot Workbench/pl: Difference between revisions
(Updating to match new version of source page) |
No edit summary |
||
(31 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
⚫ | |||
{{VeryImportantMessage|The Plot Workbench is unmaintained since v0.17. As of v0.19 it is now designated an [[external_workbenches|external workbench]], so it is no longer included in the base system. If you have experience with the topic and are interested in maintaining it, please see the [https://github.com/FreeCAD/freecad.plot/issues/9 project's repository].}} |
|||
⚫ | |||
== Introduction == |
|||
{{TOCright}} |
{{TOCright}} |
||
==Wprowadzenie== |
|||
The [[Image:Workbench_Plot.svg|24px]] [[Plot Workbench|Plot Workbench]] allows the user to edit and save output plots created from other workbenches and tools. |
|||
FreeCAD jest w stanie wykonywać wykresy przy użyciu biblioteki [[Python/pl|Python]] [https://matplotlib.org/ matplotlib]. W tym celu w wersji 0.19 dostarczany jest moduł, jako zewnętrzny dodatek a od wersji 0.20 jako podstawowy komponent. Starsze wersje FreeCAD nie są objęte niniejszą dokumentacją. |
|||
Generowane wykresy oferują standardowe narzędzia [https://matplotlib.org/ matplotlib] do edycji i zapisu. Dodatkowo, środowisko pracy [[Image:Workbench_Plot.svg|24px]] [[Plot_Workbench/pl|Wykres]] jest dostarczane jako zewnętrzny dodatek oferujący bardziej kompletne narzędzia do edycji i zapisywania wykresu. Dodatek ten może być zainstalowany za pomocą [[Std_AddonMgr/pl|Menadżera dodatków]]. |
|||
==Moduł== |
|||
Moduł można wywołać w konsoli [[Python/pl|Python]] lub w [[Macros/pl|makrodefinicji]]. Pierwszą rzeczą, niezbędna do wykonania jest zaimportowanie modułu. |
|||
We FreeCAD v0.19 musisz najpierw zainstalować środowisko pracy [[Image:Workbench_Plot.svg|24px]] [[Plot_Workbench/pl|Wykres]] za pomocą [[Std_AddonMgr/pl|Menadżera dodatków]], a następnie możesz zaimportować pisanie wykresu |
|||
{{Code|code= |
|||
from freecad.plot import Plot |
|||
}} |
|||
Od wersji FreeCAD '''v0.20''' moduł Wykres jest wbudowany w program, więc nie trzeba instalować żadnego dodatku, a jedynie wpisać: |
|||
{{Code|code= |
|||
from FreeCAD.Plot import Plot |
|||
}} |
|||
Następnie można wykreślić linię prostą od współrzędnych ''(0,0)'' do ''(1,2)'' wpisując po prostu: |
|||
{{Code|code= |
|||
Plot.plot([0, 1], [0, 2]) |
|||
}} |
|||
Bardziej złożone przykłady znajdziesz w poradnikach [[Plot_Basic_tutorial/pl|Poradnik: Podstawy dla środowiska pracy Wykres]] i [[Plot_MultiAxes_tutorial/pl|Poradnik: Wykres wieloosiowy]]. |
|||
==Narzędzia środowiska pracy== |
|||
Jeśli zdecydujesz się na zainstalowanie środowiska pracy [[Image:Workbench_Plot.svg|24px]] [[Plot_Workbench/pl|Wykres]] za pomocą [[Std_AddonMgr/pl|Menadżera dodatków]], będziesz miał dostępne następujące narzędzia do zarządzania wykresami utworzonymi za pomocą modułu: |
|||
With the Plot workbench you can edit the working area, the axes, labels, titles, line styles, and other elements of plots. |
|||
* [[Image:Plot_Save.svg|32px]] [[Plot_Save/pl|Zapisz wykres]]: Zapisuje wykres w kilku formatach. Możesz również wybrać rozmiar wyjściowy i rozdzielczość. |
|||
The Plot workbench is an abstraction of the [https://matplotlib.org/ matplotlib] [[Python|Python]] library conveniently adapted for FreeCAD. To use the Plot functions, the version of {{incode|matplotlib}} installed in your system should match the Python version that FreeCAD uses, that is, if FreeCAD uses Python 2.7, you should have {{incode|matplotlib}} for the same version. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
==Tworzenie skryptów== |
|||
==Tools== |
|||
Ponieważ środowisko pracy Wykres jest nakładką {{incode|matplotlib}}, możesz swobodnie używać dowolnych funkcji z tej biblioteki na instancjach plot. Aby zobaczyć przykłady, przeczytaj stronę [[Scripting_and_macros/pl|Skrypty i makrodefinicje]]. |
|||
* [[Image:Plot_Save.svg|32px]] [[Plot_Save|Save plot]]: Saves the plot in several formats. You can select the output size and resolution too. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
== |
==Poradniki== |
||
Since the Plot Workbench is a layer on top of {{incode|matplotlib}}, you are free to use any function from this library on plot instances. See [[Scripting_and_macros|Scripting and macros]] for examples. |
|||
* [[Plot_Basic_tutorial/pl|Poradnik: Podstawy dla środowiska pracy Wykres]] |
|||
==Tutorial== |
|||
* [[Plot_MultiAxes_tutorial/pl|Poradnik: Wykres wieloosiowy]] |
|||
* [[Plot Basic tutorial]] |
|||
* [[Plot MultiAxes tutorial]] |
|||
{{ |
{{Plot_Tools_navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
||
[[Category: |
[[Category:External_Workbenches{{#translation:}}]] |
||
[[Category:Addons{{#translation:}}]] |
[[Category:Addons{{#translation:}}]] |
Latest revision as of 17:35, 26 June 2022
Wprowadzenie
FreeCAD jest w stanie wykonywać wykresy przy użyciu biblioteki Python matplotlib. W tym celu w wersji 0.19 dostarczany jest moduł, jako zewnętrzny dodatek a od wersji 0.20 jako podstawowy komponent. Starsze wersje FreeCAD nie są objęte niniejszą dokumentacją.
Generowane wykresy oferują standardowe narzędzia matplotlib do edycji i zapisu. Dodatkowo, środowisko pracy Wykres jest dostarczane jako zewnętrzny dodatek oferujący bardziej kompletne narzędzia do edycji i zapisywania wykresu. Dodatek ten może być zainstalowany za pomocą Menadżera dodatków.
Moduł
Moduł można wywołać w konsoli Python lub w makrodefinicji. Pierwszą rzeczą, niezbędna do wykonania jest zaimportowanie modułu. We FreeCAD v0.19 musisz najpierw zainstalować środowisko pracy Wykres za pomocą Menadżera dodatków, a następnie możesz zaimportować pisanie wykresu
from freecad.plot import Plot
Od wersji FreeCAD v0.20 moduł Wykres jest wbudowany w program, więc nie trzeba instalować żadnego dodatku, a jedynie wpisać:
from FreeCAD.Plot import Plot
Następnie można wykreślić linię prostą od współrzędnych (0,0) do (1,2) wpisując po prostu:
Plot.plot([0, 1], [0, 2])
Bardziej złożone przykłady znajdziesz w poradnikach Poradnik: Podstawy dla środowiska pracy Wykres i Poradnik: Wykres wieloosiowy.
Narzędzia środowiska pracy
Jeśli zdecydujesz się na zainstalowanie środowiska pracy Wykres za pomocą Menadżera dodatków, będziesz miał dostępne następujące narzędzia do zarządzania wykresami utworzonymi za pomocą modułu:
- Zapisz wykres: Zapisuje wykres w kilku formatach. Możesz również wybrać rozmiar wyjściowy i rozdzielczość.
- Konfiguruj osie: Dodaj, usuń lub edytuj osie wykresu.
- Skonfiguruj serie: Edycja tytułu i stylów serii.
- Pokaż / ukryj siatkę: Wyświetla / ukrywa siatkę.
- Pokaż / ukryj legendę: Wyświetla / ukrywa legendę.
- Ustaw etykiety: Edycja etykiet.
- Ustaw pozycje i rozmiary: Ustawianie pozycji elementów.
Tworzenie skryptów
Ponieważ środowisko pracy Wykres jest nakładką matplotlib
, możesz swobodnie używać dowolnych funkcji z tej biblioteki na instancjach plot. Aby zobaczyć przykłady, przeczytaj stronę Skrypty i makrodefinicje.
Poradniki
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework