Robot Cell Simulator Lite
Robot Cell Simulator - contents
What it does | When to use it | Steps | Toolbar | Robots table | Options | What is shown | How the areas are calculated | Advantages | Limits | Lite and Robot Cell Simulator

What it does

Robot Cell Simulator Lite (Plugins → Robot Cell Simulator Lite) is the light version of Robot Cell Simulator. It draws the robot cell from the top, in 2D, without 3D models and without a 3D graphics card, and answers two questions in a few seconds:

Robot Cell Simulator Lite in the Plugins menu

Only two inputs are needed: the cell study (positions of the robots) and the robot archives (programs, tools, bases, machine data). Robot Cell Simulator (basic)

Top view: robots, reach, TCP areas and shared areas (yellow = with interlock, red = without interlock)

When to use it

Steps

  1. Open study – the cell study (*.psz) or the extracted StandaloneStudy_PsState.xml. Only the robots are read (name, type, ExternalId, position and rotation in the cell); cost items, controller cabinets, linear units and all other components are skipped, no JT file is loaded.
    Robots of the study in the table and in the view (before Calculate)
  2. Robot archives – the folder with the robot archives. By default the folder set in Robot Cell Simulator is used; for a new study the sub folder archives next to the study. The archives are assigned automatically (see Robots table).
    Archives assigned automatically, another archive chosen in the list
  3. Calculate – reach, TCP area of all programs and shared areas of every robot with an archive. The message window lists every robot (programs, points, reach) and every robot pair with a shared area.
    Message window: robots and robot pairs with the shared floor area in m²
  4. Export image – saves the current view as PNG.

Toolbar

ButtonFunction
Open study cell study *.psz (packed) or StandaloneStudy_PsState.xml (unpacked); the dialog opens in the folder of the last study
Robot archives folder with the robot archives (KRC folders with Folgen, UPs, $config.dat, $machine.dat); after the choice the archives are assigned again
Calculate reach and TCP areas of all robots, shared areas, summary in the message window
Fit all shows the whole cell in the middle of the view; the view is fitted again when the window is resized, until it is zoomed or moved by hand
Export imagesaves the view as PNG
Documentationopens this page

Every button has a tooltip. Mouse wheel = zoom at the cursor, drag = move the view.

Robots table

ColumnContent
Robotname of the robot in the study, in the color of the robot in the view; the tooltip shows the ExternalId and the position in the cell
Typerobot type from the study
Archiveassigned archive: sub folder named by the ExternalId of the robot, otherwise a folder with the robot number in its name (R_6550R01_G → ...6550r01...). The list allows to choose another archive or (none); the tooltip shows how the archive was assigned.
Programs, Pointsnumber of Folgen / UPs and of points used in the calculation
Reach [m]reach of the flange (see What is shown)
Noteresult of the calculation: skipped points, no VKRC programs in the archive, ...

Options

OptionMeaning
Gridsize of the floor cells of the TCP areas (default 100 mm); a smaller grid gives finer edges and a longer calculation
Tool marginthe TCP path is widened by this radius (default 500 mm) – it stands for the tool and the wrist around the TCP, see How the areas are calculated
Show the reach (A1 range)reach circle (or sector) of every robot
Show the TCP areasTCP areas and shared areas
Show robot namesnames next to the robots
The same cell with tool margin 500 mm (left) and 1000 mm (right)

What is shown

Detail: shared area of two robots, yellow part with interlock, red part without interlock

How the areas are calculated

Robot Cell Simulator Lite does not use any 3D model – neither the robot nor the tool. The areas come only from the programs and the machine data of the archive:

  1. All points of all Folgen and UPs are read (positions in their base, base data from $config.dat) and converted to the cell with the position of the robot from the study.
  2. A programmed point is the position of the TCP of the tool used in the point. The area therefore follows the tool tip (e.g. the electrodes of a gun, the center of a gripper), not the flange.
  3. The points are connected with straight lines in the program order and projected to the floor (heights are not used).
  4. Every floor cell passed by the TCP is widened by the tool margin (circle with the given radius). The margin is the only representation of the tool body and the wrist – the real size of the tool mounted on axis 6 is not known. For large grippers or guns increase the margin (e.g. 800–1000 mm).
  5. The arm between the base and the wrist (A2 / A3 links) is not part of the area. Where the arm reaches over another robot, Lite shows no shared area.
  6. The interlock state of every motion comes from the program logic (same check as in Archive Diff - interlocks): a motion is under an interlock when the request was activated before it and is not yet released.

Advantages over Robot Cell Simulator

Limits compared with Robot Cell Simulator

Use Lite for the overview and to find the robot pairs to look at. Before programs are changed or an area is declared free, check it with the work zones of Robot Cell Simulator (robot links, real tools, motion planner) and with Check interlocks.

Lite and Robot Cell Simulator

Robot Cell Simulator LiteRobot Cell Simulator
View2D from the top3D cell with all components
Datarobots of the study, robot archivesstudy, JT models, robot archives
Graphics cardnot neededdedicated graphics card recommended
Time to the resultsecondsminutes (loading the cell, work zones)
Robot bodynot used (TCP only)3D models of the links
Tool on axis 6only as the tool margin around the TCP3D model of the attached tool (option)
Pathstraight lines between the pointsmotion planner (PTP, LIN, CIRC, approximation)
Heightsnoyes (voxels)
Interlocksshared areas yellow / redzone matrix, path in interlock colors, check and insert interlocks
Simulation, cycle times, Touch upnoyes
LicenseRobot Cell Simulator (basic)basic + Simulation / Work Zones modules


Robot Cell Simulator - contents