Loading
jetty

YADIH - Yet Another Dial Indicator Holder For Replicator

by jetty Sep 9, 2012
Download All Files

Thing Apps Enabled

Please Login to Comment

Hi, jetty, thanks for posting this thing. I will give it a try. Since you mentioned the need to download and customize locally, have you considered making this a customizer friendly thing? This will allow people to customize the magnet size without having to use openscad. Since your source is a .scad file, you are 99% there. Info here http://customizer.makerbot.com/docs

A suggestion to help with the issue with holding the magnets -- make the holes that the magnets mount through come from the top side with an internal shoulder. This is so that when the dial indicator holder is on the machine, the magnets are pulling against a plastic shoulder. Then it does not matter how much glue you put on the back -- it will not interfere with operations. Also, if I design a variant I will likely print 4 plugs and permanently install them in place over the magnets to keep them in place.

Great idea for attachment using magnets. The best holder that I printed so far. I printed also an adapter to fit my smaller diameter dial indicator. But I have trouble to attach the magnets. I have 10 and 12 mm x 1 mm magnets and when I print it the diameter appears to be 11.6mm. I cannot insert 12mm and it is too wide for 10mm. My magnets are very strong and I have trouble to hold them with glue to the holder. Maybe I will reprint it with slots to insert the magnets from the internal side and to close the open ends with glue gun.

This is the second best thing I have ever printed. The best thing was the thing printed immediately after I'd used this thing to properly level my bed for the first time!!!

This is by far the best. Thank you!

very cool!
I think this is one of the best examples of scad project.
In my case, I added following codes instead of configuring "dialGaugeCollarDiameter" for fixing dial indicator.
Because it is difficult to make inner diameter of circle exactly for me.

// insert these codes into variable definition
Nut_W = 6; // Width across flat of nut
Nut_T = 2; // Thickness of nut
ScrewDia = 3; // Bolt diameter

// insert these codes between "Dial Gauge Collar Hole" and "Magnet recess" lines
translate( [holderPlatformDimensions[0] / 2, holderPlatformDimensions[1] / 2, -dialGaugeCollarReinforcementThickness / 2] )
rotate ([0, 90, 0]) cylinder( r = ScrewDia/2, h = holderWidth, center = true);

translate( [holderPlatformDimensions[0] / 2 - dialGaugeCollarReinforcementDiameter / 3, holderPlatformDimensions[1] / 2, -(holderPlatformThickness+dialGaugeCollarReinforcementThickness) / 2] )
rotate ([0, 0, 90]) cube ([Nut_W, Nut_T, (holderPlatformThickness+dialGaugeCollarReinforcementThickness)*2], center = true);

translate( [holderPlatformDimensions[0] / 2 + dialGaugeCollarReinforcementDiameter / 3, holderPlatformDimensions[1] / 2, -(holderPlatformThickness+dialGaugeCollarReinforcementThickness) / 2] )
rotate ([0, 0, 90]) cube ([Nut_W, Nut_T, (holderPlatformThickness+dialGaugeCollarReinforcementThickness)*2], center = true);

(I'm sorry about my poor English...)