Exam 121025 Flashcards

1
Q

Mention three different aspects that have to be included in an assembly model (in e.g. a CAD system)

A
  1. Hierarchical relations
    - -> assembly–> subassembly –> part
  2. Mating conditions
    - -> geometrical restrictions
  3. Mechanical degrees of freedom
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mention two advantages of using solid models instead of e.g. surface models

A
  1. Solid models support higher levels of functionality and automation than surface models
    - -> example calculation of mass and moments of inertia
  2. Solid models allow the designer to work with higher level objects rather than points, curves and surfaces
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe how solid models are created with CSG (Constructive Solid Geometry)

A

Solid models are created by manipulating “primitives” with Boolean operators (union, sections, subtraction)

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

In CSG the concept of half spaces is used. Describe/exemplify how they work and how they are used to define geometry

A

Real, analytical functions f(x,y,z) defined in 3D which splits the space in two half spaces:

  • One half space where f(x,y,z)<0
  • One half space where f(x,y,z)>0

Example: Cylindrical half space x^2+y^2-r^2<0
Solid primitives are created by combining half-spaces with Boolean operators

Construction of a cylinder:
H1: x^2+y^2+r^2<0
H2: z>0
H3: z-h<0

C=H1∩ H2∩ H3
(mängden av alla element som tillhör bade H1, H2 och H3)

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

How does monte carlo simulation work?

A

Model consist of

  1. 3D assembly model with defined locating schemes
  2. Input tolerances with range and type of distribution
  3. critical measures

Simulation:

  1. Randomly assign one value for each input within its defined tolerance
  2. Assamble the model according to the defined tolerance
  3. Calculate the critical measures and store the result for each iteration
  4. Repeat this at least 1000 times
  5. Calculate the distribution of the critical measures
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define a 3-2-1 locating scheme for the part in the figure

  • use the points in the figure
  • try to make it as robust as possible
  • Motivate your selection of points
A
  1. Select P311, P321 and P318 as A1, A2 and A3 defining the plane.
    - -> This will maximize the area of the triangle which makes it robust.
  2. Select P311 and P321 as B1 and B2
    - -> This gives a long line which makes it robust.
  3. The selection of C1 does not have a large influence on the robustness we can e.g. select P321 which make it easier to make a fixture.

(Many other solutions might be correct, some even more robust. In order to get 6 opints the shoises should be motivated in a correct way)

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

Describe the method for defining a 3-2-1 locating scheme.

  • use the points in the figure
  • try to make it as robust as possible
  • Motivate your selection of points
A
  1. Select three points that will maximize the area of the triangle which will make it robust
  2. Select two points creating a long line which makes it robust
  3. Select the last point, which doesn’t have such large influence on the robustness but which can make it easier to make a fixture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the difference between diffuse and specular reflection.

A

Diffuse reflection:
Light hitting the surface is spread equally in all directions
–> placement of the light source and the position of the observer i.e. the light is reflected mostly in one direction

Specular reflection:
The appearance of smooth, polished surfaces is dependent of both placement of the light source and the position of the observer, i.e. the light is reflected mostly in one direction.

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

In what ways can light from a point light source be reflected from a surface in a computer model?

A
  1. Specular reflection

2. Diffuse reflection

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

Name two different methods to obtain smooth shading of triangulated surfaces!

A
  1. Gouraud

2. Phong

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

Why is gouraud called vertex shading?

A

The color of the triangle is calculated at each vertex with the normal at that corner. The color is then interpolated over the surface of the triangle

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

Why is Phong called vertex shading?

A

The normal at the vertices are interpolated over the surface of the triangle and the color is calculated for each pixel

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

Describe desktop VR and mention some advantages and disadvantages

A
  1. Desktop VR
    - PC (+tracker) (+glove) (+stereo glasses)

ADVANTAGES:

  1. high display resolution
  2. Cheap
  3. Simple to use

DISADVANTAGES:

  1. Narrow field of view (FOV)
  2. Low degree of immersion
  3. Not the natural scale (for e.g. cars)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe the Helmet as visualization system for VR and mention some advantages and disadvantages

A

Helmet (HMD)
- Some sort of helmet or glasses with one display for each eye

ADVANTAGES:

  1. Wider FOV
  2. Stereo viewing
  3. High degree of immersion
  4. Relative cheap
  5. Simple to install

DISADVANTAGES:

  1. Helmet weight (1-4 kg)
  2. Isolation from the world
  3. Only one user
  4. Relatively low screen resolution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Describe the Powerwall as visualization system for VR and mention some advantages and disadvantages

A

Powerwall (Large Volume Display)

  • Two or more projectors working together
  • Special software to coordinate the picture

ADVANTAGES:

  1. Wide FOV
  2. Natural size
  3. Stereo display (with shutter or polarized glasses)
  4. High resolution (3200x1024)

DISADVANTAGES:

  1. Not so high degree of immersion
  2. Advanced computers
  3. Advanced technology to obtain invisible edges between projectors
  4. Expensive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Describe how the Z-buffer algorithm for depth sorting of object drawn on a computer screen works

A
  1. initiate video memory and a Z-buffer for each pixel on the screen
  2. depth [x,y]= inf, refresh[x,y]=background
  3. Polygons are rendered in an arbitrary sequence
  4. For each pixel: Check if the z-coordinate of the current polygon is less than the stored one (use the plane equation for the polygon)

Ax+By+Cz+D=0, z=-(Ax+By+D)/C

  1. When all the polygons are checked the screen is updated with the color closest to the observer
17
Q

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

A
  1. Minimizing the need for costly physical prototypes
  2. Finding problems as early as possibly in the development process (easier and cheaper to fix)
  3. Faster development process with efficient tools (time to market)
18
Q

Mention three reasons for the increased need for IT support for product development

A
  1. Shorter lead-times and product lifecycles
  2. Increased complexity: variants, function, components etc.
  3. collaborative product development
19
Q

What is PLM short for?

A

Product Lifecycle management

20
Q

What is PDM?

A

Product Data management

21
Q

Describe what PLM & PDM system are and how they relate to eachother!

A

A PDM system manages all information needed to manage the product definition during its lifecycle.

It is not only a database but also a toolbox for rationalizing engineering work

A PLM system aims to support the creating and management of all information related to a product throughout its lifecycle

That means that it includes a PDM system for data management but also tools to create data, e.g. a CAD, simulation software

22
Q

How can PLM systems support an Engineering Change Management process?

A
  1. Automation
    - Workflow functions automatic information transfer
    - Standard templates for change documents
    - Parameterized CAD/CAM/CAE models
  2. Monotoring
    - Follow-up of engineering changes status
    - Overview of all engineering changes
  3. Information access & retrieval
    - All have access to engineering changes in PFM database
    - All info and doc’s related to an engineering change
  4. Quality assurance
    - Only authorized individuals may promote change request
    - Control of versions, status and effectivity
  5. Review
    - Cheek change history, rollback possible