Commit f7a356db authored by William Wadsworth's avatar William Wadsworth
Browse files

c270 mount printability

Make better bed adhesion for c270 screw post mounts. These should still be out of the way of components on all versions of the board. The one near the sensor is now better for the boards which have a resistor near the mounting hole.
parent a28c12a5
Loading
Loading
Loading
Loading
+23 −4
Original line number Diff line number Diff line
@@ -79,13 +79,32 @@ module c270_cutout(beam_r=4.3, cover=true){
            }
            union(){
                // add cube at third mounting hole, cable end
                translate(c270_far_third_hole_pos()-[0,0,10]){
                    cylinder(d=5, h=10);
                h_c = 10;
                translate(c270_far_third_hole_pos()-[0,0,h_c-tiny()]){
                    hull(){
                        hull(){
                            cylinder(d=4, h=h_c);
                            translate_z(-2){
                                cylinder(d=5, h=h_c);
                            }
                        }
                        translate_x(-10){
                            cylinder(d=5, h=h_c);
                        }
                        translate_y(10){
                            cylinder(d=5, h=h_c);
                        }
                    }
                }
                // add a pillar at the 'near third hole' place
                translate(c270_near_third_hole_pos()){
                    translate_z(-50){
                        cylinder(r=3, h=99, center=false);
                    hull(){
                        translate([1, -2.4, -(1.5 + mount_h/2)]){
                            cube([8, 10, mount_h], center=true);
                        }
                        translate([1.5, -2.4, tiny()]){
                            cube([6, 10, tiny()], center=true);
                        }
                    }
                }
                // add mount around the camera sensor,