-
1
- #1
jerry1423
Mechanical
- Aug 19, 2005
- 3,428
Edges that consist of tolerant curves are approximations of edges and, in my situations, tend to occur on models imported from another source. They seem to occur most frequently when the solid is made from sewn sheets bodies (aka surfaces).
They can cause problems if they need to be referenced (dimensioned to, constrained to . . . )
In the passed I have needed to redo the part of the model that has the edge, such as removing the hole faces and putting a new hole in - but when the edge is on a more complex area of the body, such as the exterior of a part, replacing that part of the model may not be as easy. So . . .
[highlight]Below is a method to convert an edge that consists of a tolerant curve to a precise edge with definition:[/highlight]
[ol]
[li]Add a blend to the edge that consists of a tolerant curve. If the sheet bodies are not touching within tolerance then a face blend may need to be used.[/li]
[li]Remove the blend using "Delete Face" in Syncronous Modeling. Insert -> Syncronous Modeling -> Delete Face[/li]
[li](Optional) Remove the parameters from the solid body. Edit -> Feature -> Remove Parameters[/li]
[/ol]
[li]The above method should work for all versions of NX.[/li]
[li]In NX6, and newer, you can work in "History Free" mode and eliminate the third step.[/li]
[li]Prior to NX6 the "Delete Face" function is found under "Edit Face" not in "Syncronous Modeling"[/li]
[li]Instead of blending (in step 1), a chamfer may be used, but typically blends work out better, as they are more robust.[/li]
Attached is a movie showing this method on a very simple round part. I did not "remove parameters" in the movie because I wanted to keep it as short as possible.
They can cause problems if they need to be referenced (dimensioned to, constrained to . . . )
In the passed I have needed to redo the part of the model that has the edge, such as removing the hole faces and putting a new hole in - but when the edge is on a more complex area of the body, such as the exterior of a part, replacing that part of the model may not be as easy. So . . .
[highlight]Below is a method to convert an edge that consists of a tolerant curve to a precise edge with definition:[/highlight]
[ol]
[li]Add a blend to the edge that consists of a tolerant curve. If the sheet bodies are not touching within tolerance then a face blend may need to be used.[/li]
[li]Remove the blend using "Delete Face" in Syncronous Modeling. Insert -> Syncronous Modeling -> Delete Face[/li]
[li](Optional) Remove the parameters from the solid body. Edit -> Feature -> Remove Parameters[/li]
[/ol]
[li]The above method should work for all versions of NX.[/li]
[li]In NX6, and newer, you can work in "History Free" mode and eliminate the third step.[/li]
[li]Prior to NX6 the "Delete Face" function is found under "Edit Face" not in "Syncronous Modeling"[/li]
[li]Instead of blending (in step 1), a chamfer may be used, but typically blends work out better, as they are more robust.[/li]
Attached is a movie showing this method on a very simple round part. I did not "remove parameters" in the movie because I wanted to keep it as short as possible.