Case Study: Sourcing Custom Cylindrical Floor Scrubbers for Rubber Running Tracks
Case Study · Commercial Cleaning Equipment · Est. reading time: 6 minutes
Industry
Commercial cleaning equipment
Application
School rubber running track (textured, uneven, elastic surface)
Scope
Batch production for a European facility project
Service
PIMOLINK — Sourcing & Coordination
The Challenge
The buyer needed cylindrical floor scrubbers for a school rubber running track project.
Standard scrubbers are designed for smooth, continuous surfaces — epoxy floors, polished concrete, cement. Rubber tracks are different: textured surface, elastic deformation, micro-gaps, and local height variations.
Three specific challenges emerged when suppliers said "Yes, we can customize."
Challenge 1: Squeegee System — The Hidden Air Leak Problem
Standard scrubbers use a dual-squeegee system:
Front squeegee (with holes) — wastewater enters the suction chamber
Rear squeegee (solid, no holes) — seals the chamber
Vacuum motor extracts the water
Why the two squeegees are built differently
Front squeegee (holes)
Rear squeegee (solid)
Allows wastewater to enter
Prevents water from being pushed forward
Controls flow into the suction area
Creates a seal
Prevents air from entering
Maintains negative pressure inside the chamber
On smooth surfaces (epoxy, concrete, polished floors), the rear squeegee lies flat and seals perfectly. On rubber running tracks, the problem appears:
The textured surface creates micro-gaps between the squeegee and the ground. Air leaks in, the vacuum loses suction, and water stays on the track.
The solution we developed: a custom solid (no holes) rear squeegee — not to block water from entering, but to reduce air leakage paths on the uneven surface and maintain stable suction pressure.
This is not a standard part. It requires understanding the physics of airflow on irregular surfaces.
Squeegee airflow comparisonStandard vs. custom no-hole squeegee on smooth and textured floors
Standard dual-squeegee assemblyTextured: air leak
Front: holesRear: solid
Smooth floorFull contact → stable suction
Custom solid no-hole squeegeeTextured: stable seal
Continuous no-hole blade reduces air leakage paths
Blue arrows show suction into the recovery chamber: full contact on a smooth floor versus maintained suction with the customized blade on an uneven rubber track.
Challenge 2: Brush Pressure Adjustment — From Preset to Programmable
Some commercial scrubbers support brush pressure adjustment, but typically it's limited to preset levels: Low / Medium / High, or Level 1 / 2 / 3.
The buyer needed something different: independent adjustment on-site. The end-user must be able to fine-tune the pressure themselves, not choose from fixed presets.
Why this is technically challenging
Step 1 — How brush pressure is actually measured:
Brush meets resistance from the ground
Motor load increases
Current changes (amps)
Controller interprets the current change
Pressure is estimated (not directly measured)
Torque–Current Proxy ControlIndirect force estimation through a torque–current proxy
1Brush contacts the floor Surface friction creates a resisting torque at the brush.
2Motor load increases The motor must overcome the resisting torque.
3Speed loop holds brush RPM To maintain the target speed, the motor produces more torque.
4Motor current rises with torque The controller uses current as an indirect load / pressure signal.
5HMI sets the current target The operator adjusts the preset level while protection limits guard the motor.
The machine does not directly measure brush force. It infers load from motor current while the speed-control loop works to keep brush speed constant.
So the controller must support:
Current monitoring
Current adjustment
Parameter setting
Protection limits (to prevent motor burnout)
Step 2 — User interface for on-site adjustment:
Many factories can change parameters only in the factory, with a laptop connected to the controller. But the buyer needed to adjust on-site, without an engineer. So we required:
HMI display (user interface)
Parameter menu
User enters: brush pressure setting
Adjusts current: X A → Y A → Z A (site-specific — final values are set during on-site calibration, not fixed at the factory)
Saves the new parameter
Machine operates with the new setting
This moves beyond simple customization into semi-customized control system development — something most factories are not equipped to handle. The question is not "Can you adjust it?" The question is "Can the end-user adjust it, safely and independently?"
Challenge 3: Brush System — Softness + Counter-Rotation
Requirement
Why it matters
Soft cylindrical brushes
Rubber surfaces damage easily with hard bristles
Counter-rotating brushes
Effective cleaning on textured ground
Custom brush configuration
Must match the specific rubber track material
These requirements are relatively straightforward compared to the first two — but they still needed verification on the actual surface, not just in the factory lab.
The Process
Here is the step-by-step workflow we followed to verify and deliver this project.
Step 1 — Application Analysis
Rubber track surface: textured, elastic, uneven
Identified: squeegee air leakage + pressure control gaps
Have a commercial equipment project with specific application requirements? Contact PIMOLINK and we'll help you navigate supplier selection, customization verification, and quality control — all on the ground in China.