RobotStudio event

performance of Robot Studio 5.12.x

Hello,

i've got the problem, that the robot doesn't moves fluent.
The reasons are big SAT datas or rather big geometrics.
We already reduced details of the geometrics bevor exporting the SAT files.

I saw by watching the cpu load in the task manager, that the load of one core goes up to 100%. (I've got a quad core cpu and the cpu load of the RobotStudio.exe process goes up to 25% ... this looks like RobotStudio doesn't support multi core cpu's)
If this is the case, the frame rate of the 3D-Window showing the robot falls down or stops complete for a while. The robot is shown on some less points of the path and i can't realy see if the movement in the given installation is possible.

In my opinion the whole scene is recalculated in every frame and on the cpu. Also if there is no moving of the viewing camera.
Not just the robot parts and the objects / geometrics attached to the robot are recalculated.

Now my questions:

Will RobotStudio support multi core cpu's in future versions?

What is a recommended pc configuration (cpu, ram, grafikcard, etc.) ?

The current pc I use:
quad core cpu with 2,44 GHz per core
4x 1GB DDR2-666 (333MHz) (32bit operation system, so 3GB are used)
NVidia GeForce 8800 GTX
Harddisk: Raid0-System with 3x 80GB


Comments

  • Hello Jabies,
      This isn't answering your questions but when I have had simulations with large .SAT files I'll change them to a library file, that seems to RS.  Just something to try.

     

    Laters,
    Rick Lemberg
  • Hi jabies,

    RobotStudio is multithreaded, so yes it does support multicore CPUs. Also each VC is run in a separate process. But load balancing is a complicated task and most of the time a single thread will be dominant.

    Some things to try
    - Switch renderer OpenGL/Direct3D
    - Press CTRL+ALT+P in the graphics window to display some diagnostic information regarding graphics performance. What is the value of "Update" and "Faces" for example?

    regards,
    Johannes

    Johannes Weiman
    Software Engineer
    ABB Robotics