costant velocity, ma è solo una teoria ad alta velocità

Sezione dedicata a Mach3
Rispondi
riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

costant velocity, ma è solo una teoria ad alta velocità

Messaggio da riguardino » lunedì 22 settembre 2008, 23:49

se eseguo i miei programmi a velocità  grosso modo sotto i 5-600mm/min sembra tutto fluido mentre se aumento e ad esempio faccio fare alla cnc un movimento di un cerchio diametro 30mm a 1500mm/min si vede chiaramente che frena e accelera ogni 120° quindi tre volte per un cerchio completo. Da cosa può dipendere questo? idee soluzioni, domande?

:D

Avatar utente
fabysoft
Member
Member
Messaggi: 268
Iscritto il: mercoledì 20 giugno 2007, 16:38
Località: Binasco (Mi)

Messaggio da fabysoft » mercoledì 24 settembre 2008, 0:01

al 90% che stai lavorando in G61 ovvero non in constant velocity.

Però forse mi sbaglio, che dite?

In effetti è strano che lo faccia ogni 120°...

saltarupe
Newbie
Newbie
Messaggi: 21
Iscritto il: mercoledì 24 settembre 2008, 9:49
Località: prov. LATINA

Messaggio da saltarupe » mercoledì 24 settembre 2008, 19:29

Ciao sono appena iscritto,ma da un pò lavoro con mach3 e artCam potrebbe dipendere dai segmenti di cui è composto il cerchio.
Chi vive senza follia,non è così saggio come crede.

Avatar utente
fabysoft
Member
Member
Messaggi: 268
Iscritto il: mercoledì 20 giugno 2007, 16:38
Località: Binasco (Mi)

Messaggio da fabysoft » mercoledì 24 settembre 2008, 19:51

Certo, se il cerchio è composto da segmenti.

Per riguardino: il cerchio è composto da archi o da segmenti?

saltarupe
Newbie
Newbie
Messaggi: 21
Iscritto il: mercoledì 24 settembre 2008, 9:49
Località: prov. LATINA

Messaggio da saltarupe » mercoledì 24 settembre 2008, 21:59

Hò avuto alcune esperienze in merito,nel passaggio in dxf da autocad a artcam le linee si trasformano in migliaia di segmenti,la macchina si muoveva a tratti,poi hò scoperto "ammorbidisci vettori"PROBLEMA RISOLTO.
Chi vive senza follia,non è così saggio come crede.

Avatar utente
enrico04239
God
God
Messaggi: 4525
Iscritto il: martedì 26 giugno 2007, 17:47
Località: Genova Isoverde
Contatta:

Messaggio da enrico04239 » mercoledì 24 settembre 2008, 22:33

Luca,
Anche il postprocessore può influenzare l'esecuzione di un cerchio, se in artcam usi "gcode_arc_mm" ottieni un gcode snello e i cerchi vengono eseguiti con I e J, mentre se usi "Mach2_mm1" il gcode è molto più lungo perchè i cerchi e gli archi vengono eseguiti con delle linee.

Se hai voglia di cercare, c'è già  stata una discussione sui postprocessori.
Ciao Enrico
Il sapere e la ragione parlano il torto e l'ignoranza urlano.

saltarupe
Newbie
Newbie
Messaggi: 21
Iscritto il: mercoledì 24 settembre 2008, 9:49
Località: prov. LATINA

Messaggio da saltarupe » mercoledì 24 settembre 2008, 22:49

Ok interessante lo farò
Chi vive senza follia,non è così saggio come crede.

riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

Messaggio da riguardino » sabato 27 settembre 2008, 1:02

allora i cerchi sono cerchi e non linee e nemmeo 3 archi.
il g-code è scritoo in I J e le circonferenze non sono costruite con interpolazioni però per fare un cerchio completo ci sono 3 linee di comando e non una sola come mi aspettavo.
vedo di postare un segmento di G-code

riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

Messaggio da riguardino » sabato 27 settembre 2008, 1:05

G01 F200 Z-5
G02 F650 X143 Y-379.124356 I-14 J0
G02 Y-354.875644 I7 J12.124356
G02 X164 Y-367 I7 J-12.124356
G00 Z3

questo è il G-code incriminato.
ma scusate se gli archi di fatto costituisco una circonferenza intera perchè non viene eseguita fluidamente comunque??

Avatar utente
fabysoft
Member
Member
Messaggi: 268
Iscritto il: mercoledì 20 giugno 2007, 16:38
Località: Binasco (Mi)

Messaggio da fabysoft » sabato 27 settembre 2008, 1:06

Si ho capito, che versione hai di mach3?

Nella seziona General settings c'è una voce che dice "stop CV on angle..." ecc, prova a disabilitarla.

Se disabilitandola non lo fa piu, allora modifica l'angolo fin tanto che non da piu problemi di quel tipo.

Ti ho chiesto la versione perchè è una funzione implementata "di recente" (quasi 1 annetto :) )

riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

Messaggio da riguardino » sabato 27 settembre 2008, 1:08

scusate il triplice post.
ho verificato il programma è in G64 non G61

Avatar utente
fabysoft
Member
Member
Messaggi: 268
Iscritto il: mercoledì 20 giugno 2007, 16:38
Località: Binasco (Mi)

Messaggio da fabysoft » sabato 27 settembre 2008, 1:10

ma scusate se gli archi di fatto costituisco una circonferenza intera perchè non viene eseguita fluidamente comunque??
Perchè con quella funzione lui percepisce in qualche modo uno "stacco" e quindi passa per un istante a exact stop.

In ogni caso anche se tu usassi la funzione exact stop, gli archi verrebbero eseguiti in modo fluido, ci sarebbe uno "stop" ad ogni cambio di codice.
Quindi verifica anche che ci sia nel codice una riga al inizio che imposta il G64

riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

Messaggio da riguardino » sabato 27 settembre 2008, 1:14

versione R1.83.027

ho una voce che dice angular limit CV impostata a 180
a angular feedrate +1 che è disattivato

riguardino
Newbie
Newbie
Messaggi: 24
Iscritto il: martedì 6 novembre 2007, 18:24
Località: Novara

Messaggio da riguardino » sabato 27 settembre 2008, 1:16

fabysoft ha scritto: Perchè con quella funzione lui percepisce in qualche modo uno "stacco" e quindi passa per un istante a exact stop.

In ogni caso anche se tu usassi la funzione exact stop, gli archi verrebbero eseguiti in modo fluido, ci sarebbe uno "stop" ad ogni cambio di codice.
Quindi verifica anche che ci sia nel codice una riga al inizio che imposta il G64
Infatti non cabia nulla se eseguo in Cv o exact stop.
comunque all'inizio del programma c'è il G64

Avatar utente
fabysoft
Member
Member
Messaggi: 268
Iscritto il: mercoledì 20 giugno 2007, 16:38
Località: Binasco (Mi)

Messaggio da fabysoft » sabato 27 settembre 2008, 1:19

Intanto scaricati l'ultima versione che non fa male...
Comunque puoi provare a giocare con quel angular limit... non ricordo esattamente su cosa agisce ma è l'unica cosa che mi viene in mente

P.s.: siamo gli unici 2 pazzi che all'1:30 siam qui sul forum a darci botta e risposta... :lol:

Rispondi

Torna a “Mach3”