



Hello everyone,
I'm working with the Borunte BRTIRUS1510A 6-axis robot in RoboDK, and I’ve encountered an issue with the flange orientation (Joint 6).
🔍 Problem:
The robot loads successfully in RoboDK, and all joint limits and DH parameters (d1=488, a2=650, a3=162, d4=634.4, d6=117) are configured properly. However, the flange coordinate system at J6 appears rotated incorrectly — specifically:
- Z-axis (blue) is not pointing outward from the flange (it points into the robot or sideways).
- X and Y axes are also misaligned with the flange’s mounting face.
🧪 What I’ve Tried:
- Adjusted the TCP pose manually (e.g. [0, 0, 117, 180, 0, 0])
- Tried rotating the tool frame and changing Euler angles
- Attempted to modify the flange reference frame inside the robot definition
❓ Request:
Can anyone with experience on:
- Custom robot definitions in RoboDK
- Borunte robots (especially BRTIRUS1510A)
- Tool/Flange frame alignment
I’d greatly appreciate any insights, correction matrices, or RoboDK settings/scripts that can help resolve this.
Thanks in advance!