01-12-2022, 08:05 PM (This post was last modified: 01-12-2022, 08:08 PM by zet-jaro.)
I am trying to do the following thing:
I have 1 main program and 2 sub programs with the movements. The reason I separated it that way is that the movements are made with the option "Remote TCP". Thats why I made a custom post processor that adds "RTCP" string to the end of a L-point. The other custom post processor I made is to export this main programm that doesnt export sub programms but the error message I get is following (see attachment)
Does anybody have any idea why this happens and how to solve this issue?
01-13-2022, 08:50 AM (This post was last modified: 01-13-2022, 09:24 AM by zet-jaro.)
sorry, here another try.
Also one more question:
is it possible to add a custom string only for linear motions? My Fanuc wont accept the program where there is a J point with custom string "RTCP" at the end. Unfortunately, I dont know how to export a program made by "Follow curve project" without first J point.
For the MoveJ issue, you can either properly modify the post after you looked at the videos or you can "right-click" the generated program in RDK -> "Show instruction" and delete the first MoveJ. Be careful though, this MoveJ is there so that your robot picks a defined configuration as a starting point.
I generally dont have anything against leaving MoveJ at the beginning of the program (and I know its good because of arm configuration), only that if I leave "RTCP" string at the end of MoveJ instruction, Fanuc controller won't accept it. I taught to copy it outside in my main program so it would still be there but my "RTCP" custom sting problem will be solved :-)
I will take a look at the spreadsheet and try to do my best :-)
Are there any other instructions that are possible to use in Post processor other than those in "Fanuc iA.py"?
If you just have this issue with the MoveJ, simply don<t add the string to the "def MoveJ" section of the post, keep it in the "def MoveL".
You can do pretty much whatever you want with the post-processor.
I would change it but I don't have a post processor opened (only compiled version). Any chance you send it to me if I send you my licence in pm?
If I would be able to change it in the post processor, then I don't have to make 1 main program and 2 subprograms, I could do it all in one program and it would be much simpler for me and my customer :-)