FeatureReferencesBuilder Class

class NXOpen.Features.FeatureReferencesBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a NXOpen.Features.FeatureReferencesBuilder

New in version NX6.0.0.

Properties

Property Description
Tag Returns the Tag for this object.

Methods

Method Description
AutomaticMatch This function can perform two automatic feature reference matching operations based on: 1.
GetMatchedReferences Returns the MatchedReference Builders
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Method Detail

AutomaticMatch

FeatureReferencesBuilder.AutomaticMatch

This function can perform two automatic feature reference matching operations based on: 1.

other reference matches; 2. parent names if match_based_on_name is true.

Signature AutomaticMatch(matchBasedOnName)

Parameters:matchBasedOnName (bool) – match by name or not

New in version NX6.0.0.

License requirements: None.

GetMatchedReferences

FeatureReferencesBuilder.GetMatchedReferences

Returns the MatchedReference Builders

Signature GetMatchedReferences()

Returns:
Return type:list of NXOpen.Features.MatchedReferenceBuilder

New in version NX6.0.0.

License requirements: None.

Validate

FeatureReferencesBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.