We have had sample post-processors here on the forum for a while for exporting VC robot programs into native robot languages. Here is an add-on for doing the reverse. So now you can upload native robot program into VC simulation model. We start off with Kuka translator but more brands will hopefully be added in the future.
Install the addon by extracting the zip file to My Commands folder. Then restart the application and the “Upload” button shows up on the Program ribbon tab.
Currently included uploaders:
- Kuka (.src/.dat)
- ABB (.mod)
- Fanuc (.ls)
Kuka translator lets you upload a single .src file. You can also include .dat file and $config.dat files in the same folder and add-on will recognize those. $config.dat is used to read base and tool data along with possible home positions.
The scope of the translator is limited. It can handle PTP/LIN/SPTP/SLIN motions, subroutine calls, binary input and output, IF and WHILE statements and simple data declarations and assignments. Translator uses regular expressions in parsing so there will be a small learning curve if you want to modify the parser.
Update 17.05.2019: ABB uploader added
Update 27.08.2019: Fanuc uploader added
Update 12.09.2019: Minor fixes for Kuka
Update 08.01.2020: Minor fixes for Kuka
Update 03.04.2020: Minor fixes to launcher
RobotUploader_2020_03_04.zip (25.3 KB)