I am using a rhino plugin called gem vision matrix, and it has a custom marco called gvGemView, which moves the gem object to 0,0,0 and orientated directly upward.
video of the command working in Matrix plugin here
You can see the rest of the objects in the file also move so that the design stays in the same setup.
I am wanting to know how I can do this in rhino with my own scripting
Your help is much appreciated, thanks in advance