VJEŽBA V5 · MODUL 2 · MODELIRANJE DIJELOVA I SKLOPOVA
Vježba V5 · 2 sata
Uređivanje značajki i feature stabla
Uređivanje postojećeg modela tijela hvatača MPH-1 izmjenom dimenzija i redoslijeda značajki te ispravljanje pogreške koja nastaje odnosom roditelj-dijete.
- izmijeniti dimenziju postojeće značajke i pratiti posljedice kroz stablo
- premjestiti značajku u stablu i objasniti promjenu rezultata
- prepoznati i ispraviti pogrešku uzrokovanu odnosom roditelj-dijete
- obrisati značajku uz procjenu što se time gubi u modelu
O vježbi
Prije vježbe proći gradivo: 2.3 Ljuska, presjeci i uređivanje značajki.
Pitanja i zadaci na ovoj stranici su bez odgovora. Rješenje s postupkom otvara se gumbom Prikaži rješenje ispod svakog pitanja, a upute za nastavnika nalaze se na dnu stranice.
Zadatak
Zadan je gotov model tijela hvatača MPH-1 sa značajkama u sljedećem redoslijedu: bazna značajka (80 × 60 × 40 mm), četiri rupe za pričvrsne vijke M5, zaobljenje bočnih rubova R3, ljuska stijenke 4 mm. Naručitelj traži tri izmjene bez ponovne izrade modela od početka: (1) promjenu promjera pričvrsnih rupa s M5 na M6 (Ø6,6 mm provrt), (2) dodavanje petog, središnjeg provrta za senzor Ø12 mm koji mora nastati prije ljuskanja, (3) povećanje radijusa zaobljenja s 3 na 5 mm. Provedite izmjene u stablu značajki tim redoslijedom, pratite koje značajke javljaju pogrešku i zapišite uzrok svake.
Oprema i pribor
- Računalo s parametarskim CAD sustavom i gotovim modelom tijela hvatača (iz vježbe izrade prvog dijela ili pripremljenim od nastavnika)
- List s traženim izmjenama i redoslijedom njihove provedbe
- Bilježnica za zapisivanje uzroka svake pogreške koja se pojavi
Pravila koja se primjenjuju
Svaka značajka u stablu može ovisiti o ranijoj (roditelj) i imati kasniju koja ovisi o njoj (dijete); izmjena ili brisanje roditelja može pokvariti dijete, dok izmjena djeteta nikad ne utječe na roditelja. Prije brisanja ili velike izmjene značajke korisno je desnim klikom provjeriti popis djece (Parent/Child relationships), kako izmjena ne bi iznenadila. Nova značajka umeće se na mjesto u stablu koje odgovara logičnom trenutku njezina nastanka (npr. novi provrt za senzor prije ljuske, jer nakon ljuske stijenka više nema pune debljine na tom mjestu za bušenje istog opsega). Kad značajka javi pogrešku, ispravlja se od vrha stabla prema dolje — prva pogreška u nizu često je uzrok svih sljedećih, pa nema smisla popravljati zadnju značajku prije prve.
Pažnja
Čest je refleks obrisati značajku koja javlja pogrešku umjesto da se otvori i ispravi. Brisanje značajke koja ima djecu (npr. zaobljenje na čijem rubu je naslonjena ljuska) obično sruši i sve značajke koje su na nju oslonjene, pa se gubi više posla nego što je potrebno.
Crtež
Postupak
- Otvorite gotov model tijela hvatača i razvrstajte stablo značajki tako da su sve vidljive.
- Dvokliknite skicu značajke pričvrsnih rupa, promijenite promjer s Ø5,5 na Ø6,6 mm i ponovno izgradite model (Rebuild).
- Desnim klikom na značajku ljuske provjerite popis roditelja i djece kako biste znali što ta značajka koristi i tko na nju oslanja.
- Kliknite na plohu (ili rub) gdje treba novi provrt Ø12 za senzor i umetnite skicu s jednom kružnicom na traženom položaju.
- Povucite novu skicu i pripadajuću značajku reza u stablo tako da dođe prije značajke ljuske (naredba Reorder ili povlačenje mišem).
- Izbušite provrt kroz cijelu debljinu prije ljuskanja i provjerite da model i dalje uspješno gradi sve značajke nakon njega.
- Dvokliknite značajku zaobljenja, promijenite radijus s 3 na 5 mm i ponovno izgradite model.
- Ako se nakon promjene radijusa pojavi pogreška na značajki ljuske, otvorite je i provjerite je li veći radijus doveo do sudara geometrije uz rub koji ljuska koristi.
- Ispravite uzrok pogreške na mjestu gdje stvarno nastaje (najčešće smanjenjem radijusa ili debljine stijenke), a ne brisanjem posljednje značajke.
- Zapišite u bilježnicu redoslijed pogrešaka koje su se pojavile i njihov stvarni uzrok, ne samo mjesto gdje su prijavljene.
Pitanja i zadaci
1. Što znači da je jedna značajka "roditelj", a druga "dijete" u stablu značajki?
Prikaži rješenje
Dijete je značajka koja u svojoj definiciji koristi geometriju ili referencu nastalu ranijom značajkom (roditeljem) — npr. rub, plohu ili skicu. Izmjena ili brisanje roditelja može utjecati na dijete, dok izmjena djeteta ne utječe unatrag na roditelja.
2. Zašto se novi provrt za senzor mora umetnuti prije značajke ljuske, a ne nakon nje?
Prikaži rješenje
Nakon ljuskanja tijelo na tom mjestu više nema punu debljinu 40 mm nego tanku stijenku; provrt izbušen nakon ljuske probijao bi samo stijenku prema drukčijoj logici i ne bi odgovarao zamišljenom presjeku kroz puni materijal prije oblikovanja šupljine. Umetanjem prije ljuske osigurava se ispravan i predvidljiv rezultat na gotovom tijelu.
3. Izračunajte razliku u površini presjeka provrta prije i poslije izmjene s Ø5,5 na Ø6,6 mm (A = πD²/4).
Prikaži rješenje
A1 = π × 5,5² / 4 ≈ 23,76 mm². A2 = π × 6,6² / 4 ≈ 34,21 mm². Razlika ≈ 10,45 mm² po rupi, odnosno oko 44 % veća površina presjeka provrta.
4. Nakon povećanja radijusa zaobljenja na 5 mm, značajka ljuske javlja pogrešku, iako sama značajka zaobljenja uspješno gradi. Zašto se pogreška uopće javlja na ljusci, a ne na zaobljenju?
Prikaži rješenje
Zaobljenje samo po sebi je geometrijski izvedivo pa uspješno gradi. Problem nastaje tek kad ljuska, koja je dijete i ovisi o obliku nastalom nakon zaobljenja, pokuša održati konstantnu debljinu stijenke preko sada većeg zaobljenog ruba — uzrok je u roditelju (većem radijusu), a simptom (pogreška) vidljiv je tek na djetetu.
5. Koji je ispravan pristup kad se u nizu od pet značajki pojavi pogreška na trećoj, a sustav automatski potisne (suppress) i preostale dvije?
Prikaži rješenje
Prvo se otvara i ispravlja treća značajka (stvarni izvor pogreške), a tek nakon što ona uspješno gradi, ručno se dekomprimiraju (Unsuppress) i provjeravaju preostale dvije. Popravljanje ili brisanje četvrte i pete prije rješavanja treće ne rješava uzrok.
6. Zašto je prije brisanja neke značajke korisno provjeriti njezin popis djece (Parent/Child relationships)?
Prikaži rješenje
Brisanje značajke koja ima djecu obično uzrokuje da sva ovisna djeca izgube referencu i također budu obrisana ili počnu javljati pogrešku. Uvid u popis djece prije brisanja pokazuje stvarne posljedice i omogućuje odluku hoće li se djeca prvo preusmjeriti na drugu referencu.
7. Kad je opravdano premjestiti značajku u stablu (Reorder) umjesto da se ona obriše i ponovno izradi na novom mjestu?
Prikaži rješenje
Kad je sama definicija značajke (skica, dimenzije, tip) i dalje ispravna, a jedino mjesto u redoslijedu treba promijeniti radi drukčijeg odnosa s drugim značajkama (kao provrt senzora koji treba doći prije ljuske). Reorder čuva svu definiciju značajke i samo mijenja trenutak njezine primjene u izgradnji modela.
8. Naručitelj kasnije zatraži da se ukloni zaobljenje R5 jer više nije potrebno. Koje značajke treba provjeriti prije brisanja i zašto?
Prikaži rješenje
Treba provjeriti ljusku, jer je nastala nakon zaobljenja i može koristiti geometriju zaobljenog ruba kao referencu za debljinu stijenke. Ako se zaobljenje obriše, ljuska se mora ponovno provjeriti (i po potrebi ručno prilagoditi odabir ploha) kako model ne bi ostao s neriješenom pogreškom.
Za nastavnika
Otvori upute za nastavnika
Priprema
Pripremiti gotov model tijela hvatača s petostupanjskim stablom značajki (bazna značajka, rupe, zaobljenje, ljuska) i listić s traženim izmjenama. Predvidjeti 2 nastavna sata.
Tijek sata
- Objasniti pojam roditelj–dijete na primjeru zadanog modela, bez izmjena (10 min).
- Provedba prve izmjene (promjer rupa) i provjera da model i dalje uspješno gradi (10 min).
- Umetanje novog provrta za senzor na ispravno mjesto u stablu, uz Reorder ako je potrebno (20 min).
- Povećanje radijusa zaobljenja i suočavanje s pogreškom na ljusci; vođeno traženje uzroka (25 min).
- Rasprava o zabilježenim uzrocima pogrešaka i zajednički zaključci (10 min).
Očekivani rezultati
Model tijela hvatača sa svim trima izmjenama uspješno proveden bez pogrešaka, s bilježnicom koja točno navodi gdje se svaka pogreška pojavila i koji je bio njezin stvarni uzrok.
Česte pogreške
- Brisanje značajke koja javlja pogrešku umjesto njezina otvaranja i ispravka.
- Umetanje provrta za senzor nakon ljuske umjesto prije nje.
- Popravljanje posljednje značajke u nizu prije prve koja stvarno uzrokuje pogrešku.
- Nezapisan stvaran uzrok pogreške, samo mjesto gdje je program prijavio grešku.
Vrednovanje
| Kriterij | Bodovi |
|---|---|
| Sve tri izmjene uspješno provedene bez preostalih pogrešaka | 35 |
| Provrt senzora ispravno umetnut prije ljuske (Reorder) | 25 |
| Točno prepoznat i zapisan uzrok svake pogreške | 25 |
| Uredno stablo značajki nakon svih izmjena | 15 |