Hello Mauriocio,
I am not aware of an internal Cinema 4D function that can do that.
The only way I can think of is by using a python script.
What you can do is:
1) In the menu select the “Extensions”
2) Then select “Script Manager”
3) Press the “New Script Button”
4) Select all the text and replace with the text thats inside the fix spline.txt (check my attachments)
5) Select your spline that needs to get “fixed”
6) Press execute.
A new spline will be created that will have all its points equally spaced BUT:
a) If there are not many points, they final spline might be different!!
b) There is a chance that the new spline will be “Linear” type. Change it to whatever you like.
c) This script works in my Cinema 4D version 2023. If you have an older version, the python SDK might be different and therefore it might not work.
Please let me know if this worked for you.