Vai al contenuto

Davide T.

Membri
  • Numero contenuti

    33
  • Iscritto

  • Ultima visita

Tutti i contenuti di Davide T.

  1. ho trovato qualcosa di interessante che può essermi di aiuto,sto cercando di comprendere a fondo il senso del codice https://www.instructables.com/id/Configuring-Endstops-on-Ramps-14-with-Marlin-firmw/
  2. Grazie Mario,avevo trovato un link sul discorso ma non ero del tutto sicuro. Credo che bisogna compilare parte del codice del tipo: #const bool X_MIN_ENDSTOP_INVERTING = true;#const bool Y_MIN_ENDSTOP_INVERTING = true;#const bool Z_MIN_ENDSTOP_INVERTING = true; #const bool X_MAX_ENDSTOP_INVERTING = true;#const bool Y_MAX_ENDSTOP_INVERTING = true;#const bool Z_MAX_ENDSTOP_INVERTING = true; a naso credo sia da aggiungere nel firmware della scheda ma non ne sono sicuro al 100% Siccome la scheda per ogni asse ha due connettori,per il min e per il max,facendo una ricerca su internet,consigliavano di abilitarli (anche se non specificavano come) per una ulteriore sicurezza,ad esempio quando si fa autohome,la macchina si salvaguarda da eventuali errori che potrebbero generarsi. Tu che dici? https://www.makerzone.store/it/tutoriali-instructables/come-configurare-gli-endstop/ In questo post non riesco a capire perchè bisogna dare il comando Disable endstop min e disable endstop max
  3. a parte la stampante sto lavorando anche su droni,sia racer che fotografici, con flight controller board varie dalla naze 32 rev 6 a apm a F7,però con betaflight e mission planner è tutto più semplice.
  4. sono abituato con macchine cnc,solitamente si monta il finecorsa di minimo e di massimo,in caso di autohome i parametri si autoregolano e fanno autodiagnosi. Comunque la scheda è predisposta per 2 finecorsa,2 per ogni asse,che sarebbe la scelta più logica,se poi si usano solo 3,è per risparmiare qualche centesimo o qualche euro di switch e cavo di rame.. Su altre discussioni consigliano per sicurezza di usare 2 per ogni asse,che male non fa. quindi mi consigli di scaricare la 2.0? Sui commenti c'è scritto di stare attenti perchè è una beta e potrebbe contenere qualche errore,però se tu mi consigli di montare il 2.0 lo faccio. Credo che il codice endstop/finecorsa devo aggiungerlo al codice del firmware,giusto? mi consigli di scaricare il 2.0 anche se avvisano che è una beta? Cortesemente volevo chiederti,il codice endstop/finecorsa lo aggiungo al firmware. Purtroppo sto riprendendo in mano la programmazione da poco,per ripasso mi sono iscritto su udemy un corso completo di c++ e poi vari corsi tipo linux (solo per la certificazione) e pure autocad.
  5. ho scaricato l'ultimo firmware marlin 1.1.9 e un alternativo 1.1.9 bugfix,il 2.0 è ancora in beta.
  6. Salve,ho una flsun l3 con scheda makerbase mks GEN L v1.0. con firmware marlin 1.1.2 Funziona tutto in manuale ma quando tento di fare autohome non mi legge i finecorsa,li ho messi sia su normal open e anche su normal closed,quindi la cinghia,raggiunti i finecorsa,comincia a saltare senza arrecare danni per fortuna,difatti tolgo subito la spina della corrente. I finecorsa sono 6,di cui 5 meccanici e 1 sensore autolevel induttivo,naturalmente 2 finicorsa per per asse,uno di minimo e uno di massimo. Sono stati montati e collegati nelle sue porte endstop assi xyz della scheda attraverso connettori jst a 3 pin,di cui per il sensore induttivo si usano i canonici 3 fili,marrone,nero e blu e quello funziona,il led si accende quando entra in prossimità di un metallo,mentre gli endstop a switch usano solo due cavi naturalmente, gli ultimi due dei tre pin jst in basso in configurazione originale normal open,poi ho provato a cambiare pure in normal closed ma non li legge. In origine gli endstop erano solo 3 ma per sicurezza ne ho comprati altri 3 e li ho montati. Ho trovato anche queste spiegazioni: https://www.makerzone.store/it/tutoriali-instructables/come-configurare-gli-endstop/ Ho scaricato repeater host e anche l'ide di arduino per win 10 (mi riconosce la stampante via usb il repeater host). So che in teoria la configurazione endstop dovrebbe essere a riga 119 ma non riesco a farla uscire da ide arduino e nemmeno vedere il codice completo. Quali sono le procedure per aggiungere codice aggiuntivo alla stampante o vedere il codice completo? Insomma penso che nel programma manca la riga di codice dedicata ai finecorsa,altra spiegazione non la ho trovata. C'è un tutorial passo passo? Per aggiornare il firmware di questa scheda? Metto la foto dell'hardware. Grazie a tutti.
  7. Ciao a tutti,finalmente ho finito di assemblare una flsun con base di stampa 310x310x410 mm con possibilità di usare doppio estrusore,in pratica,del progetto originale c'è ben poco visto che ho sostituito le guide lineari,sistemato blocchetto estrusore con inserti in alluminio per stabilizzarlo,stabilizzata la struttura in alluminio 2020 con inserti realizzati in azienda dove lavoro,costruito telaietto portabobine laterali che può caricare 2 bobine alla volta (per via del doppio estrusore), messe catene portacavi e una barra superiore portaelettronica,messi 2 finecorsa (min e max) per ogni asse quando la configurazione originale ne prevede solo 3,piedini di stabilizzazione contro le vibrazioni e tendicinghia a scatto per scaricare le cinghie in gomma quando la stampante non è in uso.Scheda makerbase mks GEN L V1.0
×
×
  • Crea Nuovo...