Move Component


I've been trying to write a vb.net app that will move parts in anassembly as if I was dragging the part. I found several examples inthis forum. However, I'm not quite understanding a few things. Iseen that in one example where the part is to rotate, the programcreates an axis to rotate around. What if I already have an axis?I'm also not fully understanding the MathTransform.

Using mates maybe an option, but if I use limit mates I can't seemto just edit and update the current distance. Rather the entireinterval changes. (Both lower and upper limits)

Thanks for the help.SolidworksApi macros