Autoleveller con TC-50M

Sezione dedicata ai controlli seriali, usb e Ethernet
Per gli approfondimenti si rimanda ai subforum specifici.
Subforum:
CncDrive
PlanetCNC
RosettaCNC
Twintec
Rispondi
principiante1949
Newbie
Newbie
Messaggi: 6
Iscritto il: venerdì 1 gennaio 2021, 18:47

Autoleveller con TC-50M

Messaggio da principiante1949 » sabato 2 gennaio 2021, 9:45

Buongiorno
ho da poco collegato la CNC con una schedaTC-50M comandata tramite USB ed il tutto funziona normalmente .
Volendo cimentarmi nella fresatura di circuiti stampati (come CAD uso EAGLE) ed essendo il piano della CNC non perfettamente parallelo all'utensile ho installato Autoleveller che sembra funzioni ma riscontro un problema:
riesco a generare il PFG facendo il probing della basetta ramata usamndo la procedura descritta
ma quando poi genero il RPF mixing ed alla fine
visualizzo il RPF è come se nel probing lo zoro che do come asse Z per il calcolo delle eventuali differenze di altezza dell' asse Z non venisse preso.
Premesso che il probing funziona ora chiedo ai più esperti se qualcuno può darmi qualche diritta o aiuto.
Grazie Antonio

principiante1949
Newbie
Newbie
Messaggi: 6
Iscritto il: venerdì 1 gennaio 2021, 18:47

Re: Autoleveller con TC-50M

Messaggio da principiante1949 » lunedì 18 gennaio 2021, 10:18

Buongiorno
Possibile che nessuno sappia darmi qualche indicazione?
Grazie

Avatar utente
maufedro
Senior
Senior
Messaggi: 698
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Autoleveller con TC-50M

Messaggio da maufedro » lunedì 18 gennaio 2021, 16:48

Autoleveller modifica il G-code, segui le istruzioni e vedrai che funziona
Per ogni problema esistono più soluzioni. ma solo una è la migliore

principiante1949
Newbie
Newbie
Messaggi: 6
Iscritto il: venerdì 1 gennaio 2021, 18:47

Re: Autoleveller con TC-50M

Messaggio da principiante1949 » martedì 19 gennaio 2021, 9:42

maufedro grazie per la risposta.

Io seguo la procedura come descritto ma come detto il difetto che vedo è che nel fare il probing della basetta l'asse Z scende della quota stabilita in Probe Depth NON rispetto allo zero dato ma rispetto alla quota di clearance a conferma di questo è che quando faccio e visualizzo RPF fixing gli spostamenti sono riferiti tutti rispetto alla quota immessa in Probe Clearance.
Sperando di essermi spiegato ringrazio ancora per l'attenzione.
Antonio

Avatar utente
maufedro
Senior
Senior
Messaggi: 698
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Autoleveller con TC-50M

Messaggio da maufedro » martedì 19 gennaio 2021, 14:15

Difficile aiutare senza informazioni di configurazione
Che versione di Autolevell usi?
Come hai configurato io file in Mach3 di Auto Tool Zero?
Probabilmente il problema è li, se cerchi in internet ne trovi pronti e funzionanti.
Comunque se accetti un consiglio, non usarlo
Se per caso si perde il contatto si rompe la fresa, la basetta e si può danneggiare la macchina e ci si può far male. Mi è successo già 2 volte.
Adesso faccio tutto manualmente con il classico pezzetto di carta su un solo punto. Naturalmente ho fresato una tavola di legno ( si può fare anche di plexiglass) lasciando 2 bordi con foro nell' angolo,preventivamente fissata sulla base. La basetta la fisso con il biadesivo, faccio basette anche di 100x150 mm senza alcun problema. Per sicurezza mi tengo un poco alto per poi eventualmente fermo la incisione e abbasso lo zero di 1 decimo.
Per ogni problema esistono più soluzioni. ma solo una è la migliore

principiante1949
Newbie
Newbie
Messaggi: 6
Iscritto il: venerdì 1 gennaio 2021, 18:47

Re: Autoleveller con TC-50M

Messaggio da principiante1949 » mercoledì 20 gennaio 2021, 10:26

La versione che ho installato è:Version0.9.5u2 del 28nov2018
Lo script in Mach3 è preso dalla rete e provato da solo funziona percheè tasta la basetta si ferma e poi si porta all'altezza di sicurezza come assegnato nello script.
Io ho provato nel fresare dei pcb come da te descritto ma evidentemente l'asse Z non risulta parellelo al piano XY con tollenze diverse in vari punti del piano questo era il motivo nel voler usare Autoleveller .
Di seguito lo script usato

DoSpinStop() 'Fermo Spin
VelocitaOld = GetOemDRO(818) 'Memorizzazione Velocità Attuale
ZRicerca = 30 'Misura Di Ricerca Del Probe
HProbe = 10.50 'Altezza Del Probe
ZRisalita = 10 'Quota Z Dal Pezzo (0) Per Risalita Dopo L'Azzeramento

If GetOemLed (825)=0 Then 'Testa probe
DoOEMButton (1010) 'Azzera Z
Code "G4 P0.5" 'Ritardo
Code "G31 Z-"& ZRicerca & "F50" 'Comando ricerca on corsa massima
While IsMoving() 'Attendi fine ricerca
Wend
Posizione = GetVar(2002) 'Lettura quota di contatto
If Posizione = - ZRicerca Then 'Se la ricerca è arrivata in fondo
Result =MsgBox ("ATTENZIONE PROBE NON TROVATO" , 0 , "*** ERRORE ***" )
Code "G1 Z0 F500" 'Riporta la Z a 0
Code "F" & VelocitaOld 'Reimposta velocità
Exit Sub 'Esce dalla routine
End If

Code "G0 Z" & Posizione 'Ritorno al punto preciso di contatto
While IsMoving () 'Attendi fine movimento
Wend
Call SetDro (2, Hprobe ) 'Forza la Z allo spessore del probe
Code "G4 P0.5" 'Pausa
Code "G1 Z" & ZRisalita & "F500" 'Quota Z di ritorno dallo 0 pezzo
While IsMoving () 'Attendi fine movimento
Wend

Comunque ti ringrazio per il consiglio cercherò di capire ,se riesco, dove può essere l'inghippo
Grazie Antonio

Avatar utente
maufedro
Senior
Senior
Messaggi: 698
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: Autoleveller con TC-50M

Messaggio da maufedro » mercoledì 20 gennaio 2021, 14:40

Prova ad usare una versione anteriore, tipo 077, per verificare se hai lo stesso problema
Per ogni problema esistono più soluzioni. ma solo una è la migliore

principiante1949
Newbie
Newbie
Messaggi: 6
Iscritto il: venerdì 1 gennaio 2021, 18:47

Re: Autoleveller con TC-50M

Messaggio da principiante1949 » giovedì 21 gennaio 2021, 10:01

Si lo farò comunque grazie ancora .
Antonio

Rispondi

Torna a “Controlli Seriali, Usb e Ethernet”