Nello stesso modo!by MagoKimbra - Problemi e qualità di stampa
Sul file .ino che usi per aprire il firmware con Arduino ide ci sono tutti i comandi con la descrizione... * M305 - Set thermistor and ADC parameters. * H 0-5 Hotend, -1 BED, -2 CHAMBER, -3 COOLER * T 0-3 For Select Beds or Chambers (default 0) * A Thermistor resistance at 25°C, B BetaK, C Steinhart-Hart C coefficien, R Pullup resistor value, * L ADC low oby MagoKimbra - Problemi e qualità di stampa
Allora non è giusto il Beta K MK4duo e non MarlinKimbra che era la prima version, fa un calcolo matematico basato sui valori di resistenza a 25° quindi 100K e il beta K del sensore, se lo sbagli la temperatura è completamente sbagliata e non di poco.. Che sensore hai? Oppure se hai modo di leggere la temperatura con una uno strumento tramite il comando M305 vari il betaK fino a leggere la stessaby MagoKimbra - Problemi e qualità di stampa
Guarda c'è sempre una spiegazione, primo marlin usa un sistema vecchio e non preciso per la conversione della temperatura e questo è il classico problema di chi usa quel firmware. Però a sua discolpa non può esserci una differenza cosi grande di temperatura. Sicuramente c'è un problema sul sensore o montato male o non perfettamente funzionante... 10 - 15 ° di differenza ci stanno quasi 100 ° no dby MagoKimbra - Problemi e qualità di stampa
Il babystep serve solo per correggere di poco la posizione se ci sono state perdite di passo o altro, quindi non varia la sua posizione come coordinata conosciuta...by MagoKimbra - GCODE, Software e Firmware
Ma non è il gcode che deve o no rispettare alcune cose... é il firmware.. E tutti i firmware che conosco rispettano questa cosa, cioè il comando che si a G0 che sia G1 si muove dell'ultima velocità impostata se non c'è il comando F. Poi ho letto quello che tu gli dici, ma g1 X1 non muove di uno step ma di 1 mm quindi dipende da quanti step per mm hai impostato. Inoltre tutti i firmware hanno un mby MagoKimbra - GCODE, Software e Firmware
Dovrebbe essere apposto, ho fatto svariate prove e compila sempre... Ma sul mega non centra, tu hai il mega??by MagoKimbra - GCODE, Software e Firmware
Miii subito con ABL sei partito?!?! In questa versione ci sono Molti, troppi cambiamenti e ancora molte funzioni speciali le devo rivedere, per ora abl normale e MBL li ho provati, ma UBL no. Nella delta non si può usare perché ho il Nextion e ha tante funzioni che usano il display normale, nella wanaho non entra... Appena posso ci do un occhio. Ma per ora non usarlo se vuoi mettere questa versiby MagoKimbra - GCODE, Software e Firmware
Non conta l'ordine delle bobine, al massimo gira all'incontrario, ma puoi invertire da firmware o se preferisci da connettore il senso di rotazione del motore. No come ti ho detto i due fili delle bobine devono essere sequenziali, è quì che forse hai sbagliato... Hai detto che rosso e blu è una bobina e giallo e bianco è l'altra, quindi la sequenza sul connettore è esattamente la stessa rosso - bby MagoKimbra - Problemi e qualità di stampa
La home è la home, cioè la posizione dove sono gli endstop, poi cosa diversa è dove comincia il piatto. Non serve a nulla andare in 0,0 tanto poi è il gcode di stampa che sposterà il nozzle nel punto dove inizia a stampare... Si attivi il RAISE Z BEFORE HOME, però questo sempre in MK4duo, non so se c'è e come è chiamato nel tuo firmware.by MagoKimbra - GCODE, Software e Firmware
Ma è normale quando fa la home va sugli endstop e li rimane.. L'importante è che poi la posizione 0 0 corrisponda all'angolo del piano. Se dopo la home dai il comando G1 X0 Y0 e vedrai che ci va.by MagoKimbra - GCODE, Software e Firmware
E infatti funziona.. Ti dice che si trova a - 8 - 23, quindi il punto 0 0 è sul piano.. Qual'è il problema?by MagoKimbra - GCODE, Software e Firmware
In Marlin trovi questo... Molto probabilmente il firmware della tua stampante non è proprio un Marlin standard ed è stato modificato. Cmq mettiamo conto che quel X_HOME_ADJUST sia la stessa cosa di X_MIN_POS cosa succede quando fai la home di X?? Dai il comando M114 e controlla che valori da su X Y Z dopo la home. // The size of the print bed #define X_BED_SIZE 200 #define Y_BED_SIZE 200 // Trby MagoKimbra - GCODE, Software e Firmware
Anche se è sempre in triggered dalla parte opposta girano... Ma sei sicuro che quei motori vadano bene? Hanno i 4 fili classici collegati a 2 a 2 sul connettore con la prima bobina sui primi due pin e la seconda bobina sui secondi due pin?by MagoKimbra - Problemi e qualità di stampa
Scusa.. Per ora lascia perdere altri firmware, cosa hai modificato nel firmware che hai? Hai messo X_MIN_POS a -8 cosi come Y_MIN_POS a -23?by MagoKimbra - GCODE, Software e Firmware
La domanda è perché? Già il 20x4 è piccolo, quello è davvero piccolo.. Inoltre non avresti tutte le info sul display. Cmq in teoria lo devi attaccare come il classico 20x4 e poi settare // // Generic 16x2, 16x4, 20x2, or 20x4 character-based LCD. // //#define ULTRA_LCD e hai fatto...by MagoKimbra - Elettronica e meccanica
Mai detto tutto quello che tu hai scritto... Io ho detto che la velocità di movimento viene memorizzata. Quindi se faccio G1 o G0, è uguale, X10 F300 il successivo comando se non ha nessuna impostazione di velocità lo farà a 300 di feedrate... Quindi visto che il tuo gcode finiva con G91 G1 F300 Z-15 G90 L'ultima velocità impostata è F300, ora se il prossimo comando non ha il subcomando F ilby MagoKimbra - Problemi e qualità di stampa
Allora per il movimento il firmware ricorda l'ultimo valore di F che hai messo quindi G1 F300 vorrà dire che il prossimo movimento se non ha un settig di feedrate lo farà a 300 e quindi lentamente.... Puoi mettere un G1 F3000 o quello che vuoi per riportarlo a una velocità buona.. Secondo ora ti spiego perché memorizzare la posizione che poi è comprensiva anche di E. Dipende tutto da cosa e comeby MagoKimbra - Problemi e qualità di stampa
Analizziamo il tuo gcode.. M83 Setta l'estrusore in relativo, e fin qui ci siamo.. G1 F300 Z1.5; Vai a Z 1.5 e qui non ci siamo. Vai a Z1,5 ma a che altezza stavi prima??? E più bassa o più alta??? G1 F9000 X190 Y190;parcheggia l ugello in x190 y190. Ok Parcheggi l'ugello in X190 e Y190, ma dove stava prima??? Hai memorizzato la sua posizione??? Quando riparte torna si sul punto ma con estrusioby MagoKimbra - Problemi e qualità di stampa
Io ti posso solo dire una cosa... Semplicemente sono cagate cinesi che ti ostini a comprare e tutti e ripeto tutti sanno che sono fatte con componentistica di scarsissima qualità.by MagoKimbra - Stampa 3D per principianti
Benvenuto!!!by MagoKimbra - Presentazioni, Off Topic e le migliori stampe
Si tutte le versioni sono installabili su un mega!!!by MagoKimbra - GCODE, Software e Firmware
Ma sei sicuro la VERSIONE 4.2.9??? E non 4.3.9???by MagoKimbra - GCODE, Software e Firmware
A ma non hai la 4.3.9?? Allora è tutto diverso, la 4,3,9 ha una fat library nuova e alcune sd formattate vecchio modo non le vede, con la 4.3.8 no problem... Ma hai scritto 4.2.9 pensavo a un errore quindi che versione hai??? Sicuro di non avere //#define ADVANCED_SD_COMMAND???by MagoKimbra - GCODE, Software e Firmware
Perché fat16, fat32.. Fallo fare direttamente al firmware, attivi i comandi avanzati per la sd e hai il comando per formattare la sd..by MagoKimbra - GCODE, Software e Firmware
Onekk tu hai ragione i warning sono solo degli avvertimenti che il compilatore ti da per segnalarti qualcosa che secondo lui non va... Ma sono a volte informazioni inutili che io conosco e che l'utente invece no e si spaventa. Faccio un esempio, creo una funzione void test(int var) { print var; } Questa funzione non viene usata mai nel software a meno che non si abilita un #define PROVA_COMANDOby MagoKimbra - GCODE, Software e Firmware
E nulla io lo mando il comando di fine riga e accapo, non capisco perché non gli piace...by MagoKimbra - GCODE, Software e Firmware
Grazie... Pensavo fosse la nuova versione 4.4.0 che dava problemi alla grafica del display. Visto che però ci sto ancora lavorando l'avevo messa come cose da fare... Bisogna capire cosa hanno aggiunto o tolto per dargli problemi...by MagoKimbra - GCODE, Software e Firmware
M942 è il comando che ti cambia l'interpolazione on off.. Per ogni asse, quindi M942 X1 Y0 Z0, X interpolato Y e Z no.by MagoKimbra - GCODE, Software e Firmware
Tutti i valori di cui parli sono modificabili via gcode, va solo provato. Gli step per mm non si raddoppiano perché hai una Ruramps, se lavori sempre a 1/32 di microstep rimangono quelli che avevi con gli 8825.by MagoKimbra - GCODE, Software e Firmware