Is there a way? I want this because sometimes I need to make change on the cycle and without keyframes, a single new keyframe will ruin the cycle. I really dont want to copy/paste all keyframes on the dopesheet because everything will be a mess and will take too much time! thanks
This can be done with F-Curve cycles modifier. The F-Curve modifier panel is located in the Properties region in the Graph Editor.
To add a modifier, select the curve you want to add cycles to, select Modifiers tab in the properties region, click on Add Modifier and select Cycles.
A manual process would be to use the Graph Editor.
- Remove the Cycles modifier
- select all keyframes
- copy the keyframes : Ctrl-C
- navigate to the last keyframe : Shift-Ctrl-up then (plain) down
- paste keyframes : Ctrl-V
Repeat those last two steps until you have filled the timeline.
It would be possible to clone the keyframes via python, but unless you need 20+ copies, the manual process should be adequate. (let me know if the python is required)