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