03-Solution Architecture
1. Kontext riešenia
V projekte Woodies je „riešenie“ chápané ako digitálny systém pre návrh drevených hlavolamov – od analýzy a požiadaviek až po finálne CAD výstupy pripravené pre výrobu.
Solution architektúra sa nezameriava na výrobnú linku, logistiku alebo predaj, ale na:
- návrhový proces
- nástroje
- dátové artefakty
- kontrolné mechanizmy
- schopnosť riešenie rozširovať
2. Cieľ solution architektúry
Cieľom architektúry je definovať, ako bude Woodies systematicky vytvárať a spravovať návrhy puzzle, aby boli:
- konzistentné
- parametrické
- overiteľné
- exportovateľné do univerzálnych formátov
- pripravené na ďalšie rozšírenie portfólia
3. Rozsah riešenia
V riešení - in-scope
- CAD modelovanie dielov a zostáv v Onshape
- generovanie Drawings - 2D výkresy
- exporty: STEP , PDF - výkresy
- základná verifikácia - kontrola parametrov
- verzovanie výstupov
Mimo riešenia - out-of-scope
- reálna CNC výroba, CAM toolpaths, výber nástrojov a materiálu
- fyzické testovanie, brúsenie, povrchové úpravy
- e-shop / platobná brána / marketingová automatizácia
4. Architektonické komponenty riešenia
4.1 CAD komponent - Onshape ako „source of truth“
- Part Studios: návrh jednotlivých dielov
- Assemblies: virtuálne skladanie hlavolamov, kontrola logiky montáže
- Drawings: výkresy dielov
4.2 Dokumentačný komponent (projektové artefakty)
analysis.md,design.md,implementation.md- zoznam dielov, počty, poznámky
Úloha: preniesť návrh do zrozumiteľnej formy pre hodnotenie aj hypotetické použitie.
4.3 Exportný komponent - deliverables
- STEP: neutrálny 3D formát kompatibilný s CAD/CAM
- PDF: výkresy
- DXF: profily pre 2D rezanie napr. tangram
Úloha: vytvoriť „release balík“, ktorý je použiteľný mimo Onshape.
4.4 Verifikačný komponent
Bez fyzického prototypovania sa spoliehame na CAD a procesnú kontrolu:
- interference/collision kontrola v assembly
- kontrola parametričnosti
- kontrola konzistencie dokumentácie
Úloha: minimalizovať riziko, že návrh bude v praxi nefunkčný alebo nevyrobiteľný.
4.5 Zmena a verzovanie - change management
- jasné pomenovanie dielov a revízií
- „release“ balíky pre každú verziu puzzle
Úloha: umožniť bezpečné iterácie návrhu (najmä pri zmenách tolerancií a geometrie).
5. Hlavný tok riešenia - end-to-end workflow
- Input: doménová analýza a výber puzzle (burr, cube, tangram)
- Požiadavky: rozmery, počet dielov, cieľová obtiažnosť, CNC obmedzenia
- CAD návrh: diely v Part Studios
- Zostava: assemblies a kontrola skladania
- Výkresy: drawings pre diely/zostavy
- Verifikácia: kontrolné kroky pred exportom
- Export: STEP + PDF (+ DXF podľa typu)
- Release balík: dokumentácia, BOM, montážny postup, verzia
6. Architektonické rozhodnutia
ADR1: Onshape ako hlavná platforma
Onshape sme zvolili kvôli jednoduchému zdieľaniu, dostupnosti a podpore kompletného CAD procesu - modely, zostavy, výkresy.
ADR2: STEP ako hlavný 3D export
STEP je najvhodnejší neutrálny formát pre ďalšie spracovanie - CNC/CAM alebo kontrola v inom CAD.
ADR3: Výkresy ako PDF z Drawings
PDF výkresy zvyšujú dôveryhodnosť návrhu a umožňujú jednoznačne komunikovať rozmery a tolerancie.
ADR4: Riešenie musí byť rozšíriteľné
Architektúra je navrhnutá tak, aby sa dali pridávať ďalšie puzzle bez zmeny procesu – iba sa doplní nový „puzzle balík“ - CAD + docs + exporty.
7. Rozšíriteľnosť: priestor pre ďalšie puzzle
Architektúra počíta s doplnením napríklad:
- Puzzle box: drážky, posuvné mechanizmy, vyššie nároky na tolerancie
- Snake cube: modulárne diely a skladacia sekvencia
- Ring and string: kombinácia drevo + šnúra
- Gear puzzle: vyššie požiadavky na presnosť a kompatibilitu zubov
Každé nové puzzle by malo mať:
- vlastný CAD set - parts + assembly
- drawings
- exporty
8. Výstupy solution architektúry - deliverables
Pre hodnotenie projektu by riešenie malo obsahovať minimálne:
- Onshape návrhy: knot burr, cube puzzle, tangram
- výkresy PDF pre vybrané diely a zostavy
- exporty STEP - diely + zostavy
- dokumentáciu
9. Záver
Solution architektúra Woodies definuje „ako“ tvoríme digitálne návrhy drevených hlavolamov tak, aby boli konzistentné, overiteľné a pripravené pre CNC. Architektúra stojí na Onshape ako zdroji pravdy, na štandardizovaných výstupoch STEP, PDF a na krokoch, ktoré nahrádzajú fyzické prototypovanie. Zároveň je navrhnutá tak, aby sa portfólio puzzle dalo priebežne rozširovať bez zmeny základného procesu.
Navigation: ⬆️ SDLC · ⬅️ Projekt