05-28-2025, 07:41 PM
I have RoboDK project where I import curves from SolidWorks which imports them relative to the origin located in the SolidWorks file and the position of the CAD in the RoboDK file (0,0,0,0,0,0). (Previously some curves had rotations applied to be oriented properly which while solved still pertains to the problem as there are legacy curves being utilized)
I then need to position that curve(s) not relative to the global origin but to specific reference frame(s) , done so by placing the Curve as a child in the reference frame(s) tree and then applying a move to the curve which is the inverse position of the reference frame relative to the global import coordinate position (0,0,0,0,0,0).
This positions the curve in 3D space in the correct spot while being child of the reference frame.
The problem occurs when i then generate a curve follow project, which will the try to follow the path of the object at the un-inverted and/or unrotated (if one was applied) position. This doesn't make a whole lot of sense as I can select the curve by clicking on it but the green project path line is nowhere near the curve that is selected. (I know im selecting the right curve because they have unique shapes that are easily identifiable.)
I then need to position that curve(s) not relative to the global origin but to specific reference frame(s) , done so by placing the Curve as a child in the reference frame(s) tree and then applying a move to the curve which is the inverse position of the reference frame relative to the global import coordinate position (0,0,0,0,0,0).
This positions the curve in 3D space in the correct spot while being child of the reference frame.
The problem occurs when i then generate a curve follow project, which will the try to follow the path of the object at the un-inverted and/or unrotated (if one was applied) position. This doesn't make a whole lot of sense as I can select the curve by clicking on it but the green project path line is nowhere near the curve that is selected. (I know im selecting the right curve because they have unique shapes that are easily identifiable.)