Curve Follow Project - Useful Features- Printable Version +- RoboDK Forum (//m.sinclairbody.com/forum) +-- Forum: RoboDK (EN) (//m.sinclairbody.com/forum/Forum-RoboDK-EN) +--- Forum: Request new features (//m.sinclairbody.com/forum/Forum-Request-new-features) +--- Thread: Curve Follow Project - Useful Features (/Thread-Curve-Follow-Project-Useful-Features) |
Curve Follow Project - Useful Features-chris_f-05-01-2020 After using the curve follow project for a while, I have a few suggestions. For context, refer to this thread:Tool-Z-rotation-along-a-curve For this thread, it may be helpful for RoboDK to clearly define the terms: "curve", "segment", "path", particularly in the context of an imported STEP file's linear and circular edges, the Curve Follow Project, and robot programs. Some Useful Features:
RE: Curve Follow Project - Useful Features-Albert-05-04-2020 Thank you for your feedback and suggestions. In RoboDK, when you load a 3D model, curves or segments are the same. Some tolerances are used to automatically extract curves from surfaces or when you split a curve. Having a curve in your STEP or IGES file will load it as is without splitting it. In RoboDK, a curve is just a list points that you can use with the curve follow project. Following up on some of your suggestions: 2. Sphere and normals size: I just replied to your post here: //m.sinclairbody.com/forum/Thread-Graphics-Scaling-Curve-unit-vector-and-path-direction-arrows 3-5. List of curves, Name of curves and geometry: It is possible to extract curves from an object by right clicking and select Split Object. You'll then see the list of curves and points. See attached image. You can rename or delete the curves there. You could group them in separate objects. You can also right click a curve or point inside an object and relect rename (this has been just added with the latest version released today). 6. Curve project naming: This is a good suggestion. For now we solved the program naming issue with UR that you found in your other thread. 7. Curve follow project linked to program: You can choose to always override the program by selecting this option:
Albert |