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

Represents a Features::Ribbon builder
To create a new instance of this class, use Features::FeatureCollection::CreateRibbonBuilder
Default values. More...

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

List of all members.

Public Member Functions

NXOpen::ExpressionAngle ()
 Returns the angle to offset measured from the offset view
Created in NX6.0.0.
double AngleTolerance ()
 Returns the angle tolerance
Created in NX6.0.0.
double DistanceTolerance ()
 Returns the distance tolerance
Created in NX6.0.0.
NXOpen::ExpressionOffsetDistance ()
 Returns the distance to offset the profile
Created in NX6.0.0.
NXOpen::DirectionOffsetView ()
 Returns the direction normal to the offset
Created in NX6.0.0.
NXOpen::SectionProfile ()
 Returns the profile to offset
Created in NX6.0.0.
bool ReverseOffset ()
 Returns the flag indicating that the offset direction should be reversed
Created in NX6.0.0.
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance
Created in NX6.0.0.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance
Created in NX6.0.0.
void SetOffsetView (NXOpen::Direction *offsetView)
 Sets the direction normal to the offset
Created in NX6.0.0.
void SetReverseOffset (bool reverseOffset)
 Sets the flag indicating that the offset direction should be reversed
Created in NX6.0.0.

Detailed Description

Represents a Features::Ribbon builder
To create a new instance of this class, use Features::FeatureCollection::CreateRibbonBuilder
Default values.

Property Value

Angle.Value

0

AngleTolerance

0.5

DistanceTolerance

0.0254 (millimeters part), 0.01 (inches part)

OffsetDistance.Value

1 (millimeters part), 0.04 (inches part)


Created in NX6.0.0.


Member Function Documentation

Returns the angle to offset measured from the offset view
Created in NX6.0.0.



License requirements : None

Returns the angle tolerance
Created in NX6.0.0.



License requirements : None

Returns the distance tolerance
Created in NX6.0.0.



License requirements : None

Returns the distance to offset the profile
Created in NX6.0.0.



License requirements : None

Returns the direction normal to the offset
Created in NX6.0.0.



License requirements : None

Returns the profile to offset
Created in NX6.0.0.



License requirements : None

Returns the flag indicating that the offset direction should be reversed
Created in NX6.0.0.



License requirements : None

void NXOpen::Features::RibbonBuilder::SetAngleTolerance ( double  angleTolerance)

Sets the angle tolerance
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
angleToleranceangletolerance
void NXOpen::Features::RibbonBuilder::SetDistanceTolerance ( double  distanceTolerance)

Sets the distance tolerance
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
distanceTolerancedistancetolerance

Sets the direction normal to the offset
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
offsetViewoffsetview

Sets the flag indicating that the offset direction should be reversed
Created in NX6.0.0.



License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
reverseOffsetreverseoffset

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