FreeCAD Logo FreeCAD 1.0
  • Angličtina Afrikánština Arabština Běloruština Katalánština Čeština Němčina Řečtina Španělština Španělština Baskičtina Finština Filipínština Francouzština Galicijština Chorvatština Maďarština Indonéština Italština Japonština Kabylština Korejština Litevština Holandština Norština Bokmål Polština Portugalština Portugalština Rumunština Ruština Slovenština Slovinština Srbština Švédština Turečtina Ukrajinština Valencijština Vietnamština Čínština Čínština
  • Funkce
  • Stáhnout
  • Blog
  • Dokumentace
    Hlavní strana dokumentace Začínáme Uživatelská dokumentace Příručka FreeCAD Dokumentace pracovních prostředí Dokumentace o skriptování v Pythonu Dokumentace o programování v C++ Tutoriály Často kladené otázky Zásady ochrany soukromí O FreeCADu
  • Zapojte se
    Jak pomoci Sponsor Nahlásit chybu Vytvořit žádost o změnu Pracovní místa a financování Pokyny pro příspěvky Příručka pro vývojáře Překlady
  • Komunita
    Etický kodex Fórum The FPA GitHub GitLab Codeberg Mastodon Matrix IRC IRC via Webchat Gitter Discord Reddit Twitter Facebook LinkedIn Kalendář
  • ♥ Donate

Donate

$
SEPA informace
Nastavte prosím Váš SEPA bankovní převod na:
Beneficiary: The FreeCAD project association
IBAN: BE04 0019 2896 4531
BIC/SWIFT: GEBABEBBXXX
Bankovní agentura: BNP Paribas Fortis
Adresa: Rue de la Station 64, 1360 Perwez, Belgium

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!

Dokument FreeCADu
Import a export do jiných formátů souborů
Manual start
  • Introduction
  • Discovering FreeCAD
    • What is FreeCAD?
    • Installing
      • Installing on Windows
      • Installing on Linux
      • Installing on Mac OS
      • Uninstalling
      • Setting basic preferences
      • Installing additional content
    • The FreeCAD interface
      • Workbenches
      • The interface
      • Customizing the interface
    • Navigating in the 3D view
      • A word about the 3D space
      • The FreeCAD 3D view
      • Selecting objects
    • The FreeCAD document
    • Parametric objects
    • Import and export to other filetypes
  • Working with FreeCAD
    • All workbenches at a glance
    • Traditional modeling, the CSG way
    • Traditional 2D drafting
    • Modeling for product design
    • Preparing models for 3D printing
      • Exporting to slicers
      • Converting objects to meshes
      • Using Slic3r
      • Using the Cura addon
      • Generating G-code
    • Generating 2D drawings
    • BIM modeling
    • Using spreadsheets
      • Reading properties
      • Writing properties
    • Creating FEM analyses
    • Creating renderings
  • Python scripting
    • A gentle introduction
      • Writing Python code
      • Manipulating FreeCAD objects
      • Vectors and Placements
    • Creating and manipulating geometry
    • Creating parametric objects
    • Creating interface tools
  • The community

FreeCAD využívá parametrický přístup k modelování, kdy geometrie objektů není volně tvarována, ale řídí se základními pravidly a parametry. To znamená, že rozměry a vlastnosti každé součásti jsou definovány parametry, které programu udávají, jak má geometrii generovat. Například pro vytvoření válce se zadávají parametry jako poloměr a výška. Na základě těchto hodnot FreeCAD vygeneruje přesný geometrický tvar.

Ve FreeCADu jsou parametrické objekty v podstatě malé programovatelné skripty, které se spustí při změně jakéhokoli parametru. Tyto parametry se mohou značně lišit, včetně celých čísel a čísel s plovoucí desetinnou čárkou, reálných rozměrových hodnot, jako jsou milimetry, metry nebo stopy, souřadnic (vyjádřených jako x, y, z), textových řetězců nebo dokonce odkazů na jiné objekty. Taková univerzálnost parametrů umožňuje vytváření složitých modelů prostřednictvím řady řetězených operací, kde každý nový objekt odvozuje své vlastnosti od předchozího, přičemž zároveň zavádí další atributy.

Zvažte například vytvoření pevného krychlového objektu pomocí parametrického modelování. Začnete se základním 2D obdélníkovým tvarem označeným jako 'deska' o délce l a šířce w. Tento náčrt definuje základnu vašeho krychlového objektu. Dále definujete operaci 'Extrudovat' nebo 'Vyplnit' a určíte vzdálenost, o kterou chcete náčrt vytlačit nebo vtáhnout do 3D objektu. Výsledkem je pevný krychlový tvar založený na tvaru náčrtu a zadané vzdálenosti extruze.

Na horní straně desky nakreslíte kružnici o daném průměru d. Tuto kružnici pak použijete k vytvoření kapsy (odstranění materiálu) z původní desky

Pokud se rozhodnete změnit některý z rozměrů desky nebo kruhu, finální objekt se také změní. Díky použití parametrického přístupu k návrhu není nutné objekt vytvářet znovu od začátku.

  1. Přepočítání není vždy automatické. Náročná operace, která může změnit velkou část dokumentu a proto zabere nějaký čas, se neprovádí automaticky. Místo toho bude objekt (a všechny objekty, které na něm závisí) označen k přepočítání (v zobrazení stromu se na nich objeví malá modrá ikona). Poté musíte stisknout tlačítko přepočítat (nebo Upravit->Obnovit), aby byly všechny označené objekty přepočítány.
  2. Strom závislostí musí vždy směřovat stejným směrem. Smyčky jsou zakázány. (viz DAG a DAG zobrazení). Můžete mít objekt A, který závisí na objektu B, který závisí na objektu C. Nemůžete však mít objekt A, který závisí na objektu B, který závisí na objektu A. To by byla cyklická závislost. Můžete však mít mnoho objektů, které závisí na stejném objektu, například objekty B a C závisí na objektu A. Menu Nástroje -> Graf závislostí zobrazí diagram závislostí, jako na obrázku výše. Může být užitečný pro odhalení problémů.

V procesu parametrického modelování ve FreeCADu poskytuje zkoumání stromu závislostí objektu jasný přehled o postupném sestavování a vztazích v rámci modelu. Základem struktury v výše uvedeném příkladu je 'Plate Sketch' (náčrt desky), který slouží jako základ pro počáteční podobu modelu. Poté se použije operace 'Pad' (vyplnit), která přidá materiál k tomuto základnímu náčrtu a efektivně vytvoří trojrozměrnou strukturu z dvojrozměrného základu.

Následně se na nově vytvořeném povrchu nakreslí 'kruhový náčrt'. Tento kruh tvoří základ pro následnou operaci 'kapsy'. Operace kapsy strategicky odstraňuje materiál ze struktury, v podstatě vyřezává část na základě kruhového náčrtu. Tento proces přidávání a následného odebírání materiálu umožňuje hladké začlenění složitých geometrií a prvků do základního modelu.

Prostřednictvím této sekvence operací – počínaje základním náčrtem, přidáním objemu pomocí výplně a vytvořením detailních prvků pomocí dalších náčrtů a kapes – vzniká finální objekt. Každý krok v tomto řetězci závisí na předchozím kroku, což ilustruje propojenou povahu parametrického návrhu ve FreeCADu.

Ne všechny objekty jsou ve FreeCADu parametrické. Geometrie, kterou importujete z jiných souborů, často neobsahuje žádné parametry a jedná se o jednoduché, neparametrické objekty. Ty však lze často použít jako základ nebo výchozí bod pro nově vytvořené parametrické objekty, samozřejmě v závislosti na požadavcích parametrického objektu a kvalitě importované geometrie.

Všechny objekty, ať už parametrické nebo ne, však budou mít několik základních parametrů, jako je název, který je v dokumentu jedinečný a nelze ho upravovat, štítek, což je uživatelsky definovaný název, který lze upravovat, a umístění, které udává jeho polohu ve 3D prostoru.

Na závěr stojí za zmínku, že vlastní parametrické objekty se jazyce Python snadno programují.

Další informace:

  • Editor vlastností
  • Jak programovat parametrické objekty
  • Umístění objektů ve FreeCADu
  • Povolení grafu závislostí


Dokument FreeCADu
Import a export do jiných formátů souborů
Manual start

Tato stránka je načtena z https://wiki.freecad.org/Manual:Parametric_objects

Buďte v kontaktu!
Forum GitHub Mastodon Matrix IRC Gitter.im Discord Reddit Twitter Facebook LinkedIn

© Tým FreeCAD. Autorství obrázků úvodní stránky (od zhora dolů): ppemawm, r-frank, epileftric, regis, rider_mortagnais, bejant.

Tento projekt podporují: , KiCad Services Corp. a ostatní sponzoři

GitHubVylepšete tuto stránku na GitHubu