Many people assume that Paint Pro software by Fanuc can only be used to write painting programs. However, many of the tools that some with the other simulation packages also come default in Paint Pro. You can also add non-paint robots to the cell.
Below is a rough demonstration of some of the line generation tools in the path work auto generation tools. The robot that was being used in this demo is a robot that was using a router bit to cut fiberglass semi truck hoods.