Loading
Me wearing printed glasses

Mendel y-bar-clamp_10off remake in OpenSCAD w nut traps

by prusajr, published

Me wearing printed glasses
Mendel y-bar-clamp_10off remake in OpenSCAD w nut traps by prusajr Feb 1, 2010

Description

Mendel y-bar-clamp_10off remake in scad

You can set if you want nut traps on bottom of the object, which also make it higher for added strenght.

Mendel part remake in OpenSCAD. Skeinforges faster and even prints better on some machines because of lower resolution holes!

-------------------
Remember that if you are using them, you only need 5 parts printed with nut traps. The other clamps will need to be of the plain type so that a washer and bolt rest properly on them.
-------------------

------------------
Updated:
- bigger holes, you should not have to drill them out

Recent Comments

view all

didn't want to make "derivate" by changing single value :D ... this way anyone can modify the scad file - I just pointed to "where" :) ... adding 50 different object that do same thing ain't gonna help :)

on the topic of "smaller holes" - I printed this one with netfabb engine basic and holes are "as on the stl", I assume you use skeinforge - there you just need to setup the stretch plugin and you will get holes as on the stl - much better to tune the stretch plugin then to redesign every hole :)

You've should made derrivation instead of posting it here :-)
Traps are biggers since most of printers tent to do smaller holes then the model :-)

just rechecked, the proper radius for traps is 4.1

this one works perfectly:

nutTraps = 1; // 0 or 1 and it also makes the object higher for same strenght

difference(){
cube(size=[24,24,13.37+(nutTraps*4)],center=true);

translate(v=[0,0,2.9+(nutTraps*2)])rotate(a=[90,0,0])cylinder(r=4, h=30, center=true);
translate(v=[6,6,0])cylinder(r=2.
5, h=30, center=true,$fn=8);
translate(v=[-6,6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[6,-6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[-6,-6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[0,0,7.5+(nutTraps*2)])cube(size=[8,30,10],center=true);
tr
anslate(v=[0,6,9+(nutTraps*2)])cube(size=[12,4,20],center=true);
translate(v=[0,-6,9+(nutTraps*2)])cube(size=[12,4,20],center=true);

if(nutTraps==1){
translate(v=[6,-6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
translate(v=[6,6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
transl
ate(v=[-6,6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
translate(v=[-6,-6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
}

}

Makes

Liked By

view all

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

Instructions

Print and use

Comments

You must be logged in to post a comment.

Anonymous on May 11, 2010 said:

Why did you made trap's for M5 nuts when M4 are used here?

Anonymous on May 11, 2010 said:

just rechecked, the proper radius for traps is 4.1

this one works perfectly:

nutTraps = 1; // 0 or 1 and it also makes the object higher for same strenght

difference(){
cube(size=[24,24,13.37+(nutTraps*4)],center=true);

translate(v=[0,0,2.9+(nutTraps*2)])rotate(a=[90,0,0])cylinder(r=4, h=30, center=true);
translate(v=[6,6,0])cylinder(r=2.
5, h=30, center=true,$fn=8);
translate(v=[-6,6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[6,-6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[-6,-6,0])cylinder(r=2.5, h=30, center=true,$fn=8);
translate(v=[0,0,7.5+(nutTraps*2)])cube(size=[8,30,10],center=true);
tr
anslate(v=[0,6,9+(nutTraps*2)])cube(size=[12,4,20],center=true);
translate(v=[0,-6,9+(nutTraps*2)])cube(size=[12,4,20],center=true);

if(nutTraps==1){
translate(v=[6,-6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
translate(v=[6,6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
transl
ate(v=[-6,6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
translate(v=[-6,-6,-8])cylinder(r=4.1, h=3, center=true, $fn=6);
}

}

vik on Feb 4, 2010 said:

The bigger holes are just great. I'll blog the picture.

Vik

laszlo on Feb 2, 2010 said:

Doh. I used qcad to design a hexagonal. You simply solved with this line:
translate(v=[6,-6,-8])cylinder(r=4, h=3, center=true, $fn=6);

Didnt know, $fn=6 can be used for this trick.

Nice to see other people's openscad designs.

tonokip on Feb 2, 2010 said:

This is a very nice feature you have added. I was thinking how much easier assembly would be with trapped nuts for this very part when I assembled Mendel. Thank you very much!

laszlo on Feb 2, 2010 said:

Not too much easier, as this nuts are easy access.

Top