These are slip-on vise pads that are easily adjustable in OpenSCAD. If you want to securely hold screws, bolts, or unthreaded rods and you don't want jaw marks imprinted on your work-piece either, these pads will do the job.
These pads slip around the entire jaw of your vise so they don't easily fall off during use.
To adjust these pads for your bench vise's jaw dimensions, change viseX, viseY, and viseZ parameters (please refer diagrams above). Increase your measurements by 1% to account for ABS shrinkage.
See tips below to prevent warping!
The thickness of the top, bottom, sides, and face are adjustable in millimeters.
A raft is not required. I suggest a 10mm brim to minimize warping on the face (you should print the pads face-down).
You need the clamp to press on the "face" of the grain (layers) and not on the edges; otherwise, your pads will crack under pressure.
You are going to absolutely need to keep the whole temperature hot since warping is going to be a problem.
In the OpenSCAD script, I recommend setting "overhang" to zero. This will prevent severe warping. If you minimize viseZ then you will have little or no warping at all (pictured above).
These pads are very good under compression. If you intend to use very high pressure on your vise while using these pads, print at 30% infill, 1.6mm walls, and 1.6mm top/bottom thickness and I will be surprised if you can crack these pads by hand.
In the script, you can increase your vise dimensions by a percentage to account for shrinkage. I recommend adding 1% to your jaw dimensions when printing with ABS. Using 1%, I am able to slip these pads on and off by hand with no slop.
Using the OpenSCAD script, you can change the size of the rod you can hold by changing the value of rRad to the radius of the rod (defaulted to 10mm). You need to manually adjust the position along the viseX dimension using the value rOffset.
For the first face, you should use rod(rRad=,rOffset=). When printing the reverse face, you should use reverseRod(rRad=,rOffset=) to automatically mirror the rod positions. This only matters if "overhang" is nonzero.
I use a knife and pliers. Only use a file if you have good filtration.
Set overhang to zero and you will have very little warping.
Bad Examples of Warping
Somehow the overhang warps the rest of the piece.
I guess if you minimize your viseZ value and make it uniform around the entire piece you will minimize your warping problem.
Left-to-Right: Flat (no overhang), Warped, Flat (no overhang), Warped
I have threaded screws, bolts, and rods without these pads and it takes a lot of pressure; enough to mar the clamped area.
I don't have to squeeze so hard when using these pads.
Testing the pads by adding a few threads (M5-0.8 screw).
I added about 1cm of turns to one of the screws. I posted it here so you know in advance that these pads work fine.
It works fine~
I designed this using OpenSCAD. Using the script, you can put your desired rod size in your desired position just by changing a few numbers and pressing "F6."
I hope this comes in handy.