Moreover, cycle time estimation can be performed for cost calculation and process balancing.
The number of target points which compose each machining path has to be calculated to respect cycle time, machining tolerances and communication limits given by the robot controller, so several iterative tests are needed to find a good compromise.