cs:openscad
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
cs:openscad [2019/07/06 15:12] – [Použití editoru SublimeText] roman | cs:openscad [2020/03/27 22:43] – [Knihovny] kaklik | ||
---|---|---|---|
Řádek 4: | Řádek 4: | ||
- | === Styl psaní kódu (coding style) === | + | ==== Styl psaní kódu (coding style) |
Je praktické dodržovat některá základní pravidla při vytváření modelů v openscadu. | Je praktické dodržovat některá základní pravidla při vytváření modelů v openscadu. | ||
Řádek 25: | Řádek 25: | ||
- | == Názvy souborů == | + | ==== Názvy souborů |
Názvy jednotlivých souborů modelů jsou číselné ve formátu // | Názvy jednotlivých souborů modelů jsou číselné ve formátu // | ||
Řádek 38: | Řádek 38: | ||
+ | ==== Knihovny ==== | ||
+ | Knihovny by v projektech měly být ve složce // src/lib/ //, s tím že složka lib může mít další podsložky. Například standardní knihovny společné pro více projektů ve formě submodulu. | ||
+ | Submodul s knihovnami vytvoříme příkazem | ||
+ | |||
+ | git submodule add git@github.com: | ||
+ | |||
+ | ==== Doporučená technická řešení ==== | ||
+ | |||
+ | Ověřené způsoby, kterými lze vyřešit standardní omezení tisku | ||
+ | |||
+ | === Tolerance rozměrů při návrhu === | ||
+ | |||
+ | - Otvory jsou tištěny vždy menší než navrhované | ||
+ | - Válce jsou vždy trošku větší než navrhované | ||
+ | |||
+ | Výše uvedené fakty vedou k tomu, že při vytvoření modelu, kde hřídel má stejný průměr jako otvor, tak tyto modely nebudou pasovat do sebe. | ||
+ | Fakticky zajistit, aby hřídel byla [[https:// | ||
+ | |||
+ | **Je třeba ale zdůraznit, že nalezené parametry platí vždy pro konkrétní počet polygonů díry a válce a pro konkrétní průměr. Výraznou změnou průměru tak dojde k porušení nalezeného lícování.** | ||
+ | |||
+ | Určitou výhodou ale je, že model tištěný opakovaně na stejné tiskárně ze stejného typu filamentu má velmi opakovatelné vlastnosti. | ||
+ | |||
+ | === Tisk stropů převisů === | ||
+ | |||
+ | - Tiskárna umí přemostit díru v modelu, most však nesmí obsahovat díry | ||
+ | - Nejhorší možný tvar v modelu je zakulacený strop | ||
+ | |||
+ | Z výše uvedených bodů například vyplývá, že když chceme uzavřít otvor pro zapuštění šroubu, kde hlava šroubu začíná u tiskové podložky. Tak je výhodné zapuštění ukončit plnou vrstvou o tloušťce jedné tiskové vrstvy v našich modelech je k tomuto účelu určena konstanta // | ||
+ | |||
+ | Na následujícím obrázku je pak videt jak takový tiskový model vypadá | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Horizontální mosty je pak potřeba po vytištění odstranit vrtákem. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Alternativní editory ==== | ||
- | == Alternativní editory == | ||
Integrovaný editor v OpenSCADu není moc pohodlný pro užívání. Je proto vhodnější zdrojové kódy modelů editovat v jiném editoru. OpenSCAD to podporuje tím, že při novém uložení souboru znovu zobrazí náhled. Některé editory podporují pluginy, které znají jazyk OpenSCADdu. | Integrovaný editor v OpenSCADu není moc pohodlný pro užívání. Je proto vhodnější zdrojové kódy modelů editovat v jiném editoru. OpenSCAD to podporuje tím, že při novém uložení souboru znovu zobrazí náhled. Některé editory podporují pluginy, které znají jazyk OpenSCADdu. | ||
=== Použití editoru Atom === | === Použití editoru Atom === | ||
+ | |||
Editor atom je pro tento účel vhodným editorem. Instalace je docela jednoduchá a rychlá. Editor pak nabízí mnoho pokročilých funkcí. | Editor atom je pro tento účel vhodným editorem. Instalace je docela jednoduchá a rychlá. Editor pak nabízí mnoho pokročilých funkcí. | ||
cs/openscad.txt · Poslední úprava: 2021/07/27 08:02 autor: kaklik