NX mom_spindle_maximum_rpm output is wrong if zero

2019-05-15T15:32:28Z
NX for Manufacturing

Summary


Details

When post processing, the user notes that the variable mom_spindle_maximum_rpm is output with a value of 100000, instead of the 0 entered on the dialog.



Solution

It appears this is happening in a limited situation.  The sample operation is turning, and the Feeds and Speeds dialog has the Output Mode for spindle speed set to SFM.  The 'maximum RPM' option is checked on, but the field has a value of 0 in it. 


In this case, the software will revert to the default value for the mom_spindle_maximum_rpm variable.  This is hard coded as 100000 in the core code of NX and cannot be set as a preference or default by the user.  A 
check on the relevant variables during post processing shows this:


mom_spindle_maximum_rpm_defined = 1 
mom_spindle_maximum_rpm = 100000.00000000000000000


Note that if the user enters a valid (non-zero) RPM value for the 'maximum RPM' field, the post will use it as expected.


Users can add a small custom command in the Start of Path event to preset the mom_spindle_maximum_rpm variable to some other value that suits the machine tool.  For example:


==================================== 
global mom_spindle_maximum_rpm


set mom_spindle_maximum_rpm 4000



Notes and References


Hardware/Software Configuration

Platform: all
OS: n/a
OS Version: n/a
Product: NX
Application: CAM
Version: V10.0.2
Function: POSTBUILDER

Ref: 001-7473690

KB Article ID# PL8010542

Contents

SummaryDetails

Associated Components

Manufacturing Post Builder