- Ty(shield_r1) Rz(blade_rot) {
- Sx(blade_w/blade_wall) circle(r=blade_wall/2);
- Tx(-blade_w/3) Ty(blade_wall/2) Sx(0.5) circle(r=blade_wall/2);
+ Ty(shield_r1) Rz(-blade_rot) {
+ Ty(-shield_r1)
+ intersection() {
+ difference() {
+ circle(r = shield_r1 + blade_wall/2);
+ circle(r = shield_r1 - blade_wall/2);
+ }
+ Tx(-blade_w/2)
+ square([blade_w, shield_r1+blade_wall]);
+ }
+ // square([blade_w, blade_wall], center=true);
+ // Sx(blade_w/blade_wall) circle(r=blade_wall/2);
+ // Tx(-blade_w/3) Ty(blade_wall/2) Sx(0.5) circle(r=blade_wall/2);