← Back to home
← All projects

Industrial project, RMIT capstone. Completed.

Motorised warp beam system for an automated trampoline manufacturing machine

The project

Mr Trampoline, a trampoline maker in Carnegie, Victoria, weaves its mats on machines that still need an operator to hook and tension every warp yarn. Together with RMIT, the company has been building a fully automated prototype that makes a 1 m by 1 m mat, and student groups have been adding to it for three years. My research covered the warp tension control section.

The prototype's warp beam was fixed to the frame. An earlier moving-beam design had failed because the gear and rack were modelled badly, so the beams could not slide freely. Tension is controlled from the moving beams, so that mechanism came first. This phase delivered the mechanical base. Closed-loop tension control is the next stage.

The finished beam drive: a stepper motor on a rack and linear rail
The finished beam drive on the prototype.
The beam drive on the prototype, in motion.

My part

In Part 1 I ran the FMEA, which ranked yarn breakage as the biggest risk and brought its score down from 240 to 98, and I redesigned the beams in SolidWorks. In Part 2 I fixed the CAD mating, fabricated the beam platforms, rails and gear mounting, got the gears meshing smoothly, chose rack and pinion over three other drive options, and ran the movement and repeatability tests. I assisted with calibrating the strain gauges against a digital scale, the roller tension test, and the wiring and Arduino code.

Part 1: measuring tension

The first semester carried on the previous group's work on tension sensing. The warp is split into three sections, and a strain gauge on each section reads its tension through an Arduino. The three gauges were calibrated against a digital scale, and tension was then changed by pulling the mat with the roller motor while all three readings were logged. I assisted with both.

On my own, I ran an FMEA that identified yarn breakage as the biggest risk, with a risk score of 240 that fell to 98 after the recommended actions, and I redesigned the beams in SolidWorks.

Three strain gauges mounted along the warp beam
Three strain gauges on the warp beam.
The prototype with warp yarn strung across it
Warp yarn strung by hand on the prototype.
A digital scale used to check a strain gauge reading
Checking a gauge reading against a digital scale.

Part 2: redesign and build

The previous CAD model did not move because of improper mating, and its rails and linear bearings sat between the frame and the rack, which made it hard to build. I fixed the mating and moved the rails and the rack to the side of the frame, so the beams run smoothly in the model and can be fabricated.

Updated CAD model of the prototype with the rails and rack on the side of the frame
Updated CAD model, with the rails and rack on the side of the frame.
CAD close-up of the rail, rack and drive
CAD close-up of the rail, rack and drive.

Before building, I compared four ways to move the beams: belt drive, lead screw with a stepper motor, linear actuators, and rack and pinion. Belts stretch, lead screws are slow and can bind, and actuators are expensive with short strokes. I chose rack and pinion for its range, cost and ease of servicing, and accepted that it needs careful alignment.

I then fabricated the platforms: aluminium bars on linear rails and bearings, with steel racks and spur gears driven by motors through shaft couplers. The motor shafts were too short to reach the rack, so I raised the rack on nuts and adjusted it until the beams ran smoothly.

Hands fitting a steel rack to an aluminium support beam
Fitting the rack to the support beam.
A linear rail on a workbench
A linear rail ready to fit.

Electronics and control

An Arduino Uno drives the stepper motors through two motor drivers on a 24 V supply. I assisted with the wiring and the code that moves the beams.

A stepper motor and gear on the finished beam
The drive on the finished beam.
Two stepper motors, a motor driver board and a power supply on a bench
Motors, driver board and power supply.
Circuit diagram: an Arduino Uno, two motor drivers, four stepper motors and a power supply
Circuit diagram: Arduino, two drivers, four steppers and a 24 V supply.

The flowchart shows the control logic planned for the full system: the beams move forward together while the tension is right, back off slightly if it drops, and the support beam locks at a set point while the warp beam carries on.

Control flowchart for following the beam movement while holding yarn tension
Planned control logic.

Results

  • Both beams moved along their rails without jamming.
  • The gears stayed in contact with the rack, with no skipped teeth.
  • Vibration at high speed stayed within tolerance.
  • Repeated moves showed no drift.

What I found

  • A 2 mm error in rack height caused inconsistent mating and extra resistance.
  • Nuts under the rack improved torque transfer and gear clearance.
  • One degree of misalignment between motor, gear and rack caused jerky motion and wear.
  • Moves that worked in CAD failed on the real frame because of dust, small frame misalignment and fasteners, so the design needs tolerance buffers.

Next

The next stage is to fit the strain gauges to the moving beam and recalibrate after each move, develop the closed-loop tension control, and integrate the system with the XY robot.

SolidWorksArduinoStepper motorsRack and pinionStrain gaugesFMEA

Let's talk.

I'm open to robotics, automation, production and manufacturing roles. Email is the best way to reach me.

Email
mhaider.ib@gmail.com
LinkedIn
Resume
Download PDF