Kalkulátor teras

V roce 2008 jsem se podílel na vývoji kalkulátoru venkovních teras z materiálu Woodplastic, který je nyní spuštěn na webu www.mojeterasa.cz.

Hlavní vlastnosti aplikace

  • Aplikace pro zadaný tvar a rozměry terasy vypočítá konkrétní náklady na pokládkový materiál a další příslušenství (okrajové lišty, nosiče pokládky, vruty, atd.).
  • Výslednou terasu vykreslí v podobě technického plánu.
  • Po výpočtu je uživateli zobrazen také kompletní rozpis použitého materiálu včetně velikostí jednotlivých prken či dlaždic.
  • Vše, tj. nákresy terasy i rozpis materiálu a ceny program na vyžádání vygeneruje také do PDF souboru vhodného k vytištění.

Přínosy aplikace

  • Zvolený algoritmus se snaží jednotlivá prkna pokládky kombinovat tak, aby byl minimalizován odpad.
  • Program je dostatečně obecný – v konfiguračním souboru aplikace lze nastavit veškeré údaje o pokládce (rozměry, cenu, šířku prořezu, atd.) potřebné pro výpočet. Lze tak v budoucnu případně dodefinovat i nové typy pokládky.
  • Nákresy terasy vytištěné z PDF souboru jsou přesné (jde o vektorové obrázky, které lze libovolně zvětšovat) a vhodně tak poslouží jako konstrukční příručka při vlastní stavbě terasy.

Technologie

  • Program je vytvořen ve skriptovacím jazyce PHP s využitím některých opensource knihoven – jmenovitě TCPDF pro generování PDF a FPDI pro importování existujícího PDF dokumentu (úvodních stránek konstrukčního manuálu) do TCPDF.
  • Pro snadnou grafickou prezentaci je využit šablonovací systém Smarty.
  • Zdrojový kód čítá přibližně 7000 řádků.

Ukázky

Poznámka: grafický vzhled samotného webu a zadávacích formulářů kalkulátoru je dílem firmy FoxHunter.

Nákres terasy - pokládka
  • Nákres terasy – pokládka — z údajů zadaných ve formuláři na levé straně je vypočtena pokládka terasy a ta je následně zobrazena. Růžově jsou vyznačeny okrajové lišty terasy.
Nákres terasy - nosiče
  • Nákres terasy – nosiče — pro danou terasu lze vykreslit i nosiče pokládky a úchyty prken.
Kalkulace terasy
  • Kalkulace terasy — dalším výstupem aplikace je podrobná kalkulace nákladů na jednotlivé díly terasy.
Kalkulace terasy
  • Rozpis terasy — posledním webovým výstupem je podrobný rozpis rozměrů konkrétních dílů terasy (prken pokládky, nosičů).
Nákres terasy v PDF
  • Plán terasy — náhled zobrazuje plán terasy v exportovaném PDF souboru. Tuto stranu lze pohodlně vytisknout a využít jako konstrukční plán terasy.

Stín v žáru Vašich
informačních potřeb