Studio intallation

can i have robo run in a separate machine from studio ? if yes how i connect studio to robot

I assume you want to install studio on 1 machine and the robot functionality on another machine?
If yes: You can’t
When you install studio on a machine, it will also install a robot on that machine. You can use that for development.

When you want to run a process (that you have build on your studio environment) on another machine you need to have at least a robot installed on that machine.