Operate the Real Arm · xArm 850 · Step 4 of 9
Run the Arm
Here you use Studio's controls on the real arm: move it joint by joint and in straight lines, guide it by hand, work the gripper, and run, pause and stop an approved program or recording. Keep the speed low, keep clear of the arm, and keep the emergency stop within reach.

Jog the Joints
- In Live Control, each joint J1 to J6 has a slider and minus and plus buttons. Joint motion turns the joints to reach the target by the fastest path, so the tool's path is not a straight line3.
- The speed slider sets the speed of Live Control's moves, from 1% to 100%4. It is a jogging speed, not the arm's top speed4.
Jog in Straight Lines

- The linear pad moves the tool in a straight line, in the base or the tool coordinate system: X, Y and Z in mm, and roll, pitch and yaw in degrees3.
- A straight-line move must be solved for the joints, and there may be no solution, several, or only an approximate one5.
Guide the Arm by Hand
Warning
- With Manual Mode on, you can move the joints freely by hand8.
- Manual mode turns on only when the arm's and control box's serial numbers are matched9.
- Teach sensitivity, levels 1 to 5, sets how hard you must push. A higher level needs less force10.
- Turn Manual Mode off when you have finished moving the arm by hand11.
Use the Vacuum Gripper
- With the Vacuum Gripper selected, Live Control shows two buttons, OPEN and CLOSE1.
- Find out which button switches the suction on by test, with lab staff112:
- Put a card flat on the work surface, below the suction cup1314.
- Jog the arm down slowly until the cup is just on the card. Keep your hands clear of the arm and the card415.
- Press one of the two buttons, then jog the arm up a little. If the card lifts, that button grips1.
- Jog the arm back down until the card is on the surface, press the other button to release it, and note which button does what14.
Run an Approved Program
Run only an existing program lab staff have approved for the task. Do not create or change one16.
- Blockly: open the approved project and click Run to start it17.
- Pause: click Pause in Blockly17. How a paused Blockly program resumes is not stated in UFACTORY's manual: ask lab staff before you start18.
- Stop: click Studio's STOP. The arm stops at once and its queued commands are cleared. Power stays on19.
- Emergency: press the emergency stop on the control box20.
- Python IDE: Studio's Python IDE is a Python environment that uses UFACTORY's Python SDK directly21. UFACTORY's manual does not describe its run, pause and stop controls, so have lab staff show you them before you run an approved script, and use Studio's STOP to stop the arm1819.
- Blockly's built-in examples, such as UFACTORY's vacuum gripper pick-and-place, are programs to learn from. Run one on the real arm only if lab staff approve it for the task2216.
Play Back an Approved Recording
Printed from https://www.anotherplace.com/learn/en/xarm-850/operate/run. Every line cites its source on that page.