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

圆柱关节构建器类 更多...

#include <Mechatronics_CylindricalJointBuilder.hxx>

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

Public 成员函数

NXOpen::PointAnchorPoint ()
NXOpen::ExpressionAngularLowerLimit ()
NXOpen::ExpressionAngularUpperLimit ()
NXOpen::DirectionAxisVector ()
bool EnableAngularLowerLimit ()
bool EnableAngularUpperLimit ()
bool EnableLinearLowerLimit ()
bool EnableLinearUpperLimit ()
NXOpen::ExpressionLinearLowerLimit ()
NXOpen::ExpressionLinearUpperLimit ()
NXOpen::ExpressionOffset ()
void SetAnchorPoint (NXOpen::Point *anchorPoint)
void SetAxisVector (NXOpen::Direction *axisVector)
void SetEnableAngularLowerLimit (bool enable)
void SetEnableAngularUpperLimit (bool enable)
void SetEnableLinearLowerLimit (bool enable)
void SetEnableLinearUpperLimit (bool enable)
NXOpen::ExpressionStartAngle ()
Public 成员函数 继承自 NXOpen::Mechatronics::PhysicsJointBuilder
NXOpen::SelectNXObjectAttachment ()
NXOpen::SelectNXObjectBase ()
NXOpen::PointBaseAnchorPoint ()
NXOpen::DirectionBaseAxisVector ()
NXOpen::Mechatronics::PhysicsJointBuilder::MotionTypes MotionType ()
NXString Name ()
bool Positioning ()
void SetAttachment (NXOpen::NXObject *attachment)
void SetBase (NXOpen::NXObject *base)
void SetBaseAnchorPoint (NXOpen::Point *point)
void SetBaseAxisVector (NXOpen::Direction *axisVector)
void SetMotionType (NXOpen::Mechatronics::PhysicsJointBuilder::MotionTypes motionType)
void SetName (const char *name)
void SetName (const NXString &name)
void SetPositioning (bool usePositioning)
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 _CylindricalJointBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Mechatronics::PhysicsJointBuilder
enum  MotionTypes { MotionTypesDynamics , MotionTypesKinematics , MotionTypesArticulation }

详细描述

圆柱关节构建器类

表示 NXOpen::Mechatronics::CylindricalJoint 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::CylindricalJointCollection::CreateCylindricalJointBuilder

于 NX7.5.1 中创建。

成员函数说明

◆ AnchorPoint()

NXOpen::Point * NXOpen::Mechatronics::CylindricalJointBuilder::AnchorPoint ( )

返回锚点。
于 NX7.5.1 中创建。

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

◆ AngularLowerLimit()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::AngularLowerLimit ( )

返回角下限。关节角运动的下限设置。
于 NX10.0.0 中创建。

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

◆ AngularUpperLimit()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::AngularUpperLimit ( )

返回角上限。关节角运动的上限设置。
于 NX10.0.0 中创建。

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

◆ AxisVector()

NXOpen::Direction * NXOpen::Mechatronics::CylindricalJointBuilder::AxisVector ( )

返回轴矢量。
于 NX7.5.1 中创建。

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

◆ EnableAngularLowerLimit()

bool NXOpen::Mechatronics::CylindricalJointBuilder::EnableAngularLowerLimit ( )

返回角下限选项。如果启用为 true,则该关节在角方向会应用下限。
于 NX10.0.0 中创建。

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

◆ EnableAngularUpperLimit()

bool NXOpen::Mechatronics::CylindricalJointBuilder::EnableAngularUpperLimit ( )

返回角上限选项。如果启用为 true,则该关节在角方向会应用上限。
于 NX10.0.0 中创建。

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

◆ EnableLinearLowerLimit()

bool NXOpen::Mechatronics::CylindricalJointBuilder::EnableLinearLowerLimit ( )

返回线性下限选项。如果启用为 true,则该关节在线性方向会应用下限。
于 NX10.0.0 中创建。

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

◆ EnableLinearUpperLimit()

bool NXOpen::Mechatronics::CylindricalJointBuilder::EnableLinearUpperLimit ( )

返回线性上限选项。如果启用为 true,则该关节在线性方向会应用上限。
于 NX10.0.0 中创建。

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

◆ LinearLowerLimit()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::LinearLowerLimit ( )

返回线性下限。关节线性运动的下限设置。
于 NX10.0.0 中创建。

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

◆ LinearUpperLimit()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::LinearUpperLimit ( )

返回线性上限。关节线性运动的上限设置。
于 NX10.0.0 中创建。

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

◆ Offset()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::Offset ( )

返回偏移值。
于 NX7.5.1 中创建。

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

◆ SetAnchorPoint()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetAnchorPoint ( NXOpen::Point * anchorPoint)

设置锚点。
于 NX7.5.1 中创建。

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

参数
anchorPoint锚点

◆ SetAxisVector()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetAxisVector ( NXOpen::Direction * axisVector)

设置轴矢量。
于 NX7.5.1 中创建。

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

参数
axisVector轴矢量

◆ SetEnableAngularLowerLimit()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetEnableAngularLowerLimit ( bool enable)

设置角下限选项。如果启用为 true,则该关节在角方向会应用下限。
于 NX10.0.0 中创建。

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

参数
enable启用

◆ SetEnableAngularUpperLimit()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetEnableAngularUpperLimit ( bool enable)

设置角上限选项。如果启用为 true,则该关节在角方向会应用上限。
于 NX10.0.0 中创建。

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

参数
enable启用

◆ SetEnableLinearLowerLimit()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetEnableLinearLowerLimit ( bool enable)

设置线性下限选项。如果启用为 true,则该关节在线性方向会应用下限。
于 NX10.0.0 中创建。

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

参数
enable启用

◆ SetEnableLinearUpperLimit()

void NXOpen::Mechatronics::CylindricalJointBuilder::SetEnableLinearUpperLimit ( bool enable)

设置线性上限选项。如果启用为 true,则该关节在线性方向会应用上限。
于 NX10.0.0 中创建。

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

参数
enable启用

◆ StartAngle()

NXOpen::Expression * NXOpen::Mechatronics::CylindricalJointBuilder::StartAngle ( )

返回起始角度。
于 NX7.5.1 中创建。

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