@davorxxx
OK, I have redimensioned your revolution sketch so that "L" represents the overall length. In the family table, I set the Expression for "PL" like I showed you above. Your minimum and maximum may be different than mine, but you can set those to whatever you need. I changed the "L" column to an expression using "PL" as the expression value. That way they are equal, and will follow the sketch dimensions in your route.
I also found a problem on your elbow, where one of the authoring work points moved as the size changed, causing problems in the route. I fixed that by adding a line in your "sweep" sketch, and using that to add a grounded work point. Then I changed the authoring point for connection #1 to that grounded work point. It should not move anymore. As you can see it appears to be working now.

Your fixed parts are attached, I renamed them as I was playing with them, so you may have to rename them back to what you want. I hope this helps!