12-26-2005 10:32 PM
12-27-2005 02:14 PM
12-27-2005 07:27 PM
12-28-2005 11:06 AM
Yoan,
The velocity of the contour move will not be constant because the algorithm attempts to maintain a constant time between points (i.e. V = dx/dt). Therefore if there is a large jump in x the controller must try to make up for that jump by increasing velocity.
If you want to have a more constant velocity and you don’t need your points to be exact then you can use blending. This will give you a more constant velocity, but you will not hit the points you specify exactly. There are some shipping examples that demonstrate this a search for blending should bring them up in Example Finder.
The other option is a little more difficult to implement. It will require you to insert extra points between the larger steps. This will decrease the distance the controller must travel so the velocity will be closer to constant, this will probably have to be done manually, but you could implement something in code that would check the distance between points and if it is greater than a predetermined distance you could insert another point.
-Arves
01-02-2006 07:24 PM
01-04-2006 09:28 AM