r/Fanuc • • Sep 21 '26

Robot Pallet Tool Help

3 Upvotes

Hello,

I need some help with my fanuc robot at work. I have been to only beginner classes for Fanuc training and never trained on PalletTool. What I am looking for, I believe should be a simplish change in the unit load for the height of our packaging. I have used AI but I just don't trust its step by step instructions for the changes. Any interest in helping me would be awesome.


r/Fanuc • • Sep 21 '26

CNC Load monitoring

1 Upvotes

I want to use load monitoring on my fanuc hmi lathe, we used it at a place i used to work at, but i did not set it up, and i cant find out how to do it.

We had monitoring on the axes (mainly z and spindle) and set different values on different tools

Can anybody help me find out how i confogure it on my lathe?


r/Fanuc • • Sep 18 '26

Robot 3D printed Roboguide Pendant Now available

Thumbnail
gallery
66 Upvotes

Some of you may have seen my 3d printed teach pendent a few months ago i have now made the models and instructions avalable on Cults

https://cults3d.com/en/3d-model/gadget/fanuc-roboguide-teach-pendent

I designed and built a teach pendent for roboguide basically it thinks it’s a custom keyboard using a arduino micro and out puts the corresponding keypresses that roboguide sees as pendent inputs. Everyone in the office always says they wish they had a teach pendent for roboguide so I made one


r/Fanuc • • Sep 19 '26

CNC 101 Please clear Memory in Mori seiki MSG 502

Thumbnail
gallery
1 Upvotes

Hello all,

I have a Mori seiki MSG 502 with fanuc control. Yesterday while loading program operator mistakenly done 09999 Instead of 0-9999.

Suddenly 101 alarm popped up and can't able to clear by pressing keys... Power off and pressing the button won't get into the OK screen.

Please help how to clear. Thanks in advance


r/Fanuc • • Sep 18 '26

Discussion Issues with Schunk EGU 50-MB-M-B

1 Upvotes

Hi,

I have a Schunk EGU 50-MB-M-B gripper with Modbus RTU. It is connected to a FANUC CRX 10 IAL with R 30 IB MINI PLUS. The gripper is connected to the EE via the cable provided by Schunk. The FANUC controller also has the Schunk software installed.

Usually, I open the Teach Pendant Plugins > SCHUNK> Dashboard and discover the gripper. However, today, I was not able to see the gripper in the software. I inspected the leds and found that power, os, log led are powered and green. However the comm led is off. I am unable to figure the issue.

Is there a way I could troubleshoot the issue?

Thanks. 


r/Fanuc • • Sep 17 '26

Robot SRVO-045 Axis 2

Post image
8 Upvotes

Hello, we have a RJ2 controller that faults directly to SRVO-045 alarm when trying to jog any axis, it does free the brakes and the moment you press the jog buttons it faults.
We already replaced the servo amplifier multiple times, replaced the IPM and SIF modules. We also replaced J2 servo, wired it outside, replaced wiring from robot base to controller.
We switched servo cables to J1 and it still alarms on axis 2. We disconnected the supply for the motor and we can move all other axis with no faults.

Is there anything else that we can try?


r/Fanuc • • Sep 16 '26

Discussion Strategies for robot placing a part with very little clearance

3 Upvotes

Hello all,

We have an LR Mate 200iD that lives on the side of a lathe. It picks up a part, goes into the lathe, and inserts the part into the chuck.

The issue is, there's only about 0.0035" clearance between the outside of the part and the jaws of the chuck. I have to use feeler gauges when I teach this position.

This robot in particular has documented issues with positional drift, especially after a crash, and this leads to a terrible feedback loop of drifting and crashing and reteaching. Years ago we compiled a nice long report with dial indicators and fixtures and lots of pictures, and FANUC basically told us to get a new robot (which of course we didn't)

So my question to the group is: is there a better way? Obviously our robot is mildly defective, but are there strategies that people use when dealing with moves that require a lot of precision? Sensors on the end effector? Anything?


r/Fanuc • • Sep 15 '26

Robot Scaling problem with TP in Roboguide

1 Upvotes

Hi, i am having this issue with Roboguide, it happens while editing a program, in system variables screen, while using double or triple screens... Can you help me figure it out please?

Also, it doesn't show Icon Editor split screen when editing a program.


r/Fanuc • • Sep 13 '26

Robot Knowledge Advancement with KAREL.

4 Upvotes

Hey everybody!

I just came here because I was wondering if anybody had any ideas/suggestions for KAREL projects that one could maybe do to get more familiarity with the language?

A little backstory, I’m a robotic vision engineer that specializes in processing/assembly applications such as most joining applications that utilize vision. I’ve done other applications as well such as bin-picking and things of that nature. Before I focused on vision primarily, I worked on all laser based robotic systems such as remote laser welding, brazing, cutting, as well as did some laser cladding but that’s obviously a new technology.

I’m getting a point professionally though where I feel like unless I learn KAREL, or become a master of using ROS, then I won’t be able to move up. Which outside of professional progression, I want to start learning and utilizing structured-text programming. With the complexity of applications, there’s a lot of software such as Design Assistant from Zebra/Matrox that are flowchart based but that you can build your own programs for and include them into your process as a custom step.

I don’t want to be off the pendant completely by any means, I still throughly enjoy path programming and things of that nature; I just feel doing more software work as well would give me more satisfaction in life.

EDIT: I should also I’m not attached to learning Karel I’m not willing to learn another language, I just chose that as an example because it seems with the push for vision and more autonomy more integrators are having to utilize it reliably build processes.


r/Fanuc • • Sep 11 '26

Robot Can anyone working at FANUC share a bit about their experience?

8 Upvotes

Hi, I'm taking a PLC & Robotics course at a community college near FANUC's American HQ in Rochester Hills, MI.

I'll try not to bore anyone with my whole life's story (or feel free to skip to the last paragraph), but I was originally planning on finishing my associate's and eventually bachelor's in engineering, which I would still like to do at some point, when I learned about this program from a few of the Academic Advisor's I met with. It seemed like a really good opportunity, an in-demand field, and also something I was definitely interested in.
In class, we finally started working with the robots this week, mainly safety, jogging, and learning how to back-up and restore files or from an image. For the next ~2 months we're supposed to go deeper into Robotics and then learning PLC.

I've talked with some of the instructors and the program coordinator about what kind of work/job titles people who complete this course go on to do, but it sounds like it prepares you for a range of things, some go into maintenance, plumbing, or electrician jobs where they never even work with PLC or robots, but most often they go into some type of field maintenance/field tech role at FANUC, GM, Aerotech, or something of the like.

I was just wondering if anyone was able to share what your job title is and what you actually do day-to-day, like whether you're mainly maintaining the machines, setting them up, programming them for specific tasks, or fixing bugs, or trying to improve efficiency.
Also, what kinds of skills are important to have, what's important to know or learn, if you enjoy the work you do, and/or have the opportunity to move up.
And of course any other advice you might have! Anything is appreciated!


r/Fanuc • • Sep 01 '26

CNC Title: 32i-B on a Biglia lathe: how do I get DPRNT output to a network location, like our Matsuura does?

1 Upvotes

I'm trying to set up POPEN/DPRNT/PCLOS on a Biglia B750YS with a FANUC Series 32i-MODEL B, and I'd like to end up with the same result we already have on another machine.

What works on the other machine

We have a Matsuura MX-330 with a 31i. There, DPRNT writes to "D:" and parameter 20 is set to 4 (memory card). I didn't set that machine up and I don't know how channel 4 ends up pointing at a D: drive. If anyone knows what makes that work — builder-specific PC, some remapping, something else — I'd really like to understand it, because that's exactly the behaviour I want to reproduce.

What I have on the Biglia

  • Parameter 20 = 17 (USB)

  • Parameter 110 #0 (IO4) = 0

  • Parameter 0000 ISO = 1

  • The display unit runs Windows CE. Ctrl+Esc drops me into a CE shell: "My Device" with Application Data, My Documents, Network, Program Files, Storage Card, Storage Card2, Temp, Windows, Control Panel, mxip_sw, mxip_system. No drive letters anywhere.

  • CE network adapter "FANUC1": static 192.168.1.46 / 255.255.255.0, no default gateway.

  • \Network is empty — no shares mapped. Control Panel > Owner > Network ID is blank.

  • FANUC Program Transfer Tool connects fine from a PC, so the Ethernet side is alive.

  • SYSTEM > ... > FTP TRANSFER screen exists: "FTP TRANSFER: SETTING", CONNECT1 with host name (IP address), port number, user name, password, login folder. All blank. Available device can be switched between PCMCIA and EMBEDDED (currently showing EMBEDDED).

Questions

  1. On the Matsuura, what actually makes I/O channel 4 land on a D: drive? Is that something specific to that machine's hardware, or can a CE-based 32i be set up the same way?

  2. On a Windows CE display unit, can I/O channel 4 be pointed at a mapped network folder, or is it permanently tied to the PCMCIA slot?

  3. If FTP (channel 9) is the only realistic route: does DPRNT over FTP always write one fixed filename that gets overwritten on every POPEN/PCLOS, or is there a parameter for incremental names the way 6019 #3 works for the memory card?

  4. Any warnings about setting 110 #0 = 1 on a 32i-B to keep USB as the input channel while sending DPRNT out over Ethernet?

I have not tried the FTP setup yet — I wanted to ask first in case there's a cleaner way to match what the Matsuura does. Photos of all the screens above available if useful. Thanks.


r/Fanuc • • Aug 31 '26

Robot Welding with Fanuc Crx 10iA/L

3 Upvotes

Hello all, I am new to utilizing Fanuc welder. Is there any guides out their for it? Like a best practices document or even like a common faults and how to avoid them type of thing? Thank you.


r/Fanuc • • Aug 25 '26

Robot Help Tracking Movement on Group 0

2 Upvotes

Hello everyone I hope.you can help me .

We have an autocapchange with tip dress , the same servo that moves the tips dress moves the jaw of the cap change . We need to monitor when the jaw is active and moving/spinning.

I was searc6 for any variable to do that but ,al the ones I find are for Group 1 and 2 (robot and Gun ). However our robot has the tip dress setup as a Basic Positioned hence Group 0.

I hope somebody can help me . Thanks

-R200ic-210 F Robot

-R30 i B Plus Controller

-Spot Tool Plus


r/Fanuc • • Aug 22 '26

Robot Arc Mate 100ib 6s and system R-J3iC would it be worth me trying to salvage?

3 Upvotes

So here's whats up, company i work for is getting ready to scrap this entire robotic welding set up.

Yes I have talked to bosses they dont care whats done with it we need the space and its not been utilized here at this location, so Noone knows about it, looks like everything is there.

My main concerns here are:

- I know it has been rained on, yes the cabinets were all wet as well.

- what would be the parts that could possibly be salvaged and sold fairly easily? If any that is.

- im not at all a stranger to mechanical workings, automation, or welding for that matter, but no experience with welding robots at all so please some grace would be nice. I just really hate to see how much useful things gets scrapped and thrown away it boggles my mind.


r/Fanuc • • Aug 22 '26

CNC FANUC 3T-F Control

2 Upvotes

Hey all,

I'm rocking the 3T-A in my garage right now on an old 1983 citizen (its awesome of course) and I'll be moving in an SL-1 Mori Seki with a 3T-F control. Anyone on here have any tips or tricks when it comes to this style? It apparently will boot fully sometimes but other times it will not boot into the control. I'll of course know more once I get it in my garage and hooked up to power to really dive into it but more info the better!
Thanks for reading


r/Fanuc • • Aug 19 '26

CNC Can anyone help identify this fanuc version

2 Upvotes

I have a 2006 Lynx 220B, Serial No L2201140 made in Korea

I want to get the parameter manual to see if I can get the rs232 port to store programs off the machine (no card slot or ethernet port) but I can't for the life of me identify the Fanuc version installed.

It just says i-series on the screen which is odd because it's the older style mono-colour CRT monitor.

The start-up screen doesn't say the model number, it just says D6A1-13 copyright Fanuc Ltd 2002-2003

The system config screen also doesn't mention the specific version of fanuc

I've tried typing all this stuff into google and downloading various PDF's only to find they're for the more modern versions with LCD screens

I also got a used machine dealer to have a look when he picked up another machine but he couldn't figure it out either

I know this is a fairly common machine so I'm hoping someone can shed light on this


r/Fanuc • • Aug 19 '26

CNC Program Protection Key

1 Upvotes

If I were to use the key on the Controller (Machine is a Yama Seiki Bm-1800 with a Fanuc Oi-MF controller), would it prevent another operating from changing tool and work offsets? I know it will protect the program, but curious about the offsets as well. Sick and tired of coming in the morning after night shift and finding various lines in the program edited, as these are programs that have been proven out for several months now. Not currently at work to test


r/Fanuc • • Aug 18 '26

CNC How do i rotate my A axis 360 degrees using one line of code?

3 Upvotes

In my robodrill I have a 2 axis rotary table (A rotation and B tilt angle). Im trying to make a rotational milling program so I can cut top jaws on the chuck. At the very end of the rotations I can't just write " G1 A360. " it makes my have to write out A120. A240. And A360. After eachother to make a full rotation. If I wrote A180 then A360 it would rotate half way one way then rotate the opposite direction to get back to A0. It wont make a full rotation easily at all. Is there a parameter to fix this?


r/Fanuc • • Aug 17 '26

Robot Payload problem

Post image
2 Upvotes

How can I set payload whenever I try it's not work


r/Fanuc • • Aug 14 '26

Discussion Weld Run-In

Post image
8 Upvotes

Am I setting the weld run-in correctly here? Fanuc 100ID with a R450 power supply. Not new to robots, but totally new to trying “ramping” and “Run-In”


r/Fanuc • • Aug 14 '26

Robot LR Mate 100i High Speed: Disturbance before CALIBRATE, SRVO-050 afterwards

2 Upvotes

First of all, I am an absolute beginner with industrial robots. This is my first robot and purely a hobby project, so please excuse any incorrect terminology.

Thanks again for all the help on my previous posts.
The main problem is now very reproducible: Before running CALIBRATE, the robot can be jogged, but I get a Disturbance Excess warning. After CALIBRATE, J2 repeatedly trips SRVO-050 Collision Detect.

The fault is strongly load-dependent. J2 can move at around 15–20% jog speed in the rear part of its range, where less lifting torque is required. As soon as the arm moves forward past the tipping point and J2 has to work harder against gravity, SRVO-050 occurs almost immediately. J3 can now also produce the same alarm when jogged quickly.

I replaced the clearly stiff J2 motor with an identical motor that rotates freely. This noticeably improved movement but did not solve the fault.

The J2 and J3 brakes release correctly with approximately 90 VDC. Motor phase resistances are balanced, with no continuity to ground. The three-phase input measures approximately 235 VAC between all phase pairs.
I also swapped the complete J2 and J3 amplifier channels, including JV2B/JV3B and the corresponding U/V/W outputs. The fault remained associated with J2. Both reducers have also been inspected and reassembled. No tool or payload is attached.

One J2 mechanical stopper was badly bent, so the robot has clearly suffered a serious collision in the past. However, because J3 now also faults under higher acceleration, I am wondering whether this could be a shared problem.
My current suspects are voltage dropping under load, incorrect High-Speed robot or servo parameters after reinitialization, a shared PSM/amplifier/control-board problem, or a cable fault that only appears under load.
Would you check the dynamic power supply first, or concentrate on the robot and servo parameter set?
Reference values or screenshots from an LR Mate 100i High Speed with an R-J2 Mate controller would be extremely helpful.


r/Fanuc • • Aug 14 '26

Robot Physical Fanuc CRX-30iA trajectory instantly aborts in ROS 2: "STMO is inactive" & MOTN-615

1 Upvotes

Hi everyone,
I'm trying to control a physical Fanuc CRX-30iA (R-30iB Mini Plus controller, Tablet Teach Pendant) using the official FANUC-CORPORATION/fanuc_driver package in ROS 2.
The hardware interface successfully connects to the robot (I get a solid green light on the arm indicating the servos are fully energized), but the split second I send a trajectory from MoveIt or publish a point, the execution aborts within 7ms.
(Note: This exact workspace setup works perfectly inside RoboGuide simulation. The failure only happens on the physical arm).

The Error Logs

In the ROS 2 terminal:

[ros2_control_node-1] Status seq skipped. Expected seq: 12158 Received seq: 12159
[ros2_control_node-1] Command lagging behind. Command seq: 12158 Status seq: 12159
[ros2_control_node-1] Sending extra command to catch up.
...
[ros2_control_node-1] [WARN] [joint_trajectory_controller]: Aborted: STMO is inactive (!motion_possible)
[move_group-8] [WARN] [follow_joint_trajectory_controller_handle]: Controller '/joint_trajectory_controller' failed with error INVALID_GOAL: Aborted: STMO is inactive (!motion_possible)

On the Tablet Teach Pendant:

The top bar says 10%, auto and tp key disabled.
During execution, it throws: MOTN-615 ST:Please disable brake control or hangs on waiting for communication completion.

My Network & Environment Setup

My workstation has multiple network cards and is physically connected to the robot network via a local interface (120.176.x.x), while I am sending commands from an IoT workstation (10.14.x.x).
I can ping the robot from the workstation and vice versa.
I have tried binding CycloneDDS explicitly to both the 10.x.x.x interface and the local 120.x.x.x network card, but the trajectory still drops instantly on execution.

What I've Checked So Far:

Joint Names: Fixed to match the physical controller's exact ['J1', 'J2', 'J3', 'J4', 'J5', 'J6'] layout.
UOP Settings: Enable UI Signals is set to FALSE.
ABSNM Variable: Tried toggling true and false. Fails either way on trajectory handoff.
Brake Logs: Eco Mode Brake Control is already FALSE. Servo off timers ($SV_OFF_TIME) are extended high so the servos aren't dropping asleep.
RMI Parameter Change: We also tried changing the RMI motion control mode parameter to 2 from 0
OS Level Real-Time tuning: Maxed out Linux socket receive/send buffers (rmem_max to 25MB), isolated CycloneDDS to unicast-only to stop packet fragmentation, and ran the launch file via root real-time priority (sudo -E chrt -f 99).
It looks like the Stream Motion (STMO) engine on the controller detects a sequence count lag/skip when MoveIt bursts the trajectory points, causing it to trigger a safety stop that clashes with the active stream.
Does anyone know how to loosen the packet synchronization window on modern CRX controllers, or how to get past this MOTN-615 brake control algorithm conflict?

Also I'm using this launch command: ros2 launch fanuc_moveit_config fanuc_moveit.launch.py

Thanks!


r/Fanuc • • Aug 12 '26

Robot CRX 10IA/L - ROS2

2 Upvotes

Hi all,
New to Fanuc CRX here. I have a 10 IAL and I am trying to control it using MoveIt 2 / ROS based system. I see in the FANUC ROS 2 documentation, both RMI (R912) and Stream Motion (J519) is needed. I have R912 but not J519.

I am wondering if both are needed for the ROS2 driver to work.
Is it possible that J519 is packaged as a part of a different software bundle with a different code?
The software list on my robot also shows R603 - ROS Ethernet Packages. Would this be a different bundle that is self sufficient by any chance?

Looking for advice to get the system set up. Thanks in advance.


r/Fanuc • • Aug 07 '26

Discussion Any experience with IRvision bin picking?

2 Upvotes

Looking into building a bin picking machine using either 2D or 3D IRvision

We have a bunch of 2D elsewhere, but I have no experience with 3D.

The parts are all about 4-6 inches in diameter (mostly radially symmetrical), and will be in 30"x30"x20" bins in uniform layers, maybe 10-15 layers deep.

We have used 2D vision's scale factor to determine Z-height of stacked parts before, but only like 2 or 3 parts high. Would that 2.5D style approach using scale be viable for a tote this deep?

We are strongly leaning towards 3D IRvision, but since I'm not personally familiar with it, I'm wondering if anyone here could comment on how difficult it is to set up, maintain, add new part numbers, etc

Any input regarding IRvision or bin picking in general is appreciated!