X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=floating-phases.scad;h=b4199188fc43951545e84dc91df57a95f7c532c1;hp=92e6b4ffc254de4e65d09a0992dcdadfea4af3c6;hb=f1824fce4c0b4420e0ba377d8d8a4e43e42e4a7d;hpb=f7215b968351467e0304a2f4b8ae35ce390770b3 diff --git a/floating-phases.scad b/floating-phases.scad index 92e6b4f..b419918 100644 --- a/floating-phases.scad +++ b/floating-phases.scad @@ -12,9 +12,9 @@ // "yellow", // ]; // -// Pause height 2.0 +// Pause height z_pause value from caller // head park X 15 -// head park Y 260 +// head park Y 0 // head move Z 1 // min head park Z 1 // retraction 1 @@ -23,10 +23,10 @@ // when z pause occurs // * set feed rate to 10% (or whatever minimum is) // * press knob, printer will start -// * quickly select "stop" +// * quickly, press again, select "stop" // * set temp // * set feed rate back to 100% -// * now change filament etc. +// * now change filament etc., start next file include @@ -77,8 +77,8 @@ module FloatingPhaseFraming(phase, zmin) { tower_pos = -0.5 * frame_inner - + noz_gap * [1,0] * (phases-1 - phase) - + -[1,1] * tower_w; + + noz_gap * [1,0] * (phases - phase) + + -[1,0] * tower_w + 0.5 * [0,-1] * frame_w; // frame for alignment linear_extrude(height= th_l0) @@ -99,3 +99,5 @@ module FloatingPhaseFraming(phase, zmin) { translate(tower_pos) square([1,1] * tower_w); } + +echo(str("SET PAUSE AT Z HEIGHT TO ",z_pause));