Welcome! Log In Create A New Profile

Advanced

configurazione firmware impossibile ABL

Posted by coolcasa 
configurazione firmware impossibile ABL
April 08, 2015 02:15PM
ciao a tutti sto diventando matto ad abilitare auto bed leveling vi inserisco i file se ci potete dare uno sguardo sto impazzendo nel senso che quando lo abilito mi inizia a dare un sacco di errori di compilazioneconfused smileyconfused smileyconfused smileyconfused smileyconfused smileyconfused smiley
se ve ne servono altri chiedete pure
grazie come sempre

Configuration.h
Configuration_adv.h
Configuration_Cartesian.h
Re: configurazione firmware impossibile ABL
April 08, 2015 02:22PM
hai seguito la guida del mago che trovi nella sezione apposita?


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: configurazione firmware impossibile ABL
April 08, 2015 02:46PM
Si fatto tutto.....in realta le cose sono andate così io ho ina prisa i3 hephestos con il suo firmware ma che nn ha la possibilita di far partire il repetybiliti test ( nn si scrive cosi ma co siamo capiti) e quando abilito l'ABL inizia a dare un sacco di errori di compilazione

Ps con il firmware vecchio della bq funzionava tutto correttamente

Edited 1 time(s). Last edit at 04/08/2015 02:48PM by coolcasa.
Re: configurazione firmware impossibile ABL
April 08, 2015 03:10PM
Controllo dammi solo un po di tempo....



EDIT:

Ma nei file che mi hai mandato non era settato l'ABL e il numero di servo è a 0...

CMQ corretto e verificato...

Edited 1 time(s). Last edit at 04/08/2015 04:10PM by MagoKimbra.


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
Attachments:
open | download - MarlinKimbra.zip (413.3 KB)
Re: configurazione firmware impossibile ABL
April 08, 2015 04:04PM
Grazie
Re: configurazione firmware impossibile ABL
April 08, 2015 04:10PM
Va adesso??


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: configurazione firmware impossibile ABL
April 08, 2015 04:20PM
errore mio a caricare il file con il servo a 0 e l'ABL spento ( i test li ho fatti con tutto attivato) in ogni caso con i tuoi file funzioni non capisco

grazie mille
Re: configurazione firmware impossibile ABL
April 08, 2015 04:32PM
ora che guardo bene sto trovando delle diferenze con winmerge su:
marlin_main.cpp

per il resto è tutto uguale e compila bene

grazie ancora
Re: configurazione firmware impossibile ABL
April 08, 2015 05:09PM
Dove lo hai preso da github o dal configuratore?
Io sto diventando scemo, aggiorno su githib ma non sul configuratore o viceversa o penso di averlo fatto e non lo faccio... sad smiley


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: configurazione firmware impossibile ABL
April 08, 2015 05:32PM
giuro che tra un po la lancio fuori dalla finestra......
quando vado a inserire i valori per l'ofset dell'estrusore mi da tutta questa serie di errori

In file included from Conditionals.h:183:0,
from Configuration_adv.h:521,
from Configuration.h:614,
from Marlin.h:25,
from BlinkM.cpp:5:
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:85:24: note: in definition of macro 'max'
#define max(a,b) ((a)>(b)?(a)sad smileyb))
^
Conditionals.h:280:53: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#define MIN_PROBE_X (max(X_MIN_POS, X_MIN_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:166:37: note: in expansion of macro 'MIN_PROBE_X'
#if LEFT_PROBE_BED_POSITION < MIN_PROBE_X
^
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:85:32: note: in definition of macro 'max'
#define max(a,b) ((a)>(b)?(a)sad smileyb))
^
Conditionals.h:280:53: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#define MIN_PROBE_X (max(X_MIN_POS, X_MIN_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:166:37: note: in expansion of macro 'MIN_PROBE_X'
#if LEFT_PROBE_BED_POSITION < MIN_PROBE_X
^
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:84:24: note: in definition of macro 'min'
#define min(a,b) ((a)<(b)?(a)sad smileyb))
^
Conditionals.h:281:53: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#define MAX_PROBE_X (min(X_MAX_POS, X_MAX_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:168:40: note: in expansion of macro 'MAX_PROBE_X'
#elif RIGHT_PROBE_BED_POSITION > MAX_PROBE_X
^
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:84:32: note: in definition of macro 'min'
#define min(a,b) ((a)<(b)?(a)sad smileyb))
^
Conditionals.h:281:53: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#define MAX_PROBE_X (min(X_MAX_POS, X_MAX_POS + X_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:168:40: note: in expansion of macro 'MAX_PROBE_X'
#elif RIGHT_PROBE_BED_POSITION > MAX_PROBE_X
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:85:24: note: in definition of macro 'max'
#define max(a,b) ((a)>(b)?(a)sad smileyb))
^
Conditionals.h:282:53: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#define MIN_PROBE_Y (max(Y_MIN_POS, Y_MIN_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:170:40: note: in expansion of macro 'MIN_PROBE_Y'
#elif FRONT_PROBE_BED_POSITION < MIN_PROBE_Y
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:85:32: note: in definition of macro 'max'
#define max(a,b) ((a)>(b)?(a)sad smileyb))
^
Conditionals.h:282:53: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#define MIN_PROBE_Y (max(Y_MIN_POS, Y_MIN_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:170:40: note: in expansion of macro 'MIN_PROBE_Y'
#elif FRONT_PROBE_BED_POSITION < MIN_PROBE_Y
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:84:24: note: in definition of macro 'min'
#define min(a,b) ((a)<(b)?(a)sad smileyb))
^
Conditionals.h:283:53: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#define MAX_PROBE_Y (min(Y_MAX_POS, Y_MAX_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:172:39: note: in expansion of macro 'MAX_PROBE_Y'
#elif BACK_PROBE_BED_POSITION > MAX_PROBE_Y
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:84:32: note: in definition of macro 'min'
#define min(a,b) ((a)<(b)?(a)sad smileyb))
^
Conditionals.h:283:53: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#define MAX_PROBE_Y (min(Y_MAX_POS, Y_MAX_POS + Y_PROBE_OFFSET_FROM_EXTRUDER))
^
SanityCheck.h:172:39: note: in expansion of macro 'MAX_PROBE_Y'
#elif BACK_PROBE_BED_POSITION > MAX_PROBE_Y
^
In file included from Configuration.h:58:0,
from Marlin.h:25,
from BlinkM.cpp:5:
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
SanityCheck.h:180:11: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#if X_PROBE_OFFSET_FROM_EXTRUDER < 0
^
Configuration_Cartesian.h:137:40: error: floating constant in preprocessor expression
#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
^
SanityCheck.h:176:29: note: in expansion of macro 'X_PROBE_OFFSET_FROM_EXTRUDER'
#define PROBE_SIZE_X (X_PROBE_OFFSET_FROM_EXTRUDER * (AUTO_BED_LEVELING_GRID_POINTS-1))
^
SanityCheck.h:184:13: note: in expansion of macro 'PROBE_SIZE_X'
#elif PROBE_SIZE_X >= PROBE_AREA_WIDTH
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
SanityCheck.h:190:11: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#if Y_PROBE_OFFSET_FROM_EXTRUDER < 0
^
Configuration_Cartesian.h:138:41: error: floating constant in preprocessor expression
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
^
SanityCheck.h:177:29: note: in expansion of macro 'Y_PROBE_OFFSET_FROM_EXTRUDER'
#define PROBE_SIZE_Y (Y_PROBE_OFFSET_FROM_EXTRUDER * (AUTO_BED_LEVELING_GRID_POINTS-1))
^
SanityCheck.h:194:13: note: in expansion of macro 'PROBE_SIZE_Y'
#elif PROBE_SIZE_Y >= PROBE_AREA_DEPTH
^
Errore durante la compilazione


questa è la griglia per il probe

// set the rectangle in which to probe in manual or automatic
#define LEFT_PROBE_BED_POSITION 20
#define RIGHT_PROBE_BED_POSITION 170
#define BACK_PROBE_BED_POSITION 130
#define FRONT_PROBE_BED_POSITION 20

e questi i valori che risultano dalla guida

#define X_PROBE_OFFSET_FROM_EXTRUDER 29.40 // Probe on: -left +right
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46.70 // Probe on: -front +behind
#define Z_PROBE_OFFSET_FROM_EXTRUDER -14.75 // -below (always!)
Re: configurazione firmware impossibile ABL
April 08, 2015 05:37PM
Dal github
Quote
MagoKimbra
Dove lo hai preso da github o dal configuratore?
Io sto diventando scemo, aggiorno su githib ma non sul configuratore o viceversa o penso di averlo fatto e non lo faccio... sad smiley
Re: configurazione firmware impossibile ABL
April 08, 2015 06:05PM
Ma c'è scritto l'ho messo pure in maiuscolo.... SOLO INTERI PER X E Y offset.....


La guida l'ho fatta quasi un anno fa... Non la posso correggere.... Mo chiedo a un admin se corregge, perché crea confusione.....

Edited 1 time(s). Last edit at 04/08/2015 06:06PM by MagoKimbra.


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: configurazione firmware impossibile ABL
April 10, 2015 11:49AM
ho un altro problema che sicuramente dipende dalla mia ignoranza il comando g29 per l'autolivellamento quando lo devo fare perché per ora ho messo nello start g-code:

M104 S230 ; accendi estrusore
M140 S0 ; Spegni letto
M301 P16.87 I0.72 D99.17
G28 ; assi zero
G29 ; test autolivellamento
G28 X0 Y0 ; zero x e y
M190 S110 ; Accendi letto e aspetta 110 °C

ma parte sempre molto più alto nell'ordine dei 2-3 mm di quello che dovrebbe

N.B. la verifica alla fine della guida "Guida all'uso dell'auto bed level" :

"Ora proviamo a vedere se è tutto ok diamo il comando G1 Z10 F3000 e il nozzle andarà a circa 10 mm dal piatto. Scendiamo fino al raggiungimento del piano se lo raggiunge, sempre con il metodo del foglio, esattamente a zero allora abbiamo fatto tutto bene."

va effettivamente tutto bene......non capiscoconfused smiley

e poi un altra cosa che non capisco e perché dopo lo slice con slic3r tra lo start g-code e l'inizio della stampa
slic3r mi mette:

G21 ; set units to millimeters
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion

e poi già che ci sono da quando ho aggiornato il firmware da quello della Bq a quello del mitico Mago i valori delle temperature sfarfallano ovvero sia in idle che in riscaldamento che durante il lavoro passano in una frazione d id secondo da +1 a 0 a -1 grado rispetto a quello letto....non so se ho spiegato bene cmq ho caricato un piccolo video per farvi capire meglio confused smiley
[youtu.be]
Re: configurazione firmware impossibile ABL
April 10, 2015 01:39PM
e non devi rifare di nuovo il G28 dopo il g29.... G28 è un comando che cancella tutte le posizioni anche se non gli dai la Z...

Se vuoi che dopo il g29 vada a 0 di x e y allora metti il comando G1 X0 Y0 F5000 con F che d la velocità al minuto per andarci ho messo 5000 per esempio se metti di più ci va più veloce, se di meno più piano vedi tu....


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: configurazione firmware impossibile ABL
April 10, 2015 02:59PM
grazie come sempre ... per il restante problema ha qualche consiglio?
Re: configurazione firmware impossibile ABL
April 10, 2015 03:12PM
purtroppo ho appena riprovato e il risultato è lo stesso
prova ad allegare i mie file di config probabilmente ho settato qualcosa di sbagliato
MarlinKimbra.zip

questi sono i valori di repetier dopo il G29

20:26:26.908 : G29 Auto Bed Leveling
20:27:59.214 : Eqn coefficients: a: 0.00116694 b: 0.00669177 d: 13.55328750
20:27:59.214 : planeNormal x: -0.001167 y: -0.006692 z: 1.000000
20:27:59.214 :
20:27:59.214 : Bed Level Correction Matrix:
20:27:59.214 : +0.999999 +0.000000 +0.001167
20:27:59.214 : -0.000008 +0.999978 +0.006692
20:27:59.214 : -0.001167 -0.006692 +0.999977

Edited 1 time(s). Last edit at 04/10/2015 03:16PM by coolcasa.
Re: configurazione firmware impossibile ABL
April 11, 2015 02:47AM
Prova con questo....


Per quanto riguarda le temperature devi fare il pid autotune, molto probabilmente nel mio ci sono dei valori sballati per il tuo hotend...
Fai m303 S200 p5 e alla fine scriviti i valori da mettere nel FW oppure memorizzi con m500 se setti la eeprom, che per ora è disattivata nel tuo FW...

Edited 1 time(s). Last edit at 04/11/2015 02:53AM by MagoKimbra.


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
Attachments:
open | download - MarlinKimbra.zip (428.4 KB)
Re: configurazione firmware impossibile ABL
April 11, 2015 09:00AM
il comando m303 lìho già fatto e ho corretto i k ma le temp sfarfallano ugualmente il mio piu grande problema ora è l'ABL che non mi funziona e non riesco a stampare nulla...ma nel file che hai allegato ha fatto delle modifiche al codice?
Re: configurazione firmware impossibile ABL
April 11, 2015 09:12AM
si ho disabilitato una funzione che non mi convince... Devo riguardarla con calma...


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: configurazione firmware impossibile ABL
April 11, 2015 10:30AM
alla fine della storia con mio grande dispiacere mi sono visto costretto a ricaricare il firmware della Bq v1.4 perché è l'unico che funziona con ABL.....sad smiley
in ogni caso grazie infinitamente per l'aiutosmiling smiley
Re: configurazione firmware impossibile ABL
April 11, 2015 12:54PM
Dammi un'altra possibilità, prova questa versione se ti va e fammi sapere.....
E scusami ancora.....


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
Attachments:
open | download - MarlinKimbra.zip (428.5 KB)
Re: configurazione firmware impossibile ABL
April 11, 2015 06:53PM
Ma figurati se c'è qualcuno che deve chiedere scusa sono io che ti rompo le scatole da un sacco di giorni...comunque ancora nn funziona anche se è migliorato ovvero la distanza dal piatto c'è ma e diminuito rispetto a prima....ti chieso un ultima cosa e molto complicato integrare il repetibilyty test nel firmware che uso io (Bq 1.4) ?
Grazie infinitamente per tutto l'aiuto che mi hai dato hanno ragione a dire che ti dovrebbero fare un monumentosmileys with beer
Re: configurazione firmware impossibile ABL
April 12, 2015 05:22AM
Se vuoi si.... Anzi cosi controllo per capire dove sta il problema...
Eppure l'ho verificato sulla mia più e più volte senza alcun problema......
Cmq allega tutto il firmware e cerco di mettere dentro il comando...


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: configurazione firmware impossibile ABL
April 12, 2015 07:08AM
certamente ecco il link dove scaricare il firmware (troppo grande da caricare qui sul sito):
- [github.com]
e il mio conf.h Configuration.h
ciao e buona domenicasmileys with beer
Re: configurazione firmware impossibile ABL
April 12, 2015 08:51AM
Scusa un attimo, ma nel config che mi hai appena mandato hai questi valori di offset...
#define X_PROBE_OFFSET_FROM_EXTRUDER 28
#define Y_PROBE_OFFSET_FROM_EXTRUDER -46
#define Z_PROBE_OFFSET_FROM_EXTRUDER -14.28

Mentre quelli che hai messo nel mio fw sono questi:
#define X_PROBE_OFFSET_FROM_EXTRUDER 1     // Probe on: -left  +right
#define Y_PROBE_OFFSET_FROM_EXTRUDER -20      // Probe on: -front +behind
#define Z_PROBE_OFFSET_FROM_EXTRUDER -3.3

a parte la X e la Y che poco contano, hai una differenza di 11mm su Z ci credo che rimane più alzato dopo aver fattol'ABL....


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: configurazione firmware impossibile ABL
April 12, 2015 09:05AM
I valori li inserivo corretti anche nel tuo prima di caricarlo nella stampante e il dislivello c'era lo stesso nell'ordine di qualche mm
Re: configurazione firmware impossibile ABL
April 20, 2015 02:50PM
novità o consigli su come inserire il repetibyliti test nel firmmware della Bq?
Re: configurazione firmware impossibile ABL
April 20, 2015 03:35PM
Azzo mi ero dimenticato di mandartelo....


Cmq ora ho risolto sul mio, provato e riprovato sulla mia prusa I3 e va bene...

Edited 1 time(s). Last edit at 04/20/2015 03:36PM by MagoKimbra.


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
Attachments:
open | download - Marlin.zip (285.2 KB)
Re: configurazione firmware impossibile ABL
April 21, 2015 01:52AM
Ok grazie sta sera provo e ti faccio saperethumbs up
Re: configurazione firmware impossibile ABL
April 21, 2015 05:40PM
ancora purtroppo nulla da fare quando mando il comando da Pronterface:

- M49 X100 Y100 n10 L10 E

mi restituisce:

SENDING:M49 X100 Y100 N10 L10 E
Error:Line Number is not Last Line Number+1, Last Line: 0
[ERROR] Error:Line Number is not Last Line Number+1, Last Line: 0

Resend: 1

se mando solo:

M49

mi restituisce
SENDING:M49

ma nulla si muoveconfused smiley
Sorry, only registered users may post in this forum.

Click here to login