Manual:Přehled všech pracovních ploch
- Introduction
- Discovering FreeCAD
- Working with FreeCAD
- Python scripting
- The community
Jak již bylo zmíněno, FreeCAD nabízí různé pracovní prostředí, z nichž každé je určeno pro jiné aplikace. Ačkoli se množství možností může na první pohled zdát ohromující, každé pracovní prostředí je navrženo tak, aby vyhovovalo konkrétním úkolům, což zvyšuje celkovou efektivitu pracovního postupu a přizpůsobuje ho různým požadavkům projektu. Například pracovní plocha Part Design je ideální pro vytváření a úpravy pevných 3D modelů, zatímco pracovní plocha Draft je perfektní pro 2D kreslení a navrhování. Tento modulární přístup umožňuje uživatelům přizpůsobit rozhraní a sadu nástrojů podle svých konkrétních potřeb a preferencí.
Na této stránce najdete informace o základní sadě pracovních ploch a jejich funkcích. Další informace najdete na stránkách jednotlivých pracovních ploch v dokumentaci FreeCADu, kde je uveden jejich úplný seznam.
Zajímavou funkcí programu FreeCAD je možnost získat další informace po najetí myší na příkaz. Tato funkce nápovědy pomáhá uživatelům pochopit, co každý příkaz dělá, poskytuje vodítko a usnadňuje učení a orientaci v softwaru.

Čtyři pracovní plochy jsou také navrženy tak, aby fungovaly v párech, přičemž jedna je plně integrována do druhé: BIM obsahuje všechny nástroje Draft a Part Design obsahuje všechny nástroje Sketcher. Pro přehlednost jsou však níže uvedeny odděleně.
Part
Part Workbench nabízí základní nástroje pro práci s pevnými tělesy, včetně primitivních tvarů, jako jsou krychle a koule, stejně jako základní geometrické a booleovské operace. Jako primární propojení s OpenCasCade, tvoří Part Workbench základ geometrického systému FreeCADu, přičemž téměř všechny ostatní pracovní plochy generují geometrii založenou na součástech. Tento parametrický modelovací systém umožňuje přesné ovládání a úpravy 3D modelů prostřednictvím pracovního postupu založeného na historii. Uživatelé mohou vytvářet a vylepšovat složité návrhy skládáním a úpravami jednodušších tvarů a operací, což zajišťuje robustní a flexibilní proces návrhu.
| Nástroj | Popis | Nástroj | Popis |
|---|---|---|---|
| Vytvoří kvádr | Vytvoří válec | ||
| Vytvoří kouli | Vytvoří kužel | ||
| Vytvoří toroid (prstenec) | Vytvoří válec | ||
| Vytváří různé další parametrické geometrické tvary | Vytváří složitější tvary z primitiv | ||
| Vytlačuje rovinné plochy objektu | Vytvoří těleso rotací jiného objektu (který není tělesem) kolem osy | ||
| Zrcadlí vybraný objekt na dané zrcadlové rovině | Změní měřítko vybraného tvaru | ||
| Zaoblení hran objektu | Zkosení hran objektu | ||
| Vytvoří plochu ze skici | Vytvoření rovinného povrchu mezi vybranými křivkami | ||
| Vytažení z jednoho profilu do druhého | Protáhne jeden nebo více profilů podél zadané cesty | ||
| Vytvoří řez průnikem objektu s rovinou řezu | Vytvoří více průřezů podél objektu | ||
| Vytvoří škálovanou kopii původního objektu | Přiřadí plochám tvaru tloušťku | ||
| Projekce tvaru na plochu | Definuje barvu pro každou plochu/povrch objektu | ||
| Vytváří složený tvar s několika tvary | Rozdělí složený tvar | ||
| Filtruje složené objekty na základě parametru (např. objem, plocha, jiný objekt) | Provede booleovskou operaci na dvou vybraných objektech | ||
| Vyjme (odečte) jeden objekt od druhého | Spojuje (sjednocuje) vybrané objekty části do jednoho | ||
| Extrahuje společnou (průnikovou) část dvou objektů | Spojuje interiéry ohraničených objektů | ||
| Vloží objekt s obvodovou stěnou do jiného objektu s obvodovou stěnou | Vytvoří výřez ve stěně objektu pro jiný objekt se stěnami | ||
| Vypočítá všechny fragmenty, které mohou vzniknout použitím booleovských operací mezi vstupními tvary | Rozdělí tvary podle průniku s jinými tvary | ||
| Rozdělí tvary podle průniku s jinými tvary | Odstraní geometrii sdílenou sudým počtem objektů | ||
| Kontroluje geometrii na chyby | Odstraní vlastnosti z tvaru |
Part Design
Pracovní prostředí PartDesign je nezbytným nástrojem pro vytváření a úpravy pevných 3D modelů. Umožňuje uživatelům navrhovat složité díly pomocí skicování 2D profilů a následného použití různých operací, jako jsou extruze, loftování a rotace, k vytvoření 3D geometrie. Toto pracovní prostředí také podporuje vytváření prvků, jako jsou kapsy, otvory, zaoblení a zkosení a poskytuje tak komplexní sadu nástrojů pro detailní návrh dílů. Kromě toho se Part Design Workbench hladce integruje s Sketcher Workbench, což uživatelům umožňuje definovat a omezovat náčrtky, které slouží jako základ pro 3D modely. Tato integrace usnadňuje parametrický přístup k návrhu a umožňuje snadné úpravy a aktualizace modelu v průběhu celého procesu návrhu.
| Nástroj | Popis | Nástroj | Popis |
|---|---|---|---|
| Extruduje pevný objekt z vybraného náčrtu | Vytvoří těleso otočením náčrtu kolem osy | ||
| Vytvoří těleso přechodem mezi dvěma nebo více náčrtky | Vytvoří těleso vykreslením jedné nebo více náčrtů podél otevřené nebo uzavřené cesty. | ||
| Vytvoří těleso pomocí protáhnutí náčrtu podél šroubovice | Vytvoří aditivní kvádr | ||
| Vytvoří aditivní válec | Vytvoří aditivní kouli | ||
| Vytvoří aditivní kužel | Vytvoří aditivní elipsoid | ||
| Vytvoří aditivní toroid | Vytvoří aditivní hranol | ||
| Vytvoří aditivní klín | Vytvoří kapsu z vybraného náčrtu | ||
| Vytvoří otvor z vybraného kruhového náčrtu | Vytvoří drážku otáčením náčrtu kolem osy | ||
| Vytvoří pevný tvar přechodem mezi dvěma nebo více náčrtky a odečte ho od aktivního tělesa | Vytvoří pevný tvar tažením jednoho nebo více náčrtů podél otevřené nebo uzavřené cesty a odečte ho od aktivního tělesa | ||
| Vytvoří pevný tvar pomocí tažení náčrtu podél šroubovice a odečte ho od aktivního tělesa | Přidá odečítací kvádr k aktivnímu tělesu | ||
| Přidá odečítací válec k aktivnímu tělesu | Přidá odečítací kouli k aktivnímu tělesu | ||
| Přidá odečítací kužel k aktivnímu tělesu | Přidá odečítací elipsoid k aktivnímu tělesu | ||
| Přidá odečítací toroid k aktivnímu tělesu | Přidá odečítací hranol k aktivnímu tělesu | ||
| Přidá odečítací klín k aktivnímu tělesu | Provádí booleovské operace na vybraných objektech | ||
| Zaoblení hran aktivního tělesa | Zkosení hran aktivního tělesa | ||
| Aplikuje úhlový náklon na plochy objektu | Vytvoří silnou skořepinu z aktivního tělesa a otevře vybranou plochu | ||
| Zrcadlení na rovné ploše nebo povrchu | Vytvoří lineární vzor prvků | ||
| Vytvoří kruhový vzor prvků | Umožňuje vytvořit vzor s libovolnou kombinací ostatních transformací |
Draft
Pracovní plocha Draft je určena pro vytváření a úpravy 2D výkresů. Nabízí řadu nástrojů pro kreslení, včetně čar, oblouků, kruhů a textu. Uživatelé mohou také provádět operace jako ořezávání, prodlužování a odsazování. Draft Workbench je obzvláště užitečný pro architektonické výkresy a lze ho použít k vytváření složitých 2D geometrií, které lze později transformovat do 3D modelů. Dokonale se integruje s ostatními pracovními plochami a poskytuje univerzální základ pro 2D i 3D návrhové projekty
| Nástroj | Popis | Nástroj | Popis |
|---|---|---|---|
| Draws a line segment between 2 points | Draws a line made of multiple line segments (polyline) | ||
| Creates a fillet (rounded corner) or a chamfer (straight edge) between two lines | Draws an arc segment from the center, radius, start angle and end angle | ||
| Creates a circular arc from three points that define its circumference. | Draws a circle from the center and radius | ||
| Draws an ellipse from two corner points | Draws a rectangle from 2 opposite points | ||
| Draws a regular polygon from a center and a radius | Draws a B-Spline from a series of points | ||
| Draws a Bézier curve from a series of points | Creates a Bézier curve comprised of cubic segments | ||
| Inserts a single point | Creates a new object from selected faces on existing objects | ||
| Inserts a compound shape representing a text string at a given point in the current document | Creates hatches on the planar faces of a selected object | ||
| Creates a multi-line annotation | Creates a dimension | ||
| Creates a label | Allows you to define styles that affect the visual properties of annotation-like objects | ||
| Moves or copies objects from one location to another | Rotates objects by a certain angle around a point | ||
| Scales objects in relation to a point | Mirrors objects across a line | ||
| Offsets an object to a certain distance | Trims, extends or extrudes an object | ||
| Stretches objects by moving selected points. | Creates linked copies of objects | ||
| Creates an orthogonal array from a selected object | Creates an array from a selected object by placing copies along a circumference | ||
| Creates an array from a selected object by placing copies along concentric circumferences | Creates an array from a selected object by placing copies along a path. | ||
| Works similar to a path array but creates a Link array instead of a regular array. | Creates an array from a selected object by placing copies at the points from a point compound. | ||
| Works similar to a point array but create a Link array instead of a regular array. | Creates twisted copies along a path | ||
| Creates twisted linked copies along a path | Edits the active model | ||
| Temporarily highlights selected objects or the base objects of selected objects | Joins Draft Lines and Draft Wires into a single object | ||
| Splits a Draft Line or Draft Wire at a specified point or edge. | Turns or joins objects into a higher-level object | ||
| Turns or separates objects into lower-level objects | Creates a 2D object which is a flattened view of another object | ||
| Converts Draft Wires to Draft BSplines and vice versa. | Converts a Draft object to a Sketch and vice-versa | ||
| Slopes selected Draft Lines or Draft Wires | Rotates the dimension text of selected Draft Dimensions 180° around the dimension line | ||
| Creates 2D projections from selected objects | Enables or disables snapping globally | ||
| Snaps to the endpoints of edges. | Snaps to the midpoint of edges | ||
| Snaps to the center point of faces and circular edges | Snaps to the special cardinal points on circular edges, at multiples of 30° and 45° | ||
| Snaps to the intersection of two edges | Snaps to the perpendicular points on faces and edges.
| ||
| Snaps to an imaginary line that extends beyond the endpoints of straight edges | Snaps to an imaginary line parallel to straight edges | ||
| Snaps to special points defined by the object. | Snaps to the nearest point on faces and edges | ||
| Snaps to imaginary lines that cross the previous point at multiples of 45°. | Snaps to the intersections of grid lines. | ||
| Projects snap points onto the current working plane | Shows temporary X and Y dimensions |
Sketcher
Pracovní plocha Sketcher obsahuje nástroje pro vytváření a úpravy složitých 2D objektů, tzv. náčrtů. Geometrii uvnitř těchto náčrtů lze přesně umístit a propojit pomocí omezení. Jsou primárně určeny jako stavební kameny geometrie PartDesign, ale jsou užitečné všude ve FreeCADu.
| Nástroj | Popis | Nástroj | Popis |
|---|---|---|---|
| Nakreslí bod | Nakreslí čáru složenou z více úseček. | ||
| Nakreslí úsečku mezi 2 body | Nakreslí oblouk od středu, poloměru, počátečního úhlu a koncového úhlu. | ||
| Nakreslí oblouk mezi dvěma koncovými body a dalším bodem na obvodu. | Vytvoří oblouk elipsy | ||
| Vytvoří oblouk hyperboly | Vytvoří oblouk paraboly | ||
| Nakreslí kružnici ze středu a poloměru | Nakreslí kružnici ze tří bodů na obvodu | ||
| Nakreslí elipsu podle středového bodu, bodu většího poloměru a bodu menšího poloměru. | Nakreslí elipsu podle většího průměru (2 body) a menšího poloměru. | ||
| Nakreslí obdélník ze 2 protilehlých bodů | Vytvoří vycentrovaný obdélník | ||
| Vytvoří zaoblený obdélník | Draws a regular triangle inscribed in a construction geometry circle | ||
| Nakreslí pravidelný čtverec vepsaný do kruhu konstrukční geometrie | Nakreslí pravidelný pětiúhelník vepsaný do kruhu v konstrukční geometrii. | ||
| Nakreslí pravidelný šestiúhelník vepsaný do kruhu v konstrukční geometrii | Nakreslí pravidelný sedmiúhelník vepsaný do kruhu konstrukční geometrie | ||
| Nakreslí pravidelný osmiúhelník vepsaný do kruhu konstrukční geometrie. | Vytvoří pravidelný mnohoúhelník. Lze zadat počet stran. | ||
| Vytvoří drážku | Vytvoří obloukovou drážku | ||
| Vytvoří B-spline křivku pomocí kontrolních bodů | Vytvoří periodickou (uzavřenou) B-spline křivku pomocí kontrolních bodů | ||
| Vytvoří B-spline křivku pomocí uzlových bodů | Vytvoří periodickou (uzavřenou) B-spline křivku pomocí uzlových bodů | ||
| Přepíná prvek z/do režimu konstrukce | Na základě aktuálního výběru nabízí vhodné rozměrové/geometrické vazby | ||
| Nastaví vodorovnou vzdálenost mezi dvěma body nebo koncovými body přímky | Opravuje svislou vzdálenost mezi dvěma body nebo koncovými body přímky | ||
| Nastaví délku přímky, vzdálenost mezi dvěma body, kolmou vzdálenost od bodu k přímce, vzdálenost mezi okraji dvou kruhů/oblouků nebo mezi kruhem/obloukem a přímkou, případně délku oblouku. | Nastavuje poloměr oblouků a kruhů váhy B-spline a průměr kruhů. | ||
| Nastavuje poloměr kruhů, oblouků a kruhů váhy B-spline. | Nastaví průměr kruhů a oblouků | ||
| Nastaví úhel mezi dvěma hranami, úhel přímky s vodorovnou osou náčrtu nebo úhel otevření kruhového oblouku | Zamezuje pohybu vybrané položky nastavením vertikální a horizontální vzdálenosti od počátku, čímž zafixuje polohu této položky | ||
| Vytvoří souběžné vazby mezi body, zafixuje body na hranách nebo osách nebo vytvoří soustředné vazby. | Srovná linie nebo dvojice bodů tak, aby byly vodorovné nebo svislé, podle toho, co je blíže aktuálnímu zarovnání | ||
| Vynutí vybraným čarám nebo prvkům křivky skutečně vodorovnou orientaci. Před použitím této vazby lze vybrat více než jeden objekt | Vynutí vybrané čáry nebo prvky křivky do skutečně svislé orientace. Před použitím této vazby lze vybrat více než jeden objekt | ||
| Vynutí rovnoběžnost čar | Vynutí kolmost dvou přímek | ||
| Vytvoří tečnou vazbu mezi dvěma vybranými entitami nebo kolineární vazbu mezi dvěma úsečkami | Vynutí, aby se dvě vybrané entity rovnaly jedna druhé. Pokud se použije na kruhy nebo oblouky, jejich poloměry budou nastaveny na stejnou hodnotu. | ||
| Vynutí symetrii dvou bodů kolem přímky nebo osy, případně kolem třetího bodu. | Blokuje hrany na místě pomocí jediné vazby. Je určeno především pro B-spliny | ||
| Vytvoří zaoblení mezi dvěma neparalelními hranami. | Vytvoří zkosení mezi dvěma neparalelními hranami. | ||
| Ořízne hranu v nejbližších průsečících s jinými hranami | Rozdělí hranu při přenosu většiny vazeb | ||
| Prodlouží nebo zkrátí čáru nebo oblouk na libovolné místo nebo na cílovou hranu či bod | Promítá hrany a/nebo vrcholy patřící k objektům mimo náčrt na rovinu náčrtu | ||
| Promítá hrany a/nebo vrcholy patřící k objektům mimo náčrt na rovinu náčrtu | Průniky ploch a/nebo hran patřících k objektům mimo náčrt s rovinou náčrtu | ||
| Zkopíruje veškerou geometrii a vazby z jiného náčrtu do aktivního náčrtu | Vybere počátek náčrtu | ||
| Vybere horizontální osu náčrtu | Vybere vertikální osu náčrtu. | ||
| Přesouvá nebo volitelně vytváří kopie vybraných prvků | Otáčí nebo volitelně vytváří otočené kopie vybraných prvků | ||
| Upravuje nebo volitelně vytváří škálované kopie vybraných prvků | Vytvoří rovnoměrně rozmístěné hrany kolem vybraných hran | ||
| Vytvoří zrcadlené kopie vybraných prvků | Odstraní zarovnání os vybraných hran nahrazením Horizontálních a Vertikálních vazeb rovnoěžnými a kolmými vazbami |
BIM
Pracovní plocha BIM (kombinace dřívějších pracovních prostředí BIM, Native-IFC a Arch) je přizpůsobena pro architektonický návrh a plánování stavby a nabízí nástroje pro vytváření a manipulaci s parametrickými stavebními prvky, jako jsou stěny, desky, sloupy, nosníky, střechy a okna. Podporuje IFC (Industry Foundation Classes) pro plynulou výměnu dat s jiným BIM softwarem, což usnadňuje spolupráci. Uživatelé mohou z 3D modelů generovat podrobné 2D výkresy, poznámky a stavební dokumentaci, a to v úzké integraci s pracovním prostředím Draft pro úkoly, jako je vytváření půdorysů, řezů a pohledů.
| Nástroj | Popis | Nástroj | Popis |
|---|---|---|---|
| Creates a site including selected objects | Creates a building including selected objects | ||
| Creates a space object in the document | Creates a floor including selected objects | ||
| Creates a wall from scratch or using a selected object as a base | Creates a curtain wall from scratch or using a selected object as a base | ||
| Creates a column at a specified location | Creates a beam between two points | ||
| Creates a slab from a planar shape | Places a door at a given location | ||
| Creates a window using a selected object as a base | Creates a pipe. | ||
| Creates a corner or T-connection between 2 or 3 selected pipes | Creates a stairs object in the document | ||
| Creates a sloped roof from a selected face | Creates a panel object from a selected 2D object | ||
| Creates a frame object from a selected layout | Creates a fence from the selected section, post and path | ||
| Creates a truss from a selected line or from scratch | Creates an equipment or furniture object | ||
| Creates a reinforcement bar based on a sketch or a selected face | Creates a parametric 2D profile | ||
| Creates a generic box | Opens the object library | ||
| Adds un undefined architectural component | Creates an external reference object | ||
| Creates an aligned dimension | Creates a horizontal dimension | ||
| Creates a vertical dimension | Creates a polyline with an arrow at it's endpoint | ||
| Adds a 1-direction array of axes | Adds an axis system composed of several axes | ||
| Adds a grid-like object | Adds a section plane object | ||
| Creates hatched at the selected face | Creates a tech draw view from a section plane or 2D object | ||
| Sets or creates a material for the selected object | Creates different types of schedules to collect data from the model |
Další vestavěné pracovní plochy
Ačkoli výše uvedené shrnuje nejdůležitější nástroje FreeCADu, je k dispozici mnoho dalších pracovních ploch, mezi nimiž jsou:
- Pracovní prostředí TechDraw pro vytváření technických výkresů z 3D modelů.
- Pracovní plocha Mesh umožňuje práci s polygonovými sítěmi. Ačkoli sítě nejsou preferovaným typem geometrie pro práci ve FreeCADu kvůli jejich nedostatečné přesnosti a podpoře křivek, mají sítě stále mnoho využití a jsou ve FreeCADu plně podporovány. Pracovní plocha Mesh také nabízí řadu nástrojů pro převod dílů na sítě a sítí na součásti.
- Pracovní plocha Spreadsheet umožňuje vytváření a manipulaci s daty tabulkových kalkulací, která lze extrahovat z modelů programu FreeCAD. Na buňky tabulkových kalkulací lze odkazovat v mnoha oblastech programu FreeCAD, což umožňuje jejich použití jako hlavních datových struktur.
- Pracovní prostředí FEM se zabývá analýzou konečných prvků a umožňuje provádět předběžné a následné zpracování analýz FEM a graficky zobrazovat výsledky.
Externí pracovní plochy
Existuje také řada dalších velmi užitečných pracovních ploch vytvořených členy komunity FreeCADu. Ačkoli nejsou součástí standardní instalace FreeCADu, lze je snadno nainstalovat jako doplňky. Všechny jsou uvedeny v repozitáři FreeCAD-addons. Mezi nejrozvinutější patří:
- Pracovní prostředí pro kótování výkresů nabízí mnoho nových nástrojů pro přímou práci na výkresových listech a umožňuje přidávat kóty, poznámky a další technické symboly s velkou kontrolou nad jejich vzhledem. Pracovní prostředí pro kótování výkresů již není dále rozvíjeno.
- Pracovní prostředí Fasteners nabízí širokou škálu připravených spojovacích prvků, jako jsou šrouby, svorníky, tyče, podložky a matice. K dispozici je mnoho možností a nastavení.
- Pracovní prostředí A2plus nabízí řadu nástrojů pro montáž a práci se sestavami.
Další informace:
- Kompletní seznam pracovních ploch
- Pracovní plocha Part
- Pracovní plocha Draft
- Pracovní plocha Sketcher a Part Design
- Pracovní plocha BIM
- Pracovní plocha TechDraw
- Pracovní plocha TechDraw
- Repozitář doplňků aplikace FreeCAD