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

表示 NXOpen::Mechatronics::WebNode 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::WebNodeCollection::CreateWebNodeBuilder

于 NX2312.0.0 版本创建。
更多...

#include <Mechatronics_WebNodeBuilder.hxx>

类 NXOpen::Mechatronics::WebNodeBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ShapeProperties { ShapePropertiesAutomatic , ShapePropertiesUserDefined }
 形状属性。 更多...
enum  ShapeTypes { ShapeTypesBox , ShapeTypesCylinder , ShapeTypesLine }
 形状类型。 更多...
enum  Types { TypesWindingRoller , TypesPassiveRoller , TypesZigZag , TypesPlate }
 类型。 更多...

Public 成员函数

bool EnableTape ()
 获取启用胶带的标志。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionHeight ()
bool IgnoreContactCheck ()
 获取堆叠厚度1。

NXOpen::ExpressionLength ()
NXString Name ()
 获取名称。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::SelectNXObjectListNodeBodies ()
NXOpen::SelectNXObjectNodeLine ()
NXOpen::CoordinateSystemOrientation ()
NXOpen::ExpressionRadius ()
 获取半径。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetEnableTape (bool enableTape)
 设置启用胶带的标志。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetIgnoreContactCheck (bool ignoreContactCheck)
 设置忽略与其他网节点接触检查的标志。
创建于 NX2406.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetName (const char *name)
void SetName (const NXString &name)
 设置名称。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetOrientation (NXOpen::CoordinateSystem *orientation)
void SetShapeProperty (NXOpen::Mechatronics::WebNodeBuilder::ShapeProperties shapeProperty)
void SetShapeType (NXOpen::Mechatronics::WebNodeBuilder::ShapeTypes shapeType)
void SetTapeCSYS (NXOpen::CoordinateSystem *tapeCSYS)
 设置用于对齐贴片机源网片的局部坐标系。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetType (NXOpen::Mechatronics::WebNodeBuilder::Types type)
 类型。
于 NX2312.0.0 版本创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::Mechatronics::WebNodeBuilder::ShapeProperties ShapeProperty ()
NXOpen::Mechatronics::WebNodeBuilder::ShapeTypes ShapeType ()
NXOpen::CoordinateSystemTapeCSYS ()
 获取用于对齐贴片机源网片的局部坐标系。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::Mechatronics::WebNodeBuilder::Types Type ()
 类型。
于 NX2312.0.0 版本创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionWidth ()
NXOpen::ExpressionWinderThickness ()
 获取卷绕器厚度。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
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 _WebNodeBuilderBuilder

详细描述

表示 NXOpen::Mechatronics::WebNode 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::WebNodeCollection::CreateWebNodeBuilder

于 NX2312.0.0 版本创建。

腹板节点构建器

成员枚举类型说明

◆ ShapeProperties

形状属性。

枚举值
ShapePropertiesAutomatic 

自动

ShapePropertiesUserDefined 

用户定义

◆ ShapeTypes

形状类型。

枚举值
ShapeTypesBox 

长方体

ShapeTypesCylinder 

圆柱体

ShapeTypesLine 

直线

◆ Types

类型。

枚举值
TypesWindingRoller 

卷绕辊

TypesPassiveRoller 

被动辊

TypesZigZag 

之字形

TypesPlate 

成员函数说明

◆ Height()

NXOpen::Expression * NXOpen::Mechatronics::WebNodeBuilder::Height ( )

返回高度。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ IgnoreContactCheck()

bool NXOpen::Mechatronics::WebNodeBuilder::IgnoreContactCheck ( )

获取堆叠厚度1。

弃用
于 NX2406.0.0 废弃。 该属性不再使用。

创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

获取堆叠厚度2。

弃用
于 NX2406.0.0 废弃。 该属性不再使用。

创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

获取忽略与其他网节点接触检查的标志。
创建于 NX2406.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

◆ Length()

NXOpen::Expression * NXOpen::Mechatronics::WebNodeBuilder::Length ( )

返回长度。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ NodeBodies()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::WebNodeBuilder::NodeBodies ( )

返回节点主体。

弃用
在NX2406.0.0中已弃用。请使用 Mechatronics::WebNodeBuilder::NodeBodies 替代。

创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

返回节点主体列表。
创建于NX2406.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ NodeLine()

NXOpen::SelectNXObject * NXOpen::Mechatronics::WebNodeBuilder::NodeLine ( )

返回节点线。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Orientation()

NXOpen::CoordinateSystem * NXOpen::Mechatronics::WebNodeBuilder::Orientation ( )

返回定向坐标系。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ SetEnableTape()

void NXOpen::Mechatronics::WebNodeBuilder::SetEnableTape ( bool enableTape)

设置启用胶带的标志。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
enableTapeenabletape

◆ SetIgnoreContactCheck()

void NXOpen::Mechatronics::WebNodeBuilder::SetIgnoreContactCheck ( bool ignoreContactCheck)

设置忽略与其他网节点接触检查的标志。
创建于 NX2406.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
ignoreContactCheckignorecontactcheck

◆ SetName() [1/2]

void NXOpen::Mechatronics::WebNodeBuilder::SetName ( const char * name)

设置名称。
于NX2312.0.0中创建。

许可证要求:nx_mcd_core("机电概念设计器")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::WebNodeBuilder::SetName ( const NXString & name)

设置名称。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
namename

◆ SetOrientation()

void NXOpen::Mechatronics::WebNodeBuilder::SetOrientation ( NXOpen::CoordinateSystem * orientation)

设置定向坐标系。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
orientation定向坐标系

◆ SetShapeProperty()

void NXOpen::Mechatronics::WebNodeBuilder::SetShapeProperty ( NXOpen::Mechatronics::WebNodeBuilder::ShapeProperties shapeProperty)

设置形状属性。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
shapeProperty形状属性

◆ SetShapeType()

void NXOpen::Mechatronics::WebNodeBuilder::SetShapeType ( NXOpen::Mechatronics::WebNodeBuilder::ShapeTypes shapeType)

设置形状类型。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
shapeType形状类型

◆ SetTapeCSYS()

void NXOpen::Mechatronics::WebNodeBuilder::SetTapeCSYS ( NXOpen::CoordinateSystem * tapeCSYS)

设置用于对齐贴片机源网片的局部坐标系。
创建于 NX2312.0.0.

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")

参数
tapeCSYStapecsys

◆ SetType()

void NXOpen::Mechatronics::WebNodeBuilder::SetType ( NXOpen::Mechatronics::WebNodeBuilder::Types type)

类型。
于 NX2312.0.0 版本创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

设置

参数
type类型

◆ ShapeProperty()

NXOpen::Mechatronics::WebNodeBuilder::ShapeProperties NXOpen::Mechatronics::WebNodeBuilder::ShapeProperty ( )

返回形状属性。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ ShapeType()

NXOpen::Mechatronics::WebNodeBuilder::ShapeTypes NXOpen::Mechatronics::WebNodeBuilder::ShapeType ( )

返回形状类型。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Type()

NXOpen::Mechatronics::WebNodeBuilder::Types NXOpen::Mechatronics::WebNodeBuilder::Type ( )

类型。
于 NX2312.0.0 版本创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

返回

◆ Width()

NXOpen::Expression * NXOpen::Mechatronics::WebNodeBuilder::Width ( )

返回宽度。
创建于NX2312.0.0。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")