05-01-2020, 07:28 PM
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:
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:
- Z-Axis Rotation During Path: Ability to start path at one RotZ value and end path at another RotZ value.
- Sphere Size and Orientation Arrow Attributes: Control curve's sphere size and direction arrows independently from reference frame triads to make them visible, especially when working with small geometry (~1mm radius curves).
- List of Curves: View list of currently defined curves (maybe from the tree?). Set attributes like visibility, size, etc.
- Name Curves: allow user to rename curves with descriptive names.
- Relate Object Geometry to Curve: Ability to see which geometry elements (edges/surfaces from an imported STEP file) are being used to create a curve; edit the list of curve segments to delete, re-order, etc.
- Curve Follow Project Naming: Ability to name a curve follow project from inside the utility's dialog box (see related bug report:Curve-Follow-Project-rename-allows-spaces-breaking-UR-script
- Path Setting to Path Program Link: Notify user or allow a setting to control when a curve follow project will overwrite an existing Path program vs. generate a new Path program.