Refitting Sweeps

Does anyone know if its poossible to refit an existing sweep to a new rail curve. For example if I was copy and pasting a polysurface for a window to a new point on an elevation but the dimensions change slightly do I have to rebuild the sweep from curves? I’m probably getting into parametric territory here but as I have no expereince with grasshopper I was hopping there might be a quicker way to do this

If your windows have simple shapes like rectangle, you can sub-select part of your sweep using Ctrl+Shift and then use Gumball to change them:


If you are looking for a more parametric approch you should take a look at VisualARQ:

Thank you that’s really helpful, sub selection’s doing the trick for now but I’ll probably look into visualarq at some point