MODUL 1 · UVOD U PROGRAMSKI ALAT SOLIDWORKS
Nastavna jedinica 1.2
Parametarsko modeliranje
Model u SolidWorksu nije slika predmeta nego zapis postupka kojim je predmet nastao. Taj se zapis vidi u stablu značajki i može se u svakom trenutku izmijeniti. Ova jedinica objašnjava kako su značajke, parametri i njihov redoslijed povezani te zašto izmjena jedne mjere pokreće ponovnu izgradnju cijelog modela.
- razlikovati značajku od parametra i navesti primjere jednoga i drugoga
- pročitati stablo značajki i objasniti što znači redoslijed u njemu
- objasniti tijek ponovne izgradnje modela nakon izmjene
- prepoznati odnos roditelja i djeteta među značajkama i njegove posljedice
- zapisati jednostavnu jednadžbu i globalnu varijablu
- procijeniti vrijeme izgubljeno na obnovu velikog stabla
Značajka i parametar
Značajka je jedan korak izgradnje modela. Njome se materijal dodaje, oduzima ili preoblikuje. Parametar je broj ili odabir kojim se značajka opisuje. Ista značajka izvlačenja daje ploču debljine 12 ili 16 mm, ovisno samo o parametru dubine.
Značajke se dijele u dvije velike skupine. Jedne nastaju iz skice i za njih je skica obvezna: izvlačenje, rotacija, vučenje po putanji, izvlačenje po presjecima. Druge se zadaju izravno na postojećoj geometriji, bez skice: zaobljenje, skošenje, ljuska, nagib, uzorak. Zato se druga skupina zove i primijenjenim značajkama.
| Značajka na dijelu P-12 | Vrsta | Glavni parametri |
|---|---|---|
| Izvlačenje ploče | iz skice | obris 120 × 80, dubina 12 mm, smjer |
| Zaobljenje uglova | primijenjena | polumjer R8, odabrani bridovi |
| Središnji provrt | iz skice ili čarobnjak | promjer Ø40, kroz sve |
| Uzorak provrta | primijenjena | Ø9, razmak 96 × 56, broj pojava 2 × 2 |
| Rebro | iz skice | debljina 8 mm, smjer zadebljanja |
Značajke se u stablu pojavljuju pod imenima poput Izvlačenje1 ili Zaobljenje3. Ta imena program dodjeljuje sam, ali ih je pametno promijeniti u nešto razumljivo: ploča, uglovi R8, ležajno gnijezdo. Model koji se vraća u ruke nakon pola godine tada se čita bez otvaranja svake značajke.
Povijest modela i stablo značajki
Stablo značajki popis je svih koraka poredanih redoslijedom izvođenja. Čita se odozgo prema dolje, kao recept. Na vrhu su ravnine i ishodište, zatim materijal, a ispod njih značajke onim redom kojim su nastale. Na dnu je vodoravna crta — oznaka vraćanja unatrag — koja se može povući prema gore; sve ispod nje privremeno se isključuje iz modela.
Taj se popis naziva i poviješću modela. Za razliku od povijesti naredbi u uredskim programima, ona se ne gubi zatvaranjem datoteke: sprema se zajedno s modelom i uvijek je dostupna. Upravo ona čini razliku između modela koji se može mijenjati i uvezene geometrije koja se može samo prihvatiti onakvom kakva jest.
Redoslijed nije proizvoljan. Zaobljenja se u pravilu stavljaju pri kraju, nakon svih provrta i rebara, jer se inače na svaki novi brid mora ručno dodavati novo zaobljenje. Ljuska ide gotovo na sam kraj, kako bi zahvatila već gotovu geometriju. Redoslijed se poslije može mijenjati povlačenjem značajke po stablu, ali samo ondje gdje to ovisnosti dopuštaju.
Ponovna izgradnja modela
Kad se promijeni jedan parametar, SolidWorks ne prepravlja samo tu značajku. On ponovno izvodi stablo od izmijenjene značajke nadalje, jednako kao da model gradi iz početka. Postupak se zove ponovna izgradnja ili obnova, a pokreće se sam nakon potvrde izmjene ili ručno prečacem Ctrl+B, odnosno Ctrl+Q za potpunu obnovu cijelog stabla.
Rezultat može biti trojak. Model se uredno obnovi i ništa se ne dogodi. Model se obnovi uz upozorenje: značajka je izvedena, ali nešto nije kako je bilo zamišljeno. Ili obnova ne uspije: značajka više ne nalazi geometriju o kojoj ovisi i u stablu dobiva crvenu oznaku pogreške. Tada se greška otklanja tako da se ide na prvu značajku s oznakom, jer sve ispod nje često pada samo zbog nje.
Zapamtite
Značajke se uvijek izvode redom, odozgo prema dolje. Zato izmjena prve značajke znači obnovu svih ostalih, a izmjena zadnje značajke gotovo ništa ne košta. Kod velikih modela taj je odnos razlika između obnove od pola sekunde i obnove od pola minute.
Obnova se ponavlja pri svakoj izmjeni, pa se sitno kašnjenje množi brojem izmjena. Pomaknite klizače i pratite koliko se radnog vremena potroši na čekanje.
Roditelj i dijete
Kad se skica nove značajke nacrta na plohi koja je nastala ranijom značajkom, između njih nastaje odnos roditelja i djeteta. Dijete koristi geometriju roditelja, pa bez njega ne može postojati. Na nosaču P-12 rebro je dijete ploče: nacrtano je na njezinoj plohi i oslonjeno na njezin brid.
Odnos se u stablu pregledava desnim klikom na značajku i izborom prikaza roditelja i djece. Prije brisanja ili premještanja značajke taj popis valja pogledati, jer brisanje roditelja ruši svu djecu. Isto vrijedi i za redoslijed: značajka se ne može povući iznad vlastitog roditelja.
Pažnja
Najčešći uzrok pucanja modela nije složena geometrija nego skica nacrtana na plohi koja će se poslije promijeniti. Skice se zato radije vezuju uz ishodište i uz tri osnovne ravnine nego uz plohe koje su nastale usput. Manje veza prema promjenjivoj geometriji znači manje pogrešaka nakon izmjene.
Postoji i posebna vrsta ovisnosti koja nastaje kad se skica jednog dijela veže uz geometriju drugog dijela u sklopu. Takva je veza korisna kod dijelova koji moraju pratiti jedan drugoga, ali je opasna jer prelazi granicu datoteke: promjena u jednom dijelu tada mijenja drugi, a da model toga dijela nitko nije otvorio.
Jednadžbe i globalne varijable
Parametar ne mora biti upisan broj. Može biti i izraz koji se računa iz drugih parametara. Takav se izraz zove jednadžba, a imenovana vrijednost koja se u njima ponavlja globalna varijabla. Jednadžbe se upisuju u zaseban upravitelj, a u stablu se pojavljuju kao mapa jednadžbi.
| Zapis | Značenje |
|---|---|
| debljina = 12 | globalna varijabla: debljina ploče u milimetrima |
| D1@Izvlačenje1 = debljina | dubina izvlačenja preuzima vrijednost varijable |
| D2@Skica1 = duljina / 2 - 12 | položaj provrta računa se iz duljine ploče |
| D1@Rebro1 = debljina × 0,67 | debljina rebra vezana je uz debljinu ploče |
| "duljina" > 100 | uvjet koji se koristi u konfiguracijama i tablicama |
Kote koje su vezane jednadžbom u grafičkom se prostoru označuju posebnim znakom i ne mogu se mijenjati izravno; mijenja se vrijednost iz koje se računaju. To je najjači način da se namjera dizajna trajno zapiše u model: umjesto da se pri svakoj izmjeni prepravlja pet kota, prepravi se jedna varijabla, a ostale je slijede.
Za nosač P-12 razuman je skup: duljina, širina, debljina i promjer ležaja. Razmak provrta 96 × 56 tada se računa kao duljina minus dva puta 12, odnosno širina minus dva puta 12, pa provrti ostaju na istoj udaljenosti od ruba i kad se ploča poveća.
Kako zadržati pregledno stablo
Stablo od dvjesto značajki bez reda jednako je neupotrebljivo kao program bez komentara. Nekoliko navika donosi najveći dio koristi:
- Preimenujte značajke i skice čim ih izradite, dok još znate čemu služe.
- Prve skice vežite uz ishodište i osnovne ravnine, a ne uz plohe koje će se mijenjati.
- Zaobljenja i skošenja ostavite pri dnu stabla, nakon svih odreza i uzoraka.
- Srodne značajke grupirajte u mape, na primjer sve provrte za vijke u jednu.
- Kod dugih obnova povucite oznaku vraćanja unatrag iznad završnih zaobljenja dok modelirate.
- Mjere koje se ponavljaju uvedite kao globalne varijable, a ne kao upisane brojeve.
Uredno stablo nije estetika nego ušteda vremena. Kad dio nakon pola godine treba prilagoditi novom ležaju, razlika između pet minuta i pola dana leži upravo u tome jesu li značajke imenovane, poredane i vezane kako treba.
Ključni pojmovi
| Pojam | Značenje |
|---|---|
| Značajka iz skice | Značajka kojoj je skica obvezna: izvlačenje, rotacija, vučenje, po presjecima. |
| Primijenjena značajka | Značajka zadana izravno na geometriji: zaobljenje, skošenje, ljuska, uzorak. |
| Povijest modela | Zapis svih koraka izgradnje, spremljen zajedno s modelom. |
| Oznaka vraćanja unatrag | Crta u stablu koja privremeno isključuje sve značajke ispod sebe. |
| Ponovna izgradnja | Ponovno izvođenje značajki nakon izmjene; prečac Ctrl+B, potpuna Ctrl+Q. |
| Roditelj i dijete | Odnos ovisnosti u kojem dijete koristi geometriju roditelja. |
| Globalna varijabla | Imenovana vrijednost koja se koristi u više kota i jednadžbi. |
Provjeri se
Kratka provjera prije prelaska na sljedeću jedinicu. Odgovor se potvrđuje klikom, a obrazloženje se prikazuje odmah.
Pitanje 1 od 3
Što se dogodi kada se promijeni parametar prve značajke u stablu?
Značajke se izvode redom, pa izmjena prve povlači ponovnu izgradnju svih koje slijede.
Pitanje 2 od 3
Koja od navedenih značajki ne traži skicu?
Zaobljenje je primijenjena značajka: zadaje se izravno na bridovima postojeće geometrije.
Pitanje 3 od 3
Zašto je opasno skicu vezati uz plohu nastalu ranijom značajkom?
Dijete ovisi o geometriji roditelja; nestane li ta ploha, značajka se ne može izvesti.
Odgovoreno 0 od 3.