neděle 20. září 2015

Změny v Připravto k 20.9.2015

Změny v Připravto k 20.9.2015


Dnes vyšla další aktualizace webové služby Připravto, která přinesla spoustu změn. Představme si nejdůležitější z nich.

Přímé použití dílců

V této aktualizaci se objevila zajímavá funkce "Přímé použití dílců" sloužící k vytvoření nářezových plánů a cenové kalkulace při zadání rozměrů z kusovníku. Není tedy již nezbytně nutné vytvářet "Produkty" z elementů a dílce je možné zadat přímo stejně jako do programů vytvářejících nářezové plány.

Do tabulky se zadává jméno dílce, jeho rozměry, materiál, olepení a informace. Hodnoty se zadávají bez diakritiky. 

Za kolonkami je pak tlačítko koš, které slouží ke smazání řádku a šipka, která slouží ke kopírování řádku.

Změny při vytváření produktů

Změny se dočkala i nabídka sloužící pro vytváření produktů. kde se přesunula roletka přidávající elementy zpod ikon znázorňující elementy, a k předchozí nabídce "Přidat, Materiál a Parametry" přibyla dvě další tlačítka.





Prvním z nich je Produkt, který otevře kusovník aktuálně vytvářeného produktu ve vyskakovacím okně. V něm je možné přímo editovat rozměry, vlákna, olepení a ceny, které je však potřeba uložit kliknutím na tlačítko "Uložit". Dílce je také možné smazat.
To se hodí například v případě, kdy chcete vytvořit v dílci výřez a potřebujete znát jeho pořadové číslo v kusovníku.

Dalším tlačítkem je Vizualizace. Po kliknutí na toto tlačítko Vás Připravto upozorní, že akce bude chvíli trvat a je potřeba si na výstup počkat. Po vytvoření vizualizace serverem se tato vizualizace zobrazí ve vyskakovacím okně.




Tvarové funkce ve výkresech

Další velkou změnou je zobrazování tvarových funkcí ve výkresech. Dříve se totiž tvarové funkce zobrazovali až ve vizualizacích, což bylo značně limitující. Zjednodušeně řečeno, dříve jsem si při vytváření tvarových funkcí nebyl zcela jistý, jestli je zadávám správně.

Nyní je také možné vytvářet více tvarových funkcí na jednom dílci.

Výroba

Vylepšení se také dočkala funkce výroba. Po kliknutí na tuto záložku v levé horní části obrazovky dojde k otevření okna, ve kterém je potřeba vybrat, které produkty budou touto funkcí upraveny. Zde stačí kliknout na tlačítko vytvořit a následně obnovit pro aktualizaci produktu. Tímto dojde k přidání elementů, které vytvoří z běžných výkresů výkresy výrobní. Pro zobrazení těchto změn je však potřeba zobrazit výkresy dílců.

V současné verzi "Výroby" již nedochází k "chaotickému" vkládání elementů jako dříve a výrobní výkresy jsou použitelné.

čtvrtek 10. září 2015

Připravto je omezeno pouze fantazií

Připravto je omezeno pouze fantazií, aneb stavba voliéry


Velkou výhodou Připravto je možnost vytváření libovolných konstrukcí výrobků ze dřeva. Nemusí jít pouze o nábytek, ale třeba i o stavebně - truhlářské výrobky, krovy, apod.

V jednou z dřívějších příspěvků jsem poukázal na možnost vytvoření oken a dveří pro zlepšení vizualizací a při troše kreativity je možné tímto způsobem vytvořit i rozpisku materiálů pro výrobu.

Konstrukce z hranolků a OSB desek
Tento příspěvek však bude o vytvoření voliéry skládající se z rámových konstrukcí, výplně (OSB deska) a pletiva. Pletivo však není v Připravto obsaženo, nebude tudíž znázorněno. Pro výpočet jeho spotřeby je však možno použít materiál GLASS (sklo), které nesníží kvalitu vizualizací.

Konstrukce z hranolků a OSB desek po přidání skla

Drátový model

Rozdělení prostoru
Optimalizace 

Pro vytvoření voliéry jsem přidával elementy v následujícím pořadí:

1. Rozdělení
id: none
zadání: [50,1]
typ: C_vodorovně

2. Rozdělení
id: 1
zadání: [34,1,34]
B_svisle

3. Rám
id: 4
změna výplň: [0,12,0,0,0,0]
mat_vypln: 5501
plochy: 1
tloušťka: 34
thick_fill: 10
šířka: 34

4. Rám
id: 2
plochy: 1
tloušťka: 34
thick_fill: 10
šířka: 34

5. Rám
id: 3
změna_výplň: [0,0,12,0,0,0]
mat_vypln: 5501
plochy: 3
tloušťka: 34
thick_fill: 10
šířka: 34

6. Spodní deska
id: 3
rozměr: [932,34,34]

7. Zadní deska
id: 3
změna: [0,0,12,0,0,1116]
materiál: 5501
plochy: 2
tloušťka: 10

8. Spodní deska
id: 3
změna: [0,0,0,0,151,0]
rozměr: [932,34,34]

9. Horní deska
id: 3
změna: [0,0,0,0,0,634]
rozměr: [932,34,34]

10. Rám
id: 3
změna: [2,2,0,0,602,-34]
mat_vyplň: GLASS
plochy: 2
tloušťka: 34
thick_fill: 10
šířka: 34

11. Rám
id: 3
změna: [2,2,2,2,0,-34]
mat_vyplň: GLASS
plochy: 5
tloušťka: 34
thick_fill: 10
šířka: 34

12. Zadní deska
id: 2
změna: [12,0,27,27,27,1109]
materiál: 5501
plochy: 0
tloušťka: 10

13. Zadní deska
id: 2
změna: [-12,0,34,34,184,1082]
materiál: 396
plochy: 0
tloušťka: 34

14. Zadní deska
id: 3
změna: [-7,-7,-7,-7,-55,0]
materiál: 5501
plochy: 4
tloušťka: 10

15.  Zadní deska
id: 2
změna: [-32,0,27,27,210,27]
materiál: GLASS
plochy: 0
tloušťka: 10

16.  Zadní deska
id: 3
změna: [-7,-7,-30,0,133,594]
materiál: GLASS
plochy: 2
tloušťka: 10

Tento návrh byl s mírnými úpravami realizován.

pondělí 10. srpna 2015

Vybrané novinky v Připravto

Vybrané novinky v Připravto

Připravto je velmi rychle se vyvíjející webová služba, která v poslední době prošla mnoha změnami. Jedny z nejzajímavějších jsou změny v Půdoryse (neboli v Plánu). Zde přibyla možnost vytvoření vizualizace, což zjednodušuje zaměření kamery, stejně jako výstupu ve formátu SVG (v oranžovém obdélníku). Po maximalizování okna zobrazující SVG formát je možné drátový model přibližovat, oddalovat nebo jej přesouvat, což se může hodit při různých vizualizacích.

Po kliknutí na Viz nebo SVG dojde k odeslání na server, který vizualizaci připraví a po aktualizaci stránky je obvykle dostupná (žlutý obdélník). Doba vytváření vizualizace odpovídá nastavení její kvality.
Další novinkou je možnost výběrů produktu z nabídky (červený obdélník), což je velmi užitečná funkce, pokud se některé objekty překrývají.

Výtup SVG je nyní také zobrazen v produktech (červený obdélník), a odpovídá umístění kamery.

Další novinkou je možnost zapnutí zvýraznění hran ve vizualizacích.
Tohoto efektu lze dosáhnout vypnutím volby "shapes" v nastavení "DRAWINGS_PRODUCT".

pátek 7. srpna 2015

Nahrávání vlastních textur do Připravto

Nahrávání vlastních textur do Připravto

Do Připravto je možné nahrávat vlastní textury a obrázky, což umožňuje vložit do vizualizací např. vlastní spotřebiče, dřezy, dezény desek a jiných materiálů.

Pro přidání textury nebo obrázku je potřeba nejprve nahrát obrázek nebo texturu, která má být přidána na server. To se provede v záložce nastavení, kde se nachází tlačítko nahrát soubor (v červeném obdélníku).

Po kliknutí na toto tlačítko dojde k otevření nabídky této funkce, kde je možné vybrat soubor,který má být nahrán (kliknutím na tlačítko "Browse"). Po zvolení souboru je potřeba potvrdit odeslání na server, což se provede kliknutím na tlačítko "Submit Query".

Nyní je již soubor na serveru nahrán a je potřeba vytvořit položku. Tuto položku bude následně možné zvolit při vytváření produktu, čímž dojde k aplikování textury na zvolený objekt. Vytvoření položky se provede v záložce "DATABÁZE" kliknutím na "+Položka". Poté dojde k otevření okna níže, kde je zapotřebí zadat parametry. Jelikož jsem přidával dřez, tak zadávané parametry budou odpovídat této skutečnosti.


Při přidávání produktu je nejdůležitější správné zadání cesty k nahranému obrázku, která musí mít tvar /import/název_obrázku.jpg. Při nesprávném zadání nedojde k přidání obrázku k položce.

Zadání:
Skupina a typ: empty (jelikož se nejedná o cokoliv z nabízených skupin)
Jméno materiálu: Dřez
Celé jméno: Drez_dvojity (toto jméno se bude zadávat při aplikování textury na např. spodní desku)
Přibližné nebo přesné rozměry
Ceny: (zde je potřeba editovat na {'nic': 0.0}, aby nedocházelo k započítání ceny dřezy při kalkulacích. Nebo lze vložit cenu dřezu).
Data: Large: /import/drez_dvojity.jpg, Small: /import/drez_dvojity.jpg




pátek 24. července 2015

Vytvoření lineární kuchyňské linky za pomocí rozdělení a změny velikosti

Vytvoření lineární kuchyňské linky za pomocí rozdělení a změny velikosti


V tomto příspěvku bych se rád věnoval dvěma zajímavým funkcím - rozdělení a změně velikosti. Jejich použitím je možné vytvořit např. kuchyňskou linku skládající se z několika rozdílných typů skříněk s odlišnou hloubkou jako jeden produkt.



Pro vytvoření této linky jsem nejprve provedl rozdělení do 10 oblastí. Nejprve jsem definoval výšku soklů a skříněk vodorovným rozdělením a následně šířky jednotlivých skříněk svislými rozděleními (spodní skříňky a horní skříňky). Poté jsem definoval "Změnou velikosti" odsazení spodních skříněk ode zdi a ze předu pro spodní i horní skříňky.
Následně jsem do takto vzniklých oblastí vložil korpusy a dvířka nebo zásuvky.


Pravá spodní skříňka byla složena z horní, spodní, levé, pravé desky a zad, aby mohla být pravá deska prodloužena až k zemi a nebylo nutné přidávat samostatný sokl. V oblasti 4 pak byla deska vytvořena za pomocí soklu a dvou svlaků, protože sokl nepřekračuje velikost definované oblasti pokud není vložen korpus na rozdíl od dvířek, elementu nebo zadní desky.

V tomto odkaze se nachází textový zápis pro převedení, který stačí otevřít v novém okně, zkopírovat a převést do aktuálně otevřené zakázky pomocí tlačítka +Převést.

Okna a dveře v Připravto

Okna a dveře v Připravto


Napadlo mne, že by se hodilo ve vizualizacích mít i dveře, okna, podlahy a stropy. Tento příspěvek také může být inspirací, že Připravto se nemusí omezovat pouze na tvorbu nábytku. V současné době je však poměrně obtížné vytvořit odpovídající profily, ale je možné použít Připravto pro výpočet čisté spotřeby materiálu (při zohlednění použitých spojů při modelování).

Dílce jsou vymodelovány jako kvádry a nikoliv jako dílce tvarové, což odpovídá čisté spotřebě materiálů.

Při použití oken a dveří pro potřeby vizualizací je vhodné je nastavit jako zdi, kdy následně nejsou zobrazeny v kusovnících, nářezových plánech a kalkulaci. Toto nastavení se provede při vytváření produktu -> Editova ->typ produktu -> zeď.

Okna

Rám okna byl vytvořen z levé, pravé, horní a spodní desky. Na něj pak byly přidány rámy, jejichž výplň tvořilo sklo (GLASS). Poté byly na křídlo přidány elementy - klapačka a kování.

Textový zápis převedení okna.

Dveře

Rám dveří byl opět vytvořen z levé, pravé, horní a spodní desky, stejně jako rám dveří. Poté byla použita funkce rozdělení pro vytvoření svislého a vodorovného vlysu. Do vzniklých otvorů byly následně přidány rámy se skleněnou výplní. Poté následovalo přidání kliky a štítku, které se skládalo ze tří elementů.

Okna i dveře byly následně umístěny do zdí, bylo však nutné vytvořit pro ně otvor. To se provede po označení zdi v půdorysu -> změnit -> vytvořit rozdělení s odpovídajícími rozměry (a s otvorem pro okna a dveře).

Textový zápis převedení zárubně.

Textový zápis převedení dveří.

Podlaha a strop

Pro lepší vizualizaci je vhodné přidat podlahu a strop. Použil jsem zdi, u kterých jsem následně změnil rozměry a jejich polohu. U stropu stačí zaměnit Y se Z rozměrem a upravit výšku v Z. Rozměry mohou být libovolné. Pro podlahu jsem zvolil tloušťku zdi 1 mm (Y), která je umístěna 1 mm nad podlahou. Při tomto umístění dojde ke správnému zobrazení podlahy ve vizualizaci.



Poznámka: skla oken i dveří mají parametr GLASS, což je průhledný materiál umožňující zobrazení předmětů za nimi. Např. dalšího nábytku či obrázku krajiny, který může být vložen na další zeď.

pátek 17. července 2015

Výstupy z Připravto

Výstupy z Připravto


Připravto je webová služba, která umožňuje exportovat velké množství výstupů. Jsou to 2D a 3D výstupy ve formátu DXF, soubory typu Blend, CSV, OBJ a STL, SVG, nářezové plány se spotřebou materiálů, cenová kalkulace, užitečný přehled, kusovníky a vizualizace. Také je možné vytvořit faktury a výrobní výkresy (v současnosti spíše omezeně). V budoucnu bude možné generovat kód pro CNC stroje.

Všechny tyto výstupy je možné získat po vytvoření jakéhokoliv produktu v zakázce.


Nářezové plány

Jsou dostupné ve formátu CSV nebo je lze vytisknout ( k tomu slouží tlačítka CSV a tisk v červeném obdélníku). Tyto dvě možnosti vyexportují data zobrazená v záložce optimalizace. Také je možné stáhnout nářezové plány pro jednotlivé tabule. To se provede po otevření konkrétního plánu a jeho uložením jako obrázku.




Cenová kalkulace

Tato funkce slouží pro vypočtení ceny zakázky. Pro tento výpočet dojde k sečtení nákladů na materiál (uvedených v databázi), které jsou dále navýšeny o výrobní operace, zisk a daň DPH. Kalkulace je vytvořena automaticky po kliknutí na tlačítko "Calc"(zvýrazněno oranžovým obdélníkem). Její výstupy lze obdobně jako v případě nářezových plánů stáhnout v souboru CSV nebo vytisknout (zvýrazněno červeným obdélníkem).



Kusovníky

Kusovník obsahuje seznam dílů, jejich rozměry a počet kusů, ze kterých se produkt nebo zakázka skládá. Jak již předešlá věta napovídá, "Kusovník" je možné vygenerovat pro celou zakázku nebo jednotlivé produkty. Kusovník pro celou zakázku lze stáhnout po kliknutí na "Produkty" a v této aktuálně otevřené zakázce kliknout na "Kusovník".

Kusovník pro jednotlivé produkty lze stáhnout tak, že v aktuální otevřené zakázce stačí kliknout na produkt (otevřít jej) a pro něj "Kusovník" stáhnout kliknutím na CSV.
V obou případech dojde ke stažení souboru CSV. Kusovník není nutno generovat, vytváří se automaticky při vytváření produktů. (V kusovníku produktu lze produkt přímo upravovat přepsáním jednotlivých hodnot. Tím dojde ke vložení funkce "Úprava" ve "vytvořit produkt").



Vizualizace

Vizualizace slouží k vytvoření 3D pohledu na produkt nebo celou zakázku. Vizualizace lze různě nastavit, což je popsáno v tomto příspěvku. Vizualizaci lze získat obdobně jako u kusovníku, avšak nejprve je potřeba ji vygenerovat kliknutím na tlačítko "Viz". Poté stačí stránku aktualizovat a po zobrazení vizualizace na ní kliknout, čímž dojde k jejímu otevření a následně ji uložit jako obrázek.

Tento postup platí pro jednotlivé produkty, i pro celou zakázku.









Výkresy a výrobní výkresy

Jsou výstupy, které lze stáhnout jako obrázek nebo jako soubor CSV. Výkresy jsou vytvořeny automaticky pro jednotlivé produkty (v okně produktu), které stačí otevřít a uložit jako obrázek. Stejným způsobem lze výkres uložit i při vytváření produktu, pokud bylo kliknuto na tlačítko "Rychle".

Také je možné stáhnou dílcové výkresy. Tyto výkresy jsou zobrazeny pro jednotlivé dílce, které se nacházejí v kusovníku produktů.

Ke změně normálních výkresu na výkresy výrobní dojde přidáním funkce normální výřez (a jejím následným nastavením) ve "Vytvořte produkt" nebo funkcí "Výroba" (její funkčnost je však v současné době značně omezena a je potřeba jí manuálně upravit).



Faktury

Tato funkce slouží k vytvoření faktury, stačí kliknout  na tlačítko "Faktura" (zvýrazněno červeným obdélníkem). Faktura je generována z informací o zákazníkovi (zvýrazněno oranžovým obdélníkem), které lze upravovat. Při kliknutí na tlačítko "Faktura" se otevře pole pro vložení identifikačního čísla faktury.




Užitečný přehled

"Přehled" je možno nazvat univerzálním výstupem. Může totiž obsahovat vizualizaci celé zakázky, seznam použitých materiálů, vizualizace jednotlivých produktů, jejich kusovníky, cenovou kalkulaci, nářezové plány a informace o zakázce. Pro vytvoření tohoto souhrnného výstupu stačí provést vytvoření všech zmíněných bodů a Připravto je pak sjednotí do jednoho PDF souboru. Zmíněné výstupy, které nebyly vytvořený nebudou v "Přehledu" obsaženy.

Tlačítko "Přehled" se nachází v již vytvořené zakázce nacházející se v sloupci zakázky (viz. oranžový obdélník). Po zvolení zakázky dojde k otevření zakázky a přehled se nachází v horní nabídce(červený obdélník).





Výstupy DXF

Jedná se o formát používaný v moderních CAD programech. Tyto výstupy jsou ve formě výkresů či modelů skládajících se z čar a kót. Tento formát neobsahuje materiály použité pro produkt. Je možné vygenerovat 2D a 3D výkresy pro všechny produkty v zakázce, jednotlivé produkty a 2D výkresy dílců. 2D výkresy dílců lze použít i jako výrobní výkresy, pokud byly ve "Výrobě" přidány operace (za pomocí tlačítka vytvořit), anebo byly tyto operace definovány při tvorbě produktu.

2D a 3D výkresy je možné stahovat kliknutím na 2D a 3D (v červeném poli) v zakázce (stáhnou se výkresy obsahující produkty pro celou zakázky i s jejich rozmístěním) nebo produktu.


Blend, OBJ, STL, SVG


Tlačítko Blend slouží ke stažení souboru pro open-source aplikaci Blender, ve které je možné provádět lepší vizualizace využívající volně stažitelné objekty (např. pro naaranžování scény) a aplikovat složitější a z hlediska výpočetního výkonu náročnější nastavení. OBJ a STL jsou 3D data pro CAD a CAM software (OBJ podporuje např. alikace Sweet Home 3D). SVG je vektorový formát pro 2D data.



CSV

Je jednoduchý souborový formát určený pro výměnu tabulkových dat, který je v Připravto dostupný u mnoha výstupů. CSV výstupy je možno naimportovat do mnoha aplikací. Kusovníky např. do tabulkového programu (např. Excel nebo Calc), apod.