Third Party Tools/pl: Difference between revisions
(Updating to match new version of source page) |
(Created page with "{{Docnav/pl |Biblioteki zewnętrzne |Tracker }}") |
||
(34 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav |
{{Docnav/pl |
||
|[[Third_Party_Libraries| |
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]] |
||
|[[Tracker/pl|Tracker]] |
|||
|[[Start_up_and_Configuration|Start up and Configuration]] |
|||
}} |
}} |
||
{{TOCright}} |
{{TOCright}} |
||
==Strona z narzędziami== |
|||
== Tool Page == |
|||
For every serious software development you need tools. Here is a list of tools we use to develop FreeCAD: |
|||
Do tworzenia każdego poważnego oprogramowania potrzebne są narzędzia. Oto lista narzędzi, których używamy do rozwijania programu FreeCAD: |
|||
===Narzędzia niezależne od platformy=== |
|||
=== Platform independend tools === |
|||
==== Qt-Toolkit ==== |
==== Qt-Toolkit ==== |
||
The Qt-toolkit is a state of the art, plattform independend user interface design tool. It is contained in the [[Third Party Libraries|LibPack]] of FreeCAD, but can also be downloaded at [http://qt-project.org/downloads Qt project]. |
|||
Pakiet narzędziowy Qt jest najnowocześniejszym, niezależnym od platformy narzędziem do projektowania interfejsów użytkownika. Jest on zawarty w pakiecie [[Third_Party_Libraries#LibPack|LibPack]] programu FreeCAD, ale można go również pobrać ze strony [http://qt-project.org/downloads Qt project]. |
|||
⚫ | |||
Great vector drawing programm. Adheres to the SVG standard and is used to draw Icons and Pictures. Get it at [http://www.inkscape.org www.inkscape.org]. |
|||
⚫ | |||
Jest to świetny program do rysowania wektorowego. Jest zgodny ze standardem SVG i służy do rysowania ikon i obrazów. Inkscape jest wolnym i otwartym oprogramowaniem na licencji GPL. Można go pobrać pod adresem [http://www.inkscape.org www.inkscape.org]. |
|||
⚫ | |||
Bardzo dobre i stabilne narzędzie do generowania dokumentacji źródłowej z plików .h i .cpp. |
|||
⚫ | |||
'''GNU Image Manipulation Program''' ''(GIMP)'' to darmowa aplikacja, którą z powodzeniem można wykorzystywać zarówno do zaawansowanej obróbki fotografii jak i do tworzenia grafik na różne potrzeby. Potrafi on manipulować plikami .xpm, co jest bardzo wygodnym sposobem na obsługę ikon w programach QT. XPM to w zasadzie kod C, który można skompilować do programu. Gimp obsługuje wolny format plików .png używany w Wiki. |
|||
⚫ | |||
====GitKraken==== |
|||
Jest to własnościowe GUI dla Git, które jest bardzo pomocne w nauczeniu się, jak działa git, jeśli jesteś zainteresowany współtworzeniem FreeCAD. Odpowiednie strony do zbadania: |
|||
* [[Developing_FreeCAD_with_GitKraken/pl|Rozwój FreeCAD z GitKraken]] |
|||
* [[Source_code_management/pl|Zarządzanie kodem źródłowym]] |
|||
⚫ | |||
Wolne i otwarte oprogramowanie do nagrywania wideo i przesyłania strumieniowego na żywo. Więcej szczegółów na oficjalnej stronie: [https://obsproject.com/ obsproject.com]. |
|||
⚫ | |||
A very good and stable tool to generate source documentation from the .h and .cpp files. |
|||
==== |
====OpenCAMLib==== |
||
Not much to say about the '''GNU Image Manipulation Program'''. Besides it can handle .xpm files which is a very convenient way to handle Icons in QT Programms. XPM is basically C-Code which can be compiled into a programm. Gimp product the free .png format used in the wiki. |
|||
[[OpenCamLib/pl|OpenCamLib]] ''(OCL)'' to biblioteka open source mająca na celu dostarczenie algorytmów komputerowego wspomagania wytwarzania (CAM). FreeCAD używa OCL w eksperymentalnych operacjach ścieżek powierzchni 3D i innych eksperymentalnych funkcjach. |
|||
⚫ | |||
==== |
====StarUML==== |
||
This is a proprietary git GUI that is very helpful to learn how git works if you're interested in wanting to contribute to FreeCAD. Relevant pages to research: |
|||
* [[Gitkraken]] |
|||
* [[Github]] |
|||
W pełni funkcjonalny, ale własnościowy program UML. Posiada wiele ważnych funkcji, w tym inżynierię odwrotną kodu źródłowego C++. |
|||
⚫ | |||
Free and open source software for video recording and live streaming. |
|||
More details on official website : [https://obsproject.com/ obsproject.com] |
|||
⚫ | |||
==== OpenCamLib ==== |
|||
[[OpenCamLib]] (OCL) is an open source library aiming to provide computer aided manufacturing (CAM) algorithms. FreeCAD uses OCL in the experimental 3D surface path operations and other experimental features. |
|||
⚫ | |||
==== |
====Visual Studio Community==== |
||
A full featured UML programm. It has a lot of features of the big ones, including reverse engineering C++ source code.... |
|||
Visual Studio Community jest bezpłatne dla projektów open source i małych struktur. Instalacja jest modułowa. Można dodać obsługę dużej liczby języków, w tym C++ i Python. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
==== |
====CamStudio==== |
||
Visual Studio Community is free for open source projects and small structures. Installation is modular you can add support for a large variety of language including C++ and python. |
|||
Jest narzędziem typu Open Source do nagrywania Screen-castów ''(Webcastów)''. Jest to bardzo dobre narzędzie do tworzenia tutoriali poprzez ich nagrywanie. Nie jest tak nudne jak pisanie dokumentacji. |
|||
⚫ | |||
Szczegółowe informacje można znaleźć na stronie [http://camstudio.org/ camstudio.org]. |
|||
⚫ | |||
Is a Open Source tool to record Screencasts (Webcasts). Its a very good tool to create tutorials by recording them. Its far not so boring as writing documentation. |
|||
⚫ | |||
See [http://camstudio.org/ camstudio.org] for details. |
|||
do zrobienia |
|||
⚫ | |||
TODO |
|||
{{Docnav |
{{Docnav/pl |
||
|[[Third_Party_Libraries| |
|[[Third_Party_Libraries/pl|Biblioteki zewnętrzne]] |
||
|[[Tracker/pl|Tracker]] |
|||
|[[Start_up_and_Configuration|Start up and Configuration]] |
|||
}} |
}} |
||
Latest revision as of 17:44, 13 April 2022
Strona z narzędziami
Do tworzenia każdego poważnego oprogramowania potrzebne są narzędzia. Oto lista narzędzi, których używamy do rozwijania programu FreeCAD:
Narzędzia niezależne od platformy
Qt-Toolkit
Pakiet narzędziowy Qt jest najnowocześniejszym, niezależnym od platformy narzędziem do projektowania interfejsów użytkownika. Jest on zawarty w pakiecie LibPack programu FreeCAD, ale można go również pobrać ze strony Qt project.
Inkscape
Jest to świetny program do rysowania wektorowego. Jest zgodny ze standardem SVG i służy do rysowania ikon i obrazów. Inkscape jest wolnym i otwartym oprogramowaniem na licencji GPL. Można go pobrać pod adresem www.inkscape.org.
Doxygen
Bardzo dobre i stabilne narzędzie do generowania dokumentacji źródłowej z plików .h i .cpp.
Gimp
GNU Image Manipulation Program (GIMP) to darmowa aplikacja, którą z powodzeniem można wykorzystywać zarówno do zaawansowanej obróbki fotografii jak i do tworzenia grafik na różne potrzeby. Potrafi on manipulować plikami .xpm, co jest bardzo wygodnym sposobem na obsługę ikon w programach QT. XPM to w zasadzie kod C, który można skompilować do programu. Gimp obsługuje wolny format plików .png używany w Wiki.
Pobierz program GIMP tutaj: www.gimp.org
GitKraken
Jest to własnościowe GUI dla Git, które jest bardzo pomocne w nauczeniu się, jak działa git, jeśli jesteś zainteresowany współtworzeniem FreeCAD. Odpowiednie strony do zbadania:
OBS Studio
Wolne i otwarte oprogramowanie do nagrywania wideo i przesyłania strumieniowego na żywo. Więcej szczegółów na oficjalnej stronie: obsproject.com.
OpenCAMLib
OpenCamLib (OCL) to biblioteka open source mająca na celu dostarczenie algorytmów komputerowego wspomagania wytwarzania (CAM). FreeCAD używa OCL w eksperymentalnych operacjach ścieżek powierzchni 3D i innych eksperymentalnych funkcjach.
StarUML
W pełni funkcjonalny, ale własnościowy program UML. Posiada wiele ważnych funkcji, w tym inżynierię odwrotną kodu źródłowego C++.
Do pobrania tutaj: staruml.io.
Narzędzia dla Windows
Visual Studio Community
Visual Studio Community jest bezpłatne dla projektów open source i małych struktur. Instalacja jest modułowa. Można dodać obsługę dużej liczby języków, w tym C++ i Python.
Można go pobrać z witryny Visual Studio Community.
CamStudio
Jest narzędziem typu Open Source do nagrywania Screen-castów (Webcastów). Jest to bardzo dobre narzędzie do tworzenia tutoriali poprzez ich nagrywanie. Nie jest tak nudne jak pisanie dokumentacji.
Szczegółowe informacje można znaleźć na stronie camstudio.org.
Narzędzia dla Linux
do zrobienia
- 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, Start, Powierzchnia 3D, Rysunek Techniczny, Test Framework, Web