Library Compiler IRBT 7003
This walkthrough will guide you through the process of creating a batch file that calls the Library Compiler to build all 34 variants of the Track IRBT 7003.
The batch file build.cmd executes the library compiler with LibraryTemplates.xml (irbt7003.xml, irbt7003f.xml) as argument.
This will build all 34 libraries and outputs as .rslib files to the specified folder.
This specified output folder must exist for a successful build. By default, output files of IRBT 7003 Track for RobotStudio can be found in installation path of RobotStudio at %ProgramFiles(X86)%\ABB\RobotStudio version\ABB Library\Tracks
.
Download
Click here to download.
IRBT 7003
The LibraryCompiler.exe is located in %ProgramFiles(X86)\ABB\RobotStudio version\Bin\LibraryCompiler.exe
.
Build.cmd calls this LibraryCompiler.exe with few arguments like Verbosity, Input XML and OutputFolder as shown below –
This ends up in 34 variants for IRBT 7003. Each variant is a separate library and is specified in its own .rsxml file. In the sample this can be seen from the file naming convention. The file LibraryTemplates.xml is used by the Library Gallery in RobotStudio in the following way. All variants are represented by one item in the gallery (IRBT 7003).
When this item is selected by the user, a dialog is rendered by RobotStudio, based on this XML file, and each variable parameter is presented as a combo box. Two types of IRBT 7003 are available to select from IRBT 7003S and IRBT 7003F.
IRBT 7003S comes with different Travel lengths from 1.7 to 10.7 m.
IRBT 7003F comes with different Travel lengths from 1.7 to 7.7 m.
Both IRBT 7003S and IRBT 7003F comes with 0, 90 deg. Carrier angles.
Depending on the choices on the combo boxes, the specific library will be selected and opened in RobotStudio.