Table of Contents |
---|
What is the purpose of the RTR plug-in in Siemens PS?
Info |
---|
Pairing Tecnomatix Process Simulate, provided by Siemens, with RTR’s RapidPlan* will empower users with the ability to generate collision-free paths created by RapidPlan. These paths can then be simulated and recorded within Process Simulate, subsequently deployed to the robots on the shop floor. This integration significantly alleviates customers' challenges when implementing industrial robots, enhancing productivity, and maximizing the benefits of robotics. The solution is straightforward: The user defines paths as a list of process points, RTR identifies collision-free routes between these process points, and generates a new path that incorporates the necessary waypoints and interlocks for collision-free operation of the cell. This video shows an end-to-end example of the RTR Plugin use. *RapidPlan is the name of RTR’s software product. |
What are the system specifications?
Info |
---|
|
How do I setup the system?
Info |
---|
The Tecnomatix Process Simulate installation does not require any additional step. The RapidPlan Plug-in will be installed with the standard distribution. The feature can be enabled through the corresponding license. In addition to the plug-in in Siemens PS, users need to install the RapidPlan software. There are 2 ways of installing RapidPlan:
|
Where can I download the RapidPlan software?
Info |
---|
The RapidPlan Plug-in is installed by default in Siemens PS after the version 2301. However, you will need an additional software package which installs the RapidPlan software. The package can be downloaded from the Siemens GTAC site, under “Additional Downloads” in the Tecnomatix download page. |
Do I need a license to use the Plug-in? Which licenses are required?
Info |
---|
Yes, you will need an additional license to use the RTR plug-in. Only one license is required, and it applies only to the Tecnomatix PS side - RapidPlan is licensed over the interface. The license is provided directly by Siemens, contact your Siemens representative for more information. |
Which are the use cases where the plugin brings value, and which aren’t?
Info |
---|
The RTR software (RapidPlan) supports point-to-point applications (spot welding, riveting, inspection). Handling applications are not fully supported, but can work with workarounds. The reason to this is that Siemens PS does not communicate to RapidPlan if the robot is holding the part or not, and the status of the jig and clamps. Path applications, like dispensing, arc welding, or roller hemming are not supported. |
Are additional axis, like robot rails and weld guns, supported?
Info |
---|
Yes, both linear rails and weld guns are supported. These axes must be configured as additional axes within the robot controller. The user is responsible for specifying the positions of the external axes at the process points, while RTR will determine the positions of these axes within the waypoints. |
The export step is warning me that the gun will be exported as a monolithic, why?
Info |
---|
RapidPlan does not support all kind of weld gun kinematics yet. Certain guns, like X-type guns may have what we called a kinematic loop, which is not supported. In this case, Siemens PS will export the gun as a static obstacle, in which case RapidPlan will not be able to open or close the gun. The gun will be exported in the current opening state. If the gun movement is necessary, the user will have to modify the gun kinematics to a different one that does not have kinematic loops |
I am getting an error during the export phase, what can I do?
Info |
---|
During the export phase, RapidPlan can fail to generate collision-free paths, returning an error. These are the most common errors: |
Note |
---|
TARGETS ARE HARD TO REACHReason: RapidPlan could not connect the targets in the allocated time. Either the targets cannot be connected, or RapidPlan needs more time to calculate. Solution: Increase segment time in the export window. TIP: RapidPlan does not use all the allocated time, therefore increasing the time from 100s to 3000s will not necessarily take 30x more time. The extra time will be used where it is needed until the solution is reached. At RTR, we run a first pass at 100s, then use the max. segment time allowed for optimal results. |
Note |
---|
INVALID LINEAR CONNECTIONSReason: in the exported paths in Siemens PS, some points are marked as LIN. The export is built so that, when a target has the type LIN, RapidPlan does not try to do any motion planning, it just connects the previous point and the one with LIN with a direct cartesian connection (linear). If this connection has a collision, the software returns this error. Solution: There are two ways of solving this:
|
Note |
---|
CONVERTER SHUTDOWNReason: RapidPlan has utilized all the RAM memory available. When installed under Windows WSL2, RapidPlan can only access 50% of the RAM available, by default. RTR recommends using PCs with 128GB RAM when installing RapidPlan in WLS2, ensuring that RapidPlan has access to at least 64GB of RAM. Solution: The first solution here is to use a computer with more RAM, or extend the RAM of the current computer. A second solution would be to extend the RAM allocated to RapidPlan in WSL2 above the 50%, this makes sense when the computer has at least 64GB of RAM in total, contact Realtime if this is your case. The last option would be to install RapidPlan in a separate computer with enough resources, in native Ubuntu (see https://realtimerobotics.atlassian.net/wiki/spaces/TPS/pages/2704310343/Installation+guidelines+for+customers#Server%2FClient) |
Note |
---|
TARGETS NOT REACHABLEReason: some of the targets are not reachable for RTR. This could happen if the collision rules are not defined, since otherwise Siemens PS checks all targets for reachability Solution: Check that all targets are reachable collision-free. Add collision sets to avoid this error in the future. |
I am getting an error during the connection phase, what can I do?
Info |
---|
During the connection phase, there are multiple reasons why an error could happen: |
Note |
---|
COMMUNICATION SIEMENS PS ↔︎ RAPIDPLAN IS BEING BLOCKEDReason: the firewall or any other protection software is blocking the communications between Siemens PS and RapidPlan. Solution: make sure the firewall rules allow the communication between the two software modules. Ask your IT department for support. |
Does the plugin change the order and allocation of process points, the configuration of the robot at each point, and the rotation around the process point?
Info |
---|
The RTR plugin only does motion planning. Changing the order and allocation of targets and the robot configuration and position is considered cell optimization. Realtime Robotics is capable of optimizing these parameters, but this is currently outside of the scope of the plug-in. For more information about Optimization, please contact Realtime Robotics. |
Info |
---|
Path Planning User input
Tool output
Pros: Fast computation, integration in Siemens PS Cons: Does not look for better solutions for target allocation, sequencing, or robot configuration |
Info |
---|
Optimization User input
Tool output
Pros: Provides optimized results, reducing cycle time even further. Cons: Longer computation times, not integrated into Siemens PS. |
I want to optimize my robot paths, not just to do motion planning, what can you offer?
Info |
---|
Realtime Robotics has developed algorithms that provide cell optimization for cycle time as follow: Optimization User input
Tool output
Optimization is currently available as a service. Contact Realtime Robotics for more information about cycle time robotic cell optimization. |
I can see the paths, but not the interlocks. Why?
Info |
---|
The interlock generation is a feature that is in beta state. If you are interested in testing this feature, please contact Realtime Robotics or your Siemens representative to enable the feature. |
The generated paths do not have any parameters (speed, acc, zone, Utool, …) Why?
Info |
---|
Currently, the path recorder only generates locations, without any parameters. Siemens and RTR are working to have the parameters added automatically. |