Case study

FANUC Teach Pendant Programs

This repo contains five FANUC teach-pendant (TP) programs: HOME_READY, PICK_PLACE, WAVE_GREETING, DRAW_SQUARE, and PUSH_BUTTON. Each sets UFRAME and UTOOL #1 and includes safe approaches. Behaviors include gripper DO[1] actuation, wave loops, square tracing, and dwell-based button presses, all suitable for lab templates.

RoleRobotics lab content and TP programming
TimelineRobotics lab
FocusIndustrial Robotics + TP Programming
FANUC TP programmingFrame and tool setupSafe-approach trajectoriesLab template authoring
5 TP examplesPrograms
UFRAME/UTOOL #1Frames

The brief

Challenge

Give students a clean set of FANUC TP examples that demonstrate core lab behaviors without unsafe shortcuts.

Approach

What we made

Authored five reusable TP programs with consistent frame setup and safe approaches, ready to drop into a teach pendant.

  • Five reusable TP examples covering core lab motions.
  • Consistent UFRAME and UTOOL #1 setup across all programs.
  • Includes safe approaches and dwell-based behaviors for shared lab use.

Outcome

Results

A drop-in template set for FANUC lab work covering home, pick-place, wave, draw, and button-press behaviors.

FANUC TPUFRAME/UTOOLRobotics

Gallery

Visual snapshots

Click any image to expand.

Next project

EMG Signal Processing Lab

Foundational MATLAB lab for EMG signal processing - rectification, integration, spectra, high-pass artifact removal, and grasp-force correlation.

View next project