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

嵌套零件类 更多...

#include <NestingPart.hxx>

类 NXOpen::NestingPart 继承关系图:
NXOpen::TransientObject

Public 类型

enum  Formats { FormatsPrt , FormatsDxf }
enum  Priorities {
  PrioritiesLowest , PrioritiesLow , PrioritiesNormal , PrioritiesHigh ,
  PrioritiesHighest
}
enum  Rotations { RotationsFree , RotationsNone , RotationsDegrees90 , RotationsDegrees180 }

Public 成员函数

bool AllowMirror ()
double Clearance ()
NXOpen::NestingPart::Formats Format ()
bool Include ()
bool IsValid ()
NXString Material ()
NXString Name ()
NXOpen::NestingPart::Priorities Priority ()
int Quantity ()
NXOpen::NestingPart::Rotations Rotation ()
double RotationOffset ()
double RotationTolerance ()
void SetAllowMirror (bool allowMirror)
void SetClearance (double clearance)
void SetInclude (bool include)
void SetPriority (NXOpen::NestingPart::Priorities priority)
void SetQuantity (int partQuantity)
void SetRotation (NXOpen::NestingPart::Rotations rotation)
void SetRotationOffset (double rotationOffset)
void SetRotationTolerance (double rotationTolerance)
double Thickness ()
virtual ~NestingPart ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

嵌套零件类

代表钣金排样零件类。
要创建此类的新实例,请使用NXOpen::Features::SheetMetal::NestingBuilder::CreateNestingPart

于NX2007.0.0版本创建。

成员枚举类型说明

◆ Formats

此枚举定义文件格式类型。

枚举值
FormatsPrt 

prt格式

FormatsDxf 

dxf格式

◆ Priorities

此枚举定义零件的优先级等级。

枚举值
PrioritiesLowest 

最低

PrioritiesLow 

PrioritiesNormal 

正常

PrioritiesHigh 

PrioritiesHighest 

最高

◆ Rotations

此枚举定义允许的旋转值。

枚举值
RotationsFree 

自由旋转

RotationsNone 

不旋转

RotationsDegrees90 

旋转90度

RotationsDegrees180 

旋转180度

构造及析构函数说明

◆ ~NestingPart()

virtual NXOpen::NestingPart::~NestingPart ( )
virtual

释放与该实例关联的资源。调用此方法后,该对象将不可再使用。在.NET中,当垃圾回收器删除对象时会自动调用此方法。
于NX2007.0.0版本创建。

许可要求: 无

成员函数说明

◆ AllowMirror()

bool NXOpen::NestingPart::AllowMirror ( )

获取是否允许镜像的标识。
创建于NX2007.0.0。

许可要求:无

◆ Clearance()

double NXOpen::NestingPart::Clearance ( )

获取间隙值。
创建于NX2212.0.0。

许可要求:无

◆ Format()

NXOpen::NestingPart::Formats NXOpen::NestingPart::Format ( )

获取文件格式。
于NX2007.0.0版本创建。

许可要求: 无

◆ Include()

bool NXOpen::NestingPart::Include ( )

获取是否包含的标识。
创建于NX2007.0.0。

许可要求:无

◆ IsValid()

bool NXOpen::NestingPart::IsValid ( )

获取零件有效性状态。返回True表示零件有效。
创建于NX2007.0.0。

许可要求:无

◆ Material()

NXString NXOpen::NestingPart::Material ( )

获取材料信息。
于NX2007.0.0版本创建。

许可要求: 无

◆ Name()

NXString NXOpen::NestingPart::Name ( )

获取零件名称。
于NX2007.0.0版本创建。

许可要求: 无

◆ Priority()

NXOpen::NestingPart::Priorities NXOpen::NestingPart::Priority ( )

获取零件优先级。
创建于NX2007.0.0。

许可要求:无

◆ Quantity()

int NXOpen::NestingPart::Quantity ( )

获取零件数量。
创建于NX2007.0.0。

许可要求:无

◆ Rotation()

NXOpen::NestingPart::Rotations NXOpen::NestingPart::Rotation ( )

获取零件旋转方式。
创建于NX2007.0.0。

许可要求:无

◆ RotationOffset()

double NXOpen::NestingPart::RotationOffset ( )

获取零件旋转偏移量。
创建于NX2212.0.0。

许可要求:无

◆ RotationTolerance()

double NXOpen::NestingPart::RotationTolerance ( )

获取零件旋转公差。
创建于NX2007.0.0。

许可要求:无

◆ SetAllowMirror()

void NXOpen::NestingPart::SetAllowMirror ( bool allowMirror)

设置是否允许镜像的标识。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
allowMirror是否允许镜像

◆ SetClearance()

void NXOpen::NestingPart::SetClearance ( double clearance)

设置间隙。
版本:NX2212.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
clearance间隙

◆ SetInclude()

void NXOpen::NestingPart::SetInclude ( bool include)

设置是否包含的标识。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
include是否包含

◆ SetPriority()

void NXOpen::NestingPart::SetPriority ( NXOpen::NestingPart::Priorities priority)

设置零件优先级。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
priority优先级

◆ SetQuantity()

void NXOpen::NestingPart::SetQuantity ( int partQuantity)

设置零件数量。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
partQuantity零件数量

◆ SetRotation()

void NXOpen::NestingPart::SetRotation ( NXOpen::NestingPart::Rotations rotation)

设置零件旋转方式。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
rotation旋转方式

◆ SetRotationOffset()

void NXOpen::NestingPart::SetRotationOffset ( double rotationOffset)

设置零件旋转偏移量。
创建于NX2212.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
rotationOffset旋转偏移量

◆ SetRotationTolerance()

void NXOpen::NestingPart::SetRotationTolerance ( double rotationTolerance)

设置零件旋转公差。
创建于NX2007.0.0。

许可要求:nx_2d_nesting("NX 2D排样")

参数
rotationTolerance旋转公差

◆ Thickness()

double NXOpen::NestingPart::Thickness ( )

获取零件厚度。
于NX2007.0.0版本创建。

许可要求: 无