Welcome! Log In Create A New Profile

Advanced

Commenti e modifiche per la guida al setup MarlinKimbra

Posted by MagoKimbra 
Commenti e modifiche per la guida al setup MarlinKimbra
December 07, 2014 06:03AM
Questo topic serve per commentare la guida e lasciarla pulita per le prossime aggiunte che farò.
Scusate, ma fare una guida dettagliata con spiegazioni annesse è tosta è lunga. E' tutta la mattina che ci lavoro, quindi spero mi vogliate perdonare se ho omesso tanto. Ma come prima parte penso possa bastare anche perché la seconda è ancora più complessa arrivando agli endstop e alle meccaniche su cui vorrei soffermarmici di più.
Vi ricordo inoltre che sto sviluppando una pagina internet per la configurazione on line dello stesso firmware stile repetier (si ho copiato è vero, ma in questo mondo di ladri non potevo non esserlo anche io).. Per ora è ancora lunga la pratica, ma piano piano ne verrò alla fine.
Il sito è [marlinkimbra.it]
Grazie!!!

Edited 1 time(s). Last edit at 12/07/2014 06:10AM 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: Commenti e modifiche per la guida al setup MarlinKimbra
December 07, 2014 06:35AM
il primo commento è........ se ti muovi da questo forum ti veniamo a cercare.... ti leghiamo.... e ti riportiamo qui "a forza"....... grinning smiley

Complimenti per la guida...... adesso me la spulcio per bene bene bene..... e poi ti dico.... ma da una prima lettura siamo sul "perfetto andante"...... thumbs up


Davide
Immagina e Crea
Progetto Flusso canalizzatore 4 vie
My Thingiverse
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 06:06AM
MODERAZIONE:
Il lavoro dell'utente MagoKimbra è senz'ombra di dubbio di elevata qualità. Quindi evitiamo commenti con i quali ci congratuliamo con lui, ma vediamo di essere sempre produttivi nella discussione. I commenti fini a se stessi, verranno cancellati.


Ivan Bortolin
Stampa 3D e prototipazione rapida Friuli, Italia
MendelMax, Ramps 1.4, Marlin V1
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 06:24AM
Quote
MagoKimbra
Vi ricordo inoltre che sto sviluppando una pagina internet per la configurazione on line dello stesso firmware stile repetier (si ho copiato è vero, ma in questo mondo di ladri non potevo non esserlo anche io).. Per ora è ancora lunga la pratica, ma piano piano ne verrò alla fine.
Il sito è [marlinkimbra.it]
Grazie!!!

Ma è solo per le stampanti cartesiane? No delta?! moody smiley
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 07:52AM
Ma parli del sito?
Si è per tutte le stampanti anche le delta. Perché dici di no?
Se vai sulla casella printer type ci sono anche le delta... Per ora non c'è ancora la parte delle meccaniche...


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 10:13AM
spero che implementerai anche la selezione dei pin nel Tab "Temperature"
per quelli come me che usano la termocoppia avrei bisogno di cambiare anche il pin dovè collegata
thumbs up


DELTA Printer - Duet -Touch5" - E3D_V6
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 10:37AM
Una cosa per volta, adesso finisco il sistema classico e poi quando sarà finito implementerò funzioni una user config.


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 11:33AM
Quote
MagoKimbra
Ma parli del sito?
Si è per tutte le stampanti anche le delta. Perché dici di no?
Se vai sulla casella printer type ci sono anche le delta... Per ora non c'è ancora la parte delle meccaniche...

Hai ragione... ma ti assicuro che questa mattina era diverso! confused smiley .... lo giuro!

Una domanda: il controllo della temperatura avviene solo con PID o bang-bang giusto? Il primo è un po' un casino, se il fornitore non ti da i parametri, il secondo poco preciso... Repetier ti permette ti utilizzare un terzo sistema "Dead Control", mi sembra, che funziona perfettamente senza nessuna configurazione.

Edited 1 time(s). Last edit at 12/08/2014 12:23PM by Qbert25.
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 08, 2014 05:30PM
Quote
Qbert25
Repetier ti permette ti utilizzare un terzo sistema "Dead Control", mi sembra, che funziona perfettamente senza nessuna configurazione.


Sicuro sicuro ?

Una configurazione devi farla...se poi per pura fortuna il setup standard ti va bene e' tutta un'altra storia:

http://www.repetier.com/dead-time-control/

:-)

Comunque, una volta configurato, funziona bene.


Davide Ardizzoia

Edited 2 time(s). Last edit at 12/08/2014 05:32PM by 3ntrlab.


==============================
no toys here...sorry
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 09, 2014 04:46AM
Ciao,
il lavoro procede speditamente vedo, ottimo.
é possibile inserire un parametro per avere il sistema bangbang sul heatedbed?

Una cosa che trovo comoda è l'inversione del senso di rotazione dell'encoder del display, che per me, di standard, è storta.

Edited 1 time(s). Last edit at 12/09/2014 04:48AM by enricodare.


Enrico

[www.dapa3dservice.it] [www.studiodapa.it]
repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 09, 2014 05:23AM
ciao,
per cambiarla, in pin.h

cerca le righe
    #define BTN_EN1 40
    #define BTN_EN2 42
    #define BTN_ENC 19  //the click

riferite al tuo display e inverti EN1 ed EN2


Enrico [www.dapa3dservice.it] [www.studiodapa.it] repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 09, 2014 06:43AM
Messo...
Nel file configuration.h
//#define INVERT_ROTARY_SWITCH

Ora lo inserisco nel configurator tools!!!


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 09, 2014 09:23AM
ciao,
riguardo al comando cambio filo.
Serve per cambiare il filamento durante la stampa, o, come capita su stampe particolarmente impegnativa, cambiare bobina.
se guardi il pdf con il menu tree lo trovi su tune-change filament. nel tuo marlin, non ne trovo traccia.

bella l'opzione invert rotary smileys with beer

Edited 1 time(s). Last edit at 12/09/2014 09:23AM by enricodare.


Enrico

[www.dapa3dservice.it] [www.studiodapa.it]
repstrap dApA, Ramps 1.4, MarlinKimbra / scanner 3D Cubify Sense / Formlabs Form 2
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 09, 2014 11:47AM
Per abilitare il cambio filo (disabilitato di default) devi andare in configuration_adv.h (riga 428 circa)


//adds support for experimental filament exchange support M600; requires display
#ifdef ULTIPANEL
//#define FILAMENTCHANGEENABLE
#ifdef FILAMENTCHANGEENABLE
#define FILAMENTCHANGE_XPOS 3
#define FILAMENTCHANGE_YPOS 3
#define FILAMENTCHANGE_ZADD 10
#define FILAMENTCHANGE_FIRSTRETRACT -2
#define FILAMENTCHANGE_FINALRETRACT -100
#endif
#endif

#ifdef FILAMENTCHANGEENABLE
#ifdef EXTRUDER_RUNOUT_PREVENT
#error EXTRUDER_RUNOUT_PREVENT currently incompatible with FILAMENTCHANGE
#endif
#endif


Salute
Davide


==============================
no toys here...sorry
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 17, 2014 07:51AM
visto che è stato chiuso l 'altro 3d, scrivo qui... se sono ot lo cancello. M piacerebbe da pc, via usb, scrivere il gcode direttamente sull'SD della stampante. Si può fare?

Edited 1 time(s). Last edit at 12/17/2014 08:32AM by Qbert25.
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 17, 2014 09:37AM
Si con prontinterface non con repetier. Con repetier lo puoi fare solo con il suo firmware, purtroppo usa un sistema diverso di trasmissione dati in seriale. Ci ho provato varie volte, ma con scarsissimi risultati. L'unica sarebbe mettere il protocollo di repetier in marlin, ma questo vuol dire cambiare quasi tutto di marlin...
Cmq visto la velocità della seriale, ci si mette veramente tanto, quindi il mio consiglio è sempre quello di spostare la SD nel pc per scaricargli i file....


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 11:06AM
Abilitando #laserbeam mi parte l'interfaccia encoder... eppure i PINS.H sono giusti.
?


Gingolbellls a tutti
Davide Ardizzoia


==============================
no toys here...sorry
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 11:16AM
Che vuol dire ti parte l'interfaccia encoder???


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 11:26AM
...che la rotellina (per scorrere i menu sull'LCD) si impalla.
APPARENTEMENTE da qualche parte sembra che il pin 42 o 44 sia hardcoded inside.

:-)
Sempre sul pezzo, eh ?

Auguri!
Davide

Edited 1 time(s). Last edit at 12/24/2014 11:27AM by 3ntrlab.


==============================
no toys here...sorry
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 11:37AM
Che scheda hai? Io ho messo quelli perché sono liberi sulla ramps, ma se hai un'altra scheda devi cambiarli... Anche sulla ramps se si usa il keypad del full display vanno cambiati...
Magari sulla tua scheda quelli vengono usati dal LCD....


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 11:47AM
Riformulo:

Cambiando i PIN del segnale TTL di comando, il laser non parte.
Non e' un problema di cablaggio, in quanto il PIN su cui e' cablato reagisce al comando M42.
Il segnale che qualcosa non va' e' il mancato funzionamento dell'encoder (Megatronics 3, tipo scheda 703)

PINS

#define SHIFT_CLK 43
#define SHIFT_LD 35
#define SHIFT_OUT 34
#define SHIFT_EN 44

#define LASER_PWR_PIN 48
#define LASER_TTL_PIN 49

I pin 48 e 49 non sono definiti da nessun altra parte.

La stampante si sveglia con il diodo laser acceso al minimo.
Se mando il comando M42 P49 Sxxx (xxx = qualsiasi valore) spengo il diodo laser.
M3 Sxxx / M4 / M5 non sortiscono alcun effetto ne in immediato ne in un programma.

?
Davide


==============================
no toys here...sorry
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 24, 2014 12:39PM
Ok Davide, ora mi è chiaro.... Dopo natale ricontrollo, devo aver fatto qualcosa di strano perché sul 42 e 44 andava..
Puoi allegare firmware zippato...


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: Commenti e modifiche per la guida al setup MarlinKimbra
December 26, 2014 06:57AM
Ciao sto provando a caricare il tuo firmware per la mia prusa I3, quando compilo mi da' il seguente errore:
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
In file included from ultralcd.cpp:49:
ultralcd_implementation_hitachi_HD44780.h:156: error: 'LiquidCrystal_I2C' does not name a type
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_init()':
ultralcd_implementation_hitachi_HD44780.h:323: error: 'lcd' was not declared in this scope
ultralcd_implementation_hitachi_HD44780.h:325: error: 'POSITIVE' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_clear()':
ultralcd_implementation_hitachi_HD44780.h:358: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_printPGM(const char*)':
ultralcd_implementation_hitachi_HD44780.h:366: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_status_screen()':
ultralcd_implementation_hitachi_HD44780.h:426: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_generic(uint8_t, const char*, char, char)':
ultralcd_implementation_hitachi_HD44780.h:558: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic(uint8_t, const char*, char, char*)':
ultralcd_implementation_hitachi_HD44780.h:580: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_setting_edit_generic_P(uint8_t, const char*, char, const char*)':
ultralcd_implementation_hitachi_HD44780.h:602: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawedit(const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:653: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:667: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sdfile(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:687: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory_selected(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:707: error: 'lcd' was not declared in this scope
/ultralcd_implementation_hitachi_HD44780.h: In function 'void lcd_implementation_drawmenu_sddirectory(uint8_t, const char*, const char*, char*)':
ultralcd_implementation_hitachi_HD44780.h:728: error: 'lcd' was not declared in this scope


Volevo chiederti inoltre se ho impostato correttamente l'estrusore sulla seconda porta della ramps (la prima e' bruciata) impostando in E0 axis stepper motor L'estrusore 1 e non il 0.
Grazie
Marco


Prusa I3 autocostruita ramps 1.4 arduino 2560 Filo 1.75 Hotend 0.4mm IeC Firmware MarlinKimbra
Re: Commenti e modifiche per la guida al setup MarlinKimbra
December 26, 2014 08:21AM
ti manca o devi aggiornare la libreria "LiquidCrystal" nella directory di Arduino


DELTA Printer - Duet -Touch5" - E3D_V6
Re: Commenti e modifiche per la guida al setup MarlinKimbra
January 04, 2015 01:11PM
Ciao,

complimentio per il sito, ma provando a caricare il marlin generato mi ritorna questi errori

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.
Arduino: 1.0.6 (Windows 7), Board: "Arduino Mega 2560 or Mega ADK"
ConfigurationStore.cpp: In function 'void Config_ResetDefault()':
ConfigurationStore.cpp:368: error: 'DEFAULT_Kp' was not declared in this scope
ConfigurationStore.cpp:369: error: 'DEFAULT_Ki' was not declared in this scope
ConfigurationStore.cpp:370: error: 'DEFAULT_Kd' was not declared in this scope

ho allegato anche i file generati

Grazie mille
Attachments:
open | download - MarlinKimbraWeb.zip (307.9 KB)
Re: Commenti e modifiche per la guida al setup MarlinKimbra
January 04, 2015 02:01PM
Grazie ho corretto la funzione se non si definiscono i pid...

Un'altra cosa ora lo metto anche sul sito, X e Y offset probe devono essere interi, anche perché non ha alcun senso il decimale per X e Y...

Ti ho già allegato il file corretto...


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 - MarlinKimbraWeb.zip (309.4 KB)
Re: Commenti e modifiche per la guida al setup MarlinKimbra
January 04, 2015 02:19PM
grazie mille,

velocissimo come sempre, appena posso lo provo

altro dubbio, volevo collegare l'enstop del probe nel connettore Z+ per poter lasciare Z- funzionante per sicurezza e far lavorare i due insieme in parallelo, ho cercato in giro ma non sto trova come configurare marlin.

Grazie
Re: Commenti e modifiche per la guida al setup MarlinKimbra
January 04, 2015 02:40PM
Non si può per ora... Ti conviene usarli in serie in NC, in questo modo basta che uno dei due apra il contatto quando viene premuto e tutto funziona...


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: Commenti e modifiche per la guida al setup MarlinKimbra
January 05, 2015 05:17AM
Ciao Mago:

sto provando (non è la prima volta a dire il vero!) a configurare il tuo firmware (Delta) e noto che è richiesto l' "offset", sia del carriage che dell'effector.

E' un parametro abbastanza complicato da misurare e mi chiedo perchè ci sia. Trattandosi di posizioni relative (movimenti) e non assolute, dovrebbe essere del tutto inutile. Repetier, per esempio, non te lo chiede. Forse occorre per l'autocalibrazione? Quanto deve essere preciso?

Seconda cosa: potresti postare, come esempio, come hai impostato la parte "Mechanics" sulla tua Delta? Mi interesserebbe soprattutto la parte in fondo relativa allo Z probe, dove è quasi tutto a zero!

Ultima (spinning smiley sticking its tongue out): cos'è l' "EEPROM CHITCHAT"?

Edited 6 time(s). Last edit at 01/05/2015 05:29AM by Qbert25.
Re: Commenti e modifiche per la guida al setup MarlinKimbra
January 05, 2015 05:59AM
Ciao Qbert25, tieni conto che MarlinKimbra è solo un marlin modificato, quindi parto da quello. Quei valori sono valori che ti ritrovi facilmente se i pezzi li hai progettati tu perché sono proprio i valori che escono da SCAD.
Per esempio in repetier ti chiede Horizontal radius when centered, come fai a calcolare quel valore? Lo misuri??
Mentre marlin ti chiede DELTA_SMOOTH_ROD_OFFSET che è la distanza tra il centro delle torri e il centro della delta, è un numero che esce in progettazione non ti puoi sbagliare...
Stessa cosa per DELTA_EFFECTOR_OFFSET è un numero che esce in progettazione del pezzo, io con scad ce l'ho proprio come parametro definito, per esempio nella Kossel mini è 20, ma se metti il parametro a 25 viene un effector più grande e automaticamente vado a mettere 25 su quel parametro del fw..
Marlin ha creato quei parametri per la delta proprio perché sono valori che escono dalla progettazione, non ci si può sbagliare...

allego il mio file di configurazione della kossel


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 - Configuration_Delta.h (7 KB)
Sorry, only registered users may post in this forum.

Click here to login