Rotazione attorno ad asse diverso da origine X0 e Y0

Moderatore: Fiveaxis

Rispondi
wolf_72
Newbie
Newbie
Messaggi: 5
Iscritto il: martedì 12 novembre 2019, 15:47
Località: Brescia

Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da wolf_72 » martedì 12 novembre 2019, 16:05

Buongiorno,
Ho un problema che i miei operatori non riescono a risolvere su un Heidenhain TNC 640.

Ho un programma eseguito tramite CAM, che lavora un impronta con punto ZERO (X0,Y0) in centro allo stampo, mentre l'impronta è in una posizione diversa dal punto zero

LA necessità è quella di ruotare il programma attorno ad un centro di rotazione diverso dal punto zero (X140, Y0). Devo ruotarlo 6 volte con angolo di 60°.
Questa serie di 6 impronte poi deve ruotare 6 volte attorno all'origine (Centro stampo) di 60°.

Lo scopo è quello di ottenere 6 isole da 6

Io sono convinto che si possa fare, i miei operatori dicono di no, sono un pò arrugginito nella programmazione, ma una volta (25 anni fà) cose del genere le eseguivo con spostamenti parametrici (non chiedetemi di farlo ora).

Nel frattempo ho fatto riprogrammare al CAM un isola da 6 così da eseguire la rotazione sull'origine ... però sono curioso di sapere se era fattibile tramite cicli.

Spero che sia comprensibile quanto richiesto.

Grazie a tutti.

Avatar utente
nl2000sy
Member
Member
Messaggi: 256
Iscritto il: mercoledì 22 luglio 2015, 9:19
Località: Treviso

Re: Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da nl2000sy » martedì 12 novembre 2019, 16:28

Buongiorno wolf_72

Cosi, senza disegno ho provato a farmi un'idea...

Secondo me basta mettere il programma principale dentro un label e usarlo come sottoprogramma, oppure fare un altro programma e usare la funzione PGM CALL per richiamare il programma di lavorazione, mentre nel programma principale sposti l'origine di lavoro tramite il ciclo 7 spostamento origine, poi col ciclo 10 rotazione ruoti e chiami il programma che esegue l'impronta.

Secondo me così dovrebbe essere fattibile.

wolf_72
Newbie
Newbie
Messaggi: 5
Iscritto il: martedì 12 novembre 2019, 15:47
Località: Brescia

Re: Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da wolf_72 » martedì 12 novembre 2019, 16:45

@nl2000sy


Avendo il punto zero al centro dello stampo,e l'impronta spostata rispetto al centro, se faccio prima lo spostamento origine e poi la rotazione, il pezzo non ruota nella posizione corretta... preparo un disegno e lo allego, così è più chiaro


Il riporto integrale del messaggio precedente non è ammesso.
Ultima modifica di Fiveaxis il martedì 12 novembre 2019, 16:57, modificato 1 volta in totale.
Motivazione: Rimozione citazione integrale

wolf_72
Newbie
Newbie
Messaggi: 5
Iscritto il: martedì 12 novembre 2019, 15:47
Località: Brescia

Re: Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da wolf_72 » martedì 12 novembre 2019, 17:21

Allego immagine di quello che devo fare
L'impronta A1 lavorata a CAM ha il centro nel punto P0, e deve ruotare attorno al P1 per ottenere 6 impronte di un grappolo.
Se faccio lo spostamento origine da P0 a P1 e poi ruoto, l'impronta mi và in siberia.... devo ruotarla attorno P1 senza spostare l'origine.
Spero sia chiaro

grazie
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login
Ultima modifica di Mangusta il martedì 12 novembre 2019, 18:33, modificato 1 volta in totale.
Motivazione: riporto inutile cancellato

Avatar utente
nl2000sy
Member
Member
Messaggi: 256
Iscritto il: mercoledì 22 luglio 2015, 9:19
Località: Treviso

Re: Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da nl2000sy » mercoledì 13 novembre 2019, 9:05

Ora è più chiaro.
Ho fatto delle prove ma temo che senza passare per la parametrica non sia possibile, con il solo ausilio dei cicli si potrebbe fare per richiamare un ciclo usando le coordinatre polari.
Oppure bisogna programmare col CAM tutte e 6 le figure, poi spostare l'origine al centro della lavorazione e richiamare il programma.
Io con la parametrica non sono molto ferrato, se a mano non ci riesco passo al CAM.
Comunque sarebbe interessante vedere se qualcuno ha la soluzione.

wolf_72
Newbie
Newbie
Messaggi: 5
Iscritto il: martedì 12 novembre 2019, 15:47
Località: Brescia

Re: Rotazione attorno ad asse diverso da origine X0 e Y0

Messaggio da wolf_72 » venerdì 15 novembre 2019, 17:50

nl2000sy ha scritto:
mercoledì 13 novembre 2019, 9:05

Oppure bisogna programmare col CAM tutte e 6 le figure, poi spostare l'origine al centro della lavorazione e richiamare il programma.
Esatto, la soluzione per cui ho optato !!!

Il problema che erano in macchina pronti a partire, e ho dovuto fare ricalcolare tutte le lavorazioni .....

Vediamo se qualcuno ha la soluzione

Comunque Grazie

Rispondi

Torna a “Heidenhain”