06-27-2024, 05:53 PM

I apologize if my questions have already been answered in a previous thread. I searched but did not find a thread addressing my specific questions.

If I understand the process correctly, the Load Curves button of the RoboDK SolidWorks Plug-In discretizes the SW curve into points with spacing determined by the tolerance settings.

What I am wondering about is how the Plug-In decides the i,j,k normal vector orientation of the points. I believe the k vector always matches the normal of the curve, but I am curious about the i and j vectors. It seems to me that they are oriented so that the tangent vector of the curve bisects the i and j vectors. Is that correct?

If I create a point-follow-project (PFP) for one of the points, I have to rotate the TCP z rotation 45deg in order for the TCP x-axis to be aligned with the curve tangent.

If I understand the process correctly, the Load Curves button of the RoboDK SolidWorks Plug-In discretizes the SW curve into points with spacing determined by the tolerance settings.

What I am wondering about is how the Plug-In decides the i,j,k normal vector orientation of the points. I believe the k vector always matches the normal of the curve, but I am curious about the i and j vectors. It seems to me that they are oriented so that the tangent vector of the curve bisects the i and j vectors. Is that correct?

If I create a point-follow-project (PFP) for one of the points, I have to rotate the TCP z rotation 45deg in order for the TCP x-axis to be aligned with the curve tangent.