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

拉伸轮廓构建器 更多...

#include <Facet_ExtrudeProfileBuilder.hxx>

类 NXOpen::Facet::ExtrudeProfileBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::DirectionDirection ()
NXOpen::ExpressionFirstDistance ()
NXOpen::ExpressionOffset ()
NXOpen::SectionProfile ()
NXOpen::ExpressionSecondDistance ()
void SetDirection (NXOpen::Direction *direction)
NXOpen::ExpressionTolerance ()
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 _ExtrudeProfileBuilderBuilder

详细描述

拉伸轮廓构建器

表示一个 @link NXOpen::Facet::ExtrudeProfileBuilder NXOpen::Facet::ExtrudeProfileBuilder@endlink
它在平面之间拉伸3D闭合轮廓。两个平面由方向和距离定义。
返回拉伸后的NX Facet Body。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Facet::FacetedBodyCollection::CreateExtrudeProfileBuilder  NXOpen::Facet::FacetedBodyCollection::CreateExtrudeProfileBuilder @endlink  <br>

默认值。

属性
FirstDistance.Value 0(毫米单位部件),0(英寸单位部件)
Offset.Value 0(毫米单位部件),0(英寸单位部件)
SecondDistance.Value 0(毫米单位部件),0(英寸单位部件)
Tolerance.Value 0.01(毫米单位部件),0.001(英寸单位部件)


在NX9.0.0中创建.

成员函数说明

◆ Direction()

NXOpen::Direction * NXOpen::Facet::ExtrudeProfileBuilder::Direction ( )

返回拉伸方向
在NX9.0.0中创建.

许可证要求:无

◆ FirstDistance()

NXOpen::Expression * NXOpen::Facet::ExtrudeProfileBuilder::FirstDistance ( )

返回第一个拉伸距离
在NX9.0.0中创建.

许可证要求:无

◆ Offset()

NXOpen::Expression * NXOpen::Facet::ExtrudeProfileBuilder::Offset ( )

返回用于偏置拉伸体的偏置值
在NX9.0.0中创建.

许可证要求:无

◆ Profile()

NXOpen::Section * NXOpen::Facet::ExtrudeProfileBuilder::Profile ( )

返回要拉伸的3D轮廓
在NX9.0.0中创建.

许可证要求:无

◆ SecondDistance()

NXOpen::Expression * NXOpen::Facet::ExtrudeProfileBuilder::SecondDistance ( )

返回第二个拉伸距离
在NX9.0.0中创建.

许可证要求:无

◆ SetDirection()

void NXOpen::Facet::ExtrudeProfileBuilder::SetDirection ( NXOpen::Direction * direction)

设置拉伸方向
在NX9.0.0中创建.

许可证要求:studio_free_form ("STUDIO FREE FORM") 或 die_engineering ("DIE ENGINEERING") 或 nx_polygon_modeling (" NX Polygon Modeling")

参数
direction方向

◆ Tolerance()

NXOpen::Expression * NXOpen::Facet::ExtrudeProfileBuilder::Tolerance ( )

返回用于创建折线的公差
在NX9.0.0中创建.

许可证要求:无