Welcome! Log In Create A New Profile

Advanced

MK4duo V4.3.9 errore compilazione e altro

Posted by claustro 
MK4duo V4.3.9 errore compilazione e altro
April 07, 2019 09:43AM
Buongiorno,
sto cercando di aggiornare il firmware ma ho un errore di compilazione.
Ho visto che è cambiato nel configuratore come definire il filament runout sensor.
Ho riportato il pin nella sezione estrusori , comune a tutti e due gli estrusori presenti , come 5 digital. ma nonostante ciò ottengo
In file included from sketch\MK4duo.h:166:0,

                 from C:\Users\ilbis\OneDrive\Desktop\MK4duo\MK4duo.ino:340:

sketch\src/feature/mmu2/mmu2.h: In static member function 'static void MMU2::set_runout_valid(bool)':

sketch\src/feature/mmu2/mmu2.h:88:20: error: 'runout' was not declared in this scope

         if (valid) runout.reset();

                    ^

exit status 1
Errore durante la compilazione per la scheda Arduino/Genuino Mega or Mega 2560.


E' possibile diminuire la risoluzione dei Z babystepping per giro di manopola?
Altra cosa , non sarebbe possibile aggiungere al configuratore la possibilità di abilitare
#define G26_MESH_VALIDATION

Grazie mille a tutti e in particolare ad Alberto per tutto il lavoro che sta facendo con MK4duo

Edited 1 time(s). Last edit at 04/07/2019 04:38PM by claustro.
Re: MK4duo V4.3.9 errore compilazione e altro
April 07, 2019 01:40PM
Alleghi configuration_overall e configuration_pins che provo!

Edited 1 time(s). Last edit at 04/07/2019 01:40PM 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: MK4duo V4.3.9 errore compilazione e altro
April 07, 2019 05:08PM
Eccoli.

Per i baby stepping credo di averlo trovato
#define BABYSTEP_MULTIPLICATOR 1



Grazie
Attachments:
open | download - Configuration_Overall.h (54.6 KB)
open | download - Configuration_Pins.h (8.5 KB)
Re: MK4duo V4.3.9 errore compilazione e altro
April 07, 2019 06:06PM
Ma che mi mandi quelli della 4.3.8???


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: MK4duo V4.3.9 errore compilazione e altro
April 07, 2019 07:06PM
Ops ho sbagliato cartella.
Attachments:
open | download - Configuration_Overall.h (59.1 KB)
open | download - Configuration_Pins.h (8.9 KB)
Re: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 03:13AM
Ok corretto gli errori...
Ora però c'è un problema grosso, non centra nel mega!!! Usa tutta la ram e non si può fare, devi togliere cose, il più possibile...
Alternativa prova Marlin 2.0 se va...
Ultima cosa quando configuri ricontrolla i pin sensori e riscaldatori hotend bed e altro sono tutti sbagliati rispetto, sono cambiati i nomi di default...


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: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 05:19AM
Grazie!

Provato a compilare , settati i pin e mi viene fuori

Lo sketch usa 213672 byte (84%) dello spazio disponibile per i programmi. Il massimo è 253952 byte.
Le variabili globali usano 5354 byte (65%) di memoria dinamica, lasciando altri 2838 byte liberi per le variabili locali. Il massimo è 8192 byte.


Troppo?
A quanto dovrei scendere come valore accettabile?
Re: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 09:52AM
Ma con lo stesso overall che mi avevi dato?? Ieri ho compilato, e mi aveva dato un botto di memoria.. Ok va bene cosi!!!


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: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 05:07PM
Si si con lo stesso.
L'ho appena caricato , domani lo testo e vediamo se sono riuscito a settare tutto.

Se posso fare due domande riguardo alla 4.3.8, perche' mi succedevano due cose strane.

1) appena partiva la stampa la ventola di raffreddamento del materiale estruso partiva al 100% durante il riscaldamento il piatto di stampa per andare al regime impostato solamente una volta terminato il piatto di stampa.
2) Ho provato a fare 4 stampe tutte con HE a 210 e Bed a 60.
Avviavo la stampa si riscaldava il bed poi si riscaldava l'HE e quindi partiva la stampa.
Appena partita la stampa il BED si spegneva.
Dopo una quarantina di layer si spegneva anche L' HE , la stampa proseguiva con arresto dell' estrusione per temperatura minima , piu' o meno sempre alla stessa altezza
La cosa avveniva sia stampando da USB che da Octoprint.
Ho provato diversi gcode si comportavano tutti cosi , una cosa mai successa prima di aggioranre e mettere mano al firmware
Ancora non ho testato la 4.3.9 spero che non avvenga anche li , ma sarei curioso di sapere perche'

Slycer simplify 3d

script inizio
G28
G29 L1
G29 J

Allegato gcode e config.
Attachments:
open | download - 3DBenchy3.rar (619.6 KB)
open | download - Configuration_Overall.h (54.6 KB)
Re: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 06:26PM
Allora non hai dato il comando di start di stampa e dopo 30 minuti si spengono i riscaldatori!
M530 S1 a inizio gocde e M530 S0 a fine gcode.
Non so quante volte l'avrò scritto sta cosa...

Poi da tuo gcode
M106 S255 Mette la ventola al massimo


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: MK4duo V4.3.9 errore compilazione e altro
April 08, 2019 06:51PM
Per la ventola e'una cosa che fa da se simplify3d quindi ...

Riguardo all' M530 giuro non lo avevo mai sentito , ho visto che lo hai implementato dalla 4.3.6 ecco perche' con il vecciho firmware montato non avveniva.
Avevo provato anche a fare una ricerca su internet ma non lo avevo trovato , grazie ancora.!

Edited 1 time(s). Last edit at 04/08/2019 06:57PM by claustro.
Re: MK4duo V4.3.9 errore compilazione e altro
April 09, 2019 02:30AM
Si ma non è normale che la mette a palla al primo layer, hai settato male qualcosa di solito si parte a 0 e si alza ai layer successivi..
Non c'è bisogno di andare a fare ricerche strane, vai su github di MK4duo e trovi:
Added protection of the heaters if you do not print after 30 minutes on. It is important that the host gives the command M530 S1 for the start and M530 for the stop.

Edited 1 time(s). Last edit at 04/09/2019 02:32AM 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: MK4duo V4.3.9 errore compilazione e altro
April 09, 2019 02:33PM
Ok sono riuscito a sistemare tutto.
Unica cosa che no mi funziona correttamente è la retraction sugli estrusori .
I motori gracchiano e rimangono quasi fermi durante la retrazione.
Ho impostato DRV8825
max accel 5000
retraction acccell 5000
E-Jerck 5

pari pari i valori che avevo prima
Idee?
Attachments:
open | download - Configuration_Overall.h (57.2 KB)
Re: MK4duo V4.3.9 errore compilazione e altro
April 09, 2019 04:11PM
1240 step per mm e vuoi andare a 50 mm/s??? Ma non ce la farà mai con quella accelerazione... Abbassa gli step per mm troppi per l'estrusore...
Altrimenti abbassa la velocità!!!


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: MK4duo V4.3.9 errore compilazione e altro
April 09, 2019 11:05PM
I valori avevo lasciato quelli di default per la EVO.
Adesso mi metto a studiare per bene perchè evidentemente mi mancano diverse informazioni di base.
Una cosa però no mi è subito chiara , ma gli step per unit non sono un valore fisso dato dalla moltiplica applicata al motore?
Ero rimasto che per calcolare gli step per unit in maniera empirica si estrudesse un pezzo da filamento si misurasse quanto effettivamente estruso e quindi facendo la proporzione fra l'ottenuto e il richiesto si correggesse gli step per unit.
Quindi l'unica cosa che dovrei ambiare è il feedrate che dovrebbe esprimere la velocità con il quale l'estrusore spinge e ritrae il filo nell'estursore.
Quello che credo di aver capito fiora.
Nel caso dell'estrusione la velocità viene impostata dallo slicer in base ai mm3 di filamento richiesti ( layer height , extrusion width e velocità di stampa richiesta)i a meno di richiedere valori molto alti di queste variabili difficilmente si arriverà al valore massimo impostato di 50mm/s.
In retraction, a quanto ho capito la velocità, non essendo limitata da nessuna variabile fisica, si applica la massima settata nello slicer (retraction speed) e nel firmware
Ora mi domando in simplify 3d c'è la retraction speed di default settato su 50mm/s che ho praticamente sempre usato
A questo punto non capisco se il comando dello Slicer sia in grado di bypassare il limite del firmware oppure no , e come mai, non avendo cambiato i valori dal vecchio firmware adesso abbia problemi di retraction.

Una cosa di cui mi sono accorto nel tab avanzate nel configuratore è che di default il maximium stepper rate è impostato a 500.000 nonostante abbia impostato come driver i DRV8825 per cui , sempre sul configuratore ,è suggerito 250.000)

Vecchio firmware 4.3.2
#define DEFAULT_AXIS_STEPS_PER_UNIT {160,160,6400,1240,1240,625,625,625,625}
#define DEFAULT_MAX_FEEDRATE {1000,1000,4,50,50,100,100,100,100}
#define MANUAL_FEEDRATE {100*60,100*60,2*60,10*60}
#define DEFAULT_MINIMUMFEEDRATE       0.0
#define DEFAULT_MINTRAVELFEEDRATE     0.0
#define MINIMUM_PLANNER_SPEED         0.05                      // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000,5000,3000,3000,3000,3000}
#define DEFAULT_RETRACT_ACCELERATION {10000,10000,10000,10000,10000,10000}
#define DEFAULT_ACCELERATION 2500
#define DEFAULT_TRAVEL_ACCELERATION 3000
#define DEFAULT_XJERK 10
#define DEFAULT_YJERK 10
#define DEFAULT_ZJERK 0.4
#define DEFAULT_EJERK {5,5,5,5,5,5}
#define HOMING_FEEDRATE_X (140*60)
#define HOMING_FEEDRATE_Y (140*60)
#define HOMING_FEEDRATE_Z (5*60)


Nuovo firmware 4.3.9

#define DEFAULT_AXIS_STEPS_PER_UNIT {160,160,6400,1240,1240,625,625,625,625}
#define DEFAULT_MAX_FEEDRATE {1000,1000,4,50,50,100,100,100,100}
#define MANUAL_FEEDRATE {100*60,100*60,2*60,10*60}
#define DEFAULT_MIN_FEEDRATE          0.0
#define DEFAULT_MIN_TRAVEL_FEEDRATE   0.0
#define MINIMUM_PLANNER_SPEED         0.05                      // (mm/sec)
#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000,5000,3000,3000,3000,3000}
#define DEFAULT_RETRACT_ACCELERATION {5000,5000,10000,10000,10000,10000}
#define DEFAULT_ACCELERATION 3000
#define DEFAULT_TRAVEL_ACCELERATION 3000
#define DEFAULT_XJERK 10
#define DEFAULT_YJERK 10
#define DEFAULT_ZJERK 0.4
#define DEFAULT_EJERK {5,5,5,5,5,5}
#define HOMING_FEEDRATE_X (140*60)
#define HOMING_FEEDRATE_Y (140*60)
#define HOMING_FEEDRATE_Z (5*60)

Abbi pazienza :-)

Andrea
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 03:14AM
Ora mi è chiaro vieni da una versione molto vecchia, ora le velocità sono più vere rispetto a prima quindi vanno riviste, perché non ci arriva il motore a quelle velocità.
Si gli step per mm dipendono da quello che hai detto tu, ma anche dagli microstep che hai messo sul driver, se hai 1/32 sul driver di E hai 1240, ma se li metti a 1/16 vai alla meta degli step per mm quindi 620...
Oppure l'alternativa è ridurre la velocità... Prova a farlo andare a quella velocità sia in estrusione che in ritrazione.

L'altra cosa che hai scritto, tu setti il driver per altri motivi poi nella pagina advanced devi mettere i valori di maximium stepper rate e gli altri come suggerito tenendo conto che comanda il driver che hai più lento..
Quei valori si cambiano anche con i comandi gcode e si salvano in eeprom con M500, il comando è M569.


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: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 04:27AM
Grazie,
Ottimo cosi' evito di ricompilare tutte le volte che provo.
se ho capito bene:

Stepper driver control X[bool] Y[bool] Z[bool] T[extruders] E[bool] set direction, D[long] set direction delay, P[int] set minimum pulse, R[long] set maximum rate.
Quindi per settare una velocita' massima a 25mm/s

M569 T0 R10

Per portare il maximum stepper rate da 50000 a 25000 invece , a quanto ho capito devo riflashare.
Secondo te quali sono le velocita' credibili da cui partire?. Le accelerazioni le devo ritoccare al ribasso?
Se ho capito bene quindi 50mm/s che si impostano in retraction sugli slicer sono estremamente fittizie se imposto come massimo 10mm/s nel firmware?






Non so se dica una cavolata e se interessi ma qui il comando non e' aggiornato dalla 4.3.6
[reprap.org]
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 05:40AM
No no le velocità massime sono il max feedrate è un altro comando, io parlavo dei valori che devi mettere come maximum rate e minimum pulse per 8825..

Non devi riflashare proprio nulla, lo fai tutto con i comandi gcode e salvare in eeprom.

Poi non devi partire da un valore, ma proprio da valori massimi... Provi a estrudere a velocità alte, basta disattivare il controllo di temperatura, lo fai senza filo e estrudi 10 mm alla massima se vedi che far rumore e non si muove scendi finchè non trovi il valore che si muove adeguatamente.
Quello è il valore massimo di feedrate che puoi muovere l'estrusore. e lo metti magari ridotto di un po per non avere problemi, con il comando specifico.

Edited 2 time(s). Last edit at 04/10/2019 05:43AM 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: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 10:05AM
Ok non avevo capito una mazza smiling smiley

quindi

M569 T0 P2 R250000 metto a posto il driver
M302 P0 allow cold extrusion

G0 E100 F3000 estrude 100mm a 50mm/s questa e' la stiuazione che ho adesso
G0 E100 F2900
G0 E100 F2800
...
...
trovo il valore che non fa rumore e lo diminuisco di un poco .
M302 P1
M500

Se ho capito bene qui definisco il limite massimo di velocità che il motore riesce a sostenere poi sara'nello slicer che imposterò io i valori , ad esempio la retraction , o saranno impostati automaticamente a seconda di extrusion width , layer height e velocità di stampa ma che comunque non potranno mai superare quelli messi nel firmware.
Altra cosa valori elevati servono solo alla retraction perché se non ho calcolato male le velocità in gioco durante l'estrusione dovrebbero essere piú basse di parecchio.
lÉ3d V6 e' dato empiricamente in grado di estrudere circa per 10mm³/sec quindi se non dico fesserie il limite fisico che permette alla plastica di fondere dovrebbe essere attorno ai 12mm secondo

velocitá estrusione = volume estruso/ 3.14* (diametro filamento /2)²
velocitá estrusione= 10/ 3.14*(1,75/2)²
velocitá estrusione =12mm/sec

Sarebbe comodo poter impostare questo valore nello slicer in modo che ti avvertisse nel caso si superasse questo valore impostando combinazioni di layer height, extrusion width e velocità di stampa che ti portassero a superare questo valore

Ho detto cavolate anche questa volta?

Edited 1 time(s). Last edit at 04/10/2019 10:06AM by claustro.
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 10:25AM
No claustro, con
G0 E100 F3000 estrude 100mm a 50mm/s questa e' la stiuazione che ho adesso
G0 E100 F2900
G0 E100 F2800

Non setti un bel niente, sono comandi di movimento, con questi trovi il valore giusto, a quel punto lo devi mettere nel max feedrate per E, che saprai sicuramente qual'è il comando, altrimenti lo fai da display se ce l'hai.

Il max feedrate è la massima velocità che può raggiungere l'estrusore sia in un senso che nell'altro non cambia nulla. quindi una volta impostata anche se dallo slicer dovesse arrivare un valore più alto più di quanto hai messo non va. Come un limitatore di velocità per macchine.


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: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 10:53AM
Forse mi sono espresso male ma intendevo quello che hai detto che con il movimento trovo il valore e poi lo inserisco in eeprom mi ero solo scordato di scriverlo perche' contavo di farlo da display cmqil comando per inserirlo dovrebbe essere M203 T* E*


Nella secondo periodo del precedente post intendevo dire che ovviamente il firmware imposta la velocita' massima in ambedue i sensi , ma che anche impostando un basso valore di velocita' di estrusione, il firmware potrebbe essere limitante solo per la retraction dato che per l'estrusione le velocita' in gioco sono molto basse, appunto attorno i 12mm/sec . Quindi si raggiunge prima i limiti di fusione dell'HE che la capacitá dell' estrusore di fornire filamento da fondere.

Edited 4 time(s). Last edit at 04/10/2019 11:00AM by claustro.
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 11:00AM
A ok, si ma infatti il problema in estrusione non ce l'hai, ma si deve impostare quella massima proprio per evitare blocchi in ritrazione.. Il fatto che nessuno lo fa proprio perché non si accorge che a quella velocità poi c'è il problema...
Come le velocità massime di X e Y, quando le hai impostate hai verificato che in effetti ci va? Molti mettono valori a caso, ma non si fa cosi.. Si mettono valori enormi tipo 500 mm/S poi fai la prova con G1 X200 F30000 partendo dalla home su 0 e vedi cosa succede...


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: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 01:23PM
Infatti sono parte dei molti smiling smiley

Ora che ho capito come impostare il feed rate controllerò anche tutti gli altri valori dei motori
Step per unit
Questo dovrebbe essere semplice , imposto un movimento , misuro il movimento realmente effettuato , faccio la proporzione e correggo con M92

Poi mi rimane da capire come gestire le accelerazioni.

Infine il jerk e junction variation che ho quasi capito seguendo la spiegazione linkata qui [mk4duowiki.altervista.org].
Questo il piano di azione che devo metetre in atto anche sulla corexy che ha reprap pero'

Ultima , ( eh eh mica vero ) domanda.

Non riesco a capire questi valori hai mica un riferimento per capirci qualcosa? Non riesco a trovare nulla

#define MANUAL_FEEDRATE {100*60,100*60,2*60,10*60}
#define DEFAULT_MIN_FEEDRATE 0.0
#define DEFAULT_MIN_TRAVEL_FEEDRATE 0.0
#define MINIMUM_PLANNER_SPEED 0.05 // (mm/sec)

e su questi

#define DEFAULT_MAX_ACCELERATION {5000,5000,50,5000,5000,3000,3000,3000,3000}
#define DEFAULT_RETRACT_ACCELERATION {5000,5000,10000,10000,10000,10000}
#define DEFAULT_ACCELERATION 2500
#define DEFAULT_TRAVEL_ACCELERATION 3000


Sarebbe interessante una flow chart per il fine tuning della stampante, ce l'ho messa tutta a scegliere componenti e ad essere accurato nella costruzione delle mie stampanti ma poi probabilmente mi perdo quando si parla di ottimizzare la parte software precludendomi risultati migliori di quelli che potrei avere con
l'hardware disponibile
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 02:37PM
Manual feedrate lo usa quando ti muovi in maniera manuale da display.
I successivi due sono le velocità minime impostabili, sinceramente lo trovo di poco utilizzo, praticamente imposti un feedrate minimo, anche se il gcode per qualsiasi motivo va sotto viene limitato a quel valore.. Il primo è quando estrude il secondo quando muove senza estrudere.

DEFAULT_MAX_ACCELERATION le massime accelerazioni per asse.
DEFAULT_RETRACT_ACCELERATION l'accelerazione in ritrazione per estrusore, in ritrazione di solito l'accelerazione è maggiore.
DEFAULT_ACCELERATION l'accelerazione di default quando muove estrudendo.
DEFAULT_TRAVEL_ACCELERATION l'accelerazione quando muove senza estrudere.


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: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 03:51PM
Grazie mille!.
Appena arrivato a casa ho provato a sistemare il feedrate, tutto ok
questo è quello che è venuto fuori
READ: Config:Maximum feedrates (units/s):
READ: Config: M203 X240.000 Y240.000 Z7.000
READ: Config: M203 T0 E1500.000
READ: Config: M203 T1 E26.500

Una cosa che non avevo mai notato è che facendo M503 in pratica si ottiene molte variabili della configurazione salvata espressa come comando , per cui non importa ricordarsi tutto il gocde.
Ganzo
Re: MK4duo V4.3.9 errore compilazione e altro
April 10, 2019 05:40PM
Bene te ne sei accorto, almeno uno!!! grinning smiley

Ma T0 a 1500 mm/s ??

Edited 1 time(s). Last edit at 04/10/2019 05:41PM 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: MK4duo V4.3.9 errore compilazione e altro
April 11, 2019 12:51AM
Si si ho avuto fretta di postare il risultato e ancora non avevo corretto il secondo estrusore smiling smiley
Sorry, only registered users may post in this forum.

Click here to login