Adam KimMECHANICAL ENGINEERING
Menu
← BACK TO PROJECTS

Engineering case study

Femoral head indexing station

A belt-driven course prototype for a three-station manufacturing sequence: mechanical retention, encoder-based motor control, and the tradeoff between belt traction and positioning accuracy.

Team project · Queen’s University · Winter 2026

Project status
Completed · course prototype
Disciplines
Mechanical design / Manufacturing / Mechatronics
My role
Shared design, fabrication, analysis, testing & controls
Reclaimed-material belt-drive prototype with a rotating arm and pink simulated femoral head
Original photograph of the team prototype. The course used a foosball as a simulated femoral head.

01

The engineering challenge

For a simulated prosthetic-manufacturing workflow, our team built a motor-driven indexing mechanism to move a simulated femoral head between picking, laser-etching, and surface-mapping stations. The challenge was to reduce motion time while holding the payload securely and stopping at the required angles.

This was an educational prototype and demonstration, not a production medical device. The project included mechanical design, reclaimed-material fabrication, analysis, motor testing, and control-system integration.

02

My contributions within the team

I worked with the team across concept development, mechanical design, fabrication, calculations, testing, and controls. We completed the tasks collaboratively; the prototype and results shown here are shared team accomplishments.

The motor-control foundation was course-provided code by Jason Harris; our work focused on integrating it with the mechanism and evaluating system performance.

03

Motion sequence & constraints

Required sequence from the project brief
StepMovementRequired dwell
Picking → laser etching108° clockwise13.5 s
Laser etching → surface mapping198° counterclockwise9 s
Surface mapping → picking90° clockwiseEnd of cycle

The payload follows a 60 mm radius path. The two required dwells total 22.5 seconds, so improvements in overall cycle time have to come from motion and settling.

  • Support only the lower 10 mm of the simulated femoral head; do not adhere it to the holder.
  • Mount to the supplied station and keep its markings and angle indicators visible. The brief flags assemblies exceeding 160 mm diameter as a potential obstruction.
  • Use the supplied Pico H, FIT0521 gearmotor, TB6612FNG driver, battery pack, and power board.
  • For rotational transfer, the driver and driven speed ratio must differ by at least 25%.
  • Use available materials without purchased devices or specialized fabrication such as machining, laser cutting, or 3D printing.

04

Choosing the mechanism

We compared three belt-driven concepts: a suction-supported arm, an arm with mechanical spindle support and a counterweight, and a lower platform with a circular seat. The mechanical-support arm was selected using a weighted evaluation of positioning, constraints, retention, reliability, manufacturability, belt integration, and cycle time.

Team concept-selection totals, final report Table 1
ConceptScore / 100Key consideration
Suction-supported arm66Dependence on suction retention
Mechanical-support arm — selected78Best combined fit with constraints and available materials
Platform with circular seat74Lower retention score in the team evaluation

The matrix supported a feasible construction choice; it was not a measured performance comparison of completed prototypes.

05

Mechanical design & fabrication

The prototype transferred motion from a small bottle-cap driver pulley to a larger driven pulley through a duct-tape belt. A support arm carried the simulated femoral head. Cardboard formed the structure, while washers, nuts, and the supplied gear helped locate the pulleys and reduce shaft movement.

Hand-drawn top and right-side views showing the arm, payload holder, pulleys, belt and dimensions
Team dimensioned design sketch, final presentation and report Figure 2. Open the image for full-size detail.

Duct tape and fast-drying epoxy secured the arm to the driven assembly. These assembly adhesives were separate from payload retention: the head itself was seated mechanically. The report describes a 25 mm circular seat and a 120 mm arm, with the head positioned 60 mm from the rotation axis.

06

Iteration: traction versus drag

Prototype issues and documented responses
Observed issueChangeTradeoff or remaining limit
Motor could not overcome initial belt dragReduce the exposed duct-tape adhesive using fabricLess sticking, but residual drag remained
Belt slip and inconsistent motionAdjust belt tension and add an elastic around the driven pulleyMore traction could also increase resistance
Pulley vibration and shaft movementUse washers, nuts, and the supplied friction-fit gear as locating elementsReclaimed caps still limited concentricity and dimensional precision

The central mechanical tradeoff was not simply maximum friction. The belt needed enough traction at the pulleys to transmit torque, while avoiding adhesive drag and contact with the chassis. Changes in belt adhesion and tension also changed the behaviour seen by the controller.

07

Kinematics & force analysis

The report gives pulley diameters of 30 mm and 43 mm. Their diameter ratio is 43/30 ≈ 1.433. Under a no-slip assumption, the driven pulley turns at about 69.8% of the input speed: a 30.2% reduction relative to the driver.

n₂ = n₁(d₁/d₂) = 77.5 × (30/43) ≈ 54.1 rpm

The report uses 77.5 rpm at 80% duty under an assumed 100 g motor-test load. The resulting 54.1 rpm output speed and 0.1217 m/s belt speed are analytical estimates, not measured arm performance. The report notes slower motion in practice because of friction and belt behaviour.

Team handwritten free-body diagrams of the pulley assembly, payload, and motor-shaft supports
Force-analysis working from final report Figure 3. The original image is low resolution; it is shown as supporting design documentation.

The team considered payload weight, support reactions, belt forces, and shaft loading. The report uses a 26 g payload, giving a weight of approximately 0.255 N. Vertical force balance alone does not establish retention during acceleration or braking; the observed retention during prototype trials is reported separately below.

08

Motor control

The team used encoder-based position control on a Raspberry Pi Pico H. Tuning balanced the response needed to overcome friction against overshoot and settling at each station. The implementation built on course-provided motor-control code by Jason Harris.

09

Testing & documented outcomes

Reported prototype performance; raw trial logs were not supplied
MeasureDocumented resultEvidence limit
Cycle timeBelow 27 s, as stated in the report conclusionNo individual cycle timings or comparative baseline supplied
Dwell timingReport states the ±0.5 s rubric band was achievedNo raw timing measurements supplied
Station positioningPerformance section reports approximately ±4.5°; analysis slide states 4–6° errorConclusion sections also claim about 2° or less; the records conflict
Payload retentionReport states no shift or ejection during testingDemonstration observation, not a validated operating envelope

The accuracy statements are inconsistent, so this case study does not claim ±2° performance or perfect indexing. The evidence supports a working course prototype with reported timing and retention success, alongside unresolved positioning error.

10

Lessons & next steps

This project connected mechanical construction quality directly to control performance. A controller can adjust motor motion, but a compliant or slipping transmission makes arm position less predictable. Improving the belt and pulley interfaces is therefore part of improving the control system.

  • Evaluate a more elastic belt, as proposed in the report, while measuring slip and drag rather than assuming that more friction is always better.
  • Improve pulley alignment and support stiffness within the course fabrication constraints.
  • Record station error and cycle timing for repeated trials using one consistent measurement method.
  • Retain the final PID sketch and tuning values alongside those measurements to make the results reproducible.

These are proposed improvements, not completed upgrades.

← All projects