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

自动中心线构建器 更多...

#include <Annotations_AutomaticCenterlineBuilder.hxx>

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

Public 类型

enum  CenterlineThickness {
  CenterlineThicknessThin , CenterlineThicknessNormal , CenterlineThicknessThick , CenterlineThicknessOne = 6 ,
  CenterlineThicknessTwo , CenterlineThicknessThree , CenterlineThicknessFour , CenterlineThicknessFive ,
  CenterlineThicknessSix , CenterlineThicknessSeven , CenterlineThicknessEight , CenterlineThicknessNine
}

Public 成员函数

NXOpen::NXColorColor ()
double CylindricalExtension ()
bool InheritAngle ()
void SetColor (NXOpen::NXColor *color)
void SetCylindricalExtension (double cylindricalExtension)
void SetInheritAngle (bool inheritAngle)
void SetWidth (NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness width)
NXOpen::Drawings::SelectDraftingViewListViews ()
NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness Width ()
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 _AutomaticCenterlineBuilderBuilder

详细描述

自动中心线构建器

用于创建自动中心线的构建器
要创建此类的新实例,请使用 NXOpen::Annotations::CenterlineCollection::CreateAutomaticCenterlineBuilder
默认值。

属性
圆柱延伸量 1.5 (毫米部件), 0.0625 (英寸部件)
继承角度 1
宽度


在 NX6.0.0 版本中创建。

成员枚举类型说明

◆ CenterlineThickness

中心线粗细类型

枚举值
CenterlineThicknessThin 

CenterlineThicknessNormal 

正常

CenterlineThicknessThick 

CenterlineThicknessOne 

宽度一

CenterlineThicknessTwo 

宽度二

CenterlineThicknessThree 

宽度三

CenterlineThicknessFour 

宽度四

CenterlineThicknessFive 

宽度五

CenterlineThicknessSix 

宽度六

CenterlineThicknessSeven 

宽度七

CenterlineThicknessEight 

宽度八

CenterlineThicknessNine 

宽度九

成员函数说明

◆ Color()

NXOpen::NXColor * NXOpen::Annotations::AutomaticCenterlineBuilder::Color ( )

返回 颜色
在 NX6.0.0 版本中创建。

许可要求:无

◆ CylindricalExtension()

double NXOpen::Annotations::AutomaticCenterlineBuilder::CylindricalExtension ( )

返回 圆柱延伸量
在 NX6.0.0 版本中创建。

许可要求:无

◆ InheritAngle()

bool NXOpen::Annotations::AutomaticCenterlineBuilder::InheritAngle ( )

返回 继承角度
在 NX6.0.0 版本中创建。

许可要求:无

◆ SetColor()

void NXOpen::Annotations::AutomaticCenterlineBuilder::SetColor ( NXOpen::NXColor * color)

设置 颜色
在 NX6.0.0 版本中创建。

许可要求:drafting ("DRAFTING")

参数
colorcolor

◆ SetCylindricalExtension()

void NXOpen::Annotations::AutomaticCenterlineBuilder::SetCylindricalExtension ( double cylindricalExtension)

设置 圆柱延伸量
在 NX6.0.0 版本中创建。

许可要求:drafting ("DRAFTING")

参数
cylindricalExtensioncylindricalextension

◆ SetInheritAngle()

void NXOpen::Annotations::AutomaticCenterlineBuilder::SetInheritAngle ( bool inheritAngle)

设置 继承角度
在 NX6.0.0 版本中创建。

许可要求:drafting ("DRAFTING")

参数
inheritAngleinheritangle

◆ SetWidth()

void NXOpen::Annotations::AutomaticCenterlineBuilder::SetWidth ( NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness width)

设置 宽度
在 NX6.0.0 版本中创建。

许可要求:drafting ("DRAFTING")

参数
widthwidth

◆ Views()

NXOpen::Drawings::SelectDraftingViewList * NXOpen::Annotations::AutomaticCenterlineBuilder::Views ( )

返回 选定的视图
在 NX6.0.0 版本中创建。

许可要求:无

◆ Width()

NXOpen::Annotations::AutomaticCenterlineBuilder::CenterlineThickness NXOpen::Annotations::AutomaticCenterlineBuilder::Width ( )

返回 宽度
在 NX6.0.0 版本中创建。

许可要求:无