Welcome! Log In Create A New Profile

Advanced

Asse x va sempre e solo da una parte

Posted by nanigago 
Asse x va sempre e solo da una parte
August 26, 2017 11:11AM
Ciao dopo diversi mesi di inattività ho deciso, complici le ferie, di rimettermi all'opera sulla mia CNC laser, il progetto è ancora allo stato grezzo, ho caricato il firmware kimbra, collegato motori asse x e asse y, con relativi finecorsa.
Mentre l'asse y non ha problemi e va in homing, per l'asse x non si può dire lo stesso, il motore va solo in una direzione e non verso l'endstop, ho provato un po di tutto dal cambio del driver, alla verifica dei cablaggi, alla modifica dei parametri del firmware, sono piantato non ne vengo fuori.
Nel firmware ho impostato: X_MIN_ENDSTOP_LOGIC true e Y_MIN_ENDSTOP_LOGIC true come spiegato nell guida collegamento endstop.
ho impostato: X_HOME_DIR -1 e Y_HOME_DIR -1.
ho impostato:INVERT_X_DIR true e INVERT_Y_DIR true

Mal che vada metterò l'endstop per l'asse sull'altro lato visto che va solo in quella direzione.
Qualcuno ha qualche idea su come potrei risolvere il problema? Gli sarei veramente grato.


Prusa I3
Alimentatore da 30A con uscite a 12 Volt
Ramps 1.4
Arduino Mega 2560 R3
Driver DRV8825
Motori Nema 17 da 2,5A

Abito in Friuli e più precisamente a Sacile (Pn)
Re: Asse x va sempre e solo da una parte
August 27, 2017 02:00AM
Va sempre in una direzione perchè cerca il finecorsa
Metti false in INVERT_X_DIR oppure inverti il connettore dello stepper sulla scheda che fai prima
Re: Asse x va sempre e solo da una parte
August 27, 2017 10:04AM
Quote
Amerigo
Va sempre in una direzione perchè cerca il finecorsa
Metti false in INVERT_X_DIR oppure inverti il connettore dello stepper sulla scheda che fai prima

Ti ringrazio ho invertito il connettore sulla scheda e ora và in home correttamente, grazie.
Re: Asse x va sempre e solo da una parte
September 01, 2017 03:31PM
Quote
nanigago
Quote
Amerigo
Va sempre in una direzione perchè cerca il finecorsa
Metti false in INVERT_X_DIR oppure inverti il connettore dello stepper sulla scheda che fai prima

Ti ringrazio ho invertito il connettore sulla scheda e ora và in home correttamente, grazie.

Hai ero convinto andasse in home regolarmente, invece non è così, spostandosi sull'asse X il carrello tocca il micro ma non rileva la posizione come quella di home, infatti se insisto nel dirgli di andare oltre il micro, cerca di farlo piantando il carrello sul micro.
Cosa posso aver cannato?
Re: Asse x va sempre e solo da una parte
September 02, 2017 03:48AM
hai controllato con m119 che l'endstop funzioni?


Alessandro

Prusa I3 Rework molto modificata - Taurino Classic - Ramps 1.4 - Driver DVR8825 - Titan Extruder e Hotend E3D V6 - Bltouch originale - Firmware MarlinKimbra - Cura - Repetier Host
Re: Asse x va sempre e solo da una parte
September 02, 2017 10:10AM
Ciao, si ho verificato e me lo da come premuto, la butto li da perfetto ignorante potrebbe centrare l' X_MIN_POS -10 o c'è qualche altra impostazione del firmware marlin che và modificata?
Re: Asse x va sempre e solo da una parte
September 02, 2017 10:44AM
con M119 ti deve dare NOT TRIGGERED con finecorsa NON premuti e TRIGGERED premuti
questo con i finecorsa NORMALMENTE CHIUSO N/O

16:41:23.222 : Reporting endstop status
16:41:23.222 : x_min: NOT TRIGGERED
16:41:23.222 : y_min: NOT TRIGGERED
16:41:23.222 : z_min: NOT TRIGGERED
16:41:33.692 : N97 M119*20
16:41:33.692 : Reporting endstop status
16:41:33.692 : x_min: TRIGGERED
16:41:33.692 : y_min: TRIGGERED
16:41:33.692 : z_min: NOT TRIGGERED

x e y in home

#define ENDSTOPPULLUP_ZPROBE
#define ENDSTOPPULLUP_EMIN
#define X_MIN_ENDSTOP_LOGIC false
#define Y_MIN_ENDSTOP_LOGIC false
#define Z_MIN_ENDSTOP_LOGIC false
#define Z2_MIN_ENDSTOP_LOGIC false

queste le mie impostazioni con finecorsa normalmente chiuso

Edited 2 time(s). Last edit at 09/02/2017 10:49AM by Amerigo.
Re: Asse x va sempre e solo da una parte
September 02, 2017 12:50PM
Avendo io montato gli end stop come normalmente aperti nel firmware ho:

#define ENDSTOPPULLUP_ZPROBE
#define ENDSTOPPULLUP_EMIN
#define X_MIN_ENDSTOP_LOGIC true
#define Y_MIN_ENDSTOP_LOGIC true
#define Z_MIN_ENDSTOP_LOGIC true
Re: Asse x va sempre e solo da una parte
September 02, 2017 01:09PM
Si ma prova con il comando M119 e vedi che ti dice!!


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x va sempre e solo da una parte
September 03, 2017 09:11AM
15:07:22.450 : X:-10.00 Y:-58.00 Z:0.00 E:0.00 Count X:-1600 Y:-9280 Z:0
15:07:30.040 : N15 M119*30
15:07:30.044 : Reporting endstop status
15:07:30.047 : x_min: TRIGGERED
15:07:30.047 : y_min: TRIGGERED
15:07:30.050 : z_min: NOT TRIGGERED

ecco il risultato dando il comando M119
Re: Asse x va sempre e solo da una parte
September 03, 2017 09:23AM
Quando è premuto o quando non lo è.. Ma scrivetele ste cose altrimenti non si capisce..
Se non sono premuti ne X ne Y significa che devi invertire la logica...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x va sempre e solo da una parte
September 03, 2017 09:35AM
Quando sono premuti
Re: Asse x va sempre e solo da una parte
September 03, 2017 01:56PM
Ok ora provalo quando non è premuto... é un test per vedere se va, va fatto in tutte le condizioni...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x va sempre e solo da una parte
September 10, 2017 04:02AM
Rieccomi qua, ho fatto tutte le prove del caso, gli endstop funzionano, ma resta il problema dell'asse x che una volta premuto il micro del finecorsa in quella che io ho definito la sua home, non la rileva come tale.
Mi spiego meglio l'asse y raggiunge il fine corsa dell'home, lo tocca e poi arretra di qualche millimetro da solo e se lo forzo da controllo manuale di Repetier-host, non tenta di andare oltre come è giusto che sia.
Per l'asse x invece le cose non funzionano così impartitogli l'ordine di andare alla home ci và ad impattare, non la rileva come home e se insisto nel comando tenta di andare oltre al finecorsa.
Re: Asse x va sempre e solo da una parte
September 10, 2017 11:01AM
Prova a mettere il carrello X a meta strada e poi dai il comando G92 X0
una volta fatto questo sposti a destra e sinistra il carrello...


COMPRA ITALIANO - sostieni le nostre aziende - sostieni la nostra gente - sostieni il tuo popolo - sosterrai te stesso.
Alberto C. felice possessore di una Kossel K2
My Blog - My Thingiverse
Re: Asse x va sempre e solo da una parte
September 10, 2017 04:50PM
..

Edited 1 time(s). Last edit at 09/10/2017 04:51PM by Amerigo.
Re: Asse x va sempre e solo da una parte
September 23, 2017 04:51AM
Ciao scusate se scrivo solo ora ma ho cambiato lavoro e dovevo riorganizzarmi con orari spazi ecc, dando il comando G92 X0 e facendo spostare poi il carrello a destra e sinistra, quando il carrello tocca il finecorsa compare nella finestra di Log di Repetier-Host : Error:Endstop hit: X:199.98
ma se io forzo ancora X ad andare in Home questo continua a far girare il motore inchiodando il carrello su fine corsa.
Sorry, only registered users may post in this forum.

Click here to login