Operate the Real Arm · xArm 6 · 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.

On the xArm 850, not the xArm 6: UFACTORY Studio's Live Control: the Vacuum Gripper selected with OPEN and CLOSE buttons, Initial Position, Align and a Manual Mode switch, the Speed slider, the Recording panel with Play, Pause, Speed and Times, a slider and plus and minus buttons for each joint J1 to J6, Enable and STOP buttons, the 3D arm and the Real and Sim switch.
Live Control, as shown on the xArm 850: the end effector, Manual Mode, the speed slider, the Recording panel, the joint controls, Enable, STOP and Real or Sim123. Image: Derek Stringfellow

Jog the Joints

  • In Live Control, each joint can be moved on its own. Joint motion reaches the target by the fastest path, so the tool's path is not a straight line2.
  • The speed slider sets the speed of Live Control's moves, from 1% to 100%. It is a jogging speed, not the arm's top speed3.

Jog in Straight Lines

On the xArm 850, not the xArm 6: Live Control's linear jog pad: a Base coordinate menu, Z minus and Z plus buttons, a round X and Y pad, RZ minus and RZ plus buttons and a round RX and RY pad.
The linear jog pad, as shown on the xArm 850: the tool moves in a straight line in the base or the tool coordinate system2. Image: Derek Stringfellow
  • The linear controls move 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 degrees2.
  • A straight-line move must be solved for the joints, and there may be no solution, several, or only an approximate one4.

Guide the Arm by Hand

Warning

Turn on Manual Mode only when lab staff have confirmed that the mounting and payload settings match the real arm and tool. Otherwise the arm may not stay still, and Studio warns it will be dangerous56.

  • With Manual Mode on, you can move the joints freely by hand. It turns on only when the arm's and control box's serial numbers are matched7.
  • Teach sensitivity, levels 1 to 5, sets how hard you must push. A higher level needs less force8.
  • Turn Manual Mode off when you have finished moving the arm by hand9.

Use the Vacuum Gripper

  • Lab staff show you how the fitted tool's suction is switched from Studio. Check it by test, with them1011:
  1. Put a part flat on the work surface, below the suction cups11.
  2. Jog the arm down slowly until the cups are just on the part. Keep your hands clear of the arm and the part312.
  3. Use the gripper control lab staff show you, then jog the arm up a little. If the part lifts, the suction is on10.
  4. Jog the arm back down until the part is on the surface, release it, and note which control does what103.

Run an Approved Program

Run only an existing program lab staff have approved for the task. Do not create or change one13.

  1. Blockly: open the approved project and click Run to start it14.
  2. Pause: click Pause in Blockly14. How a paused Blockly program resumes is not stated in UFACTORY's manual: ask lab staff before you start15.
  3. Stop: click Studio's STOP. The arm stops at once and its queued commands are cleared. Power stays on16.
  4. Emergency: press the emergency stop on the control box17.
  • Python IDE: Studio's Python IDE is a Python environment that uses UFACTORY's Python SDK directly18. 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 arm1516.
  • 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 task1913.

Play Back an Approved Recording

  • The Recording panel plays a recorded hand-guided path. Play and Pause start and pause it, Speed sets x1, x2 or x4, and Times sets how often it plays120.
  • Play back only a recording lab staff have approved. Making recordings belongs with programming the arm, the next step131.

Printed from https://www.anotherplace.com/learn/en/xarm-6/operate/run. Every line cites its source on that page.

Provenance

References · 20

Each number in the text points here. Every entry states its confidence class in words and keeps its evidence one click away. How to read the labels.

Key to the badges
Confidence: Verified
A manufacturer or IntelliMake document says so, or it was observed directly. It does not mean anyone measured it at S6.
Confidence: Inferred
Reasoned from Verified facts. The reasoning is printed with the record.
Confidence: Assumed
Plausible but untested. The record says how it would be checked.
Kind: Gap
Not known. No figure or answer is given in its place.
Kind: Contradiction
Sources disagree. Both sides are shown, and the site does not pick one silently.
Kind: Recommendation
Project advice drawn from the records it cites. Not a fact about the machine and not a confidence class, so the filter never hides it.
Awaiting cell access
Awaiting cell access: could be confirmed or corrected once the physical S6 cell can be observed.
This project's simulation and agent design, not the physical cell
This project's simulation and agent design, not the physical cell.
  1. Confidence: Verifiedops-701

    The record says

    In UFACTORY Studio's Live Control, the Recording panel plays and pauses a recorded trajectory and sets its playback speed and how many times it plays; creating a new recording turns Manual Mode on so the arm can be dragged by hand.

    Evidence · 5 citations

    1. Play: play the trajectory.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording, button list [general Studio text; the Studio manual applies to the xArm6] (read 2026-10-23, publisher's commit cf19147, unchanged since 2026-10-13; the page names no Studio or firmware version)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    2. Pause: pause the trajectory.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording, button list (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    3. Speed: set playback speed.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording, button list (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    4. Times: set playback times.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording, button list (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    Manual Mode will be turned on accordingly by clicking on the button, and the robotic arm can be dragged directly for trajectory recording.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording, 'Create New File' (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  2. Confidence: Verifiedops-702

    The record says

    In UFACTORY Studio's Live Control, Linear Motion moves the tool in a straight line in the base or the TCP coordinate system, with X, Y and Z in mm and roll, pitch and yaw in degrees; Joint Motion turns one joint at a time, and the tool's path is then not a straight line.

    Evidence · 3 citations

    Users can control the motion of the robotic arm based on the base coordinate system and TCP coordinate system. The trajectory of tool center point in the Cartesian space is a straight line.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4 Position & Joint Control, 'Linear Motion' [general Studio text] (read 2026-10-23, publisher's commit cf19147, unchanged since 2026-10-13; the page names no Studio or firmware version)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    X, Y, and Z control the position of TCP in base or tool coordinate system, in the unit of mm. While Roll/Pitch/Yaw controls the TCP orientation in the unit of degree.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, 'Linear Motion', first bullet (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    The joint motion reaches the target point with the fastest path, the end trajectory is not a straight line

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, 'Joint Motion' (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  3. Confidence: Verifiedops-556

    The record says

    The Live Control jog speed in UFACTORY Studio runs from 1% (2.3 mm/s) to 100% (230 mm/s), with a default of 50% (115 mm/s); Studio says this is not the arm's actual maximum motion speed.

    Evidence · 4 citations

    50%=115mm/s, default

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4 Position & Joint Control, Speed [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    1% = 2.3mm/s

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Speed [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    100% = 230mm/s

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Speed [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    Note: The maximum speed of the live control interface is not the actual maximum motion speed of the robotic arm.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Speed [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  4. Confidence: Verifiedlim-523

    The record says

    UFACTORY Studio says Cartesian (linear and arc) moves are solved by inverse kinematics, so they may have no solution, several solutions or only approximate ones, and that because joint space and Cartesian space are related non-linearly, the joints may exceed their maximum speed and acceleration limits during such moves.

    Evidence · 1 citation

    Quote not shown (over 40 words). See the source at: 4.4 Position & Joint Control, Linear Motion [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4 Position & Joint Control, Linear Motion [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  5. Confidence: Verifiedops-511

    The record says

    Before turning on manual (joint teaching) mode, UFACTORY says to confirm that the arm's installation direction and TCP load are set correctly, otherwise the arm may not stay still because of inaccurate gravity compensation; Studio's Live Control page says that otherwise 'it will be dangerous'.

    Evidence · 2 citations

    Quote not shown (over 40 words). See the source at: 10.1 Mode 2: Manual Mode, NOTE [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 10. Robotic Arm Motion Mode and State · UFACTORY · 10.1 Mode 2: Manual Mode, NOTE [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Before opening the manual mode, you must ensure that the installation method of the robotic arm and the payload setting of the robotic arm are consistent with the actual situation, otherwise it will be dangerous.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4 Position & Joint Control, Manual Mode [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  6. Confidence: Verifiedint-603

    The record says

    IntelliMake's laboratory rules for a collaborative robot: verify the approved speed, payload, workspace and safety configuration before enabling motion; do not bypass safety devices or modify protected settings; and stop the machine and ask for help whenever its condition is uncertain.

    Evidence · 3 citations

    For collaborative robots, verify the approved speed, payload, workspace, and safety configuration before enabling motion.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Safety Requirements', collaborative robots

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

    Do not bypass safety devices or modify protected settings.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Safety Requirements'

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

    Stop the machine and request assistance whenever its condition is uncertain.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Safety Requirements'

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

  7. Confidence: Verifiedops-565

    The record says

    Manual Mode in UFACTORY Studio's Live Control lets the joints be moved freely by hand to reach and record positions, and Studio says it can also be used to drag the arm away from a danger zone. Manual mode can be turned on only when the serial numbers of the arm and the Control Box are matched.

    Evidence · 3 citations

    Quote not shown (over 40 words). See the source at: 4.4 Position & Joint Control, Manual Mode [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4 Position & Joint Control, Manual Mode [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    When danger occurs, you can also use the manual mode to manually drag the robot away from the danger zone.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Manual Mode [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    The serial number of robotic arm and the control box need to be matched before Manual Mode can be turned on.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Manual Mode [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  8. Confidence: Verifiedops-567

    The record says

    Teach sensitivity runs from level 1 to 5; the higher the level, the less force it takes to drag a joint in manual mode.

    Evidence · 1 citation

    Teach sensitivity range is from 1 to 5 level. The larger the set value, the higher the teach sensitivity level, and the less the force required to drag the joint in the manual mode.

    UFACTORY Studio User Manual (online), 2. Glossary · UFACTORY · Glossary, Teach Sensitivity [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  9. Confidence: Verifiediface-578

    The record says

    Mode 2 is manual mode: the arm enters zero-gravity mode so the user can drag its links to teach, and should be switched back to mode 0 afterwards. Mode 2 must be set via mode 0: from a non-zero mode, a request for mode 2 first switches to mode 0, and mode 2 takes effect only on a second command.

    Evidence · 2 citations

    In this mode, the robotic arm will enter the zero gravity mode, and the user can freely drag the links of the robotic arm to complete the teaching function. If the drag teaching is completed, switch back to mode 0.

    UFACTORY Studio User Manual (online), 10. Robotic Arm Motion Mode and State · UFACTORY · 10.1 Mode 2: Manual Mode (manual text not model-specific; the Studio manual's Preface lists the xArm 6 among the models it applies to)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Quote not shown (over 40 words). See the source at: 10.1 Mode 2, note.

    UFACTORY Studio User Manual (online), 10. Robotic Arm Motion Mode and State · UFACTORY · 10.1 Mode 2, note

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  10. Confidence: Verifiedint-602

    The record says

    IntelliMake's laboratory requires an operator to get the approval of an instructor or authorized lab staff before operating a Phase 1 Factory machine, and an instructor or authorized lab staff supervises the operation when required.

    Evidence · 2 citations

    Obtain instructor or authorized lab personnel approval before beginning.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · '1. Prepare for Operation', fifth item

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

    The instructor or authorized lab personnel must supervise the operation when required.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · '3. Operate the Machine', last paragraph

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

  11. Confidence: VerifiedAwaiting cell accessint-528

    The record says

    The xArm 6 at S6 uses an attachment with five suction cups.

    Awaiting cell access: this could be confirmed or corrected once the physical S6 cell can be observed.

    Evidence · 1 citation

    6 uses a 5 suction-cup apperture

    Owner statements from 2026-09-24 onward (verbatim; S40 and later) · Derek Stringfellow · Statement S90

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-10-04

  12. Confidence: Verifiedsafety-511

    The record says

    The xArm manual says that when the arm is in operation, no people or other equipment should be in the working area.

    Evidence · 1 citation

    When the robotic arm is in operation, make sure no people or other equipment are in the working area.

    UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY · 1.3, DANGER list [series text: names no single model]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25

  13. Confidence: Verifiedint-605

    The record says

    Operating a Phase 1 Factory machine, as IntelliMake's course defines it, uses the machine's existing controls and programs: an operator may select and run an existing approved program, but does not develop new machine logic, robot paths or control software, which belongs to the next step, programming the machine.

    Evidence · 3 citations

    This assignment focuses on operating the machine using its existing controls and programs.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Purpose', second paragraph

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

    Students may select and execute an existing approved program, but they are not yet expected to develop new machine logic, robot paths, engraving files, print routines, or control software.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Scope Boundary'

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

    Those activities belong to the next step: Program Your Machine.

    'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course · 'Scope Boundary', last sentence

    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23

  14. Confidence: Verifiedops-704

    The record says

    Blockly programs are started and paused with the Run and Pause buttons in UFACTORY Studio.

    Evidence · 2 citations

    1. Run: Run the Blockly program.

    UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY · 5.1 Interface Overview [general Studio text] (read 2026-10-23, publisher's commit cf19147, unchanged since 2026-10-13; the page names no Studio or firmware version)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    2. Pause: Pause the Blockly program.

    UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY · 5.1 Interface Overview (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  15. Kind: Gapops-707

    Not known

    UFACTORY's Studio manual does not say how a script is run, paused, resumed or stopped in the Python IDE, nor how a paused Blockly program is resumed: it lists Blockly's Run and Pause buttons and the STOP button, and no Resume.

    Related: iface-502 Verified ops-704 Verified safety-548 Verified

    Evidence · 3 citations

    Python IDE is a Python development integration environment

    UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY · 5.4 Python IDE, the whole section (read 2026-10-23, publisher's commit cf19147, unchanged since 2026-10-13; the page names no Studio or firmware version)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    2. Pause: Pause the Blockly program.

    UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY · 5.1 Interface Overview (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    STOP: The robotic arm will stop immediately and clear all cache commands.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.5 Enable & STOP button (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  16. Confidence: Verifiedsafety-548

    The record says

    The STOP button in UFACTORY Studio stops the arm immediately and clears all cached commands; Studio says it is a software stop and the power is still on.

    Evidence · 1 citation

    STOP: The robotic arm will stop immediately and clear all cache commands. It's a software stop, the power is still on.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.5 Enable & STOP button [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  17. Confidence: Verifiedcomp-519

    The record says

    The xArm's emergency stop button is on the control box. Pressing it sends a command for software deceleration, stops all activities of the arm and clears the cached commands in the control box; power to the arm is removed within 300 ms.

    Evidence · 2 citations

    By pressing the emergency stop button of the Control Box, a command will be sent to the Control Box for software deceleration to stop all activities of the robotic arm and clear all the cached commands in the Control Box;

    UFACTORY xArm Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.1.2 Emergency Stop Button (chapter says 'Apply to Model: XF1305, XI1305, XS1305 (1305 Model)')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25

    the power supply for the robotic arm will be removed within 300ms.

    UFACTORY xArm Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.1.2 Emergency Stop Button (chapter says 'Apply to Model: XF1305, XI1305, XS1305 (1305 Model)')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25

  18. Confidence: Verifiedops-706

    The record says

    UFACTORY Studio has a Python IDE, which can use the xArm Python SDK's API directly and show a Blockly project converted into Python code.

    Evidence · 1 citation

    Python IDE is a Python development integration environment that can directly use xArm-Python-SDK API and check the Blockly projects converted into Python code.

    UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY · 5.4 Python IDE [general Studio text] (read 2026-10-23, publisher's commit cf19147, unchanged since 2026-10-13; the page names no Studio or firmware version)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

  19. Confidence: Verifiedops-709

    The record says

    UFACTORY Studio's Blockly has built-in examples. One, [UF]-1008_xArm_Vacuum_Gripper, controls the vacuum gripper to suck a target object at a specified position and place it at a target position.

    Evidence · 2 citations

    There are multiple examples built into Blockly in UFactory Studio, which you can refer to for programming.

    UFACTORY Studio User Manual (online), 8. Blockly Typical Examples · UFACTORY · 8. Blockly Typical Examples, introduction (read 2026-10-23, publisher's commit cf19147)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-23

    execute this program to control the vacuum gripper to suck the target object at the specified position, and then place the target object at the target position.

    UFACTORY Studio User Manual (online), 8. Blockly Typical Examples · UFACTORY · 8.2 xArm Vacuum Gripper (read 2026-10-23)

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-23

  20. Confidence: Verifiedops-568

    The record says

    UFACTORY Studio records a hand-guided trajectory by sampling joint positions at 250 Hz for up to 5 minutes, and plays it back at x1, x2 or x4 speed. Studio says to watch the arm's load state when recording, so that a large difference between the actual and set load does not make the arm move by itself.

    Evidence · 3 citations

    The position of the joint is obtained and recorded by 250HZ to record the motion trajectory of the robotic arm in free driving, and the maximum recording time is 5 minutes.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    the playback speed of the trajectory can be set (x1, x2, x4)

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2 Recording [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

    When starting recording, be sure to pay attention to the load state of the robotic arm, so as to avoid the big difference between the actual load and the set load of the robotic arm, resulting in its self-motion.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.2, Create New File [general Studio text; the Studio manual says it applies to the xArm6]

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13

Image Credits

  • On the xArm 850, not the xArm 6: UFACTORY Studio's Live Control: the Vacuum Gripper selected with OPEN and CLOSE buttons, Initial Position, Align and a Manual Mode switch, the Speed slider, the Recording panel with Play, Pause, Speed and Times, a slider and plus and minus buttons for each joint J1 to J6, Enable and STOP buttons, the 3D arm and the Real and Sim switch. © Derek Stringfellow (screenshot); the interface shown is UFACTORY Studio, UFACTORY's software. Source. A screenshot of the manufacturer's software, taken for this course. Your version of the software may look different; the manufacturer's current manual is the reference.
  • On the xArm 850, not the xArm 6: Live Control's linear jog pad: a Base coordinate menu, Z minus and Z plus buttons, a round X and Y pad, RZ minus and RZ plus buttons and a round RX and RY pad. © Derek Stringfellow (screenshot); the interface shown is UFACTORY Studio, UFACTORY's software. Source. A screenshot of the manufacturer's software, taken for this course. Your version of the software may look different; the manufacturer's current manual is the reference.

Sources for This Page

  • 'Operate Your Machine': operating requirements and safety requirements for the Phase 1 Factory machines (course text as pasted by Derek, 2026-10-23) · IntelliMake Phase 1 Factory course (IntelliMake)
    IntelliMake course text, as pasted by Derek Stringfellow · Project-internal record · retrieved 2026-10-23 · cited by 3 records here · Project copy; not published on this site.
  • Owner statements from 2026-09-24 onward (verbatim; S40 and later) · Derek Stringfellow (project owner)
    Derek Stringfellow, project record · Project-internal record · retrieved 2026-10-04 · cited by 1 record here · Project copy; not published on this site.
  • UFACTORY Studio User Manual (online), 10. Robotic Arm Motion Mode and State · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY Studio User Manual (online), 2. Glossary · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13 · cited by 9 records here · Open the source
  • UFACTORY Studio User Manual (online), 5. Blockly · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13 · cited by 3 records here · Open the source
  • UFACTORY Studio User Manual (online), 8. Blockly Typical Examples · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-23 · cited by 1 record here · Open the source
  • UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25 · cited by 1 record here · Open the source
  • UFACTORY xArm Hardware Manual (online), 2. Hardware Installation · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25 · cited by 1 record here · Open the source

IntelliMake diagrams are redrawn as native figures, © IntelliMake.org. UFACTORY does not endorse this platform.

All sources and attribution