Welcome! Log In Create A New Profile

Advanced

Problema con UBL e laser su CORE XY MK4.3.6

Posted by whitedavil 
Problema con UBL e laser su CORE XY MK4.3.6
August 24, 2018 08:59AM
Buon giorno a tutti.

Riscontro le seguenti anomalie con MK 4.3.6

se attivo UBL e Enable Leveling Fade Height feature il compilatore riporta il seguente problema:

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\core\mechanics\core_mechanics.cpp: In static member function 'static void Core_Mechanics::plan_arc(const float (&)[4], const float (&)[2], uint8_t)':

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\core\mechanics\core_mechanics.cpp:709:20: error: 'class Bedlevel' has no member named 'apply_leveling'

           bedlevel.apply_leveling(pos);

                    ^

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\core\mechanics\core_mechanics.cpp:720:18: error: 'class Bedlevel' has no member named 'apply_leveling'

         bedlevel.apply_leveling(pos);

                  ^


Mentre se attivo il LASER (chiaramente disattivando UBL e FADE HEIGHT) ho il seguente problema:

In file included from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\../../MK4duo.h:132:0,

                 from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd.cpp:23:

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\../../src/core/stepper/stepper.h: In function 'void lcd_implementation_status_screen()':

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\../../src/core/stepper/stepper.h:68:21: error: 'block_t* Stepper::current_block' is private

     static block_t* current_block;          // A pointer to the block currently being traced

                     ^

In file included from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd_impl_DOGM.h:289:0,

                 from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd.cpp:53:

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\dogm/status_screen_DOGM.h:192:19: error: within this context

       if (stepper.current_block->laser_status == LASER_ON) {

                   ^

In file included from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\../../MK4duo.h:132:0,

                 from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd.cpp:23:

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\../../src/core/stepper/stepper.h:68:21: error: 'block_t* Stepper::current_block' is private

     static block_t* current_block;          // A pointer to the block currently being traced

                     ^

In file included from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd_impl_DOGM.h:289:0,

                 from C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\ultralcd.cpp:53:

C:\Users\Nicola\AppData\Local\Temp\arduino_build_292608\sketch\src\lcd\dogm/status_screen_DOGM.h:194:39: error: within this context

         lcd_put_u8str(itostr3(stepper.current_block->laser_intensity));

                                       ^



Inoltre, tramite Gcode non è possibile regolare la corrente per il secondo motore Z, mentre per gli altri assi funziona perfettamente.

Se il mago ha tempo di buttarci un occhio sarebbe cosa molto gradita.

PS: Configurazione: tronxy x5s, mks gen 1.4, display full graphic, TMC2130 in SPI su tutti gli assi (2x Z) e BLtouch


Allego OVERALL

Grazie
Attachments:
open | download - Configuration_Overall.h (49.9 KB)
Re: Problema con UBL e laser su CORE XY MK4.3.6
August 29, 2018 03:33AM
Uppo il thread che forse il mago se l'è perso smiling smiley

Grazie
Re: Problema con UBL e laser su CORE XY MK4.3.6
September 03, 2018 06:06AM
Ringrazio il Mago per la risoluzione parziale dei problemi segnalati.

Purtroppo, abilitando l'opzione laser e il display REPRAP FULL GRAPHIC il problema permane.
Re: Problema con UBL e laser su CORE XY MK4.3.6
September 14, 2018 03:25AM
Dopo vari aggiornamenti del Mago, il problema persiste con il comando LASER.

In realtà è causato in quanto , probabilmente per errore, alcune funzioni in STEPPER.H sono state dichiarate private.

Rendendole pubbliche, tutto comipla correttamente.

In particolare la voce da modificare è la seguente alla riga 66:

  private: /** Private Parameters */

Da modificare in

  //private: /** Private Parameters */

Devo però ancora verificare se realmente poi tutto funziona.
Re: Problema con UBL e laser su CORE XY MK4.3.6
October 03, 2018 01:27PM
Ciao
Hai verificato se funziona tutto?
Re: Problema con UBL e laser su CORE XY MK4.3.6
October 04, 2018 03:20AM
Quote
whitedavil
Dopo vari aggiornamenti del Mago, il problema persiste con il comando LASER.

In realtà è causato in quanto , probabilmente per errore, alcune funzioni in STEPPER.H sono state dichiarate private.

Rendendole pubbliche, tutto comipla correttamente.

In particolare la voce da modificare è la seguente alla riga 66:

  private: /** Private Parameters */

Da modificare in

  //private: /** Private Parameters */

Devo però ancora verificare se realmente poi tutto funziona.


Si compila ma se tenti di utilizzare la parte Laser dopo qualche comando si blocca, sono tornato alla 4.3.5

Edited 1 time(s). Last edit at 10/04/2018 03:20AM by silvanopas.
Re: Problema con UBL e laser su CORE XY MK4.3.6
October 04, 2018 12:55PM
Ok, grazie.

No, ancora non ho provato in quanto devo finire di disegnare il nuovo supporto per il laser e ho problemi con la scheda mks gen 1.4 e quindi, attualmente, non riesco a stampare.

Grazie per la info!
Re: Problema con UBL e laser su CORE XY MK4.3.6
November 05, 2018 04:51AM
Ciao
Premetto che utilizzo arduino Mega 2560 + ramps 1.4

Ho riprovato a ricompilare la 4.3.6 scaricata il 03/11 con opzione Laser attiva e ora compila senza problemi (a parte un avviso di poca memoria disponibile) , però ho un problema ma solo con la modalità Laser mentre in modalità Printer 3d non ho problemi.

In HOME (G28) l'azze Z quando inverte la rotazione fa un rumore strano tipo un toc e mettendo la mano si sente una microvibrazione questo lo sento anche quando attivo un comando M5 o M3/M4
Inoltre quando utilizzo il comando M3 S255 o M4 S255 oltre a sentire un toc sull'asse Z accende il laser un un mezzo secondo e poi si spegne....

Con la 4.3.5 questo non succede.

Edited 1 time(s). Last edit at 11/06/2018 03:54AM by silvanopas.
Sorry, only registered users may post in this forum.

Click here to login