06-21-2022, 07:29 PM
Ladies and Gentlemen,
I uploaded four attachments where you can first see a part with a drilled hole (STP File: test_component).
I created a point cloud in FreeCAD (after severel steps before) which is following the strucutre of the part in ZigZag (picture shows point cloud in Cloud Compare: testpath_pointcurve_CloudCompare).
When I import it as a curve there are always random relations between the curves (black lines in the picture: imported_testpath_pointcurve_RoboDK). But there only should be curves where the points were. As a result it is impossible to generate and test a path because of the random relations inbetween. The robot does not follow the path that I defined him in FreeCAD.
In addition when I import points into RoboDK the black lines appear when I try to run the patch in the "Point Tracking Project". The path is not following my defined points in order. Instead it jumps between the lines.
What could solve this problem? Is it just a setting that I am missing or something else?
Last question:
The last picture (imported_testpath_pointcurve_normalvectors_RoboDK) shows the normals from the imported points and as a result the point curve. I want that the normals are always orthogonal to the surface. That means in the hole the normals should point in different directions but always orthogonal to the surface they are crossing. The roboter should follow the surface for a optimal result in my experiment.
Thank you for any information and help.
Feel free to ask further questions.
I uploaded four attachments where you can first see a part with a drilled hole (STP File: test_component).
I created a point cloud in FreeCAD (after severel steps before) which is following the strucutre of the part in ZigZag (picture shows point cloud in Cloud Compare: testpath_pointcurve_CloudCompare).
When I import it as a curve there are always random relations between the curves (black lines in the picture: imported_testpath_pointcurve_RoboDK). But there only should be curves where the points were. As a result it is impossible to generate and test a path because of the random relations inbetween. The robot does not follow the path that I defined him in FreeCAD.
In addition when I import points into RoboDK the black lines appear when I try to run the patch in the "Point Tracking Project". The path is not following my defined points in order. Instead it jumps between the lines.
What could solve this problem? Is it just a setting that I am missing or something else?
Last question:
The last picture (imported_testpath_pointcurve_normalvectors_RoboDK) shows the normals from the imported points and as a result the point curve. I want that the normals are always orthogonal to the surface. That means in the hole the normals should point in different directions but always orthogonal to the surface they are crossing. The roboter should follow the surface for a optimal result in my experiment.
Thank you for any information and help.
Feel free to ask further questions.