Geometry modeling again Flashcards

1
Q

Describe the following three types of solid models, mention some advantages or disadvantages for each:
- Decomposition models
- Constructive models
- Boundary representation

A

Decomposition models:
- Can be made of
——Voxels: the solid is composed of a number of cubes
——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

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)

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

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

Curves used in geometry modeling can be of different order. What are the advantages and disadvantages of higher order curves?

A

Advantage: Increased precision
Disadvantages: Risk for corrupt curves, increased calculation time

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

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

A
  • A special type of component based assembly model developed to be able to 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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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

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

Describe how trimmed parametric surfaces are defined/created

A
  • Parametric surfaces are defined in a similar way as parametric curves but with two parameters u and v.
  • Parametric curves are defined in the same 2D parametric space.
    ——-They are used to create holes (inner trim curves)
    ——Or the outer boundary of the surface (outer trim curve)
  • The trimmed parametric surface is transformed to 3D space
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Bézier and B-spline are two types of curves used in geometry modeling. What is the advantage of B-spline curves?

A
  • Better local control of the curve
  • Order of the polynomial does not increase with the number of control points
  • Easier to define joined curve segments
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

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

A

An assembly model needs to include:
- Hierarchical relations
—— assembly -> sub-assembly -> part
- Mating conditions
—— geometrical restrictions, etc
- Mechanical degrees of freedom

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

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

A
  • Solid models support higher levels of functionality and automation than surface models
    -Example Calculation of mass and moments of inertia
  • 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
8
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
9
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

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

What characterizes a feature ( in the geometry modeling context)?

A

A feature:
- is a physical part of a detail
- can be linked to a generic form
- has a specific engineering role (function, manufacturing method, simulation method, …)
- has predictable properties

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

Bézier curves are defined by the following equation:

A

Se bild!

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

Describe the different components (of the Bézier equation) of the formula and what they are used for

A

P_i: control points, defines the curve
B_i,n: weight functions, defines how the different control points affect the curve
n: Order of the curve
n+1: number of control points

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

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

A

C^0-continuity:
Two curve 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

Se bild!

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

Mention two different usages of geometry models within production

A
  • Ergonomic simulation
  • Off-line programming of industrial robots
  • Off-line programming of NC-machines
  • Off-line programming of CMMs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

NURBS is the most commonly used type of curves in modern CAD systems. What geometrical forms can be represented with NURBS but not with Bézier or B-splines?

A

Bézier and B-splines cannot represent conical and circular forms exactly

16
Q

Describe the RGB colour model

A

The colour is accomplished with a mixture of three primary colours
- Red [0 – 1]
- Green [0 – 1]
- Blue [0 – 1]

17
Q

Mention two different usages of geometry models within production

A

Ergonomic simulation

Off-line programming of industrial robots, NC-machines, CMMs