Cancel
Showing results for 
Search instead for 
Did you mean: 

Threadmilling 2 1/2" NPT Cutter compensation issue

Creator
Creator

Greetings Community,

 

NX version 9.0.1.3

 

I am trying to threadmill a 2 1/2" npt into a 1" thick plate of steel with a Sandvik Coromill 327. 

 

MCS is set to top center of the hole feature. I created the hole feature in NX, and when I create the thread milling operation to machine it everything works fine without cutter compensation enabled.  Here is the list output for the operation:

RAPID
GOTO/0.0000,0.0000,-30.0000
PAINT/COLOR,42
FEDRAT/MMPM,500.0000
GOTO/-23.2004,-7.7291,-30.0000
PAINT/COLOR,31
CIRCLE/0.0089,-0.0137,-29.6073,0.0000000,0.0000000,-1.0000000,24.4581,0.0600,0.5000,17.4000,0.0000
GOTO/-11.1204,-21.7929,-29.6073
CIRCLE/0.0163,0.0008,-29.2143,0.0000000,0.0000000,-1.0000000,24.4743,0.0600,0.5000,17.4000,0.0000
GOTO/7.3666,-23.3437,-29.2143

 

 I want to be able to control the thread feature at the machine so I enabled Cutcom Location All Passes in non cutting moves and the operation creates an undesirable toolpath.  Here is the list output:

RAPID
GOTO/0.3161,-0.9487,-30.0000
CUTCOM/LEFT,1
PAINT/COLOR,42
FEDRAT/MMPM,500.0000
GOTO/-2.7498,8.2540,-30.0000
GOTO/-25.9501,0.5249,-30.0000
GOTO/-34.2041,-2.2248,-30.0000
GOTO/-31.4561,-10.4735,-30.0000
PAINT/COLOR,31
CIRCLE/0.0089,-0.0137,-2.6073,0.0000000,0.0000000,-1.0000000,33.1581,0.0600,0.5000,17.4000,0.0000
GOTO/-15.0792,-29.5400,-2.6073
CIRCLE/0.0163,0.0008,-2.2143,0.0000000,0.0000000,-1.0000000,33.1743,0.0600,0.5000,17.4000,0.0000
GOTO/9.9794,-31.6421,-2.2143

 As you can see the first circular move takes the tool from Z-30. up to Z-2.6073 but then starts threadmilling the correct pitch all the way to Z+30?!  

 

I have engage moves set to helix, I specified cutcom to engage 1mm at 90 degrees, and enabled output contact/tracking data.  I have the cutting parameters set to extend 3mm from top and bottom.  I'm not sure if this is a bug or if I am doing something wrong but it seems to translate z upward the thickness of the part on that first circular move.  Any Ideas?

 

5 REPLIES

Re: Threadmilling 2 1/2" NPT Cutter compensation issue

Siemens Genius Siemens Genius
Siemens Genius

Greetings,

 

I see you are using 9.0.1.3. To check if you're problem is a new one or already fixed on a recent version I would like to have a (similar) part file. Would you be able to send me yours?

 

Thanks in advance,

 

Toon

Re: Threadmilling 2 1/2" NPT Cutter compensation issue

Creator
Creator

Here is the part file.

 

Edit:  I was unable to attach it here.  I sent a reply to the email adress that notified me of your post and attached the file NPT.prt.  

Re: Threadmilling 2 1/2" NPT Cutter compensation issue

Esteemed Contributor
Esteemed Contributor

Make sure to attach the file through the web forum, not the e-mail.

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: NX12.0

How to Get the Most from Your Signature in the Community

Re: Threadmilling 2 1/2" NPT Cutter compensation issue

Siemens Genius Siemens Genius
Siemens Genius

An alternative is to contact GTAC and submit the part file there. GTAC will then be able to check the problem (which release, fixed y/n) and create a PR if needed.

 

When you submit a part file make sure sharing is allowed!

If in doubt, GTAC is the best route to follow.

 

Thanks,

 

Toon

Re: Threadmilling 2 1/2" NPT Cutter compensation issue

Creator
Creator

GTAC verified that the bug is fixed in the next release.  Thank you for your help.

 

Learn online





Solution Information