From 5e262631760f5ccb2cccb44fe912adeddfe013a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20K=C3=A1kona?= Date: Mon, 3 Jun 2024 10:14:48 +0200 Subject: [PATCH] Make a prinplate for 4011. Resolve issue with rotor cup. --- CAD/src/888_4011.scad | 36 +++++++++++++-------- CAD/src/printplate/printplate_888_4011.scad | 8 +++++ 2 files changed, 31 insertions(+), 13 deletions(-) create mode 100644 CAD/src/printplate/printplate_888_4011.scad diff --git a/CAD/src/888_4011.scad b/CAD/src/888_4011.scad index 6447b9fe..e46499e0 100644 --- a/CAD/src/888_4011.scad +++ b/CAD/src/888_4011.scad @@ -1,39 +1,49 @@ include <../parameters.scad> -module 888_4011() +module 888_4011(thickness=2) { - h=2; + h=thickness; l=55; w=19; - + difference() { + union(){ hull() { cylinder(h=h,d=30, $fn=120, center =true); cube([l,w,h], center =true); } - + translate([0,0,-0.6]) + cylinder(d=5,h=thickness,center=true,$fn=30); + } + + //šroubky rotate([0,0,free_flap_delta_angle]) for(i=[-1,1]) translate([0,i*free_flap_central_part_screw_distance,0]) cylinder(d=M3_screw_diameter,h=20,center=true,$fn=30); - + //osa cylinder(d=M3_screw_diameter,h=20,center=true,$fn=30); - + //dražky for(i=[-1,1]) translate([i*15,0,0]) - #cube([15,1,20],center=true); - - + cube([15,1,20],center=true); + + rotate([0,0,40]){ + translate([-3.5, 3, 0.4]) + linear_extrude(1) + text(str(week), size = 5); + + translate([-2, -8, 0.4]) + linear_extrude(1) + text(str(thickness), size = 5); + } } - - - } -888_4011(); \ No newline at end of file +888_4011(); diff --git a/CAD/src/printplate/printplate_888_4011.scad b/CAD/src/printplate/printplate_888_4011.scad new file mode 100644 index 00000000..01434e6f --- /dev/null +++ b/CAD/src/printplate/printplate_888_4011.scad @@ -0,0 +1,8 @@ +//@set_slicing_config(../../slicing/blade_center_parts.ini) + +include <../../parameters.scad> + +use <../888_4011.scad> + + +rotate([180, 0, 0]) 888_4011(thickness=2);