|
NX Open C++ 参考指南 2406 v1.1
|
螺纹特征构建器 更多...
#include <Features_ThreadBuilder.hxx>
Public 类型 | |
| enum | Handedness { HandednessRightHand , HandednessLeftHand } |
| enum | HoleSizePreference { HoleSizePreferenceTapDrillDiameter , HoleSizePreferenceMajorDiameter } |
| enum | Input { InputThreadTable , InputManual } |
| enum | LimitOption { LimitOptionValue , LimitOptionFull , LimitOptionShortofFull } |
| enum | ShaftSizePreference { ShaftSizePreferenceMajorDiameter , ShaftSizePreferenceShaftDiameter } |
| enum | Type { TypeSymbolic , TypeDetailed } |
友元 | |
| class | _ThreadBuilderBuilder |
螺纹特征构建器
表示 @link Features::Thread Features::Thread@endlink 构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateThreadBuilder NXOpen::Features::FeatureCollection::CreateThreadBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| AngleExp.Value | 60(毫米单位),60(英寸单位) |
| ExtendStart | 1 |
| HolePreference | TapDrillDiameter |
| MatchThreadSizeToCylinder | 1 |
| NumStarts | 1 |
| PitchExp.Value | 1(毫米单位),0.0393701(英寸单位) |
| PitchMultiple.Value | 1 |
| ShaftPreference | MajorDiameter |
| TaperedValue | 0 |
| ThreadHandedness | RightHand |
| ThreadInput | ThreadTable |
| ThreadLength.Value | 10(毫米单位),0.5(英寸单位) |
| ThreadLimit | Value |
| ThreadType | Symbolic |
在NX1926.0.0中创建。
| double NXOpen::Features::ThreadBuilder::Angle | ( | ) |
返回角度
于NX1946.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::AngleExp | ( | ) |
返回手动螺纹的角度表达式
创建于NX2007.0.0版本。
许可要求:无
| double NXOpen::Features::ThreadBuilder::CylinderDiameter | ( | ) |
返回圆柱直径
于NX1926.0.0版本创建。
许可要求:无
| NXOpen::SelectDisplayableObject * NXOpen::Features::ThreadBuilder::CylindricalFace | ( | ) |
返回圆柱面
于NX1926.0.0版本创建。
许可要求:无
| bool NXOpen::Features::ThreadBuilder::ExtendStart | ( | ) |
返回延伸起始状态
于NX1926.0.0版本创建。
许可要求:无
| NXOpen::Features::ThreadBuilder::HoleSizePreference NXOpen::Features::ThreadBuilder::HolePreference | ( | ) |
返回孔偏好
于NX1926.0.0版本创建。
许可要求:无
| bool NXOpen::Features::ThreadBuilder::IsInternalThread | ( | ) |
返回螺纹内/外标志
于NX1946.0.0版本创建。
许可要求:无
| double NXOpen::Features::ThreadBuilder::MajorDiameter | ( | ) |
返回大径
于NX1946.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::MajorDiameterExp | ( | ) |
返回手动螺纹的大径表达式
创建于NX2007.0.0版本。
许可要求:无
| bool NXOpen::Features::ThreadBuilder::MatchThreadSizeToCylinder | ( | ) |
返回螺纹尺寸是否匹配圆柱
于NX1953.0.0版本创建。
许可要求:无
| double NXOpen::Features::ThreadBuilder::MinorDiameter | ( | ) |
返回小径
于NX1946.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::MinorDiameterExp | ( | ) |
返回手动螺纹的小径表达式
创建于NX2007.0.0版本。
许可要求:无
| int NXOpen::Features::ThreadBuilder::NumStarts | ( | ) |
返回螺纹头数
版本:NX1926.0.0
许可要求:无
| NXOpen::Features::ThreadBuilder::NX_DEPRECATED | ( | "Deprecated in NX1953.0.0. Use NXOpen::Features::ThreadBuilder::MatchThreadSizeToCylinder instead." | ) |
返回智能螺纹
| NXOpen::Features::ThreadBuilder::NX_DEPRECATED | ( | "Deprecated in NX1953.0.0. Use NXOpen::Features::ThreadBuilder::SetMatchThreadSizeToCylinder instead." | ) |
设置智能螺纹
智能螺纹
| double NXOpen::Features::ThreadBuilder::Pitch | ( | ) |
返回螺距
于NX1946.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::PitchExp | ( | ) |
返回手动螺纹的螺距表达式
创建于NX2007.0.0版本。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::PitchMultiple | ( | ) |
返回螺距倍数
于NX1926.0.0版本创建。
许可要求:无
| NXString NXOpen::Features::ThreadBuilder::RadialEngage | ( | ) |
返回径向啮合量
版本:NX1926.0.0
许可要求:无
| bool NXOpen::Features::ThreadBuilder::ReverseThreadDirection | ( | ) |
返回螺纹反向方向
于NX1926.0.0版本创建。
许可要求:无
| void NXOpen::Features::ThreadBuilder::SetExtendStart | ( | bool | extendStart | ) |
设置延伸起始状态
于NX1926.0.0版本创建。
许可要求:features_modeling("FEATURES MODELING")或solid_modeling("SOLIDS MODELING")
| extendStart | 延伸起始状态 |
| void NXOpen::Features::ThreadBuilder::SetHolePreference | ( | NXOpen::Features::ThreadBuilder::HoleSizePreference | holePreference | ) |
设置孔偏好
于NX1926.0.0版本创建。
许可要求:features_modeling("FEATURES MODELING")或solid_modeling("SOLIDS MODELING")
| holePreference | 孔偏好 |
| void NXOpen::Features::ThreadBuilder::SetMatchThreadSizeToCylinder | ( | bool | matchThreadSizeToCylinder | ) |
设置螺纹尺寸是否匹配圆柱
于NX1953.0.0版本创建。
许可要求:features_modeling("FEATURES MODELING")或solid_modeling("SOLIDS MODELING")
| matchThreadSizeToCylinder | 螺纹尺寸匹配圆柱状态 |
| void NXOpen::Features::ThreadBuilder::SetNumStarts | ( | int | numStarts | ) |
设置螺纹头数
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| numStarts | 螺纹头数 |
| void NXOpen::Features::ThreadBuilder::SetRadialEngage | ( | const char * | radialEngage | ) |
设置径向啮合量
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| radialEngage | 径向啮合量 |
| void NXOpen::Features::ThreadBuilder::SetRadialEngage | ( | const NXString & | radialEngage | ) |
设置径向啮合量
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| radialEngage | 径向啮合量 |
| void NXOpen::Features::ThreadBuilder::SetReverseThreadDirection | ( | bool | reverseThreadDirection | ) |
设置螺纹反向方向
于NX1926.0.0版本创建。
许可要求:features_modeling ("FEATURES 建模") 或 solid_modeling ("实体建模")
| reverseThreadDirection | 螺纹反向方向 |
| void NXOpen::Features::ThreadBuilder::SetShaftPreference | ( | NXOpen::Features::ThreadBuilder::ShaftSizePreference | shaftPreference | ) |
设置轴偏好
于NX1926.0.0版本创建。
许可要求:features_modeling("FEATURES MODELING")或solid_modeling("SOLIDS MODELING")
| shaftPreference | 轴偏好 |
| void NXOpen::Features::ThreadBuilder::SetTaperedValue | ( | bool | taperedValue | ) |
设置手动螺纹的锥度值
创建于NX2007.0.0版本。
许可要求:features_modeling(“特征建模”)或solid_modeling(“实体建模”)
| taperedValue | 锥度值 |
| void NXOpen::Features::ThreadBuilder::SetThreadHandedness | ( | NXOpen::Features::ThreadBuilder::Handedness | threadHandedness | ) |
设置螺纹旋向
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadHandedness | 螺纹旋向 |
| void NXOpen::Features::ThreadBuilder::SetThreadInput | ( | NXOpen::Features::ThreadBuilder::Input | threadInput | ) |
设置螺纹输入
创建于NX2007.0.0版本。
许可要求:features_modeling(“特征建模”)或solid_modeling(“实体建模”)
| threadInput | 螺纹输入 |
| void NXOpen::Features::ThreadBuilder::SetThreadLimit | ( | NXOpen::Features::ThreadBuilder::LimitOption | threadLimit | ) |
设置螺纹公差等级
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadLimit | 螺纹公差等级 |
| void NXOpen::Features::ThreadBuilder::SetThreadMethod | ( | const char * | threadMethod | ) |
设置螺纹加工方法
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadMethod | 螺纹加工方法 |
| void NXOpen::Features::ThreadBuilder::SetThreadMethod | ( | const NXString & | threadMethod | ) |
设置螺纹加工方法
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadMethod | 螺纹加工方法 |
| void NXOpen::Features::ThreadBuilder::SetThreadSize | ( | const char * | threadSize | ) |
设置螺纹尺寸
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadSize | 螺纹尺寸 |
| void NXOpen::Features::ThreadBuilder::SetThreadSize | ( | const NXString & | threadSize | ) |
设置螺纹尺寸
版本:NX1926.0.0
许可要求:features_modeling(“特征建模”)或 solid_modeling(“实体建模”)
| threadSize | 螺纹尺寸 |
| void NXOpen::Features::ThreadBuilder::SetThreadStandard | ( | const char * | threadStandard | ) |
设置螺纹标准
于NX1926.0.0版本创建。
许可要求:features_modeling ("FEATURES 建模") 或 solid_modeling ("实体建模")
| threadStandard | 螺纹标准 |
| void NXOpen::Features::ThreadBuilder::SetThreadStandard | ( | const NXString & | threadStandard | ) |
设置螺纹标准
于NX1926.0.0版本创建。
许可要求:features_modeling ("FEATURES 建模") 或 solid_modeling ("实体建模")
| threadStandard | 螺纹标准 |
| void NXOpen::Features::ThreadBuilder::SetThreadType | ( | NXOpen::Features::ThreadBuilder::Type | threadType | ) |
设置螺纹类型
于NX1926.0.0版本创建。
许可要求:features_modeling ("FEATURES 建模") 或 solid_modeling ("实体建模")
| threadType | 螺纹类型 |
| double NXOpen::Features::ThreadBuilder::ShaftDiameter | ( | ) |
返回轴直径
版本:NX1926.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::ShaftDiameterExp | ( | ) |
返回轴径表达式
创建于NX2007.0.0版本。
许可要求:无
| NXOpen::Features::ThreadBuilder::ShaftSizePreference NXOpen::Features::ThreadBuilder::ShaftPreference | ( | ) |
返回轴偏好
于NX1926.0.0版本创建。
许可要求:无
| NXOpen::SelectDisplayableObject * NXOpen::Features::ThreadBuilder::StartObject | ( | ) |
返回起始对象
于NX1926.0.0版本创建。
许可要求:无
| double NXOpen::Features::ThreadBuilder::TapDrillDiameter | ( | ) |
返回底孔直径
版本:NX1926.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::TapDrillDiameterExp | ( | ) |
返回丝锥钻孔直径表达式
创建于NX2007.0.0版本。
许可要求:无
| bool NXOpen::Features::ThreadBuilder::Tapered | ( | ) |
返回锥度标志
于NX1946.0.0版本创建。
许可要求:无
| bool NXOpen::Features::ThreadBuilder::TaperedValue | ( | ) |
返回手动螺纹的锥度值
创建于NX2007.0.0版本。
许可要求:无
| NXOpen::Features::ThreadBuilder::Handedness NXOpen::Features::ThreadBuilder::ThreadHandedness | ( | ) |
返回螺纹旋向
版本:NX1926.0.0
许可要求:无
| NXOpen::Features::ThreadBuilder::Input NXOpen::Features::ThreadBuilder::ThreadInput | ( | ) |
返回螺纹输入
创建于NX2007.0.0版本。
许可要求:无
| NXOpen::Expression * NXOpen::Features::ThreadBuilder::ThreadLength | ( | ) |
返回螺纹长度
于NX1926.0.0版本创建。
许可要求:无
| NXOpen::Features::ThreadBuilder::LimitOption NXOpen::Features::ThreadBuilder::ThreadLimit | ( | ) |
返回螺纹公差等级
版本:NX1926.0.0
许可要求:无
| NXString NXOpen::Features::ThreadBuilder::ThreadMethod | ( | ) |
返回螺纹加工方法
版本:NX1926.0.0
许可要求:无
| NXString NXOpen::Features::ThreadBuilder::ThreadSize | ( | ) |
返回螺纹尺寸
于NX1926.0.0版本创建。
许可要求:无
| NXString NXOpen::Features::ThreadBuilder::ThreadStandard | ( | ) |
返回螺纹标准
于NX1926.0.0版本创建。
许可要求:无
| NXOpen::Features::ThreadBuilder::Type NXOpen::Features::ThreadBuilder::ThreadType | ( | ) |
返回螺纹类型
于NX1926.0.0版本创建。
许可要求:无