Part envelope violation using z-level profile
Part envelope violation using z-level profile
(OP)
Using 7.5.3.3:
I have some parts that are basically shaped like a wedge. We are milling these in a vertical orientation (thin end of wedge pointing straight up) by spiraling down the shape from peak to base using z-level profile. I have the in/out tol set at .0002/.0002 and a .0002 scallop height. Looking at the surface in the finished part it is clear that there is a very small amount of negative geometry right up at the tip of the wedge (the tip curles over a small amount) and the side of the cutter is hitting a bit. I see no indication of this at all in the NX cutter path. No gouges or collisions are detected in verify. Am I missing a tolerance setting somewhere? Is there a way to 100% reliably detect negative geometry no matter how small?
We can cut these parts with a lollipop cutter to avoid the issue but I would like to understand how to identify this situation at the programming stage before the parts get cut.
Thanks for any help.
-Jeff
I have some parts that are basically shaped like a wedge. We are milling these in a vertical orientation (thin end of wedge pointing straight up) by spiraling down the shape from peak to base using z-level profile. I have the in/out tol set at .0002/.0002 and a .0002 scallop height. Looking at the surface in the finished part it is clear that there is a very small amount of negative geometry right up at the tip of the wedge (the tip curles over a small amount) and the side of the cutter is hitting a bit. I see no indication of this at all in the NX cutter path. No gouges or collisions are detected in verify. Am I missing a tolerance setting somewhere? Is there a way to 100% reliably detect negative geometry no matter how small?
We can cut these parts with a lollipop cutter to avoid the issue but I would like to understand how to identify this situation at the programming stage before the parts get cut.
Thanks for any help.
-Jeff





RE: Part envelope violation using z-level profile
- How does NX verify define a collision or a gouge?
- Is it any violation of the stock envelope or is there a tolerance that applies to this?
- If there is a tolerance is it the in/out tolerance in cutting parameters or is it elsewhere?
- Does Z-Level Profile, or any other contouring operation type, check for undercutting? I know there is an an explicit check-box to allow/disallow in planar operations but nothing that I can find in contouring operations.
Hopefully someone can straighten me out here.
Thanks for any help.
-Jeff
RE: Part envelope violation using z-level profile
A person can get real good at hand editing programs, and in this case, has to.
capn
Proud Member of the Reality-Based Community..
RE: Part envelope violation using z-level profile
This makes me loose a significant amount of confidence in NX CAM. If you give me a box to set tolerances and I fill the box with valid values I expect those tolerances to be respected absolutely and an error message, skipped area, or something similar to result if the path is not able to calculate within those tolerances.
RE: Part envelope violation using z-level profile
RE: Part envelope violation using z-level profile
There does not seem to be an emphasis or priority for this software manufacturer to correct its obvious "misteaks" in this code. I would be happily surprised that this was repaired in the new NX8 release, although I am not anticipating anything being done to fix it.
Sometimes, one has to stop trying to push a rope up a hill, so to speak, and try another product.
Proud Member of the Reality-Based Community..
RE: Part envelope violation using z-level profile
If you are spiraling down with zlevel, I assume you are using either the engage or the ramps between levels. You may be better off with surface contouring with streamline drive.
Mark Rief
Product Manager
Siemens PLM
RE: Part envelope violation using z-level profile
I will contact GTAC to try to understand the issue more clearly. I have no problem with the software having limitations, I just would like it to notify me when I have hit them instead of fudging the path, which is what it seems is happening here.
I'll try streamline drive. I've never used that option so it might be the better approach for the job. If so, we can chalk this up to driver error.
RE: Part envelope violation using z-level profile
I do not have that luxury. I have to either hand-edit the operation, or use another program.
When you (soon) happen to run into the new Streamline operation bombimg when machining in an assembly, please let me know. I have a work-around for that.
Proud Member of the Reality-Based Community..
RE: Part envelope violation using z-level profile
Z-level profile works great. It gives me a nice smooth path just like I want. Only problem, that I have recently discovered, is that it really doesn't recognize the added clearance in the toolshank that you get from a lollipop or barrel type cutter. I though it was giving me a better path with the lollipop but on closer examination the path was identical and the particular part I ran with the lollipop just had less negative geometry than the others I was looking at. The path still leaves excess stock in the hollows even though the cutter is perfectly able to get into them.
So now the question is: Is there any operation that will behave like z-level that can recognize and take advantage of the extra clearance in the lollipop? I have also tried area milling and that gives me the same problems as z-level.
Attached is an image from a path created in area milling that shows a subtle wrinkle in the toolpath right over one of the areas with a bit of negative geometry. The crest of that wrinkle is about .004 excess stock. We can tolerate .001 or so but not much more.