Welcome! Log In Create A New Profile

Advanced

MK 4.3.x e cambio filo

Posted by paolopa 
MK 4.3.x e cambio filo
May 15, 2017 04:41AM
Ho sulla prusa i3 attivato nella sezione LCD l'opzione per il cambio filo, ma è da parecchio tempo che non la uso.

Aiutatemi, mi sembra che devo inserire il comando M600 nel GCode dove voglio che si effettui il cambio filamento, la stampante eseguirà tutti gli spostamenti impostati nel MKe poi usando il display ripartira estrudendo quello che è sempre impostato nel MK e stamperà con il nuovo filo.

Questo è giusto oppure mi stò dimenticando qualcosa ?


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: MK 4.3.x e cambio filo
May 15, 2017 04:48AM
E' giusto, ma setta bene i parametri quindi quanto deve ritrarre per liberare il vecchio filo, quanto deve estrudere per il nuovo etc etc..


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: MK 4.3.x e cambio filo
May 15, 2017 04:57AM
Ok Grazie


Hictop ALLUMINIO RepRap Prusa i3 3DP11 Radds V1.6 DRV8825
Nozle 0.4 filo 1.75 Nextion display 7" Diamond MK4duo 4.3.2

Ender 3 V2
Nozle 0.4 filo 1.75

Biqu B1
Nozle 0.4 filo 1.75
Re: MK 4.3.x e cambio filo
July 13, 2017 11:06AM
Quote
MagoKimbra
E' giusto, ma setta bene i parametri quindi quanto deve ritrarre per liberare il vecchio filo, quanto deve estrudere per il nuovo etc etc..

Dove posso trovare una mini spiegazione dei vari parametri che vedo attivando l'opzione?
Thanks
Re: MK 4.3.x e cambio filo
July 13, 2017 11:20AM
Non c'è... Ma in configuration_feature.h trovi:
/**************************************************************************
 ************************ Advanced Pause Park *****************************
 **************************************************************************
 *                                                                        *
 * Advanced Pause Park feature for filament change support and for parking*
 * the nozzle when paused.                                                *
 * Add the GCode M600 for initiating filament change.                     *
 *                                                                        *
 * If PARK HEAD ON PAUSE enabled, adds the GCode M125 to pause printing   *
 * and park the nozzle.                                                   *
 *                                                                        *
 * Requires an LCD display.                                               *
 * This feature is required for the default FILAMENT RUNOUT SCRIPT.       *
 *                                                                        *
 **************************************************************************/
//#define ADVANCED_PAUSE_FEATURE

#define PAUSE_PARK_X_POS 3                  // X position of hotend
#define PAUSE_PARK_Y_POS 3                  // Y position of hotend
#define PAUSE_PARK_Z_ADD 10                 // Z addition of hotend (lift)
#define PAUSE_PARK_XY_FEEDRATE 100          // X and Y axes feedrate in mm/s (also used for delta printers Z axis)
#define PAUSE_PARK_Z_FEEDRATE 5             // Z axis feedrate in mm/s (not used for delta printers)
#define PAUSE_PARK_RETRACT_FEEDRATE 20      // Initial retract feedrate in mm/s
#define PAUSE_PARK_RETRACT_LENGTH 2         // Initial retract in mm
                                            // It is a short retract used immediately after print interrupt before move to filament exchange position
#define PAUSE_PARK_COOLDOWN_TEMP 160        // Temp for cooldown, if this parameter is equal to 0 no cooling.
#define PAUSE_PARK_RETRACT_2_FEEDRATE 20    // Second retract filament feedrate in mm/s - filament retract post cool down
#define PAUSE_PARK_RETRACT_2_LENGTH 20      // Second retract filament length from hotend in mm
#define PAUSE_PARK_UNLOAD_FEEDRATE 100      // Unload filament feedrate in mm/s - filament unloading can be fast
#define PAUSE_PARK_UNLOAD_LENGTH 100        // Unload filament length from hotend in mm
                                            // Longer length for bowden printers to unload filament from whole bowden tube,
                                            // shorter length for printers without bowden to unload filament from extruder only,
                                            // 0 to disable unloading for manual unloading
#define PAUSE_PARK_LOAD_FEEDRATE 100        // Load filament feedrate in mm/s - filament loading into the bowden tube can be fast
#define PAUSE_PARK_LOAD_LENGTH 100          // Load filament length over hotend in mm
                                            // Longer length for bowden printers to fast load filament into whole bowden tube over the hotend,
                                            // Short or zero length for printers without bowden where loading is not used
#define PAUSE_PARK_EXTRUDE_FEEDRATE 5       // Extrude filament feedrate in mm/s - must be slower than load feedrate
#define PAUSE_PARK_EXTRUDE_LENGTH 50        // Extrude filament length in mm after filament is load over the hotend,
                                            // 0 to disable for manual extrusion
                                            // Filament can be extruded repeatedly from the filament exchange menu to fill the hotend,
                                            // or until outcoming filament color is not clear for filament color change
#define PAUSE_PARK_NOZZLE_TIMEOUT 45        // Turn off nozzle if user doesn't change filament within this time limit in seconds
#define PAUSE_PARK_PRINTER_OFF 5            // Turn off printer if user doesn't change filament within this time limit in Minutes
#define PAUSE_PARK_NUMBER_OF_ALERT_BEEPS 5  // Number of alert beeps before printer goes quiet
#define PAUSE_PARK_NO_STEPPER_TIMEOUT       // Enable to have stepper motors hold position during filament change
                                            // even if it takes longer than DEFAULT STEPPER DEACTIVE TIME.
//#define PARK_HEAD_ON_PAUSE                // Go to filament change position on pause, return to print position on resume
/**************************************************************************/


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: MK 4.3.x e cambio filo
July 13, 2017 04:20PM
Quote
MagoKimbra
Non c'è... Ma in configuration_feature.h trovi:
/**************************************************************************
 ************************ Advanced Pause Park *****************************
 **************************************************************************
 *                                                                        *
 * Advanced Pause Park feature for filament change support and for parking*
 * the nozzle when paused.                                                *
 * Add the GCode M600 for initiating filament change.                     *
 *                                                                        *
 * If PARK HEAD ON PAUSE enabled, adds the GCode M125 to pause printing   *
 * and park the nozzle.                                                   *
 *                                                                        *
 * Requires an LCD display.                                               *
 * This feature is required for the default FILAMENT RUNOUT SCRIPT.       *
 *                                                                        *
 **************************************************************************/
//#define ADVANCED_PAUSE_FEATURE

#define PAUSE_PARK_X_POS 3                  // X position of hotend
#define PAUSE_PARK_Y_POS 3                  // Y position of hotend
#define PAUSE_PARK_Z_ADD 10                 // Z addition of hotend (lift)
#define PAUSE_PARK_XY_FEEDRATE 100          // X and Y axes feedrate in mm/s (also used for delta printers Z axis)
#define PAUSE_PARK_Z_FEEDRATE 5             // Z axis feedrate in mm/s (not used for delta printers)
#define PAUSE_PARK_RETRACT_FEEDRATE 20      // Initial retract feedrate in mm/s
#define PAUSE_PARK_RETRACT_LENGTH 2         // Initial retract in mm
                                            // It is a short retract used immediately after print interrupt before move to filament exchange position
#define PAUSE_PARK_COOLDOWN_TEMP 160        // Temp for cooldown, if this parameter is equal to 0 no cooling.
#define PAUSE_PARK_RETRACT_2_FEEDRATE 20    // Second retract filament feedrate in mm/s - filament retract post cool down
#define PAUSE_PARK_RETRACT_2_LENGTH 20      // Second retract filament length from hotend in mm
#define PAUSE_PARK_UNLOAD_FEEDRATE 100      // Unload filament feedrate in mm/s - filament unloading can be fast
#define PAUSE_PARK_UNLOAD_LENGTH 100        // Unload filament length from hotend in mm
                                            // Longer length for bowden printers to unload filament from whole bowden tube,
                                            // shorter length for printers without bowden to unload filament from extruder only,
                                            // 0 to disable unloading for manual unloading
#define PAUSE_PARK_LOAD_FEEDRATE 100        // Load filament feedrate in mm/s - filament loading into the bowden tube can be fast
#define PAUSE_PARK_LOAD_LENGTH 100          // Load filament length over hotend in mm
                                            // Longer length for bowden printers to fast load filament into whole bowden tube over the hotend,
                                            // Short or zero length for printers without bowden where loading is not used
#define PAUSE_PARK_EXTRUDE_FEEDRATE 5       // Extrude filament feedrate in mm/s - must be slower than load feedrate
#define PAUSE_PARK_EXTRUDE_LENGTH 50        // Extrude filament length in mm after filament is load over the hotend,
                                            // 0 to disable for manual extrusion
                                            // Filament can be extruded repeatedly from the filament exchange menu to fill the hotend,
                                            // or until outcoming filament color is not clear for filament color change
#define PAUSE_PARK_NOZZLE_TIMEOUT 45        // Turn off nozzle if user doesn't change filament within this time limit in seconds
#define PAUSE_PARK_PRINTER_OFF 5            // Turn off printer if user doesn't change filament within this time limit in Minutes
#define PAUSE_PARK_NUMBER_OF_ALERT_BEEPS 5  // Number of alert beeps before printer goes quiet
#define PAUSE_PARK_NO_STEPPER_TIMEOUT       // Enable to have stepper motors hold position during filament change
                                            // even if it takes longer than DEFAULT STEPPER DEACTIVE TIME.
//#define PARK_HEAD_ON_PAUSE                // Go to filament change position on pause, return to print position on resume
/**************************************************************************/

OK... grazie cmq

P.S.: sono Alessandro di Facebook, quello dei consigli per i puntatori a funzione winking smiley
Sorry, only registered users may post in this forum.

Click here to login