Aiuto per calcolare SCALE

Sezione dedicata a Linuxcnc
Rispondi
Avatar utente
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Aiuto per calcolare SCALE

Messaggio da hellfire39 » domenica 29 agosto 2021, 18:47

Ad un'una occhiata veloce, il g-code non tiene conto del diametro.

Codice: Seleziona tutto

N80 G1 X60 Y0
N90 G1 Y30
N100 G1 X0
N110 G1 Y0
Se non ricordo male, ma qui non sono esperto, la compensazione dovrebbe essere fatta attraverso i codici G41 o G42 (ma in questo caso la cnc deve sapere il diametro corrispondente al tool T1) oppure dovrebbe farla il CAM correggendo le coordinate.
Nel codice che hai postato, gli spostamenti vanno da (60,0) a (60,30) a (0, 30) a (0, 0). Quindi il CAM non ha tenuto conto del diametro della fresa.
E non vedo nemmeno i codici G41 o G42

P.S. @kapka hellfire deriva dal nome di un missile https://it.wikipedia.org/wiki/AGM-114_Hellfire

Avatar utente
MauPre75
Senior
Senior
Messaggi: 2371
Iscritto il: venerdì 1 dicembre 2017, 14:43

Re: Aiuto per calcolare SCALE

Messaggio da MauPre75 » domenica 29 agosto 2021, 19:57

Ziiciccio hai verificato che i driver sono settati correttamente a 1000 o altro passo, se la meccanica è ormai verificata restano l'ultima ipotesi.
I movimenti falli in manuale per escludere errori da gcode che potrà essere corretto successivamente.

Avatar utente
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: Aiuto per calcolare SCALE

Messaggio da ziociccio » domenica 29 agosto 2021, 22:03

si maupre75, i driver sono settati a 1000, ieri ho provato in manuale una fresata da 50mm con fresa diametro 4mm sull'asse X e misurando la fresata col calibro era di 54mm

continuo a pensare che è che il gcode non tiene conto del diametro dell'utensile, purtroppo ero abituato con fusion 360 ma è scaduto (adesso è a pagamento) e per fare questo test ho ripiegato su qcad che ha un cam molto minimale e devo controllare meglio il gcode generato
domani farò altre prove
intanto grazie a tutti

Avatar utente
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Aiuto per calcolare SCALE

Messaggio da hellfire39 » lunedì 30 agosto 2021, 7:37

Come detto sopra, non sembra che il CAM tenga conto del diametro utensile.
Ma una fresata (interna?) di 54 contro 50 sembra confermare la bontà del valore di calibrazione.

Ma come ti è stato suggerito, la cosa migliore è quella di verificare i movimenti singoli, asse per asse, senza fresare.
Comandi un movimento incrementale, ad esempio G91 X10 e verifichi che l'asse si sia mosso effettivamente di 10mm.

Se hai un comparatore sarai più preciso. Altrimenti ti basta anche un metro.

Avatar utente
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: Aiuto per calcolare SCALE

Messaggio da ziociccio » lunedì 30 agosto 2021, 8:32

si, oggi appena torno dal lavoro faccio queste prove - ieri sera ho ripreso il file cam dopo aver dato un'occhiata alla documentazione di qcad e ho esportato questo file che non ho ancora testato - ma ha inserito la compensazione utensile
ho anche controllato T1 nella libreria utensili del cam (fresa diametro 4mm) e corrisponde a quella di machinekit

Codice: Seleziona tutto

N10 G90 G94 G17 G91.1
N20 G21
N30 G54
N40 G10 L1 P1 R2
N50 G0 Z10
N60 G0 X-5 Y0
N70 T1 M6
N80 S28000 M03
N90 G0 Z2
N100 G1 Z-4 F333
N110 F333
N120 G41 Y-5
N130 G3 X0 Y0 I0 J5
N140 G1 Y30
N150 X60
N160 Y0
N170 X0
N180 G3 X-5 Y-5 I0 J-5
N190 G40 G1 X0
N200 Z2
N210 G0 Z10
N220 M30

Avatar utente
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: Aiuto per calcolare SCALE

Messaggio da ziociccio » lunedì 30 agosto 2021, 20:42

bene, problema risolto, il gcode di cui al post precedente mi da' un rettangolo 60x30, quindi il problema era causato da una mancata compensazione utensile. Il valore corretto di SCALE quindi è 400.
Scusatemi se vi ho fatto perdere tempo con delle domande banali, grazie a tutti

Avatar utente
hellfire39
God
God
Messaggi: 3414
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: Aiuto per calcolare SCALE

Messaggio da hellfire39 » lunedì 30 agosto 2021, 23:03

Secondo me, ti sei complicato inutilmente la vita.
Quando hai un problema, usa l'approccio KISS: keep it simple!
Meno variabili hai, meno cose che possono dare problemi ci sono.

Se parti da una fresata, con il g-code preparato da CAM, stai aggiungendo variabili inutili.

Il consiglio è quello che ti è stato dato: lascia perdere cam e fresate. Muovi ogni singolo asse in jog misurando lo spostamento.
Quando sei ragionevolmente sicuro che la calibrazione sia corretta, allora provi a fresare.

In questo modo parti da una certezza (la calibrazione è corretta) e poi dedicarti al problema successivo.

Avatar utente
ziociccio
Member
Member
Messaggi: 320
Iscritto il: domenica 8 marzo 2020, 10:20
Località: Provincia di AV
Contatta:

Re: Aiuto per calcolare SCALE

Messaggio da ziociccio » martedì 31 agosto 2021, 6:28

hai ragione, ho voluto complicarmi la vita :D
grazie dei suggerimenti

Rispondi

Torna a “Linuxcnc”