Grasshopper Docs

Community documentation for Grasshopper add-ons & plugins

Commands
Components
Utility

Upload and run programs to UR or ABB controllers through a network. For ABB controllers you must install the 'ABB Robot Communication Runtime'.

Inputs

NameIDDescriptionType
ProgramPProgramProgram
IPIPIP address of robot controller. - ABB: If the IP is omitted, it will connect to the first found controller. - UR: If you input an IP address, it will use the secondary client interface to stream the program and run the play and pause commands. You can switch to the FTP back-end by specifying the IP in the format of 'sftp://ip'. This will upload the program as a .urp file to the controller using the FTP server and load it. It uses the dashboard interface for loading, play, and pause. You can change the default values for username, password, or location of the programs folder, by using: 'sftp://user:pass@ip/path/to/programs'Text
UploadUUpload programBoolean
PauseSPauseBoolean

Outputs

NameIDDescriptionType
LogLLogText

Site design © Robin Rodricks.   Robots and associated data © 2023 Robots Authors.  
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub

Report an Issue  |  Terms of Service