While Stripe doesn't support monthly donations, you can still become a sponsor! Simply make a one-time donation equivalent to 12 months of support, and you'll gain access to the corresponding sponsoring tier. It's an easy and flexible way to contribute.
If you are not sure or not able to commit to a regular donation, but still want to help the project, you can do a one-time donation, of any amount.
Choose freely the amount you wish to donate one time only.
You can support FreeCAD by sponsoring it as an individual or organization through various platforms. Sponsorship provides a steady income for developers, allowing the FPA to plan ahead and enabling greater investment in FreeCAD. To encourage sponsorship, we offer different tiers, and unless you choose to remain anonymous, your name or company logo will be featured on our website accordingly.
from 1 USD / 1 EUR per month. You will not have your name displayed here, but you will have helped the project a lot anyway. Together, normal sponsors maintain the project on its feet as much as the bigger sponsors.
from 25 USD / 25 EUR per month. Your name or company name is displayed on this page.
from 100 USD / 100 EUR per month. Your name or company name is displayed on this page, with a link to your website, and a one-line description text.
from 200 USD / 200 EUR per month. Your name or company name and logo displayed on this page, with a link to your website and a custom description text. Companies that have helped FreeCAD early on also appear under Gold sponsors.
Instead of donating each month, you might find it more comfortable to make a one-time donation that, when divided by twelve, would give you right to enter a sponsoring tier. Don't hesitate to do so!
Choose freely the amount you wish to donate each month.
Please inform your forum name or twitter handle as a notein your transfer, or reach to us, so we can give you proper credits!
Kompletní Open CASCADE Technology založené geometrické jádro Plně parametrický model. Všechny objekty FreeCADu jsou nativně parametrické, což znamená, že jejich tvar může být založen na vlastnostech nebo dokonce záviset na jiných objektech. Všechny změny jsou přepočítávány podle potřeby a zaznamenávány do zásobníku zpět/znovu. Nové typy objektů lze snadno přidávat a lze je dokonce plně programovat v Pythonu.
Modulární architektura, která umožňuje pluginovým rozšířením (modulům a pracovním stolům) přidávat funkce do základní aplikace. Rozšíření může být tak složité jako zcela nová aplikace naprogramovaná v C++ nebo tak jednoduché jako skript v Pythonu nebo vlastní makra. Máte úplný přístup k téměř jakékoli části FreeCADu z vestavěného interpretu Pythonu, maker nebo externích skriptů, ať už se jedná o tvorbu a transformaci geometrie, 2D nebo 3D reprezentaci této geometrie (Scénografie) nebo dokonce rozhraní FreeCADu.
Import/export do standardních formátů, jako jsou STEP, IGES, OBJ, STL, DXF, SVG, DAE, IFC nebo OFF, NASTRAN, VRML kromě nativního formátu souboru FreeCAD FCStd. Úroveň kompatibility mezi FreeCADem a daným formátem souboru se může lišit, protože závisí na pracovním prostředí, které ho implementuje.
Sketcher s integrovaným řešitelem vazeb, který umožňuje kreslit 2D tvary s geometrickými vazbami. Omezené 2D tvary vytvořené pomocí Sketcheru lze poté použít jako základ pro vytváření dalších objektů v celém FreeCADu.
Pracovní plocha TechDraw s možnostmi detailních pohledů, průřezových pohledů, kótování a dalších funkcí, která umožňuje generovat 2D pohledy na existující 3D modely. Pracovní plocha poté vytvoří soubory SVG nebo PDF připravené k exportu.
Integrovaná tabulka Integrovaná tabulka a Parser výrazů, které lze použít k řízení modelů založených na vzorcích a k organizaci dat modelu na centrálním místě.
Základní charakteristiky
multiplatformní. FreeCAD běží a chová se naprosto stejně na Windows, Linuxu, macOS a dalších platformách.
plnohodnotná GUI aplikace'. FreeCAD má kompletní grafické uživatelské rozhraní založené na frameworku Qt s 3D prohlížečem založeným na Open Inventor; umožňuje rychlé vykreslování 3D scén a velmi přístupnou reprezentaci scénového grafu.
běží jako aplikace příkazového řádku. V režimu příkazového řádku běží FreeCAD bez svého rozhraní, ale se všemi svými geometrickými nástroji. V tomto režimu má relativně nízkou paměťovou náročnost a lze ho použít například jako server pro vytváření obsahu pro jiné aplikace.
může být importován jako modul Pythonu. FreeCAD lze importovat do jakékoli aplikace, která umí spouštět skripty Pythonu. Stejně jako v režimu příkazového řádku není k dispozici rozhraní FreeCADu, ale všechny geometrické nástroje jsou přístupné.
koncepce pracovní plochy. V rozhraní FreeCADu jsou nástroje seskupeny podle pracovních ploch. To vám umožňuje zobrazit pouze nástroje používané k provedení určitého úkolu, čímž se pracovní prostor udržuje přehledný a responzivní a aplikace se načítá rychle.
plugin/module framework pro pozdejší načítání funkcí/datových typů. FreeCAD je rozdělen na základní aplikaci s moduly a pracovními plochami, které se načítají pouze v případě potřeby. Téměř všechny nástroje a typy geometrie jsou uloženy v pracovních plochách. Pracovní plochy se chovají jako pluginy; kromě odloženého načítání lze jednotlivé pracovní plochy přidávat do stávající instalace FreeCADu nebo z ní odebírat.
parametrické asociativní objekty dokumentu. Všechny objekty v dokumentu FreeCADu lze definovat pomocí parametrů. Tyto parametry lze kdykoli upravit a přepočítat. Vzhledem k tomu, že jsou zachovány vztahy mezi objekty, se úprava jednoho objektu automaticky promítne do všech závislých objektů.
parametrické vytváření primitiv. Primitivní objekty, jako jsou krychle, koule, válec atd., lze vytvořit zadáním jejich geometrických vazeb.
grafické modifikační operace. FreeCAD může provádět posun, otočení, změnu měřítka, zrcadlení, posun (buď triviální, nebo jak je popsáno v Jung/Shin/Choi) nebo konverzi tvaru v jakékoli rovině 3D prostoru.
grafické vytváření rovinné geometrie. Linie, dráty, obdélníky, B-spliny a kruhové nebo eliptické oblouky lze graficky vytvářet v libovolné rovině 3D prostoru.
modelování pomocí přímých nebo otočenýchvysunutí, 'profilů a zaoblení.
topologické komponenty jako jsou vrcholy, hrany, čáry a roviny.
testování a opravy. FreeCAD má nástroje pro testování sítí (test pevnosti, test ne-dvourozměrných ploch, test sebeprůniků) a pro opravy sítí (vyplňování otvorů, jednotná orientace).
poznámky. FreeCAD může vkládat poznámky pro text nebo rozměry.
Undo/Redo framework. Ve FreeCADu lze vše vrátit zpět/znovu, přičemž uživatel má přístup k zásobníku undo. Najednou lze vrátit zpět více kroků.
orientované na transakce. Zásobník undo/redo ukládá transakce dokumentu, nikoli jednotlivé akce, což umožňuje každému nástroji přesně definovat, co musí být vráceno zpět nebo provedeno znovu.
vestavěný skriptovací framework. FreeCAD obsahuje vestavěný interpret Pythonu, s API, které pokrývá téměř všechny části aplikace, rozhraní, geometrii a zobrazení této geometrie ve 3D prohlížeči. Interpret může spouštět složité skripty i jednotlivé příkazy; celé pracovní plochy lze programovat kompletně v Pythonu.
vestavěná konzola Pythonu‚. Interpret Pythonu obsahuje konzolu s barevným zvýrazněním syntaxe, automatickým doplňováním a prohlížečem tříd. Příkazy Pythonu lze zadávat přímo ve FreeCADu a okamžitě získat výsledky, což umožňuje autorům skriptů testovat funkčnost za běhu, prozkoumávat obsah modulů a pracovních ploch FreeCADu a snadno se seznámit s vnitřním fungováním FreeCADu.
zrcadlení interakcí uživatele. Vše, co uživatel dělá v rozhraní FreeCADu, spouští kód Pythonu, který lze vytisknout na konzole a zaznamenat do maker.
plné možnosti nahrávání a úpravy maker. Příkazy Pythonu vydané při manipulaci s rozhraním uživatelem lze nahrávat, v případě potřeby upravovat a ukládat pro pozdější použití.
formát pro ukládání složených dokumentů (založený na ZIP). Dokumenty FreeCADu se ukládají s příponou .FCStd. Dokument může obsahovat mnoho různých typů informací, jako je geometrie, skripty nebo ikony miniatur. Soubor .FCStd je sám o sobě zip kontejnerem; uložený soubor FreeCAD je již komprimován.
plně přizpůsobitelné/skriptovatelné grafické uživatelské rozhraní. Rozhraní FreeCADu založené na Qt je plně přístupné prostřednictvím interpretu Pythonu. Kromě jednoduchých funkcí, které FreeCAD sám poskytuje pracovním prostředím, je přístupný celý Qt framework. Uživatel může provádět jakékoli operace v grafickém uživatelském rozhraní, jako je vytváření, přidávání, dokování, úpravy nebo odstraňování widgetů a panelů nástrojů.
thumbnailer. (v současné době pouze systémy Linux) Ikony dokumentů FreeCAD zobrazují obsah souboru ve většině aplikací pro správu souborů, jako je například Nautilus od Gnome.
modulární instalační program MSI. Instalační program FreeCAD umožňuje flexibilní instalaci na systémech Windows. Balíčky pro systémy Ubuntu jsou také udržovány.