Skip to main content

Chapter 4 · 12 hours

Representation of Surfaces and Solids

Practice questions

Practice questions and answers

10 exam-style questions on this chapter, written for this site from the official syllabus. We haven’t found past IOE papers for this subject yet; if you have some, share them in the community.

  • Practice · 5 marks

List and classify the surface entities used in CAD systems. Briefly describe the plane, ruled, tabulated cylinder and surface of revolution, and state where synthetic surfaces are used.

Answer

CAD surface entities are divided into analytic and synthetic surfaces.

ClassSurfacesDefined by
AnalyticPlane, ruled surface, surface of revolution, tabulated cylinderStandard equations, few parameters
SyntheticBezier, B-spline (NURBS), Coons patch, Hermite bicubicControl points / boundary curves
DerivedFillet surface, offset surface, blend surfaceBuilt from other surfaces

Analytic surfaces

  • Plane surface: defined by three non-collinear points, or a point and a normal. Equation ax+by+cz=dax+by+cz=d.
  • Ruled (lofted) surface: generated by joining corresponding points of two boundary curves with straight lines: P(u,w)=(1−w)P1(u)+wP2(u)\mathbf P(u,w)=(1-w)\mathbf P_1(u)+w\mathbf P_2(u). Example: a cone or a twisted turbine-blade strip.
  • Tabulated cylinder: a planar curve (directrix) translated along a straight line of fixed direction and length: P(u,w)=C(u)+wL\mathbf P(u,w)=\mathbf C(u)+w\mathbf L. Example: an extruded profile.
  • Surface of revolution: a plane curve (generatrix) rotated through an angle about an axis: P(u,ϕ)\mathbf P(u,\phi) with the radius from the curve. Examples: bottles, vases, pulleys, domes.

Synthetic surfaces

These are free-form surfaces for shapes with no simple equation: car bodies, aircraft wings, ship hulls, helmets and plastic housings. They are built from a net of control points (Bezier, B-spline) or from four boundary curves (Coons patch).

Surfaces are stored in parametric form P(u,w)\mathbf P(u,w), 0≤u,w≤10\le u,w\le1, so normals, tangents and boundaries are easy to compute for display and machining.

  • Practice · 5 marks

Find the equation of the plane that passes through the points A(1, 0, 0), B(0, 2, 0) and C(0, 0, 3). Also find the unit normal, the parametric form of the plane, and the perpendicular distance of the point Q(2, 2, 2) from the plane.

Answer

Equation of plane

Two vectors in the plane:

AB=(−1,2,0),AC=(−1,0,3)\mathbf{AB}=(-1,2,0),\qquad \mathbf{AC}=(-1,0,3)

Normal:

n=AB×AC=∣ijk−120−103∣=(6−0)i−(−3−0)j+(0+2)k=(6, 3, 2)\mathbf n=\mathbf{AB}\times\mathbf{AC}= \begin{vmatrix}\mathbf i&\mathbf j&\mathbf k\\-1&2&0\\-1&0&3\end{vmatrix} =(6-0)\mathbf i-(-3-0)\mathbf j+(0+2)\mathbf k=(6,\ 3,\ 2)

Plane: 6x+3y+2z=d6x+3y+2z=d. Using A: d=6d=6.

6x+3y+2z=6⟺x1+y2+z3=16x+3y+2z=6\quad\Longleftrightarrow\quad \frac{x}{1}+\frac{y}{2}+\frac{z}{3}=1

Check B: 6(0)+3(2)+0=66(0)+3(2)+0=6. Check C: 0+0+2(3)=60+0+2(3)=6.

Unit normal

∣n∣=36+9+4=7|\mathbf n|=\sqrt{36+9+4}=7, so n^=(0.857, 0.429, 0.286)\hat{\mathbf n}=(0.857,\ 0.429,\ 0.286).

Parametric form

P(u,w)=A+u AB+w AC=(1−u−w, 2u, 3w)\mathbf P(u,w)=\mathbf A+u\,\mathbf{AB}+w\,\mathbf{AC}=(1-u-w,\ 2u,\ 3w)

where u,wu,w in [0,1][0,1] give the part of the plane bounded by the parallelogram on AB\mathbf{AB} and AC\mathbf{AC}.

Distance of Q(2, 2, 2)

D=∣6(2)+3(2)+2(2)−6∣7=167=2.286D=\frac{|6(2)+3(2)+2(2)-6|}{7}=\frac{16}{7}=2.286

Answer: plane 6x + 3y + 2z = 6; unit normal (0.857, 0.429, 0.286); distance of Q = 2.286 units.

  • Practice · 6 marks

Define a ruled surface. A ruled surface is generated between two straight-line boundary curves, P1(u) from (0, 0, 0) to (6, 0, 0), and P2(u) from (0, 4, 2) to (6, 6, 5). Write its equation and find the surface points at (u, w) = (0.5, 0.5), (0.25, 0.5) and (0.5, 0.75).

Answer

A ruled surface is generated by moving a straight line (a ruling) so that its end points slide along two boundary curves. Corresponding points of the two curves (same uu) are joined by straight lines:

P(u,w)=(1−w) P1(u)+w P2(u),0≤u,w≤1\mathbf P(u,w)=(1-w)\,\mathbf P_1(u)+w\,\mathbf P_2(u),\qquad 0\le u,w\le1

The surface is linear in ww; it is a plane if the two curves are coplanar and straight, otherwise a twisted (hyperbolic-paraboloid type) patch.

Boundary curves

P1(u)=(0,0,0)+u(6,0,0)=(6u, 0, 0)P2(u)=(0,4,2)+u(6,2,3)=(6u, 4+2u, 2+3u)\begin{aligned} \mathbf P_1(u)&=(0,0,0)+u(6,0,0)=(6u,\ 0,\ 0) \\ \mathbf P_2(u)&=(0,4,2)+u(6,2,3)=(6u,\ 4+2u,\ 2+3u) \end{aligned}

Surface equation

P(u,w)=(6u, w(4+2u), w(2+3u))\mathbf P(u,w)=\big(6u,\ w(4+2u),\ w(2+3u)\big)

Points

(u,w)(u,w)P1(u)\mathbf P_1(u)P2(u)\mathbf P_2(u)P(u,w)\mathbf P(u,w)
(0.5, 0.5)(3, 0, 0)(3, 5, 3.5)(3, 2.5, 1.75)
(0.25, 0.5)(1.5, 0, 0)(1.5, 4.5, 2.75)(1.5, 2.25, 1.375)
(0.5, 0.75)(3, 0, 0)(3, 5, 3.5)(3, 3.75, 2.625)

For example, at (0.5,0.75)(0.5,0.75): y=0.75×5=3.75y=0.75\times5=3.75, z=0.75×3.5=2.625z=0.75\times3.5=2.625.

Answer: P(u,w) = (6u, w(4+2u), w(2+3u)); points (3, 2.5, 1.75), (1.5, 2.25, 1.375), (3, 3.75, 2.625).

  • Practice · 6 marks

Describe the surface of revolution. A straight line from (2, 0, 0) to (4, 0, 6) in the XZ plane is revolved about the Z axis. Write the parametric equation of the surface, find the points for (s, phi) = (0.5, 90 deg), (1, 180 deg) and (0.25, 45 deg), and calculate the curved surface area.

Answer

A surface of revolution is formed by rotating a plane curve (the generatrix or profile) about an axis in its plane. Every point of the curve moves on a circle (parallel); each position of the curve is a meridian. For a profile r=f(s)r=f(s), z=g(s)z=g(s) about the Z axis:

P(s,ϕ)=(f(s)cos⁡ϕ, f(s)sin⁡ϕ, g(s)),0≤ϕ≤2π\mathbf P(s,\phi)=\big(f(s)\cos\phi,\ f(s)\sin\phi,\ g(s)\big),\qquad 0\le\phi\le2\pi

Generatrix

The line is r=2+2sr=2+2s, z=6sz=6s for 0≤s≤10\le s\le1.

P(s,ϕ)=((2+2s)cos⁡ϕ, (2+2s)sin⁡ϕ, 6s)\mathbf P(s,\phi)=\big((2+2s)\cos\phi,\ (2+2s)\sin\phi,\ 6s\big)

The surface is the side of a frustum of a cone with bottom radius 2, top radius 4 and height 6.

Points

ssϕ\phir=2+2sr=2+2sP\mathbf P
0.590 deg3(0, 3, 3)
1180 deg4(-4, 0, 6)
0.2545 deg2.5(1.768, 1.768, 1.5)

Curved surface area

Slant length l=(4−2)2+62=40=6.325l=\sqrt{(4-2)^2+6^2}=\sqrt{40}=6.325.

A=π (r1+r2) l=π(2+4)(6.325)=119.2 square unitsA=\pi\,(r_1+r_2)\,l=\pi(2+4)(6.325)=119.2\ \text{square units}

Answer: P(s, phi) = ((2+2s)cos phi, (2+2s)sin phi, 6s); points (0,3,3), (-4,0,6), (1.768,1.768,1.5); area = 119.2 square units.

  • Practice · 4 marks

What is a tabulated cylinder? Write its parametric equation. A planar curve is the quarter circle x = 10 cos(u), y = 10 sin(u), z = 0, 0 <= u <= 90 deg. It is translated along the vector L = (0, 0, 25). Find the surface point at u = 30 deg, w = 0.4.

Answer

A tabulated cylinder is a surface generated by translating a plane curve (the directrix) along a straight line of fixed direction and finite length (the generator). All generators are parallel. It is the surface produced by an extrude feature in solid modelling; if the directrix is a circle and the direction is perpendicular to its plane, a right circular cylinder results.

Equation

P(u,w)=C(u)+w L,0≤u≤1 (curve parameter), 0≤w≤1\mathbf P(u,w)=\mathbf C(u)+w\,\mathbf L,\qquad 0\le u\le1\ (\text{curve parameter}),\ 0\le w\le1

where C(u)\mathbf C(u) is the directrix and L\mathbf L is the vector giving the direction and length of translation.

Numerical

P(u,w)=(10cos⁡u, 10sin⁡u, 25w)\mathbf P(u,w)=\big(10\cos u,\ 10\sin u,\ 25w\big)

At u=30∘u=30^\circ and w=0.4w=0.4:

x=10cos⁡30∘=8.660y=10sin⁡30∘=5.000z=25(0.4)=10.0\begin{aligned} x&=10\cos30^\circ=8.660 \\ y&=10\sin30^\circ=5.000 \\ z&=25(0.4)=10.0 \end{aligned}

The surface is a quarter of a cylinder of radius 10 and height 25, with its curved area =14(2π×10×25)=392.7=\tfrac14(2\pi\times10\times25)=392.7 square units.

Answer: P(u,w) = C(u) + wL; the point is (8.660, 5.000, 10.0).

  • Practice · 6 marks

Explain the Bezier surface. Write the equation of a bicubic Bezier surface patch and list its properties. How does it differ from a Bezier curve?

Answer

A Bezier surface is a parametric surface patch defined by a rectangular net (mesh) of control points. It is the tensor product of two Bezier curves, one in the uu direction and one in the ww direction.

Equation

For an (m+1)×(n+1)(m+1)\times(n+1) net of control points Bij\mathbf B_{ij}:

P(u,w)=∑i=0m∑j=0nBij Jm,i(u) Jn,j(w),0≤u,w≤1\mathbf P(u,w)=\sum_{i=0}^{m}\sum_{j=0}^{n}\mathbf B_{ij}\,J_{m,i}(u)\,J_{n,j}(w),\qquad 0\le u,w\le1

where Jm,i(u)=(mi)ui(1−u)m−iJ_{m,i}(u)=\binom mi u^i(1-u)^{m-i} is the Bernstein basis. The bicubic patch has m=n=3m=n=3, so 16 control points:

P(u,w)=∑i=03∑j=03BijJ3,i(u)J3,j(w)\mathbf P(u,w)=\sum_{i=0}^{3}\sum_{j=0}^{3}\mathbf B_{ij}J_{3,i}(u)J_{3,j}(w)

Properties

  1. The degree in uu is mm and in ww is nn (one less than the number of points in that direction).
  2. The four corner points of the net lie on the surface: P(0,0)=B00\mathbf P(0,0)=\mathbf B_{00}, P(1,0)=Bm0\mathbf P(1,0)=\mathbf B_{m0}, etc.
  3. The four boundary curves are Bezier curves defined by the boundary rows and columns of the net.
  4. Tangent planes at the corners are spanned by the adjacent net edges.
  5. Convex hull: the surface lies in the convex hull of the control net.
  6. Global control: moving any control point changes the whole patch.
  7. Invariant under affine transformation (transform the net only).
  8. Two patches join with C0C^0 continuity if the edge rows coincide; with C1C^1 if the adjacent rows are collinear with equal ratio.

Difference from curve

 Curve:   1 parameter u,   row of points B_i
 Surface: 2 parameters u,w, net of points B_ij

   B03---B13---B23---B33
    |     |     |     |      u ->
   B02---B12---B22---B32
    |     |     |     |      w
   B01---B11---B21---B31      down
    |     |     |     |
   B00---B10---B20---B30

Only the corners lie on the surface; the interior points only pull it.

  • Practice · 8 marks

A biquadratic Bezier surface patch has a 3 x 3 control net B(i,j) = (4i, 4j, z_ij), i, j = 0, 1, 2, with the z values z = [[0, 2, 0], [3, 6, 3], [0, 2, 0]] (row i, column j). Write the equation of the patch and calculate the surface point at (u, w) = (0.5, 0.5), and the point at (0.25, 0.5).

Answer

Equation of the patch

For degree 2 in both directions:

P(u,w)=∑i=02∑j=02Bij J2,i(u) J2,j(w)\mathbf P(u,w)=\sum_{i=0}^{2}\sum_{j=0}^{2}\mathbf B_{ij}\,J_{2,i}(u)\,J_{2,j}(w)

with J2,0=(1−t)2J_{2,0}=(1-t)^2, J2,1=2t(1−t)J_{2,1}=2t(1-t), J2,2=t2J_{2,2}=t^2.

Control net

(i,j)(i,j)j = 0j = 1j = 2
i = 0(0,0,0)(0,4,2)(0,8,0)
i = 1(4,0,3)(4,4,6)(4,8,3)
i = 2(8,0,0)(8,4,2)(8,8,0)

Point at (0.5, 0.5)

Weights for t=0.5t=0.5 in both directions: 0.25, 0.5, 0.250.25,\ 0.5,\ 0.25.

xx and yy follow from the grid (x=4ix=4i, y=4jy=4j at the net points):

x=4 (0⋅0.25+1⋅0.5+2⋅0.25)=4,y=4x=4\,(0\cdot0.25+1\cdot0.5+2\cdot0.25)=4,\qquad y=4

For zz, first sum across jj for each row (ww weights 0.25,0.5,0.250.25, 0.5, 0.25):

row 0: 0(0.25)+2(0.5)+0(0.25)=1.0row 1: 3(0.25)+6(0.5)+3(0.25)=4.5row 2: 1.0\begin{aligned} \text{row 0: }&0(0.25)+2(0.5)+0(0.25)=1.0 \\ \text{row 1: }&3(0.25)+6(0.5)+3(0.25)=4.5 \\ \text{row 2: }&1.0 \end{aligned}

Then across ii (uu weights 0.25,0.5,0.250.25, 0.5, 0.25):

z=0.25(1.0)+0.5(4.5)+0.25(1.0)=2.75z=0.25(1.0)+0.5(4.5)+0.25(1.0)=2.75

Surface point (4, 4, 2.75)(4,\ 4,\ 2.75) (the central net point has z=6z=6, so the surface lies well below it, as expected for an approximating surface).

Point at (0.25, 0.5)

uu weights for t=0.25t=0.25: (0.75)2=0.5625(0.75)^2=0.5625, 2(0.25)(0.75)=0.3752(0.25)(0.75)=0.375, (0.25)2=0.0625(0.25)^2=0.0625. The ww weights remain 0.25,0.5,0.250.25, 0.5, 0.25, so the row sums are again 1.0,4.5,1.01.0, 4.5, 1.0.

x=4(0.375+2×0.0625)=2.0y=4(0.5+2×0.25)=4.0z=0.5625(1.0)+0.375(4.5)+0.0625(1.0)=2.3125\begin{aligned} x&=4(0.375+2\times0.0625)=2.0 \\ y&=4(0.5+2\times0.25)=4.0 \\ z&=0.5625(1.0)+0.375(4.5)+0.0625(1.0)=2.3125 \end{aligned}

Answer: P(0.5, 0.5) = (4, 4, 2.75); P(0.25, 0.5) = (2, 4, 2.3125).

  • Practice · 5 marks

Explain the B-spline surface with its equation. Compare it with a Bezier surface and state its advantages in free-form design.

Answer

A B-spline surface is a tensor-product surface built from B-spline basis functions in two directions. It is defined by a control net and two knot vectors.

Equation

For an (m+1)×(n+1)(m+1)\times(n+1) net Bij\mathbf B_{ij}, with orders kk in uu and ll in ww:

P(u,w)=∑i=0m∑j=0nBij Ni,k(u) Mj,l(w)\mathbf P(u,w)=\sum_{i=0}^{m}\sum_{j=0}^{n}\mathbf B_{ij}\,N_{i,k}(u)\,M_{j,l}(w)

Ni,kN_{i,k} and Mj,lM_{j,l} are B-spline basis functions defined by the knot vectors UU and WW (Cox-de Boor recursion). A bicubic B-spline surface uses k=l=4k=l=4.

Comparison

PointBezier surfaceB-spline surface
DegreeFixed by net size (mm, nn)Chosen freely (k−1k-1, l−1l-1)
Shape controlGlobalLocal: a point affects only k×lk\times l patches
Size of surfaceOne patchMany patches joined smoothly
Continuity at joinsMust be arrangedCk−2C^{k-2} automatically
Corner interpolationAlwaysOnly with open knot vectors
Knot vectorsNoneTwo (U and W)
ComputationSimplerMore

Advantages

  1. A large, complex surface (car roof, wing) is one entity with a low degree.
  2. Local modification does not disturb the rest of the surface.
  3. Smooth (C2C^2 for bicubic) without extra constraints.
  4. Convex hull property and affine invariance hold.
  5. The rational version (NURBS) also represents exact cylinders, cones, spheres and tori, and is the standard in CAD and IGES/STEP exchange.
  • Practice · 8 marks

Explain the Coons patch and the bilinearly blended Coons surface formula. A patch has the boundary curves P(u,0) = (4u, 0, 0), P(u,1) = (4u, 3, 2u^2), P(0,w) = (0, 3w, 0) and P(1,w) = (4, 3w, 2w^2). Check the corner compatibility and calculate the surface point at (u, w) = (0.5, 0.5) and (0.5, 0.25).

Answer

A Coons patch is a surface patch defined by its four boundary curves (not by a net of control points). The interior is obtained by blending the boundaries, so the patch exactly passes through all four edges. It is used to fill a four-sided region bounded by given curves, such as a gap between existing surfaces.

Bilinearly blended Coons surface

P(u,w)=(1−w)P(u,0)+w P(u,1)+(1−u)P(0,w)+u P(1,w)−[(1−u)(1−w)P00+u(1−w)P10+(1−u)w P01+uw P11]\begin{aligned} \mathbf P(u,w)={}&(1-w)\mathbf P(u,0)+w\,\mathbf P(u,1)+(1-u)\mathbf P(0,w)+u\,\mathbf P(1,w) \\ &-\big[(1-u)(1-w)\mathbf P_{00}+u(1-w)\mathbf P_{10}+(1-u)w\,\mathbf P_{01}+uw\,\mathbf P_{11}\big] \end{aligned}

The first four terms are two ruled surfaces; the bracket (the bilinear surface through the corners) is subtracted because the corners are counted twice.

Corner compatibility

P00=(0,0,0)\mathbf P_{00}=(0,0,0), P10=(4,0,0)\mathbf P_{10}=(4,0,0), P01=(0,3,0)\mathbf P_{01}=(0,3,0), P11=(4,3,2)\mathbf P_{11}=(4,3,2).

The curves agree at every corner (e.g. P(u=1,w=1)=(4,3,2)P(u{=}1,w{=}1)=(4,3,2) from both the top and right curves), so the patch is valid.

At (0.5, 0.5)

Boundary points: P(0.5,0)=(2,0,0)\mathbf P(0.5,0)=(2,0,0), P(0.5,1)=(2,3,0.5)\mathbf P(0.5,1)=(2,3,0.5), P(0,0.5)=(0,1.5,0)\mathbf P(0,0.5)=(0,1.5,0), P(1,0.5)=(4,1.5,0.5)\mathbf P(1,0.5)=(4,1.5,0.5).

Ruled terms: 0.5(2,0,0)+0.5(2,3,0.5)+0.5(0,1.5,0)+0.5(4,1.5,0.5)=(4,3,0.5)0.5(2,0,0)+0.5(2,3,0.5)+0.5(0,1.5,0)+0.5(4,1.5,0.5)=(4,3,0.5)

Corner term: 0.25[(0,0,0)+(4,0,0)+(0,3,0)+(4,3,2)]=0.25(8,6,2)=(2,1.5,0.5)0.25[(0,0,0)+(4,0,0)+(0,3,0)+(4,3,2)]=0.25(8,6,2)=(2,1.5,0.5)

P(0.5,0.5)=(4,3,0.5)−(2,1.5,0.5)=(2, 1.5, 0)\mathbf P(0.5,0.5)=(4,3,0.5)-(2,1.5,0.5)=(2,\ 1.5,\ 0)

At (0.5, 0.25)

Boundary points: P(0.5,0)=(2,0,0)\mathbf P(0.5,0)=(2,0,0), P(0.5,1)=(2,3,0.5)\mathbf P(0.5,1)=(2,3,0.5), P(0,0.25)=(0,0.75,0)\mathbf P(0,0.25)=(0,0.75,0), P(1,0.25)=(4,0.75,0.125)\mathbf P(1,0.25)=(4,0.75,0.125).

Ruled terms: 0.75(2,0,0)+0.25(2,3,0.5)+0.5(0,0.75,0)+0.5(4,0.75,0.125)=(1.5+0.5+0+2, 0.75+0.375+0.375, 0.125+0.0625)=(4, 1.5, 0.1875)0.75(2,0,0)+0.25(2,3,0.5)+0.5(0,0.75,0)+0.5(4,0.75,0.125)=(1.5+0.5+0+2,\ 0.75+0.375+0.375,\ 0.125+0.0625)=(4,\ 1.5,\ 0.1875)

Corner term: (0.5)(0.75)(0,0,0)+(0.5)(0.75)(4,0,0)+(0.5)(0.25)(0,3,0)+(0.5)(0.25)(4,3,2)=(1.5+0.5, 0.375+0.375, 0.25)=(2, 0.75, 0.25)(0.5)(0.75)(0,0,0)+(0.5)(0.75)(4,0,0)+(0.5)(0.25)(0,3,0)+(0.5)(0.25)(4,3,2)=(1.5+0.5,\ 0.375+0.375,\ 0.25)=(2,\ 0.75,\ 0.25)

P(0.5,0.25)=(4,1.5,0.1875)−(2,0.75,0.25)=(2, 0.75, −0.0625)\mathbf P(0.5,0.25)=(4,1.5,0.1875)-(2,0.75,0.25)=(2,\ 0.75,\ -0.0625)

Answer: P(0.5, 0.5) = (2, 1.5, 0); P(0.5, 0.25) = (2, 0.75, -0.0625).

  • Practice · 5 marks

Write short notes on (a) fillet surface and (b) offset surface, with their uses in CAD/CAM.

Answer

(a) Fillet surface

A fillet surface is a smooth blending surface that joins two intersecting surfaces (or a surface and a plane) with a rounded transition. It removes sharp edges.

  • Constant-radius fillet: the surface is the envelope of a ball of radius rr rolling in contact with both surfaces; the centre follows the line at distance rr from both. The section is a circular arc tangent to both surfaces.
  • Variable-radius fillet: the radius changes along the edge.
  • A chamfer is the flat version.
  • If the two faces meet at an angle, the fillet arc has the same radius but a different arc length.
   before            after fillet
   |                 |
   |____             |__
                        `--.____   (rounded corner)

Uses: reduces stress concentration in machine parts, makes castings and moulds easier to manufacture (draft and flow), improves appearance and safety, and avoids sharp edges in sheet metal and plastic parts.

(b) Offset surface

An offset surface is a surface at a constant distance dd along the normal from a given surface:

Po(u,w)=P(u,w)+d n^(u,w)\mathbf P_o(u,w)=\mathbf P(u,w)+d\,\hat{\mathbf n}(u,w)

Examples: offsetting a cylinder of radius 20 by d=3d=3 gives radius 23 (outward) or 17 (inward); a plane offset is a parallel plane.

  • Limits: if dd is larger than the smallest radius of curvature on the concave side, the offset self-intersects (a cusp or loop appears).
  • Uses: cutter-path generation (offset the part surface by the tool radius so the tool centre follows it), shelling and wall thickness (hollow parts, plastic housings), clearance and tolerance zones, mould cavity from a part with shrinkage allowance, and sheet-metal thickness.

Written from the official syllabus. Questions and answers are written for this site; check them against your class notes.

Chapter titles and hours from the IOE syllabus ↗