NX What MCS parameters are available during postprocessing?

2019-05-15T15:30:47Z
NX for Manufacturing

Summary


Details

User is trying to set up some tests/safeguards in the post.  When using an MCS with the Purpose set to 'local' can they see if the Special Output is set to a certain value?  What MCS parameters are available during postprocessing?



Solution

These internal comments from the post processing code show the variable names and the permitted values for MCS parameters:


#========================================================== 
# CSYS Purpose (mom_coordinate_system_purpose) 
# ------------ 
# 1 : Main 
# 0 : Local 

# Special Output (mom_special_output) 
# -------------- 
# 0 : None 
# 1 : Use Main MCS 
# 2 : Fixture Offset 
# 3 : CSYS Rotation 

# Coordinate System Type (mom_kin_coordinate_system_type) 
# ---------------------- 
# When CSYS Purpose = 1 (Main) 
# LOCAL 

# When CSYS Purpose = 0 (Local) 
# MAIN : Special Output = 1 (Use Main MCS) 
# LOCAL : Special Output = 0 (None), 2 (Fixture Offset) 
# CSYS : Special Output = 3 (CSYS Rotation) 
#==========================================================


You can set up whatever logic you need to test on or otherwise use these values during post processing.



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-7763074

KB Article ID# PL8010346

Contents

SummaryDetails

Associated Components

Manufacturing Post Builder