Nonostante i problemi di azzeramento, continuo (quando riesco) a fare esperimenti di lavorazioni (sperando a breve di fare un lavoro.....serio invece di test a volontà....)
In particolare in questo periodo stavo smanettando con l'incisione di PCB. E' un bel casino nel gestire i fronte retro, nonché la precisione di incisione (uso una v-bit da 0.1 a 10°).
Anche se i risultati non sono eccezionali (per ora) anche se soddisfacenti, sto notando che la macchina tende ad.....arrotondare i percorsi (soprattutto gli angoli) e quindi vengono sballati tutti gli spazi relativi a piste e componenti.
Su lavori grandi magari non ci avrei fatto caso (ad esempi in altri test con il plexyglass e dimensioni dell'ordine del centimetro i risultati ottenuti li ritengo quasi - quasi - ottimi).
Ma su lavori in piccolo quali un PCB (dove si ragiona in decimi di millimetro (se non centesimi per quanto riguarda le piste piccole) l'arrotondamento diventa un problema non da poco.
Venendo al punto, da bravo ignorante mi sto documentando in rete sul problema, e credo possa essere risolto utilizzando 2 approcci Gcode: G61 e G64.
- G61: se ho capito la guida, fa si che il programma venga eseguito "alla lettera", cioè la punta arriva fino alla fine del segmento (dove rallenta o se necessario si ferma) e solo dopo cambia direzione. Quindi dovrei ottenere i miei angoli ben definiti. il G61.1 invece la obbliga a fermarsi sempre e comunque una volta raggiunta la fine del segmento.
- G64: se ho capito, dice a LinuxCNC di mantenere la maggior velocità possibile per ottenere il risultato migliore. Aggiungendo il parametro "P" dovrei dargli una tolleranza, ma di che? di arrotondamento? ad esempio se inserisco G64 P0.1 che significa? che nel caso di un angolo si discosterà dal percorso al max 0.1 mm, e quindi l'arrotondamento sarà di quella entità? e impostando P0 la tolleranza sarà 0 e quindi non arrotonda ma segue il percorso alla lettera (tipo G61)?
E' giusta come l'ho capita? Se si, la soluzione al mio problema allora è di usare uno di questi 2 codici all'inizio di ogni listato (basta inserirlo una sola volta all'inizio, giusto)? Sempre se si, quale dei 2 sarebbe meglio? un G61 o un G64 con P0?
Se ho capito tutto male ( ) invecE come posso evitare l'arrotondamento?
Grazie a tutti
Andrea