Commit bffc872c authored by Richard Bowman's avatar Richard Bowman 🔬

Experimented with a "smart brim"

Adding a brim only to the outside of the shape really helped bed adhesion, and wasn't a pain to remove, because it didn't gum up the mechanism.  This is definitely something to work on, and use in the future.


Former-commit-id: 435d9a7fd6b734fa8e17b12a3ef0e5bc5835c11e
Former-commit-id: 0ccd0939f8b53b6be04e1bf12349402746a68f43
parent ff86747c
......@@ -3,7 +3,16 @@ use <compact_nut_seat.scad>;
use <fibre_stage_three_legs.scad>;
include <parameters.scad>;
module exterior_brim(r=4, h=0.2){
// Add a "brim" around the outside of an object *only*, preserving holes in the object
children();
linear_extrude(h) difference(){
offset(r) projection(cut=true) translate([0,0,-d]) children();
offset(-r) offset(r) projection(cut=true) translate([0,0,-d]) children();
}
}
module z_base(){
// Trapezoid that forms the base of the Z stage
t = xy_bottom_travel;
......@@ -111,4 +120,4 @@ module main_body(){
}//*/
main_body();
\ No newline at end of file
exterior_brim() main_body();
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment