🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Manufacturing & Marine › Robotics / Mechatronics › Industrial Robots › Lesson 2
MFG-MECH15-06 · Lesson 2 · 12 clock hours · demo

Robot Anatomy: Mechanical and Electrical Systems

Objective. Students label all major mechanical and electrical components of a FANUC 6-axis robot and explain the function of each axis, servo drive, controller module, and teach pendant.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a licensed engineer or certified journey-level tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

Robot Anatomy: Mechanical and Electrical Systems

Before you jog a single joint or write a single program line, you need to know the machine you are working with. A FANUC 6-axis industrial robot is a tightly integrated system of mechanical structures, electric drives, and electronic controls. Understanding each part — what it is, where it is, and what it does — is the foundation of safe, competent robot operation and maintenance.

Safety First: LOTO Before You Touch

Any time personnel enter the robot work envelope or open the controller cabinet for inspection, the robot must be de-energized and locked out under OSHA 29 CFR 1910.147 (Control of Hazardous Energy — Lockout/Tagout). Isolate the main disconnect on the controller cabinet, apply your personal lock and tag, and verify zero energy by attempting a power-on. Follow NFPA 70E electrical safety practices: confirm the absence of voltage with a calibrated meter before touching any conductors. Machine guarding requirements under OSHA 1910.212 and robot-specific safeguarding under ANSI/RIA R15.06 / ISO 10218 must be in place whenever power is restored. Never bypass or defeat the E-stop chain or light curtains.

The Six Axes: Motion and Naming

A FANUC 6-axis articulated robot has six rotary joints, each called an axis and numbered J1 through J6. Think of the robot as a mechanical arm:

Each axis has a defined software limit in the positive (+) and negative (−) direction, measured in degrees. The robot's control system prevents motion beyond these limits under normal operation.

Mechanical Components

Structural links — Cast iron or aluminum castings that form the base, lower arm, upper arm, and wrist. They carry loads without flexing.

Servo motors — Each axis is driven by a dedicated AC servo motor mounted at or near its joint. The motor converts electrical energy into controlled rotary motion.

RV (Rotate Vector) reducers and harmonic drives — These precision gearboxes reduce the high speed, low torque of the servo motor to the low speed, high torque needed to move the arm accurately. RV reducers are common on J1–J3 (heavier loads); harmonic drives appear on the smaller wrist axes J4–J6. These components define the robot's mechanical stiffness and repeatability.

Brakes — Each servo motor includes a spring-applied, electrically released brake. When power is off, the brake holds the axis in position. During the physical tour, you will locate the brake-release connectors — important because manually releasing a brake on a loaded axis can cause sudden, unexpected motion. Use extreme caution and only release brakes per the maintenance manual procedure.

End-of-arm tooling (EOAT) flange — The J6 mounting plate accepts grippers, welding torches, or other tools. It carries the tool center point (TCP) that the robot's frame math references.

Electrical Drive System

Servo amplifiers (drives) — Located inside the controller cabinet, each servo drive takes DC bus power and converts it to precisely timed three-phase AC current to run its servo motor. On an R-30iB controller you will typically see a servo amplifier rack with individual drive modules, one per axis (some multi-axis modules combine J4–J6). Each drive communicates with the main CPU via a high-speed serial link and receives encoder feedback from the motor.

Pulse coder (encoder) — Mounted on the back of each servo motor, the pulse coder sends position and speed feedback to the servo drive. This feedback loop is what gives the robot repeatable, precise positioning.

DC bus / power supply module — Converts incoming AC line voltage (typically 480 V three-phase in US industrial installations) to the DC bus voltage that feeds the servo drives. This module also manages regenerative braking energy returned by decelerating motors.

Controller Architecture

The R-30iB (or equivalent) controller cabinet contains:

Safeguarding Devices in the Cell

Light curtains — Electro-sensitive safety devices that create an invisible detection plane at the cell entrance. Breaking the beam opens the E-stop chain. Governed by ANSI/RIA R15.06.

Safety fence and interlocked gates — Physical barriers with door switches wired into the safety relay chain.

ROBOGUIDE — FANUC's offline simulation software, used in this program to program and visualize robot motion before running live hardware. It mirrors real controller behavior.

Putting It Together

A block diagram of the robot system flows like this: AC line power → power supply module → DC bus → servo drives → servo motors → joints → robot links → TCP. Simultaneously, the main CPU sends motion commands to the drives, receives encoder feedback, monitors I/O, and communicates with the teach pendant. Safety devices feed into a hardwired E-stop chain that can cut servo power independently of the CPU. Knowing this architecture lets you trace a fault logically: no motion on J3? Check the J3 drive module, its enable signal, the pulse coder cable, and the motor brake.

Key terms10

Axis (J1–J6)One of the six numbered rotary joints of a FANUC articulated robot, each driven by its own servo motor and defining one degree of freedom of motion.
Servo amplifier (servo drive)An electronic module inside the controller cabinet that converts DC bus power into controlled three-phase AC current to run a specific axis servo motor.
RV reducerA high-precision Rotate Vector gearbox that steps down servo motor speed and multiplies torque, providing the stiffness and repeatability required at the robot's heavier joints (J1–J3).
Pulse coder (encoder)A position and speed feedback device mounted on the servo motor shaft that sends data back to the servo drive, enabling closed-loop motion control.
E-stop chainA hardwired safety relay circuit, independent of the robot CPU, that immediately cuts servo power when any emergency-stop device or safety interlock opens.
Teach pendant (TP)The hand-held device used to jog the robot, create and edit programs, and monitor system status; includes a deadman enabling device and an E-stop mushroom button.
I/O PCB (I/O terminal block)The printed circuit board and wiring terminals inside the controller that connect the robot's discrete digital inputs and outputs to external field devices such as sensors and grippers.
Harmonic driveA compact, zero-backlash strain-wave gearbox used on the lighter wrist axes (J4–J6) to achieve high gear reduction and precise positioning in a small envelope.
Tool center point (TCP)The reference point, defined relative to the J6 flange, that the robot controller uses as the origin for tool-frame calculations and path planning.
Software limitA programmable joint angle boundary, in degrees, beyond which the robot controller prevents axis motion to protect mechanical hardware.
In class: Instructor-led physical tour of the robot with controller cabinet open (power OFF, LOTO applied): students trace each servo drive to its axis, locate the emergency stop chain, identify the I/O terminal blocks, and sketch a block diagram of controller architecture in their lab notebooks. · Component-matching card sort: students match 20 labeled component cards (servo motor, RV reducer, brake release, main CPU board, I/O PCB, teach pendant, E-stop mushroom, light curtain, etc.) to photos of the actual robot; group discusses any disagreements. · Axis-naming and range-of-motion demonstration: with power restored and personnel outside the envelope, instructor jogs each joint to its positive and negative software limit while students record axis letter, motion type (rotary/linear), and approximate range in degrees in a structured worksheet.
Materials: FANUC robot (R-2000 series or equivalent), FANUC controller (R-30iB or equivalent), FANUC maintenance manual for the cell robot, component-matching card set (instructor-prepared), lab notebooks, block-diagram worksheet
Check: Completed block diagram and worksheet checked by instructor; students must correctly identify all six axes, the teach pendant, E-stop chain, and at least four controller modules with function descriptions. Pass = 80% accuracy.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

FANUC CERT — Robot Operation & Programming
1. Which joint rotates the entire FANUC robot arm left and right about a vertical axis?
Safety — Lockout/Tagout (OSHA 1910.147)
2. A technician needs to inspect wiring inside the controller cabinet. Which action must be completed FIRST, before opening the cabinet door?
Siemens SMSCP L1 — Mechanical Components
3. The RV reducer on J2 primarily serves what function?
FANUC CERT — Robot Operation & Programming
4. On a FANUC R-30iB controller, which component sends motion commands to each servo drive and simultaneously receives encoder feedback?
Safety — Robot Safeguarding (ANSI/RIA R15.06)
5. A light curtain beam is broken while the robot is running in AUTO mode. According to ANSI/RIA R15.06, what should happen immediately?
FANUC CERT — Robot Operation & Programming
6. Which device must be held in its middle (pressed-halfway) position to allow robot motion in TEACH (manual) mode on a FANUC system?
FANUC CERT — Technician Level (FCR-T1/T2)
7. A robot's J5 servo motor encoder cable is disconnected. What is the most likely result when the technician attempts to jog J5?
Safety — Electrical Safety (NFPA 70E)
8. Which standard specifically governs arc-flash boundary calculations and PPE selection when a technician must work near energized conductors inside the robot controller cabinet?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.