Welcome! Log In Create A New Profile

Advanced

Problema Validazione Mesh Ubl

Posted by MrBoom 
Problema Validazione Mesh Ubl
October 07, 2019 02:19PM
Ciao a tutti,
Non riesco ad eseguire la validazione della mesh con G26.
Dopo aver lanciato il comando l'ugello inizia a scaldarsi, ma poi interrompe la funzione appena raggiunge la temperatura.
Qualcuno sa a cosa possa essere dovuto?

Questo è il report che ottengo con l'M49.
Send: G26 C H200 L0.2
Recv: G26 command started. Waiting for heater(s).
Recv: Waiting for heatup.
Recv: Leaving G26
Recv: in move_to() feed_value for XY:166.67
Recv:  ubl.line_to_destination(xe=275.00, ye=276.00, ze=1.00, ee=-1.00)
Recv: in move_to() feed_value for XY:166.67
Recv:  ubl.line_to_destination(xe=275.00, ye=276.00, ze=1.00, ee=-1.00)
Recv: ok P30 B7

Grazie


Custom Cartesian 550x550x470 Dual-Extruder:
Due/Radds (DVR8825), MK4Duo v4.4.0, OctoPrint e Nextion 4.3''
Re: Problema Validazione Mesh Ubl
October 09, 2019 06:22AM
Tempo fa ci avevo provato anch'io, poi avevo lasciato perdere, probabilmente c'è qualche errore nel codice che va corretto.

In genere funziona bene la "Mesh bed Level" dove eventualmente puoi specificare se non erro il numero di punti da scegliere in verticale ed orizzontale in fase di compilazione cambiando il valore di qualche variabile.
nel codice ci sono questi settaggi, mi pare di averli usati nel configurare l' "AUTO BED LEVELLING", vado a memoria ma se non ricordo male dovrebbero essere usati anche nella mesh bed level, solo che li usa in manuale e non in automatico.


#define GRID_MAX_POINTS_X 3
#define GRID_MAX_POINTS_Y 3
#define LEFT_PROBE_BED_POSITION 35
#define RIGHT_PROBE_BED_POSITION 190
#define FRONT_PROBE_BED_POSITION 31
#define BACK_PROBE_BED_POSITION 190

In teoria setti il numero di punti e poi la minima e la massima posizione dei punti di prova e lui calcola i punti intermedi, ovviamente con 3 calcola solo 1 punto intemedio, con 4, 2 punti intermedi e così via.

Però se vuoi essere sicuro aspetta la risposta del Mago. Io sono fermo ad una versione vecchia del firmware in quanto per il mio hardware (8bit, senza driver TMC) le nuove versioni non apportano nessuna miglioria importante.

Saluti

Carlo D.


P3Steel - MKS GEN v1.2 e REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER + Gen 7 MOSFET (HotBed) + alimentatore step-down 12V -> 5V
Firmware MK4duo 4.3.6 con ABL induttivo con LJ18A3 - Slic3R (Originale) ed ESP3D per controllare la stampante da remoto.
HotEnd Cinese V6 clone con ugello da 0.4mm.

[My Building Log]
Re: Problema Validazione Mesh Ubl
October 09, 2019 05:21PM
Grazie Carlo,
con la configurazione dell'UBL dovrei essere a posto, ho già definito la griglia ed il G29 funziona a dovere.

L'unico problema è la validazione con il G26, ma più che attivare la definizione della funzione non so che fare.
Comunque nel caso queste sono le mie impostazioni.

Tutti i pareri sono ben accetti
Thanks

#define AUTO_BED_LEVELING_UBL
//#define AUTO_BED_LEVELING_LINEAR
//#define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_3POINT
//#define MESH_EDIT_GFX_OVERLAY
#define MESH_INSET 0
#define G26_MESH_VALIDATION
#define MESH_TEST_NOZZLE_SIZE    0.4  // (mm) Diameter of primary nozzle.
#define MESH_TEST_LAYER_HEIGHT   0.2  // (mm) Default layer height for the G26 Mesh Validation Tool.
#define MESH_TEST_HOTEND_TEMP  200    // (c)  Default nozzle temperature for the G26 Mesh Validation Tool.
#define MESH_TEST_BED_TEMP      60    // (c)  Default bed temperature for the G26 Mesh Validation Tool.
#define G26_XY_FEEDRATE         30    // (mm/s) Feedrate for XY Moves for the G26 Mesh Validation Tool.
//#define MESH_G28_REST_ORIGIN
#define UBL_MESH_EDIT_MOVES_Z
//#define UBL_Z_RAISE_WHEN_OFF_MESH 2.5
#define GRID_MAX_POINTS_X 12
#define GRID_MAX_POINTS_Y 12
#define LEFT_PROBE_BED_POSITION 0
#define RIGHT_PROBE_BED_POSITION 530
#define FRONT_PROBE_BED_POSITION 45
#define BACK_PROBE_BED_POSITION 550
#define MIN_PROBE_EDGE 10
//#define PROBE_Y_FIRST
//#define ABL_BILINEAR_SUBDIVISION
#define BILINEAR_SUBDIVISIONS 3
#define PROBE_PT_1_X 15
#define PROBE_PT_1_Y 180
#define PROBE_PT_2_X 15
#define PROBE_PT_2_Y 15
#define PROBE_PT_3_X 180
#define PROBE_PT_3_Y 15
//#define Z_PROBE_END_SCRIPT "G1 Z10 F8000\nG1 X10 Y10\nG1 Z0.5"
#define ENABLE_LEVELING_FADE_HEIGHT


Custom Cartesian 550x550x470 Dual-Extruder:
Due/Radds (DVR8825), MK4Duo v4.4.0, OctoPrint e Nextion 4.3''
Sorry, only registered users may post in this forum.

Click here to login