Import z STL nebo OBJ
| 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í
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
- 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
- Hubs: User hub, Power users hub, Developer hub