Parallel Finish [to edge] not recognizing surface edge
Posted: Sun Mar 31, 2024 2:02 pm
I'm having trouble with a parallel finishing operation.
I am trying to parallel finish a surface that has a vertical feature. I always use "Surface Extent Condition" = TO, because otherwise the tool path always gouges into the vertical feature. The gouge in the part is mirrored in the simulation, so there is a problem in the parallel tool path. Using surface extent condition solves the problem.
Today I have a file that won't cooperate. The part is a scaled version of parts I have programmed like this in the past. What is happening is that when I select just the perimeter serface and select condition "to", it ignores the inner boundary and machines over the entire vertical feature and raised surface.
It should look like this: I've done a few experiments while troubleshooting. I deleted the vertical feature leaving a single surface with a hole in the middle. It went past the inner edge. Then I started over, creating a new file, re-importing the part. No change. I analyzed the surface, but I didn't find any issues. I duplicated edges and analyzed with curvegraph, and no self-intersecting edges or other oddities detected.
I have re-installed Rhino and RhinoCAM (v2021). No change. I opened another version of the exact same part to test, and it behaved normally (screen shot).
Here I used a larger step-over to show a simulation of what is happening. The parallel pass is running over the entire part, and then it makes a second pass over the raised feature.
I am trying to parallel finish a surface that has a vertical feature. I always use "Surface Extent Condition" = TO, because otherwise the tool path always gouges into the vertical feature. The gouge in the part is mirrored in the simulation, so there is a problem in the parallel tool path. Using surface extent condition solves the problem.
Today I have a file that won't cooperate. The part is a scaled version of parts I have programmed like this in the past. What is happening is that when I select just the perimeter serface and select condition "to", it ignores the inner boundary and machines over the entire vertical feature and raised surface.
It should look like this: I've done a few experiments while troubleshooting. I deleted the vertical feature leaving a single surface with a hole in the middle. It went past the inner edge. Then I started over, creating a new file, re-importing the part. No change. I analyzed the surface, but I didn't find any issues. I duplicated edges and analyzed with curvegraph, and no self-intersecting edges or other oddities detected.
I have re-installed Rhino and RhinoCAM (v2021). No change. I opened another version of the exact same part to test, and it behaved normally (screen shot).
Here I used a larger step-over to show a simulation of what is happening. The parallel pass is running over the entire part, and then it makes a second pass over the raised feature.