Camsoft is one of those companies that has been around a long time and knows the CNC business well. They do seem to have an answer for everything.
I decided to reply because you asked about Fanuc. We love Camsoft because they set us free of Fanuc. The tech people at Camsoft are much better and easier to work with than Fanuc and Camsoft pricing is far better. The parts are available from off the shelf sources so you don't have to worry about buying only Fanuc parts or drives. I can't say a hate Fanuc but sometimes I am so glad we use Camsoft so we know why you would ask. Free at last.