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

概念定位构建器 更多...

#include <Tooling_ConceptPositionBuilder.hxx>

类 NXOpen::Tooling::ConceptPositionBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

std::vector< NXOpen::Point * > AddLinkFeature (NXOpen::NXObject *sketch)
void AddToSelectedPoints (NXOpen::Point *point)
void Clear ()
NXOpen::Tooling::ConceptStandardPartRecordGetAttributeData ()
void GetSelectedPoints (std::vector< NXOpen::Point * > &selectedPoints)
void InsertSymbol (NXOpen::Point *attachPoint)
NXOpen::PointLocatedPoint ()
NXOpen::SectionPartPosition ()
void SetAttributeData (NXOpen::Tooling::ConceptStandardPartRecord *conceptRecord)
void SetLocatedPoint (NXOpen::Point *locatedPoint)
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 _ConceptPositionBuilderBuilder

详细描述

概念定位构建器

标准零件设计的概念位置构建器
要创建此类的新实例,请使用 NXOpen::Tooling::ConceptPositionCollection::CreateConceptPositionBuilder

创建于 NX6.0.0。

成员函数说明

◆ AddLinkFeature()

std::vector< NXOpen::Point * > NXOpen::Tooling::ConceptPositionBuilder::AddLinkFeature ( NXOpen::NXObject * sketch)

创建点或插入符号作为概念定位对象。

返回
创建的概念点
创建于 NX12.0.2。

权限要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 ug_die_design ("Die Design")
参数
sketch创建概念对象定位点的草图

◆ AddToSelectedPoints()

void NXOpen::Tooling::ConceptPositionBuilder::AddToSelectedPoints ( NXOpen::Point * point)

添加符号插入点
创建于 NX12.0.2。

权限要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 ug_die_design ("Die Design")

参数
point符号插入点

◆ Clear()

void NXOpen::Tooling::ConceptPositionBuilder::Clear ( )

清除所选点和插入的符号
创建于 NX1847.0.0。

权限要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 ug_die_design ("Die Design")

◆ GetAttributeData()

NXOpen::Tooling::ConceptStandardPartRecord * NXOpen::Tooling::ConceptPositionBuilder::GetAttributeData ( )

获取属性数据

返回
带属性的概念标准零件记录
创建于 NX12.0.2。

权限要求:无

◆ GetSelectedPoints()

void NXOpen::Tooling::ConceptPositionBuilder::GetSelectedPoints ( std::vector< NXOpen::Point * > & selectedPoints)

获取概念对象插入的点
创建于 NX12.0.2。

权限要求:无

参数
selectedPoints概念对象插入的点

◆ InsertSymbol()

void NXOpen::Tooling::ConceptPositionBuilder::InsertSymbol ( NXOpen::Point * attachPoint)

在指定点位置插入符号
创建于 NX12.0.2。

权限要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 ug_die_design ("Die Design")

参数
attachPoint符号插入点

◆ LocatedPoint()

NXOpen::Point * NXOpen::Tooling::ConceptPositionBuilder::LocatedPoint ( )

返回定位点
创建于 NX6.0.0。

权限要求:无

◆ PartPosition()

NXOpen::Section * NXOpen::Tooling::ConceptPositionBuilder::PartPosition ( )

返回零件位置截面
创建于 NX6.0.0。

权限要求:无

◆ SetAttributeData()

void NXOpen::Tooling::ConceptPositionBuilder::SetAttributeData ( NXOpen::Tooling::ConceptStandardPartRecord * conceptRecord)

设置属性数据
创建于 NX12.0.2。

权限要求:ug_mold_design ("UG MOLD") 或 prog_die_wizard ("UG/Progressive Die Wizard") 或 ug_die_design ("Die Design")

参数
conceptRecord带属性的概念标准零件记录

◆ SetLocatedPoint()

void NXOpen::Tooling::ConceptPositionBuilder::SetLocatedPoint ( NXOpen::Point * locatedPoint)

设置定位点
创建于 NX6.0.0。

权限要求:无

参数
locatedPoint定位点