Problema linux cnc

Sezione dedicata a Linuxcnc
Rispondi
MICHELE77
Junior
Junior
Messaggi: 132
Iscritto il: venerdì 26 ottobre 2007, 8:43
Località: CERESARA(MN)
Contatta:

Problema linux cnc

Messaggio da MICHELE77 » giovedì 14 dicembre 2017, 8:23

Ciao dopo diversi anni con emc2 il pc mi ha abbandonato e ho installato sul nuovo linux cnc.
HO quindi settato il file di configurazione macchina con accelerazioni ecc.
Sembrava tutto ok ma quando vado a lavorarlo a disegno vedo spigoli vivi e poi nel taglio invece li raggia a sua discrezione.
A forza di cercare ho visto che qualcuno consiglia di inserire G61 all'inizio del programma.
L'ho fatto e ora la macchina segue perfettamente il disegno, il problema è che va a scatti su cerchi e raggi quando inserisco il G61.

MI potete aiutare??

Grazie Michele

Avatar utente
shineworld
Member
Member
Messaggi: 357
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Problema linux cnc

Messaggio da shineworld » giovedì 14 dicembre 2017, 8:37

Di default dovrebbe avere G64 (Path Blending) che è parametrizzabile per quanto riguarda la precisione e cosa fa per ottenere la velocità di feed più stabile possibile. Prova a parametrizzarlo e vedere se si accomoda alle tue esigenze:

G64 <P- <Q->>

P - motion blending tolerance
Q - naive cam tolerance
G64 - best possible speed.
G64 P- <Q- > blending with tolerance.
G64 - without P means to keep the best speed possible, no matter how far away from the programmed point you end up.
G64 P- Q- - is a way to fine tune your system for best compromise between speed and accuracy. The P- tolerance means that the actual path will be no more than P- away from the programmed endpoint. The velocity will be reduced if needed to maintain the path. In addition, when you activate G64 P- Q- it turns on the naive cam detector; when there are a series of linear XYZ feed moves at the same feed rate that are less than Q- away from being collinear, they are collapsed into a single linear move. On G2/G3 moves in the G17 (XY) plane when the maximum deviation of an arc from a straight line is less than the G64 P- tolerance the arc is broken into two lines (from start of arc to midpoint, and from midpoint to end). those lines are then subject to the naive cam algorithm for lines. Thus, line-arc, arc-arc, and arc-line cases as well as line-line benefit from the naive cam detector. This improves contouring performance by simplifying the path. It is OK to program for the mode that is already active. See also the Trajectory Control Section for more information on these modes. If Q is not specified then it will have the same behavior as before and use the value of P-.

MICHELE77
Junior
Junior
Messaggi: 132
Iscritto il: venerdì 26 ottobre 2007, 8:43
Località: CERESARA(MN)
Contatta:

Re: Problema linux cnc

Messaggio da MICHELE77 » giovedì 14 dicembre 2017, 10:14

Grazie faccio qualche prova.
Ma il problema è dovuto immagino alla differente versioni di EMC2 rispetto a Linux CNC?

Michele

MICHELE77
Junior
Junior
Messaggi: 132
Iscritto il: venerdì 26 ottobre 2007, 8:43
Località: CERESARA(MN)
Contatta:

Re: Problema linux cnc

Messaggio da MICHELE77 » giovedì 14 dicembre 2017, 13:52

Ho risolto mettendo G64P0.01

Michele

Avatar utente
shineworld
Member
Member
Messaggi: 357
Iscritto il: venerdì 18 marzo 2016, 9:44
Località: Vicenza
Contatta:

Re: Problema linux cnc

Messaggio da shineworld » giovedì 14 dicembre 2017, 14:01

Perfetto !!!!

Di solito nel mondo open source le parametrizzazioni sono molto spinte perché vanno ad accontentare molte esigenze e sperimentazioni

Rispondi

Torna a “Linuxcnc”