Konstruiranje od zgoraj navzdol (top-down) je način razvoja, pri katerem najprej definiramo zasnovo celotnega sestava, nato pa v tem kontekstu modeliramo posamezne komponente. Njegov temelj je skeletni model, ki vsebuje referenčno geometrijo, površine, osi, parametre ter druge podatke, ki služijo kot osnova vsem kosom v sestavu.
V nasprotju s pristopom od spodaj navzgor (bottom-up), kjer se posamezni sestavni deli izdelka razvijajo ločeno, prvi pristop ponuja bolj usklajen, hitrejši in na spremembe oporen razvoj kompleksnih izdelkov.
Funkcionalnosti za
Ustvarimo nov sestav, ki bo služil kot glavno okolje, kjer bodo nastajale komponente.
Definiramo skeletni model, ki bo služil kot ogrodje s ključnimi dimenzijami, geometrijo in oblikovno zasnovo sestava in kot osnova za vse nadaljnje kose.
V kontekstu sestava ustvarimo posamezne komponente z referencami na skeletni model in zagotovimo ustrezno postavitev.
S postavitvijo omejitev sestava določimo, kako se kosi med seboj povežejo, premikajo in sovpadajo ter zagotovimo, da sestav deluje kot celota.
Z uporabo parametričnih orodij v Creo iteriramo, dodelujemo ter izpopolnjujemo kose in sestav, s čimer zagotovimo funkcionalnost in skladnost zasnove.
Preverimo morebitne interferenčne točke, ustreznost prileganja delov, funkcionalnost in skladnost vseh komponent.
Izbira med pristopom h konstruiranju od zgoraj navzdol ali obratno ima neposreden vpliv na učinkovitost razvoja izdelka, preglednost modela ter obvladovanje sprememb. Posamezna metodologija se ne razlikuje zgolj v zaporedju dela, temveč tudi v količini ročnih posegov, hitrosti iteracij, verjetnosti napak in stopnji medsebojne povezanosti komponent.
| Od spodaj navzgor (bottom-up) | Od zgoraj navzdol (top-down) | |
|---|---|---|
| Najprej se ustvarijo kosi, ki tvorijo sestav. | Najprej se definira sestav in skelet, v katerem nastajajo kosi. | |
| Manj nadzora nad celoto, s prilagajanjem vsakega kosa posebej. | Zasnova, vodena iz enotnega izhodišča, ki omogoča nadzor nad kosi. | |
| Kosi so odvisni od upoštevanja dogovorov in komunikacije. | Kosi delijo skupne reference, zato so samodejno usklajeni. | |
| Sprememba enega kosa zahteva ročno prilagajanje drugih. | Kosi so asociativno povezani, zato se spremembe odražajo samodejno. | |
| Manjši, enostavni projekti, ki so medsebojno nepovezani. | Kompleksni izdelki, mehanizmi, ohišja in drugi izdelki, kjer so odnosi kritični. | |
| Počasne iteracije zaradi ročnega posodabljanja kosov. | Hitre iteracije zaradi samodejnega prenosa sprememb med kosi. | |
| Več napak zaradi nekompatibilnih in pomankljivih kosov. | Vse komponente temeljijo na skupnem temelju, kar preprečuje napake. | |
| Preprosta zasnova z manj pravil. | Zahtevnejša zasnova in obvezna disciplina pri konstruiranju. |