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.
Parallel Finish [to edge] not recognizing surface edge
-
- Posts: 4
- Joined: Sat Jan 01, 2022 1:00 am
Parallel Finish [to edge] not recognizing surface edge
Last edited by MS1640987267 on Sun Mar 31, 2024 2:38 pm, edited 1 time in total.
-
- Posts: 4
- Joined: Sat Jan 01, 2022 1:00 am
Re: Parallel Finish [to edge] not recognizing surface edge
Here's a screen shot of the control geometry selection.
Example of eliminating the raised feature:
Example of eliminating the raised feature:
-
- Posts: 4
- Joined: Sat Jan 01, 2022 1:00 am
Re: Parallel Finish [to edge] not recognizing surface edge
Problem avoided, not solved!
I offset the surface edge by 1/2 the cutter diameter, creating a curve that I could use as a boundary. Then I selected the region between the edges and the new curve.
I'd still like to know what went off the rails on this one!
I offset the surface edge by 1/2 the cutter diameter, creating a curve that I could use as a boundary. Then I selected the region between the edges and the new curve.
I'd still like to know what went off the rails on this one!