Exam 2021 & 2022 Flashcards
Geometry Modelling:
Describe the following types of solid models, mention some advantages or
disadvantages for each (6p)
Decomposition models
Decomposition models:
Can be made of:
o Voxels: the solid is composed of a number of cubes
o Cell based: the solid is built up by polygons
It is an approximate model and requires a lot of memory for high precision.
It is suitable for different types of calculations
Geometry modeling
a) Describe the following types of solid models, mention some advantages or
disadvantages for each (6p)
Constructive models
Constructive models:
Solid models are created by manipulating primitives with Boolean operators.
It is hard to handle general surfaces
It is very compact (do not require a lot of memory)
Geometry modeling
a) Describe the following types of solid models, mention some advantages or
disadvantages for each (6p)
Boundary representation
Boundary representation:
The solid is defined with points, curves and surfaces plus a definition of what is inside the
model
Uses graphical methods e.g. sweep and rotate
Can use parametric surfaces
Can use Boolean methods
Geometry modelling:
What are half spaces and how can they be used to create geometric primitives?
In geometry, a half space is a region of space that includes all the points on one side of a flat, infinite plane. The term “half” is used because it divides space into two parts: one on the side of the plane, and the other on the opposite side. This flat, infinite plane is usually defined by an equation
Solid primitives are created by combining half spaces with Boolean operators
Geometry assurance: Describe how a 3-2-1 locating scheme works
Six DOF are locked by six points
Primary points A1, A2 and A3 defines a plane and locks the geometry in space in two
rotations and one translation: TZ, RX, RY
Secondary points, B1 and B2, defines a line and locks the geometry in space in one rotation
and one translation: TY, RZ
Tetriary point C1 locks the geometry in space in one translation: TX
Note:
1. Select a plane, choose 3 points in it that covers largest area
2. Select 2 other points that follows that line both in the “depth” of the solid
3. Select the last point to lock the figure in translating direction, the edge surface
Computer graphics and virtual reality: Describe how the Z-buffer algorithm for depth sorting of objects drawn on a computer
screen works.
The Z-buffer algorithm sorts objects on a computer screen based on their depth. It works by assigning a depth value (Z) to each pixel. When rendering objects, it checks if the Z value of the current object is closer to the viewer than the Z value already stored for that pixel. If so, it updates the pixel’s color. This process ensures that closer objects appear in front of farther ones, creating a 3D effect in computer graphics.
When all polygons are checked the screen is updated with the color closest to the observe.
Gouraud and Phong are two methods for rendering over multiple polygon surfaces. Describe
how they work.
Gourad:
Calculate normal vector for all polygon surfaces
Calculate ”mean normal vectors” for the vertices of the polygon
Mean normal + Illumination model => calculation of intensities (colors) in the vertices
Intensity values are interpolated line by line over the polygon
Phong:
Calculate normal vector for all polygon surfaces
Calculate ”mean normal vectors” for the vertices of the polygon
Surface normals are interpolated line by line over the polygon
Surface normal + Illumination model => calculation of intensities (colors) in each pixel
Describe how Parallel and Perspective Projections are calculated. What is the visible
difference (on screen) between the two projections?
In perspective projection, objects appear smaller when they are farther away. It’s like when you see a road and the lines converge in the distance. We use similar triangles to figure this out.
In parallel projection, objects keep the same size no matter how far they are. We do this by setting the z-coordinate to zero, like when you’re looking at a map, and all the places have the same size.
So, in short, perspective makes far things look smaller, while parallel keeps things the same size no matter how far they are.
Geometry models, created in a CAD-system, are used by a number of different functions
(departments etc.) within the product development process. Describe some problems related
to this.
Different functions use different software requiring different file formats: problem with file
conversion
Problem with access to the right models
Mention three benefits of using virtual product models in the product realization process
Minimizing the need for costly physical prototypes
Finding problems as early as possible in the development process (easier and cheaper to fix)
Faster development process with efficient tools (time to market)
Mention two advantages of using off-line programming.
Avoid costly mistakes with real machines
Faster and more efficient programming
Possibility to make new programs without stopping the production
What is a digital mockup (DMU) and for what is it used?
A special type of component based assembly model developed to be able handle large
assemblies (> 1000 parts) from different CAD-systems
Can be used for e.g. packaging studies and assembly simulation but not for e.g. calculation
of mass etc. Tringulated surface
Curves used in geometry modeling can be of different order. What are the advantages and
disadvantages of higher order curves? (2p
Advantage: increased precision
Disadvantages: risk for corrupt curves, increased calculation time
What characterizes a geometrically robust assembly concept?
A geometrically robust design is a design that allows manufacturing and assembly variation without
jeopardizing function or aesthetics.
Describe four different aspects that has to be considered when designing for injection
molding.
For example:
Assign proper draft angles, rule of thumb: 1 deg. per inch cavity depth
Wall thickness should be uniform, e.g. coring out could be used to avoid thick walls
Compensate for shrinkage
Locate parting line, ejector pins and gate appropriately
Avoid sharp corners and small corner radiuses, gives stress concentration and hinders a
streamlined flow for the molten plastics