Tutorial
|
| Topic
|
| Import z STL nebo OBJ
|
| Level
|
| Začátečník
|
| Time to complete
|
| 30 minut
|
| Authors
|
| r-frank
|
| FreeCAD version
|
| 0.16.6703
|
| Example files
|
|
|
| See also
|
| None
|
|
Úvod
V tomto tutoriálu se budeme zabývat importem souborů STL/OBJ do FreeCADu. Vzhledem k tomu, že formát sítě STL/OBJ je bezrozměrný, FreeCAD při importu předpokládá, že jednotky použité v modelu jsou mm.
Pokud tomu tak není, musíte model zmenšit buď v aplikaci, ve které byl vytvořen (před exportem), nebo v programu FreeCAD po importu a převodu na těleso.
Vzorový díl
Pro tento tutoriál můžete použít svůj vlastní soubor STL nebo vytvořit demo soubor následujícím způsobem:
- Otevřete FreeCAD
- Vytvořte nový dokument
- Přepněte na pracovní plochu Mesh
- Vložte kruhový prstenec kliknutím na Sítě →
Pravidelné těleso..., a vyberte nastavení jako:
- Poloměr1: 10 mm
- Poloměr2: 2 mm
- Sampling: 50
- Klikněte na Vytvořit a poté na Zavřít.
- Uložte soubor pomocí Soubor → Uložit, abyste získali soubor FreeCADu obsahující objekt sítě.
Pro import souboru STL nebo OBJ do FreeCADu vytvořte nový dokument FreeCADu a v horním menu vyberte Soubor → Importovat.
Čištění a oprava souboru STL/OBJ pro přípravu importu
FreeCAD v zásadě importuje jakýkoli soubor STL/OBJ. Naším cílem je však získat těleso, které lze měřit a měnit (přidávat desky/kapsy ...). Pro úspěšnou konverzi sítě na těleso musíme zajistit, aby síť byla „vodotěsná“ (neměla žádné díry) a neobsahovala žádné jiné chyby.
Cílem FreeCADu není být dobrým modelářem sítí, je navržen jako modelář těles. FreeCAD má některé funkce pro práci se sítěmi v pracovním prostředí mesh a OpenSCAD (některé operace vyžadují instalaci a konfiguraci OpenSCADu v nastavení FreeCADu).
Někteří uživatelé rádi používají software třetích stran pro čištění a opravy sítí, například
- Netfabb Basic (Windows/Linux/Mac) - zdarma pro osobní použití (k dispozici automatická oprava sítě)
- Meshlab (Windows/Linux/Mac) - Open Source
V tomto tutoriálu použijeme pracovní plochu pro síť ve FreeCADu k vyčištění/opravě/ověření sítě našeho vzorového souboru.
Automatické testování a opravy
- Otevřete FreeCAD a vzorový soubor FreeCADu obsahující objekt sítě.
- Přepněte na pracovní plochu Mesh
- Ujistěte se, že je ve stromovém zobrazení vybrán váš objekt sítě.
- V horním menu vyberte Sítě → Analyzovat → Vyhodnotit a opravit síť....
- Ujistěte se, že v rozbalovací menu v pravém horním rohu je zobrazen název vašeho síťového objektu.
- Když je poslední bod v seznamu „Všechny výše uvedené testy dohromady“, klikněte na Analyzovat.
- Texty vedle zaškrtávacích políček se změní tak, aby odrážely výsledky různých testů.
- Pokud byly zjištěny chyby, budou zaškrtnuta příslušná políčka a budete moci vybrat možnost Opravit.
- Zvolte Zavřít pro zavření nabídky.
Harmonizace normál
Harmonizaci normál objektu sítě lze provést pomocí
- Výběr objektu sítě ve stromovém zobrazení
- V horním menu vyberte Sítě →
Harmonizovat normály.
Tip: Výběrem objektu sítě ve stromovém zobrazení, přechodem na kartu zobrazení v okně vlastností a změnou nastavení „Osvětlení“ z „Oboustranné“ na „Jednostranné“ můžete identifikovat trojúhelníky s obrácenými normálami.
Pokud normály směřují do sítě, trojúhelník se zobrazí černě.
Uzavření otvorů
Díry v síťovém objektu můžete také manuálně uzavřít pomocí
- Výběrem objektu sítě ve stromovém zobrazení
- V horním menu vyberte Sítě → Vyplnit otvory...
- Zadejte maximální počet hran, které mají být vyplněny (výchozí hodnota je 3).
- Vzhledem k tomu, že STL a OBJ jsou sítě složené z trojúhelníků, měl by být výchozí počet hran dostačující.
Další metodou manuálního uzavření otvorů ve vašem síťovém objektu by bylo
- Výběr objektu sítě ve stromovém zobrazení
- V horním menu vyberte Sítě →
Uzavřít otvor
- Vyberte jednu z hran otvoru v objektusítě ve 3D pohledu
- Klikněte pravým tlačítkem myši ve 3D pohledu a vyberte Opustit režim uzavírání otvorů, abyste příkaz ukončili.
Konverze sítě na pevné těleso
- Přejděte na
Pracovní plochu Part
- Ujistěte se, že je váš objekt sítě vybrán ve stromovém zobrazení, jinak ho vyberte.
- Z horního menu vyberte Díl →
Vytvořit tvar ze sítě ....
- Zadejte toleranci pro tvar švu (výchozí hodnota je 0,1)
- V stromovém zobrazení bude vytvořen nový objekt (s modrou ikonou tvaru namísto zelené ikony sítě).
- Vyberte nově vytvořený objekt ve stromovém zobrazení.
- Z horního menu vyberte Díl → Kopie →
Refine shape.
- V stromovém zobrazení bude vytvořen nový objekt a předchozí bude skryt.
- Vyberte nově vytvořený objekt ve stromovém zobrazení.
- V horním menu vyberte Díl → Convert to solid.
- Ve stromovém zobrazení bude vytvořen nový objekt s názvem "(Solid)", který označuje, že se jedná o pevné těleso
Vzhledem k tomu, že vytvořený pevný objekt nemá žádnou historii ani editovatelné prvky (jako jednoduchá kopie ve FreeCADu), můžete všechny předchozí objekty ze stromového zobrazení smazat. Tím se zachová malá velikost souboru ...
Odkazy
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework