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

表示 NXOpen::Mechatronics::Web 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::WebCollection::CreateWebBuilder

在 NX2312.0.0 中创建。
更多...

#include <Mechatronics_WebBuilder.hxx>

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

Public 类型

enum  ColorOptions { ColorOptionsSpecifyColor , ColorOptionsNoColor }
 颜色选项。 更多...

Public 成员函数

NXOpen::SelectNXObjectCenterPlane ()
NXOpen::NXColorColor ()
 返回颜色。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
NXOpen::Mechatronics::WebBuilder::ColorOptions ColorOption ()
 返回颜色选项。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void CycleSolution (NXOpen::Mechatronics::WebNodeListItemBuilder *nodeListItemBuilder)
void DeleteNodePreviewedBody (NXOpen::Mechatronics::WebNodeListItemBuilder *nodeListItemBuilder)
 删除Web节点预览的体。
创建于 NX2406.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void DeletePreviewedBodies ()
 删除预览的体。
创建于 NX2406.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void GroupNodes (const std::vector< NXOpen::Mechatronics::WebNodeListItemBuilder * > &nodeListItemBuilders)
NXString Name ()
 返回名称。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
NXOpen::Mechatronics::WebNodeListItemBuilderListNodeList ()
enum NX_DEPRECATED ("Deprecated in NX2406.0.0. This enum has no replacement. It is no longer supported.") NodeListUpdateTypes
 节点列表更新类型。

enum NX_DEPRECATED ("Deprecated in NX2406.0.0. This enum has no replacement. It is no longer supported.") PreviewedBodyTypes
 预览体类型。

void ReverseAllSolutions ()
void SetColor (NXOpen::NXColor *color)
 设置颜色。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void SetColorOption (NXOpen::Mechatronics::WebBuilder::ColorOptions colorOption)
 设置颜色选项。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void SetName (const char *name)
 设置名称。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void SetName (const NXString &name)
 设置名称。
创建于 NX2312.0.0。

许可要求:nx_mcd_core("机电概念设计器")
void UngroupNodes (const std::vector< NXOpen::Mechatronics::WebNodeListItemBuilder * > &nodeListItemBuilders)
void UpdatePreviewedBodies ()
NXOpen::ExpressionWebThickness ()
NXOpen::ExpressionWebWidth ()
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 _WebBuilderBuilder

详细描述

表示 NXOpen::Mechatronics::Web 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::WebCollection::CreateWebBuilder

在 NX2312.0.0 中创建。

筋板构建器类

成员枚举类型说明

◆ ColorOptions

颜色选项。

枚举值
ColorOptionsSpecifyColor 

指定颜色

ColorOptionsNoColor 

无颜色

成员函数说明

◆ CenterPlane()

NXOpen::SelectNXObject * NXOpen::Mechatronics::WebBuilder::CenterPlane ( )

返回中心平面。
创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ CycleSolution()

void NXOpen::Mechatronics::WebBuilder::CycleSolution ( NXOpen::Mechatronics::WebNodeListItemBuilder * nodeListItemBuilder)

循环腹板节点之间的连接解决方案。
创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
nodeListItemBuildernodelistitembuilder

◆ DeleteNodePreviewedBody()

void NXOpen::Mechatronics::WebBuilder::DeleteNodePreviewedBody ( NXOpen::Mechatronics::WebNodeListItemBuilder * nodeListItemBuilder)

删除Web节点预览的体。
创建于 NX2406.0.0。

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

参数
nodeListItemBuilder节点列表项建造器

◆ DeletePreviewedBodies()

void NXOpen::Mechatronics::WebBuilder::DeletePreviewedBodies ( )

删除预览的体。
创建于 NX2406.0.0。

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

删除预览体。

弃用
在 NX2406.0.0 中已过时。请改用 Mechatronics::WebBuilder::DeletePreviewedBodies

创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

nodelistitembuilder bodytype

◆ GroupNodes()

void NXOpen::Mechatronics::WebBuilder::GroupNodes ( const std::vector< NXOpen::Mechatronics::WebNodeListItemBuilder * > & nodeListItemBuilders)

对一些连续的腹板节点进行分组。
创建于 NX2406.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
nodeListItemBuildersnodelistitembuilders

◆ NodeList()

NXOpen::Mechatronics::WebNodeListItemBuilderList * NXOpen::Mechatronics::WebBuilder::NodeList ( )

返回包含已定义腹板节点的列表。
创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ NX_DEPRECATED() [1/2]

enum NXOpen::Mechatronics::WebBuilder::NX_DEPRECATED ( "Deprecated in NX2406.0.0. This enum has no replacement. It is no longer supported." )
inline

节点列表更新类型。

弃用
在 NX2406.0.0 中已弃用。 此枚举无替代项,不再受支持。

编辑

上移

下移

◆ NX_DEPRECATED() [2/2]

enum NXOpen::Mechatronics::WebBuilder::NX_DEPRECATED ( "Deprecated in NX2406.0.0. This enum has no replacement. It is no longer supported." )
inline

预览体类型。

弃用
在 NX2406.0.0 中已弃用。 此枚举无替代项,不再受支持。

缠绕体

连接体

全部

◆ ReverseAllSolutions()

void NXOpen::Mechatronics::WebBuilder::ReverseAllSolutions ( )

反转所有腹板节点的解决方案。
创建于 NX2406.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ SetColor()

void NXOpen::Mechatronics::WebBuilder::SetColor ( NXOpen::NXColor * color)

设置颜色。
创建于 NX2312.0.0。

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

参数
color颜色

◆ SetColorOption()

void NXOpen::Mechatronics::WebBuilder::SetColorOption ( NXOpen::Mechatronics::WebBuilder::ColorOptions colorOption)

设置颜色选项。
创建于 NX2312.0.0。

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

参数
colorOption颜色选项

◆ SetName() [1/2]

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

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

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

参数
name名称

◆ SetName() [2/2]

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

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

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

参数
name名称

◆ UngroupNodes()

void NXOpen::Mechatronics::WebBuilder::UngroupNodes ( const std::vector< NXOpen::Mechatronics::WebNodeListItemBuilder * > & nodeListItemBuilders)

取消分组一个组中的腹板节点。
创建于 NX2406.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

参数
nodeListItemBuildersnodelistitembuilders

◆ UpdatePreviewedBodies()

void NXOpen::Mechatronics::WebBuilder::UpdatePreviewedBodies ( )

更新预览体。

弃用
在 NX2406.0.0 中已过时。请改用 Mechatronics::WebBuilder::UpdatePreviewedBodies

创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

nodelistitembuilder updatetype 更新预览体。
创建于 NX2406.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ WebThickness()

NXOpen::Expression * NXOpen::Mechatronics::WebBuilder::WebThickness ( )

返回腹板厚度。
创建于 NX2312.0.0。

许可要求:nx_mcd_core(“机电概念设计器”)

◆ WebWidth()

NXOpen::Expression * NXOpen::Mechatronics::WebBuilder::WebWidth ( )

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

许可要求:nx_mcd_core(“机电概念设计器”)