Skip to main content
Workforce LibreTexts

9.2: Preparing the Box Parts

  • Page ID
    67206
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\dsum}{\displaystyle\sum\limits} \)

    \( \newcommand{\dint}{\displaystyle\int\limits} \)

    \( \newcommand{\dlim}{\displaystyle\lim\limits} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \(\newcommand{\longvect}{\overrightarrow}\)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\ket}[1]{\left| #1 \right>}\)
    \(\newcommand{\bra}[1]{\left< #1 \right|}\)
    \(\newcommand{\braket}[2]{\left< #1 \vphantom{#2} \right| \left. #2 \vphantom{#1} \right>}\)
    \(\newcommand{\braopket}[3]{\left< #1 \vphantom{#2}\vphantom{#3} \right| #2 \vphantom{#1}\vphantom{#3} \left| #3 \vphantom{#1}\vphantom{#2} \right>}\)
    \(\newcommand{\qmvec}[1]{\mathbf{\vec{#1}}}\)
    \(\newcommand{\op}[1]{\hat{\mathbf{#1}}}\)
    \(\newcommand{\expect}[1]{\langle #1 \rangle}\)
    \(\newcommand{\dfn}[1]{\emph{\textbf{#1}}}\)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    9.2 Preparing the Box Parts

    The main box begins with four matching pieces:

    • two long sides; and
    • two short ends.

    These pieces form the frame that will eventually hold the floating bottom panel.

    Accuracy matters, but matching parts is often more important than making each part independently match a theoretical number.

    Learning Outcomes

    After completing this section, you should be able to:

    • Select suitable stock for the box.
    • Mill the box parts to a consistent thickness and width.
    • Produce matching pairs of sides and ends.
    • Consider grain and appearance when laying out parts.
    • Prepare and fit the corner joinery demonstrated by your instructor.

    Select the Stock

    Before milling, examine the lumber for:

    • warp;
    • knots;
    • checks;
    • usable length;
    • grain direction;
    • color; and
    • figure.

    Whenever possible, consider how the boards will look next to one another in the finished tote.

    This is a functional project, but thoughtful grain selection still improves the result.

    Mill the Parts Together

    Prepare the stock using the standard milling sequence.

    The box parts typically finish at approximately:

    5/8 inch thick

    and approximately:

    6 inches wide

    Mill the parts together whenever practical so they remain consistent.

    If one side is 5/8 inch thick and the other is noticeably different, later joinery and assembly become more difficult.

    Do Not Make Short Parts Too Early

    A finished short end may be approximately 9 inches long, but a board that short may not be suitable for every milling operation.

    Mill stock at safe, manageable lengths first.

    Crosscut shorter parts after the required surfacing operations have been completed.

    Always follow the minimum stock dimensions for the machines being used.

    Matching Long Sides

    The two long sides should be the same length.

    A small difference from the drawing may be less important than a mismatch between the pair.

    For example, two sides that are both slightly shorter than the reference dimension can still make a square box.

    Two sides of different lengths cannot.

    Matching Ends

    The same principle applies to the short ends.

    Make the two ends:

    • the same thickness;
    • the same width; and
    • the same length.

    Matching opposite parts helps the box assemble squarely.

    Grain Continuity

    If the material allows it, think about cutting the sides and ends from related areas of the same board.

    This can allow the grain pattern to visually continue around the tote.

    Continuous grain is not required, but it introduces an important furniture-making idea:

    part layout affects appearance.

    Lay Out the Corner Joinery

    After the parts are milled and matched, lay out the corner joints clearly.

    Mark:

    • reference faces;
    • reference edges;
    • matching corners; and
    • waste areas.

    Do not rely on memory once several similar parts are on the bench.

    Machine the Joint

    Your instructor will demonstrate the corner-joint method used in your section.

    Depending on the method, the operation may involve:

    • table saw;
    • crosscut sled;
    • stop blocks;
    • band saw;
    • router table;
    • chisels;
    • files; or
    • another approved setup.

    The important goals are:

    • consistency;
    • clean shoulders;
    • close-fitting mating surfaces; and
    • a joint that assembles without excessive force.

    Test Before Committing

    Use test material when appropriate.

    A test piece allows you to:

    • verify a machine setup;
    • confirm depth or width;
    • understand the sequence; and
    • make adjustments before cutting a finished project part.

    This is especially valuable when several joints depend on the same setup.

    Dry-Fit the Box

    Before cutting the bottom grooves or applying glue, assemble the four box parts without adhesive.

    Check:

    • joint fit;
    • matching side lengths;
    • matching end lengths;
    • flatness; and
    • squareness.

    Measure both diagonals.

    If the diagonals are equal, the rectangular assembly is generally square.

    Solve fit problems before moving to the next operation.

    Check Yourself

    1. Why should the box parts be milled together when practical?
    2. Why should short finished pieces not necessarily be cut short before milling?
    3. Why is matching opposite parts important?
    4. What is continuous grain?
    5. Why should waste areas be marked before machining joinery?
    6. Why should the box be dry-fitted before continuing?

    This page titled 9.2: Preparing the Box Parts was last modified on Fri, 14 Aug 2026 18:09:44 GMT and is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by Reuben Foat.

    • Was this article helpful?