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

表示一个 NXOpen::Mechatronics::LightCurtain 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::LightCurtainCollection::CreateLightCurtainBuilder

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

#include <Mechatronics_LightCurtainBuilder.hxx>

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

Public 类型

enum  BeamTypes { BeamTypesSingleBeam , BeamTypesThreeBeams , BeamTypesFiveBeams }

Public 成员函数

NXOpen::ExpressionAngle ()
 返回光束发散角。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::Mechatronics::LightCurtainBuilder::BeamTypes BeamType ()
 光束类型。
于NX1953.0.0版本创建。

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
int Category ()
int Count ()
 返回光源数量。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionCycleTime ()
 返回响应时间。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXString ExcludedBeams ()
 返回排除的光束。
在 NX1980.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionFieldHeight ()
 返回光幕的保护区域高度。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::SelectNXObjectListGeometry ()
 几何体。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Assemblies::ComponentAssembly 若存在刚体,则光幕将随刚体一起移动。
于NX1953.0.0版本创建。

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
NXString Name ()
 返回名称。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionRange ()
 返回光幕的保护区域宽度。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
void SetBeamType (NXOpen::Mechatronics::LightCurtainBuilder::BeamTypes beamType)
 光束类型。
于NX1953.0.0版本创建。

许可要求 : nx_mcd_core ("Mechatronics Concept Designer")
void SetCategory (int category)
void SetCount (int count)
 设置光源数量。
在 NX1953.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
void SetExcludedBeams (const char *excludedBeams)
 设置排除的光束。
在 NX1980.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
void SetExcludedBeams (const NXString &excludedBeams)
 设置排除的光束。
在 NX1980.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
void SetGeometry (const std::vector< NXOpen::NXObject * > &geometries)
void SetName (const char *name)
void SetName (const NXString &name)
void SetShowInSimulation (bool show)
 设置仿真期间显示的选项。
在 NX1980.0.0 中创建。

许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
bool ShowInSimulation ()
 返回仿真期间显示的选项。
在 NX1980.0.0 中创建。

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

详细描述

表示一个 NXOpen::Mechatronics::LightCurtain 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::LightCurtainCollection::CreateLightCurtainBuilder

于NX1953.0.0版本创建。

光幕构建器

成员枚举类型说明

◆ BeamTypes

光束类型选项。

枚举值
BeamTypesSingleBeam 

单光束

BeamTypesThreeBeams 

3重交叉光束

BeamTypesFiveBeams 

5重交叉光束

成员函数说明

◆ BeamType()

NXOpen::Mechatronics::LightCurtainBuilder::BeamTypes NXOpen::Mechatronics::LightCurtainBuilder::BeamType ( )

光束类型。
于NX1953.0.0版本创建。

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

返回

◆ Category()

int NXOpen::Mechatronics::LightCurtainBuilder::Category ( )

返回类别。值应在 0 到 16 之间。
创建于 NX2406.0.0。

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

◆ Geometry()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::LightCurtainBuilder::Geometry ( )

几何体。可以是 NXOpen::Mechatronics::RigidBodyNXOpen::Assemblies::ComponentAssembly 若存在刚体,则光幕将随刚体一起移动。
于NX1953.0.0版本创建。

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

返回

◆ SetBeamType()

void NXOpen::Mechatronics::LightCurtainBuilder::SetBeamType ( NXOpen::Mechatronics::LightCurtainBuilder::BeamTypes beamType)

光束类型。
于NX1953.0.0版本创建。

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

设置

参数
beamType光束类型

◆ SetCategory()

void NXOpen::Mechatronics::LightCurtainBuilder::SetCategory ( int category)

设置类别。值应在 0 到 16 之间。
创建于 NX2406.0.0。

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

参数
category类别

◆ SetCount()

void NXOpen::Mechatronics::LightCurtainBuilder::SetCount ( int count)

设置光源数量。
在 NX1953.0.0 中创建。

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

参数
countcount

◆ SetExcludedBeams() [1/2]

void NXOpen::Mechatronics::LightCurtainBuilder::SetExcludedBeams ( const char * excludedBeams)

设置排除的光束。
在 NX1980.0.0 中创建。

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

参数
excludedBeamsexcludedbeams

◆ SetExcludedBeams() [2/2]

void NXOpen::Mechatronics::LightCurtainBuilder::SetExcludedBeams ( const NXString & excludedBeams)

设置排除的光束。
在 NX1980.0.0 中创建。

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

参数
excludedBeamsexcludedbeams

◆ SetGeometry()

void NXOpen::Mechatronics::LightCurtainBuilder::SetGeometry ( const std::vector< NXOpen::NXObject * > & geometries)

设置几何体
于NX1953.0.0版本创建。

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

参数
geometries输入几何体

◆ SetName() [1/2]

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

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

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

参数
name名称

◆ SetName() [2/2]

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

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

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

参数
name名称

◆ SetShowInSimulation()

void NXOpen::Mechatronics::LightCurtainBuilder::SetShowInSimulation ( bool show)

设置仿真期间显示的选项。
在 NX1980.0.0 中创建。

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

参数
showshow