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

模具方向构建器 更多...

#include <Die_DieDirectionBuilder.hxx>

类 NXOpen::Die::DieDirectionBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  DirectionType { DirectionTypeSelection , DirectionTypeCoordinateSystem , DirectionTypeVector }

Public 成员函数

NXOpen::Matrix3x3 CoordinateSystemMatrix ()
NXOpen::Point3d CoordinateSystemOrigin ()
NXOpen::SelectNXObjectDirection ()
NXOpen::Die::DieDirectionBuilder::DirectionType InputType ()
bool ReverseSourceDirection ()
void SetCoordinateSystemMatrix (const NXOpen::Matrix3x3 &coordinateSystemMatrix)
void SetCoordinateSystemOrigin (const NXOpen::Point3d &coordinateSystemOrigin)
void SetInputType (NXOpen::Die::DieDirectionBuilder::DirectionType inputType)
void SetReverseSourceDirection (bool reverseSourceDirection)
void SetVector (NXOpen::Direction *vector)
virtual bool Validate ()
NXOpen::DirectionVector ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DieDirectionBuilderBuilder

详细描述

模具方向构建器

表示 NXOpen::Die::DieDirectionBuilder 。模具方向是主模具设计特征的辅助工具,用于收集修剪方向或翻边方向等项的矢量。注意,如果指定了坐标系,则方向将为该坐标系的 -Z 轴。
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::CreateDieDirection

于 NX6.0.0 中创建。

成员枚举类型说明

◆ DirectionType

定义方向的可用选项

枚举值
DirectionTypeSelection 

选择坐标系(-Z)或平面作为方向。

DirectionTypeCoordinateSystem 

定义坐标系(-Z)作为方向。

DirectionTypeVector 

定义矢量作为方向。

成员函数说明

◆ CoordinateSystemMatrix()

NXOpen::Matrix3x3 NXOpen::Die::DieDirectionBuilder::CoordinateSystemMatrix ( )

获取坐标系矩阵
于 NX6.0.0 中创建。

许可证要求:无

◆ CoordinateSystemOrigin()

NXOpen::Point3d NXOpen::Die::DieDirectionBuilder::CoordinateSystemOrigin ( )

获取坐标系原点
于 NX6.0.0 中创建。

许可证要求:无

◆ Direction()

NXOpen::SelectNXObject * NXOpen::Die::DieDirectionBuilder::Direction ( )

获取所选方向
于 NX6.0.0 中创建。

许可证要求:无

◆ InputType()

NXOpen::Die::DieDirectionBuilder::DirectionType NXOpen::Die::DieDirectionBuilder::InputType ( )

获取定义方向的输入类型
于 NX7.5.0 中创建。

许可证要求:无

◆ ReverseSourceDirection()

bool NXOpen::Die::DieDirectionBuilder::ReverseSourceDirection ( )

获取是否应反转源方向的指示。True 表示应反转源方向
于 NX6.0.0 中创建。

许可证要求:无

◆ SetCoordinateSystemMatrix()

void NXOpen::Die::DieDirectionBuilder::SetCoordinateSystemMatrix ( const NXOpen::Matrix3x3 & coordinateSystemMatrix)

设置坐标系矩阵
于 NX6.0.0 中创建。

许可证要求:无

参数
coordinateSystemMatrix坐标系矩阵

◆ SetCoordinateSystemOrigin()

void NXOpen::Die::DieDirectionBuilder::SetCoordinateSystemOrigin ( const NXOpen::Point3d & coordinateSystemOrigin)

设置坐标系原点
于 NX6.0.0 中创建。

许可证要求:无

参数
coordinateSystemOrigin坐标系原点

◆ SetInputType()

void NXOpen::Die::DieDirectionBuilder::SetInputType ( NXOpen::Die::DieDirectionBuilder::DirectionType inputType)

设置定义方向的输入类型
于 NX7.5.0 中创建。

许可证要求:无

参数
inputType输入类型

◆ SetReverseSourceDirection()

void NXOpen::Die::DieDirectionBuilder::SetReverseSourceDirection ( bool reverseSourceDirection)

设置是否应反转源方向的指示。True 表示应反转源方向
于 NX6.0.0 中创建。

许可证要求:无

参数
reverseSourceDirection反转源方向

◆ SetVector()

void NXOpen::Die::DieDirectionBuilder::SetVector ( NXOpen::Direction * vector)

设置指定的矢量
于 NX6.0.0 中创建。

许可证要求:无

参数
vector矢量

◆ Validate()

virtual bool NXOpen::Die::DieDirectionBuilder::Validate ( )
virtual

验证组件的输入是否足以调用 commit。如果组件处于无法提交的状态,则会抛出异常。例如,如果组件要求设置某些属性,而未设置该属性,则此方法会抛出异常。对于某些组件,此方法会抛出未实现的 NXException。

返回
自验证是否成功
于 NX3.0.1 中创建。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ Vector()

NXOpen::Direction * NXOpen::Die::DieDirectionBuilder::Vector ( )

获取指定的矢量
于 NX6.0.0 中创建。

许可证要求:无