These are caused by
- origins not being at the start of each
- location is not matched
- curve has its radius changed and is set to get that into account when deforming in object data properties of the curve. Could disable it, or reset the radius with all handles selected
Deform mesh along curve - #5 by JA12
- I also aligned the local rotation to the starting face, and then aligned the object to the world axes, to match the deform axis https://www.youtube.com/watch?v=0pfTDzAaXp4
- It deforms and follows the curve but a new problem arise
- the deforms are angled, even though the curve resolution is the maximum. I can’t remember if I’ve ever ran into this problem or how to fix it. Maybe someone else knows
Here’s the reduced file up to that point
CurveBugfix12.blend (242.3 KB)