Vai al contenuto

madein3d_it

Membri
  • Numero contenuti

    42
  • Iscritto

  • Ultima visita

Risposte pubblicato da madein3d_it

  1. 26 minuti fa, dnasini ha scritto:

    verifica se il termistore e' alloggiato correttamente e fissato nell'heatblock. Se nn lo fosse, potrebbe si darti problemi di stabilita' in temperatura

    altra cosa che puoi fare, se nn lo hai gia' fatto, e' fare un PID tuning del hotend

    PID Tuning fatto,valori inseriti,termistore fissato bene...niente da fare la temperatura non vuole stabilizzarsi.

    Vi pongo un ulteriore quesito.Secondo voi  può essere utile montare un alimentatore da 24v anzichè quello da 12v?

  2. 1 ora fa, Devil3D ha scritto:

    Che valori di accellerazione hai nel firmware?

    Prova con il comando M204 e posta i risultati.

    Ho risolto regolando gli step/mm dell'asse Z...ma chiaramente c'è sempre qualcosa che non va,adesso il nozzle mi da problemi.

    Avvio la stampa con Nozzle impostato a 205,in fase di riscaldamento il nozzle arriva a temperatura poi sale fino a 215 e scende 200 per poi tornare a 215...in maniera graduale,insomma non si stabilizza a 205 impedendo così l'avvio della stampa.

    Risolto questo dovrei quasi aver raggiunto il setting ottimale.

  3.  

    11 ore fa, madein3d_it ha scritto:

    La scheda nativa Anycubic con i mosfet ha un led ed effettivamente inizia a lampeggiare...ad esempio se imposto una temperatura target di 60° a 51° inizia alampeggiare...smette di salire e poi mi da errore.I valori ricavati dal Tune li modifico direttamente da VS code quindi dal FW.

    Buongiorno a tutti!

    Ho risolto il problema modificando nel FW la stringa PID_FUNCTIONAL_RANGE,portandola dal valore 10 a 1.

    Risolto un problema se ne fa avanti un altro.Ho lanciato una stampa e i primi due layers vanno benissimo,dal terzo in avanti sembra che la stampante non alzi l'asse Z,infatti comincia a schiacciare quello che è già stato stampato e quindi a deformarlo.

    Cosa può essereeeee??

    P.S:ci sono quasi,fra poco la smetto di postare problemi!!

    @FoNzY @dnasini @Devil3D

  4. 1 ora fa, Ziki00 ha scritto:

    È normale vedere tensioni oscillanti con il tester. Prima scalda a manetta e costante poi arrivato a un certo punto il controllo è tipo pwn quindi attacca e stacca con una certa frequenza, con un tester normale non puoi misurare la tensione. Però se vuoi vedere effettivamente quando accende/spegne puoi collegare un led in parallelo al piatto con oppurtuna resistenza 

    È abbastanza "lento" da poterlo vedere a occhio 

    Sei sicuro che i parametri trovati dal tune siano poi salvati correttamente?

    La scheda nativa Anycubic con i mosfet ha un led ed effettivamente inizia a lampeggiare...ad esempio se imposto una temperatura target di 60° a 51° inizia alampeggiare...smette di salire e poi mi da errore.I valori ricavati dal Tune li modifico direttamente da VS code quindi dal FW.

  5. 22 minuti fa, Devil3D ha scritto:

    Se nel profilo e' tutto alla temperatura giusta, guarda in Extensions-PostProcessing.

     

     

    Si Si era li il problema!Me ne sono accorto poco dopo che @FoNzY mi ha parlato delle temperature in Cura!devo ancora provare però perchè ho problemi con il riscaldamento del Bed,non riesco a raggiungere i 60° perchè fallisce il riscaldamento.Ho controllato con il tester dal mosfet al bed e ad un certo punto dai 14v costanti comincia a sfarfallare oscillando da 0 a 5 a 9 ecc mentre quando faccio il PID tune non perde un colpo e si scalda perfettamente.

  6. Buongiorno a tutti,

    Di recente ho cambiato la mainboard alla mia Anycubic Mega X e ri-editato il Firmware (link alla discussione in fondo alla pagina)

    ma ora ho un nuovo problema.
    Avvio la stampa di un piccolo un piccolo file con le seguenti temperature: Nozzle 205° Bed 55°.Il primo livello viene eseguito bene,come parte il secondo la temperatura del Nozzle cambia in automatico e viene impostata a 190°,premetto che le impostazioni su cura sono tutte a 205°.

    Da cosa può dipendere?

    Grazie!!

     

  7. Il 13/5/2023 at 23:50, dnasini ha scritto:

    verifica se nel fw il pid del bed e' abilitato perche' solitamente e' una delle funzioni disabilitate di default. Tanto che ci sei, verifica anche quali sono i parametri max di temperatura impostati nel fw e controlla se sono congrui (cioe' che siano impostati e ad un valore ragionevole per dare protezione ma nel contempo farti stampare)

    Dopo giorni di prove e di PID Tune non riesco a finalizzare ancora la stampa.

    Concluderei comunque questo Topic dicendo che il Firmware è creato e ne aprirei un'altro con il problema delle temperature,posterò qui sotto il link a suddetto argomento!

    Grazie a tutti!

    • Like 1
  8. 21 ore fa, Devil3D ha scritto:

    Boh sembra giusto. Mi sfugge qualcosa. Inizia a usarne solo uno (collegato a Z endstop sulla scheda), e abiliti solo USE_ZMIN_PLUG in config.h.

    Buonasera a tutti!

    Aggiornamenti creazione Firmware:

    La stampante funziona,gli assi vanno benissimo i TMC2209 hanno reso la stampante ultra silenziosa.

    Il problema nel quale sono incappato ora e' il seguente,avvio la stampa e dopo 2 o 3 livelli esce l'errore TEMPERATURA MASSIMA,riavviare la stampante.

    Cosa succede??

     

    Grazieeeeeeeee!!!

  9. 1 minuto fa, Devil3D ha scritto:

    Hai tolto le due // davanti a Z_MULTI_ENDSTOPS?

    Prova a postare il file o fare copia e incolla di quellle linee. Senno' inizia a usare solo un endstop (abiliti #define USE_ZMIN_PLUG  e basta, colleghi un solo endstop alla scheda), poi quando tutto il resto funziona vedi per il secondo).

    // Multi-Z steppers
    //
    #define Z_MULTI_ENDSTOPS          // Other Z axes have their own endstops
      #if ENABLED(Z_MULTI_ENDSTOPS)
        #define Z2_USE_ENDSTOP   E1DET   // Z2 endstop board plug. Don't forget to enable USE_*_PLUG.
        #define Z2_ENDSTOP_ADJUSTMENT 0   // Z2 offset relative to Y endstop
      #endif
     
    // Drive the E axis with two synchronized steppers
    //#define E_DUAL_STEPPER_DRIVERS
    #if ENABLED(E_DUAL_STEPPER_DRIVERS)
      //#define INVERT_E1_VS_E0_DIR       // E direction signals are opposites
    #endif
  10. 2 minuti fa, FoNzY ha scritto:

    io una volta ho provato ma non son mai riuscito a settarli con una sensibilita' adeguata quindi dovendo scegliere tra 6 cavetti o psichiatra ho scelto i cavettti 😅  son curioso di vedere se risolvi, tienimi aggiornato.

     

     

    😂😂 dopo faccio un filmato così mi dai un parere....diciamo che per ora non e' esploso nulla..sto invece impazzendo con l'asse Z.Hai consigli?

  11. 4 ore fa, Devil3D ha scritto:

    Vado a memoria, ma se vuoi usare entrambi gli endstop sull'asse Z, prova in config_adv.h:

      #define Z_MULTI_ENDSTOPS          // Other Z axes have their own endstops
      #if ENABLED(Z_MULTI_ENDSTOPS)
        #define Z2_USE_ENDSTOP   E1DET   // Z2 endstop board plug. Don't forget to enable USE_*_PLUG.
        #define Z2_ENDSTOP_ADJUSTMENT 0   // Z2 offset relative to Y endstop
      #endif

    config.h:

    #define USE_ZMIN_PLUG

    E colleghi il secondo enstop sul connettore E1DET

     

    Altrimenti ne usi uno solo (ma ti perdi l'autoallineamento del piatto), connnesso al plug z enstop:

    config.h:

    #define USE_ZMIN_PLUG

    Provato a modificare,ma VS mi restituisce i seguenti errori:

    #error "Z2_USE_ENDSTOP must be set with Z_MULTI_ENDSTOPS."

    #error directive: "Z2_USE_ENDSTOP must be set with Z_MULTI_ENDSTOPS."

  12. 3 ore fa, FoNzY ha scritto:

    e funziona anche in modo giusto?

    Che sia giusto o no non saprei dirlo,ma gli assi X e Y vanno a zero senza sbattere....perdona l'ignoranza ma è davvero la primissima volta che metot mano al Firmware.

    4 ore fa, Devil3D ha scritto:

    Vado a memoria, ma se vuoi usare entrambi gli endstop sull'asse Z, prova in config_adv.h:

      #define Z_MULTI_ENDSTOPS          // Other Z axes have their own endstops
      #if ENABLED(Z_MULTI_ENDSTOPS)
        #define Z2_USE_ENDSTOP   E1DET   // Z2 endstop board plug. Don't forget to enable USE_*_PLUG.
        #define Z2_ENDSTOP_ADJUSTMENT 0   // Z2 offset relative to Y endstop
      #endif

    config.h:

    #define USE_ZMIN_PLUG

    E colleghi il secondo enstop sul connettore E1DET

     

    Altrimenti ne usi uno solo (ma ti perdi l'autoallineamento del piatto), connnesso al plug z enstop:

    config.h:

    #define USE_ZMIN_PLUG

    Modifico e provo....aggiorno a breve!

  13. Buongiorno a tutti!

    AGGIORNAMENTO sulla creazione del Firmware:

    La situazione attuale vede tutti gli assi funzionanti,endstop asse  X e Y funzionanti,ho attivato il SENSORLESS_HOMING.

    Per quanto riguarda l'asse Z dovrei attivare l'endstop fisico.La Anycubic Mega x ha due motori per l'asse Z,ognuno con un endstop dedicato.

    A livello Firmware cosa devo definire?Sulla scheda (sempre BTT SKR 1.4?), come cablo il tutto?

    Di nuovo grazie!

     

  14. 3 minuti fa, fratt ha scritto:

    Io voto per HB sulla sinistra, ma aspetta conferma da qualcuno bravo. 

    Per curiosità mia personale, potresti dirmi la sigla del componente "grosso" con 3 piedini di fronte al morsetto HB? 

    La sigla del componente è WSK220N04 JI18K

    2 minuti fa, Devil3D ha scritto:

    Si l'uscita e' HB.

    Quindi devo collegare l'estremita del 2 pin rosso blu all'uscita hb?

    • Thanks 1
  15. Buonasera a tutti,

    procede la creazione del Firmware della mia Anycubic mega x con skr 1.4.

    Provo a porvi un quesito ,se lo ritenete off topic ditemelo così apro un'altra discussione.

    La Mega x ha una scheda di controllo che gestisce il riscaldamento del Bed,presumo siano dei Mosfet (quasi sicuramente sto dicendo una cavolata🧐),tale scheda con la vecchia Trigorilla Anycubic interagiva tramite un cavo 2 pin che veniva collegato in una delle porte FAN,qui sulla SKR collegandolo su di una FAN il piatto comincia a scaldarsi da solo senza un mio input.

    La mia domanda quindi è:

    Devo modificare qualcosa nel Firmware per regolare tutto questo o devo agire diversamente?

    Grazie mille

    Allego foto della scheda del Bed.

    WhatsApp Image 2023-05-10 at 18.48.04.jpeg

  16. 35 minuti fa, FoNzY ha scritto:

    @madein3d_it TRIGGERED!!!!!!!

    gli edn stop risultano premuti anche se non lo sono, devi invertire la logica in marlin

    guarda sul sito della btt i v1.3 sono diversi da questi che ha lui, io credevo lui avesse un clone ma sembrano originali.

    pero' di driver fatti in questo modo sembra che non ne esistano, su btt il manuale non c'è, dove scrivono v 1.3 le foto sono dei 1.2

    Logica invertita,endstop open ma il risultato non cambia....driver da cambiare sicuramente.🤬

×
×
  • Crea Nuovo...