Professional Documents
Culture Documents
CAD Predavanja
CAD Predavanja
Predavanje 1
CAD tehnologije
KORIENJE RAUNARA ZA PRORAUNE MAINA
Proraun primenom raunara je danas popularan, pre svega, zbog sve veeg broja
softverskih paketa na tritu i mogunosti ireg sagledavanja svojstava, tretirajui
strukturu maine velikim brojem provera. Ova prednost je zapravo ogranienje
klasinog projektovanja koje izvodi ovek bez raunara, zbog ega su razvijane mnoge
tehnike iznalaenja kritinih lokacija i njihove provere. Podkategorije ove grupacije su:
1. PROJEKTOVANJE RA^UNAROM
g. Optimizacija konstrukcija.
Metodama optimizacije mogu se ostvariti specifine osobine konstrukcija.
To se postie iz uslova minimuma kod sinteze geometrije lakih konstrukcija,
Tehnike projekte konstrukcija prate jednociljni i vieciljni zadaci optimizacija sa
brojnim ogranienjima. Za projektovanja sa vie optimalnih ciljeva koristi se Pareto
koncept. Prednost ovog koncepta nad klasinim je u istovremenoj sintezi geometrije
konstrukcije po nekoliko tehnikih osnova.
h. Proraun pouzdanosti:
U irem smislu, pouzdanost iskazuje kvalitet upotrebljivosti sklopa, maine ili sistema.
Proraun pouzdanosti je redovan, a esto i osnovni zadatak projektovanja odgovornih i
vanih sistema. Primera radi, kod noseih struktura letilica, pouzdanou se iskazuje
sposobnost stajnog trapa da izdri dinamike udare pri sletanju u toku eksploatacionog
veka, a da pri tome d manji broj funkcionalnih otkaza od minimalno propisanog.
Definicija:
PROJEKTOVANJE RAUNAROM
Proces projektovanja predstavlja nalaenje nauno opravdanog tehnikog reenja koje
se praktino moe realizovati, a da pri tome zadovolji i ekonomske kriterijume.
U uem smislu, projektovanje predstavlja definisanje tehnikog reenja sa funkcionalnog,
sadrajnog i konstruktivnog aspekta.
1. PROJEKTOVANJE RA^UNAROM
Projektovanje moe imati i kompleksniji sadraj, kada se postavljaju zahtevi traenja optimalnih
svojstava, pouzdanosti komponenata i funkcija i druga specifina svojstva.
Nakon projektovanja, sledi KONSTRUISANJE TEHNIKOG SADRAJA i ono predstavlja
definitivno oblikovanje konstrukcije kojim se definiu: geometrija (karakteristine dimenzije),
materijal, nain montae, tolerancije, hrapavost i drugo.
Oigledno da se konstruisanje vri na bazi projektovanja i njime se precizira konano reenje
konstrukcije. Iz aktivnosti konstruisanja nastaje konstrukciona dokumentacija.
Dalji tok korienja konstrukcione dokumentacije (slika 1.1) odvija se kroz pripremu za proizvodnju i ta
delatnost vie ne pripada projektovanju i konstruisanju, ve tehnolokoj pripremi. Iz tehnoloke
pripreme nastaje radionika dokumentacija koja sadri, pored konstrukcione dokumentacije, i
tehnoloku dokumentaciju. Tehnoloku dokumentaciju ine: dokumentacija opreme i alata za
proizvodnju, dokumentacija kontrole i dokumentacija izvrenih ispitivanja.
OKRU@ENJE
SISTEMA
KONSTRUKCIONA DOKUMENTACIJA
Osnovni produkt projektovanja je konstrukciona dokumentacija. Kod klasinog projektovanja,
ona se formira na papiru i dalje distribuira kroz tehniku pripremu u proizvodnju. Kod primene
raunara u projektovanju, tok je isti, samo je dokumentacija prisutna na razliitim medijumima.
U principu, kod kompletnih CIM sistema dokumentacija ne mora da bude crtana sa vrstim
otiskom. Konstrukciona dokumentacija se realizuje u sledeim etapama (slika 1.3):
postavljanje zadatka,
prikupljanje informacija,
analiza informacija,
sastavljanje tehnikog predloga,
izrada idejnog projekta,
izrada tehnikog projekta i
izrada tehnike dokumentacije.
1. PROJEKTOVANJE RA^UNAROM
Dananji stepen CIM sitema ne zahteva izradu svih dokumentacije sa vrstim otiskom.
U budunosti, kategorija dokumenata na papiru trebalo bi potpuno da nestane.
Moe se oekivati racionalizacija i standardizacija informatike dokumentacije proizvoda.
Procedure projektovanja:
Projektovanje moe biti izvedeno procedurama sinteze i procedurama analize.
Danas se obe metode koriste u projektovanju raunarom (CAD),
U klasinom projektovanju (bez upotrebe raunara), metode sinteze koriste selektivno prema
izgradjenom znanju i uhodanom inenjerskom pristupu.
BANKA ZNANJA
(ISKUSTVO)
CILJEVI
OSOBINE KONSTRUKCIJA
OPTERECENJA
STATICKO, DINAMICKO, TERMICKO
OPIS KONSTRUKCIJE
CAD
MODEL
MODIFIKACIJE
MODELA
PRORACUN
OSOBINA
MEHANICKOG MODELA
OCENA REZULTATA
KRITERIJUMI
OCENE
KONSTRUKCIJA
KONACNO RESENJE
KONSTRUKCIJE
Generacija 2010-2011
CAD-TEHNOLOGIJE
Predavanje 2
Raunarska grafika
Rana istraivanja u oblasti raunarske grafike pokazala su da se grafikom interpretacijom pojmova
ubrzava korisniki interfejs nekoliko stotina puta u odnosu na tekstualni interfejs. Tehnike uslove
za razvoj grafikih interfejsa dalo je poveanje brzine procesora koji su obezbedili potrebne
kapacitete za grafiko interpretiranje sadraja. Prvi vidovi grafikih interpretacija bili su u ravni
(dvodimenzioni 2D). Zahtevi za univerzalnom interpretacijom, doveli su do trodimenzione (3D)
interpretacije sadraja. Iz tih kreacija nastala je primenjena matematika i informaciona disciplina
za grafiku interpretaciju sadraja - kompjuterska grafika. Ona se oslanja na principe matematikih
nauka, nacrtnu geometriju, informatiku i primenjenu elektroniku. Kompjuterska grafika je
primenjena za projektovanje primenom raunara (Computer Aided Design), skraeno nazvano CAD
u okviru koga se realizuje i izrada tehnike dokumentacije (Computer Aided Design Drafting CADD). Primena kompjuterske grafike u mainstvu realizuje se kroz geometrijsko modeliranje,
ime se formiraju modeli za proraune. Podaci o modelima formirani kao datoteke geometrijskih
entiteta, koriste standardne formate baza podataka. Baze podataka se dalje koriste za projektovanje
proizvodnje i tehnologija (Computer Aided Process Planning - CAPP). Savremena primena
kompjuterske grafike je takodje u mainskom vidjenju objekata, vetakoj inteligenciji. Raunarska
grafika ima primenu izuzetno iroku u drugim oblastima: Medicini za dijagnostiku primenom
kompjuterske tomografije, medicinskoj grafici za interpretaciju hemijskih analiza, video medijima
(film, TV), komunikacijama za vizuelnu komunikaciju (Visual Communication and Interfaces),
kartografiji i geologiji (CAGES), umetnosti (Computer Art).
1.0
PODACI
PODACI
APLIKACIJE
ULAZ
GRAFICKIH
STRUKTURA
IZLAZ
JEZGRO
IZLAZ
Korisnik 1
ULAZ
PROGRAM
APLIKACIJE
GRAFICKOG
PROGRAMA
Korisnik 2
ULAZ
Korisnik n
IZLAZ
INTERFEJS
APLIKACIJE
INTERFEJS
UREDJAJA
INTERFEJS
KORISNIKA
GRAFICKI SISTEM
APLIKACIJA
KORISNIK
Slika 1.02 pokazuje integrisani CAD sistem sa pripadajuim standardima, formatima grafikih datoteka i potrebnim
interfejsima. Korisnik upotrebljava grafike standarde GKS, GKS-3D, PHIGS, za kreaciju, dok za transfer podataka ka drugim
grafikim uredjajima, koristi CGM i GKSM standardne datoteke poznate pod imenom - metafajl. Sredjeni podaci o grafikom
modelu mogu se uputiti ka drugim sistemima posredstvom IGES, PDES, STEP i drugih formata datoteka. Transfer podataka iz
grafikog sistema ka grafikoj stanici obavlja se u CGI grafikom standardu.
PROGRAMSKI INTERFEJS
MODELIRANJE
DISPLEJ
PRORACUN
CAD
TRANSFER CAD
FORMATA:
DRUGI
CAD
SISTEMI
IGES
PDES
STEP
BAZA
DIJALOG
FUNKCIONALNI INTERFEJS
TRANSFER
FORMATA SLIKE:
GRAFICKI SISTEMI
GKS, GKS-3D, PHIGS
CGI
GRAFICKA
STANICA
DRUGI
GRAFICKI
SISTEMI
CGM, GKSM
KORISNICKI
INTERFEJS
KORISNIK
Slika 1.02 Osnovni koncept CAD sistema sa pripadajuim grafikim standardima. Primena CAD tehnologije: planetarni prenosnik.
PARALELNO
KOSA
PERSPEKTIVA PERSPEKTIVA ORTOGONALNO
AKSONOMETRIJA
SA UGLA
KOSOUGAONO
KAVALJERSKA
PERSPEKTIVA
IZOMETRIJA
30O
DIMETRIJA
VOJNA
PERSPEKTIVA
TRIMETRIJA
30O
7O
42O
Slika 1.03 Klasifikacija naina prikazivanja 3D objekata. Primena: Izometrijski prikaz turbo-punjaa motora sa unutranjim sagorevanjem.
Klasifikacija prikaza: Prikaz grafikih sadraja vri se na dva mogua naina: Sistemom baziranim na slici1 (slika je formirana iz
taaka-bitmapa) i sistemom baziranim na geometriji (vektorski sistem). Osim osnovnih tehnika prikaza grafikih sadraja, raunarska
grafika koristi razliite tehnike za poboljanje vizuelne forme: trodimenzionu interpretaciju i perspektivu, vizuelno odredjivanje
(skrivene linije i povrine), podeavanje intenziteta svetla (po dubini objekta) i svetlosnih sadraja, tehnike senenja, tehnike bojenja
(transparentnost, refleksija), tehnike simulacije i animacije (dinamika perspektiva).
SEGMENTI: Segment je skup osnovnih grafikih elemenata ili deo slike kojim se moe manipulisati kao celinom. Korisnik definie
segment. Segment se uva u segmentnoj memoriji aktivne radne stanice i ima svoj identifikacioni broj. Nad segmentom se obavljaju
klasine geometrijske operacije: kreiranje, translacija, rotacija, skaliranje, kopiranje.
OBJEKTI: Objekti u raunarskoj grafici su sloeni sadraji (mainskih elemenata i sklopova).
Forme: Objekti mogu biti vidljivi i nevidljivi, to je odredjeno postojanjem medjuobjekta-prepreke izmedju objekta i posmatraa.
3D objekti se mogu prikazati sa svim linijama nezavisno od vidljivosti pa se takvi modeli nazivaju iani modeli. 3D objekti mogu
koristiti razliIte tehnike za vizuelno poboljanje prikaza. Prema tome, povrine objekata mogu biti senene, to naroito dolazi do
izraaja kod oblih povrina. Slika 1.06 pokazuju geometrijski modeliran 3D objekat u vidu vratilo sa dva venca za ozubljenje i
krajem sa ekscentrom i prelazima za ugradnju leajeva. Prikazana je forma ianog i senanog modela.
1 Bitmapiran sistem razvila je kompanija Xerox, Palo Alto Research Center 1974.
1.0
NORMALIZOVAN ROSTOR
100
.
PROSTOR
PROSTOR
1.0
1.0
TRANSFORMACIJ
A
0.0
0.0
TRANSFORMACIJ
A
56. 42. (cm)
PROSTOR
0.
(cm
)
50. PROSTOR
UREDJAJA
0.0
0.0
Preslikani pravougaoni prostor NDC sistema na prostor za prikazivanje radne stanice (DC prostor), naziva se pogled radne stanice
(Workstation Viewport - WV). Preslikani normalizovani prostor naziva se prozor radne stanice (Workstation Window - WW).
Analogno, deo prostora stvarnog - realnog koordinatnog sistema (WC) koji se preslikava u NDC prostor naziva se prozor
normalizacijske transformacije NT - prozor ili prozor realnog sistema (World Window - WW). Pravougaoni prostor NDC sistema u
koji je preslikan sadraj prozora realnog sistema normalizacijskom transformacijom, naziva se pogled realnog sistema (World
Viewport). Slika 1.08 interpretira ove transformacije na kutijastom nosau dizalice sa pogonskim tokom na ini.
Ovako postavljen koncept omoguava otvaranje vie prozora u prikazivanju jednog objekta i vie otvorenih pogleda u DC prostoru
radne stanice. Otvaranje vie prozora u grafikom sistemu radne stanice izvodi se sa vie normalizacijskih transformacija pri emu je
u jednom trenutku samo jedan prozor aktivan (izvrava se samo jedna normalizacijska transformacija). Ovaj koncept daje izvanredne
mogunosti primeni raunara za projektovanje: njime se formiraju meniji na prostoru za prikazivanje grafike radne stanice, radi sa
vie otvorenih dokumenata, analizira - izdvaja deo realnog objekta. Taj koncept omoguava formiranje sloenog dokumenta (za
sklopanje proizvoda) iz vie razliitih realnih prostora (WC1, WC2, WC3).
KORISNIKI INTERFEJS
DEFINICIJA: Korisniki interfejs2 je program koji omoguava dijalog izmedju korisnika i raunara 61. U osnovi to je
odnos oveka sa raunarom pa se on naziva interfejs ovek-raunar (Human Computer Interface HCI). Korisniki interfejs ima
zadatak da na jednostavan nain obezbedi dijalog korisnika sa raunarom bez obzira na jeziku barijeru.
TIPOVI INTERFEJSA: grafiki, govorni, kombinovani. Grafiki interfejsi koriste grafike simbole za predstavljanje
razliitih sadraja kao to su datoteke, direktorijumi, parametri za podeavanje, alati za obavljanje razliitih operacija. U tu svrhu
razvijeni su operativni sistemi Windows, Windows-NT, X-Windows, Unix. Sve programske aplikacije koje rade pod Windows
operativnim sistemima imaju razvijene grafike interfejse (Program Manager, File Manager, Windows Explorer, Internet Explorer)
esto podrane i audio sekvencama. Slika 1.09 - korisniki interfejs aplikacije u programu COREL.
2 Korisniki interfejs, engl. Graphical User Interface - GUI
Slika 1.09 Primer Windows prozora otvorene aplikacije COREL sa grafikim sadrajem
korisnikog interfejsa i aktiviranim padajuim i kaskadnim menijem
Interfejs na ovoj slici raspolae u grafikom obliku sledeim sadrajima za interaktivan rad:
OSNOVNI GRAFIKI ELEMENT: koji ilustruje namenu unutar korisnikog interfejsa je sliica ikona. Ona slikovito i
asocijativno deluje na korisnika: Jasno oznaava funkciju, lako se pamti i dobro se razlikuje od ostalih ikona. Ikona oznaava
datoteku. Selektovanjem ikone pokree se program ili otvara datoteka preko putanje do sadraja na memorijskom medijumu gde je
datoteka smetena.
Slika 1.10 pokazuje radni prostor na kome su rasporedjene ikone datoteka razliitih aplikativnih programa. Korisniki interfejs nudi
mogunost direktnog postavljanja, uklanjanja i premetanja ikona na radnoj povrini grafikog uredjaja. Preko ovih operacija vri se
direktna manipulacija programima, kao tipina kategorija operisanja korisnikim interfejsom.
Slika 1.10 Primer Windows radnog prostora sa ikonama datoteka aplikativnih programa
1.0
Na slici 1.09 pokazane su jo tri interaktivne tehnike funkcionisanja korisnikog interfejsa. Naime moe se uoiti da su padajui
meniji na mestu izbora traene opcije, zatamnjeni. Opcija je odredjena jednom od tri raspoloive tehnike: pozicioniranjem (preko
tastature, recimo upotrebom tastera ALT), selektovanjem posredstvom izbornog skupa (to je neki atribut, recimo zadebljano ili
podvueno slovo komande) i pokazivanjem opcije (recimo dvostrukim klikom preko mia).
MENIJI: su osnovni nain otvaranja sadraja korisniku. Postoje tri osnovne kategorija menija: Hijerarhijski, hodajui i skrolovani
meni. Hijerarhijski meniji pokazuju putanju otvaranja shodno hijerarhijskom nivoi opcije. Na grafikom displeju se otvara kaskada
opcija a preglednost putanje je maksimalna. Na slici 1.11 je pokazana kaskada.
Metoda tekue selekcije se koristi kod opcija koje se medjusobno iskljuuju pri izboru. To je pokazano na slici 1.12, na primeru
izbora opcije poloaja papira za tampu (portrait / landscape).
Slika 1.12 Primer menija tekue selekcije (opcije koje se medjusobno iskljuuju)
SKROLOVANI MENIJI se otvaraju pomeranjem skrol dugmeta niz traku uz koju su poredjane opcije, Slika 1.13 pokazuje jedan
Windows prozor programa COREL u okviru koga je otvoren skrol meni opcije izbora fonta. Obzirom na veliki sadraj menija
fontova, skrol dugme omoguava skrolovanje sadraja menija. Nekim drugim uredjajem (ENTER) se odabere font.
Slika 1.13 Primer menija tekue selekcije (opcije koje se medjusobno iskljuuju)
DRUGE TEHNIKE korisnikih interfejsa. To su tehnike rada sa dijalog boksovima, kada se za izabranu kategoriju otvara poseban
boks unutar koga se bira vie opcija. To su recimo meniji definisanja svojstava materijala, kada se unosi vie karakteristika.
Neposredna grafika konstrukcija koristi tehniku elastinog projektovanja bilo nad primitivom bilo nad grafikim segmentom. Ovom
tehnikom linija se dobija izmedju polazne i krajnje take. Tehnika modifikacije elementa koristi koncept draa (handles) za
uveanje, umanjenje ili razvlaenje objekta u ravni. iroko je primenjena i u 2D i u 3D konstrukciji.
IZBOR se obavlja prema "string" menijima (sa tekstom) ili simbolikim menijima prema "ikonama" (sliicama). Meniji mogu biti
stalno vidljivi ili aktivirani (padajui) prema traenim funkcijama za izvrenje3. Shodno unetim podacima i trenutnom radnom stanju
grafike radne stanice, definie se status uredjaja primenom datoteka stanja (definie listu stanja). Liste stanja daju grafiku kontrolu
uredjaja, definiu stanje grafikih funkcija, mogue greke (ime se aktiviraju funkcije za korekciju), operativno stanje radne stanice
(aktivna, neaktivna, otvorena, zatvorena), odredjuju raspoloive mogunosti softvera. U operativnom smislu, ispitivanjem lista stanja
(provera dovoljnosti uslova), radna stanica se stavlja u stanje "ulaza" ime se aktivira upravljaka logika uredjaja za unos podataka.
SPECIJALNE DATOTEKE: Datoteke grafikih podataka - METADATOTEKE. Metadatoteke su sekvencijalne grafike datoteke
koje sadre sliku (podatke o formiranju slike) u apstraktnom obliku, nezavisnom od grafikog uredjaja za prikazivanje i aplikacije.
Prema tome, metafajlovi su prenosivi. U GKS sistemu metadatoteka je definisana GKSM standardom kao sekvencijalna datoteka.
ISO standardi definisali su metadatoteke 1987. godine. Skraenica CGM (Computer Graphics Metafile) obeleava standardne
metadatoteke.
GKS
standard je dobio internacionalan status 1982. a publikovan je kao ISO 7942 standard za raunarsku grafiku
1985. Napisan je u nezavisnoj verziji od programskog jezika i formulisan najpre u dve varijante: sopstvenoj (GKS) i fortranskoj
korienjem FORTRANA 77. Danas su njegove funkcije napisane u jeziku za programiranje C, ADA, Pascal, a razvijeno je i vie
softverskih varijanti za PC raunare 3. Iz osnovnog GKS standarda razvijen je grafiki standard GKS-3D (ISO 8805). Razvoj ovog
standarda uslovio je standardizaciju drugih sadraja u raunarskoj grafici, kao to je standard za grafike metafajlove (CGM ISO
1987), standard za grafike interfejse (CGI ISO 1991). Danas GKS standard podrava preko 90 % aplikacija raunarske grafike 3.
GKS je napisan za tri vrste korisnika raunarske grafike. Prvu grupu ine implementatori koji se bave razvojem osnovnog grafikog
softvera. Ovo znai da GKS moe da se dogradjuje. Drugu grupu korisnika ine programeri aplikacija koji koriste osnovni grafiki
sistem za pisanje aplikativnih programa. To je, recimo, posao za vodee industrijske programere ili profesionalne softverske
proizvodjae. Treu grupu korisnika ine operatori koji koriste - izvravaju gotove aplikativne programe, to ne zahteva ak ni znanje
programiranja.
GKS grafiki sistem sadri biblioteku od oko 200 potprograma ijim pozivom se ostvaruju odgovarajue grafike funkcije.
Koncept GKS sistema definie vezu operativnog sistema raunara i aplikativnog programa preko jezikih slojeva (layer-a) koji
koriste grafiko jezgro (kernel) standarda.
Prema perifernim grafikim uredjajima, GKS koristi upravljake programe uredjaja (device drivers), skraeno "drajvere".
Drajveri definiu upravljake komande za uredjaje (ploter, printer, CRT) i aktiviraju se samo programskim navodjenjem zahteva
(poziva) iz aplikativnog programa. Generisanje slika vri se povezivanjem osnovnih grafikih elemenata - grafikih primitiva.
U GKS-u to su linije, markeri, tekstovi, poligoni, matrice elija i generalisani grafiki elementi. Generalisani grafiki elementi su
gotove sloene primitive (krugovi, elipse, odseci i iseci kruga, odnosno u 3D prostoru to su odseci lopti, iseci valjaka i drugo).
Grafike primitive su opisane atributima kojima se definiu karakteristike primitiva. Atributi teksta su vrsta fonta, veliina,
orijentacija, boja.
RADNA STANICA u GKS sistemu je mesto za prikaz jedne slike (monitor, ploter, kopirni uredjaj). Kad grafiki terminal
ima mogunost prikazivanja vie nezavisnih prozora na istom monitoru, onda svaki prozor predstavlja posebnu radnu stanicu GKS
sistema. Ovo znai da jedna fizika radna stanica moe da sadri vie GKS radnih stanica. GKS deli opremu za unos podataka
(tastature, digitalizatori, mievi) na 6 klasa logikih ulaznih jedinica: lokator, potez (stroke), ocenjiva (valuator), izbor (choice),
odabira (pick) i tekst (string).
1.0
SGMENT: Osnova radnog procesa je rad sa segmentima. GKS koristi nezavisnu segmentnu memoriju (Workstation
Independent Segment Storage - WISS memorija) 6. Osim geometrijskih transformacija (translacija, rotacija, uveanje i umanjenje),
nad segmentom se mogu izvravati i transformacije promene prioriteta prikazivanja, kopiranja u druge segmente i radne stanice,
promena oznake segmenta itd. Segmenti imaju svoje zajednike atribute kojima se definiu opta stanja kao to je, recimo, treperenje,
vidljivost, prioritet.
Grafike podatke GKS memorie radi njihovog arhiviranja ili prenoenja na druge sisteme, na nain nezavisan od
raunarskog sistema. GKS je standardizovao metadatoteke u smislu pristupa, korienja i rasporeda podataka. Za rad sa
metadatotekama, GKS je razvio odgovarajue programe definisane GKS funkcijama. Kontrolu radnog stanja aplikacije, GKS
definie listama stanja. Radno, operaciono stanje, definie status pojedinih uredjaja i status izvrenja aplikacije. Stanje definisano
listama stanja prati se funkcijama upita GKS sistema, ime se izvode zakljuci o dovoljnosti uslova za naredna izvrenja i vri
izvetavanje o grekama.
GKS omoguava grafike izlaze vektorskom i raster grafikom. Tipian vektorski uredjaj za izlaz je ploter, a rasterski uredjaj
je grafiki monitor. Hardverski zahtevi opreme za raunarsku grafiku su visoki i zahtevaju ne samo brze, ve specijalizovane
procesore sa velikom paletom boja, specijalnim efektima i hardverski izvedenim grafikim transformacijama.
PHIGS
standard je definisan propisima ISO 9592, 1985. godine. PHIGS je akronim engleskog naziva
Programmer's Hierarchical Interactive Graphics System. Njime je pored rada u 3D prostoru, mogu i rad sa hijerarhijski povezanim
segmentima, koji se mogu i naknadno menjati. Dok GKS slui za generisanje grafikog prikaza geometrijskog modela formiranog u
aplikativnom programu, PHIGS omoguava formiranje geometrijskog modela na jedinstven, standardizovan nain. Primena PHIGS
sistema je pogodna za CAD sisteme u kojima se vri prostorno geometrijsko modeliranje predmeta sa simulacijama njegovog
kretanja. Koristi se u molekularnom modeliranju, kartografiji, prepoznavanju oblika i procesiranju slika.
CGM
standard je nastao iz potreba za prenosom i razmenom grafikih podataka. Kao medjunarodni ISO 8632
standard, registrovan je 1987. Datoteke za smetaj grafikih podataka, poznate kao metadatoteke, nose ekstenziju CGM (Computer
Graphics Metafile CGM). CGM metadatoteke su neutralne datoteke, sadre podatke o elementima koji ine sliku, a slika nije
namenjena daljoj promeni (tzv. statika slika). Prednost GKS metadatoteka je to one sadre i podatke o strukturi slike (segmente)
to omoguava dalju obradu slike (dinamiku sliku). Korienje CGM standarda ouvano je zahvaljujui njegovoj rasprostranjenosti.
Kodiranje metadatoteke definie ISO 646 i ISO 2022 na bazi ASCII koda.
CGI
IGES
standard: Sistemi za projektovanje pomou raunara sadre mnotvo informacija o proizvodu, tehnologijama i
korisnicima CAD sistema. Za bolje korienje i prenos ovih podataka, ANSI je 1981. definisao standard pod nazivom Initial
Graphics Exchange Specification (IGES). Standard je naroito pogodan za mainske CAD/CAM sisteme. Korienje IGES datoteke
zahteva odgovarajue generatore i interpretatore podataka da bi bili preneti u druge CAD/CAM sisteme. Ove datoteke zahtevaju
znaajan memorijski prostor.
Generacija 2008
CAD - GEOMETRIJSKO MODELIRANJE
Predavanje 3
Slika 1. Features tehnika buenja otvora razliitih tipova - iani i povrinski model
z
T4
T3
T2 y
T8 T1
T5 T7
x
T6
b. DEFINISANJE
c.
LINIJA-IVICA
DEFINISANJE
POVRSINA
d. DEFINISANJE
ZAPREMINA
P1
P5 P4
P3
P2
V1
P6
Slika 4.0 Etape formiranja solid modela iz osnovnih grafikih elemenata (B-REP postupak)
Slika 7.0 Vie operacija geometrijskog modeliranja features grupe na modeliranju ivica sa stablom realizacije
Slika 8.0
Tehnika SKIN:
Slika 11.0
Slika 9.0
Slika 10.0
Slika 12.0
Predavanje 4A
Generacija 2008
HCI Pojmovi:
Elementi korisnikog interfejsa
Tabela 1.01
Entitet naziv,
originalan naziv
Sliica
Strana
Opis pojma
To su tri grupe grafikih entiteta: Bazni geometrijski
entiteti, konstruktivni entiteti i dopunski entiteti.
U bazne geometrijske entitete spadaju: linija, krug, luk,
viestruki luk, elipsa, splajn kriva, tekst, rafura, marker,
dimenziona geometrijska kota, obrtna povrina, splajn
povrina, puno telo, fasetna mrea, pojedinani sadraji
biblioteka (delovi).
Konstruktivni entiteti su elementi koji slue za formiranje
geometrijskih modela samo u toku njihove gradnje (osne
linije, mrea pomonih taaka, izvodnice).
Dopunske entitete ine raznovrsni sadraji koji dopunjuju
geometrijski model (dimenzije, preseci, centri, tekst
napomene, nazivi, oznake).
Geometrijski model je predmet grafike kreacije. To je
skup entiteta, definicija delova i tekueg podeavanja.
Geometrijski model je grafika celina koja opisuje
ukupnu formu postavljene prostorne kreacije.
Datoteka modela je formatizovan zapis geometrijskog
modela u informatikom sistemu. Ukoliko je zapis
standardan (IGES,CGM,DWG,MPEG,TIFF,GIF) on je
prenosiv na razliite grafike sisteme (procesorske
platforme i aplikativne grafike programe).
1 2 3 4 5 6 7 8 9 10
11
1 12 13 14 15 16 17 18 19 20
21
1 22 23 24 25 26 27 28 29 30
1 32 33 34 35 36 37 38 39 40
31
41
1 42 43 44 45 46 47 48 49 50
1 52 53 54 55 56 57 58 59 60
51
1 62 63
61
Sliica
Strana
Opis pojma
Koordinatni sistemi
(Coordinate Systems):
WCS
DCS
Podeavanja
(Settings):
Programska pomo
(Help, On-line Documentation)
Sliica
Strana
Opis pojma
interfejsa
Meni programa
Alati programa
Komandna linija
Alati programa
Korisnicki prostor
Oblast osnovnih alata
Komandna linija
Korisnicki prostor
Oblast pomocnih
opcija
Sliica
Strana
Opis pojma
(File system):
(Popup menu):
Sliica
Strana
Opis pojma
Elementaran koncept crtanja linija. Postoje drugi modaliteti
uz korienje uslova za konstrukciju.
Recimo jedan modalitet je konstrukcija linije pod aktivnim
uglom (Construct Line at Active Angle).
Kruni luk se moe crtati na bazi dve take i radijusa, na
bazi tri taaka, na bazi ogranienja kao to su tangente.
Sliica
Strana
Opis pojma
Konstrukcija elipse
(Construction Ellipse):
Konstrukcija poligona
(Construction of the Polygons):
Sliica
Strana
Opis pojma
Specifikacija uslova za izvodjenje geometrijekonstrukcije.
Kod linija, to su uslovi selektovanja (pokazani sliicama):
- najbliih taaka (Nearest),
- krajnjih taaka (Keypoint),
- srednjih taaka (Midpoint),
- centara elemenata (krugova, lukova),
- poetnih taaka (Origin Points),
- preseka linija (Intersection),
- tangenta i tangenta u taki krive,
- normala na krivu u taki (Perpendicular from),
- paralelno sa pravcem,
- najblie take na susednom elementu (na slici levo).
L
Entitet naziv,
originalan naziv
Sliica
Strana
AccuDraw
X
Y
Z
AccuDraw
0.000
0.000
0.000
Distance0.000
Angle 0.000
Y osa
X osa
Y osa
X osa
Koordinatni pocetak
Origin
Sliica
Strana
Opis pojma
1.83 Editovanje
Tabela 1.03
Entitet naziv,
originalan naziv
Sliica
Strana
Opis pojma
Sliica
Strana
Opis pojma
A
A
1.84 Delovi
Tabela 1.04
Entitet naziv, originalan naziv
Delovi (Parts:)
Sliica
Strana
Opis pojma
Izvorno, delovi su termin iz mainstva. Definiu
standardne 3D geometrijske forme koje se kao
deo ugradjuju u celinu geometrijskog modela
(sklopa). Delovi su recimo zavrtanj, podmeta,
navrtka, leite, leaj, vratilo, zupanik. Imaju
namenu da se direktno pozovu iz biblioteke
delova i bez crtanja ugrade u sklop. Aplikativni
programi sadre biblioteke standardnih delova.
Savremeni programske biblioteke definiu
parametarski geometriju delova i dozvoljavaju
njihovo editovanje. U programu MicroStation95
delovi se smetaju u elije koje su optija forma
za formiranje entiteta. Slika pokazuje standardne
zavrtnjeve.
U programu AutoCAD delovi se definisu ....
10
Sliica
Strana
Dimenzije (Dimensions):
20
35
20
20
55
75
R2
32
90
Opis pojma
Grupa grafickih elemenata kotnih linija, uglova,
markera i teksta, specificirana da opie merne
veliine objekta, ini dimenzioni entitet grafike.
Svaki dimenzioni entitet se moe postaviti,
premestiti i editovati. Za dimenzionisanje koristi
se posebna grupa dimenzionih atributa.
Dimenzionisanje moe biti pojedinano izvedeno,
izvedeno dimenzionim lancem, izvedeno sa
zajednikom polaznom takom (engl. datum
dimension) ili izvedeno koordinatama take.
Dimenzioni lanac i dimenzionisanje sa
zajednikom polaznom takom pokazuje prva
slika levo. Osim duinskih mera, dimenzioniu se
uglovi, prenici i radijusi, slika 2.
Dimenzionisanjem se definie sadraj teksta,
poloaj teksta (automatski na kotnoj liniji),
dimenziona lokacija i tekst orijentacija.
Lokacija odredjuje mesto kotne linije dok
orijentacija odredjuje pravac teksta u odnosu na
dimenzionu liniju (horizontalno, upravno,
paralelno). Operacije dimenzionisanja koriste
grupu podesivih argumenata (settings elements):
linija, zavretaka (strelice), teksta (font, veliina),
tolerancija, mernih jedinica (mm,cm,m), formata
(prema nacionalnim standardima) i preciznosti
podataka (broj decimalnih mesta), boje i debljine
kotnih i pomonih linija.
Vodii (Leaders):
Busiti u sklopu poz. 3 i 4
TEKST NA LINIJI
4
3
0
R5
Marker centra
1.86
11
Atributi
Tabela 1.06
Sliica
Strana
Atributi (Attributes):
Ivica punog tela
Osa objekta
Granica objekta
Nevidljiva ivica
Zadata lokacija
Courier New 16
B r a g g a d o c i o 16
Desdemona 16
o
20
1
gao
tu
s
k
Te
o
Tekst ugao 90
Te
kst
ug
ao o
60
Colonna MT 16
Timpani Bold YU 16
o
Tekst ugao 180
T
e
kst
ug
a
o
15 o
0
Vrh
Centar
Donja linija
o
30
o
a
ug
kst
e
T
Tekst ugao 0o
Align
Levo
Centar
Cap linija
Bazna linija
Desno
Opis pojma
Znaenja standardnih grafikih konvencija se
informaciono opisuju posredstvom atributa.
Programi dodeljuju svakom grafikom entitetu
grupu (set) atributa. Osnovne klase atributa su:
Osnovni-opti atributi (vae za sve entitete),
atributi markera, atributi teksta i atributi rafura.
U osnovne spadaju atributi za tip (stil) linija
(kako to pokazuje prva slika), debljinu linija (na
slici), boju, nivo prikaza (engl. layer). Debljina
linija se definie mernim sistemom (metriki,
anglo-saksonski) ili brojem taaka (piksela) na
monitoru. Boja se definie paletom boja,
odredjenog tipa i broja boja. Lejeri se koriste za
klasifikaciju entiteta na istom crteu. Lejeri
omoguavaju kontrolu vidljivosti sadraja. Kao
takva kategojia koriste se za izdvajanje razliitih
sadraja (sadraja kotiranja, konstruktivnih linija,
delova u sklopu). MikroStation95 ima 64 lejera.
(mogu se simboliki oznaiti:
)
Markeri su osnovne grafike primitive. Koriste se
za odredjivanje pozicije karakteristinih taaka u
prostoru. Da bi se uoili, prikazuju se razliitim
simbolima (krsti, taka, kvadrati, zvezdica,
trougao, plus, strelica). Atributi markera su
njihov nagib i pravac. rafure su grafike forme
za prikazivanje preseka ili zona u mainstvu.
Atributi rafura su tip (forma), pravac, nagib i
veliina (razmak linija).
Atributi teksta su vrsta fonta, visina, pravac,
nagib (zakoenje), faktor razvuenosti teksta
(engl. expansion factor), razmak karaktera fonta
(engl. spacing factor), razmak linija fonta (engl.
line spacing), putanja teksta, poravnanje teksta
(engl. alignment) sa nekom pozicijom na crteu.
Na treoj slici (levo), pokazan je atribut razliitih
tipova fonta (jednake vieliine 16). Ovaj
praktikum napisan je tipom fonta Times New
Roman 9. Atribute teksta podravaju i razliiti
programski jezici za grafiku a esto su vezani za
vrstu uredjaja kojim se tampaju dokumenti.
Veliina fonta je simboliki definisana brojevima.
Nagib (engl. direction) je argument pokazan na
narednoj slici levo. Takodje tekst moe biti
postavljen po nekoj zadatoj putanji. Postavljanje
teksta u odnosu na okolne grafike elemente
crtea ili scene izvodi se atributom poravnanja.
To pokazuje poslednja slika levo.
Predavanje 4B
Generacija 2008
HCI Pojmovi:
Tabela 1.07
Entitet naziv, originalan naziv
Standardne povrine
Standard Surfaces:
Fasetne mree
Facet Meshes:
Sliica
Strana
Opis pojma
Postoje tri grupe 3D povrina kod geometrijskog
modeliranja. Osnovnu grupu ine standardne
povrine, pokazane na slici (svera, cilindar, konus
i torus). Drugu grupu ine rotacione povrine.
Jedna takva povrsina prikazana je levo, etvrta po
redu (forme inije). Treu grupu ine povrine
prikazane aproksimativno pomou NURBS-a.
Ova vrsta polinoma neto vie je opisana u
PRILOGU Praktikuma. Aproksimativna povrina
moe biti prikazana pomou krpice (engl. patch)
ili provlaenjem povri kroz granine krive. Ova
funkcija se izvrava komandom skin.
Vidjenje i Prikaz
Tabela 1.08
Entitet naziv, originalan naziv
Viestrukost prozora
Multiple View Windows
Sliica
Strana
Opis pojma
Simultano prikazivanje istog objekta sa razliitih
poloaja pravaca. Svaki otvoren pogled
zasnovan je na sopstvenom prozoru. Samo jedan
prozor je aktivan i to onaj koji je izabran
uredjajem za izbor (miem). Svaki prozor podesiv
je po poloaju i veliini na displeju monitora,
moe biti minimiziran, sklonjen (izbrisan).
Podlee svim pravilima Windows okruenja.
Prva slika pokazuje viestruke windows prozore
formirane komandama Cascade (kaskada) i Tile
(poredjana grupa sa dodirom u formi crepa).
Sliica
Strana
Opis pojma
Projekcija prostornog modela na projekcionu
ravan (Front Wiew, Top Wiew, Right wiew, Left
Wiew,..) a u specificiranom pravcu. Pogled je
klasifikovan prema nainu dobijanja i moe biti
ortogonalnog tipa, aksonometrijskog tipa
(korieni u mainstvu) i tipa perspektive
(korien u arhitekturi).
Regeneration
To su operacije:
Kreiranja (Window Creating),
brisanja (Deleting), (na slici)
premetanja (Moving),
promene veliine prozora (Resizing), (na slici)
operacija prelaska na drugi prozor (Switching),
maksimiziranja, minimiziranja, (na slici)
obnavljanja windows prozora (Restoring),
tipinog rasporedjivanja (Tile, Cascade).
Ove operacije se izvode na windows prozorima i
ne utiu na status modela ili crtea.
Model ostaje nepromenjen.
Video sistem raunara koristi prirunu video
memoriju VRAM u kome je smeten sadraj
monitora. Takav nain korienja memorije je
bri. Kada se izda komanda refresh, njome se
obnavlja sadraj u video memoriji.
Komandom regeneration obnavlja se sadraj
grafikih podataka modela smetenih u bazi
podataka (datoteci).
Sliica
Strana
Operacije sa pogledima
View Related Operations
Opis pojma
To su sledee operacije definisanja pogleda:
Operacija promene veliine prozora, promene
kombinacije pogleda u windows prozoru,
operacija promene poloaja take posmatranja,
promena ciljne take, promena ugla izmedju
koordinatnih sistema oka (ECS) i prostornog
koordinatnog sistema (WCS). Primer promene
poloaja take posmatranja pokazuje slika jednog
prostornog plana, sa prepoznatljivim urbanim
objektima.
Programska podeavanja
Programes Settings:
Work directory (Preferences),
Default,
Setting
Sliica
Strana
Opis pojma
Programsko podeavanje radnog okruenja ima za cilj
da omogui minimalan broj komandi za korienje
programskih alata. Postoje tri nivoa podeavanja
okruenja: Prvo: Korisniko predpodeavanje celine
(radni direktorijum koji se bira na poetku rada i
kojim se definie oblast: 2D, 3D prostor, rad sa
periferijama). Ova su esto podeavanja definisana za
rad u mainstvu, arhitekturi, dizajnu. Druga grupa
podeavanja se odnosi na inicijalne programske
atribute korienih alata i funkcija. Zadate su defolt
argumentima i mogu se pojedinano podeavati. To su
atributi svih entiteta kao linije, boje, fontovi, rafure,
materijali, svetla, pozadine. Trea vrsta podeavanja
su radna podeavanja (setting). Odnose se na iste
funkcije i njihove atribute ali neposredno za tekue
izvrenje. Pojedinano se primenjuju.
U sluaju nazadovoljavajueg statusa crtea (modela)
i odluke o promeni radne operacije, omoguuje
vraanje na prethodno stanje ili nekoliko stanja ispred.
Time se eliminie dugi proces korekcije sadraja.
Suprotna korisnika funkcija po pravcu kretanja kroz
izvedene operacije je redo funkcija.
To je operacija zapisa sadraja postavljenog modela u
nekom od programskih oblika kodiranja. Takodje se
koriste i standardni formati zapisa radi prenosivosti na
druge radne platforme. 1
Komanda uitavanja modela iz prethodno kreirane
datoteke. Realizuje se izborom radnog direktorijuma i
traene datoteke u direktorijumu.
Komanda zapisa modela u kreiranoj datoteci.
Funkcija Windows operativnog sistema.
Komanda otvaranje nove datoteke za model.
Funkcija Windows operativnog sistema.
Komanda brisanja datoteke modela.
Funkcija Windows operativnog sistema.
Sliica
Strana
Podeavanje reetke (Grid control)
Postavljanje reetke (Set Grid),
Poetak-izvor reetke (Grid origin),
Veliina razmak reetke (Grid spacing),
Tip reetke Grid style
Kopiranje slika
Copy Image
Opis pojma
Reetka je pomono sredstvo za crtanje. Postavlja se
aktiviranjem ili ukljuenjem (Set grid). Ima slinu
funkciju kao milimetarski papir. Koristi se u
kombinaciji sa funkcijom pripadanja takama zadate
reetke (engl. Snap).
Poetak polja reetke se moe podesiti na displeju
(prostoru za prikaz) navodjenjem koordinata poetka.
Poetak se jo naziva izvoritem (Grid origin).
Reetka se podeava po gustini razmaku taaka
(Grid spacing). I forma prikaza reetke na monitoru
moe biti podesiva u vidu taaka, linija ili krstia
(Grid style).
Slika pokazuje plou sa tri otvora prikazanu u polju
takaste i krstaste reetke.
Sliica
Strana
AaFfCc
AaFfCc
N
N
d=15 h=60
55
30
40
15
35
d+25
d
d=30 h=35
60
Templejt
d+50
80
Opis pojma
Fontovi su familije grafikih oblika simbola.
Uglavnom se odnose na tekstualne simbole i definiu
familije tipografskih pisama. Fontovi mogu biti bitmapirani, uopteno grafiki (Font 1 na bazi proirenog
PostScript -Adobe) i vektorski (True Type Microsoft i Apple). Veliina fonta se izraava u pt
jedinicama (72 pt = 1 inch).
Slika pokazuje nekoliko malih i velikih karaktera
fonta Times New Roman, velicine 48, 24 pt.
U poslednjem redu pokazano je nekoliko neslovnih
simbola fonta Symbol, veliine 24 pt.
N
N
65
Predavanje 5
Generacija 2008/2009
1 Rendering - Renderovanje je proces oslikavanja 3D modela prema displeju prikazivanja, korienjem tehnika
senenja povrina
shading uvodi prisustvo senki na okolnim objektima i pozadini scene i zato stvara snaan
realistian utisak. Kako obiluje procedurama odredjivanja intenziteta osvetljenosti, poloajem
senki, refleksije, vidljivosti i drugog, uslovljava dugo procesorsko vreme pa nije pogodna za
spore grafike sisteme. U okviru ove metode razvijene su procedure za poboljani prikaz
eliminacijom nazubljenih ivica objekata (engl. Phong Anti-aliased Shading). Slika 2.12 pokazuje
senenje izvedeno phong/antialians tehnikom primenom programa MicroStation-SE. Phong
tehnika ukljuuje i prikaz senki sa okolnih objekata.
Slika 2.10 Realistiki prikaz objekta primenom MS-SE Model sa prostim senenjem
(Constant shading)
Slika 2.11 Realistiki prikaz objekta primenom MS-SE Model sa glatkim senenjem
(Smooth Shading)
njihovih zajednikih ivica moe usloviti izdvajanje trouglova u zajednikim ravnim povrinama.
To se uoava po trougaonim stazama. Radi toga su razvijene metode ravnog senenja (engl.
flat shading), ime poligoni (trouglovi) dobijaju istu boju u zajednikim ravnim geometrijskim
povrinama. Druga metoda za korekciju realistinog prelaza poligona je interpolacija boje
susednih trouglova u zoni dodirnih ivica. Ova metoda koristi informacije bitmapiranih sadraja
dodirnih zona ili tipinih teksturnih bitmapa na bazi kojih se vri kontinualna interpolacija
prelaznih zona. Ova metoda je poznata po engleskom terminu gouraud senenja.
10
(15 uzastopnih prikaza modela izvedenih sa putanje oblika krunog luka ugla 270o)
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Predavanje br. 5
CAD tehnologije 2
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Slika 1.14 Stepen enumeracije epia osetljivih na boje pri monohromatskoj svetlosti
(objanjenje mehanizma raspoznavanja boja)
r, g, b, 0,1
Osobina RGB modela je da crnu boju definie kada ni jedna komponenta boje
nije prisutna, a da belu boju definie dodavanje osnovnih komponenata boja u
maksimalnom intenzitetu.
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Posledica meanja samo dve komponente boja daje nove, tipove izvedenih boja.
Tako meanjem crvene i plave boje, dobija se purpurna boja (poznatija kao Magenta).
Meanjem crvene i zelene dobija se uta boja. Meanjem plave i zelene komponente
dobija se tirkizna boja (poznata kao Cijan). Sastav RGB i izvedenih boja tehnikom
meanja boja, moe se razumeti prema slici 1.15. Slika 1.16 pokazuje jedninu kocku
boja u pozitivnom oktantu 3D kartezijskog koordinatnog sistema. Dijagonala kocke iz
koordinatnog poetka je skala sivih nijansi boja (r,g,b-koeficijenti su jednaki).
G
G+R
G+B
R+G+B
R
R+B
Substrakt - oduzeti
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
boje. Radi toga je u CMY model uvedena crna (engl. blacK) ime je donekle
poboljana realnost tampanih grafikih prikaza. Ovakav model poznat po upotrebi
cijana, magente, ute i crne boje oznaen je krae CMYK model. Uporedjujui
RGB i CMY model stoji da jednostavnost dobijanja RGB filtera omoguuje
superiorniji kvalitet boja.
M+Y+C
M+Y
M+C
Y+C
Slika 1.17 CMY sastav osnovnih boja i izvedene boje Slika 1.18 Osnovna kocka CMY modela boja
Osim navedenih modela boja koriste se i drugi sistemi. YIQ model se koristi na
televiziji da bi omoguio kompatibilnost RGB signala sa crno-belom televizijom.
HIS model boja, bolje se pribliava psihofiziolokim osobinama oveka. Boju
definie pomou nijanse (ton boje, engl. Hue), intenziteta (engl. Intensity) i
zasienja (engl. Saturation).
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Slika 1.19
Dijagram hromatinosti
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Slika 1.20
Usmereno svetlo (Spot light) ima zadat pravac svetlosnih zraka. Tako recimo
spot svetlo programa MicroStation95 koristi sledee parametre: Ugao konusa svetla
, ugao prelaza svetlosti iz konusa , pojedinacno prisustvo R, G, B komponenata u
svetlu, ukupan intenzitet svetla, prisustvo senki u pozadini osvetljenih objekata,
rezolucija boja, distorzija svetla. Slika 1.21 pokazuje scenu sa razliitim poloajima
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
usmerenog svetla. Distantno svetlo (Distant light) je udaljeno svetlo koje se zato
karakterie paralelnim pravcem prostiranja svetlosnih zraka.
ELEMENTI SVETLOSTI: Konaan izgled prikazivanog objekta se definie
elementima svetlosti i elementima povrine samog objekta. Elemente povrine
korisnik zadaje definisanjem materijala objekta. Materijalnost definie boju
materijala, teksturu (povrinsku formu), providnost (engl. transparency) i zavrnu
obradu povrina. Boja materijala je karakteristika jednog ali i nekih drugih
materijala. Zato se bojom samo grubo naznauje materijalnost objekata. Autentinost
prikaza dobija se dopunskim definisanjem povrine materijala, kada izgled upuuje na
tanu materijalnost objekta.
Povrina materijala se zadaje paletama materijala koje ukljuuju: uzorak
mape (povrine, engl. pattern map) materijala, mapu neravnina materijala (engl.
bump map), ili oba. Uzorak mape materijala je raster slika koja izabranim povrinama
objekata, dodeljuje materijalnost. Uzorak mape pokazuje grafiku formu izabranog
materijala. Prilikom realistikog prikazivanja (renderovanja), povrina kojoj je
dodeljena materijalnost, dobija izgled izabranog materijala. Primena mapa neravnina
materijala je jo realistinija kategorija definisanja povrina i koristi se u phong
senanju, kada se svakoj taki povrine odredjuje osvetljenost na osnovu njenog
poloaja u odnosu na svetlo. Mape neravnina omoguuju uspostavljanje razliite
osvetljenosti taaka primenjene mape. Isturenije take povrinskih neravnina su kao i
u prirodi jae osvetljene, dok su tamnije take uvuene povrine makro strukture
izabranog materijala. Providnost (transparentnost) definie svetlosnu provodljivost
kroz materijal. Opseg se zadaje koeficijentom 1.0 kada je materijal za svetlost 100%
propustljiv i koeficijentom 0% kada je materijal neprovidan. Ovaj parametar se
dodeljuje plastinim ili staklenim elementima sklopa. Recimo kod prikazivanja
plastine posude za koionu tenost, sklopa koione instalacije automobila, mala
propusnost svetlosti (mutna plastika) daje realistian prikaz posudi. Definisanjem
tenosti u posudi, moe se videti nivo tenosti, to je osnova realistikog prikazivanja.
Osnovna boja povezuje realistinost prikaza sa naim iskustvom veze boje i
materijalnosti. Za tu svrhu se koristi asocijativnost oveka na boje, prirodne i
sintetike.
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
Slika 1.24 Primer definisanja materijalnosti objekta tipa neravnina sa est uzorka mape neravnina
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
DWG
PIF
CGM
CDR
Vektorski format programa Harvard Graphics, Lotus Freelance, Arts & Letters),
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
10
CMX
DSF
WMF
(Windows Meta datoteka - File) Vektorski format programa Harvard Draw, Lotus
Freelance Graphics, Aldus. Karakterie se viestrukim grafikim nivoima,
viestrukom straninou, podrava transparentne datoteke.
AI
PLT
Vektorski format za ploter (na bazi komandnog jezika Hewlett Pakard Graphic
Lenguage - HPGL),
PRN
namenom za
razmenu CAD/CAM dokumenata izmedju raznovrsnih sistema. IGES je ANSI
standard sastavljen od IGES/PDES organizacije National Computer Graphics
Association (NCGA) je administrator ovog standarda. Odnosi se na 3D sadraje, pa
ak i kod 2D entiteta preporuuje se upotreba 3D prostora. IGES datoteke imaju pet
sekcija: startnu sekciju, sekciju globalnih podataka, upravljaku ulaznu sekciju,
sekciju upravljakih podataka i zavrnu sekciju. Do 1996. izradjena je i peta verzija
R 5.0. Svaka sekcija ima standardan fiksni ASCII format.
NAP
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
11
BMP
GIF
Compu Serve Graphics Interchange Format . Popularni BBS format koji kombinuje
prikaz indeksirane kolor grafike i hipertekst za HTML dokument. GIF je
komprimovan format (LZW), napravljen tako da obezbedi minimalno vreme transfera
dokumenta posredstvom telefonskih linija. GIF89a format konvertuje RGB grafiku
modela u 8-bitni GIF standard za uvodjenje u HTML dokument.
MP
P
CIT
PCX
PICT -
RAUNARSKA GRAFIKA
Autorizovana predavanja dr Miomir Jovanovi
12
tipa i kvalitetne palete boja. Pri prelaskom iz RGB modela boja u PICT format,
koristi se 16/32-bitna paleta boja. Ukoliko se koriste sive boje (tonovi), primenjuje se
2/4/8bitna paleta boja.
PNG -
Raw -
CDX
TGA -
Targa format, koji se koristi kod Truevision video adaptera i MS-DOS kolor
aplikacija, 8,16,24,32 bitan zapis, nekomprimovan ili radno podesive kompresije.
TIFF -
JPEG
- JPG, JFF, JTF, JFIF - Standardni bitmapirani formati. JPG je razvila kompanija Joint
Photographers Experts Group,i namenjen je razmeni datoteka izmedju razliitih
platformi. Koristi superiornu kompresionu tehniku. Zahteva paljivu upotrebu jer da
bi omoguio visoku kompresiju, koristi algoritam sa menjanjem podataka o
bitmapama (824 bita). Kompresija JPEG.
PhotoCD
EPS
WPG MPEG-
Multimedijalni grafiki, video i audio standard datoteka. Standard MPEG-1 ima osnovni
algoritam podeen za transfer 1- 1.50 MBsec pri video rezoluciji od 350x250 taaka slike
pri 25-30 slika (frejmova) u sekundi. MPEG-2 ima rezoluciju slike 720x576 taaka pri 30
frejmova u sekundi. MPEG-4 59, karakterie se impresivnom kompresijom, irim
frekventnim opsegom (max. 24 KHz), audiokodiranjem do 64 Kbps, ukljuujui jezike za
manipulaciju sa razliitim objektima.
AVI
RMI
- Standardni format za zvuni MIDI zapis (sekvenca srednje duine). MID format je
takodje standard zvunog zapisa. To je recimo zvuni zapis sekvenca Bahovog
Brandenburkog koncerta, opus 3, na operativnom sistemu Windows'98, direktorijum
C:\WINDOWS\MEDIA\ ... , u trajanju od 6'08''.
WAV
- Standardni format za kratak zvuni zapis tipa jednog talasnog perioda (engl. wave sound)
ili akord. To je recimo jedan akord ding-dong zvona, cvrkut ptice i slino.
FEM PREDAVANJE - 6
MAINSKI FAKULTET NI TRANSPORT I LOGISTIKA 2009/2010
CAD tehnologije II
BANKA ZNANJA
(ISKUSTVO)
CILJEVI
OSOBINE KONSTRUKCIJA
OPTERECENJA
CAD
MODEL
MODIFIKACIJE
MODELA
PRORACUN
OSOBINA
MEHANICKOG MODELA
OCENA REZULTATA
KRITERIJUMI
OCENE
KONSTRUKCIJA
KONACNO RESENJE
KONSTRUKCIJE
DISKRETNI SISTEMI
(matrine metode)
METODA POMERANJA
PRIBLINE METODE
METODA SILA
DIFERENCIJALNE JEDNAINE
Metoda konane
razlike
Metoda numerike
integracije
METODA KONANIH
ELEMENATA
2.
3. METODA KONANIH ELEMENATA - (Finite Element Method - FEM), koristi razliite tipove
varijacionih metoda, primenjenih na diskretnom modelu za strukturnu analizu kontinuuma.
Kontinuum se diskretizuje konanim brojem elemenata i stepeni slobode kretanja. Zadatak se opisuje
sistemom diferencijalnih jednaina koje se formiraju iz uslova minimuma funkcionala konstrukcije.
Ovaj zadatak je rutinski, a reavanje sistema diferencijalnih jednaina ide matrinim metodama, vrlo
pogodnim za tretman raunarom. Tanost izraunavanja je definisana kvalitetom izabranih funkcija
oblika (interpolacionih funkcija), mreom i tipom konanih elemenata. Zavisno od izabranih
nezavisno-promenljivih veliina i naina formiranja jednaina, postoje etiri osnovne metode:
metoda pomeranja (metoda deformacija), metoda sila, meovita i hibridna metoda. Formiranje
jednaina se izvodi primenom osnovnih zakona mehanike. Kod metode pomeranja koristi se princip
minimuma funkcionala (pune energije sistema). Kod metode sile, koristi se princip minimuma
komplementarne energije. Meovita metoda koristi princip Vaic-a i Reissner-Hellinger-a.
4. METODA GRANINIH ELEMENATA je specifina metoda prelaza iz sistema parcijalnih
diferencijalnih jednaina i zadatih graninih uslova ka njihovoj integralnoj analogiji na granici
oblasti koju posmatramo. Postupak se sastoji u diskretizovanju granine oblasti strukture graninim
elementima, primenom razliitih vrsta aproksimacija geometrije granica i graninih funkcija. Iz
integralnih odnosa, diskretnom analogijom, formira se sistem algebarskih jednaina. Reavanjem
sistema dolazi se do traenih veliina na granicama oblasti.
(3.01)
Posledica spoljanjeg dejstva su unutranje sile koje se u obliku elastine energije akumuliraju
unutar strukture. Po spoljanjem rastereenju, struktura se vraa u prvobitni poloaj. Sposobnost,
potencijalnost strukture da se vrati u prvobitni poloaj, nazvana je potencijalna energija U i ona se moe
odrediti iz tenzora napona i dilatacije :
U = 1 T dv
2
v
(3.02)
Ukupan rad unutranjih i spoljanjih sila je totalna energija ili krae funkcional :
UV
(3.03)
Pomeranja unutar konstrukcije izvode se po direktnim putanjama, koje su logino najkrae. Pri
tome, struktura zadrava ravnoteno stanje (stabilnost). Ove injenice definiu izvren rad kao
minimalan, pa zato uslov minimalnosti glasi: Varijacija funkcionala po parametrima pomeranja jednaka
je nuli. Ovaj uslov je definisan relacijom 3.04:
U V = 0
(3.04)
K e k qq B T D B dv
v
(3.05)
Potencijalna energija sistema konanih elemenata cele strukture moe se prikazati kao zbir
potencijalnih energija pojedinih konanih elemenata (3.06). Za strukturu sa M konanih elemenata, ta
suma se moe predstaviti preko generalisanih koordinata q vorova konanih elemenata, matrice krutosti
strukture K , vektora unutranjih sila u vorovima Q i integracionih konstanata Ce.
M
M
e = 1 q T K q Q T q Cn
2
n 1
e 1
(3.06)
q2
q
,
qe
q M
K1
K
2
K
,
Ke
K M
Q1
Q2
Q
Qe
Q M
(3.07)
Matrica krutosti konanih elemenata K je dijagonalna globalna matrica strukture. Ova matrica je
simetrina sa lanovima na glavnoj dijagonali razliitim od nule. Varijacijom potencijala strukture po
nepoznatim parametrima qT i primenom stava o minimumu potencijala, sledi jednaina strukture 3.08.
U izrazu 3.08 je izvreno sredjivanje koordinata q* i generalisanih sila Q za globalni koordinatni sistem.
K q* Q
(3.08)
Postupak primene metode konanih elemenata zahteva uvodjenje graninih uslova u svaki
zadatak. Reavanje ovog dela prorauna je osnova stabilne numerike procedure i regularnih analiza.
Granini uslovi se definiu iz uslova oslanjanja struktura, prema izvedenim tehnikim reenjima. Kod
primene softverskih paketa, to se svodi na definisanje pojedinanih uslova slobode kretanja vorova u
kojima su oslonci. Nain definisanja slobode kretanja (interfejs), uredjuju sami proizvodjai softvera.
Def CS
0
Y
-10000.
Phase
0.
Color 55
Layer 1
#Prop
7860.
Damping 0.
Ref Temp
2.E+11
G 79300000000.
Nu
0.
Compress 0.
Shear
0.
K 0.
SpecHeat
0.
1
0.
0.3
0.
0.
Property 1 - 3D Mladen 17
Type SOLID
Material 1
Color 110
Layer 1
CoordSys 0
#Elem 12794
Integration Net 0
Material Aligned to Coordinate System
Report : Node
Format : NASTRAN Displacement
Output Set 1 - MSC/NASTRAN Case 1
Final
T1 Translation
T2 Translation
T3 Translation
R1 Rotation
R2 Rotation
R3 Rotation
Set
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
1
1
1
1
1
1
1
1
1
1
1
1
ID
Value
2037
-0.0000539
14836
0.00011886
14885 -0.00047439
15398
4.4653E-8
14891 -0.000066306
15931 0.000053723
1
0.
1
0.
1
0.
1
0.
1
0.
1
0.
Report : Element
Format : NASTRAN CTETRA Stresses
Output Set 1 - MSC/NASTRAN Case 1
Set
MAX/MIN Summary Table
Solid X Normal Stress
Solid XY Shear Stress
Solid Max Prin Stress
Solid Mean Stress
Solid Von Mises Stress
Solid Y Normal Stress
Solid YZ Shear Stress
Solid Min Prin Stress
Solid Z Normal Stress
Solid ZX Shear Stress
Solid Int Prin Stress
Set
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
Minimum
Maximum
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
ID
22058
15393
19282
20534
19347
11299
11299
12910
11218
22184
12910
11299
18439
15886
22058
18679
17623
20315
21473
12309
16603
15393
Value
-230215024.
273772896.
-125652536.
127781896.
-18764138.
342630368.
-138221744.
88709960.
1162476.
308500288.
-189393488.
323338112.
-69557880.
58976536.
-230348816.
37915560.
-212845664.
267877376.
-98858776.
100089776.
-72810040.
114675592.
CAD tehnologije II
Predavanje-7
Zimski semestar 2009-2010
Osnovni tipovi konanih elemenata su odredjeni prostorom koji koriste (1D, 2D, 3D).
Jednodimenzioni konani elementi su zatege, tapovi, grede, uadni elementi, granini elementi, cevni
elementi. Granini elementi su kategorija koja slui za formiranje veza na granicama kontinuma, koja
matematikom modelu definie neki uslov. U ovu podgrupu spadaju elementi: opruge, zazora (gap),
veze (link), stepena slobode (DOF) i drugi. 2D - dvodimenzioni konani elementi definiu napone i
deformacije ravanskog kontinuuma, pa shodno tim vrstama osnovni elementi su membrana, ploa,
ljuska. Trodimenzioni konani elementi su prizmatini i osnosimetrini. U ovu grupu spadaju i debela
ploa i debela ljuska, prizma, piramida, osnosimetrini elementi i 3D konani elementi sa ortotropnim
osobinama kao to su slojevite forme. Slika 3.03 ilustruje osnovnu geometriju konanih elemenata.
Izbor konanog elementa za modeliranje, zavisi od geometrijske forme posmatranog kontinuuma i
procene unutranje distribucije sila i deformacija. Geometrijske forme dugakih lanova (malih
dimenzija poprenog preseka u odnosu na duinu) zamenjuju se jednodimenzionim konanim
elementima. Ravne povrine zidova, pregrada, dijafragmi, lamela nosaa, zamenjuju se
dvodimenzionim konanim elementima (obino za analizu napona). Tamo gde se javljaju
koncentrisana lokalna naprezanja usled geometrijske sloenosti, koriste se trodimenzioni konani
elementi. Njima se obino opisuju kompaktne geometrije kao to su rotacioni delovi, lopatice kola
turbomaina, glavine, kuita motora, kuita klipnih maina, sloeni elementi (kolenasta vratila).
Jedno od suptilnih pitanja diskretizacije strukture su granice geometrija primenjenih konanih
elemenata. Zapravo, potrebno je definisati kad koristiti konaan element tap, kad koristiti gredu, kad
plou, a kada ljusku. Za nalaenje odgovora na to pitanje, treba definisati prvo klasine pojmove ovih
elemenata u mehanici:
tap podrazumeva konstruktivni sadraj malih dimenzija poprenog preseka u odnosu na duinu.
Takvi lanovi se odlikuju vitkou, esto veom od 50 (>50). Takvi konstruktivni elementi imaju
izrazitije unutranje uzdune sile od unutranjih momenata. To su, recimo, zatege kod dizalica, drai
viseih platforma, lanovi lakih reetkastih nosaa itd. Obino sadri tri stepena slobode u voru pa
modeliranje ovim elementom smanjuje obim algebarskog sistema za reavanje.
Grede su konstruktivni sadraji znaajnih dimenzija u odnosu na duinu, pa zato mogu da ponesu i
unutranje momente savijanja i uvijanja. Primena konanih elemenata tipa grede uopte smanjuje
aproksimacije jer u njihovim vorovima uobiajeno ima svih 6 stepeni slobode kretanja. Gredama se
diskretizuju linijske nosee strukture razliitih tipova dizalica i rotacionih bagera (reetke, stubovi),
ramovi postolja i nadgradnje vagona. Kako se veze konanih elemenata, ostvaruju samo u vorovima
(za koje su postavljeni uslovi kompatibilnosti strukture), ove analize nemaju aproksimativan pristup.
Cevi
Slika 2
KABL-E
KONTAKT-PAR
Ploe i ljuske su strukturni elementi male debljine u odnosu na ostale dve dimenzije. Ljuske su
obino zakrivljeni strukturni elementi kod kojih je kolinik debljine i poluprenika krivine vei od 20
(R/t>20)1. Ljuske mogu biti jednostrano zakrivljene (cilindrine) i obostrano zakrivljene, nastale
obrtanjem krive oko ose. Cilindrina ljuska je, na primer cev, kolinika debljine h, radijusa
krivine R i duine ljuske L: h/R=1/100 i L/R = 2. Obostrano zakrivljena ljuska je, recimo, vrh trupa
aviona, dance vagon-cisterne, zid satelitske antene. Primer sferne ljuske je dance loptastog rezervoara
debljine zida h=6 cm i poluprenika krivine R=143 cm. Primer cilindrine ljuske je cev za visok
pritisak, debljine zida h=7 cm, prenika D=100 cm i duine 50 cm 49.
ETVOROUGAONI
LINEARNI RAVANSKI
ELEMENT
PLOA
ETVOROUGAONI
KUBNI ELEMENT
(membrana)
SMICAJNA RAVAN
Ploe su ravna prizmatina tela male debljine u odnosu na ostale dimenzije. Tanka ploa je debljine
manje od 1/10 ostalih dimenzija 31. Pri tome se smatra da pri spoljanjem optereenju nastaju male
deformacije ploa, koje ne prelaze 1/5 debljine ploe (/h < 1/5). Autori Timoenko, VojnovskiKriger, definiu geometriju tankih ploa u dijapazonu h/L = 1/80 1/200.
Izoparametarski
SOLID ELEMENT
(puni element etvorostrane prizme)
SUPERELEMENTI
OSNOSIMETRINI ELEMENT
LAMINARNA LJUSKA
2 Poceski A., MEOVITI METOD KONANIH ELEMENATA, Gradjevinska knjiga, Beograd 1990.
SENDVI LJUSKA
Prve tri etape su kreativni deo zadatka. etvrta, peta i esta etapa su rutinski deo posla i obino
su preputeni raunaru i pouzdanom softveru. Forma konstrukcije i cilj prorauna odredjuju broj, tip i
raspored konanih elemenata. Izbor tipa konanog elementa integrie izbor interpolacionih funkcija
(funkcija oblika), kojima su povezana vorna pomeranja elementa sa unutranjim pomeranjima u
konanom elementu. Adekvatnost interpolacionih funkcija odredjuje tanost reenja zadatka. Zato se
u cilju dokaza tanosti, dobijeno reenje podvrgava sledeim proverama:
1. Istim tipom i veliinom konanog elementa rei se neki poznati analitiki problem, na osnovu
ega se ocenjuje kvalitet primenjenog konanog elementa i kvalitet modeliranja. Na osnovu ove
provere, komparativno se ocenjuje tanost osnovnog problema.
2. Utvrdjivanjem poloaja asimptote dobijene iz uzastopnih monotono konvergirajuih reenja
mrea razliitih gustina, ocenjuje se poloaj tanog reenja. U praksi se ova metoda ee koristi.
Interpolacione funkcije
Interpolacione funkcije opisuju polje deformacija, napona i drugih uticaja u konanom elementu.
Njima se uspostavlja neposredna veza izmedju pomeranja u bilo kojoj taki polja elementa i
pomeranja u vornim takama. Koriste se tri familije interpolacionih funkcija: Lagrange polinomi
imaju oblik:
P( x , y) a1 a 2 x a 3 y a 4 x y a 5 x 2 a 6 y 2 a 7 x 2 y a 8 x 2 y 2 ...
(3.09)
Njihovo reenje konvergira tanom reenju kada polinom ima beskonaan red. Kvalitetna
interpolaciona funkcija zahteva onaj stepen polinoma koliki je broj nezavisno promenljivih u
elementu. Sa druge strane, visok stepen polinoma je nepodesan, zbog potekoa eliminacija
unutranjih lanova, pa se primenjuju samo za odredjene tipove konanih elemenata.
Serendipity funkcije su funkcije vornih taaka konture. Njihove vrednosti su 1.0 u vorovima i 0.0
izvan vorova. Hermitovi polinomi su polinomi vieg stepena sa osobinama dobrog kontinuiteta na
granicama izmedju elemenata. Koeficijenti ovih funkcija se odredjuju iz uslova kompatibilnosti i
uslova statike ravnotee. Serendipity funkcije su tako oblikovane da direktno povezuju pomeranja u
elementu sa pomeranjima u vorovima to eliminie potrebu izraunavanja njihovih inverznih matrica
i znaajno ubrzava postupak. Za izoparametarske elemente je karakteristino da se i pomeranja
vorova i pomeranja u polju elementa, izraava istim funkcijama oblika (3.10). U ovim jednainama
x,z,y su koordinate u polju konanog elementa a xi, yi, zi koordinate i-tog vora elementa. hi su
funkcije oblika u lokalnom normalizovanom koordinatnom sistemu r, s, t.
q
i 1
hi xi , y
i 1
h i yi ,
h i zi
(3.10)
i 1
Kod izoparametarskih konanih elemenata, gde se za opis pomeranja vorova i taaka u polju
konanog elementa koriste iste matematike formulacije funkcija oblika, postoje i odstupanja.
Ukoliko je stepen funkcije oblika vii od stepena funkcija koje opisuju pomeranja vorova, takvi
konani elementi se nazivaju superparametarski elementi. U suprotnom sluaju, radi se o
subparametarskim elementima.
FL3
y= 48 E I
X
FA
L/2
L/2
FB
T=2 L
g
Parametar poredjenja
(deformacija)
Tano reenje
n2
n1
Tano reenje
Parametar poredjenja
(deformacija)
n3
Divergencija reenja
Konvergencija reenja
Broj konanih
n4
elemenata
Konvergencija reenja
Osobina: Stepen konvergencije zavisi od interpolacione funkcije. Ukoliko interpolaciona funkcija tano opie
deformaciju odnosno da tano reenje diferencijalnih jednaina pomeranja, tada vie tanost ne zavisi od "gustine" mree.
Tada sve mree daju numeriki tana reenja. Ovaj specifian sluaj je est kod linijskih struktura sa konanim
elementima tipa tapova i grede. Kod primene tih elemenata nema smisla ispitivanje konvergencije, obzirom da njihove
medjusobne veze ne uvode aproksimacije u pogledu distribucije pomeranja3. Dokaz konvergencije se izvodi za probleme
kontinuuma u ravni i prostoru4.
Praktino:
Kod analize realnih struktura, mogu nastati znaajne razlike u rezultatima. Ako
eliminiemo greke uslovljene neadekvatnim izborom konanih elemenata, razlike rezultata tanih i
numerikih reenja mogu biti i vee od 30 %. U takvim sluajevima se naputaju postavljeni diskretni
modeli, postavljaju novi, dok se ne dobiju reenja uzastopnih mrea koja odstupaju manje od 10 %.
Takva reenja se mogu smatrati upotrebljiva u rutinskoj inenjerskoj praksi 42. Greke nastale u
primeni MKE uslovljene su veliinom konanih elemenata i kvalitetom njihovih interpolacionih
funkcija. Pravilan izbor tipa konanog elementa i interpolacione funkcije, omoguuje smanjenje broja
elemenata u mrei. Iz tog razloga razvijeni su razliiti tipovi geometrijskih oblika konanih elemenata.
Ovaj princip prvi je primenio Irons na problemu ploe optereene koncentrisanom silom, dobivi pri tome
odstupanje rezultata od 1.5 % izmedju dva postavljena diskretna modela.
Naziv:
Datum realizacje:
Procesor:
Optereenje:
Element tip:
Napomena:
Prikaz: Primer verifikacije modela konzole statikom analizom modela sa automatskom generacijom 3D osmovornog elementa.
Generacija je izvedena sa 240 elemenata. Sila je uneta kao koncentrisana. Oslonci su u 12 vora sa potpunim ukljetenjem. Broj stepeni
slobode kretanja 2880. Vreme realizacije 90 s.
Definicija zadatka: D.Rakovi, TABLICE IZ OTPORNOSTI MATERIJALA,
Gradjevinska knjiga, Beograd 1968.
Output Set: Algor Case 1, Deformed (3.484E-2):
Total Translation, Contour: Total Translation
Y
Z
220.5
ugib (inch)
3.484E-2
3.266E-2
3.048E-2
2.83E-2
2.613E-2
2.395E-2
2.177E-2
1.960E-2
1.742E-2
1.524E-2
1.306E-2
1.089E-2
8.709E-3
6.532E-3
4.354E-3
2.177E-3
0.
SLIKA 9.
Reenje zadatka:
Klasino reenje: y
F l3
, Podaci:
3 E Ix
Teorija
0.08849
10
PRIMER-2:
Analiza debelozide cevi 3D osmovornim elementom
Primer verifikacije modela debelozide cevi statikom analizom automatskom generacijom 3D osmovornog elementa.
Naziv:
Datum realizacje:
Procesor:
Optereenje:
Element tip:
Napomena:
Prikaz:
Primer verifikacije modela cevi debelog zida, statikom analizom sa automatskom generacijom 3D osmovornog
elementa. Generacija je izvedena sa 900 elemenata. Spoljanji pritisak je unet kao povrinsko optereenje. Posmatrana je
simetrina polovina cevi. Broj stepeni slobode kretanja 5332. Broj vorova modela 1364. Vreme kompletne realizacije 252
s na PC P5/150 MHz. Vreme odre|ivanja deformacija 12 sCP.
Definicija zadatka: D.Rakovi, TEORIJA ELASTINOSTI, Nauna knjiga, Beograd 1985.
V1
L1
C1
Reenje zadatka:
Napon u cirkularnom pravcu na unutranjem zidu cevi, spoljanjeg i unutranjeg poluprenika b/a i pritiska pS:
C 2 p S
b2
,
b2 a2
Podaci:
dimenzije b x a x l = 15.24 x 7.62 x 76.2 (cm)
debljina zida cevi: = 7.62 (cm)
Algor
Odstupanje napona
(%)
Algor
-1.83922
-1.844747
0.300
6.10298510-4
PRIMER 3:
Statika analiza ploe 2D konanim elementom
Primer verifikacije modela ploe statikom analizom sa automatskom generacijom 2D elementa ploe.
PB 0601 - statika analiza ploe etvrtastog oblika
14.10.1997.
SSAP 0 Linear Stress Analysis Processor
Transverzalna sila
TIP-6 (2D element ploe)
Naziv:
Datum realizacje:
Procesor:
Optereenje:
Element tip:
Napomena:
Prikaz:
Primer verifikacije modela ugiba ploe statikom analizom modela sa automatskom generacijom 2D elementa ploe.
Generacija je izvedena sa 963 elemenata. Sila je koncentrisana u sredini ploe. Ploa je slobodno poduprta po konturi. Broj
stepena slobode kretanja 6036. Broj vorova modela je 1027. Vreme kompletne realizacije 310 s na PC P5/150 MHz.
Definicija zadatka:
449.47
Reenje zadatka: Ugib kvadratne ploe dimenzije axaxh pod dejstvom centralne transverzalne sile:
Ugib :
Podaci:
Pa2
,
D
Krutost : D
E h3
12 (1 2 )
0.15373
0.15229
0.925
PRIMER-4:
IZVODJENJE DOKAZA O KONVERGENCIJI REENJA
MODEL: Izotropna, slobodno oslonjena pravougaona ploa, dimenzija a x b, optereenu poprenim optereenjem p(x,y).
Popreno optereenje je normalna koncentrisana sila P u taki x= i y=. Diferencijalna jednaina elastine povri tankih
ploa, prema teoriji savijanja:
(3.11)
4W
4W
4 W p ( x , y)
2
D
x 4
x 2 y 2 y 4
ANALITIKO REENJE: Navier-ovo opte reenje ugiba W, pri graninim uslovima slobodno oslonjene pravougaone
ploe, W(x=a/2, y=b/2)=0, definisano je 1820. godine 49. Svodjenjem na oblik koji odgovara maksimalnom ugibu u
sreditu kvadratne ploe, dobija se izraz:
W
max(x 1 a , y 1 b)
2
2
Pa2
D
(3.12)
Model - 1
Model - 2
Model - 3
4
9
44
16
25
133
64
81
452
1.3673
11.06
1.3952
9.24
1.4505
5.65
Slika modela:
Model-3
Model-2
Model-1
y=1.3952
C
=9.24 %
y=1.4505
C
=5.65 %
y=1.3673
C
=11.06 %
Broj konacnih elemenata
RIZIK: Dalje umanjenje veliine elementa pri zadravanju iste debljine, vodilo bi ka zapreminskim konanim elementima
i smanjilo bi adekvatnost (vernost) funkcija oblika kojima se odlikuju elementi tanke ploe kada su primenjeni na
trodimenzionalnom modelu. Slika 12 pokazuje dijagram konvergiranja numerikog reenja tanoj vrednosti. Shodno
zahtevu tanosti, moe se odabrati prihvatljiva mrea za reavanje zadatka. Poredjenje ova tri modela pokazuje da se ugib
centra ploe pribliava tanoj analitikoj vrednosti ugiba.
(3.40)
(3.41)
(3.42)
(3.43)
100 %
(3.44)
(3.45)
100 %
PRIMENA:
Metoda odstupanja od prosene vrednosti identifikuje najire oblast greke izlazne vrednosti.
Metoda maksimalnih relativnih odstupanja koristi se za idetinfikaciju strmog neujednaenog gradijenta kao i
gradijenta vrlo izraenog u jednom pravcu.
Metode maksimalnih relativnih odstupanja od srednje vrednosti identifikuju oblasti ali ne i karakter odstupanja
(male i velike apsolutne vrednosti gradijenta). Korienje ovih metoda se zato primenjuje kod zadataka gde je
veliina (magnituda) uporedne veliine manje vana od stepena promene veliine kroz kontinum.
Normalizacijske metode koriste se za bolje vrednovanje ukupne greke ukljuujui i piceve izlaznih vrednosti.
Tabela 4-2
Broj elemenata
Broj vorova
Broj stepeni slobode (SSK)
Maksimalni Von-Mises napon
VM MAX kN/cm2
Model-1
2660
5674
17006
Model-2
5723
11888
35618
Teorijska vrednost
13.6552
13.6954
33 MAX = 13.24705
30.
20.
5 Prema teoriji savijanja krivih tapova pravougaonog preseka kuke Bx =575.x25., radijusa 205. mm,
(Proraun dr Z.Marinkovi, MFN, 1998. Ni)
Godina 2009-2010
Predavanje 8
Model zona predstavlja idealizovan model raslanjen na pravilnije celine zone koje
dozvoljavaju podelu kontinuuma na konane elemente prema standardnom - poznatom
algoritmu generisanja ili preslikavanja. Na slici 3.12 pokazan je model sa 4 zone. Uskladjivanje
medjusobnog poklapanja vorova i odsustvo koincidencije elemenata i vorova obezbedjuje se
mapiranjem mree procedurom uskladjenog broja elemenata na kontaktnim povrinama zona.
Diskretni model se razvija na bazi modela zona i uskladjenog broja elemenata kontaktnih
povrina zona. Diskretni model podrazumeva odredjivanje vorova, konanih elemenata,
podataka o materijalu, diskretnom optereenju i diskretnim graninim uslovima. Diskretni
model ima potrebna prilagodjavanja mree konanih elemenata graninim uslovima oslanjanja i
takama i povrinama dejstva spoljanjih sila. Razvijena mrea konanih elemenata se ocenjuje
parametrima oblika mree. To su geometrijski okviri u kojima je primenjen konaan element
(deformisanost oblika), pravilnost razvoja mree (kontinualnost promene pravca i oblika
elementa), pravilnost promene veliine elementa (kontinualnost promene geometrije). Na bazi
ovih parametara vri se poboljanje mree pre nego to se formira konaan diskretan model.
Konanim diskretnim modelom vri se analiza.
Y
-0.01
-0.03
6.04151E-4
0.0106042
0.0206042
0.0306042
0.0406042
0.0506042
0.0606042
0.0706042
0.0806042
0.0906042
0.100604
0.110604
Slika 3.12 Faze transformacije modela. Slika pokazuje tri iana modela:
Geometrijski model, idealizovan model i model zona.
etvrti model - diskretni model je prikazan kao zapreminski solid model objekta
Godina 2009-2010
Ova funkcija zahteva unoenje oznake vorova i broj elemenata u pravcima lokalnih osa
(s) i (r) koji se generiu mreom. Kada se generisanjem dobijaju proporcionalni ili identini
konani elementi, takva mrea se naziva uniformna. Za plou na slici 3.17-a, zadata su temena
N25, N2, N3, N1 i podela 4 x 4 elemenata. Ukoliko se funkcija ponovi na elementima E9, E10,
E13, E14, sa istim parametrima, (posle odklanjanja koincidentnih vorova i elemenata i
renumeracije mree), nastaje model mree prikazan na slici 3.17-b. Ovaj model sa 28 elemenata
ploe odlikuje se guom mreom koja omoguuje precizan unos spoljanjeg uticaja, manji
stepen aproksimacije u analizi uticaja, bolji (detaljniji) prikaz polja napona i deformacija. Prelaz
iz krupnijih u sitnije elemente mora naknadno da se dotera.
1
25
Y
Z X
17
12
13
9
14
22
4128
12
19
11
18
16
15
10
14
13
2 25
3521
1617
2813
12
4026
3622
3318
2914
25
10
9
15
14
11
10
19
20
11
39
2127 38
24 18
3723
34
1719 20 32
31
16
30
15 27 13
26
11
10
1
3
12
21
15
20
23
16
22
24
24
23
Procedura generisanja mree sloenija: Tako, recimo, kada se generie mrea na prstenastoj
ploi, bira se pomona funkcija za konstruisanje, kojom se generiu kontrolne take mree:
IK3-09:
(3.33)
(3.34)
(3.35)
Slika 3.18 Generisanje ravanskih etvorougaonih konanih elemenata u polarno-cilindrinom koord. sistemu
Slobodne mree:
Korienjem komande na objektu (posteljica kliznog leaja) prikazanom na slici 3.20, dobijena je mrea sa 125 - 3D
konanih elemenata (solid brick), 312 vora i 936 stepeni slobode kretanja. Podeavanje kvaliteta reenja preko
veliine konanih elemenata poznato je jo kao h-size parametar. Kod poluautomatskog generisanja mrea, mogue
je veliinom osnovnog elementa, definisati gustinu mree.
Godina 2009-2010
Y
X
Z
Y
X
Z
Slika 3.24 Definisanje taaka na konturi - predgenerisanje elemenata za ocenu gustine mree
Drugi parametar razvoja mree podrazumeva definisanje maksimalnih geometrijskih
odnosa medju samim elementima u mrei. Idealno je da su konani elementi iste veliine, ali se
od ovog zahteva odstupa da bi se dobila mrea potrebne gustine na kritinim lokacijama. Zato je
uveden parametar nagiba (biasing2) elementa prema centru ili krajevima konture (3.0 i vie).
Ovaj parametar odredjuje zguenje trajektorija ivica konanih elemenata u pravcu razvoja
mree. Njime je odredjena brzina prelaska diskretne strukture iz krupnog konanog elementa na
kraju povrine u sitan element u prelaznoj zoni.
Termin softverskog paketa I-DEAS koji predstavlja odnos duine vektora centra kosine i upravne ivice elementa.
Godina 2009-2010
H-adaptivni postupak odredjuje greku polazne mree na bazi koje izraunava novu
veliinu konanog elementa u posmatranoj zoni, sa ciljem zadovoljenja postavljene tanosti.
Razlika egzaktnih reenja pomeranja i napona u, i odgovarajuih aproksimativnih reenja
pomeranja i napona u , , predstavlja greku pomeranja e i greku napona e, koje se definiu
relacijama 3.46-a,b:
e u = u u ,
e = ,
(3.46-a,b)
Mnogo direktnija mera greke se moe definisati preko norme greke, oznaene
indeksom L2. U ovim izrazima, L je matrica diferencijalnih operatora, V-zapremina
kontinuuma a D matrica elastinih osobina materijala. Norma greke za deformacije i napone,
definisana je jednainama 3.49-a,b, [51].
1/ 2
L2
= e T e dV
1/ 2
L2
= e T e dV
(3.49-a,b)
Norme greke iz jednaina 3.49, odnose se na ceo analiziran kontinuum. Kvadrat norme
celog kontinuma, moe se predstaviti sumom pojedinanih kvadrata normi konanih elemenata:
i =1
= e ,
(3.50)
h i NOVO =
hi
1
ip
(3.55)
PRIMER:
Na slici 3.30 pokazan je rezultat rada klasinog modelera po h-metodi i modelera po p-metodi.
Tabela 3.3
Broj elemenata
mree
vorova po
konanom elementu
NAPON u taki
D
Greka u odnosu
na tano reenje %
VREME reavanja
sec CP 386/20 MHz
FINA
JEDNOLIK
A
MREA
2890
ADAPTIVNA
MREA
TROUGAONI
EL.
176
P-METOD
TROUGAONI
EL.
(P=5)
46
P-METOD
ETVOROUG.
EL.
(P=5)
8
6
5773
6
6008
8
6211
16.9
2.1
2.8
1.1
4.5
297
2417
90
99
38
3
4936
5819
P-postupak
sa trougaonim elementima
Adaptivna mreza
P-postupak
sa cetvorougaonim elementima
Predavanje 9
CAD-FEM ANALIZE
Primer-1: ANALIZA ZATEGE SA OTVOROM
esto aktuelan problem je koncentracija napona zategnutih elemenata. Ovaj primer tretira zategu sa otvorom usled ega
nastaje koncentracija napona na promenljivoj geometriji. Zatega je dimenzija 400.x 80.x 5. mm, otvora D=40. mm. Izradjena je od
0561, modula elastinosti E=20600. kN/cm2, Poisson-ovog koeficijenta =0.3. Spolja je uneta sila od 40000, N, odnosno
ravnomerno optereenje q=1.000.000, N/m. Izabrana je automatska generacija mree unutar zadatih granica. Slika 1 pokazuje
model, sa osloncima i zateznim silama u fazi slobodnog generisanja mape elemenata na konturi. Definisana mapa je simbolizovana
takastom formom na granici kontinuma. Kod upotrebe slobodno formiranih mrea konanih elemenata, potrebno je dokazati
tanost ili pokazati konvergenciju grupom uzastopnih modela. To se realizuje kod povrinskih geometrijskih modela, sa dve
uzastopne mree. Druga mrea u odnosu na prvu ima dvostruko uveanje gustine u pravcu svake koordinatne ose. Polazni model
najmanje gustine (oznaen sa mrea-1) ima slobodno izabran broj konanih elemenata 40 x 10 x 24 na konturi otvora. Slika 2.0
pokazuje topologiju slobodno formirane mree mrea-1. Na bazi polaznog modela mrea-1 i pravila o uzastopnim mreama, nastala
su naredna dva modela mrea-2 i mrea-3. Model sa mreom-2 ima 100x20x32 elementa ploe. Model-3 ima 200x40x 64 elementa
ploe. Slike 3.0 i 4.0.
Slika 2.0 Topologija slobodno formirane mree 40x10x24 polaznog modela mrea-1
Tabela 1
Model analize
mrea-1
mrea-2
mrea-3
mrea-4
Tip elemenata:
Broj elemenata:
Broj vorova:
Broj stepeni slobode:
Maks. duina elementa L MAX mm
Min. duina elementa L MIN mm
Debljina elementa d mm
Rezultat prorauna:
Pomeranje kraja zatege x mm
Maksimalni napon u pravcu ose
2D ploa
662
721
4260
10.
4.5
5.
0.2174
2D ploa
2215
2346
13950
4.
1.9
5.
0.2214
2D ploa
8569
8823
52692
2.
0.9
5.
0.2223
3D solid
2215
4692
13950
4.
1.9
5.
0.22135
39.3650
41.7811
42.8416
42.7565
43.
43.
43.
43.
8.4535
2.830
0.3684
0.5663
Howlandu
Odstupanje
H kN/cm2
11
numerikog
reenja od teorijskog
Objektivnost numerikih rezultata je ocenjena i prema R.C.J.Howlandu, koji je 1930. istraio ovaj zadatak i naao maksimalni
napon u otvoru (u najblioj taki spoljnoj ivici) da je 11 4.3q. U ovom izrazu, q je ravnomerno spoljanje optereenje. Teorijska
vrednost Howland-ovog napona prema podacima ovog primera je 43.0 kN/cm2. To je vrednost kojoj tee numerika reenja ovog
primera.
Zakljuci iz poredjenja: Model mrea-1 je najgrublji sa relativno velikim odstupanjem od teorijske vrednosti: Kako i od
prvog susednog reenja mrea-2 znaajno odstupa, moe se eliminisati. Svi ostali modeli su sa znaajno manjim odstupanjem i
shodno potrebama i zahtevu tanosti, mogu se izabrati. Oigledna je prednost mrea-4 modela sa solidima: Uz isti broj stepeni
slobode kao i model mrea-2 ima oko pet puta veu tanost. Tanost je uslovljena adekvatnijim interpolacionim funkcijama za
zadatu mreu-4, sa zapreminskim izoparametarskim osmovornim konanim elementima.
Slika 5 pokazuje deformaciju modela mrea-3, sa poloajem otvora zatege pre deformacije. Naravno, da bi bilo uoljivo,
postprocesorski je uveana deformacija do karikaturalnog nivoa. Slika 6 pokazuje sloeni, Von Mises-ov napon:.
Tabela T-2
Broj elemenata
Broj vorova
Broj stepeni slobode (SSK)
Maksimalni Von-Mises napon
VM MAX
kN/cm2
Maksimalna relativna normalizovano odstupanje %
Model-1
2660
5674
17006
Model-2
5723
11888
35618
Teorijska vrednost
13.6552
13.6954
33 MAX = 13.24702
30.
20.
Na bazi Modela-1, razvijen je Model-2 koji se karakterie rafiniranijom mreom od 5723 konana elementa.
Karakteristike ove analize takodje pokazuje tabela T-2. Maksimalni vorni Von-Mises-ov napon je 13.6954 kN/cm2. Maksimalno
relativno normalizovano odstupanje pokazano je na slici 10. Raspored Von-Mises-ovih napona Modela-2 pokazan je na slici 11.
Dobijeno je maksimalno relativno normalizovano odstupanje Von-Mises-ovog napona od 20 % na mestu vrata sa otvorom 300
mm u zoni postavljenih oslonaca kuke. Maksimalno relativno normalizovano odstupanje Von-Mises-ovih napona na unutranjoj
krivini kuke, ispod horizontalnog preseka krivog dela kuke je smanjeno na 18 %. Umanjenje procenjene greke modela postignuto je
finijom mreom u kritinim delovima kuke. Ova ocena greke izvedena je prema ekstremnom lokalnom naponu prema kriterijumu
maksimalnog relativnog normalizovanog odstupanja. Procenjena greka Von-Mises-ovog napona prema kriterijumu relativnog
odstupanja od prosenih vrednosti Von-Mises-ovih napona, dala je skladno maksimalno odstupanje od samo 5.66 % na osnovu
ega se moe prihvatiti i tanost Modela-1. Model-2 ima manje relativno odstupanje (procenjenu greku) u odnosu na prosene
vrednosti to je oigledno na bazi poredjenja topologije mrea Modela-1 i Modela-2 u kritinim zonama kontinuuma.
Provera komponentnog napona zatezanja unutranje krivine horizontalnog preseka kuke, izvrena je analitiki prema
teoriji krivih tapova. Dobijen je maksimalan komponentni napon (na ivinoj povrini kuke) od 33 MAX = 13.2470 kN/cm2.
INPUT FILE.............re5
1. CONTROL INFORMATION
number of node points
(NUMNP)
number of element types (NELTYP)
number of load cases
(LL)
number of frequencies
(NF)
geometric stiffness flag
(GEOSTF)
analysis type code
(NDYN)
solution mode
(MODEX)
equations per block
(KEQB)
weight and c.g. flag
(IWTCG)
bandwidth minimization flag (MINBND)
gravitational constant
(GRAV)
2. NODAL DATA
=
=
=
=
=
=
=
=
=
=
=
8
1
1
0
0
0
0
0
0
0
1.0000E-03
11
1
0
1
0
3. MATERIAL PROPERTIES
INDEX
MU
MASS
WEIGHT
THERMAL EXPANSION
REFERENCE
DENSITY
DENSITY
X
Y
Z
TEMPERATURE
------------------------------------------------------------------------------------------------------------------------------------1
2.06E+04 0.300
0.00E+00
0.00E+00 0.00E+00 0.00E+00 0.00E+00
0.000E+00
4. AREA PROPERTIES
AXIAL
SHEAR
SHEAR
A(1)
A(2)
A(3)
J(1)
I(2)
I(3)
------------------------------------------------------------------------------------------------------------------------------1 1.620E+01 1.620E+01 1.620E+01 4.300E+02 2.150E+02
2.150E+02
STRESS PROPERTIES
INDEX
SECTION MODULI
S(2)
S(3)
------------------------------------------------------------------------------------------------------------------------------1
0.000E+00
0.000E+00
BANDWIDTH MINIMIZATION
Minbnd (bandwidth control parameter) =
1
Bandwidth before resequencing
=
28
Bandwidth after resequencing
=
18
Hard disk file size information for processor: Available hard disk space on drive = 2100. megabytes
1
1
X-AXIS
FORCE
0.000E+00
0.000E+00
Y-AXIS
FORCE
Z-AXIS
FORCE
X-AXIS
MOMENT
Y-AXIS
MOMENT
Z-AXIS
MOMENT
-1.000E+01
-1.000E+01
0.000E+00
0.000E+00
0.000E+00
0.000E+00
0.000E+00
0.000E+00
0.000E+00
0.000E+00
8. - 9.
EQUATION PARAMETERS
Number of equations
Minimum bandwidth
=
=
43
1
Maximum bandwidth
Average bandwidth
Storage required
(KB)
Total memory allocated (KB)
Total memory free
(KB)
= 18
=
9
=
3
= 98527
= 98526
1.5311E+02
6.8751E+05
4.4903E+03
2.2644E+05
0.0000E+00 0.0000E+00
1.7275E-03
-1.4671E-02
5.1273E-03
-1.4671E-02
6.8547E-03
0.0000E+00
6.8268E-03
-7.8744E-03
3.4274E-03
-1.5604E-02
2.7934E-05
-7.8744E-03
0.0000E+00 0.0000E+00
Ztranslation
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Xrotation
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Yrotation
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Zrotation
-8.1790E-03
-4.0625E-03
4.0625E-03
8.1790E-03
-5.2227E-03
0.0000E+00
5.2227E-03
0.0000E+00
FORCE-x
FORCE-y
FORCE-z
MOMENT-x
MOMENT-y MOMENT-z
1
1
1
1
1
1
R
F
+
-1.42E-14
0.00E+00
-1.42E-14
-1.00E+01
0.00E+00
-1.00E+01
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
7.11E-15
0.00E+00
7.11E-15
2
2
2
1
1
1
R
F
+
1.78E-15
0.00E+00
1.78E-15
1.00E+01
-1.00E+01
-1.78E-15
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
-6.22E-15
0.00E+00
-6.22E-15
3
3
3
1
1
1
R
F
+
0.00E+00
0.00E+00
0.00E+00
1.00E+01
-1.00E+01
1.78E-15
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
-3.55E-14
0.00E+00
-3.55E-14
4
4
4
1
1
1
R
F
+
8.88E-16
0.00E+00
8.88E-16
-1.00E+01
0.00E+00
-1.00E+01
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
-4.44E-15
0.00E+00
-4.44E-15
5
5
5
1
1
1
R
F
+
5.33E-15
0.00E+00
5.33E-15
5.33E-15
0.00E+00
5.33E-15
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
5.33E-15
0.00E+00
5.33E-15
6
6
6
1
1
1
R
F
+
3.55E-15
0.00E+00
3.55E-15
5.05E-15
0.00E+00
5.05E-15
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
7
7
7
1
1
1
R
F
+
2.66E-15
0.00E+00
2.66E-15
3.55E-15
0.00E+00
3.55E-15
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
-1.24E-14
0.00E+00
-1.24E-14
8
8
8
1
1
1
R
F
+
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
0.00E+00
Group-number Element-type
Element-number
1
2
1
NODE
FORCE-x
FORCE-y
FORCE-z
1
5.7649E+00
-2.0354E-01
0.0000E+00
APPLD.
0.0000E+00
0.0000E+00
0.0000E+00
2
-5.7649E+00
2.0354E-01
0.0000E+00
APPLD.
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x
MOMENT-y MOMENT-z
0.0000E+00
0.0000E+00 -6.9947E+00
0.0000E+00
0.0000E+00 0.0000E+00
0.0000E+00
0.0000E+00 -1.3359E+01
0.0000E+00
0.0000E+00 0.0000E+00
Group-number Element-type
Element-number
1
2
2
NODE
FORCE-x
FORCE-y
FORCE-z
2
1.1346E+01
-1.9429E-16
0.0000E+00
APPLD.
0.0000E+00
0.0000E+00
0.0000E+00
3
-1.1346E+01 1.9429E-16
0.0000E+00
APPLD.
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
MOMENT-y
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
MOMENT-z
6.2806E+00
0.0000E+00
-6.2806E+00
0.0000E+00
Group-number
Element-type
1
2
NODE
FORCE-x
FORCE-y
3
5.7649E+00
2.0354E-01
APPLD.
0.0000E+00
0.0000E+00
4
-5.7649E+00 -2.0354E-01
APPLD.
0.0000E+00 0.0000E+00
Element-number
3
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Group-number
Element-type
1
2
NODE
FORCE-x
FORCE-y
5
-1.1345E+01
-1.6188E-01
APPLD.
0.0000E+00
0.0000E+00
6
1.1345E+01
1.6188E-01
APPLD.
0.0000E+00
0.0000E+00
Element-number
4
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00
0.0000E+00
-4.0567E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-1.2131E+01
0.0000E+00
0.0000E+00
0.0000E+00
Group-number
Element-type
1
2
NODE
FORCE-x
FORCE-y
6
-1.1345E+01
1.6188E-01
APPLD.
0.0000E+00
0.0000E+00
7
1.1345E+01 -1.6188E-01
APPLD.
0.0000E+00
0.0000E+00
Element-number
5
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00
0.0000E+00
1.2131E+01
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
4.0567E+00
0.0000E+00
0.0000E+00
0.0000E+00
Group-number
1
FORCE-x
-5.7649E+00
0.0000E+00
5.7649E+00
0.0000E+00
Element-type
2
FORCE-y
-9.7965E+00
0.0000E+00
9.7965E+00
0.0000E+00
Group-number
1
NODE
FORCE-x
2
-1.2056E-03
APPLD.
0.0000E+00
6
1.2056E-03
APPLD.
0.0000E+00
Element-type
2
FORCE-y
1.6188E-01
0.0000E+00
-1.6188E-01
0.0000E+00
Element-number
7
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Group-number
1
NODE
FORCE-x
3
5.5797E+00
APPLD.
0.0000E+00
7
-5.5797E+00
APPLD.
0.0000E+00
Element-type
2
FORCE-y
9.6346E+00
0.0000E+00
-9.6346E+00
0.0000E+00
Element-number
Loadcase
8
1
FORCE-z
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00 0.0000E+00
0.0000E+00
1.6130E-01
0.0000E+00 0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00 0.0000E+00
0.0000E+00
-1.6325E+00
0.0000E+00 0.0000E+00
0.0000E+00
0.0000E+00
Group-number
1
NODE
FORCE-x
2
-5.5797E+00
APPLD.
0.0000E+00
5
5.5797E+00
APPLD.
0.0000E+00
Element-type
2
FORCE-y
9.6346E+00
0.0000E+00
-9.6346E+00
0.0000E+00
Element-number
Loadcase
9
1
FORCE-z
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00 0.0000E+00 0.0000E+00
-1.6130E-01
0.0000E+00 0.0000E+00 0.0000E+00
0.0000E+00
0.0000E+00 0.0000E+00
0.0000E+00
1.6325E+00
0.0000E+00 0.0000E+00
0.0000E+00
0.0000E+00
NODE
1
APPLD.
5
APPLD.
Group-number
Element-type
Element-number
6
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
MOMENT-y
MOMENT-z
0.0000E+00
1.3359E+01
0.0000E+00
0.0000E+00
0.0000E+00
6.9947E+00
0.0000E+00
0.0000E+00
Element-number
Loadcase
1
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00
0.0000E+00
6.9947E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
2.4242E+00
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x MOMENT-y
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Loadcase
MOMENT-z
7.2396E+00
0.0000E+00
9.5880E-01
0.0000E+00
NODE
3
APPLD.
6
APPLD.
1
FORCE-x
1.2056E-03
0.0000E+00
-1.2056E-03
0.0000E+00
2
FORCE-y
1.6188E-01
0.0000E+00
-1.6188E-01
0.0000E+00
Group-number
Element-type
1
2
NODE
FORCE-x
FORCE-y
4
5.7649E+00
-9.7965E+00
APPLD.
0.0000E+00
0.0000E+00
7
-5.7649E+00
9.7965E+00
APPLD.
0.0000E+00
0.0000E+00
10
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
Element-number
11
FORCE-z
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
1
MOMENT-x
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
MOMENT-y MOMENT-z
0.0000E+00
-7.2396E+00
0.0000E+00
0.0000E+00
0.0000E+00
-9.5880E-01
0.0000E+00
0.0000E+00
Loadcase
1
MOMENT-x MOMENT-y MOMENT-z
0.0000E+00
0.0000E+00
-6.9947E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
0.0000E+00
-2.4242E+00
0.0000E+00
0.0000E+00
0.0000E+00
---------------------------------End of file
Primenom teoreme L.F.Menabrea 66, o minimumu deformacionog rada na ovom reetkastom nosau, dobija se sistem od
13 algebarskih jednaina. Koristei simetriju nosaa i optereenja, moe se pokazati da aksijalne sile imaju sledee vrednosti i
odstupanja: F1=F3=5.77350 kN (=0.149 %), F2=11.547 kN (=1.740 %), F6=F11=-11.547 kN (=0.86 %), F8=F9=-11.547 kN
(=3.356 %), F7=F10=0., F4=F5=11.547 kN (=1.749 %).
2
4xP= 4x1.115 kN/cm.
C
Z
Z
Modeliranje:
10
Modeliranje limova je izvedeno konanim elementom ploe. Ukupan broj konanih elemenata po visini preseka glavnog
nosaa je 20, po irini 10, tako da su pojedinane irine elemenata 22.5 do 67.5 mm. Prosena duina konanog elementa na
glavnom nosau je 50. mm. Na eonom nosau su elementi irine 22.5 do 30. mm, duine do 82.5 mm. Zona uleitenja toka (A),
na eonom nosau, modelirana je zapreminskim konanim elementima forme etvorostrane prizme, da bi mogla da odgovori jakom
koncentrisanom dejstvu. ina koja prelazi preko celog nosaa, modelirana je konanim elementima grede. Da bi se umanjila greka
unosa koncentrisane sile kontakta tokom voznog vitla, sila je predstavljena povrinskim pritiskom na etiri konana elementa u zoni
kontakta D, slika 13 (p=F/A=F/b1b2=92./ 8.2510.=1.115 kN/cm2).
Na ovaj nain, dobijen je model sa 10586 konanih elemenata, 10399 vorova i 61.644 stepeni slobode kretanja.
Formirana topologija izvedena je sa svim sastavnim elementima realne strukture. Gustina elemenata dozvoljava uvid u naponsko
deformaciono stanje svih karakterstinih elemenata i preseka. Gustina se moe lokalno uveati na mestima koja su interesantna za
proveru. Analitika provera deformacija metodom Clebsch-a, dala je ugib od 2.00 cm, to odstupa od numerikog (1.937 cm), za
3.15 %.
Output Set: Algor Case 1
Contour: Plate Mid VonMises Stress
12.23
2.285
11.47
2.057
10.72
1.829
9.96
1.601
9.204
1.373
8.447
1.145
7.691
0.9176
6.935
0.6897
0.4618
6.179
23.
46.
23.
5.422
23.
46.
23.
4.666
0.234
6.076E-3
3.91
-0.2218
3.153
-0.4497
2.397
-0.6776
1.641
-0.9055
0.8845
-1.133
0.1282
-1.361
Slika 14. Sekcija - presek strukture nosaa dizalice u zoni dejstva optereenja od tereta
Slika Von-Mises-ovih napona u konanim elementima ploe
Slika 15 Sekcija - presek strukture nosaa dizalice u zoni dejstva optereenja od tereta
Slika izraenih smicajnih napona u konanim elementima ploe
Strukturna analiza otvara mogunost uvida napona i deformacija u svim takama konstrukcije. Na slici 13 i 14 pokazan je
raspored sloenih (Von-Mises-ovih) i tangentnih napona u sredini raspona nosaa. Na slici su izdvojeno prikazane susedne
dijafragme i kontaktna zona toka i ine. Ovaj prikaz je dobijen tehnikom korienja grupa konanih elemenata, izometrijski
prikazanih. Ova tehnika omoguava odvajanje onih konanih elemenata koji su znaajni za analizu ili sklanjanje onih elemenata koji
otvaraju pogled u unutranjost strukture.
3.434
3.219
3.005
2.791
2.576
2.362
2.148
1.934
1.719
1.505
1.291
1.076
0.862
0.6477
0.4334
V2
L1
C1
G8
0.2191
4.841E-3
Slika 17. Deo strukture veze glavnog i eonog nosaa dizalice u zoni oslonca - toka
Slika sloenih Von-Mises-ovih napona u solid elementima
11
PREDAVANJE-10
Generacija 2010/2011
DEFINICIJE OPTIMIZACIJE:
Optimizacija je postupak nalaenja najpovoljnijeg reenja konstrukcije pri zadatim
uslovima. U teoriji optimalnog projektovanja, optimizacijom se odredjuju konstruktivni
parametri (geometrija) koji definiu ekstremna svojstva (minimum-maksimum)
posmatranih maina.
Slika 1.3
ZATO TOLIKO METODA: Jedinstven metodoloki postupak za optimizaciju konstrukcija ne postoji jer i
sami zadaci nemaju jednak matematiki model. Razliiti matematiki
zahtevi proistiu iz razliitih matematikih formulacija funkcija cilja i
funkcija ogranienja.
(1.3.1)
(1.3.2)
Ekstremna vrednost funkcije cilja odredjuje specifine osobine projektovane konstrukcije, zbog ega se
definie optimalnom. Parametri optimizacije zi mogu biti razliite fizike i vremenske prirode.
(1.3.3)
Na osnovu ovako definisanih funkcija cilja i funkcija ogranienja, zadatak optimizacije u matematikom
smislu moe se definisati zahtevom nalaenja takvih vrednosti nezavisnih parametara zi (u n-dimenzionom
euklidskom prostoru Z), koje funkciji cilja FC, uz ogranienja Gj (j=1q), daju ekstremnu vrednost:
GLOBALNI OPTIMUM:
VIE EKSTREMUMA:
INVERZIJA ZADATKA: U realizaciji optimizacije mogue je traiti minimume ili maksimume funkcije
cilja. Problem maksimizacije funkcije cilja FC1(z) u skupu Z, svodi se na
problem minimizacije funkcije FC2(z) posredstvom relacije:
FC2( z ) FC1( z )
(1.3.5)
Deterministiki kriterijumi,
Kriterijumi statistike verovatnoe i
Kriterijumi za uslove konfliktnih situacija.
(1.4.1)
( FC , )
j (1
j
FC j( z )
FC j( z ) EXTR
)2 ;
(1.4.2)
FC (z)
z i
0, i 1,2,3, , n
(2.5.1)
Karakter ekstremuma (minimum i maksimum) se ispituje proverom vrednosti (znaka) drugog izvoda za
nadjeno reenje iz uslova (2.5.1). Tamo gde je ispunjen uslov (2.5.2) radi se o minimumu, a gde je ispunjen
uslov (2.5.3) o maksimumu.
2FC( z)
zi2
2FC(z)
zi2
0, i = 1,2,3,, n ,
(2.5.2)
0, i = 1,2,3, , n
(2.5.3)
(j = 1,2,3,, m)
(2.5.8)
Nalaenje potrebnih uslova pri kojima egzistira reenje, moe se utvrditi primenom koeficijenata
(2.5.9)
L( z ) FC( z ) j G j ( z )
j1
L( z )
Uslov egzistencije ekstremuma:
zi
(4.5.10)
Uslovi (2.5.8) i (2.5.10) obrazuju sistem od m+n jednaina iz koga se odredjuje z nepoznatih i m Lagrangeovih mnoilaca j, za koje imamo ekstremnu vrednost funkcije FC(z), tj. FC(z ) FC(z ) EXTR . Karakter
ekstremuma, odredjuju se na osnovu znaka drugog diferencijala Lagrange-ove funkcije:
2FC( z ) m
2G ( z )
j
zi z k i 1k 1 zi z k j1 zi z k
2 L( z )
n m
(2.5.11)
PRIMER:
Odrediti optimalnu geometriju cilindrinog rezervoara zapremine 10 m3, tako da se utroi minimalno materijala.
R
H
POSTAVKE ZADATKA: Povrina omotaa rezervoara je funkcija cilja optimizacije. Ova funkcija je
definisana sa dva parametra optimizacije, poluprenikom omotaa R i visinom
rezervoara H. Funkcije su neprekidne i diferencijabilne. Kako postoji jedno
ogranienje (zapremina rezervoara), problem ima tri nepoznate (R,H,), pa se
shodno tome moe koristiti analitika metoda diferenc. programiranja (LG).
FC( R ,H)
4 R 2 H,
2R
V(R ,H) R 2 H,
G (R , H)
R
G(R ,H) R 2 H V R 2 H 10 0
2 R H,
G ( R ,H)
H
R2
FC ( R ,H )
R
FC ( R ,H )
G ( R ,H )
R
G ( R ,H )
0, 4 R + 2 H 2 R H 0
0, 2 R R 2 0
H
G ( R ,H ) 0, R 2 H 10 0
H
R=3
V
,
2
2
,
V
3
2
H=
V
V
3
parametara Hn predstavlja interval neodredjenosti, a vrednost funkcije cilja poznata je samo na granicama
tog intervala. Broj taaka nezavisne promenljive n u dopustivom segmentu zazb moe biti vei ili manji
to zavisi od karaktera FC. Prema tome, interval neodredjenosti moe se definisati:
Hn 2
zb za
n 1
(2.6.1)
DFC
FC
m in
z
za
zb
Dz
Hn
OSOBINA: Uteda mainskog vremena rada raunara zahteva primenu veeg (krupnijeg) koraka - intervala
neodredjenosti Hn. Sa druge strane, veliki interval neodredjenosti umanjuje kvalitet nadjenog
ekstremuma, jer se on moe nai unutar ovog intervala. Prema tome, optimalan izbor intervala
neodredjenosti je:
H n h K MAX MIN
PROCEDURA:
(2.6.2)
U identifikovanoj oblasti reenja, smanjenjem koraka nalazi se bolje reenje. Na taj nain se interval
neodredjenosti znaajno smanjuje, to daje za praktine inenjerske konstrukcije kvalitetna reenja. Ovakav
postupak daje mogunost reavanja zadataka i sa veim brojem nezavisnih parametara.
Kod POSTUPNIH PROCEDURA MINIMIZACIJE, postupak izbora naredne vrednosti promenljive je
usaglaen sa rezultatime prethodne iteracije. Ove metode su mnogo efikasnije jer se u svakom koraku iterira
ka ekstremumu. Kod formalnih metoda to nije sluaj jer se njima pretrauje sav prostor i uporedjuju reenja.
Najpoznatije metode jednodimenzionog postupnog traenja su metoda polovljenja intervala neodredjenosti,
Fibonaci metoda, metoda zlatnog preseka i druge. Ove metode su obino u sastavu programskih paketa za
minimizaciju i koriste se kada pristup mnogodimenzionog traenja ne daje rezultate.
10
Oblast pretra`ivanja
(odredjivanje FC u ~vorovima mre`e)
Z 2=1
Z1
Z 1 =1
Interval neodredjenosti
zi
zi a i
,
bi a i
(i 1,2,3,...)
(2.6.3)
Primer
METODA PASIVNOG TRAENJA U MINIMIZACIJI MASE NOSAA
Posmatrajmo kutijasti nosa duine L, izradjen od debelih limova stabilne geometrije preseka od lokalnih
nestabilnosti, slika 2.7. Nosa je optereen na slobodnom kraju silama F H i FV. Debljina zida je fiksna,
konstantna. Potrebno je nai optimalnu geometriju preseka BxH, tako da je masa nosaa minimalna. Dat je
materijal (elik), raspon L, sile FH i FV i dozvoljeni ugib nosaa f0.
L
Slika 2.7 Kuijasti nosa traene optimalne geometrije BxH
FC(B,H) A(B,H) L 2 (B H) d
11
(2.6.4)
ui ( xi yi ) 2 3 ( t s ) 2
(2.6.5a)
(2.6.5b)
2
2 2
2
FV L H FH L B
F
F
V
H
G1
3
doz
AS
ASH
2
I yi
2
I xi
V
3 Ix
,
2d y
B(0)
3 Iy y
5 Ix x
3 Ix
2d y
(4.6.13)
max
H ( 0)
m ax
Ovako definisana poetna geometrija, zahteva proirenje na oblast pretraivanja, do iskustveno ekstremnih
granica u kojima moe reenje da egzistira HMAX, HMIN, BMAX, BMIN. Oblast promene visina i irina
nosaa su izabrane u slobodnim granicama (HMAX-HMIN) = 50 cm, (BMAX-BMIN) = 50 cm. Korak promene
irine i visine nosaa, B i H, DH=DB=0.5 cm, daje dovoljnu gustinu potencijalnih reenja. Potencijalan broj
osnovnih parametara preseka nosaa (n1n2) i ukupan broj moguih kombinacija N:
n1 = (HMAX - HMIN )/ DH + 1 = (50)/0.5+1=101
n2 = (BMAX - BMIN )/ DB + 1 = (50)/0.5+1=101
(2.6.15)
12
(mm)
150.
(mm)
150.
(mm)
10.
d1
(mm)
10.
(cm2)
56.
(%)
0.9
1
(kN/cm2)
14.5
4
(kN/cm2)
14.5
f0=2 mm.
FC
(cm3)
5600
Generacija 2010/2011
Predavanje - 11
GRADIJENTNE METODE
Najoptija ideja postupka za minimizaciju nelinearne funkcije cilja zasniva se na daljem
kretanju ka ekstremumu, shodno osobinama funkcije cilja iz prethodnog stanja (take).
Te osobine su vrednosti funkcije cilja FC i nezavisni parametri zi. Poredjenje vrednosti
funkcije cilja u prethodnoj i trenutnoj taki omoguuje izbor pravca dalje promene
nezavisnih parametara. Na bazi ovog generalnog pristupa razvijene su brojne metode za
minimizaciju. Najoptija podela klasifikuje sve metode u dve grupe:
A. METODE BEZUSLOVNE MINIMIZACIJE SA TRAENJEM IZVODA (GRADIJENTA)
MATIKE OSNOVE
Prvi parametar - Parametar pravca:
Zadravajui se na gradijentnim metodama, moe se pokazati razvijanjem u
Tayler-ov red, da je navea vrednost funkcije cilja u pravcu gradijenta. Zato se
nezavisno-promenljive menjaju u pravcu n(k) (3.6.16b), koji se odredjuje
izraunavanjem gradijenta funkcije cilja FC u taki z(k):
n FC
G (k ) grad(FC) FC
e0i
z
i 1 i
grad(FC)
n (k )
grad(FC)
(3.6.16a)
(3.6.16b)
4. OPTIMIZACIJA
Slika 1.
FCz ( k )
zi( k ) cos G zi(0)
zi( k )
FCz ( k )
i 1 zi ( k )
n
i = 1 n
FC(zi )
zi
i 1
0,
FC( zi )
zi
i = 1 - n
(3.6.18)
(3.6.19)
FCzi(k 1) FCzi(k ) 1
(3.6.20)
2 Antigradijent se karakterie istim pravcem a suprotnim smerom od smera gradijenta i vodi ka minimumu
funkcije za koju je izraunat gradijent. Termin antigradijent se koristi kod minimizacionih procedura.
4. OPTIMIZACIJA
(0)
s
FC 0
z
(3.6.21)
(1)
s FC 1 1 s (0)
z
(3.6.22)
T FC 1 FC 1
z
z
1
T
FC 0 FC 0
z
z
(3.6.23)
s k < .
(3.6.24)
PROGRAM GRAD
Glavni program GRAD 8, aktivira rad celog algoritma. U okviru njega se definiu poetne nule
zi(0), broj nezavisnih parametara N i nain praenja toka minimizacije (IPRINT=1 ceo tok
minimizacije, IPRINT=2 samo rezultati). Potprogram MINI definie Flecher-Reevs-ov algoritam
minimizacije. Potprogram odredjuje teinske faktore promene (konjugacije) pravca. Ovim
potprogramom se kontrolie tok minimizacije i daju izvetaji o situaciji zadatka u realizaciji.
Potprogram CONVRG kontrolie stanje konvergencije i utvrdjuje promene funkcije cilja na kraju
svakog iterativnog koraka. Potprogram SEARCH upotrebljen je za bezdimenziono traenje
metodom zlatnog preseka. Potprogram FUN slui za definisanje funkcije cilja FC(zi).
Potprogram DER slui za definisanje analitikih izraza izvoda funkcije cilja Gi=dFC/dzi.
PRIMER:
Data je funkcija cilja C. F. Wood-a, WESTINGHOUSE RESEARCH LABORATORY
(COLVILLE, IBM N. Y. Sci. Center Rept. 320-2949, June, 1968.):
T= 56 sec,
Z(2)= 1.0000520
Z(3)= 0.9999724
Z(4)= 0.9999447
Slika C1.1
z(2)= 1.0000000
z(3)= 1.0000000
z(4)= 1.0000000
4. OPTIMIZACIJA
SUBROUTINE DER(Z,GZ)
C Potprogram izvoda funkcije FZ, koji su oznaeni sa GZ.
C Testiranje izvreno na primeru M. J. D. Powell, Computer J., 5:147 (1962).
COMMON /THREE/ N,NFUNCT,NDRV,ITER,INDIC,IPRINT
DIMENSION Z(10),GZ(10),TM(10)
TM(1)= Z(2)-Z(1)Z(1)
TM(2)= 1.-Z(1)
TM(3)= Z(4)-Z(3)Z(3)
TM(4)= 1.-Z(3)
TM(5)= Z(2)-1.
TM(6)= Z(4)-1.
GZ(1)=-400.Z(1)TM(1)-2.TM(2)
GZ(2)= 200.TM(1)+20.2TM(5)+19.8TM(6)
GZ(3)=-360.Z(3)TM(3)-2.TM(4)
GZ(4)= 180.TM(3)+20.2TM(6)+19.8TM(5)
NDRV=NDRV+4
RETURN
END
C
SUBROUTINE CONVRG(GY,IPASS)
COMMON /ONE/ X(10),Y(10),S(10),FX,FY
COMMON /THREE/ N,NFUNCT,NDRV,ITER,INDIC,IPRINT
DIMENSION GY(10)
XTOL=0.00001
FTOL=0.00001
GTOL=0.0001
C Kontrola vrednosti funkcije.
IF(ABS(FX).LE.FTOL) GO TO 10
IF(ABS((FX-FY)/FX).GT.FTOL) GO TO 60
GO TO 20
10
IF(ABS(FX-FY).GT.FTOL) GO TO 60
C Kontrola probne take.
20
DO 40 I=1,N
IF(ABS(X(I)).LE.XTOL) GO TO 30
IF(ABS((X(I)-Y(I))/X(I)).GT.XTOL) GO TO 60
GO TO 40
30
IF(ABS(X(I)-Y(I)).GT.XTOL) GO TO 60
40
CONTINUE
C Kontrola gradijenta.
DO 50 I=1,N
50
IF(ABS(GY(I)).GT.GTOL) GO TO 60
C Svi kriterijumi konvergencije su zadovoljeni.
IPASS=1
RETURN
C Konvergencija nije ostvarena.
60
IPASS=2
RETURN
END
C
SUBROUTINE MINI
C Fletcher-Reeves, Metod konjugovanih pravaca, glava 3.3-2, literatura 8
COMMON /ONE/ X(10),Y(10),S(10),FX,FY
COMMON /TWO/ H(10,10),DELX(10),DELG(10),GX(10)
COMMON /THREE/ N,NFUNCT,NDRV,ITER,INDIC,IPRINT
ITER=0
IRESET=N+1
INDEX=IRESET
C Vrednovanje polazne take.
SUBROUTINE SEARCH
C Jednodimenziono traenje metodom zlatnog preseka, ver. 2, mod. 4.
COMMON /ONE/ X(10),Y(10),S(10),FX,FY
COMMON /TWO/ H(10,10),DELX(10),DELG(10),GX(10)
COMMON /THREE/ N,NFUNCT,NDRV,ITER,INDIC,IPRINT
DIMENSION Z(10),W(10),P(10),R(10),DIFF(10),SS(10)
DATA F1/0.618033989/
C P=najstarija od zadnje tri take.
C Z=srednja taka.
C W=tekua taka.
NTRIES=0
NTOL=0
C TOL=norma kvadrata vektora W-Z potrebna za postizanje konvergencije.
TOL=0.000001
NTIMES=0
C Koristiti parametar INDIC za odredjivanje razmere duine vektora traenja.
C INDIC=2 nema razmere, zdrati duinu datu potprogramom MINI.
4. OPTIMIZACIJA
C INDIC=1 skratiti korak ako je duina prethodnog koraka bila manja od duine
C trenutnog vektora traenja.
C INDIC=sve osim 1 i 2 je skalirano po duini zadnjeg koraka.
IF(INDIC.EQ.2.OR.ITER.EQ.0) GO TO 4
C Normalizacije duine vektora traenja korienjem prethodnog koraka.
DXNORM=0.
SNORM=0.
DO 2 I=1,N
DXNORM=DXNORM+DELX(I)DELX(I)
2
SNORM=SNORM+S(I)S(I)
IF(INDIC.EQ.1.AND.DXNORM.GE.SNORM) GO TO 4
DXNORM=SQRT(SNORM)
SNORM=SQRT(SNORM)
RATIO=DXNORM/SNORM
DO 3 I=1,N
3
SS(I)=S(I)RATIO
GO TO 10
C Zadrati integritet vektora formiranjem identinog vektora i sa njim raditi.
4
DO 5 I=1,N
5
SS(I)=S(I)
COblast minimuma u S pravcu.
C Zadrati korak prema originalnoj taki.
10
DO 20 I=1,N
Z(I)=X(I)
20
W(I)=X(I)+SS(I)
FZ=FX
NTIMES=NTIMES+1
CALL FUN(W,FW)
IF(FW-FZ) 30,70,50
C Nastaviti traenje u istom pravcu.
30
DO 40 I=1,N
P(I)=Z(I)
Z(I)=W(I)
SS(I)=2.SS(I)
40
W(I)=W(I)+SS(I)
FP=FZ
FZ=FW
NTIMES=NTIMES+1
CALL FUN(W,FW)
IF(FW-FZ) 30,70,120
C FW.GT.FZ, odllui da li je suprotan pravac traenja.
50
IF(NTIMES.NE.1) GO TO 120
C Suprotan pravac traenja.
DO 60 I=1,N
SS(I)=-SS(I)
60
P(I)=W(I)
FP=FW
GO TO 10
C FZ=FW, kontrola srednje take.
70
DO 80 I=1,N
80
R(I)=(Z(I)+W(I))/2.
NTIMES=NTIMES+1
CALL FUN(R,FR)
MIN=1
IF(FR-FZ) 140,300,90
90
IF(NTIMES.NE.2) GO TO 110
C Suprotan pravac traenja.
DO 100 I=1,N
SS(I)=-SS(I)
P(I)=R(I)
FP=FR
GO TO 10
C R i P u oblast Z i MINIMUM.
110
DO 115 I=1,N
W(I)=R(I)
R(I)=Z(I)
115
Z(I)=P(I)
MIN=1
FW=FR
FR=FZ
FZ=FP
GO TO 140
C P i W u oblasti Z i MINIMUM.
120
DO 130 I=1,N
R(I)=Z(I)
130
Z(I)=P(I)
MIN=1
FR=FZ
FZ=FP
CZlatan presek Z i W oblasti minimuma.
140
WZNORM=0.
DO 145 I=1,N
DIFF(I)=W(I)-Z(I)
145
WZNORM=WZNORM+DIFF(I)DIFF(I)
IF(WZNORM.LT.TOL) GO TO 290
146
DO 150 I=1,N
SECT=F1DIFF(I)
P(I)=Z(I)+SECT
150
R(I)=W(I)-SECT
CALL FUN(P,FP)
CALL FUN(R,FR)
160
IF(FR-FP) 170,230,200
C Zamena W sa P i P sa R.
170
WZNORM=0.
DO 180 I=1,N
W(I)=P(I)
P(I)=R(I)
DIFF(I)=W(I)-Z(I)
WZNORM=WZNORM+DIFF(I)DIFF(I)
180
R(I)=W(I)-F1DIFF(I)
FW=FP
FP=FR
IF(WZNORM.LT.TOL) GO TO 320
CALL FUN(R,FR)
GO TO 160
C Zamena Z sa R i R sa P.
200
WZNORM=0.
DO 210 I=1,N
Z(I)=R(I)
R(I)=P(I)
DIFF(I)=W(I)-Z(I)
WZNORM=WZNORM+DIFF(I)DIFF(I)
210
P(I)=Z(I)+F1DIFF(I)
FZ=FR
FR=FP
IF(WZNORM.LT.TOL) GO TO 300
CALL FUN(P,FP)
GO TO 160
10
4. OPTIMIZACIJA
CALL FUN(W,FW)
IF(FW-FZ) 30,400,450
C FZ=FW, kontrola srednje take.
400
DO 410 I=1,N
410
P(I)=(Z(I)+W(I))/2.
CALL FUN(P,FP)
IF(FP-FZ) 420,320,430
C FZ.GT.FP i FW.GT.FP. W i Z prema oblasti.
420
MIN=2
GO TO 140
C FP.GT.FZ, P u oblasti minimuma izmedju P i Y.
430
DO 440 I=1,N
440
W(I)=P(I)
FW=FP
C FW.GT.FZ, W u oblasti minimuma izmedju W i Y.
C Kontrola srednje take Y i W.
450
DO 460 I=1,N
Z(I)=Y(I)
460
P(I)=(Z(I)+W(I))/2.
FZ=FY
470
CALL FUN(P,FP)
IF(FP.LE.FZ) GO TO 490
C Ponovni pokuaj.
DO 480 I=1,N
Z(I)=P(I)
480
P(I)=(W(I)+Z(I))/2.
FZ=FP
GO TO 470
C P je po vrednosti razliito od Y.
C Kontrola da li P i W formiraju oblast.
490
DO 500 I=1,N
500
R(I)=(P(I)+W(I))/2.
CALL FUN(R,FR)
IF(FR.GE.FW) GO TO 560
IF(FR.GE.FP) GO TO 520
C P i W formiraju oblast.
505
DO 510 I=1,N
510
Z(I)=P(I)
FZ=FP
MIN=1
GO TO 140
C FR.LT.FW, FR.GE.FP, odatle trai vrednost ogranienu sa P i Z.
12
4. OPTIMIZACIJA
520
DO 530 I=1,N
R(I)=P(I)
530
P(I)=(P(I)+Z(I))/2.
FR=FP
540
CALL FUN(P,FP)
IF(FP.LE.FZ) GO TO 490
C FP.GT.FZ. Z je iste vrednosti sa Y.
DO 550 I=1,N
Z(I)=P(I)
550
P(I)=(R(I)+Z(I))/2.
FZ=FP
GO TO 540
560
IF(FR.LT.FP) GO TO 505
C FR.GE.FP, R i W formiraju oblast.
DO 570 I=1,N
570
Z(I)=R(I)
FZ=FR
GO TO 146
END
METODA SENZITIVNOSTI
Analiza senzitivnosti izraunava odnos promene kvantiteta strukturnih odgovora u odnosu na
promenu nezavisno promenljivih dizajna. Koeficijent senzitivnosti je definisan kao odnos promene pojedinih kvantiteta odgovora r u odnosu na promenu dizajn promjenljivih X. Ovi koeficijenti su reeni za pojedini dizajn koji je karakterisan vektorom dizajn promjenljivih X0 dajui:
ij
rj
x i
X0
Sl.4
Senzitivnosti se raunaju za sve odgovore (TIP 1,TIP 2 i TIP 3) koji se koriste za definisanje
funkcije cilja i zadranih ogranienja.
TIP1 Odgovori koji se dobijaju direktno iz softvera masa, pomeranja vornih taaka,
naponi elemenata itd.
TIP2 rj2 = f(X, C, R1, P, R2, XYZ) gde X, C, R1, P, R2, XYZ predstavlja vektore i
promenljive dizajna, konstante, TIP1 odgovore, svojstva dizajna, TIP2 odgovore i
poloaje vornih taaka respektivno.
TIP3 rj3 = f(X, C, R1, P, R2, XYZ, string). Dobijanje ove vrste odgovora moe biti
izvedeno nezavisno od softverskog paketa. TIP3 omoguava generalan put za
sintezu odgovornih kvantiteta koji mogu upravljati dizajnom.
Prvi izvod funkcije se moe definisati kao:
y'
f x x f x
x
Prenesimo to na na sluaj:
f x x f x y ' x
rj X 0 x 1 rj X 0
tj.
rj
x 1
X0
x 1
Ova jednaina predstavlja odgovore koji zavise od svojstava koja su linearne funkcije od dizajn promjenljivih. Ona ustvari prestavlja aproksimaciju promene u odgovorima tokom promene u dizajn promenljivoj. Aproksimacija za odgovore koji zavise od svojstava koji su nelinearne funkcije promjenljivih dizajna, moe biti precizno odreena sledeom relacijom.
rj X 0 x 1 rj X 0
K
rj
p K
PK X 0 x i PK X 0
PREDAVANJE-12
Generacija 2010-2011
FC
min
FC
,
FC
,...,
FC
(
k
)
(
k
)
(
k
)
(
k
)
FC
max
FC
,
FC
,...,
FC
,
(
ZH
)
(
Z
1
)
(
Z
2
)
(
Zn
1
)
(
k
)
(
ZL
)
(
k
) (
k
)
(
Z
1
) (
Z
2
)
(
k
)
(
Zn
1
)
(4.6.32)
(
(4.6.33)
(
k
) 1
(
k
)
k
)
z
z
, (J
=
1
n),
I
,
J
H
,
J
n
2
,
J
2
Preslikavanje take A u taku B (taka n+3) daje manje vrednosti funkcije cilja FC(z). Postupak preslikavanja se izvodi
kroz sledee etiri transformacije:
1. REFLEKSIJA
Ovom operacijom se vri preslikavanje vora (temena) poliedra u pravcu vektora kroz njegovo teite (z n+2) na
rastojanju proporcionalnom koeficijentu refleksije , (preporueno: =1.0):
(
k
)
(
k
)
(
k
) (
k
)
3 n
2 n
2 H
(4.6.34)
2. EKSPANZIJA
U sluaju da je FC(zn+3(k)) FC(ZL)(k), proba se produenje vektora TB (zn+2(k) - zn+3(k)) sa ekspanzionim
koeficijentom (3.0<>2.8):
(
k
)
(
k
)
(
k
)
(
k
)
4
n
2
n
3
n
(4.6.35)
Ukoliko je FC(zn+4)(k) FC(ZL)(k), uslov kretanja ka minimumu je ispunjen a ekspanzijom je poboljan minimum.
Procedura se nastavlja eliminacijom vora zH i uvodjenjem vora zn+4(k) u novi poliedar (k+1).
3. SABIJANJE (KONTRAKCIJA)
Moe se desiti da za sve vrednosti nezavisnih parametara (I) u istom poliedru (k), bude vrednost funkcije cilja u taki
(n+3) (dobijena refleksijom) vea od vredosti u ostalim takama (I, IH): FC(zn+3)(k) > FC(ZI)(k), U tom sluaju se
mora izvriti sabijanje (jer se manja vrednost FC nalazi na kraem rastojanju od preslikavanja definisanog
refleksijom). U tom sluaju skrauje se vektor izmedju taaka (H) i (n+2) posredstvom koeficijenta kontrakcije ,
( 0<<1). Najbolji rezultati se postiu vrednostima 0.4<<0.6. Procedura se odvija prema relaciji (4.6.36):
(
k
)
(
k
)
(
k
) (
k
)
5
H
n
2
n
(4.6.36)
4. SMANJENJE (REDUKCIJA)
Preostala je jo mogunost da se vrednost minimuma nadje izmedju poliedra i refleksijom dobijene take, zbog ega
je FC(zn+3)(k) > FC(ZH)(k). U tom sluaju, autori su predloili dvostruko smanjenje dimenzije poliedra u odnosu na
koordinatu (zL), i prelazak na nov poliedar (k+1):
(
k
) (
k
)
(
k
) (
k
)
(4.6.37)
z
z
0
.
5
z
z
, (I
=
1,
n
+
1)
I
L
I
L
1n
FC
FC
(
k
)
(
k
)
Z
Z)
n
1
(
1
I) (
n
:
(4.6.38)
FC(z), zEn,
HI = 0, I=1, 2, 3,..., m,
GI 0, I=m+1,..., p.
(4.6.39)
Slika 4.14
1
n
m
+
1
(
k
)(
k
)2
(
k
)
(
k
1
)
min
(
z
z
)
I
,
J
r
2
,
J
r
+
1
1
J
t
m
zI,J(k)
(4.6.40)
Kriterijum tolerancije je promenljiv. Relacijom (4.6.40) je uslovljeno njegovo neposredno smanjenje, pa je:
(0) (1) (2) .... (k-1) (k) 0
(4.6.41)
Prekoraenje dopustivog prostora T(z) definie se na bazi funkcionala vrednosti funkcija ogranienja:
2 U
2
T
G
(
z
)
I
(
z
) I
I
(
z
)
I
(4.6.42)
Kada poliedar izadje iz dopustive oblasti A i ue u tolerantni prostor B (makar i jednim temenom), prekida se
minimizacija funkcije cilja FC i istom metodom poinje minimizacija funkcionala prekoraenja T sa ciljem
vraanja poliedra u dopustivu oblast A. Kako je kriterijum tolerancije (k) mera dozvoljenog odstupanja od dopustive
oblasti A, a funkcional T(z) mera stvarnog odstupanja od zadatih ogranienja, mogue je preformulisati uslove
ogranienja osnovnog zadatka minimizacije:
Minimiziratii
Sa ogranienjem
FC(z), z En,
(k) - T(z) 0.
(4.6.43)
Ovim ogranienjem je definisano dozvoljeno odstupanje parametara optimizacije. U svakoj iteraciji se vri provera
vorova poliedra u odnosu na dopustiv i tolerantni prostor. Kako se traenje pribliava stacionarnoj vrednosti, tako se
kriterijum tolerancije smanjuje, a traenje se zavrava regularno kada je srednje rastojanje teita od vorova
poliedra manje od zadate tanosti : (k) < . Na osnovu ove ideje, promena parametara z(k) z(k+1) se realizuje:
u dozvoljenom prostoru kada je
u tolerantnom prostoru kada je
u nedopustivom prostoru kada je
Primer:
T k1 0,
z
0
T
1
k
k,
z
T
1
k
k.
z
Dat je ram prema slici 4.20. Centralna sila dejstvuje u zglobu, intenziteta 2P=294 KN. Debljina zida je t=0.003
m, raspon nosaa je 2R=1.524 m. Materijal je modula elastinosti E=2.07108 KN/m2, specifine teine =81.55
kN/m3. Odrediti prenik cevi D i visinu nosaa H tako da je ram minimalne mase. Raspoloiv prostor za ugradnju
rama je maksimalne visine Hmax=1.15 m i minimalne visine Hmin=0.50 m.
2E
Imin
F
KRIT 2
l
I min 1 ( D t ) 3 t,
8
Sila u tapu rama:
Funkcija cilja:
A0 D t t
2
2
(
H
R
)
P P
F
0
cos(
)
H
2
2
2
FC
(
H
R
)
1
.
5372
(
H
0
.
5806
)
(
D
,
H
)
0
0
1
(
D
,
H
)
KRIT
0
A
A
0 0
2
2P
2
2
(
D
t
)
H
R
G
0
1
(
D
,
H
)
2
2
D
t
)
H
8
(
R
H
)(
2
2
15597
(
H
0
.
5806
)
255376014
(
D
0
.
003
)
G
0
1
(
D
,
H
)
2
D
H
0
.
5806
1
.
15
0
,
2
(
D
,
H
)
MAX
G
0
.
50
0
3
(
D
,
H
)
MIN
Ovako formulisan zadatak moe se reiti i grafiki u 2D prostoru, iscrtavanjem kriva funkcije cilja u oblasti
reenja (FC=0.0500.200) i kriva funkcija ogranienja G1, G2, G3. Naime, presek kriva konstantnih vrednosti
funkcije cilja (FC=const.) i funkcija ogranienja definie ogranienu oblast reenja. Najmanja vrednost funkcije cilja u
tom prostoru odredjuju vrednosti optimalnih parametara posmatranog zadatka. Reenje zadatka je pokazano na sl. 4.21.
Priblina reenja su: FC = Vmin = 0.0635 m3 = FCmin, nezavisno-promenljivi parametri optimizacije su: D=
0.04375 m, H= Hmin= 0.50 m. Proraun i grafika interpretacija je izvrena na PC 386/40, poto su u FORTRAN-u
napisani programi za osnovne izraze FC i Gi. Dobijene datoteke funkcija su numeriki vrednovane i grafiki
interpretirane na monitoru. Sa slike su oitane optimalne vrednosti.
OPTIMIZACIJA -PRIMER
2008. 2009.
200
m
1000
mm
400 mm
Slika 1.
Program NASTRAN ima sledei HDI:
Prvo
je
potrebno
preko
tastera
Element/PropertyType izabrati tip konanog
elementa. Biramo ravanski konani element tipa
ploe (Plate). Potvrdjivanjem izbora vraamo
se na prethodnu formu za definisanje
karakteristika tipa konanog elementa. Potrebno
je asocirati materijal elementa (1.Carbon
Steel_SI), poetnu debljinu ploe (0.2 m) i naziv
property-a (plate). Navedena polja unosa su
oznaena crvenim takama).
Na sledeoj slici
pomeranje modela.
prikazano
je
ukupno
7.
131.927
8.
101.215
9.
69.7659
10. 55.3179
11. 56.3881
12. 56.3881
Function 7 - Max Value of Constraint
Type:
Dimensionless Num Matl:
X
Y
0.
0.
1.
0.
2.
0.
3.
0.
4.
0.
5.
0.
6.
0.
7.
0.
8.
0.
9. -0.33746
10. 0.039108
11. 0.0010931
12. 0.0010931
Function 8 - Prop 1: Thickness
Type:
Dimensionless Num Matl:
X
Y
0.
0.2
1.
0.16
2.
0.128
3.
0.1024
4.
0.08192
5. 0.065536
6. 0.052429
7. 0.041949
8. 0.032184
9. 0.022184
10. 0.01759
11. 0.01793
12. 0.01793
0 Num Load:
0 Num Load:
Set
1
1
1
1
1
1
1
1
1
1
1
1
ID
Value
4
0.
4
0.
4
0.
4
0.
37
-0.0309
4
0.
7 -0.0035829
51 0.0035829
4
0.
13 0.042612
4
0.
4
0.
1
1
1
1
1
1
1
1
1
1
1
1
Set
ID
Value
4
0.
4
0.
4
0.
4
0.
37
-0.0309
4
0.
7 -0.0035829
51 0.0035829
4
0.
13 0.042612
4
0.
4
0.
629.
595
2
561
5
527
7
494
503
2
460
3
426
5
392
8
359
402
5
322
325
3
291
5
257
8
224
257
6
206
1
190
3
156
6
122
8
89
164
9
0.
2.
3.
4.
5.
6.
131
9
7.
101
2
8.
69.
77
9.
55.
56.
56.
32
39
39
10
11
12
EXACT DESIGN
OBJECTIVE
0.2
0.2
0.189
0.179
0.168
0.16
0.157
0.146
0.136
0.128
0.125
0.114
0.102
0.103
0.0927
0.0819
0.082
0.0712
0.0655
0.0605
0.0524
0.0498
0.0419
0.039
0.0322
0.0283
0.0222
0.0176
0.0176
0.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
0.0179
0.0179
11.
12.
Prop 1: Thickness
0.000131
0.000131
0.000104
0.0000801
0.0000772
0.0000503
0.0000233
0.
-3.63E-6
-0.000021
0.0000306
-0.0000187
-0.000052
0.0000575
0.0000845
-0.000111
-0.000138
-0.000149
-0.00016
-0.000173 -0.000172
-0.000165
-0.000192
-0.000219
-0.000232
-0.000246
-0.000273
-0.0003
-0.000327
-0.000327
1.
1.917
2.833
3.75
4.667
5.583
6.5
7.417
8.333
9.25
10.17
11.08
12.
FRAC ERROR OF APPROX
V1
L1
C1
0.0309
4
38
27
16
5
123456
123456
123456
123456
123456
0.029
50
39
0.027
51
28
40
17
0.0251
52
29
0.0232
41
18
53
30
0.0212
42
19
54
31
8
20
0.0193
43
32
0.0174
55
21
44
10
0.0155
33
56
22
0.0135
45
11
34
57
23
12
35
47
13
59
1000.
48
25
X
Output Set: MSC/NASTRAN Case 1
Deformed(0.0309): Total Translation
Contour: Total Translation
0.00773
36
0.00966
58
24
1000.
37
14
0.0116
46
1000.
26
1000.
15
0.00579
0.00386
0.00193
1000.
0.
PREDAVANJE 13-14
Generacija 2009-2010
Sistem 80
SPISAK ISPITNIH PITANJA IZ PRERDMETA
PROJEKTOVANJE RAUNAROM - CAD
1.
2.
3.
4.
5.
6.
7.
8.
9.
Navesti dva standardna formata meta-datoteka. Navesti dva tipina modela boja. Navesti tri atributa fonta:
WMF (windows meta file), CGM (Computer Graphics Metafile), JPG (Joint Photographers Experts Group).
GIF - Compu Serve Graphics Interchange Format . Popularni BBS format koji kombinuje prikaz indeksirane kolor
grafike i hipertekst za HTML dokument.
10. Navesti sadraj scene u kompjuterskoj grafici. Navesti jednu jednainu B-splajna.
Sadraj scene: Objekti, scena, pozadina, izvori svetlosti, taka pogleda na scenu.
11. Navesti smisao tehnika prikaza: shading. Navesti smisao tehnika prikaza: hidden. Navesti smisao tehnike
antialias. Prikazi modela senanjem, obradom skrivenih linija, obradom zrnastih ivica linija.
12. Grafiki prikazati Construct Parametric skinned solid tri uzastopna, medjusobno zarotirana etvorougla.
13. Grafiki prikazati formu rezultat operacije na krugu: Construct Parametric Revolution (Revolving),
Kako se naziva kategorija entiteta dobijenog prethodnom operacijom. Odg.: Torusi.
14. Navesti 3 osnovna koncepta geometrijskog modeliranja. Definisati pojam primitive, solida i objekta .
BReP (Boundary Represention), CSG (Constructive Solid Geometry), 3D tehnikama (Technical features, skined).
15. Koliko nijansi boja proizvodi Grafiki kontroler sa 24-bitnim registrom ? Odg: 224=16,777216 boja.
16. Hardver: Navesti jedinicu (uredjaj) sa kojim komunicira RAM memorija. Definisati pojam bajta (byte).
Definisati ta ini mainsku re : Odg.: CP (Central processor). Osnovna jedinica logikog sadraja. Izraava
kapacitet memorijskog sadraja. Veliina: 8 bit = byte. Vea jedinica MB= Mega byte.
17. RAM memorija je namenjena za trajni smetaj podataka o objektu ili privremeni (u toku obrade):
18. Navesti Sve optike periferne jedinice raunara: CD, DVD, CCD skener, BAR-kod ita, OPTCAL mouse.
Navesti sve magnetne periferne jedinice raunara: Disketna jedinica A:, B:, Hard disk C:, Magnetna traka.
Definisati Da li je nezaobilazna komponenta hard - disk raunara: NE
19. Navesti namenu rutera:
Navesti namenu servera:
Navesti namenu svia (swich):
20. Navesti dva servisa Internet komunikacije primenom arhitekture ISO-OSI: WWW, Gopher, Chat,
21. Klasifikacija metoda za projektovanje konstrukcija: Numerike, analitike. Metode analize metode sinteze. Metode
analize diskretnih modela, metode analize kontinualnih modela. Metoda deformacije, metoda sila, hibridna metoda.
22. Koncept prorauna struktura metodom deformacije (energetske osnove):
Jednaine, Energija i funkcional, Ritz-ov princip, Herlinger-Reisnerov princip minimuma.
23. Topoloki opis svojstava konstrukcije u metodi deformacija: Geometrija je identifikovana vorovima delova
konstrukcije. To su podaci koordinata poloaja. U vorovima su definisani stepeni slobode kretanja i oslonci
ogranienja kretanja modela. To su translacije i rotacije. Nepoznate veliine su deformacije (6) u voru. Zakonom
mehanike se trae izvodi ili varijacije energije po nepoznatim vornim pomeranjima. Tako nastaje sistem
diferencijalnih jednaina koji se reava nekom, najee numerikom metodom.
24. Uslovi kompatibilnosti strukture u metodi deformacija: xi=0, yi=0, zi=0, To su provere jednakosti pomeranja
(deformacija) u vorovima konstrukcije. to je vie taaka provere (bilansa) pomeranja to je ravnomernije
prirodnije iskazana deformacija strukture. U FEM postoje numeriki kriterijumi dozvoljenog debalansa (razliitost
od nule) sila u voru. U programima metode deformacije (STRES) postoje ogranienja greke ravnotee sila.
25. Ideja i koncept metode konanih elemenata. Osnovni principi mehanike za metodu:
26. Klasifikacija vrsta i tipovi konanih elemenata: Dimenzionalnosti ( 1D, 2D, 3D),
Familiji - grupaciji (ljuska, ploa, greda),
Redu interpolacionih funkcija (linearan, parabolian, kubni),
Geometriji (trougaoni, etvorougaoni),
Fizikim osobinama (tanka ljuska, debela ljuska),
Materijalnim svojstvima (izotropan, anizotropan).
27. Principi generisanja mrea u FEM (opti kriterijumi diskretizacije):
28. ETAPE PROGRAMSKOG PRISTUPA FEM:
1.
2.
3.
4.
5.
6.
29. etvorougaoni konani element: Odreivanje interpolacione matrice i ukupnih (konturnih) pomeranja:
Dijagram, komentar.
37. Koji najei matematiki postupak je osnova softverske realizacije programa za FEA ? Varijacioni.
38. ta je to adaptivna (FEA) mrea ?
ta je to kontrolna mrea ?
ta je mapiran model ?
40. ta je Geometrijski model, Idealizovan model , Model zona, Diskretni model ?
41. Navdite nekoliko alata (komandi) za automatsko generisanje mrea:
Generisati mreu na povrini (Generate Mesh on a Surface)
Kreirati mreu izmedju uglova - temena (Create Mesh between Corners)
Generisati mreu na zapremini (Generate Mesh on a Volume)
42. Skicirati uniformnu mreu na 2D objektu tipa krunog prstena. Koji tip konanog elementa odgovara modelu ?
Skica. Ploa.
43. Navesti matematiku jednainu jednog tipa interpolacione funkcije:
44. ta je ravnanje mrea:
ta je slobodna mrea:
ta je adaptivna mrea:
45. Izraunati broj vorova uniformne FE mree na etvorougaonoj zakrivljenoj povrini sa 8 x 7 redova elemenata:
46. Navesti dinamiku jednainu strukture konanih elemenata. Navesti jednainu funkcionala konanog elementa.
47. Navesti tip konanog elementa kojim se diskretizuje ue viseeg tereta.
Navesti kojim konanim elementom se diskretizuje struktura rezervoara za mazut.
Navesti kojom osobinom konanog elementa se opisuje elastina proporcionalnost.
48. Kojim konanim elementom se diskretizuje elastian oslonac konstrukcije ?
Kojim konanim elementom se diskretizuje struktura u analizi mree cevovodnog sistema ?
Kojom osobinom konanog elementa se opisuje elastina naproporcionalnost ?
49. ime se kreira i realizuje diskretni model ? Odg.: Programima: Geometrijskim i mrenim modelerom.
50. Navesti namenu programa SolidWorks, SAP, ALGOR:
51. Definisati namenu graninog konanog elemenata: Za definiciju zazora, zadora, elastinog oslonca, ...
Definisati namenu kontaktnog elementa: Za vezu dva nezavisna kontinuuma u spoju.
Definisati klasu konstrukcija koje se diskretizuju membranskim elementima:
Tamo gde nema savijanja ve samo zatezanja plat rezervoara pod pritiskom,
52. Navesti Postupak i etape reavanja FEA zadataka kod kontinualnih povrinskih nosaa.
Deo II
2.
3.
4.
U Boole-ovoj operaciji diference koaksijalne lopte i valjka razliitog prenika sa teitem u istoj taki, koje telo je
dobijeno ?
Navesti 3 features tehnike u geometrijskom modeliranju:
Navesti prednost i nedostatak ianog prikaza geometrijskog sadraja ?
5.
6.
7.
8.
9.
10.
Navesti jednainu i kategoriju geometrijske transformacije po kojoj se ispituje minimum u metodi Nelder-Meed:
Da li metode fleksibilnih poliedara mogu da trae ekstreme prekidnih funkcija ?
Definisati funkcional ogranienja T u metodi fleksibilne tolerancije: