Curvefollow项目:框架changes its pose unexpectedly- Printable Version +- RoboDK Forum (//m.sinclairbody.com/forum) +-- Forum: RoboDK (EN) (//m.sinclairbody.com/forum/Forum-RoboDK-EN) +--- Forum: General questions about RoboDK (//m.sinclairbody.com/forum/Forum-General-questions-about-RoboDK) +--- Thread: Curvefollow Project: Frame changes its pose unexpectedly (/Thread-Curvefollow-Project-Frame-changes-its-pose-unexpectedly) |
Curvefollow项目:框架changes its pose unexpectedly-AgentMuellermilch-10-26-2021 ![]() Hello and thanks for your work. I have a question about the curvefollowproject(CFP). When I get a program out of the CFP, the Referenceframe of the Programm has got a different pose than the one I was referring to in the CFP-Options. I can look up the Frame Pose when i click on show instructions of the program. I found out, that I can change this behaviour, if I go to Tools-> Options->Program… and deactivate the checkbox "Impose original tool and reference in programs". But when I do that, the frame is correct, but the robot will move wrongly. Why is that? I would like to have the unchanged reference frame, which I chose in the CFP Options with the correct curve movement. Maybe there is an easy solution to get that. The Pose should be: [ 1.000000, 0.000000, 0.000000, 1238.000000 ; 0.000000, 1.000000, 0.000000, 46.000000 ; 0.000000, 0.000000, 1.000000, 557.000000 ; 0.000000, 0.000000, 0.000000, 1.000000 ]; But changes to: [ 0.000000, -0.000000, 1.000000, 1150.000000 ; 1.000000, 0.000000, 0.000000, -92.000000 ; -0.000000, 1.000000, 0.000000, 557.000000 ; 0.000000, 0.000000, 0.000000, 1.000000 ]; 提前谢谢你。 Blessings Alex RE: Curvefollow Project: Frame changes its pose unexpectedly-Albert-10-27-2021 This happens because you moved the position of the object instead of the reference frame (coordinate system of the part). I recommend you to place the object on the correct reference frame, even if it is a new reference attached to your reference, and don't move the object to achieve the result you expect. See attached image and RDK project file. RE: Curvefollow Project: Frame changes its pose unexpectedly-AgentMuellermilch-10-28-2021 Hello Albert, thank you very much for the quick reply and advice. The problem seems to still be there. Because the Pose of the Program-WCS is still: [ 0.000000, -0.000000, 1.000000, 1150.000000 ; 1.000000, 0.000000, 0.000000, -92.000000 ; -0.000000, 1.000000, 0.000000, 557.000000 ; 0.000000, 0.000000, 0.000000, 1.000000 ]; Rotation around x, y, and z should be everything Zero. Have a good evening. Alex |