Tekrob GmbH
VKRC + FANUC + ABB Editor
Tekrob VKRC-FANUC-ABB Editor
Instruction Manual
Contents
Introduction........................................................................................................................ 3
Common ........................................................................................................................ 3
Tekrob Editor as KRC-Viewer......................................................................................... 4
Important Note! .................................................................................................................. 4
Opening Archives .............................................................................................................. 4
Program Structure ............................................................................................................. 7
Editing of unpacked Archives or Backups .......................................................................... 7
Opening latest Archives ..................................................................................................... 7
Opening Files of a Backup/Archiv ...................................................................................... 8
Deleting Files..................................................................................................................... 8
Folgen/Up – Revision (KUKA) ........................................................................................... 8
Folgen/Up-Revision (FANUC)............................................................................................ 8
Creating New Files ............................................................................................................ 9
Editing files without Archive ..............................................................................................10
Use Flexible Window Settings ..........................................................................................10
Opening Files with Extern Applications .............................................................................11
Duplicating Files ...............................................................................................................11
Saving Files not Within the Archive...................................................................................11
Editing Lines .....................................................................................................................11
KUKA and FANUC ........................................................................................................11
ABB ..................................................................................................................................12
Showing Syntax Errors .....................................................................................................13
Creating new Lines ...........................................................................................................14
Creating new PLC Lines with Keyboard ............................................................................15
Using PLC-Modules ..........................................................................................................15
Common Rules for Copy, Cut, Paste, Delete ....................................................................15
Copy, Cut, Paste, Delete of Movements (KUKA) ..............................................................16
Copy, Cut, Paste, Delete of Movements (Fanuc) ..............................................................16
Copy without Coordinates.................................................................................................17
KUKA ............................................................................................................................17
Editing Makrostep, Makrotrigger (KUKA) ..........................................................................17
Opening Other Files .........................................................................................................17
Search, Replace ...............................................................................................................18
Context Search .................................................................................................................18
Edit Move Lines ................................................................................................................19
Checking Tool and Base...................................................................................................19
KUKA ............................................................................................................................19
Edit VW-User Lines ..........................................................................................................20
Machine data ....................................................................................................................21
IO-Comments ...................................................................................................................22
The Coordinates ...............................................................................................................24
Edit, Copy and Paste Coordinates ....................................................................................25
Tool/Base Correction ........................................................................................................26
KUKA ............................................................................................................................26
-1-
Tekrob GmbH
VKRC + FANUC + ABB Editor
FANUC ..........................................................................................................................27
Calibration ........................................................................................................................28
Mirror ................................................................................................................................29
KUKA ............................................................................................................................29
FANUC ..........................................................................................................................29
Copy Op-Coordinates .......................................................................................................31
Reference Lists ................................................................................................................32
IO Reflist Creation .........................................................................................................32
UP-Reflist ......................................................................................................................32
Makro-Reflist .................................................................................................................32
Import of VKRC2 Programs to VKRC4 .............................................................................32
Export /Documentation .....................................................................................................33
Print, Print Preview ...........................................................................................................33
Changing the Font ............................................................................................................34
Translate allways off (KUKA, FANUC) ..............................................................................34
Changing Language .........................................................................................................34
Visualization .....................................................................................................................35
Tekrob Editor at USB-Stick ...............................................................................................36
Licence File ......................................................................................................................36
System Requirements ......................................................................................................36
-2-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Introduction
Common
With the Tekrob Editor you can edit KUKA, FANUC and ABB roboter-archives.
At VKRC programs is executed syntax check and translation, at FANUC there is executed
syntax check.
Simultanous editing of several archives is possible.
FANUC, ABB and KUKA together in one Editor.
VKRC: "dat"-files (KUKA) belonging to 'Folgen' and 'Ups' are also updated.
When opening files a tree of their internal order is created, this is the reason why cut, copy,
delete effects on all associated lines of move commands.
You can see this effect in this way: Place the cursor anywhere on a move command, press
Ctrl-x: This will cut the move command together with all its PLC commands. The associated
coordinates will also be removed from the coordinates-list below.
Pressing Ctrl-V inserts the move command complete with its PLC commands and
coordinates.
Pasting without coordinates is possible as well.
ABB features are texthighlighting, search and replace, IO-descriptions. Code blocks (If,
Case, For…) are checked, lines are indented.
-3-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Tekrob Editor as KRC-Viewer
The Tekrob Editor can be used as viewer of KRC-archives as well. Code and coordinates are
displayed as usual. Syntax check and translation is not implemented.
Other features are:
• IO-descriptions
• Seaching
• Machine data
• Creating documentations
Important Note!
Execute "Inbetriebnahme->Service->Manuelles Upgrade" (KUKA) to use external edited
sources at the roboter and save your backups. This ensures that the syntax is checked
before the roboter tries to run the script.
Opening Archives
Execute 'File->Unpack Archive' or use drag-and-drop to unzip an archive (KUKA).
Unpacked archives will be located at C:\Tekrob_TMP\VKRC_TMP. You can select another
temp folder with the "Extras->Editor->Temp Folder" command. If you use the usb installation,
you should select a folder on the PC to fasten the unzip time. If a folder with the same name
already exists a message box pops up. It is possible to edit 10 archives or backups at the
same time.
Tree-view of the archiv (KUKA VKRC)
-4-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Tree-view of the archiv (KUKA KRC)
Tree-view of the archiv (FANUC)
-5-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Tree-view of the archiv (ABB)
Tree view of the archiv (KRC)
Descriptions of the IO-ports are read from the file '\C\KRC\Data\kuka_con.mdb'. At VKRC4
this file doesn't exit, so the editor tries to read IO-descriptions from "RefListe.txt".
Alternatively you can use IO descriptions from other sources. Detailed description follows.
Together with the comments of makros and UPs they are displayed at the tree in the pane on
the bottom-left side. The top-left window shows the files and folders created when opening a
robot archive. Below the tree you see the path of the zip-file, if existing.
Files are opened by double click. Saving the archive overwrites the existing *.zip- file.
Commands at the Tree:
• Open Opens the selected file at the editor.
-6-
Tekrob GmbH
VKRC + FANUC + ABB Editor
• Open extern Opens the selected file at an extern editor.
• Open extern with… Executes the Windows "Open with…" command.
• Duplicate Duplicates the selected file.
• Delete Deletes the selected file.
Program Structure
With the program structure you are also
enabled to open files.
All programs which are called out of
"CELL.SRC" are the branches of the
tree whereas unused programs are
added at the bottom of the tree.
Commands of the Program Structure
(RMB):
• Open
• Open as…
• VKRC-Folge
• KRC-Folge
• KRL-Program
• Open extern
• Open extern with…
• Update
Tree of Program Structure
Editing of unpacked Archives or Backups
Use the 'File->Open (Fanuc Backup, KUKA Archive Unpacked…)' command to edit within
archives which are already unpacked. The location of their zip-files will be unknown, so the
'Save as' dialog will be displayed to enter a filename for the created *.zip-file.
Opening latest Archives
In the file menu you can see a list of the latest 6 opened backups or archives. The items are
connected with unpacked version of the archives.
-7-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Opening Files of a Backup/Archiv
In the tree-view of the backup/archiv – content you can open files with double-click or the
Open command of the context menu. The file is opened in the matching editor as Folge, Up
or makro or as a general source file with standard text highlighting.
Fanuc: Edit only files from the 'English' folder, the robot will accept only files from this folder!
Deleting Files
Use the "Delete..." command of the context menu at the tree view to delete files of the
archive.
Folgen/Up – Revision (KUKA)
When opening "Folgen" and "Ups", the editor checks if a revision of the file is necessary.
Therefore it is checked if the coordinate - numbers of the *.src and *.dat - files have
increasing numbers, and if there are unused coordinates. In this case the coordinates-list is
created new and the coordinates get new numbers. If a revision was executed, the filename
at the editor-window tab will get this character behind: "*".
Folgen/Up-Revision (FANUC)
When opening Folgen and Ups it is checked if the coordinate numbers are increasing and if
every movement has its own coordinates. If not, a note is displayed.
To clear up coordinate lists you can execute "Extras->Clear up Coordinates" or "Extras-
>Number coordinates
The revision copies the coordinates for each movement to a new coordinates list, replaces
the old list with the new one and finally numbers the list.
-8-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Creating New Files
Use the 'Datei->Neu' command to create new 'Folgen', 'Ups' and 'Makros'. The created files
are inserted at the matching folders if the command is executed at an open archive,
otherwise they are located at a folder you can specify.
Creating new files at KUKA and FANUC
If the new file is belonging to a KUKA archiv, the TPVW_VERSION of the archiv is used,
otherwise you can enter Version numbers starting with 3, 5 or 8. The matching default file will
be used.
-9-
Tekrob GmbH
VKRC + FANUC + ABB Editor
Editing files without Archive
Informations on a file without archive
Use the 'File->Open(File)' command to edit files without archive.
All files without archive will be displayed together in a window with the text 'Files without
archive' at the title bar. In order to make the editing more easy you can select the IO-Port
descriptions ('kuka_con.mdb', or 'SymName.txt' or *.csv) and the user-ini files ('vw_user.ini',
'VW_USR_R_MAKRO.ini', 'VW_USR_S_Makro.ini') separately.
Drag and drop is also supported to open files.
Use Flexible Window Settings
Second editor pane active
- 10 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Use the commands 'Window->Cascade, ->Tile vertical, ->Tile Horizontal' to place the
windows by your own request. With the command 'View->Second Editor' you can display two
files of the same archive in separate windows.
Opening Files with Extern Applications
Use the command 'Open external' at the context menu of the tree on the left to open a file
with its standard editor or use 'Open with external…' to select another application.
Duplicating Files
(KUKA and FANUC)
Use the context menu command 'Duplicate' at the tree on the upper left of the archives
window to create copies of 'Folgen', 'Makros' and 'Ups'. The dialog is used to enter a new
number of the file. These numbers are used for the filename and the lines starting with
'DEFFCT INT MAKRO', 'DEF UP', 'DEFDAT UP', 'DEFDAT FOLGE', 'DEF FOLGE' at the
associated *.src and *.dat files. Furthermore you can give a new comment.
Saving Files not Within the Archive
With the command "Save As (File)…" you can save files at other locations than the archive.
At "Folgen", "Ups", "Makros" it is checked if the filename is valid and the DEF-line is updated.
(KUKA)
You can then open these files within an editor-window for all files which are not part of an
archive. User-files and IO-texts must be selected at the "Extras->IO-Description Source" and
"Select User-Ini file" separately.
Editing Lines
KUKA and FANUC
Move lines (PTP, LIN, CIR, KLIN, KCIR, LIN SUCHEN, move comment, move jump, move
label) and SPS lines can be edited directly with keyboard.
A new line(11), edited with keyboard
Parsing, check of limitations, translation and formatted output is executed as soon as you
navigate to another line or execute 'Edit->Translate all' whereas at editing only SPS lines the
actual move section is translated for optimization reasons.
- 11 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
New line (11), parsed and translated
It is not needed to use upper case when editing IO-ports
(i.E 'a858 = ein' is also valid and will be translated to 'A858 = EIN')
To select complete rows you can click to the line numbers on the left.
Contextmenu of the edit window (FANUC)
Close Closes the actual edit window.
Cut Cuts the selection or movement.
Copy Copies the selection or movement.
Paste Pastes text or movement.
Delete Deletes selection or movement.
Seach… Opens search window.
Translate all Translates the complete file.
Change… Opens the move or user dialog.
ABB
ABB programs with the filename extensions "SYS" and "MOD" are opened at the ABB edit
window. This has text highlighting for the ABB "Rapid" language. Press "Translate F2" to
check if source blocks (MODULE, PROC, IF…) are complete and indent the lines.
ABB text highlighting
Kontextmenu of the Editwindow (ABB)
• Close Closes the actual edit window.
• Search Opens the search window.
- 12 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Showing Syntax Errors
(KUKA, FANUC, ABB)
Pay attention to the status line at the bottom-left. It states "Ready" when there is no syntax
error, otherwise it shows an error description with the corresponding line number.
Status Note on Syntax Error
Code block errors are displayed at KRC and ABB files.
It is not possible to save files while an error note is displayed.
- 13 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Creating new Lines
Toolbox
Use the toolbox to insert the most important move and PLC lines. (Activated by 'View-
>Toolbox') The whole set of commands you'll find at the 'Commands' menu.
The lines are normally inserted below the current cursor position, whereas there are different
rules for move and PLC lines.
New move lines are inserted after the PLC lines of the current move section.
PLC lines are inserted by this rule (KUKA):
There is taken account of 7 different rankings additional to the current cursor position. This
means:
• New PLC lines are inserted after the current cursor position if there is no PLC line or
one with the same ranking.
- 14 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
• If the ranking of the new PLC line is different to the current one the new PLC line is
moved forward or backward until there is no other PLC line in front respectively
behind it with lower or higher ranking.
Creating new PLC Lines with Keyboard
At VKRC emty rows are removed automatically. But with the enter key you can insert new
PLC lines anywhere you create an empty row. When you leave this row, the PLC row will be
parsed and moved to the position regarding its ranking. Move commands without any PLC
commands are getting an empty PLC row. (KUKA)
Using PLC-Modules
Because many sequences are needed by PLC commands again and again there is the
possiblity to use so-called PLC blocks instead of the cammands one individually each .
Therefore the file "SpsBausteine.txt" exists at the software folder. (For example use only)
In this file you can provide your most used PLC modules.
The text within […] will be shown at the PLC-Modules menu.
Using these modules will fasten and simplify your work.
You can also switch between several files executing "Extras->PLC-Modules->Change
source".
Execute "Extras->PLC-Modules->Edit modules" to edit the PLC-modules.
Changings will not be visible until you restart the app or select the file again using "Change
source".
Common Rules for Copy, Cut, Paste, Delete
(KUKA and FANUC)
You don't need to select move lines to copy or delete. If you have selected parts of a move
line by these commands, the command will be executed only on the selected part. But if you
have set the cursor to a move line without having selected anything, the command will be
executed on the whole movement with its PLC-rows and coordinates.
- 15 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Copy, Cut, Paste, Delete of Movements (KUKA)
You can easily use 'Edit->Copy' or press Ctrl+C to copy the move-line of the current cursor
position. All additional PLC lines and coordinates will be copied as well if the "Copy with
coordinates"-button is checked.
The list of the copied move lines, displayed after copy or cut commands
If there is no move line within the selection it will be treated as normal text.
Inserted PLC lines are highlighted if possible.
The same rules are used for delete and cut.
Copy, Cut, Paste, Delete of Movements (Fanuc)
To copy, cut or delete movements set the cursor to the move-line without selecting anything.
Execute "Copy Strg-C", "Cut Strg-X" or "Delete". This note will be displayed:
Note when executing "Copy"
- 16 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Copy without Coordinates
KUKA
If you want to use move and PLC-lines for other coordinates, you should uncheck the "Copy
with coordinates"-button. You may then set the cursor to the first move command where the
copied movements should be pasted to and press Ctrl-V or use the "Paste" command of the
context menu. Pasting will only be possible if there are enough coordinates.
FANUC
If you want to use move and PLC-lines for other coordinates, you should not check the "Copy
with coordinates"-check box. Set the cursor to the first movement of the section, where you
want to overwrite move and PLC commands and execute "Paste Ctrl-V". After pasting, it is
not checked if there are enough coordinates for all movements. The user is responsible to
check this.
Editing Makrostep, Makrotrigger (KUKA)
The file "makrostep.src" is opened with a special editor window. Here the additional
commands "Schritt" and "Weiterschaltbedingung" are available.
When adding a new step all steps are getting new numbers and the
"Weiterschaltbedingungen" are linked to the new step numbers.
The file "makrotrigger.src" is also edited in a special editor.
Opening Other Files
Files which are neither 'Folge', 'Up' or 'Makro' are displayed at KRL-Mode (KUKA-Roboter-
Language). The text is highlighted with typical colors.
Highlighting for other file types
- 17 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Search, Replace
Execute 'Bearbeiten->Suchen' to seach or replace text.
Search Dialog
You have different options to select the files where you want to search for. (Folgen, Ups,
Makros, all Files (Alle Dateien), current file (aktuelle Datei). Results are listed at the search
dialog, double click will open the file and the search result will be highlighted. Pressing
'Replace' will replace the displayed result and show the next search result of the list.
Press 'Replace all' button to replace all search results.
Context Search
If you execute the "Search"-command of the context menu at the editor, the search dialog is
opened showing all occurrences of the expression at the cursor position.
- 18 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Edit Move Lines
(KUKA)
Move dialog (KUKA)
With a double click at move lines (PTP, LIN, CIR, KLIN, KCIR, LIN SUCHEN) this dialog is
displayed. In this dialog it is possible to select another move type and to change the move
parameters. Warning: When switching from PTP, LIN, KLIN to CIR, KCIR the coordinates of
the first point are copied. When switching form CIR, KCIR to PTP, LIN, KLIN the target point
is deleted.
Checking Tool and Base
KUKA
There is an extra check of the tools ("Wzg=") executed. A warning is displayed as soon as
the toolnumber is changing. When there are different tools used in an up/folge there will also
warnings displayed when the order of the tools has changed or if you are adding new
movements.
FANUC
At FANUC programs tool and frame are set by the commands UTOOL_NUM and
UFRAME_NUM. The Tekrob Editor handles this and puts UTOOL_NUM and UFRAME_NUM
rows in front of all sections with the same tool and frame.
- 19 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Edit VW-User Lines
VW_User Dialog (KUKA)
VW User-Dialog (FANUC)
- 20 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
You can use a dialog to edit VW-User lines. A double-click at user lines is opening the dialog.
The dialog is filled with the options defined at "vw_user.ini"(KUKA) or
"ARNMAME.DT"(FANUC). Therefore you should prefer editing by dialog for this guarantees
the correct usage of options and parameters.
Machine data
Execute 'View->Mada' to open a viewer of the most important machine data of the roboter.
The view is divided into 'Mada', 'Zange', 'Tool', 'Bin', 'Ext', 'Soft->End', 'Base', 'Kalibrierung',
'Interbus'.
Machine data KUKA
- 21 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Machine data FANUC
IO-Comments
IO comments, in the tree on the bottom left and as hint at the editor
- 22 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
List of used IO of the current file
When opening an archive the IO comments are extracted from the file
'\C\KRC\Data\kuka_con.mdb' and displayed at the window at the bottom left.
At version 'Vkrc4' the file 'Kuka_con.mdb' doesn't exist, so the comments must be exported
to a text file to be available at the editor.
FANUC IO descriptions are taken from "IO_SET.DT"
With the command 'Extras->IO Description Source' it is possible to select a different source
like 'SymName.txt'. IO comments should have the format <E/A-Typ><E/A
Number><blank><Comment>.
Use the commands "Langtext suchen" from the context-menu at the IO-comments list to
search for all occurrences of the selected IO.
- 23 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
The Coordinates
FANUC
Context menu of the coordinates (FANUC)
Change data… Opens the edit coordinates dialog
Cut point Cuts the selected point
Copy point Copies the selected point
Paste point Pastes a point from clipboard
Replace point Replaces the selected point with point from clipboard
Delete Point Deletes the selected point.
Select All Selects all points
Frame/Tool correction Opens the frame / tool calculation dialog.
Distance… Calculates the distance between two selected coordinates.
KUKA
Context menu of the coordinates (KUKA)
Change data… Opens coordinate dialog.
Select all Ctrl+A Selects all coordinates.
Copy Data Ctrl+C Copies the selected coordinates.
Replace Data Ctrl+V Replaces the selected data.
Tool Base correction… Tool Base correction…
Mirror… Opens the Mirror dialog.
Distance… Calculates the distance between two points.
The coordinate list shows the coordinates, tool and base numbers from the *.dat file (KUKA)
or the "/POS" section. (FANUC)
- 24 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
There is always the row activated which belongs to the current move-section of the edit
window. At KUKA the number of movements and coordinates must always match, therefore
cut, insert and delete of coordinates is impossible at KUKA. At FANUC ist is possible to
define coordinates as register values.
Edit, Copy and Paste Coordinates
Edit coordinates (KUKA)
Edit coordinates (FANUC)
At "Folgen" and "Ups" the coordinates to the move commands are displayed at the list below
the source code. There is always the list row selected which belongs to the move section of
the cursor position at the editor. It is impossible to create new coordinates by the dialog.
Coordinates are created when inserting move lines at the editor, whereas at copy and paste
the coordinates are picked up where the move line is copied but when inserting new move
lines the coordinates of the move command before the inserting position are copied.
- 25 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Tool/Base Correction
Note for users of 64-bit computers: To use this function you should have the shareware
program DOSBox-0.74 on your computer.
With the "Tool-Base Correction…" you can recalculate the coordinates for other tool/base
data.
The recalculation is executed on all coordinates which are selected at the list below where
the selected tool number is identical. Selecting several coordinates is done by Windows-style
with the Ctrl-key (single items) and mouse, Shift-key (an array of items), or with "Select all
Ctrl-A" to select all coordinates.
KUKA
Tool-Base Dialog (KUKA)
You can select tool and base data defined at "config.dat" or enter any values for tool and
base. It is calculated with tool and base at the same time. Values are ignored if they are set
to "0.0" by selecting the "…" item at the lists at the left.
At VKRC2 archives there are also "Fahrzeugnull" values listed at Base. If using these values
the corresponding USER lines ("Fzg-Nullpunkt") will be updated.
If you select "Recalc all files" the coordinates of all UP and Folgen are calculated which have
a matching tool or base.
- 26 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
FANUC
FrameTool Dialog (FANUC)
At FANUC it is possible to recalc paths regarding the "Control code". Therefore you have to
set the "Change Handling at all Points" checkbox. In this case the following operation is
executed:
• "Handling new" gets the opposite value of "Handling old".
• All Frame/Tool number combinations of the UP/Folge are gathered.
• Frame/Tool coordinates are set for each Frame/Tool combination and recalculation is
executed.
• The control code is set to the new value
If you are recalculating only some of the points for other frames/tools, "UTOOL_NUM" and
"UFRAME_NUM" rows will be added or deleted if needed.
If you select "Recalc all files" all files are recalculated which have a matching tool or base.
"Change Handling at all points" is not available in this case.
- 27 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Calibration
Calibration Dialog KUKA Calibration Dialog FANUC
Execute 'Extras->Calibration' to set the coordinates of a 'Folge', 'Up' or a whole archive. You
can set options to set, added or ignore the values. Changing the sign is possible as well
- 28 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Mirror
With the function "Mirror" you can create a reflection of an existing carside to the other one.
So the robot must not learn the path again. The command is in the context menu of the
actual point list.
Dialog for Mirror and Hand Axis Reorientation
KUKA
Mirror without Hand Axis Reorientation
This function changes the signs of the y, a and c-values and inverts the lowest bit of the turn-
value (Axis 1)
Mirror with Hand Axis Reorientation
This function does these additional changings: The 3. Bit of status is inverted, also the bits of
the turn value of axis 4, 5 and 6.
Hand Axis Reorientation
At this option you can select an range of points. Actions are: Invert the 3rd bit of status as well
as the turn value bits for axis 4, 5 and 6.
FANUC
Mirror without Hand Axis Reorientation
This is done at all coordinates with configuration:
Change the sign of Y, W, R.
This is done at all coordinates without configuration:
Change the sign of J1, J4, J6.
Mirror with Hand Axis Reorientation
Additional the first character of the configuration is exchanged (F<->N)
- 29 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Hand Axis Reorientation
At coordinates with configuration only the first character of the configuration is changed
(N<->F).
At coordinates with angels the sign of J5 is changed, at J4 and J6 negative values get 180°
added, positive values get 180° substracted.
- 30 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Copy Op-Coordinates
Point Export
With "Exras->Copy Op-Coordinates" you can copy the XYZ coordinates together with the
robot name and the name of the process point to the clipboard and paste to any document
(i.E. Excel).
It's a requirement that the name of the op is stated at a mov comment before.
You can either search by makro number, user command or processpoint name. Furthermore
you can use comma or point at the number format when pasting.
The result has the columns robot name, filename, point number, program number, ,
processpoint name, USER paras 1-6, XYZ coordinates.
- 31 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Reference Lists
IO Reflist Creation
With the command "Extras->IO Reflist" you can create a reference list for all IOs, makros and
Ups used in all programs of the current open robot backup.
The list has the columns IO with number, comment and filenames and is separated by tabs.
The function sends the list to the clipboard, so you can easily paste it to any sheet.
IO-Reflist (detail)
UP-Reflist
(KUKA and FANUC)
The command "Extras->UP-Reflist" creates a referencelist of the usage of all sub-programs.
Makro-Reflist
(KUKA and FANUC)
The command "Extras->Makro-Reflist" creates a referencelist of the usage of all makros.
Import of VKRC2 Programs to VKRC4
With an open VKRC4 archiv, there is the "File->Import VKRC2-VKRC4" command available.
The function does all changings necessary to get VKRC4 compatible files from VKRC2
standard. You are asked for a new number for the filename, if the same one already exists.
- 32 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Export /Documentation
With 'File->Word-Export' you can create documentations of robot archives.
Minimum requirement for export is Microsoft Word 97.
The exported data will be appended to an existing file (i.e. the front page) you have specified
at the dialog or a new file will be created if there is no file specified.
Export dialog
Print, Print Preview
Execute 'File->Print preview' and 'Datei->Drucken' to print files.
- 33 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Changing the Font
With 'Extras->Editor->Schriftart' you can change the font of all editor windows.
Translate allways off (KUKA, FANUC)
If you don't want your amendments to be translated after every line change you can select
'Extras->Editor->Translate allways off'. In this case the editor will only translate if you execute
'Translate all F2' or when you are saving the file. This may be more comfortable for experts.
Changing Language
You can switch between the languages German and English at runtime by using the menu
command 'Extras->Editor->German' and 'Extras->Editor->English'. This will change the
language of menu commands and messages.
- 34 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Visualization
Execute "Extras->Visualization" to see a 3D view of the coordinates. You can fly through the
area like a camera using the keyboard. See the instruction at the right of the view.
3D View of the coordinates
- 35 -
Tekrob GmbH
VKRC + FANUC + ABB Editor
Tekrob Editor at USB-Stick
The Tekrob Editor is running at USB-Stick as well. Therefore the content of the
"Software\Tekrob\VKRC_Editor" folder must be pasted to a USB-Stick. Licence files for USB
are also available.
Licence File
You need a licence (*.lic) file to be able to use the Tekrob VKRC+FANUC editor without any
limitation of runtime or functionality.
To acquire a licence file you should execute 'Extras->Licence data', press "copy" at the
'Lizenzdaten' dialog to copy the licence data to the clipboard and send it by mail to
[email protected].
We will generate the licence file with this data which you can select by executing 'Extras-
>'Select Licence File'.
On USB-Installations the file should be stored at the same folder with TekrobEditor.exe, the
editor will look for it there.
System Requirements
Microsoft Windows XP, Windows Vista, Windows 7, 8
Microsoft.NET 4.0
Export: Microsoft Word97 at minimum
Visualization: DirectX9
Free disc space: 20MB
- 36 -