|
NX Open C++ 参考指南 2406 v1.1
|
垫块子特征构建器 更多...
#include <Die_PadChildBuilder.hxx>
Public 类型 | |
| enum | ShapeTypeOption { ShapeTypeOptionRectangular , ShapeTypeOptionCircular , ShapeTypeOptionCurve } |
友元 | |
| class | _PadChildBuilderBuilder |
垫块子特征构建器
表示冲模垫块子特征。
此子特征通过主特征构建器创建。
创建于NX4.0.0。
| NXOpen::Die::DieBuildStatusOption NXOpen::Die::PadChildBuilder::BuildStatus | ( | ) |
返回冲模垫的构建状态。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| bool NXOpen::Die::PadChildBuilder::CenterHole | ( | ) |
返回凹模垫板的中心孔开关,若为true则在垫板上创建中心孔,否则不创建。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| bool NXOpen::Die::PadChildBuilder::DesignStatus | ( | ) |
返回冲模垫的设计状态,若为 true 则冲模垫将构建到模型中,若为 false 则不会。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| double NXOpen::Die::PadChildBuilder::Diameter | ( | ) |
返回压边圈的直径。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| bool NXOpen::Die::PadChildBuilder::DisplayStatus | ( | ) |
返回冲模垫的显示状态,若为 true 则显示冲模垫的输入数据, 若为 false 则不显示输入数据。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| void NXOpen::Die::PadChildBuilder::GetHoleAttributes | ( | NXString * | title, |
| NXString * | value, | ||
| int * | color, | ||
| NXString * | diameterTitle ) |
获取孔属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 孔面颜色。 |
| diameterTitle | 直径属性标题。 |
| std::vector< NXOpen::Point * > NXOpen::Die::PadChildBuilder::GetHoleCenters | ( | ) |
获取压边圈的孔中心。
| void NXOpen::Die::PadChildBuilder::GetPadAttributes | ( | NXString * | title, |
| NXString * | value, | ||
| int * | color ) |
获取垫块属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 垫块面颜色。 |
| void NXOpen::Die::PadChildBuilder::GetReliefAttributes | ( | NXString * | title, |
| NXString * | value, | ||
| int * | color ) |
获取避让属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 避让面颜色。 |
| std::vector< NXOpen::IProfile * > NXOpen::Die::PadChildBuilder::GetShape | ( | NXOpen::Die::DirectionOption * | direction | ) |
获取冲模垫块的形状轮廓。
| direction | 轮廓方向。 |
| double NXOpen::Die::PadChildBuilder::Height | ( | ) |
返回凹模垫板的高度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| double NXOpen::Die::PadChildBuilder::HoleDiameter | ( | ) |
返回凹模垫板的孔直径。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| double NXOpen::Die::PadChildBuilder::Length | ( | ) |
返回压边圈的长度。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| NXOpen::IOrientation * NXOpen::Die::PadChildBuilder::LimitingSurface | ( | ) |
返回压边圈的限制表面。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| NXOpen::ILocation * NXOpen::Die::PadChildBuilder::Location | ( | ) |
返回冲模垫块的位置。
创建于NX4.0.0。
许可证要求:ug_die_design ("冲模设计")
| double NXOpen::Die::PadChildBuilder::LocationOffset | ( | ) |
返回压边圈的位置偏移量。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| NXOpen::IReferenceAxis * NXOpen::Die::PadChildBuilder::LocationOffsetDirection | ( | ) |
返回压边圈的位置偏移方向。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| NXOpen::IOrientation * NXOpen::Die::PadChildBuilder::OrientationPlane | ( | ) |
返回压边圈的定向平面。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| bool NXOpen::Die::PadChildBuilder::Relief | ( | ) |
返回凹模垫板的避让槽开关,若为true则在垫板周围创建避让槽,否则不创建。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| double NXOpen::Die::PadChildBuilder::ReliefDepth | ( | ) |
返回凹模垫板的避让槽深度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| double NXOpen::Die::PadChildBuilder::ReliefWidth | ( | ) |
返回凹模垫板的避让槽宽度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| bool NXOpen::Die::PadChildBuilder::ReverseOrientation | ( | ) |
获取反转定向平面方向的值, 如果为true,垫块定向法线将反转, 如果为false,将不反转。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| void NXOpen::Die::PadChildBuilder::SetCenterHole | ( | bool | centerHole | ) |
设置凹模垫板的中心孔开关,若为true则在垫板上创建中心孔,否则不创建。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| centerHole | 中心孔 |
| void NXOpen::Die::PadChildBuilder::SetDesignStatus | ( | bool | designStatus | ) |
设置冲模垫的设计状态,若为 true 则冲模垫将构建到模型中,若为 false 则不会。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| designStatus | 设计状态 |
| void NXOpen::Die::PadChildBuilder::SetDiameter | ( | double | diameter | ) |
设置压边圈的直径。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| diameter | 直径 |
| void NXOpen::Die::PadChildBuilder::SetDisplayStatus | ( | bool | displayStatus | ) |
设置冲模垫的显示状态,若为 true 则显示冲模垫的输入数据, 若为 false 则不显示输入数据。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| displayStatus | 显示状态 |
| void NXOpen::Die::PadChildBuilder::SetHeight | ( | double | height | ) |
设置凹模垫板的高度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| height | 高度 |
| void NXOpen::Die::PadChildBuilder::SetHoleAttributes | ( | const char * | title, |
| const char * | value, | ||
| int | color, | ||
| const char * | diameterTitle ) |
设置孔属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 孔面颜色。 |
| diameterTitle | 直径属性标题。 |
| void NXOpen::Die::PadChildBuilder::SetHoleAttributes | ( | const NXString & | title, |
| const NXString & | value, | ||
| int | color, | ||
| const NXString & | diameterTitle ) |
设置孔属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 孔面颜色。 |
| diameterTitle | 直径属性标题。 |
| void NXOpen::Die::PadChildBuilder::SetHoleCenters | ( | const std::vector< NXOpen::Point * > & | holes | ) |
设置压边圈的孔中心。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| holes | 孔中心 |
| void NXOpen::Die::PadChildBuilder::SetHoleDiameter | ( | double | holeDiameter | ) |
设置凹模垫板的孔直径。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| holeDiameter | 孔直径 |
| void NXOpen::Die::PadChildBuilder::SetLength | ( | double | length | ) |
设置压边圈的长度。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| length | 长度 |
| void NXOpen::Die::PadChildBuilder::SetLimitingSurface | ( | NXOpen::IOrientation * | limitingSurface | ) |
设置压边圈的限制表面。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| limitingSurface | 限制表面 |
| void NXOpen::Die::PadChildBuilder::SetLocation | ( | NXOpen::ILocation * | location | ) |
设置冲模垫块的位置。
创建于NX4.0.0。
许可证要求:ug_die_design ("冲模设计")
| location | 位置 |
| void NXOpen::Die::PadChildBuilder::SetLocationOffset | ( | double | locationOffset | ) |
设置压边圈的位置偏移量。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| locationOffset | 位置偏移量 |
| void NXOpen::Die::PadChildBuilder::SetLocationOffsetDirection | ( | NXOpen::IReferenceAxis * | locationOffsetDirection | ) |
设置压边圈的位置偏移方向。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| locationOffsetDirection | 位置偏移方向 |
| void NXOpen::Die::PadChildBuilder::SetOrientationPlane | ( | NXOpen::IOrientation * | orientationPlane | ) |
设置压边圈的定向平面。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| orientationPlane | 定向平面 |
| void NXOpen::Die::PadChildBuilder::SetPadAttributes | ( | const char * | title, |
| const char * | value, | ||
| int | color ) |
设置垫块属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 垫块面颜色。 |
| void NXOpen::Die::PadChildBuilder::SetPadAttributes | ( | const NXString & | title, |
| const NXString & | value, | ||
| int | color ) |
设置垫块属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 垫块面颜色。 |
| void NXOpen::Die::PadChildBuilder::SetRelief | ( | bool | relief | ) |
设置凹模垫板的避让槽开关,若为true则在垫板周围创建避让槽,否则不创建。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| relief | 避让槽 |
| void NXOpen::Die::PadChildBuilder::SetReliefAttributes | ( | const char * | title, |
| const char * | value, | ||
| int | color ) |
设置凸台属性,属性的存在性取决于主特征中的使用方式。
创建于 NX4.0.0。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 凸台曲面颜色。 |
| void NXOpen::Die::PadChildBuilder::SetReliefAttributes | ( | const NXString & | title, |
| const NXString & | value, | ||
| int | color ) |
设置避让属性,属性的存在取决于在 主特征中的使用情况。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| title | 属性标题。 |
| value | 属性值。 |
| color | 避让面颜色。 |
| void NXOpen::Die::PadChildBuilder::SetReliefDepth | ( | double | reliefDepth | ) |
设置凹模垫板的避让槽深度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| reliefDepth | 避让槽深度 |
| void NXOpen::Die::PadChildBuilder::SetReliefWidth | ( | double | reliefWidth | ) |
设置凹模垫板的避让槽宽度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| reliefWidth | 避让槽宽度 |
| void NXOpen::Die::PadChildBuilder::SetReverseOrientation | ( | bool | reverseOrientation | ) |
设置反转定向平面方向的值, 如果为true,垫块定向法线将反转, 如果为false,将不反转。
在NX4.0.0中创建。
许可证要求:ug_die_design(“冲模设计”)
| reverseOrientation | 反转定向 |
| void NXOpen::Die::PadChildBuilder::SetShape | ( | NXOpen::Die::DirectionOption | direction, |
| const std::vector< NXOpen::IProfile * > & | profileEntries ) |
设置冲模垫块的形状轮廓。
创建于NX4.0.0。
许可证要求:ug_die_design ("冲模设计")
| direction | 轮廓方向。 |
| profileEntries | 轮廓元素,可以是曲线、边、面、草图或曲线特征。 |
| void NXOpen::Die::PadChildBuilder::SetShapeType | ( | NXOpen::Die::PadChildBuilder::ShapeTypeOption | shapeType | ) |
设置凹模垫板的形状类型。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| shapeType | 形状类型 |
| void NXOpen::Die::PadChildBuilder::SetSurfaceOffset | ( | double | surfaceOffset | ) |
设置压边圈的表面偏移量。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| surfaceOffset | 表面偏移量 |
| void NXOpen::Die::PadChildBuilder::SetWidth | ( | double | width | ) |
设置凹模垫板的宽度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| width | 宽度 |
| NXOpen::Die::PadChildBuilder::ShapeTypeOption NXOpen::Die::PadChildBuilder::ShapeType | ( | ) |
返回凹模垫板的形状类型。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")
| double NXOpen::Die::PadChildBuilder::SurfaceOffset | ( | ) |
返回压边圈的表面偏移量。
创建于 NX4.0.0。
许可证要求:ug_die_design("冲模设计")
| void NXOpen::Die::PadChildBuilder::TranslateLocation | ( | const NXOpen::Vector3d & | translateDist | ) |
按指定距离平移冲模垫块的位置。
创建于NX4.0.0。
许可证要求:ug_die_design ("冲模设计")
| translateDist | 表示平移距离的缩放向量 |
| double NXOpen::Die::PadChildBuilder::Width | ( | ) |
返回凹模垫板的宽度。
于NX4.0.0版本创建。
许可证要求:ug_die_design ("模具设计")