Bafang BBS02: Terry Brake Sensor

The old-school “aero” brake levers on Gee’s Terry Symmetry bike have rubberoid cushion covers, so I slid the Bafang brake sensors inside:

Terry Bafang brake sensor - front
Terry Bafang brake sensor – front

They make the grips somewhat wider, but I can’t figure out a less destructive way of installing the things.

I glued the magnet inside a holder contoured to fit the space available:

Terry - Bafang brake sensor - solid model
Terry – Bafang brake sensor – solid model

Knocking the corners off makes it much more finger-friendly.

It’s unobtrusive with the handle released:

Terry Bafang brake sensor - released
Terry Bafang brake sensor – released

When you squeeze the lever, your fingers are nowhere near the magnet:

Terry Bafang brake sensor - pulled
Terry Bafang brake sensor – pulled

The lower edge actually slides along the brake lever housing without touching, but it’s a near thing.

Those are the same magnets I used for the Bafang brake sensors on Mary’s Tour Easy, once again aligned to aim the strongest volume of the magnetic field toward the sensor. The brake sensors activate just before the pads touch the rims and release with the magnets a few millimeters away from the sensors.

A complete coat of JB Plastic Bonder urethane adhesive covers each magnet to both isolate it from the weather and conceal the fact that they’re recycled from a power toothbrush.

Now that I know they work in this position, I must ease adhesive underneath the sensors so they don’t move around under normal hand pressure.

The OpenSCAD source code snippet:

module BrakeMagnet() {

    Magnet = [10.5,3.0,5.5];
    Plate = 2*ThreadThick;
    BrakeRad = 10.0;            // brake handle curve Radius
    Holder = [2*BrakeRad,7.0,Magnet.z + Plate];


    difference() {
        intersection() {
            translate([0,-BrakeRad,0])
                rotate(180/24)
                    cylinder(r=BrakeRad,h=Holder.z,$fn=24);
            translate([0,BrakeRad - Holder.y,Holder.z/2])
                cube([2*BrakeRad,2*BrakeRad,Holder.z],center=true);
            translate([0,0,-2*BrakeRad/sqrt(2) + Holder.z - 3.0 + BrakeRad])
                rotate([0,45,0])
                    cube(2*[BrakeRad,2*BrakeRad,BrakeRad],center=true);
        }
        translate([0,Magnet.y/2 - Holder.y - Protrusion/2,Magnet.z/2 + Plate + Protrusion/2])
            cube(Magnet + [0,Protrusion,Protrusion],center=true);
    }

}

One thought on “Bafang BBS02: Terry Brake Sensor

Spam comments get trashed, so don't bother. Comment moderation may cause a delay.

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s