NXOpen .NET Reference  12.0.0
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAE.CorrelModePairingBuilder Class Reference

This builder is used to control the mode pairing behavior of a NXOpen.CAE.CorrelSolution More...

Inheritance diagram for NXOpen.CAE.CorrelModePairingBuilder:
NXOpen.CAE.CorrelBaseBuilder NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  Auto {
  None, Sequential, Frequency, Mac,
  FreqMac
}
 The automatic pairing rule type More...
 

Public Member Functions

unsafe void AddManualPair (int refModeId, int workModeId)
 Add a manually paired mode pair More...
 
unsafe void RemoveManualPair (int refModeId, int workModeId)
 Remove a manually paired mode pair More...
 
unsafe void ClearAllManualPairs ()
 Clear all manually paired mode pairs More...
 

Properties

unsafe
NXOpen.CAE.CorrelModePairingBuilder.Auto 
AutomaticRule [get, set]
 Returns or sets the automatic pairing rule More...
 
unsafe double FrequencyTolerance [get, set]
 Returns or sets the frequency-pairing tolerance More...
 
unsafe double MacLowerBound [get, set]
 Returns or sets the minimum MAC allowable for pairing by MAC More...
 

Detailed Description

This builder is used to control the mode pairing behavior of a NXOpen.CAE.CorrelSolution

To create a new instance of this class, use NXOpen.CAE.CorrelSolution.CreateModePairingBuilder

Created in NX6.0.1

Member Enumeration Documentation

The automatic pairing rule type

Enumerator
None 

not automatic

Sequential 

by mode numbers

Frequency 

by frequency

Mac 

by mac metric

FreqMac 

by frequency AND mac

Member Function Documentation

unsafe void NXOpen.CAE.CorrelModePairingBuilder.AddManualPair ( int  refModeId,
int  workModeId 
)

Add a manually paired mode pair

Created in NX7.5.1

License requirements: nx_correl_base ("FE Correlation")

Parameters
refModeIdReference mode ID
workModeIdWork mode ID
unsafe void NXOpen.CAE.CorrelModePairingBuilder.ClearAllManualPairs ( )

Clear all manually paired mode pairs

Created in NX7.5.1

License requirements: nx_correl_base ("FE Correlation")

unsafe void NXOpen.CAE.CorrelModePairingBuilder.RemoveManualPair ( int  refModeId,
int  workModeId 
)

Remove a manually paired mode pair

Created in NX7.5.1

License requirements: nx_correl_base ("FE Correlation")

Parameters
refModeIdReference mode ID
workModeIdWork mode ID

Property Documentation

unsafe NXOpen.CAE.CorrelModePairingBuilder.Auto NXOpen.CAE.CorrelModePairingBuilder.AutomaticRule
getset

Returns or sets the automatic pairing rule

Created in NX6.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_base ("FE Correlation")

unsafe double NXOpen.CAE.CorrelModePairingBuilder.FrequencyTolerance
getset

Returns or sets the frequency-pairing tolerance

Created in NX6.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_base ("FE Correlation")

unsafe double NXOpen.CAE.CorrelModePairingBuilder.MacLowerBound
getset

Returns or sets the minimum MAC allowable for pairing by MAC

Created in NX6.0.1

License requirements to get this property: None.

License requirements to set this property: nx_correl_base ("FE Correlation")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.