NX Open C++ Reference Guide
Public Member Functions
NXOpen::Features::VarsweepBuilder Class Reference

Represents a Variational Sweep feature builder. More...

Inheritance diagram for NXOpen::Features::VarsweepBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

double AngularTolerance ()
 Returns the angle tolerance [degrees]
Created in NX4.0.0.
NXOpen::GeometricUtilities::BooleanOperationBooleanOperation ()
 Returns the boolean option
Created in NX4.0.0.
double DistanceTolerance ()
 Returns the distance tolerance
Created in NX4.0.0.
NXOpen::GeometricUtilities::FeatureOptionsFeatureOptions ()
 Returns the solid versus sheet body type option
Created in NX4.0.0.
NXOpen::GeometricUtilities::LimitsLimits ()
 Returns the variational sweep limits.
NXOpen::ObjectListList ()
 Returns the secondary section list
Created in NX5.0.0.
bool MergeFacesOption ()
 Returns the merge faces option
Created in NX4.0.0.
NXOpen::GeometricUtilities::SecondarySectionDataNewListItem ()
 Create new list item.
NXOpen::SectionSection ()
 Returns the master section.
void SetAngularTolerance (double angleTolerance)
 Sets the angle tolerance [degrees]
Created in NX4.0.0.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance
Created in NX4.0.0.
void SetList (NXOpen::ObjectList *list)
 Sets the secondary section list
Created in NX5.0.0.
void SetMergeFacesOption (bool mergeFacesOption)
 Sets the merge faces option
Created in NX4.0.0.
void SetSection (NXOpen::Section *section)
 Sets the master section.
void SetSketchChildFeatureOption (bool childFeatureOption)
 Sets the child feature option Precondition : Variational Sweep is the next feature after the sketch i.e there is no feature between sketch and the Varsweep getting created.
bool SketchChildFeatureOption ()
 Returns the child feature option Precondition : Variational Sweep is the next feature after the sketch i.e there is no feature between sketch and the Varsweep getting created.
NXOpen::Features::FeatureSketchOnPathFeature ()
 Returns the sketch on path.

Detailed Description

Represents a Variational Sweep feature builder.

It creates or edits VarSweep feature.
To create a new instance of this class, use Features::FeatureCollection::CreateVarsweepBuilder

Created in NX4.0.0.


Member Function Documentation

Returns the angle tolerance [degrees]
Created in NX4.0.0.



License requirements : None

Returns the boolean option
Created in NX4.0.0.



License requirements : None

Returns the distance tolerance
Created in NX4.0.0.



License requirements : None

Returns the solid versus sheet body type option
Created in NX4.0.0.



License requirements : None

Returns the variational sweep limits.


Created in NX5.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the secondary section list
Created in NX5.0.0.



License requirements : None

Returns the merge faces option
Created in NX4.0.0.



License requirements : None

Create new list item.

Returns:

Created in NX5.0.0.

License requirements : None

Returns the master section.

Variational sweep accepts sections created ONLY on in the context of a Sketch on Path. Make sure this section is coming from sketch curves created using the sketch on path feature. Return code : 0 : no error, VARSWEEP_SKETCH_NOT_ON_PATH : on an error condition


Created in NX4.0.0.

License requirements : None

Sets the angle tolerance [degrees]
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
angleToleranceangle tolerance
void NXOpen::Features::VarsweepBuilder::SetDistanceTolerance ( double  distanceTolerance)

Sets the distance tolerance
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
distanceTolerancedistance tolerance

Sets the secondary section list
Created in NX5.0.0.



License requirements : None

Parameters:
listlist

Sets the merge faces option
Created in NX4.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
mergeFacesOptionmerge faces option

Sets the master section.

Variational sweep accepts sections created ONLY on in the context of a Sketch on Path. Make sure this section is coming from sketch curves created using the sketch on path feature. Return code : 0 : no error, VARSWEEP_SKETCH_NOT_ON_PATH : on an error condition


Created in NX4.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
sectionmaster section

Sets the child feature option Precondition : Variational Sweep is the next feature after the sketch i.e there is no feature between sketch and the Varsweep getting created.

This is deprecated. Please use Features::FeatureBuilder::ParentFeatureInternal instead.


Deprecated:
Deprecated in NX5.0.0.


Created in NX4.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
childFeatureOptionchild feature option

Returns the child feature option Precondition : Variational Sweep is the next feature after the sketch i.e there is no feature between sketch and the Varsweep getting created.

This is deprecated. Please use Features::FeatureBuilder::ParentFeatureInternal instead.


Deprecated:
Deprecated in NX5.0.0.


Created in NX4.0.0.

License requirements : None

Returns the sketch on path.


Created in NX4.0.0.

License requirements : None


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