Exam 151030 Flashcards

1
Q

Describe the necessary steps to create a solid using surface modeling in a modern CAD model

A
  1. create wireframe elements (points, lines, planes, curves) in 3D or sketches
  2. create surfaces from the wireframe geometries (sweep, revolve)
  3. Trim surfaces together
  4. Join the surfaces together to a uniform element
  5. transform into a solid (Thick, closed surface)
  6. Add fillets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do C^0, C^1 and C^2 continuity between two curve segments mean?

A

C^0- continuity
–> Two curves segments are joined without constraints

C^1-continuity
–> The curve segments have the same direction at the common point

C^2-continuity
–> The curve segments have the same curvature at the common point

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What characterizes a feature (in geometry modeling context)?

A
  1. a physical part of a detail
  2. can be linked to a generic form
  3. has a specific engineering role (function, manufacturing method, simulation method..)
  4. has predictable properties)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In order to perform a 3D variation analysis a 3D assembly model is needed. Describe the necessary components and inputs for a 3D assembly model

A

A 3D assembly model consists of:

  1. parts
  2. subassemblies
  3. positioning systems
  4. input tolerances with range and type of distribution
  5. critical measures
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does contribution analysis work ?

A

Model consist of:

  • 3D assembly model with defined locating schemes
  • input tolerances with range and type of distribution
  • critical measures

Simulation:

  • All input parameters are varied (one at the time) within their tolerances on 3 levels
  • Max output is registered for all measured
  • Contribution is calculated in percent as % contribution=100*delta(output)/sum(delta(output))
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why is contribution analysis contribution analysis used for?

A

It is used to calculate a ranked list of how all input tolerances contributed to the variation in the critical measures.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is bump-mapping?

A

A way of using textures to give smooth surface an irregular appearance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does bump-mapping work?

A

1,. It works by modifying the surface normal that is used in the illumination model

  1. The value of the modification is obtained from a texture
  2. The color (RGB value) of each pixel indicates the surface normal modification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Name two methods for rendering over multiple polygon surfaces!

A
  1. Gouraud

2. Phong

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does Gouraud work as a rendering method?

A
  1. calculate normal vector for all polygon surfaces
  2. calculate “mean normal vectors” for the vertices of the polygon
  3. Mean normal + illumination model –> calculation of intensities (colors) in the vertices
  4. Intensity values are interpolated line by line over the polygon
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How does Phong work as a rendering method?

A
  1. Calculate normal vector for all polygon surfaces
  2. calculate “mean normal vectors” for the vertices of the polygon
  3. Surface normals are interpolated line by line over the polygon
  4. Surface normal + illumination model –> calculation of intensities (colors) in each pixel
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe how a shadow buffer can be used to create shadows!

A
  1. Create a buffer corresponding to the depth buffer, containing the distance from the light source to the closest surface
  2. When drawing the point P on a surface
    - -> find the corresponding position in the shadow suffer for the point that is being drawn
    - -> compare the value in the shadow buffer with the distance from the light source to P.
    - ->If the value is less than the distance: draw only with ambient light
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Mention three benefits of using virtual product models in the product realization process

A
  1. Minimizing the costly mistakes with real machines
  2. finding problems as early as possible in the development process (earlier cheaper to fix)
  3. Faster development process with efficient tools (time to market)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Mention three advantages with using off-line programming

A
  1. avoid costly mistakes with real machines
  2. faster and more efficient programming
  3. possibility to make new programs without stopping the production
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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

A
  1. Different functions uses different software requiring different file formats: problem with file conversion
  2. Problem with access to right models
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is a digital mockup (DMU) and for what is it used?

A
  1. Special type of component based assembly model developed to be able to handle large assemblies (>1000 parts) from different CAD-systems
  2. C an be used for e.g. packaging studies and assembly simulation but not for e.g. calculation of mass
17
Q

What type of geometry representation is usually used in a digital mockup (DMU)?

A

The NURBS-geometry from the CAD-system is simplified to a triangulated surface model
–> large reduction in size

18
Q

Mention 5 basic needs of engineering information management

A
  1. Capture information at the source
  2. organize information
  3. distribute the information –> when, where, what, to whom
  4. Search, re-use, and present information
  5. secure storage of information over a long time
19
Q

What is the aim of a PLM system?

A

PLM systems aim to support the creation and management of all information related to a product throughout its lifecycle

20
Q

What are the 3 different types of modeling components in a multi-body system dynamic simulation?

A
  1. rigid bodies
  2. constraints (joints, motions)
  3. Forces (gravity, spring/dampers, friction etc.)