The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Category: Machine Shop

Mechanical widgetry

  • Tour Easy: Extended V-brake Noodle

    Tour Easy: Extended V-brake Noodle

    Although our Tour Easy recumbents use ordinary (*) V-brakes, their frame geometry doesn’t route the rear cable quite the way the brake designers expected. Mary’s Medium-Small frame always had its rear brake cable resting against the frame tube, where it bent slightly as she applied the brakes:

    Tour Easy rear V-brake layout
    Tour Easy rear V-brake layout

    That’s looking up from under the rear wheel, with the bike on a workstand, and, yeah, it’s pretty grubby down there.

    The squashed rubber boot suggests the brake arms are too close together, but that’s where they must be to hold the brake pads in the proper position, even with new pads and big spacer washers. As a result, the cable stop over on the right at the end of the noodle rests against the frame and dings the paint.

    My first thought was to add some length to the end of the noodle inside the stirrup, so I made an adapter with the ID on the noodle end matching the OD on the fitting end:

    V-brake - larger noodle - end stop adapter
    V-brake – larger noodle – end stop adapter

    Which worked poorly, because the noodle has a straight section leading up to the fitting inside the stirrup; any additional length pushes the noodle curve against the stirrup pivot and cants it out of line:

    Tour Easy rear V-brake noodle
    Tour Easy rear V-brake noodle

    I’ve been avoiding the fallback plan of building a bigger noodle for years, but finally combined a foot of 3/32 inch brass tubing, a tube bender spring, and various large-diameter round-ish objects from the Basement Warehouse Wing:

    V-brake - larger noodle - bending
    V-brake – larger noodle – bending

    I annealed the tube by running a torch along its length until the color changed to the obvious “I’m hot enough” copper color, then let it air-cool while I did something else. Brass work-hardens quickly and required two more annealings while finishing that smooth curve; as far as I know, brass doesn’t harden with the heat-and-quench cycle used for steel.

    A little more lathe work produced a replacement fitting:

    V-brake - larger noodle - end stop
    V-brake – larger noodle – end stop

    The hole is barely one diameter deep, but I think it’ll align the tube well enough for my simple needs. The failure will most likely involve having the cable chew through the inward side of the mis-aligned tube, which should become obvious in short order.

    The fitting on the OEM noodle seems to be crimped in place, but I figure my version is unlikely to fall off in normal use:

    V-brake - larger noodle vs OEM
    V-brake – larger noodle vs OEM

    Lined up thusly, you can see the reduced straight section behind my fitting and the much larger sweep out to the cable stop.

    The OEM noodle had a (presumably) PTFE liner, so I adapted a length of PTFE brake cable liner by mashing the end with various conical objects until it kinda-sorta looked like the cable stop might capture the ragged flange:

    V-brake - larger noodle - PTFE liner
    V-brake – larger noodle – PTFE liner

    Reassembling in reverse order produces a comforting sight:

    V-brake - larger noodle - installed
    V-brake – larger noodle – installed

    Despite appearances, the new noodle sits below the frame and well above the chain in normal use. In the most extreme small-small cross gearing position the chain barely clears it, but the takeup arm on the rear derailleur starts clattering enough to remind us not to do that.

    Brass is certainly not as strong as stainless (?) steel, although I think it ended up in a reasonably hard condition after all the bending. I’m certain neither of us can squeeze the brake lever enough to come anywhere close to causing a problem.

    Making a noodle was easier than I expected and, in a month or so, we’ll see how it behaves under actual riding conditions.

    (*) “Ordinary” as of many decades ago, because the design dates back to the mid-70s, when Fast Freddy Markham broke 65 mph on a rather customized Easy Racers Gold Rush.

  • LED Bulb: Mechanical FAIL

    LED Bulb: Mechanical FAIL

    Replacing the second torchiere lamp shade required unscrewing its 100 W equivalent LED bulb, which required far too many turns and eventually felt sufficiently wrong to reveal the problem:

    LED Bulb - unscrewed base
    LED Bulb – unscrewed base

    The entire metal base shell unscrewed from the plastic housing and twisted off the lead from what looks like a PTC fuse in series with the center contact; the cute little pigtail effect suggests I’ve wrecked the epoxy-to-wire seal.

    It had a five year warranty which, alas, expired three years ago. This style of bulb has fallen out of favor, so I may as well get some Quality Shop Time out of it.

    I don’t know how the factory machinery attached the lead to the contact button, but I’m going to go primal on it with some solder. The trick will be soldering it after assembly, so the first step is to drill through the middle of the button.

    Grab it nose-down in the Sherline’s three-jaw chuck, flip it over, grab the chuck in the drill press vise, line it up, center-drill the button, then drill right through that sucker:

    LED Bulb - base drilling setup
    LED Bulb – base drilling setup

    Of course, the contact came loose from the base, because I pretty much drilled right through the rivet flange holding it in place:

    LED Bulb - removed center contact
    LED Bulb – removed center contact

    Nothing a dab of epoxy can’t fix, though. I scuffed up the outside of the contact to remove the nickel (?) plating and expose the underlying brass to improve its solderability.

    After the epoxy cured, align wire with hole, screw the base onto the lamp shell, and it’s ready for soldering:

    LED Bulb - base ready for solder
    LED Bulb – base ready for solder

    The hole is way too large for the wire, but I wasn’t about to wreck a tiny drill on what might have been a weld nugget. In any event, the bigger the blob, the better the job:

    LED Bulb - soldered base
    LED Bulb – soldered base

    Just like light bulb bases used to look, back in the day.

    With a bit of luck, it’ll sit in that socket for another seven years.

    It could happen, ya never know.

  • Torchiere Lamp Shade 2

    Torchiere Lamp Shade 2

    Three and a half years later, the shade on the living room’s other torchiere lamp crumbled at a touch:

    Torchiere Lamp Shade 2 - crumbled
    Torchiere Lamp Shade 2 – crumbled

    Because I live in the future and had solved this problem in the past, eight hours of print time produced a second shade:

    Torchiere Lamp Shade 2 - on platform
    Torchiere Lamp Shade 2 – on platform

    I sliced the same STL file with PrusaSlicer to get G-Code incorporating whatever configuration changes I’ve made to the M2 over the years and include any slicing algorithm improvements; the OpenSCAD code remains unchanged.

    The as-printed shade had pretty much the same crystalline aspect as the first one:

    Torchiere Lamp Shade 2 - no epoxy
    Torchiere Lamp Shade 2 – no epoxy

    Smoothing a layer of white-tinted epoxy over the interior while spinning it slowly in the mini-lathe calmed it down enough for our simple needs, although the picture I tried to take didn’t show much difference.

    That was easy …

  • Dial Test Indicator Mount Finishing

    Dial Test Indicator Mount Finishing

    While pondering a project requiring a slitting saw, I discovered the clamp on the dial test indicator magnetic mount I’d picked up a while ago didn’t quite fit the 5/32 inch = 4 mm stem on the indicator. The clamp ring is obviously punched from sheet, then formed into its final shape, as the holes are somewhat un-round. Running the proper drill through the holes removed a minute sliver of steel:

    Dial test indicator mount - redrilling
    Dial test indicator mount – redrilling

    And then it fit just fine:

    Dial test indicator mount - in use
    Dial test indicator mount – in use

    Although it looks like I’m in the process of sawing the ball off the indicator, I’m really measuring the runout, which turned out to be maybe 5 mils = 0.13 mm. The blade is likely too small for what I’m thinking of using it for, so the pondering continues.

    The two bigger holes in the clamp fit the equally standard 3/8 inch = 9.5 mm stems just fine, so it’s just another one of those tools where I get to finish the last few percent of their manufacturing.

  • Tour Easy Seat Hatchery

    Tour Easy Seat Hatchery

    Removing the seat from Mary’s Tour Easy revealed an unexpected sight:

    Tour Easy seat - bottom view
    Tour Easy seat – bottom view

    A closer view:

    Tour Easy seat - pupal remains
    Tour Easy seat – pupal remains

    An insect, most likely a rather large butterfly or moth, decided to pupate on the underside of the seat, tucked inside the old seat cover. We can’t fault the critter’s logic!

    Mary is sewing up new seat covers for our Tour Easy ‘bents in preparation for the new riding season. Who knows what we’ll find under there in a few years?

  • Photo Backdrop: Wingnut Upgrade

    Photo Backdrop: Wingnut Upgrade

    You’re supposed to secure the photo backdrop’s top crossbar to the uprights by fiddling with a wingnut, which you must do while reaching over your head. Emart apparently realized this operation was fraught with peril, because the package contains four wingnuts. After setting it up once, I replaced the wingnuts with finger-friendly knobs containing acorn nuts:

    Photo Backdrop - thumbscrew vs printed knob
    Photo Backdrop – thumbscrew vs printed knob

    The upright pole ends in an M10×1.5 stud, which fits the biggest acorn nuts in the Warehouse Wing.

    The knobs come from Thingiverse, although the OpenSCAD program required a bit of rework to make it compatible with the current version. Fiddling around with the Customizer parameters produced a Good Enough knob:

    M10x1.5 Acorn Nut knob - solid model
    M10x1.5 Acorn Nut knob – solid model

    I pulled the acorn nut into the knob using the upright pole hardware to keep it aligned. Spin the wingnut on the stud “backwards”, add the washer, push the nut slightly into the knob to get it started, then thread it onto the stud:

    Photo Backdrop - knob nut seating - 1
    Photo Backdrop – knob nut seating – 1

    Turn the knob to pull the nut inward until the stud hits the inside of the nut:

    Photo Backdrop - knob nut seating - 2
    Photo Backdrop – knob nut seating – 2

    Unthread the nut a bit, run the wingnut out to meet the bottom of the knob, and repeat the operation until the nut bottoms out inside the knob:

    Photo Backdrop - knob nut seated
    Photo Backdrop – knob nut seated

    Toss the wingnuts into the Warehouse Wing against later use.

    Bonus project: on the other end of the upright, you’ll find it impossible to actually lock the leg carrier against the pole:

    Photo Backdrop - tripod leg lock
    Photo Backdrop – tripod leg lock

    The plastic fitting is … generously … sized around the 25 mm OD upright pole and requires more compression than I could produce with my puny fingers. It turns out the 18 mm OD leg tube exactly fills the space available inside the fitting, so you (well, I) must squash the steel tube in order to close the fitting on the pole.

    Remove the wingnut + screw to free the end of the leg, stick an inch of the leg into the bench vise’s soft jaws, and mash gently to about 16 mm across the holes; it’ll expand slightly in the other direction. Reassemble in reverse order and discover the thumbscrew now squeezes the fitting exactly as it should.

    There might be more finishing to do when we actually hang a quilt from the stand, but at least it’s now usable.

    Sheesh and similar remarks.

  • Photo Backdrop Clamp Pad Embiggening

    Photo Backdrop Clamp Pad Embiggening

    We got a photo backdrop stand to hold Mary’s show-n-tell quilts during her quilting club meetings, but the clamps intended to hold the backdrop from the top bar don’t work quite the way one might expect. These photos snagged from the listing shows their intended use:

    Emart Photo Backdrop - clamp examples
    Emart Photo Backdrop – clamp examples

    The clamp closes on the top bar with the jaws about 15 mm apart, so you must wrap the backdrop around the bar, thereby concealing the top few inches of whatever you intended to show. This doesn’t matter for a preprinted generic backdrop or a green screen, but quilt borders have interesting detail.

    The clamps need thicker jaws, which I promptly conjured from the vasty digital deep:

    Spring Clamp Pads - PS preview
    Spring Clamp Pads – PS preview

    The original jaws fit neatly into those recesses, atop a snippet of carpet tape to prevent them from wandering off:

    Spring Clamp pads - detail
    Spring Clamp pads – detail

    They’re thick enough to meet in the middle and make the clamp’s serrated round-ish opening fit around the bar:

    Spring Clamp pads - compared
    Spring Clamp pads – compared

    With a quilt in place, the clamps slide freely along the bar:

    Spring Clamp pads - fit test
    Spring Clamp pads – fit test

    That’s a recreation based on actual events, mostly because erecting the stand wasn’t going to happen for one photo.

    To level set your expectations, the “Convenient Carry Bag” is more of a wrap than a bag, without enough fabric to completely surround its contents:

    Emart photo backdrop bag
    Emart photo backdrop bag

    I put all the clamps / hooks / doodads in a quart Ziploc baggie, which seemed like a better idea than letting them rattle around loose inside the wrap. The flimsy pair (!) of hook-n-loop straps don’t reach across the gap and, even extended with a few inches of double-sided Velcro, lack enough mojo to hold it closed against all the contents.

    It’ll suffice for our simple needs, but …

    The OpenSCAD source code as a GitHub Gist:

    // Clamp pads for Emart photo backdrop clamps
    // Ed Nisley KE4ZNU Jan 2021
    /* [Hidden] */
    ThreadThick = 0.25;
    ThreadWidth = 0.40;
    HoleWindage = 0.2;
    Protrusion = 0.1; // make holes end cleanly
    inch = 25.4;
    function IntegerMultiple(Size,Unit) = Unit * ceil(Size / Unit);
    module PolyCyl(Dia,Height,ForceSides=0) { // based on nophead's polyholes
    Sides = (ForceSides != 0) ? ForceSides : (ceil(Dia) + 2);
    FixDia = Dia / cos(180/Sides);
    cylinder(d=(FixDia + HoleWindage),h=Height,$fn=Sides);
    }
    //———————-
    // Dimensions
    OEMpad = [24.0,16.0,3.0]; // original pad
    Pad = [35.0,25.0,8.0 + OEMpad.z]; // pad extension
    PadOffset = [0,-3.0,0];
    CornerRad = 3.0; // corner rounding
    Gap = 3.0;
    //———————-
    // Shape the pad
    module BigPad() {
    difference() {
    hull()
    for (i=[-1,1],j=[-1,1],k=[-1,1])
    translate([i*(Pad.x/2 – CornerRad),j*(Pad.y/2 – CornerRad),k*(Pad.z/2 – CornerRad) + Pad.z/2])
    sphere(r=CornerRad,$fn=6);
    translate(PadOffset + [0,0,Pad.z – (OEMpad.z + Protrusion)/2])
    cube(OEMpad + [HoleWindage,HoleWindage,Protrusion],center=true);
    }
    }
    //———————-
    // Build a pair
    translate([0,(Pad.y + Gap)/2,0])
    BigPad();
    translate([0,-(Pad.y + Gap)/2,0])
    rotate(180)
    BigPad();