Showing results for 
Search instead for 
Do you mean 
Reply
Solved! Go to solution

Problem When Copying a Hole Making Operation

 Hello there,

 

My colleague came to me about a problem he has when he is trying to copy a hole making operation.

 

In NX 8.5, he used to copy a hole making operation, such as Hole Milling, and mirror it to machine the same hole on another part. By doing this, he only needed to manipulate the operation without worrying about the geometry.

 

However now in NX 10.0, the hole making operation is based on models. Take the following left picture as an example, when he copied that operation, it became the one on the right. That is because the lower section of the hole is left unmachined. 

 

OriginalHoleMaking.JPG     NewHoleMaking.JPG

 

Although he can edit the operation and repick the hole he wants to machine after he mirrors the original operation, he thinks this takes more time than he used to do it in NX 8.5.

 

Is there a better way to do this?

 

Thanks,

Kai

9 REPLIES

Re: Problem When Copying a Hole Making Operation

Make sure to not regenerate the mirrored operations.

The only way is to transfer with mirror and copy in one go, no change afterwards supported.

Since you are using FBM, it would be much better to create a associative mirrored body, use that in a new workpiece geometry and recreate the FBM features and process from scratch.

Drilling operations are now taking the IPW into account, which you can't prevent, so a clean solution is the best. Having operations for the left and right part below one workpiece is no longer a good thing to do.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community
Solution
Solution
Accepted by topic author Kai_Xue
‎07-20-2016 11:12 AM

Re: Problem When Copying a Hole Making Operation

Hi Kai,

 

Work was done recently to improve the mirror support for hole making operations so that the mirrored operation will match the source operation again.

The improved behavior was submitted to NX10.0.3 MP7 (where you will need an ENV UGII_ENABLE_MIRROR_OPERATION=1). Starting with MP8, you will get access to the improved behavior without the need for the ENV.

 

Tom van 't Erve

NX CAM Development

Re: Problem When Copying a Hole Making Operation

Before one asks, NX 10.0.3 MP7 is planed to be released around July 29th, 2016 +/- Smiley Wink

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Re: Problem When Copying a Hole Making Operation

Thanks, Stephan. He needs to change the cut direction, so he has to regenerate it.

 

Kai

Re: Problem When Copying a Hole Making Operation


Kai_Xue wrote:

Thanks, Stephan. He needs to change the cut direction, so he has to regenerate it.

 

Kai


I suggest you try the new mirror command that @TomvantErve describes.

When mirroring hole milling or thread milling, you really do not want to mirror the path cutting motion - you want to mirror the position of the hole, but keep the original path parameters.

Mark Rief
Retired Siemens

Re: Problem When Copying a Hole Making Operation

[ Edited ]

I have now had time to test this thoroughly.

When setting this variable not only there is a new context menu entry for hole making operations, but also the behaviour of transform => mirror of hole making operations changes.

Here is what I have observed with NX 10.0.3 MP7 and setting UGII_ENABLE_MIRROR_OPERATION=1:

  1. using object => transform => mirror on a hole making operation
    • the copied operation has the parent of the hole geometry as the geometry parent
      • this prevents the inheritance of the wrong IPW model
    • the copied operation is no longer editable
    • the copied operation inherits the settings from its originating operation
    • the copied operation has only the position mirrored, the tool path is still nearly the same
      • the starting position of a hole or thread milling operation is mirrored, but the tool path is still CW or CCW as in the originating operation
    • the copied operation must be regenerated, when the originating operation is changed
      • would be nice to have a similar automatism as with associative copies of operations
  2. using object => mirror on a hole making operation
    • this is the advanced action where one needs to prepare some things
      • create a mirrored link or geometry and apply it to a separate workpiece group
      • create a new program group
    • you specify where the mirrored operations are placed into in the geometry and program order view
    • the mirrored operations are no longer editable
    • the mirrored operations inherit the settings from their originating operations
    • the mirrored operation only mirrors the position, the tool path is nearly the same
      • the starting position of a hole or thread milling operation is mirrored, but the tool path is still CW or CCW as in the originating operation
    • the mirrored operation must be regenerated, when the originating operation is changed
      • would be nice to have a similar automatism as with associative copies of operations

@TomvantErve is my observation correct and are there any other things that we should take care of?

It would be great to have some kind of documentation of the new mirror command, since it doesn't work in some cases, so we don't know what the prerequisites are for it to work reliably Smiley Wink

In my opinion the new mirror behaviour is what a user expects for drilling operations, thanks Tom and his team for making it happen Smiley Very Happy

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Re: Problem When Copying a Hole Making Operation

That is indeed a great improvement, but it would be better if we can change the cutting direction CW/CCW.

 

Thanks,

Kai

Re: Problem When Copying a Hole Making Operation

@Stefan_Pendl Please keep in mind that you are commenting on software that is not released. The product manager has seen your feedback. We know the preview is limited and only works for hole machining and even then there with restrictions.

The new mirror/transform will be properly documented when it is released in NX11.0.1. 

 

Mark Rief
Retired Siemens

Re: Problem When Copying a Hole Making Operation

@MarkRief, sure I know that this seems to be a preview, but still there could be some pointers for those who are testing it before the final release.

Since Tom posted the environment variable to enable it publicly, it would be good to have a short description of the enhancement Smiley Wink

We were suffering from the problems arising with the introduction of the new drilling operations from the start when we converted our MKE rules from NX 8.5 to NX 10, so this was a big regression compared to what we had with NX 8.5

In addition the users where complaining heavily and it was said that migrating to NX from a third party software was not the right way.

I  still think that the migration from the third party software to NX and from NX 8.5 to NX 10 is a big leap forward, but there have been too many hurdles for those who are pushing the software to its limits.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Learn online





Solution Information