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

区域构建器 更多...

#include <Mechatronics_ZoneBuilder.hxx>

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

Public 类型

enum  Types { TypesBoxOriginLengths , TypesBoxMidPointLengths , TypesCylinderCenterRadiusHeight , TypesCount }

Public 成员函数

NXOpen::ExpressionRadiusValue ()
void SetShapeType (NXOpen::Mechatronics::ZoneBuilder::Types type)
NXOpen::Mechatronics::ZoneBuilder::Types ShapeType ()
NXOpen::ExpressionXValue ()
NXOpen::ExpressionYValue ()
NXOpen::ExpressionZValue ()
Public 成员函数 继承自 NXOpen::Mechatronics::CollisionShapeBuilder
NXOpen::PointCenterPoint ()
NXOpen::ExpressionHeight ()
NXOpen::ExpressionLength ()
NXOpen::CoordinateSystemOrientation ()
NXOpen::ExpressionRadius ()
void SetCenterPoint (NXOpen::Point *centerPoint)
void SetOrientation (NXOpen::CoordinateSystem *orientation)
NXOpen::ExpressionWidth ()
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 _ZoneBuilderBuilder

详细描述

区域构建器

表示 NXOpen::Mechatronics::ZoneBuilder
此类是另一个构建器的子对象,不能直接实例化。

创建于 NX1953.0.0。

成员枚举类型说明

◆ Types

区域形状类型。

枚举值
TypesBoxOriginLengths 

盒形:原点和边长

TypesBoxMidPointLengths 

盒形:底部中点和边长

TypesCylinderCenterRadiusHeight 

柱形:底部中心点、半径和高度

TypesCount 

计数

成员函数说明

◆ RadiusValue()

NXOpen::Expression * NXOpen::Mechatronics::ZoneBuilder::RadiusValue ( )

获取柱形的半径。
创建于 NX1953.0.0。

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

◆ SetShapeType()

void NXOpen::Mechatronics::ZoneBuilder::SetShapeType ( NXOpen::Mechatronics::ZoneBuilder::Types type)

设置区域形状类型。
创建于 NX1953.0.0。

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

参数
type类型

◆ ShapeType()

NXOpen::Mechatronics::ZoneBuilder::Types NXOpen::Mechatronics::ZoneBuilder::ShapeType ( )

获取区域形状类型。
创建于 NX1953.0.0。

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

◆ XValue()

NXOpen::Expression * NXOpen::Mechatronics::ZoneBuilder::XValue ( )

获取通用盒形在X方向的边长。
创建于 NX1953.0.0。

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

◆ YValue()

NXOpen::Expression * NXOpen::Mechatronics::ZoneBuilder::YValue ( )

获取通用盒形在Y方向的边长。
创建于 NX1953.0.0。

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

◆ ZValue()

NXOpen::Expression * NXOpen::Mechatronics::ZoneBuilder::ZValue ( )

获取盒形或柱形在Z方向的长度。
创建于 NX1953.0.0。

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