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

焊接接头标记构建器 更多...

#include <Weld_JointmarkBuilder.hxx>

类 NXOpen::Weld::JointmarkBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Weld::PointMarkBuilder

Public 类型

enum  ConnectedPanelTypes { ConnectedPanelTypesTwo , ConnectedPanelTypesThree , ConnectedPanelTypesFour }
enum  ConnectPartTypes { ConnectPartTypesAllUniqueParts , ConnectPartTypesOnlyOnePart , ConnectPartTypesIgnoreFiltering }
enum  Method {
  MethodGuideCurve , MethodMirror , MethodPoints , MethodTranslate ,
  MethodExistingPoints
}
enum  OrientationMethodTypes { OrientationMethodTypesSurfaceNormal , OrientationMethodTypesCoordinateSystem }
enum  ProjectionDirectionOptions {
  ProjectionDirectionOptionsNone , ProjectionDirectionOptionsAlongFaceNormal , ProjectionDirectionOptionsPricipalAxis , ProjectionDirectionOptionsX ,
  ProjectionDirectionOptionsY , ProjectionDirectionOptionsZ
}
enum  ReferenceSheetTypes { ReferenceSheetTypesOverlap , ReferenceSheetTypesTop }
enum  ReuseMethod { ReuseMethodSameConnectingParts , ReuseMethodAnyConnectingParts }

Public 成员函数

void AppendPoints (bool mode, NXOpen::Curve *curve)
NXOpen::Weld::ConnectedPartAskConnectedFaces ()
bool Associativity ()
NXOpen::Weld::CharacteristicsBuilderCharacteristics ()
NXOpen::Weld::JointmarkBuilder::ConnectedPanelTypes ConnectedPanelType ()
NXOpen::Weld::JointmarkBuilder::ConnectPartTypes ConnectPartType ()
NXOpen::Weld::JointmarkBuilder::Method ConstructionMethod ()
void CreateReferenceData ()
bool CreateSingleFeatures ()
NXOpen::CurveCreateSymbolCurve (const char *path, const char *name)
NXOpen::CurveCreateSymbolCurve (const NXString &path, const NXString &name)
void DeleteReferenceData ()
double DistanceTolerance ()
NXOpen::Weld::JointmarkFaceSetsBuilderListFaceSetsList ()
NXOpen::CoordinateSystemFixedCsys ()
void FromReuseFeatures (bool *faceSetsUpdated, bool *guideCurvesUpdated, bool *pointSelectionUpdated)
void GetCreateReferenceDataMessages (std::vector< NXString > &messages)
NXOpen::Features::FeatureGetReferenceSheet ()
void GetSelectedReferences (std::vector< NXOpen::NXObject * > &references)
void GetSheetEdges (std::vector< NXOpen::Edge * > &edges)
NXOpen::Weld::JointmarkGuideBuilderListGuideCurvesList ()
void MapFeaturesToPoints ()
void MoveReferenceSheet ()
NXOpen::Weld::JointmarkFaceSetsBuilderNewFaceSets ()
NXOpen::Weld::JointmarkGuideBuilderNewGuide ()
NXOpen::Weld::JointmarkPointsBuilderNewPoints ()
bool NotifyIfParentPointMoved ()
 NX_DEPRECATED ("Deprecated in NX1872.0.0. Use JA_JOINTMARK_BUILDER_get_ConnectPartType instead.") bool ConnectPart()
 NX_DEPRECATED ("Deprecated in NX1872.0.0. Use JA_JOINTMARK_BUILDER_set_ConnectPartType instead.") void SetConnectPart(bool connectPart)
NXOpen::Weld::JointmarkBuilder::OrientationMethodTypes OrientationMethod ()
NXOpen::PlanePlane ()
NXOpen::Weld::JointmarkPointsBuilderListPointList ()
NXOpen::Weld::JointmarkBuilder::ProjectionDirectionOptions ProjectionDirectionOption ()
void RediscoverFaces ()
NXOpen::Weld::JointmarkBuilder::ReferenceSheetTypes ReferenceSheetType ()
NXOpen::Features::SelectFeatureListReuseFeatures ()
NXOpen::Weld::JointmarkBuilder::ReuseMethod ReuseFeaturesMethod ()
NXOpen::SelectTaggedObjectListSelectMirrorObject ()
NXOpen::SelectPointListSelectPointsObject ()
NXOpen::SelectTaggedObjectListSelectTranslateObject ()
void SetAssociativity (bool associativity)
void SetConnectedPanelType (NXOpen::Weld::JointmarkBuilder::ConnectedPanelTypes method)
void SetConnectPartType (NXOpen::Weld::JointmarkBuilder::ConnectPartTypes connectPart)
void SetConstructionMethod (NXOpen::Weld::JointmarkBuilder::Method method)
void SetCreateSingleFeatures (bool createSingleFeatures)
void SetDisplayCsys (bool status)
void SetDistanceTolerance (double distanceTolerance)
void SetFixedCsys (NXOpen::CoordinateSystem *fixedCsys)
void SetNotifyIfParentPointMoved (bool notifyIfParentPointMoved)
void SetOrientationMethod (NXOpen::Weld::JointmarkBuilder::OrientationMethodTypes orientationMethod)
void SetPlane (NXOpen::Plane *plane)
void SetProjectionDirectionOption (NXOpen::Weld::JointmarkBuilder::ProjectionDirectionOptions projectionOption)
void SetReferenceSheetType (NXOpen::Weld::JointmarkBuilder::ReferenceSheetTypes refSheet)
void SetReuseFeaturesMethod (NXOpen::Weld::JointmarkBuilder::ReuseMethod reuseMethod)
void SetShowThruState (bool status)
void SetShowWorkCsys (bool showWorkCsys)
void SetTranslateCsys (NXOpen::CoordinateSystem *csys)
void SetVector (NXOpen::Direction *vector)
bool ShowWorkCsys ()
NXOpen::CoordinateSystemTranslateCsys ()
NXOpen::ExpressionTranslateX ()
NXOpen::ExpressionTranslateY ()
NXOpen::ExpressionTranslateZ ()
void UpdateFeatures ()
void UpdatePoint ()
NXOpen::Features::FeatureUpdateReferenceSheet (bool facesModified)
NXOpen::DirectionVector ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
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 _JointmarkBuilderBuilder

详细描述

焊接接头标记构建器

表示 NXOpen::Weld::Jointmark 构建器
若要创建此类的新实例,请使用 NXOpen::Weld::WeldManager::CreateJointmarkBuilder
默认值。

属性
关联性 1
连接部件(已过时) 0
连接部件类型 AllUniqueParts
构造方法 GuideCurve
创建单个特征 0
定向方法 SurfaceNormal
参考板类型 Overlap
重用特征方法 SameConnectingParts
显示工作坐标系 1


创建于 NX9.0.0。

成员枚举类型说明

◆ ConnectedPanelTypes

要创建的连接面板类型

枚举值
ConnectedPanelTypesTwo 

两个

ConnectedPanelTypesThree 

三个

ConnectedPanelTypesFour 

四个

◆ ConnectPartTypes

连接零件的类型

枚举值
ConnectPartTypesAllUniqueParts 

所有唯一零件

ConnectPartTypesOnlyOnePart 

仅一个零件

ConnectPartTypesIgnoreFiltering 

忽略过滤

◆ Method

创建接头标记的构造方法类型

枚举值
MethodGuideCurve 

引导曲线

MethodMirror 

镜像

MethodPoints 

MethodTranslate 

平移

MethodExistingPoints 

现有点。仅允许用于 NXOpen::Weld::PointMark 类。

◆ OrientationMethodTypes

用于定义默认坐标系的定向方法类型

枚举值
OrientationMethodTypesSurfaceNormal 

面法线。

OrientationMethodTypesCoordinateSystem 

使用固定坐标系替代面法线。

◆ ProjectionDirectionOptions

用于将点投影到参考面上的投影方向

枚举值
ProjectionDirectionOptionsNone 

ProjectionDirectionOptionsAlongFaceNormal 

沿面法线

ProjectionDirectionOptionsPricipalAxis 

主轴

ProjectionDirectionOptionsX 

X

ProjectionDirectionOptionsY 

Y

ProjectionDirectionOptionsZ 

Z

◆ ReferenceSheetTypes

要创建的参考面类型

枚举值
ReferenceSheetTypesOverlap 

重叠

ReferenceSheetTypesTop 

顶部

◆ ReuseMethod

指示所有重用特征是否具有相同连接零件的方法

枚举值
ReuseMethodSameConnectingParts 

相同连接零件

ReuseMethodAnyConnectingParts 

任意连接零件

成员函数说明

◆ AppendPoints()

void NXOpen::Weld::JointmarkBuilder::AppendPoints ( bool mode,
NXOpen::Curve * curve )

在重叠面上创建点列表。此外,用户选择的曲线将放置在这些点上。
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")

参数
mode创建或编辑
curve放置在这些点上的曲线

◆ AskConnectedFaces()

NXOpen::Weld::ConnectedPart * NXOpen::Weld::JointmarkBuilder::AskConnectedFaces ( )
   查找连接面信息。
    <br>
   数据存储在 @link NXOpen::Weld::ConnectedPart NXOpen::Weld::ConnectedPart@endlink 中,包含适当的
   连接零件面的实例信息。
    <br>   @return 连接面信息。如果未找到,则返回 NULL。


于 NX11.0.0 版本创建。

许可证要求:无

◆ Associativity()

bool NXOpen::Weld::JointmarkBuilder::Associativity ( )

返回自动更新选项,也称为关联性。如果为true,代表Jointmark特征的曲线会在引导曲线更新时改变位置
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

◆ Characteristics()

NXOpen::Weld::CharacteristicsBuilder * NXOpen::Weld::JointmarkBuilder::Characteristics ( )

返回特征参数
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ ConnectedPanelType()

NXOpen::Weld::JointmarkBuilder::ConnectedPanelTypes NXOpen::Weld::JointmarkBuilder::ConnectedPanelType ( )

返回点处连接的面板数量。当构建方法为现有点时使用。
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

◆ ConnectPartType()

NXOpen::Weld::JointmarkBuilder::ConnectPartTypes NXOpen::Weld::JointmarkBuilder::ConnectPartType ( )

返回仅连接一个零件的选项。如果为 true,则在单个组件上创建接头标记特征。
版本 NX1872.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ ConstructionMethod()

NXOpen::Weld::JointmarkBuilder::Method NXOpen::Weld::JointmarkBuilder::ConstructionMethod ( )

返回创建Jointmark的构造方法
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

◆ CreateReferenceData()

void NXOpen::Weld::JointmarkBuilder::CreateReferenceData ( )

创建临时的重叠或顶层片体和引导曲线。与独立的 NXOpen::Weld::PointMarkPoint 特征配合使用。
在NX10.0.0中创建。

许可要求:ugweld("UG WELD")

◆ CreateSingleFeatures()

bool NXOpen::Weld::JointmarkBuilder::CreateSingleFeatures ( )

返回确定是否应创建单个特征的控制选项。仅适用于 NXOpen::Weld::PointMark 类。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

◆ CreateSymbolCurve() [1/2]

NXOpen::Curve * NXOpen::Weld::JointmarkBuilder::CreateSymbolCurve ( const char * path,
const char * name )

从 PMI 符号创建曲线

返回
符号生成的曲线
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")
参数
path符号路径
name符号标识

◆ CreateSymbolCurve() [2/2]

NXOpen::Curve * NXOpen::Weld::JointmarkBuilder::CreateSymbolCurve ( const NXString & path,
const NXString & name )

从 PMI 符号创建曲线

返回
符号生成的曲线
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")
参数
path符号路径
name符号标识

◆ DeleteReferenceData()

void NXOpen::Weld::JointmarkBuilder::DeleteReferenceData ( )

删除临时的重叠或顶层片体特征。与独立的 NXOpen::Weld::PointMarkPoint 特征配合使用。
在NX10.0.0中创建。

许可要求:ugweld("UG WELD")

◆ DistanceTolerance()

double NXOpen::Weld::JointmarkBuilder::DistanceTolerance ( )

返回距离公差
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ FaceSetsList()

NXOpen::Weld::JointmarkFaceSetsBuilderList * NXOpen::Weld::JointmarkBuilder::FaceSetsList ( )

返回面集列表
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ FixedCsys()

NXOpen::CoordinateSystem * NXOpen::Weld::JointmarkBuilder::FixedCsys ( )

返回覆盖默认坐标系方向的固定坐标系。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

◆ FromReuseFeatures()

void NXOpen::Weld::JointmarkBuilder::FromReuseFeatures ( bool * faceSetsUpdated,
bool * guideCurvesUpdated,
bool * pointSelectionUpdated )

从重用特征初始化面组、引导曲线和点构造器。
创建于 NX11.0.1。

许可证要求:ugweld ("UG WELD")

参数
faceSetsUpdated指示面组列表是否已更新。
guideCurvesUpdated指示引导曲线列表是否已更新。
pointSelectionUpdated指示点选择对象是否已更新。

◆ GetCreateReferenceDataMessages()

void NXOpen::Weld::JointmarkBuilder::GetCreateReferenceDataMessages ( std::vector< NXString > & messages)

获取由 NXOpen::Weld::JointmarkBuilder::CreateReferenceData 创建的所有消息。
于 NX10.0.1 版本创建。

许可证要求:ugweld ("UG WELD")

参数
messages在发现参考数据过程中生成的消息数组。

◆ GetReferenceSheet()

NXOpen::Features::Feature * NXOpen::Weld::JointmarkBuilder::GetReferenceSheet ( )

返回参考面特征
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")

◆ GetSelectedReferences()

void NXOpen::Weld::JointmarkBuilder::GetSelectedReferences ( std::vector< NXOpen::NXObject * > & references)

获取所选点或点特征的引用。不适用于引导曲线方法。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

参数
references引用数组。这些可以是点或点特征。

◆ GetSheetEdges()

void NXOpen::Weld::JointmarkBuilder::GetSheetEdges ( std::vector< NXOpen::Edge * > & edges)

创建的面的边
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")

参数
edges

◆ GuideCurvesList()

NXOpen::Weld::JointmarkGuideBuilderList * NXOpen::Weld::JointmarkBuilder::GuideCurvesList ( )

返回引导曲线列表
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ MapFeaturesToPoints()

void NXOpen::Weld::JointmarkBuilder::MapFeaturesToPoints ( )

将所选的重用特征映射到新的预览点位置。
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

◆ MoveReferenceSheet()

void NXOpen::Weld::JointmarkBuilder::MoveReferenceSheet ( )

将参考片体移动到工作层,并与分组特征取消链接。
于 NX10.0.1 版本创建。

许可证要求:ugweld ("UG WELD")

◆ NewFaceSets()

NXOpen::Weld::JointmarkFaceSetsBuilder * NXOpen::Weld::JointmarkBuilder::NewFaceSets ( )

创建 NXOpen::Weld::JointmarkFaceSetsBuilder 对象。
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ NewGuide()

NXOpen::Weld::JointmarkGuideBuilder * NXOpen::Weld::JointmarkBuilder::NewGuide ( )

创建 NXOpen::Weld::JointmarkGuideBuilder 对象。
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ NewPoints()

NXOpen::Weld::JointmarkPointsBuilder * NXOpen::Weld::JointmarkBuilder::NewPoints ( )

创建 NXOpen::Weld::JointmarkPointsBuilder 对象。
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ NotifyIfParentPointMoved()

bool NXOpen::Weld::JointmarkBuilder::NotifyIfParentPointMoved ( )

返回指示当父点移动时是否应发出警报的选项。当使用 NXOpen::Weld::JointmarkBuilder::MethodExistingPoints 且关联性关闭时有效。
于 NX11.0.1 版本创建。

许可证要求:ugweld ("UG WELD")

◆ NX_DEPRECATED() [1/2]

NXOpen::Weld::JointmarkBuilder::NX_DEPRECATED ( "Deprecated in NX1872.0.0. Use JA_JOINTMARK_BUILDER_get_ConnectPartType instead." )

返回仅连接一个零件的选项。如果为 true,则在单个组件上创建接头标记特征。

弃用
版本 NX1872.0.0 中已过时。 请改用 JA_JOINTMARK_BUILDER_get_ConnectPartType

版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ NX_DEPRECATED() [2/2]

NXOpen::Weld::JointmarkBuilder::NX_DEPRECATED ( "Deprecated in NX1872.0.0. Use JA_JOINTMARK_BUILDER_set_ConnectPartType instead." )

设置仅连接一个零件的选项。如果为 true,则在单个组件上创建接头标记特征。

弃用
版本 NX1872.0.0 中已过时。 请改用 JA_JOINTMARK_BUILDER_set_ConnectPartType

版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

连接零件

◆ OrientationMethod()

NXOpen::Weld::JointmarkBuilder::OrientationMethodTypes NXOpen::Weld::JointmarkBuilder::OrientationMethod ( )

返回用于定义坐标系的定向方法
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

◆ Plane()

NXOpen::Plane * NXOpen::Weld::JointmarkBuilder::Plane ( )

返回用于镜像的平面
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

◆ PointList()

NXOpen::Weld::JointmarkPointsBuilderList * NXOpen::Weld::JointmarkBuilder::PointList ( )

返回点列表
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ ProjectionDirectionOption()

NXOpen::Weld::JointmarkBuilder::ProjectionDirectionOptions NXOpen::Weld::JointmarkBuilder::ProjectionDirectionOption ( )

返回用于将 NXOpen::Weld::JointmarkBuilder::SelectPointsObject 投影到 NXOpen::Weld::JointmarkBuilder::GetReferenceSheet 上的投影方向选项。
创建于 NX10.0.2。

许可证要求:ugweld ("UG WELD")

◆ RediscoverFaces()

void NXOpen::Weld::JointmarkBuilder::RediscoverFaces ( )

使用焊接助手连接面查找命令,根据当前特征点位置重新发现面。
在NX10.0.0中创建。

许可要求:ugweld("UG WELD")

◆ ReferenceSheetType()

NXOpen::Weld::JointmarkBuilder::ReferenceSheetTypes NXOpen::Weld::JointmarkBuilder::ReferenceSheetType ( )

返回参考图纸类型
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ ReuseFeatures()

NXOpen::Features::SelectFeatureList * NXOpen::Weld::JointmarkBuilder::ReuseFeatures ( )

返回所选的重用特征
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

◆ ReuseFeaturesMethod()

NXOpen::Weld::JointmarkBuilder::ReuseMethod NXOpen::Weld::JointmarkBuilder::ReuseFeaturesMethod ( )

返回用于在所有连接零件相同时推断特征参数,或在连接零件不同时跳过推断的方法
创建于NX11.0.1。

许可要求:ugweld("UG WELD")

◆ SelectMirrorObject()

NXOpen::SelectTaggedObjectList * NXOpen::Weld::JointmarkBuilder::SelectMirrorObject ( )

返回用于镜像的所选对象。这些对象可以是表示Jointmark的特征或曲线
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

◆ SelectPointsObject()

NXOpen::SelectPointList * NXOpen::Weld::JointmarkBuilder::SelectPointsObject ( )

返回用于点的所选对象
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ SelectTranslateObject()

NXOpen::SelectTaggedObjectList * NXOpen::Weld::JointmarkBuilder::SelectTranslateObject ( )

返回要平移的所选对象。这些对象可以是特征或表示接头标记的曲线
版本 NX10.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

◆ SetAssociativity()

void NXOpen::Weld::JointmarkBuilder::SetAssociativity ( bool associativity)

设置自动更新选项,也称为关联性。如果为true,代表Jointmark特征的曲线会在引导曲线更新时改变位置
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

参数
associativity关联性

◆ SetConnectedPanelType()

void NXOpen::Weld::JointmarkBuilder::SetConnectedPanelType ( NXOpen::Weld::JointmarkBuilder::ConnectedPanelTypes method)

设置点处连接的面板数量。当构建方法为现有点时使用。
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

参数
method方法

◆ SetConnectPartType()

void NXOpen::Weld::JointmarkBuilder::SetConnectPartType ( NXOpen::Weld::JointmarkBuilder::ConnectPartTypes connectPart)

设置仅连接一个零件的选项。如果为 true,则在单个组件上创建接头标记特征。
版本 NX1872.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

参数
connectPart连接零件

◆ SetConstructionMethod()

void NXOpen::Weld::JointmarkBuilder::SetConstructionMethod ( NXOpen::Weld::JointmarkBuilder::Method method)

设置创建Jointmark的构造方法
创建于NX9.0.0。

许可要求:ugweld("UG WELD")

参数
method方法

◆ SetCreateSingleFeatures()

void NXOpen::Weld::JointmarkBuilder::SetCreateSingleFeatures ( bool createSingleFeatures)

设置确定是否应创建单个特征的控制选项。仅适用于 NXOpen::Weld::PointMark 类。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

参数
createSingleFeaturestrue- 创建完全关联的特征。false- 创建单个非关联的特征。

◆ SetDisplayCsys()

void NXOpen::Weld::JointmarkBuilder::SetDisplayCsys ( bool status)

指示创建时是否应显示坐标系
在NX10.0.0中创建。

许可要求:ugweld("UG WELD")

参数
status状态

◆ SetDistanceTolerance()

void NXOpen::Weld::JointmarkBuilder::SetDistanceTolerance ( double distanceTolerance)

设置距离公差
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

参数
distanceTolerance距离公差

◆ SetFixedCsys()

void NXOpen::Weld::JointmarkBuilder::SetFixedCsys ( NXOpen::CoordinateSystem * fixedCsys)

设置覆盖默认坐标系方向的固定坐标系。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

参数
fixedCsysfixedcsys

◆ SetNotifyIfParentPointMoved()

void NXOpen::Weld::JointmarkBuilder::SetNotifyIfParentPointMoved ( bool notifyIfParentPointMoved)

设置指示当父点移动时是否应发出警报的选项。当使用 NXOpen::Weld::JointmarkBuilder::MethodExistingPoints 且关联性关闭时有效。
于 NX11.0.1 版本创建。

许可证要求:ugweld ("UG WELD")

参数
notifyIfParentPointMovedtrue- 当父点移动时提供通知。false- 不提供通知。

◆ SetOrientationMethod()

void NXOpen::Weld::JointmarkBuilder::SetOrientationMethod ( NXOpen::Weld::JointmarkBuilder::OrientationMethodTypes orientationMethod)

设置用于定义坐标系的定向方法
创建于 NX10.0.0。

许可证要求:ugweld ("UG WELD")

参数
orientationMethod定向方法

◆ SetPlane()

void NXOpen::Weld::JointmarkBuilder::SetPlane ( NXOpen::Plane * plane)

设置用于镜像的平面
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

参数
plane平面

◆ SetProjectionDirectionOption()

void NXOpen::Weld::JointmarkBuilder::SetProjectionDirectionOption ( NXOpen::Weld::JointmarkBuilder::ProjectionDirectionOptions projectionOption)

设置用于将 NXOpen::Weld::JointmarkBuilder::SelectPointsObject 投影到 NXOpen::Weld::JointmarkBuilder::GetReferenceSheet 上的投影方向选项。
创建于 NX10.0.2。

许可证要求:ugweld ("UG WELD")

参数
projectionOption投影选项

◆ SetReferenceSheetType()

void NXOpen::Weld::JointmarkBuilder::SetReferenceSheetType ( NXOpen::Weld::JointmarkBuilder::ReferenceSheetTypes refSheet)

设置参考图纸类型
版本 NX9.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

参数
refSheet参考图纸

◆ SetReuseFeaturesMethod()

void NXOpen::Weld::JointmarkBuilder::SetReuseFeaturesMethod ( NXOpen::Weld::JointmarkBuilder::ReuseMethod reuseMethod)

设置用于在所有连接零件相同时推断特征参数,或在连接零件不同时跳过推断的方法
创建于NX11.0.1。

许可要求:ugweld("UG WELD")

参数
reuseMethod重用方法

◆ SetShowThruState()

void NXOpen::Weld::JointmarkBuilder::SetShowThruState ( bool status)

指示创建时输出对象是否应显示穿透效果
在NX10.0.0中创建。

许可要求:ugweld("UG WELD")

参数
status状态

◆ SetShowWorkCsys()

void NXOpen::Weld::JointmarkBuilder::SetShowWorkCsys ( bool showWorkCsys)

设置控制工作坐标系是否显示的选项。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

参数
showWorkCsysshowworkcsys

◆ SetTranslateCsys()

void NXOpen::Weld::JointmarkBuilder::SetTranslateCsys ( NXOpen::CoordinateSystem * csys)

设置定义平移偏移方向的坐标系。如果未指定,则使用绝对坐标系。
版本 NX10.0.0 中创建。

许可证要求 : ugweld ("UG WELD")

参数
csys坐标系

◆ SetVector()

void NXOpen::Weld::JointmarkBuilder::SetVector ( NXOpen::Direction * vector)

设置指向Y轴的向量
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

参数
vector向量

◆ ShowWorkCsys()

bool NXOpen::Weld::JointmarkBuilder::ShowWorkCsys ( )

返回控制工作坐标系是否显示的选项。
于 NX10.0.0 版本创建。

许可证要求:ugweld ("UG WELD")

◆ TranslateCsys()

NXOpen::CoordinateSystem * NXOpen::Weld::JointmarkBuilder::TranslateCsys ( )

返回定义平移偏移方向的坐标系。如果未指定,则使用绝对坐标系。
版本 NX10.0.0 中创建。

许可证要求 : 无

◆ TranslateX()

NXOpen::Expression * NXOpen::Weld::JointmarkBuilder::TranslateX ( )

返回包含X平移距离值的表达式。
版本 NX9.0.0 中创建。

许可证要求 : 无

◆ TranslateY()

NXOpen::Expression * NXOpen::Weld::JointmarkBuilder::TranslateY ( )

返回包含Y平移距离值的表达式。
版本 NX10.0.0 中创建。

许可证要求 : 无

◆ TranslateZ()

NXOpen::Expression * NXOpen::Weld::JointmarkBuilder::TranslateZ ( )

返回包含Z平移距离值的表达式。
版本 NX10.0.0 中创建。

许可证要求 : 无

◆ UpdateFeatures()

void NXOpen::Weld::JointmarkBuilder::UpdateFeatures ( )

根据构造方法和相关输入更新点列表上的所有项。
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")

◆ UpdatePoint()

void NXOpen::Weld::JointmarkBuilder::UpdatePoint ( )

通过将选定点投影到引导曲线上来更新该点。
在NX10.0.2中创建。

许可要求:ugweld("UG WELD")

◆ UpdateReferenceSheet()

NXOpen::Features::Feature * NXOpen::Weld::JointmarkBuilder::UpdateReferenceSheet ( bool facesModified)

为放置节点标记特征准备参考面。如果参考面被抑制,将取消抑制。
创建于 NX9.0.0。

许可证要求:ugweld ("UG WELD")

参数
facesModified指示是否需要更新参考面。

◆ Vector()

NXOpen::Direction * NXOpen::Weld::JointmarkBuilder::Vector ( )

返回指向Y轴的向量
在NX9.0.0中创建。

许可要求:ugweld("UG WELD")