There are several different cross-sections that get reused later. Hence the need for the copy function. I originally was just going to split the curve and make separate sweeps for all the sections. When I got the invalid trajectory error, I tried to find a better solution. Someone suggested that I use the swept blend function. I'm not sure exactly what he meant, so I just created the same section twice to blend them. Can you explain exactly how this swept blend feature works? I'm not really sure if I am doing this correctly. I get discrepancies because I create the first sketch, then import it to blend it with itself.
I think your suggestion of using the var sec sweep mite be better. If I were to use this, what would I use as my x trajectory? The origin trajectory would just be the curve segment of the particular cross-section, rite?