Forum


Benvenuto Ospite 

Mostra/Nascondi Header

Benvenuto ospite, scrivere in questo forum richiede registrazione.





Pagine: [1]
Autore Argomentoconfig.g
Ospite
Nuovo
Posts: 30
Permalink
Post config.g
il: March 29, 2015, 17:41
Cita:

Ciao

Per gli esperti.
Mi potreste chiarire un concetto?
Ho impostato il file config.g come da video e consigli vari nel forum (e non).
In grassetto ci sono le variazioni.
Ma tali modifiche mi sballa homex. :(
Originariamente mi si blocca riconoscendo il fine corsa in automatico, dopo non accade più in quanto il motorino si sforza nell'andare sempre a sinistra.
Le variazioni apportate sono semplicemente: al nome e inidirizzo ip; all'estrusione del filamento e al setting dell'asse z. :?
Ho apportato migliorie sostituendo il tavolo con uno in alluminio e il piano riscaldato come descritto negli articoli nell'apposita sezione del sito. ;)
Devo dire che il sensore IR originario ha aumentato la resa in maniera spropositata. 8O

Mi potreste aiutare a capirci qualcosa? :?

Grazie

file config.g originario
---
; Configuration file for RepRap Ormerod 1
; RepRapPro Ltd
;
; Copy this file to config.g if you have an Ormerod 1
; If you are updating a config.g that you already have you
; may wish to go through it and this file checking what you
; want to keep from your old file.
;
M111 S0 ; Debug off
M550 PMy RepRapPro Ormerod 1 ; Machine name (can be anything you like)
M551 Preprap ; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
M552 P192.168.1.14 ; IP address
M553 P255.255.255.0 ; Netmask
M554 P192.168.1.1 ; Gateway
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute corrdinates...
M83 ; ...but relative extruder moves
M906 X800 Y1000 Z800 E800 ; Set motor currents (mA)
;M305 P0 R4700 ; Set the heated bed thermistor series resistor to 4K7
;M305 P1 R4700 ; Set the hot end thermistor series resistor to 4K7
M92 E420 ; Set extruder steps per mm
M558 P1 ; Use an unmodulated Z probe
G31 Z0.8 P600 ; Set the probe height and threshold (deliberately too high to avoid bed crashes on initial setup)
M557 P0 X45 Y0 ; Four...
M557 P1 X45 Y190 ; ...probe points...
M557 P2 X215 Y190 ; ...for bed...
M557 P3 X215 Y0 ; ...levelling
M556 S78 X0 Y0 Z0 ; Put your axis compensation here
M201 X500 Y500 Z15 E500 ; Accelerations (mm/s^2)
M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min)
M566 X1200 Y1200 Z30 E1200 ; Minimum speeds mm/minute
M563 P1 D0 H1 ; Define tool 1
G10 P1 S-273 R-273 ; Set tool 1 operating and standby temperatures
---

file config.g variato
---
; Configuration file for RepRap Ormerod 1
; RepRapPro Ltd
;
; Copy this file to config.g if you have an Ormerod 1
; If you are updating a config.g that you already have you
; may wish to go through it and this file checking what you
; want to keep from your old file.
;
M111 S0 ; Debug off
M550 Ormerod ; Machine name (can be anything you like)
M551 Preprap ; Machine password (currently not used)
M540 P0xBE:0xEF:0xDE:0xAD:0xFE:0xED ; MAC Address
M552 P192.168.0.150 ; IP Address
M553 P255.255.255.0 ; SubNetMask
M554 P192.168.0.1 ; Gateway
M555 P2 ; Set output to look like Marlin
G21 ; Work in millimetres
G90 ; Send absolute corrdinates...
M83 ; ...but relative extruder moves
M906 X800 Y1000 Z800 E800 ; Set motor currents (mA)
;M305 P0 R4700 ; Set the heated bed thermistor series resistor to 4K7
;M305 P1 R4700 ; Set the hot end thermistor series resistor to 4K7
M92 E433 ; Set extruder steps per mm
M558 P1 ; Use an unmodulated Z probe
G31 Z0 P959 ; Set the probe height and threshold (deliberately too high to avoid bed crashes on initial setup)
M557 P0 X45 Y0 ; Four...
M557 P1 X45 Y190 ; ...probe points...
M557 P2 X215 Y190 ; ...for bed...
M557 P3 X215 Y0 ; ...levelling
M556 S78 X0 Y0 Z0 ; Put your axis compensation here
M201 X500 Y500 Z15 E500 ; Accelerations (mm/s^2)
M203 X15000 Y15000 Z100 E3600 ; Maximum speeds (mm/min)
M566 X1200 Y1200 Z30 E1200 ; Minimum speeds mm/minute
M563 P1 D0 H1 ; Define tool 1
G10 P1 S-273 R-273 ; Set tool 1 operating and standby temperatures
---

marco8973
Raffinato Tornitore
Posts: 1088
Permalink
Post Re: config.g
il: March 29, 2015, 21:47
Cita:

Ciao,
Potresti ripartire dal tuo config.g originale e modificarlo un punto alla volta, quindi, provando ad ogni cambiamento, capire cosa ti porta l'errore.

Marco.

Ospite
Nuovo
Posts: 30
Permalink
Post Re: config.g
il: March 30, 2015, 19:37
Cita:

Grazie Marco
Effettivamente quando cambio G31 Z0.8 P600 mi si sballa homing x.
Ho tentato tante varianti.
In sostanza al mio Z0 = 0.4mm corrisponde un valore IR a 959±1.
Mantenendo Z0.8 mi restituisce 723, quindi imposto il comando come G31 Z0.8 P723.
Ho provato a 0.5, a 1.2, a 0.1 ... ect

Come ho detto primo perdo il corretto funzionamento dell'homing x

E' snervante

Ciao
Vito

Rick
Amministratore
Posts: 2054
Permalink
Post Re: config.g
il: March 31, 2015, 10:36
Cita:

In che senso ti sballa la posizione iniziale di X ?
Quel comando G31 Zxx Pyy si riferisce alla posizione iniziale di Z.
Il sensore IR di serie, come scritto varie volte nei miei articoli, non è gran che affidabile. Sopratutto è estremamente influenzabile dalla luce (sia naturale che ad incandescenza) non essendo modulato.
Se vuoi puoi evitare di perdere troppo tempo e fare l'homing di Z in questa maniera:
abbassi la Z (tramite interfaccia WEB per esempio) con incrementi di 0.1mm e metti un foglio sotto l'estrusore.
Quando l'estrusore inizia ad "agguantare" il foglio, ossia, riesci a farlo ancora scorrere (il foglio) ma senti che c'è una certa resistenza, imposti quella posizione come Z=0
La soluzione invece che ho adottato io è quella della sostituzione del sensore in dotazione con quello "intelligente" di David (DC42). C'è tutto un articolo sul sito.
Questa modifica insieme alle altre che ho descritto sul sito, consente di avere una stampante davvero affidabile e con una ripetibilità molto molto buona.
Del resto il progetto è "open source" ed è un progetto molto vivo e quindi in continuo miglioramento, anche dal punto di vista dei firmware che vengono rilasciati.
Sono davvero contento di averlo proposto sul nostro sito perchè è proprio in linea con i "contenuti" e la "filosofia" che è alla base.

Buone stampe 3D! :-)

Rick.

Ospite
Nuovo
Posts: 30
Permalink
Post Re: config.g
il: March 31, 2015, 16:07
Cita:

Ciao Rick
Siamo d'accordo che il comando G31 Zxx Pyyy si riferisce all'asse Z ma produce l'effetto indesiderato per l'asse X.

Ho letto i tuoi articoli e visionato le tue video guide.
Di fatto ultimamente ho azzardato nel mettermi in contatto con DC42 sul forum RepRap e mi ha gentilmente fornito il firmware adatto alla mia macchina che purtroppo non riesco a modificare allo stesso passo dei nuovi upgrade delle community.
Vorrei farla funzionare con in pezzi che adesso ho.

Ma domanda: lato web se imposto la mia Z0 rimarrà sempre quella o dovrò rifare il setting ogni volta?

Purtroppo nelle mie vicinanze non ci sono fablab o altra gente che si è affacciata in questo campo o almeno che condivida le sue esperienze; dovrei passare i confini di regione e macinare un po' di chilometri per trovar qualcuno.

Chiedo scusa se sono assillante ma vorrei veramente riuscire ad essere tecnologico ed entrare pienamente in questo mondo.

TY
Vito

Rick
Amministratore
Posts: 2054
Permalink
Post Re: config.g
il: March 31, 2015, 17:54
Cita:

Non capisco bene che effetto indesiderato hai sull'asse X.
L'homing dell'asse X viene fatto rilevando quella linguetta tramite il sensore IR. e poi quando metti la Z cosa ti succede alla X?

La procedura di homing asse Z va ripetuta ogni volta. Se hai il sensore affidabile ok, altrimenti devi andare con il foglietto di carta ad ogni stampa.
Inoltre è sempre bene fare anche il "setbed" che rileva e compensa la non orizzontalità eventuale del piano di stampa. Naturalmente anche il setbed è più affidabile con il sensore DC42.

Non preoccuparti di fare domande. Il forum è fatto per questo :-) La stampante è davvero ottima e non c'è motivo che anche tu non debba ottenere risultati magnifici da essa!

Ciao!
Rick.
:-)

Pagine: [1]

Torna all'inizio