Skip to content
Video course · Lesson 2 75 min

From Part to Assembly: A Robot Bracket

Design a bracket that bolts onto your kit's structure using the documented hole pattern, put it in an assembly with fastened and revolute mates, check fit and interference, then save a named version and share it with your team.

VIDEO COMING SOON

Our team is preparing this lesson. Written materials and practical exercises are available below.

In this lesson you will

  • Find hole spacing and hole size in your kit's documentation and store them as variables
  • Model a bracket whose holes line up with a kit part
  • Build an assembly with fastened and revolute mates
  • Check fit, clearance and interference before anything is made
  • Create a named version and share view-only access with teammates

Lesson

A bracket is a small part whose only job is to hold one thing on another, such as a sensor on the chassis or a pivot for a short arm. It looks simple, but it only works if its holes line up exactly with the kit structure. In this lesson you design one, then prove in an assembly that it fits before anyone cuts or prints it.

Step 1: Get the real numbers first

  • Hole spacing (pitch): the distance between hole centres on your kit's channels, plates or extrusions.
  • Hole size and screw size: which screws the kit uses and what size the holes are.
  • Material thickness: needed later to choose screw length.
  • Where you found it: write the document or product page name next to each number in your notebook.

Step 2: Model the bracket

  1. 1
    Variables first
    In a new Part Studio named Bracket, create variables such as pitch, holeDia and thickness with the values from your notes.
  2. 2
    Sketch the plate
    Sketch a rectangle large enough for at least two kit holes plus the part you want to hold. Fully define it.
  3. 3
    Place hole points
    Add points for the kit holes and dimension the distance between them as #pitch (or a multiple, such as 2 * #pitch). Add separate points for the component's own mounting holes, using its datasheet.
  4. 4
    Make it solid
    Extrude by #thickness, add simple through holes of #holeDia on the kit points, and fillet the corners.

Step 3: Build the assembly

  1. 1
    Bring in the kit part
    Create an Assembly tab. Add the vendor's model of one channel or plate, either by importing a STEP file with Import or with Insert from a public vendor document.
  2. 2
    Fix it
    Right-click the kit part and choose Fix, so it stays put while everything else attaches to it.
  3. 3
    Insert your bracket
    Use Insert, open the current document and pick your bracket part. It stays linked: edits in the Part Studio appear here automatically.
  4. 4
    Fastened mate
    Choose Fastened mate, hover over a bracket hole until a mate connector appears at its centre, click it, then click the matching kit hole. Flip the direction if the bracket lands upside down.
  5. 5
    Revolute mate
    Add a short practice arm part, then connect it to a bracket hole with a Revolute mate. Drag the arm and watch it swing. Set limits in the mate if it should only turn part of the way.
MateMotion allowedUse it on this bracket for
FastenedNone, locked togetherBracket bolted to the kit part
RevoluteRotation about one axisAn arm or flap that pivots on the bracket

Step 4: Check fit and interference

Clearanceslides freelySnuglight pressInterferencepress fit
Screw holes need a clearance fit: a small gap so the screw passes freely. Parts that overlap in CAD are an interference you must fix.
  • Hole alignment: use the Measure tool between a bracket hole edge and the kit hole edge. Both mated holes should share the same centre line.
  • Clashes: turn on clash detection in the assembly, or create a section view through the screws, and look for parts overlapping.
  • Motion: drag the revolute part through its whole range and watch for collisions with the frame.
  • Tool access: check there is room for a screwdriver or hex key and for the screw heads and nuts.
  • Making it: 3D printed holes often come out slightly small, so test print a small piece before printing the full bracket.

Step 5: Save a version and share it

  1. 1
    Create a version
    Click Create version in the top toolbar. Give it a clear name such as Bracket V1 fits channel and a one-line description of what was checked.
  2. 2
    Share view-only
    Click Share, add teammates and choose Can view. Keep edit access for the students who are designing this part, so nobody changes it by accident.
  3. 3
    Point to the version
    Ask the team to open the named version from the version history so builders work from a fixed snapshot rather than a model that is still changing.
PrototypeTestAnalyseRefineIterate
Version 1 is rarely the last. Make it, test it on the robot, note what to improve, then update the model and save the next version.

Key terms

Hole pattern
The fixed spacing and size of holes on kit parts that lets pieces bolt together.
Mate connector
A small coordinate marker, often at a hole centre, that mates use to line parts up.
Fastened mate
An assembly connection that locks two parts together with no motion.
Revolute mate
An assembly connection that lets one part rotate about a single axis.
Interference
When two parts occupy the same space in the model, meaning they could not fit in real life.
Version
A named, permanent snapshot of a document that teammates can open and return to.

Practical exercise

Design, mate and share a kit bracket

  1. 1Find the hole spacing, hole size and screw size for one kit part in its documentation and record them with the source.
  2. 2Create variables for these values and model a fully defined bracket with holes that match the pattern.
  3. 3Build an assembly with the vendor model of the kit part, fix it, and fasten your bracket to it with a fastened mate.
  4. 4Add a simple arm with a revolute mate and drag it through its range, then check for clashes with a section view or clash detection.
  5. 5Create a named version and share the document with your team using view-only access.
Deliverable: A shared Onshape document with the bracket Part Studio, an assembly showing the bracket fastened to a kit part and a pivoting arm, a named version, and a note listing your hole pattern values and their source.

Knowledge check

Answer every question, then check your answers.

  1. Q1Where should the hole spacing for your bracket come from?
  2. Q2Which mate should connect a bracket that is bolted to a channel?
  3. Q3Why fix the kit part before mating the bracket?
  4. Q4What is the best way to give builders a stable model to work from?

Further resources

Mark lesson complete