RoboDK può fornire stime del tempo ciclo quando simuli un programma. Il tempo ciclo è il tempo necessario al completamento di un programma. L’accuratezza del tempo ciclo fornito da RoboDK dipende fortemente da molti fattori, tra cui il controllore del robot, il tipo di movimenti del robot (movimenti giunto rispetto a movimenti lineari), l’uso del raccordo e le reali limitazioni di velocità/accelerazione.
In condizioni ottimali, RoboDK può calcolare accuratamente il tempo ciclo. Questo accade quando programmi il robot per eseguire movimenti punto a punto accurati (senza raccordo) e non superi le reali limitazioni di velocità e accelerazione.
La velocità e l'accelerazione del robot sono importanti in quanto dipendono dal robot. La velocità e l'accelerazione (lineare e giunti) devono essere inserite come un'istruzione o nel menù parametri del robot. Per esempio, puoi cambiare la velocità di un programma utilizzando Programma➔Istruzione Imposta Velocità. RoboDK assume che il robot ha un'accelerazione uniforme quando raggiunge la velocità massima e poi una decelerazione uniforme. Di default, RoboDK utilizza velocità e accelerazioni giunti per movimenti giunto e velocità ed accelerazioni lineari per movimenti lineari. Questi parametri possono essere modificati (in Strumenti➔Opzioni➔Movimento➔Calcolo tempo di movimento)
