Repository of colleges and higher education institutions

Show document
A+ | A- | Help | SLO | ENG

Title:Razvoj lastnih programskih orodij za osnovno CAD-modeliranje
Authors:ID Pintarič, Tilen Viljem (Author)
ID Merzel, Franci (Mentor) More about this mentor... New window
Files:.pdf 1183$$tilen_pintaric_dn_unmfs.pdf (2,96 MB)
MD5: 8BA1CD3F7D4EFFB1C8515C1DA02C105C
 
Language:Slovenian
Work type:Bachelor thesis/paper
Organization:UNM FS - University of Novo mesto - Faculty of Mechanical engineering
Abstract:V diplomski nalogi bo predstavljen poskus razvoja lastne programske opreme v programskem jeziku rust, ki bo namenjena dizajniranju nekaj osnovnih strojnih elementov. Predstavili bomo najosnovnejše algoritme, ki bodo omogočali izvajanje osnovnih konstrukcijskih operacij s togimi telesi, kot so dodajanje primitivnih oblik v prostor - krogle, kvadra, kocke, prizme, valja... Omogočili bomo izvajanje operacij med oblikami kot so dodajanje/seštevanje in odštevanje. porabili bomo tudi metodo konstruiranja teles s redstavitvijo meja. Modeliranje objektov z razvitim orodjem bo vključevalo tudi pretvorbo v STL format, kar bo omogočalo 3D tisk ter možnost nadgradnje modelov z drugimi obstoječimi modelirniki.
Keywords:CAD, modeliranje, Rust, modeliranje z definicijo mej, konstruktivna geometrija teles, eulerjevi operatorji
Year of publishing:2025
PID:20.500.12556/ReVIS-12354 New window
Publication date in ReVIS:03.10.2025
Views:47
Downloads:1
Metadata:XML DC-XML DC-RDF
:
Copy citation
  
Share:Bookmark and Share


Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:Development of basic programing tools for CAD modeling
Abstract:This thesis will present an attempt to develop software in the Rust programming language, which will be used to design several basic machine elements. We will present the most basic algorithms that will enable the execution of basic construction operations with rigid bodies, such as adding primitive shapes - spheres, squares, cubes, prisms, cylinders... We will enable the execution of operations between shapes, such as addition and subtraction. We will also use the method of constructing bodies by presenting boundaries. The modelling tool will also include the feature to convert the model to STL format, which will enable 3D printing and the possibility of upgrading models with other existing modelers.
Keywords:CAD, modeling, Rust, boundary representation modeling, constructive solid geometry, euler operators


Back