过冠面构建器
更多...
#include <Features_OvercrownBuilder.hxx>
|
|
class | _OvercrownBuilderBuilder |
◆ ControlType
此枚举表示全局成形操作的控制类型
| 枚举值 |
|---|
| ControlTypeByFunction | 按函数
|
| ControlTypeBySurface | 按曲面
|
◆ OperationType
此枚举表示全局成形操作的类型
| 枚举值 |
|---|
| OperationTypeOvercrown | 凸顶
|
| OperationTypeStretch | 拉伸
|
| OperationTypeOffset | 偏置
|
◆ OutputType
此枚举表示全局成形操作的输出类型
| 枚举值 |
|---|
| OutputTypeSheet | 片体
|
| OutputTypeSolid | 实体
|
◆ TransitionType
此枚举表示全局成形操作的过渡类型
| 枚举值 |
|---|
| TransitionTypeCurve1 | 曲线1
|
| TransitionTypeCurve2 | 曲线2
|
| TransitionTypeLawCurve | 规律曲线
|
◆ AngularTolerance()
| double NXOpen::Features::OvercrownBuilder::AngularTolerance |
( |
| ) |
|
返回角度公差
于 NX7.5.1 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ BaseSurface()
| NXOpen::Body * NXOpen::Features::OvercrownBuilder::BaseSurface |
( |
| ) |
|
返回基准曲面,当全局整形操作控制方式为函数时使用。
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ BoundarySection()
返回边界截面。当全局整形操作控制方式为函数时,该截面界定形状函数的作用范围
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ ControlSurface()
| NXOpen::Body * NXOpen::Features::OvercrownBuilder::ControlSurface |
( |
| ) |
|
返回控制曲面,当全局整形操作控制方式为函数时使用。
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ Direction()
返回变形方向。当全局塑形操作控制方式为函数时,该方向提供形状函数的影响方向
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ DistanceTolerance()
| double NXOpen::Features::OvercrownBuilder::DistanceTolerance |
( |
| ) |
|
返回距离公差
于 NX7.5.1 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ GetTargetFaces()
| std::vector< NXOpen::NXObject * > NXOpen::Features::OvercrownBuilder::GetTargetFaces |
( |
| ) |
|
全局塑形操作的目标面
- 返回
- 目标面
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ Height()
| NXString NXOpen::Features::OvercrownBuilder::Height |
( |
| ) |
|
返回变形的最大高度。当全局塑形操作控制方式为函数时,该值设置最大变形高度
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ InitData()
| void NXOpen::Features::OvercrownBuilder::InitData |
( |
| ) |
|
初始化构造器。
创建于NX4.0.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ OperatorControlType()
返回全局塑形操作的控制类型。类型可以是
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ OperatorOperationType()
返回全局塑形操作的类型
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ OperatorOutputType()
返回全局塑形操作的输出类型
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ OperatorTransitionType()
返回全局塑形操作的过渡选项
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
◆ PointInFormingRegion()
返回成形区域内的点。当全局整形操作控制方式为函数时,该点提供形状函数的最大影响位置
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ ReverseNormal()
| int NXOpen::Features::OvercrownBuilder::ReverseNormal |
( |
| ) |
|
返回目标面的法向反转标志。用于可变偏置类型。
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ SetAngularTolerance()
| void NXOpen::Features::OvercrownBuilder::SetAngularTolerance |
( |
double | angularTolerance | ) |
|
设置角度公差
创建于 NX7.5.1.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| angularTolerance | angular tolerance |
◆ SetBaseSurface()
| void NXOpen::Features::OvercrownBuilder::SetBaseSurface |
( |
NXOpen::Body * | base | ) |
|
当整体造型操作控制类型为函数时,设置基础曲面。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetBoundarySection()
| void NXOpen::Features::OvercrownBuilder::SetBoundarySection |
( |
NXOpen::Section * | section | ) |
|
设置边界截面。当整体造型操作控制类型为函数时,此截面用于限制形状函数的影响范围。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetCenterPoint()
| void NXOpen::Features::OvercrownBuilder::SetCenterPoint |
( |
| ) |
|
设置成形区域中的点。当整体造型操作控制类型为函数时,此点提供形状函数的最大影响位置。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ SetControlSurface()
| void NXOpen::Features::OvercrownBuilder::SetControlSurface |
( |
NXOpen::Body * | control | ) |
|
当整体造型操作控制类型为函数时,设置控制曲面。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDefaultDirection()
| void NXOpen::Features::OvercrownBuilder::SetDefaultDirection |
( |
| ) |
|
默认方向。当整体造型操作控制类型为函数时使用。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ SetDirection()
| void NXOpen::Features::OvercrownBuilder::SetDirection |
( |
NXOpen::Direction * | direction | ) |
|
设置变形方向。当整体造型操作控制类型为函数时,此方向提供形状函数的影响方向。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDistanceTolerance()
| void NXOpen::Features::OvercrownBuilder::SetDistanceTolerance |
( |
double | distanceTolerance | ) |
|
设置距离公差
创建于 NX7.5.1.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| distanceTolerance | distance tolerance |
◆ SetHeight() [1/2]
| void NXOpen::Features::OvercrownBuilder::SetHeight |
( |
const char * | heightExpression | ) |
|
设置最大变形高度。当整体造型操作控制类型为函数时,此值设置最大变形高度。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetHeight() [2/2]
| void NXOpen::Features::OvercrownBuilder::SetHeight |
( |
const NXString & | heightExpression | ) |
|
设置最大变形高度。当整体造型操作控制类型为函数时,此值设置最大变形高度。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetOperatorControlType()
设置整体造型操作的控制类型。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetOperatorOperationType()
设置全局成形操作的类型
创建于NX4.0.0.
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetOperatorOutputType()
设置整体造型操作的输出类型。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetOperatorTransitionType()
设置全局塑形操作的过渡选项
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetPointInFormingRegion()
| void NXOpen::Features::OvercrownBuilder::SetPointInFormingRegion |
( |
NXOpen::NXObject * | point | ) |
|
设置成形区域中的点。当整体造型操作控制类型为函数时,此点提供形状函数的最大影响位置。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetReverseNormal()
| void NXOpen::Features::OvercrownBuilder::SetReverseNormal |
( |
int | reverseNormal | ) |
|
设置目标面的法向反向标志。用于可变偏置类型。
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| reverseNormal | reverse normal |
◆ SetShapeControl()
| void NXOpen::Features::OvercrownBuilder::SetShapeControl |
( |
double | shape | ) |
|
设置形状控制参数。当全局塑形操作控制方式为函数时,该值设置形状函数的形状控制参数。取值范围为 0.0 - 1.0
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetStretchDirection()
| void NXOpen::Features::OvercrownBuilder::SetStretchDirection |
( |
NXOpen::Direction * | stretch | ) |
|
设置变形的拉伸方向。当全局塑形操作控制方式为函数且类型为拉伸时,该方向提供拉伸方向
创建于 NX4.0.0.
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetTargetFaces()
| void NXOpen::Features::OvercrownBuilder::SetTargetFaces |
( |
const std::vector< NXOpen::NXObject * > & | faces | ) |
|
设置整体造型操作的目标面。
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ ShapeControl()
| double NXOpen::Features::OvercrownBuilder::ShapeControl |
( |
| ) |
|
返回形状控制参数。当全局整形操作控制方式为函数时,该值设置形状函数的形状控制参数。值范围为0.0 - 1.0
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ StretchDirection()
返回变形的拉伸方向。当全局整形操作控制方式为函数且类型为拉伸时,该方向提供拉伸方向
于 NX4.0.0 中创建。
许可证要求:solid_modeling ("SOLIDS MODELING")