passi corretti 4 asse

Accessori, strumenti ed utensili anche home made, per la fresatura, tornitura e foratura su macchine utensili tradizionali e a controllo numerico.
Subforum:
Strumenti di Misura e Controllo
Rispondi
troy21
Senior
Senior
Messaggi: 911
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

passi corretti 4 asse

Messaggio da troy21 » venerdì 3 dicembre 2021, 23:23

ciao a tutti
ho un dubbio riguardante i passi corretti
ho finito di realizzare il mio 4 asse con un planetario 10:1 e motore passo passo hybrido nema 34 da 8.5nm
avendo un riduzione molto bassa ho preferito alzare gli step sul driver a 12800 per avere più precisione
cosi facendo ho 355.55 teorici ma la scheda rosetta non accetta la virgola/punto quindi 355 reali
12800/360=35.55 x10=355.55
ma mi viene il dubbio che compia esattamente i 360° effettivi
come posso verificare se realmente esegue i giri/mm esatti?
grazie

Avatar utente
maufedro
Senior
Senior
Messaggi: 698
Iscritto il: lunedì 15 giugno 2020, 11:38
Località: Praia do Frances Brasil

Re: passi corretti 4 asse

Messaggio da maufedro » venerdì 3 dicembre 2021, 23:49

Se fai il calcolo al contrario ottieni 12780, in un giro mancano 20 passi
Per ogni problema esistono più soluzioni. ma solo una è la migliore

troy21
Senior
Senior
Messaggi: 911
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

Re: passi corretti 4 asse

Messaggio da troy21 » sabato 4 dicembre 2021, 1:06

Ora come ora fa un giro completo ma vorrei capire se è perfetto così, Ho fatto delle prove e inserendo gia 365 passi va troppo oltre quindi errore, se ne tolgo o aggiungo 20 va ancora peggio...
Scusa in che senso il calcolo al contrario???

kAPKA
Senior
Senior
Messaggi: 763
Iscritto il: venerdì 18 ottobre 2019, 8:36
Località: UD

Re: passi corretti 4 asse

Messaggio da kAPKA » sabato 4 dicembre 2021, 5:21

troy21 ha scritto:
venerdì 3 dicembre 2021, 23:23
... alzare gli step sul driver a 12800 per avere più precisione...
Fosse vero che basta alzare il microstepping per avere più precisione. Si alza ilmicrostepping per avere più fluidità di movimento NON per avere più "precisione".
Quindi riporta il microstep a 2x o 4x (di più non ha senso).
Se imposti 2X (quindi 400 passi per ogni giri motore) il calcolo da fare sarà :
400 x 10 (il rapporto di riduzione) : 360 = 11.1 (periodico)
Se imposterai un microstep 4x il valore sarà 22.2(periodico)

Mi sembra però strano che rosetta non accetti numeri decimali. Non è che anziché la virgola voglia il punto (o viceversa)?
In caso contatta assistenza.

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: passi corretti 4 asse

Messaggio da qandro » sabato 4 dicembre 2021, 8:11

In RosettaCNC per programmare quanti impulsi generare per fare ottenere il movimento richiesto vi sono due parametri:
  • Impulsi (valore intero).
  • Misura (valore con 3 cifre decimali fissi).
Questi due valori vengono usati in tutti i calcoli interni, anziché un dato con virgola fisso, per questione di precisione di calcolo.
Quindi ogni equazione interna si basa sempre su la moltiplicazione per Impulsi e divisione per Misura o il suo contrario, tenendo sempre
la massima precisione possibile.

f(x) = x * Misura / Impulsi, o f(x) = x * Impulsi / Misura ci fa capire che in realtà Misura|Impulsi da solo un fattore di conversione.

Per semplicità nel manuale vengono definiti come:
  • Pulse
    Define the impulses necessary to obtain a complete revolution of the motor.
    For steppers motors, this parameter must include the micro-steps so if you have a 200 pulse motor with 8 micro-steps in the driver, you need to set it to 1600.
    For brushless motors, you have to set it to the same pulses set in the driver for a complete revolution.
  • Measure
    It is the movement made by the axis with a complete revolution of the motor.
Quindi, per chi è alle prime armi, sa che in Pulse/Impulsi si mette il valore di impulsi necessari a far fare un giro al motore.
In Measure/Misura si mette quel valore che descrive quanti mm o gradi vengono fatti facendo un giro del motore.

In gran parte dei casi la risoluzione di 3 cifre dopo la virgola sono più che sufficienti.

Cosa fare nel caso in cui tre cifre non siano sufficienti ?

Semplice basta aggiungere un fattore K ad ogni valore per aumentarne la risoluzione.
Esempio:

Se con 1600 impulsi (un giro asse) faccio 10.345mm viene semplice scrivere:
Pulse|Impulsi = 1600
Measure|Misura = 10.345

Ma se con un giro facessi 10.3457 ?

Pulse|Impulsi = 1600*10 = 16000
Measure|Misura = 10.3457 * 10 = 103.457

In pratica non descrivo quanti impulsi/misura per giro ma per 10 giri, ottenendo un decimale in più nella descrizione del rapporto.

Posso usare un qualsiasi K fino al raggiungimento del limite introducibile.

kAPKA
Senior
Senior
Messaggi: 763
Iscritto il: venerdì 18 ottobre 2019, 8:36
Località: UD

Re: passi corretti 4 asse

Messaggio da kAPKA » sabato 4 dicembre 2021, 13:26

È necessità usare tale metodo? O si può rendere il tutto più "user friendly"?

troy21
Senior
Senior
Messaggi: 911
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

Re: passi corretti 4 asse

Messaggio da troy21 » sabato 4 dicembre 2021, 14:47

Hai ragione intendevo più fluidità nel movimento anche se così va più che bene, in che senso riporta il microstep a 2x o 4x?così come è non ho nemmeno 400 passi ma 355...
Mi sono anche sbagliato a spiegarmi, oltre a capire se effettivamente fa 360 gradi esatti come faccio a fare una misurazione col comparatore?

qandro
Member
Member
Messaggi: 252
Iscritto il: lunedì 29 ottobre 2018, 9:54

Re: passi corretti 4 asse

Messaggio da qandro » sabato 4 dicembre 2021, 15:09

kAPKA ha scritto:
sabato 4 dicembre 2021, 13:26
È necessità usare tale metodo? O si può rendere il tutto più "user friendly"?
Più user friendly di mettere quanti impulsi servono per un giro motore e quanto movimento fa per un giro motore non c'è.

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

Re: passi corretti 4 asse

Messaggio da hellfire39 » sabato 4 dicembre 2021, 15:46

nemmeno 400 passi ma 355
Questa non l'ho capita. Te l'hanno portato i marziani lo stepper?

troy21
Senior
Senior
Messaggi: 911
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

Re: passi corretti 4 asse

Messaggio da troy21 » sabato 4 dicembre 2021, 16:10

ok sembra che ho risolto
passi 356 visto che non mi faceva inserire ne virgola ne il punto
misura 1.001
ora è perfetto
grazie a tutti

troy21
Senior
Senior
Messaggi: 911
Iscritto il: mercoledì 11 aprile 2012, 13:29
Località: Alghero

Re: passi corretti 4 asse

Messaggio da troy21 » sabato 4 dicembre 2021, 16:29

volevo aggiungere un quesito....
in primis la mia scheda è 4 assi
ma volevo collegare diciamo una tavola girevole per poter fare lavorazioni inclinate o orizzontali,ora non avendola scheda per un 5 assi come potrei pilotare il motore in questione?ho visto che ci sono dei driver che pilotano gli stepper senza l ausilio di schede sarebbe una soluzione fattibile?
volevo adottare una soluzione del genere,come quella della foto
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

Rispondi

Torna a “Accessori, Strumenti ed Utensili”