Midterms Flashcards
What is 2D modeling?
Creating flat representations of objects using X and Y axes.
What is 3D modeling?
Creating representations of objects with depth, using X, Y, and Z axes.
What are common uses of 3D modeling? (PAS)
Product design, animation, and simulations.
What are the advantages of 2D modeling?
-Simplicity and speed
-Easier for creating detailed drawings
-Lower computational requirements
What are common 2D modeling software? (AAD)
AutoCAD
Adobe Illustrator
DraftSight
What are the limitations of 3D modeling?
- Higher complexity and time consumption
- Requires more computational power
- Steeper learning curve
What are common 3D modeling software? (SBAT)
SolidWorks
Blender
Autodesk Maya
TinkerCAD (for beginners)
What are the limitations of 2D modeling?
Lack of depth perception
Inadequate for complex structures
Limited visualization
What are best practices for 2D modeling?
- Keep drawings organized with layers
- Maintain accurate scales and dimensions
- Consistent use of line types and thickness
What are common uses of 2D modeling?(ATS)
Architectural plans, technical drawings, and schematics.
What are the advantages of 3D modeling?
- Realistic visualization and depth perception
- Better for complex and organic shapes
- Useful in simulations and animations
What are key techniques in 2D modeling? (OLDU)
- Orthographic Projection
- Layer Management
- Dimensioning and Annotation
- Use of Grids and Snapping
What are key techniques in 3D modeling? (PEBS)
- Extrusion and Revolve
- Boolean Operations (Union, Subtraction, Intersection)
- Surface Modeling
- Parametric Modeling
involves the use of mathematical and computational techniques to create models that can simulate complex systems and processes.
Advanced Modeling and simulation
is a statistical technique used to model and analyze the behavior of complex systems by generating a large number of random samples and analyzing the results.
Monte Carlo Simulation
a numerical method for solving complex engineering problems that involve a large number of variables.
Finite Element Analysis (FEA)
it is also used to analyze the stresses and deformation in materials
Finite Elements Analysis
is a branch of fluid mechanics that uses numerical methods and algorithms to solve and analyze problems that involve fluid flows.
Computational Fluid Dynamics (CFD)
Types of Advanced 3D Modeling Techniques (POPD)
- Parametric Modeling
- Organic Modeling
- Procedural Modeling
- Digital Sculpting
a type of 3D modeling where the geometry of a model is defined by parameters and mathematical equations.
Parametric Modeling
what are the key characteristics of Parametric Modeling? (UMU)
- uses constraints and dimensions to define the geometry
- models are easily editable
- used in engineering and product design for parts that need precise measurements
Applications of Parametric Modeling (FU)
- for mechanical parts
- used in CAD
Key Techniques of Parametric Modeling (CFD)
- Constraints and relations
- Feature-based Design
- Design Tables
Uses predefined features like holes, pockets, ribs, and patterns that are governed by parameters and can be easily modified
Feature-based Design
focuses on creating natural, flowing shapes that mimic organic forms such as human bodies, animals, plants, or fantasy creatures. It often involves creating smooth, curved surfaces rather than rigid, geometric shapes.
Organic modeling
Applications of Organic Modeling
- the character modeling for games and films
- in the field of medical visualization and virtual reality.
relies on algorithms and mathematical functions to generate geometry. it particularly effective in creating large -scale or highly detailed environments.
Procedural modeling
Key techniques of procedural modeling (NFR)
- Node-based Systems
- Fractals and Noise Functions
- Rule-based Generation
examples of procedural modeling (VEC)
environment generation
cityscapes
VFX in Movies
Also known as 3D sculpting, it is a technique where models are shaped in a way similar to traditional clay sculpting.
digital sculpting
Key Characteristics of Digital Sculpting
- provides fine control over details
- uses specialized tools to mimic real-world
- it involves a workflow that starts with a low-resolution model
Advanced Rendering techniques (ORT)
- overview of rendering engines
- real-time vs. offline rendering
- techniques for realistic lighting, shading, and textures
What are the future trends in 3D Modeling? (AVR)
- AI and machine learning applications
- virtual and augmented reality
- real-time collaboration tools
it uses computer software to automate manufacturing processes. it also converts digital designs into instructions for machines to follow.
Computer-aided manufacturing (CAM)
what are CAM key functions? (TSMP)
toolpath generation
simulation
machine control
post-processing
precision, efficiency, consistency, and flexibility are benefits of?
Computer-aided Manufacturing
programming controls machine tools using pre-programmed sequences of machine commands. Commonly used with lathes, mills, routers, and plasma cutters.
Computer Numerical Control (CNC)
it instructs machine movements like positioning and cutting
G-code
Controls miscellaneous functions (e.g., turning on/off coolant or spindle).
M-code
what are the types of CNC Machines? (MLC)
Mills
Lathes
CNC Routers
it is for cutting and shaping solid materials
Mills
it is for rotating a workpiece to perform operations like cutting, sanding
Lathes
For cutting various hard materials like wood, composites, aluminum, steel
CNC Routers
Popular CAM software: (MFS)
Mastercam
Fusion 360
SolidCAM
Widely used for CNC programming and supports 2D, 3D, and multi-axis machining.
MasterCAM
Combines CAD and CAM capabilities in a cloud-based solution.
Fusion 360
Fully integrated with SolidWorks for seamless CAD-to-CAM workflow.
SolidCAM
enable the user to drive multiple design variations through a single parametric model
design tables
Key characteristics of Organic Modeling
- the use of freeform modeling tools that provide flexibility
- it involves manipulating vertices, edges, and faces
- requires manual work to achieve realism
is a technique used to simulate complex systems by modeling the behavior of individual agents or entities within the system.
Agent-based modeling
best practices in Advanced 3D modeling
- Optimizing model geometry for performance
- working with textures and materials
- rigging and animation considerations
- importance of workflow and organization