NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::SketchChamferBuilder类 参考

草图倒角构建器 更多...

#include <SketchChamferBuilder.hxx>

类 NXOpen::SketchChamferBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ChamferOptions { ChamferOptionsSymmetric , ChamferOptionsAsymmetric , ChamferOptionsOffsetandAngle }

Public 成员函数

NXOpen::ExpressionAngle ()
NXOpen::SketchChamferBuilder::ChamferOptions ChamferOption ()
bool CreateAngleDimension ()
bool CreateDistance1Dimension ()
bool CreateDistance2Dimension ()
NXOpen::SelectDisplayableObjectListCurvesToChamfer ()
NXOpen::ExpressionDistance1 ()
NXOpen::ExpressionDistance2 ()
NXOpen::PointHelpPoint ()
void SetChamferOption (NXOpen::SketchChamferBuilder::ChamferOptions chamferOption)
void SetCreateAngleDimension (bool createAngleDimension)
void SetCreateDistance1Dimension (bool createDistance1Dimension)
void SetCreateDistance2Dimension (bool createDistance2Dimension)
void SetHelpPoint (NXOpen::Point *helpPoint)
void SetTrimInputCurves (bool trimInputCurves)
bool TrimInputCurves ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SketchChamferBuilderBuilder

详细描述

草图倒角构建器

表示倒斜角构建器
要创建此类的新实例,请使用 NXOpen::SketchCollection::CreateSketchChamferBuilder
默认值。

属性
Angle.Value45
ChamferOptionSymmetric
Distance1.Value2(毫米单位零件),0.0625(英寸单位零件)
Distance2.Value2(毫米单位零件),0.0625(英寸单位零件)
TrimInputCurves1


于NX7.5.0版本创建。

成员枚举类型说明

◆ ChamferOptions

倒斜角创建的对话框选项

枚举值
ChamferOptionsSymmetric 

对称 - 指定一个距离

ChamferOptionsAsymmetric 

非对称 - 指定两个距离

ChamferOptionsOffsetandAngle 

偏移和角度 - 指定偏移距离和角度

成员函数说明

◆ Angle()

NXOpen::Expression * NXOpen::SketchChamferBuilder::Angle ( )

返回偏置与角度倒角的角度
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ ChamferOption()

NXOpen::SketchChamferBuilder::ChamferOptions NXOpen::SketchChamferBuilder::ChamferOption ( )

返回用于指定要创建的倒角类型的倒角选项
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ CreateAngleDimension()

bool NXOpen::SketchChamferBuilder::CreateAngleDimension ( )

返回用于指示是否为 SketchChamferBuilder::Angle 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ CreateDistance1Dimension()

bool NXOpen::SketchChamferBuilder::CreateDistance1Dimension ( )

返回用于指示是否为 SketchChamferBuilder::Distance1 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ CreateDistance2Dimension()

bool NXOpen::SketchChamferBuilder::CreateDistance2Dimension ( )

返回用于指示是否为 SketchChamferBuilder::Distance2 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ CurvesToChamfer()

NXOpen::SelectDisplayableObjectList * NXOpen::SketchChamferBuilder::CurvesToChamfer ( )

获取要创建倒斜角的两条线
于NX7.5.0版本创建。

许可证要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ Distance1()

NXOpen::Expression * NXOpen::SketchChamferBuilder::Distance1 ( )

返回对称、非对称以及偏置与角度倒角中直线 1 的距离
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ Distance2()

NXOpen::Expression * NXOpen::SketchChamferBuilder::Distance2 ( )

返回非对称倒角中直线 2 的距离
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ HelpPoint()

NXOpen::Point * NXOpen::SketchChamferBuilder::HelpPoint ( )

返回用于创建倒角的辅助点坐标
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

◆ SetChamferOption()

void NXOpen::SketchChamferBuilder::SetChamferOption ( NXOpen::SketchChamferBuilder::ChamferOptions chamferOption)

设置用于指定要创建的倒角类型的倒角选项
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
chamferOptionchamferoption

◆ SetCreateAngleDimension()

void NXOpen::SketchChamferBuilder::SetCreateAngleDimension ( bool createAngleDimension)

设置用于指示是否为 SketchChamferBuilder::Angle 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
createAngleDimensioncreateangledimension

◆ SetCreateDistance1Dimension()

void NXOpen::SketchChamferBuilder::SetCreateDistance1Dimension ( bool createDistance1Dimension)

设置用于指示是否为 SketchChamferBuilder::Distance1 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
createDistance1Dimensioncreatedistance1dimension

◆ SetCreateDistance2Dimension()

void NXOpen::SketchChamferBuilder::SetCreateDistance2Dimension ( bool createDistance2Dimension)

设置用于指示是否为 SketchChamferBuilder::Distance2 创建尺寸的标志
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
createDistance2Dimensioncreatedistance2dimension

◆ SetHelpPoint()

void NXOpen::SketchChamferBuilder::SetHelpPoint ( NXOpen::Point * helpPoint)

设置用于创建倒角的辅助点坐标
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
helpPointhelppoint

◆ SetTrimInputCurves()

void NXOpen::SketchChamferBuilder::SetTrimInputCurves ( bool trimInputCurves)

设置用于指定是否修剪两条选中直线的切换开关
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")

参数
trimInputCurvestriminputcurves

◆ TrimInputCurves()

bool NXOpen::SketchChamferBuilder::TrimInputCurves ( )

返回用于指定是否修剪两条选中直线的切换开关
于 NX7.5.0 中创建。

许可要求: drafting ("DRAFTING") 或 solid_modeling ("SOLIDS MODELING") 或 geometric_tol ("GDT")