Operate the Real Arm · xArm 6 · Step 3 of 9

Set Up the Arm

Setting up takes the arm, powered up and connected to Studio, to ready for the approved task: checked against its approved settings with lab staff, enabled, at a known starting position, with the part and the tool ready and the program chosen. Nothing moves until lab staff have confirmed the settings.

Check the Arm's Settings with Lab Staff

On the xArm 850, not the xArm 6: Studio's status panel: State Stop, Mode Position, Payload 0.61 Kg, Mounting Floor, the tool point's X, Y and Z in mm, its roll, pitch and yaw, and the six joint angles.
The status panel, as shown on the xArm 850: state, mode, payload, mounting, the tool point and the joint angles1. Image: Derek Stringfellow

Before motion is enabled, lab staff confirm that the arm's speed, payload, workspace and safety configuration are the approved ones23. Read each item to them from Studio:

  1. State and Mode, in the status panel1.
  2. Mounting: it must match how the arm is really installed. A wrong setting stops the arm judging gravity, with frequent collision stops and uncontrolled motion in manual mode4. On 2026-10-16 it read floor mounting5.
  3. Payload and TCP, under Settings > Motion > TCP: they must match the tool actually fitted6. On 2026-10-16 the payload read 0.00 kg: check it with lab staff against the five-cup suction tool fitted before Manual Mode is used78.
  4. Safety, under Settings > Safety: the safety boundary, reduced mode and the speed limits are what lab staff approved910.
  5. Collision detection, on at the approved sensitivity11.

Warning

Do not change a protected setting2. The xArm manual warns that a changed safety configuration makes the whole system a new one, whose safety reviews must be redone12. If a setting does not match, stop and tell lab staff.

Enable the Arm

  • When lab staff confirm the settings, click Enable in Studio. It turns the motors on, and the button disappears once the arm is enabled1314.
  • From now on treat the arm as moving, even when it looks still: it may be waiting for a signal15.

Go to a Known Starting Position

  • Set the Live Control speed slider low before any move. It runs from 1% (2.3 mm/s) to 100% (230 mm/s)16.
  • Make sure the path is clear, then press and hold Initial Position. The arm moves to its initial position, by default every joint at 017.

Load the Part and Check the Tool

  • Place the part where the approved program picks it up, as lab staff show you, with the arm still1819.
  • The xArm 6's tool is a suction tool with five cups8. Before the run, test it on a part on the work surface with your hands clear: see Run18.

Select the Approved Program

  • Choose only the existing program lab staff have approved. Do not edit it: creating or changing programs is the next step, not this one20.
  • In Blockly, open that project. Run and Pause start and pause it21.

Make the Operating Area Safe

  • Nobody and no other equipment is in the arm's working area while it runs19.
  • The xArm manual says to mark the arm's range of motion with a line, including the reach of its tool. Check where that line is22.
  • You stand where you can reach the emergency stop on the control box2324.

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

Provenance

References · 24

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-703

    The record says

    UFACTORY Studio's Product Information shows the arm's model, IP address, firmware and software versions, state, mode, payload and mounting, with the current TCP coordinates and joint angles.

    Evidence · 3 citations

    This page display the product information, such as: Model, IP, Firmware Version, Software Version, State, Mode, Payload, Mounting, etc.

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.3 Product Information [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

    TCP Coordinate:Current TCP coordinates.

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

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

    Joint Angle:Current joint angle.

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

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

  2. 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

  3. Kind: Recommendationsafety-701

    Project advice

    Before motion is enabled on the xArm 6, lab staff confirm that the arm's speed, payload, workspace and safety configuration are the approved ones, and the operator does not change a protected setting. The xArm 6's safety settings are not on record, so the operator stays out of the working area while the arm moves.

    This is advice from this project, based on: int-603 Verified safety-607 Gap, awaiting cell access safety-511 Verified

    Why: IntelliMake's rules require the approved speed, payload, workspace and safety configuration to be verified before motion is enabled, and forbid modifying protected settings (int-603). None of the xArm 6's safety-related settings is confirmed (safety-607). The xArm manual says nobody should be in the working area while the arm runs (safety-511). The confirmation is lab staff's, because the approved configuration is theirs to state.

  4. Confidence: Verifiedops-510

    The record says

    UFACTORY Studio says that if the arm's mounting direction is set incorrectly, the arm cannot accurately recognize the direction of gravity, which causes it to trigger collision warnings and stop frequently, and results in uncontrolled motion after it enters manual mode. For xArm arms with SN XF1300/XI1300/XS1300 and later, the built-in IMU detects the direction of gravity and the software prompts when the set direction differs from the detected one by more than 10°.

    Evidence · 2 citations

    Quote not shown (over 40 words). See the source at: 7.1.3 Coordinates, Mounting [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.3 Coordinates, Mounting [general Studio text; the Studio manual says it applies to the xArm6]

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

    Quote not shown (over 40 words). See the source at: 7.1.3 Coordinates, Mounting [names xArm serial ranges].

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.3 Coordinates, Mounting [names xArm serial ranges]

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

  5. Confidence: VerifiedAwaiting cell accessint-555

    The record says

    On 2026-10-16 the xArm 6's controller at S6 was set for floor mounting, as UFACTORY Studio's Device Info page showed. It is the controller's mounting setting, not an inspection of how the arm is fixed.

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

    Reasoning: Verified as a direct reading of the xArm 6's controller on 2026-10-16: a screenshot of UFACTORY Studio's Device Info page connected to the real arm ('Real' selected, Robot Model xArm6), sent with S199 as the xArm 6's. It is what the controller reported that day and no further: it is the controller's setting, which someone entered and can change, not a measurement of the base. No inspection of the arm itself is recorded.

    Evidence · 2 citations

    Mounting:Floor

    UFACTORY Studio's Device Info page for the xArm 6, screenshot (2026-10-16) · Derek Stringfellow · Device Info page (Settings, My Device, Device Info), status panel under the 3D view, 'Mounting' line; 'Real' selected, not 'Sim'; the colon is full-width (U+FF1A) on screen, read by eye

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

    here are the two screen shots from Studio for the 850 and x6.

    Owner statements from 2026-09-24 onward (verbatim; S40 and later) · Derek Stringfellow · Statement S199 (2026-10-16, about 07:45), sent with the two screenshots; it names the xArm 6 as 'x6'

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

  6. Confidence: Verifiedops-547

    The record says

    UFACTORY Studio says to set the TCP payload and TCP offset according to the actual situation. The TCP payload is the actual mass of end-effector plus object in kg, with its center of gravity in mm in the default TCP frame at the flange center; with virtually no load, both must be set to 0. The TCP offset gives the tool center point's position (X, Y, Z) and orientation (roll, pitch, yaw) relative to the flange-center frame.

    Evidence · 5 citations

    Set TCP Payload and TCP Offset according to the actual situation.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.2 TCP [general Studio text; the Studio manual says it applies to the xArm6]

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

    TCP Payload: The load weight refers to the actual mass (end-effector + object) in Kg; X/Y/Z-axis represents the position of the centre of gravity of payload in mm

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.2 TCP [general Studio text; the Studio manual says it applies to the xArm6]

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

    If there is virtually no load at the end, both TCP payload and centre of gravity must be set to 0.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.2 TCP [general Studio text; the Studio manual says it applies to the xArm6]

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

    TCP Offset: Setting the Tool Coordinate Offset with respect to the initial tool frame located at the center of the flange

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.2 TCP [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 position coordinates X, Y, and Z determine the position of TCP, while Roll, Pitch, and Yaw determine the orientation.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.2 TCP [general Studio text; the Studio manual says it applies to the xArm6]

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

  7. Confidence: VerifiedAwaiting cell accessint-556

    The record says

    On 2026-10-16 the xArm 6's controller at S6 held a payload setting of 0.00 kg, as UFACTORY Studio's Device Info page showed. It is the value entered in the controller, not a weighing, and the page does not show whether a tool was fitted.

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

    Reasoning: Verified as a direct reading of the xArm 6's controller on 2026-10-16: a screenshot of UFACTORY Studio's Device Info page connected to the real arm ('Real' selected, Robot Model xArm6), sent with S199 as the xArm 6's. It is what the controller reported that day and no further: it is the controller's payload setting, which someone entered and can change. Nothing was weighed, and the page shows neither the payload's centre of gravity nor the tool point. No inspection of the arm itself is recorded.

    Evidence · 2 citations

    Payload:0.00 Kg

    UFACTORY Studio's Device Info page for the xArm 6, screenshot (2026-10-16) · Derek Stringfellow · Device Info page (Settings, My Device, Device Info), status panel under the 3D view, 'Payload' line; 'Real' selected, not 'Sim'; the colon is full-width (U+FF1A) on screen, read by eye

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

    here are the two screen shots from Studio for the 850 and x6.

    Owner statements from 2026-09-24 onward (verbatim; S40 and later) · Derek Stringfellow · Statement S199 (2026-10-16, about 07:45), sent with the two screenshots; it names the xArm 6 as 'x6'

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

  8. 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

  9. Confidence: Verifiedsafety-564

    The record says

    With the Safety Boundary on, the arm's working range in Cartesian space can be limited: if the tool center point (TCP) goes beyond the set boundary, the arm stops moving, and the user can then move it back into the restricted space.

    Evidence · 1 citation

    Quote not shown (over 40 words). See the source at: 7.3.1 Safety Boundary [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.3.1 Safety Boundary [general Studio text; the Studio manual says it applies to the xArm6]

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

  10. Confidence: Verifiedsafety-565

    The record says

    With Reduced Mode on, the arm's maximum linear speed, maximum joint speed and joint range are limited. A controller input configured as Reduced Mode puts the arm into reduced mode when triggered.

    Evidence · 2 citations

    When this mode is turned on, the maximum linear speed, maximum joint speed, and joint range of the robotic arm in Cartesian space will be limited.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.3.2 Reduced 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

    Reduced Mode: The IO is triggered and the robotic arm enters the reduced mode.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.2.2, IO Function [general Studio text; the Studio manual says it applies to the xArm6]

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

  11. Confidence: Verifiedsafety-555

    The record says

    UFACTORY Studio's Settings page says that when the torque deviation detected at a joint exceeds a normal range during motion, the arm stops automatically to prevent injury to the arm or operator. It gives collision sensitivity as levels 1 to 5: the higher the level, the smaller the additional torque needed to trigger collision protection. It says an inaccurate load or installation direction may cause false alarms, and that during some high-load or high-speed moves, once the load and installation direction are confirmed accurate, the sensitivity can be lowered, but lowering it below 3 is not recommended.

    Evidence · 3 citations

    Quote not shown (over 40 words). See the source at: 7.1.1 Parameters, Collision Detection Sensitivity [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1 Parameters, Collision Detection Sensitivity [general Studio text; the Studio manual says it applies to the xArm6]

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

    Quote not shown (over 40 words). See the source at: 7.1.1, Collision Detection Sensitivity [general Studio text; the Studio manual says it applies to the xArm6].

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1, Collision Detection Sensitivity [general Studio text; the Studio manual says it applies to the xArm6]

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

    During certain high loads or high speed movements, if you confirm that the load or installation direction is set accurately, you can try to lower the collision sensitivity, but it is not recommended to lower it to less than 3.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1, Collision Detection Sensitivity [general Studio text; the Studio manual says it applies to the xArm6]

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

  12. Confidence: Verifiedsafety-509

    The record says

    The xArm manual says not to alter any information in the controller safety configuration: if parameters in the configuration file are modified, the entire robot system shall be deemed a new system, which necessitates updating all safety review processes, such as risk assessments.

    Evidence · 1 citation

    Quote not shown (over 40 words). See the source at: 1.4 Personnel Safety, WARNING [series text: names no single model].

    UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY · 1.4 Personnel Safety, WARNING [series text: names no single model]

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

  13. Confidence: Verifiedops-536

    The record says

    Enabling the arm powers it and turns on its motors, after which it can start to move normally. In UFACTORY Studio the Enable button does this and disappears once the arm is enabled; in the Python SDK the call is motion_enable(true).

    Evidence · 3 citations

    Enable Robotic Arm: Power on the robotic arm and turn on the motor of the robotic arm. After the robotic arm is enabled, it can start to move normally.

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

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

    Enable: Enable Robotic Arm. This button will disappears after the robotic arm is enabled.

    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

    Python SDK motion_enable(true).

    UFACTORY xArm Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.1.2 Emergency Stop Button [series text: names no single model]

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

  14. Confidence: Verifiedops-533

    The record says

    xArm power-on step 4: enable the arm (enable the servo motors) from UFactory Studio or with an SDK command.

    Evidence · 1 citation

    Use the UFactory studio / SDK command to complete the operation of enabling the robotic arm. (enable the servo motor)

    UFACTORY xArm Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.3.1 Power On, step 4 [series text: names no single model]

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

  15. Confidence: Verifiedsafety-512

    The record says

    The xArm manual says that while the device is running, an arm that seems to have stopped may be waiting for a signal and about to act, and that it should be considered to be in action even in that state.

    Evidence · 1 citation

    Quote not shown (over 40 words). See the source at: 1.4 Personnel Safety, CAUTION [series text: names no single model].

    UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY · 1.4 Personnel Safety, CAUTION [series text: names no single model]

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

  16. 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

  17. Confidence: Verifiedops-554

    The record says

    In UFACTORY Studio's Live Control, long-pressing Initial Position moves the arm back to its initial position; the default initial position for the xArm and 850 has every joint at 0. Studio says setting an initial position can help return the arm to a relatively safe position when planning trajectories.

    Evidence · 3 citations

    Initial Position: Long press for continuous motion, the robotic arm will back to the initial position.

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

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

    xArm/850: [0,0,0,0,0,0,0]

    UFACTORY Studio User Manual (online), 4. Live Control · UFACTORY · 4.4, Default initial position [names xArm and 850]

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

    Setting the Initial Position of the robotic arm can help the user to return the robotic arm to a relatively safe position when planning the motion trajectory.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1 Parameters, Initial Position [general Studio text; the Studio manual says it applies to the xArm6]

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

  18. 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

  19. 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

  20. 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

  21. 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

  22. Confidence: Verifiedsafety-513

    The record says

    The xArm manual says a line should be drawn to mark the arm's range of motion, including the operating range of its end tools such as grippers and suction cups.

    Evidence · 1 citation

    A line should be drawn to mark the range of motion of the robotic arm to let the operator acknowledge the robotic arm, including its end tools (such as gripper and suction cup, etc) operating range.

    UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY · 1.4 Personnel Safety, CAUTION [series text: names no single model]

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

  23. 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

  24. Confidence: Verifiedsafety-525

    The record says

    The xArm manual says the Control Box must be placed outside the arm's working range so that the emergency stop button can be pressed in an emergency.

    Evidence · 1 citation

    The Control Box must be placed outside the working range of the robotic arm to ensure the emergency stop button can be pressed once an emergency occurs.

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

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

Image Credits

  • On the xArm 850, not the xArm 6: Studio's status panel: State Stop, Mode Position, Payload 0.61 Kg, Mounting Floor, the tool point's X, Y and Z in mm, its roll, pitch and yaw, and the six joint angles. © 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 3 records here · Project copy; not published on this site.
  • 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 4 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 1 record here · Open the source
  • UFACTORY Studio User Manual (online), 7. Settings · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-10-13 · cited by 6 records here · Open the source
  • UFACTORY Studio's Device Info page for the xArm 6, screenshot (2026-10-16) · Derek Stringfellow (project owner)
    Derek Stringfellow, project record · Project-internal record · retrieved 2026-10-16 · cited by 2 records here · Project copy; not published on this site.
  • UFACTORY xArm Hardware Manual (online), 1. Safety · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-25 · cited by 5 records 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 3 records here · Open the source

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

All sources and attribution