Browse Source

fine tune laser holder

now, radius may be a bit too large, but at least, the print does not
brake when fiting laser in place.
master
Marc Poulhiès 4 years ago
parent
commit
400d337abe
  1. 30
      3d_models/laser_holder.scad

30
3d_models/laser_holder.scad

@ -1,7 +1,7 @@
// 0 = all, 1=only the bracket
export_set = 0;
laser_pen_diam = 14.5;
laser_pen_diam = 15;
holder_spacing=60;
@ -29,23 +29,23 @@ module screw_hole(y,z) {
}
}
module pico_haut(){
translate(v=[holder_len/2,0,5]){
rotate(a=90, v=[1,0,0]) {
cylinder(h=holder_width,
d=2,center=true, $fn=20);
}
}
}
//module pico_haut(){
//translate(v=[holder_len/2,0,5]){
// rotate(a=90, v=[1,0,0]) {
// cylinder(h=holder_width,
// d=2,center=true, $fn=20);
// }
// }
//}
module start_stop_cyl(){
translate(v=[holder_len/2-.5, 0, 3]){
translate(v=[holder_len/2-.5, 0, 4]){
rotate(a=90, v=[1,0,0]) {
cylinder(h=holder_width,
d=1.8,center=true, $fn=20);
}
}
translate(v=[holder_len/11, 0, -holder_height/2+.5]){
translate(v=[0, 0, -holder_height/2+.5]){
rotate(a=90, v=[1,0,0]) {
cylinder(h=holder_width,
d=1.8,center=true, $fn=20);
@ -110,10 +110,10 @@ module holder(pos_y) {
}
}
translate(v=[holder_len/3,0,-holder_height/4]) {
cube([holder_len/2,
holder_width+1,
holder_height/2+5],
center=true);
#cube([holder_len/2+3,
holder_width+1,
holder_height/2+7],
center=true);
}
}
start_stop_cyl();

Loading…
Cancel
Save