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

约束参考 更多...

#include <Positioning_ConstraintReference.hxx>

类 NXOpen::Positioning::ConstraintReference 继承关系图:
NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public 类型

enum  ConstraintOrder { ConstraintOrderUnknown , ConstraintOrderInside , ConstraintOrderOutside }
enum  GeometryType {
  GeometryTypeUnknown = -1 , GeometryTypePoint , GeometryTypeLine , GeometryTypeCircle ,
  GeometryTypePlane , GeometryTypeCylinder , GeometryTypeSphere , GeometryTypeSweepSurface ,
  GeometryTypeParametricSurface , GeometryTypeParametricCurve , GeometryTypeSplineCurve , GeometryTypeTorus ,
  GeometryTypeCone , GeometryTypeEllipse , GeometryTypeSplineSurface , GeometryTypeCoordinateSystem = 1001
}
enum  HalfSpace { HalfSpaceInfer , HalfSpacePositive , HalfSpaceNegative }
Public 类型 继承自 NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid , AttributeTypeNull , AttributeTypeBoolean , AttributeTypeInteger ,
  AttributeTypeReal , AttributeTypeString , AttributeTypeTime , AttributeTypeReference ,
  AttributeTypeAny = 100
}
enum  DateAndTimeFormat { DateAndTimeFormatNumeric , DateAndTimeFormatTextual }

Public 成员函数

NXOpen::Positioning::ConstraintReference::HalfSpace ConstraintReferenceHalfSpace ()
bool GeometryDirectionReversed ()
NXOpen::NXObjectGetGeometry ()
bool GetHasPerpendicularVector ()
NXOpen::NXObjectGetMovableObject ()
NXOpen::NXObjectGetPrototypeGeometry ()
NXOpen::Vector3d GetPrototypePerpendicularVector ()
bool GetUsePortRotate ()
bool GetUsesGeometryAxis ()
NXOpen::Point3d HelpPoint ()
NXOpen::Positioning::ConstraintReference::ConstraintOrder Order ()
void SetConstraintReferenceHalfSpace (NXOpen::Positioning::ConstraintReference::HalfSpace halfSpace)
void SetFixHint (bool set)
void SetFixHintForUpdate (bool set)
void SetGeometryDirectionReversed (bool geometryDirectionReversed)
void SetHelpPoint (const NXOpen::Point3d &helpPoint)
void SetPrototypePerpendicularVector (const NXOpen::Vector3d &perpendicularVector)
void SetUsePortRotateFlag (bool useRotate)
NXOpen::Positioning::ConstraintReference::GeometryType SolverGeometryType ()
bool UsePortRotateFlag ()
Public 成员函数 继承自 NXOpen::NXObject
NXOpen::AttributeIteratorCreateAttributeIterator ()
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title)
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const char *title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const NXString &title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::AttributeIterator *iterator, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option)
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
bool GetBooleanUserAttribute (const char *title, int index)
bool GetBooleanUserAttribute (const NXString &title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const char *title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const NXString &title, int index)
int GetIntegerAttribute (const char *title)
int GetIntegerUserAttribute (const char *title, int index)
int GetIntegerUserAttribute (const NXString &title, int index)
bool GetNextUserAttribute (NXOpen::AttributeIterator *iterator, NXOpen::NXObject::AttributeInformation *info)
NXString GetPdmReferenceAttributeValue (const char *attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
NXString GetPdmReferenceAttributeValue (const NXString &attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
double GetRealAttribute (const char *title)
double GetRealUserAttribute (const char *title, int index)
double GetRealUserAttribute (const NXString &title, int index)
NXString GetReferenceAttribute (const char *title)
NXString GetStringAttribute (const char *title)
NXString GetStringUserAttribute (const char *title, int index)
NXString GetStringUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetTimeAttribute(NXOpen NXString GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const char *title)
NXString GetTimeUserAttribute (const char *title, int index)
NXString GetTimeUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX11.0.0. Use GetUserAttribute instead.") std std::vector< NXOpen::NXObject::AttributeInformationGetUserAttribute (const char *title, bool includeUnset, bool addStringValues, NXOpen::NXObject::AttributeType type)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator, bool countArrayAsOneAttribute)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
bool GetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type)
bool GetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes ()
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (bool includeUnset)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (NXOpen::AttributeIterator *iterator)
int GetUserAttributeSize (const char *title, NXOpen::NXObject::AttributeType type)
int GetUserAttributeSize (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject * > GetUserAttributeSourceObjects ()
bool HasUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (NXOpen::AttributeIterator *iterator)
virtual bool IsOccurrence ()
virtual NXString JournalIdentifier ()
virtual NXString Name ()
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") double GetRealAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") int GetIntegerAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetReferenceAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetStringAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
virtual NXOpen::Assemblies::ComponentOwningComponent ()
virtual NXOpen::BasePartOwningPart ()
virtual void Print ()
virtual NXOpen::INXObjectPrototype ()
void SetAttribute (const char *title)
void SetAttribute (const char *title, const char *value)
void SetAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetAttribute (const char *title, double value)
void SetAttribute (const char *title, double value, NXOpen::Update::Option option)
void SetAttribute (const char *title, int value)
void SetAttribute (const char *title, int value, NXOpen::Update::Option option)
void SetAttribute (const char *title, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const char *title, int index, bool value, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const NXString &title, int index, bool value, NXOpen::Update::Option option)
virtual void SetName (const char *name)
virtual void SetName (const NXString &name)
void SetPdmReferenceAttribute (const char *attributeTitle, const char *attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetPdmReferenceAttribute (const NXString &attributeTitle, const NXString &attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetReferenceAttribute (const char *title, const char *value)
void SetReferenceAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeAttribute (const char *title, const char *value)
void SetTimeAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, NXOpen::Update::Option option)
void SetUserAttribute (const NXOpen::NXObject::AttributeInformation &info, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, NXOpen::Update::Option option)
void SetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type, bool lock)
void SetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type, bool lock)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ConstraintReferenceBuilder

额外继承的成员函数

Public 属性 继承自 NXOpen::NXObject
NXOpen::Update::Option option
const NXString NXOpen::Update::Option option
double NXOpen::Update::Option option
int NXOpen::Update::Option option
const NXStringvalue
double value
int value

详细描述

约束参考

用于NX中对象定位的约束参考。 约束参考由约束使用,用于确定约束要定位的可移动对象,以及用于定义约束的几何对象。
要创建此类实例,请使用 NXOpen::Positioning::Constraint::CreateConstraintReference

在NX4.0.0版本创建。

成员枚举类型说明

◆ ConstraintOrder

指定NXOpen::Positioning::Constraint 中使用的约束参考的顺序。 通常在创建时设置顺序,第一个添加的约束参考为"外部",第二个为"内部"。 对于粘合约束,创建时顺序设置为"未知"。

枚举值
ConstraintOrderUnknown 

未指定顺序

ConstraintOrderInside 

内部

ConstraintOrderOutside 

外部

◆ GeometryType

指定NXOpen::Positioning::ConstraintReference 中使用的几何对象类型。 该类型反映了NXOpen::Positioning::Constraint 求解时使用的类型,可能与直接从 NXOpen::Positioning::ConstraintReference::GetGeometry 推断的类型不同。例如,当给定圆柱面作为几何对象时,我们可能会将 NXOpen::Positioning::ConstraintReference::GeometryTypeLine 用作轴线。

枚举值
GeometryTypeUnknown 

无适合求解的几何对象

GeometryTypePoint 

GeometryTypeLine 

直线

GeometryTypeCircle 

GeometryTypePlane 

平面

GeometryTypeCylinder 

圆柱

GeometryTypeSphere 

GeometryTypeSweepSurface 

扫掠曲面

GeometryTypeParametricSurface 

参数曲面

GeometryTypeParametricCurve 

参数曲线

GeometryTypeSplineCurve 

样条曲线

GeometryTypeTorus 

圆环面

GeometryTypeCone 

圆锥

GeometryTypeEllipse 

椭圆

GeometryTypeSplineSurface 

样条曲面

GeometryTypeCoordinateSystem 

坐标系

◆ HalfSpace

指定距离约束中某一几何对象的半空间值。 仅适用于曲面几何对象,它确定距离约束从曲面的哪一侧开始测量。

枚举值
HalfSpaceInfer 

允许求解器确定半空间值,或几何对象不是曲面

HalfSpacePositive 

从曲面的正侧开始测量

HalfSpaceNegative 

从曲面的负侧开始测量

成员函数说明

◆ ConstraintReferenceHalfSpace()

NXOpen::Positioning::ConstraintReference::HalfSpace NXOpen::Positioning::ConstraintReference::ConstraintReferenceHalfSpace ( )

获取约束引用的半空间值。仅适用于距离约束。
版本:NX5.0.1

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GeometryDirectionReversed()

bool NXOpen::Positioning::ConstraintReference::GeometryDirectionReversed ( )

获取 方向是否相对于几何体的方向反转。 仅当底层几何体可关联方向时,才使用此属性。
创建于NX12.0.0。

许可证要求:assemblies ("ASSEMBLIES MODULE")

◆ GetGeometry()

NXOpen::NXObject * NXOpen::Positioning::ConstraintReference::GetGeometry ( )
   获取约束引用的几何对象。该几何对象会被使用此约束引用的所有@link NXOpen::Positioning::Constraint NXOpen::Positioning::Constraint@endlink 所采用。
@return  约束引用的几何对象


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetHasPerpendicularVector()

bool NXOpen::Positioning::ConstraintReference::GetHasPerpendicularVector ( )

获取一个标志,指示约束引用是否维护一个与主几何垂直的方向。 仅适用于NXOpen::Positioning::Constraint::Type下的 NXOpen::Positioning::Constraint::TypeAlignLockNXOpen::Positioning::Constraint::TypeHingeNXOpen::Positioning::Constraint::TypeSliderNXOpen::Positioning::Constraint::TypeCylindrical类型约束。

返回
约束是否具有垂直向量
版本:NX9.0.0

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetMovableObject()

NXOpen::NXObject * NXOpen::Positioning::ConstraintReference::GetMovableObject ( )
   获取约束引用的可移动对象。该对象决定了使用此约束引用的所有@link NXOpen::Positioning::Constraint NXOpen::Positioning::Constraint@endlink 要定位的目标对象。
@return  约束要定位的对象


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetPrototypeGeometry()

NXOpen::NXObject * NXOpen::Positioning::ConstraintReference::GetPrototypeGeometry ( )
   获取约束引用的原型几何对象。该对象绝不会是引用实例。
@return  约束引用的原型几何对象


创建于NX9.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetPrototypePerpendicularVector()

NXOpen::Vector3d NXOpen::Positioning::ConstraintReference::GetPrototypePerpendicularVector ( )

获取垂直向量的值,除NXOpen::Positioning::Constraint::TypeAlignLockNXOpen::Positioning::Constraint::TypeHingeNXOpen::Positioning::Constraint::TypeSliderNXOpen::Positioning::Constraint::TypeCylindrical类型约束外, 大多数约束的该向量为(0,0,0)。

返回
垂直向量的值
版本:NX9.0.0

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetUsePortRotate()

bool NXOpen::Positioning::ConstraintReference::GetUsePortRotate ( )
   获取一个标志,该标志强制在求解约束系统时,使用引用的@link NXOpen::Routing::Port NXOpen::Routing::Port@endlink 对象的旋转向量而非对齐向量。
   仅当引用的几何对象为@link NXOpen::Routing::Port NXOpen::Routing::Port@endlink 对象时生效。
@return


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ GetUsesGeometryAxis()

bool NXOpen::Positioning::ConstraintReference::GetUsesGeometryAxis ( )
   获取约束引用是否使用几何对象的轴线(例如圆柱面的轴线)而非曲面本身。
@return  该引用是否使用几何对象的轴线


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ HelpPoint()

NXOpen::Point3d NXOpen::Positioning::ConstraintReference::HelpPoint ( )
   获取约束引用的辅助点。


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ Order()

NXOpen::Positioning::ConstraintReference::ConstraintOrder NXOpen::Positioning::ConstraintReference::Order ( )

获取约束引用在其所属约束中的顺序。注意,此顺序与约束的几何或对齐无关,而是基于约束存在从"外部"到"内部"的方向这一设定,不影响求解结果。
版本:NX5.0.0

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ SetConstraintReferenceHalfSpace()

void NXOpen::Positioning::ConstraintReference::SetConstraintReferenceHalfSpace ( NXOpen::Positioning::ConstraintReference::HalfSpace halfSpace)

设置约束引用的半空间值。仅适用于距离约束。
版本:NX5.0.1

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
halfSpace约束引用的半空间

◆ SetFixHint()

void NXOpen::Positioning::ConstraintReference::SetFixHint ( bool set)
   向求解器设置提示,以固定与此约束引用关联的可移动对象。
   当"set"为false时,取消该提示。
   只有当拥有此约束引用的约束已被显式添加到@link NXOpen::Positioning::Network NXOpen::Positioning::Network@endlink 时,该提示才会生效。
   更新操作后,该提示会被清除。


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
set设置或取消提示

◆ SetFixHintForUpdate()

void NXOpen::Positioning::ConstraintReference::SetFixHintForUpdate ( bool set)
   向求解器设置提示,以固定与此约束引用关联的可移动对象。
   当"set"为false时,取消该提示。
   更新操作后,该提示会被清除。
   确保拥有此引用的约束会在下次调用@link NXOpen::Update::DoUpdate NXOpen::Update::DoUpdate@endlink 时被求解。


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
set设置或取消提示

◆ SetGeometryDirectionReversed()

void NXOpen::Positioning::ConstraintReference::SetGeometryDirectionReversed ( bool geometryDirectionReversed)

设置 方向是否相对于几何体的方向反转。 仅当底层几何体可关联方向时,才使用此属性。
创建于NX12.0.0。

许可证要求:assemblies ("ASSEMBLIES MODULE")

参数
geometryDirectionReversed方向是否相对于几何体的方向反转

◆ SetHelpPoint()

void NXOpen::Positioning::ConstraintReference::SetHelpPoint ( const NXOpen::Point3d & helpPoint)
   设置约束引用的辅助点。


创建于NX4.0.0。

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
helpPoint约束所在部件中的点坐标

◆ SetPrototypePerpendicularVector()

void NXOpen::Positioning::ConstraintReference::SetPrototypePerpendicularVector ( const NXOpen::Vector3d & perpendicularVector)

设置垂直向量的值。该值必须是包含引用几何的部件坐标系下的单位向量。 除NXOpen::Positioning::Constraint::TypeAlignLockNXOpen::Positioning::Constraint::TypeHingeNXOpen::Positioning::Constraint::TypeSliderNXOpen::Positioning::Constraint::TypeCylindrical类型约束必须设置有效值外, 大多数约束需将该向量设为(0,0,0),否则会报错。 每当约束被求解时,垂直向量的值可能会被修改,以确保该向量与引用几何垂直。
版本:NX9.0.0

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
perpendicularVector垂直向量的值

◆ SetUsePortRotateFlag()

void NXOpen::Positioning::ConstraintReference::SetUsePortRotateFlag ( bool useRotate)

设置一个标志,在求解约束系统时,强制使用引用的NXOpen::Routing::Port对象的旋转向量而非对齐向量。 仅当引用几何为NXOpen::Routing::Port对象时生效。
版本:NX5.0.1

许可要求:装配模块 ("ASSEMBLIES MODULE")

参数
useRotate使用旋转向量

◆ SolverGeometryType()

NXOpen::Positioning::ConstraintReference::GeometryType NXOpen::Positioning::ConstraintReference::SolverGeometryType ( )

获取求解时使用的约束引用的几何类型。
版本:NX5.0.0

许可要求:装配模块 ("ASSEMBLIES MODULE")

◆ UsePortRotateFlag()

bool NXOpen::Positioning::ConstraintReference::UsePortRotateFlag ( )

获取一个标志,该标志表示在求解约束系统时,是否强制使用引用的NXOpen::Routing::Port对象的旋转向量而非对齐向量。 仅当引用几何为NXOpen::Routing::Port对象时生效。
版本:NX5.0.1

许可要求:装配模块 ("ASSEMBLIES MODULE")