How do you program in Catia V5? I'm trying to create a surface from a given set of control points. I've found the functions "addNewSpline" and "AddControl Point" but I don't know how to use them. I can't find any examples. I'm assuming I need to make a marco with VB. I need help!