Dobot robots
Enable a Dobot arm, read its joints and coordinates, move it, and clear its alarms.
Blocks
Add these blocks on the canvas by searching for their name. Each block page lists its pins and how it behaves.
- clear alarms
dobotconnection_clear_alarmsClears all the active alarms on the machine - close connection
dobotconnection_closecloses the active connection with the machine, freeing up the occupied connection. - disable
dobotconnection_disableDisables the machine - enable
dobotconnection_enableEnables the machine - get coordinate systems
dobotconnection_get_coordinate_systemgrabs the current coordinate systems from the machine - get coordinates
dobotconnection_get_jointsgrabs the current joints cartesian coordinates of the machine. When you're using a 4 joint machine, the last 2 joints will be ignored. - get serial
dobotconnection_get_serialgrabs the current serial of the machine. - get speed
dobotconnection_get_speedgrabs the current speed of the machine. - get status
dobotconnection_get_statusgrabs the current status of the machine. - move to safe point
dobotconnection_goto_safe_pointMoves the machine to the preconfigured safe home position at the current speed - local devices
dobotconnection_local_devicesRetrieves the local devices and their connection information - set coordinates
dobotconnection_move_jointMoves the machine into the given coords using joint motion. When you're using a 4 joint machine, the last 2 joints will be ignored. - set toolhead
dobotconnection_move_toolheadMoves the machines toolhead into the given coords using joint motion, only works on 6 axis machines - open connection
dobotconnection_openOpens a new dobot connection, make sure to close it. A machine only allows a single active automation. - set relative movement
dobotconnection_rel_move_joint_userMoves the machines joint motion relative to the current coords. When you're using a 4 joint machine, the last 2 joints will be ignored. - set digital output
dobotconnection_set_digital_outputUpdates the machines digital output so the given status, can be queued by time range in milliseconds - set speed
dobotconnection_set_speedUpdates the speed in percentage of your machine, some machines allow values in excess of 100% - start drag
dobotconnection_start_drag_modeenables drag mode on the robot arm, allowing you to move it by hand and recording or savings positions - stop drag
dobotconnection_stop_drag_modedisables drag mode on the robot arm - enable DH Gripper
dobotconnection_tool_set_dh_gripperEnables the end tool to be compatible with the DH Robotics Grippers - set width
dobotconnection_tool_set_dh_gripper_widthUpdates the width of the DH Robotics gripper - update jog
dobotconnection_update_jogMoves the machine in the given direction relative to the current position. When you're using a 4 joint machine, the last 2 joints will be ignored. JOG is updated in teaching mode, at slower speeds thus.