NX Open C++ Reference Guide
|
Represents a Chamfer builder
To create a new instance of this class, use SketchCollection::CreateSketchChamferBuilder
Default values.
More...
Public Types | |
enum | ChamferOptions { ChamferOptionsSymmetric, ChamferOptionsAsymmetric, ChamferOptionsOffsetandAngle } |
Dialog options for Chamfer Creation. More... | |
Public Member Functions | |
NXOpen::Expression * | Angle () |
Returns the angle for Offset and Angle Chamfer Created in NX7.5.0. | |
NXOpen::SketchChamferBuilder::ChamferOptions | ChamferOption () |
Returns the chamfer options that specify what type of chamfer is to be created Created in NX7.5.0. | |
bool | CreateAngleDimension () |
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Angle Created in NX7.5.0. | |
bool | CreateDistance1Dimension () |
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance1 Created in NX7.5.0. | |
bool | CreateDistance2Dimension () |
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance2 Created in NX7.5.0. | |
NXOpen::SelectDisplayableObjectList * | CurvesToChamfer () |
Returns the two lines for which a chamfer is to be created Created in NX7.5.0. | |
NXOpen::Expression * | Distance1 () |
Returns the distance for line 1 for Symmetric, Asymmetric, and for OffSet and Angle Chamfer Created in NX7.5.0. | |
NXOpen::Expression * | Distance2 () |
Returns the distance for line 2 for Asymmetric Chamfer Created in NX7.5.0. | |
NXOpen::Point * | HelpPoint () |
Returns the coordinates of the help point for Chamfer creation Created in NX7.5.0. | |
void | SetChamferOption (NXOpen::SketchChamferBuilder::ChamferOptions chamferOption) |
Sets the chamfer options that specify what type of chamfer is to be created Created in NX7.5.0. | |
void | SetCreateAngleDimension (bool createAngleDimension) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Angle Created in NX7.5.0. | |
void | SetCreateDistance1Dimension (bool createDistance1Dimension) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance1 Created in NX7.5.0. | |
void | SetCreateDistance2Dimension (bool createDistance2Dimension) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance2 Created in NX7.5.0. | |
void | SetHelpPoint (NXOpen::Point *helpPoint) |
Sets the coordinates of the help point for Chamfer creation Created in NX7.5.0. | |
void | SetTrimInputCurves (bool trimInputCurves) |
Sets the toggle that specifies whether the two selected lines are to be trimmed Created in NX7.5.0. | |
bool | TrimInputCurves () |
Returns the toggle that specifies whether the two selected lines are to be trimmed Created in NX7.5.0. |
Represents a Chamfer builder
To create a new instance of this class, use SketchCollection::CreateSketchChamferBuilder
Default values.
Property | Value |
---|---|
Angle.Value |
45 |
ChamferOption |
Symmetric |
Distance1.Value |
2 (millimeters part), .0625 (inches part) |
Distance2.Value |
2 (millimeters part), .0625 (inches part) |
TrimInputCurves |
1 |
Created in NX7.5.0.
Returns the angle for Offset and Angle Chamfer
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the chamfer options that specify what type of chamfer is to be created
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Angle
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the two lines for which a chamfer is to be created
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the distance for line 1 for Symmetric, Asymmetric, and for OffSet and Angle Chamfer
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the distance for line 2 for Asymmetric Chamfer
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
Returns the coordinates of the help point for Chamfer creation
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
void NXOpen::SketchChamferBuilder::SetChamferOption | ( | NXOpen::SketchChamferBuilder::ChamferOptions | chamferOption | ) |
Sets the chamfer options that specify what type of chamfer is to be created
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
chamferOption | chamferoption |
void NXOpen::SketchChamferBuilder::SetCreateAngleDimension | ( | bool | createAngleDimension | ) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Angle
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
createAngleDimension | createangledimension |
void NXOpen::SketchChamferBuilder::SetCreateDistance1Dimension | ( | bool | createDistance1Dimension | ) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance1
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
createDistance1Dimension | createdistance1dimension |
void NXOpen::SketchChamferBuilder::SetCreateDistance2Dimension | ( | bool | createDistance2Dimension | ) |
Sets the flag to indicate whether to create a dimension for SketchChamferBuilder::Distance2
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
createDistance2Dimension | createdistance2dimension |
void NXOpen::SketchChamferBuilder::SetHelpPoint | ( | NXOpen::Point * | helpPoint | ) |
Sets the coordinates of the help point for Chamfer creation
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
helpPoint | helppoint |
void NXOpen::SketchChamferBuilder::SetTrimInputCurves | ( | bool | trimInputCurves | ) |
Sets the toggle that specifies whether the two selected lines are to be trimmed
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")
trimInputCurves | triminputcurves |
Returns the toggle that specifies whether the two selected lines are to be trimmed
Created in NX7.5.0.
License requirements : drafting ("DRAFTING") OR solid_modeling ("SOLIDS MODELING")