拔模构建器
更多...
#include <Features_DraftBuilder.hxx>
|
|
class | _DraftBuilderBuilder |
拔模构建器
表示用于创建或编辑拔模(旧名称为锥度)特征的拔模特征构造器。
此类提供方法来设置和获取各种拔模特征参数及输入实体。
以下是默认值和选项。
方向 Z方向
拔模方法 Features::DraftBuilder::MethodIsocline
拔模所有实例 true
角度公差 0.002/0.1 [弧度/度]
距离公差 0.004/0.1 [英寸/毫米]
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateDraftBuilder
创建于NX4.0.0.
◆ DraftReferencesMethods
描述拔模参考中的不同拔模方法
| 枚举值 |
|---|
| DraftReferencesMethodsStationaryFace | 从固定面拔模。
|
| DraftReferencesMethodsPartingFace | 从固定分型面拔模。
|
| DraftReferencesMethodsStationaryAndPartingFace | 从固定面到分型面拔模。
|
◆ Method
描述拔模类型为真实拔模或等斜线拔模。
| 枚举值 |
|---|
| MethodIsocline | 表示使用等斜线算法创建拔模。默认值。
|
| MethodTrueDraft | 表示使用真实拔模算法创建拔模。
|
◆ Type
描述不同的拔模类型
| 枚举值 |
|---|
| TypeFace | 面拔模类型
|
| TypeEdge | 从边类型
|
| TypeTangent | 相切拔模类型
|
| TypePartingEdge | 使用分型边的拔模类型
|
◆ AngleTolerance()
| double NXOpen::Features::DraftBuilder::AngleTolerance |
( |
| ) |
|
获取角度公差,单位为[rad/deg]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ Direction()
获取拔模的智能方向
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ DistanceTolerance()
| double NXOpen::Features::DraftBuilder::DistanceTolerance |
( |
| ) |
|
获取距离公差,单位为[in/mm]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ DraftAllInstances()
| bool NXOpen::Features::DraftBuilder::DraftAllInstances |
( |
| ) |
|
获取“拔模所有实例”选项 [true/false]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ DraftBothSides()
| bool NXOpen::Features::DraftBuilder::DraftBothSides |
( |
| ) |
|
返回是否在参考的两侧拔模
于NX8.5.0中创建。
许可要求:无
◆ DraftIsoclineOrTruedraft()
返回拔模方法
于NX4.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
◆ DraftReferencesMethod()
返回拔模参考方法
于NX8.5.0中创建。
许可要求:无
◆ EdgeSetAngleExpressionList()
获取拔模边SC收集器及其对应拔模角度的列表。
创建于NX5.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
◆ FaceSetAngleExpressionList()
◆ PartingReference()
返回分型参考作为SC收集器,该收集器仅包含面、仅包含一个基准平面或仅包含一个点。 注意,DraftBuilder.StationaryPartingReference和DraftBuilder.PartingReference引用同一个收集器。
于NX9.0.0中创建。
许可要求:无
◆ SetAngleTolerance()
| void NXOpen::Features::DraftBuilder::SetAngleTolerance |
( |
double | angleTolerance | ) |
|
设置角度公差,单位为[rad/deg]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDirection()
设置拔模的智能方向
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDistanceTolerance()
| void NXOpen::Features::DraftBuilder::SetDistanceTolerance |
( |
double | distanceTolerance | ) |
|
设置距离公差,单位为[in/mm]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDraftAllInstances()
| void NXOpen::Features::DraftBuilder::SetDraftAllInstances |
( |
bool | draftAllInstances | ) |
|
设置“拔模所有实例”选项 [true/false]
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDraftBothSides()
| void NXOpen::Features::DraftBuilder::SetDraftBothSides |
( |
bool | draftBothSides | ) |
|
设置是否在参考的两侧拔模
于NX8.5.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDraftIsoclineOrTruedraft()
设置拔模方法
于NX4.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetDraftReferencesMethod()
设置拔模参考方法
于NX8.5.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
| draftReferencesMethod | 拔模参考方法 |
◆ SetSymmetricAngle()
| void NXOpen::Features::DraftBuilder::SetSymmetricAngle |
( |
bool | symmetricAngle | ) |
|
设置分型参考两侧的拔模角度是否对称
于NX8.5.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetTypeOfDraft()
设置拔模类型
于NX5.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
- 参数
-
◆ SetVariableAngleOption()
| void NXOpen::Features::DraftBuilder::SetVariableAngleOption |
( |
| ) |
|
设置可变角度选项
于NX4.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
◆ StationaryPartingReference()
返回固定分型参考作为SC收集器,该收集器仅包含面、仅包含一个基准平面或仅包含一个点 注意,DraftBuilder.StationaryPartingReference和DraftBuilder.PartingReference引用同一个收集器。
于NX8.5.0中创建。
许可要求:无
◆ StationaryReference()
返回固定参考作为SC收集器,该收集器仅包含面、仅包含一个基准平面或仅包含一个点
于NX8.5.0中创建。
许可要求:无
◆ SymmetricAngle()
| bool NXOpen::Features::DraftBuilder::SymmetricAngle |
( |
| ) |
|
返回分型参考两侧的拔模角度是否对称
于NX8.5.0中创建。
许可要求:无
◆ TwoDimensionFaceSetsData()
返回拔模面SC收集器列表以及分型参考上下对应的拔模角度。
于NX8.5.0中创建。
许可要求:无
◆ TypeOfDraft()
返回拔模类型
于NX5.0.0中创建。
许可要求:solid_modeling ("SOLIDS MODELING")
◆ VariableAngleData()
获取可变角度拔模的数据对象
创建于NX4.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")