Zahvaljujem se star¹em za moralno in finanèno podporo v te¾kih in manj te¾kih trenutkih in odloèitvah.
Nadalje se zahvaljujem zaposlenim v laboratoriju LECAD na strojni fakulteti. Predvsem profesorju dr. Jo¾etu Duhovniku, ustanovitelju in vodji laboratorija in njegovim sodelovcem Leonu Kosu, Romanu ®avbiju, Toma¾u Kol¹ku in Jo¾etu Tavèarju. Zahvaljujem se jim za pomoè pri izdelavi diplomske naloge in raz¹irjanju znanj na podroèjih programiranja, delovnja grafiènih postaj SGI in HP, zobnikov in preraèuna zobnikov, modeliranja, programskega paketa I-DEAS, uporabe konènih elementov in standarda STEP.
Zahvaljujem se tudi vsem prijateljem in znancem, ki so kakorkoli pomagali pri nastanku diplome in se tega mogoèe niti ne zavedajo.
Na koncu se moram zahvaliti ¹e Linusu Torvaldsu, finskemu ¹tudentu, ki se je pred pribli¾no ¹estimi leti odloèil podrobneje spoznati delovanje procesorja Intel 80386 in ob tem napisati operacijski sistem Linux. Brez njega in ostalih ljudi ¹irom sveta, ki nadaljujejo razvoj Linuxa, bi svet PC raèunalnikov ostal brez stabilnega in neprestano razvijajoèega se operacijskega sistema. Brez ljudi v GNU projektu, ki raz¹irjajo progrsmaki opermo po naèelu: vzemi, preizkusi in uporabljaj, Linux verjetno ne bi tako dobro uspel. Projekt GNU podpira programe kot so: gcc (prevajalnik), Perl (programski jezik), Emacs (editor), LaTeX (pisanje besedil), itd. Vsi ti programi se distribuirajo v izvorni kodi, dosegljivi so vsakomur in vsakdo jo lahko uporablja. Vse te programe sem uporabljal pri praktiènem delu diplomske naloge.
Brez vseh teh dobrih ljudi, diploma ne bi postala resniènost.
(D) Tekoèa ©t.: 4588 UDK 519.68
Prostorski modelirnik z BREP in CSG predstavitvijo
Janez Krek
Kljuène besede: modelirnikimodeliranje trdnih teles
CSG
NURBS
Boundary representation - BREP
raèunalni¹ka grafika
raèunalni¹ko programiranje
razvoj programske opreme
X-Windows okolje
Izvleèek:
Opredelitev pojma modelirnik in njegove sestave. Teorija predstavitve teles s pomoèjo prestavitve CSG, predstavitve z mejami in NURBS-i. Uporaba teorije pri izdelavi baze prostorskega modelirnika. Izdelava prostorskega modelirnika z uporabo predstavitve CSG, predstavitve z mejami in NURBS-i. Dimanièna predstavitev elementov na zaslonu.
(D) No.: 4588 UDC 519.68
Solid modeller based on CSG and BREP
by
Janez Krek
Keywords: modellerssolid modeling
CSG
Boundary representation - BREP
computer graphics
computer programming
software development
X-windows
Abstract:
Explanation of therm modeller and the structure of modellers. Theory of CSG, BREP and NURBS surfaces and curves. Use of theory in building database of solid modeller. Creation of modeller based on CSG, BREP and NURBS surfaces and curves. Dynamic viewing of elements on screen.