Narzędzia zewnętrzne
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
Is an Open Source tool to record Screen-casts (Webcasts). It is a very good tool to create tutorials by recording them. Its far not so boring as writing documentation.
See camstudio.org for details.
Tools on Linux
TODO
- 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, Złożenie, BIM, 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