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

焊点构建器 更多...

#include <Weld_WeldPointBuilder.hxx>

类 NXOpen::Weld::WeldPointBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

void CalculateDatumMeasurementDefaultDirection ()
void CalculateWeldPoints (std::vector< NXOpen::Point3d > &points)
void ClearFaceSets ()
void CommitFaceSets ()
void CommitReferenceSheets (NXOpen::Weld::WeldOverlapStatus createStatus)
void CommitSection (NXOpen::Section *path)
bool ConnectingOnlyOnePart ()
NXOpen::SectionCreateCenterLine ()
NXOpen::SectionCreateOffsetCurve ()
NXOpen::SectionCreateSectionPlaneCurves ()
void CreateSingleWeldPoint (const NXOpen::Point3d &pointCoord)
NXOpen::Weld::WeldCreationDirection CreationDirection ()
bool CsysAssemblyState ()
bool CsysWorkPartState ()
double CustomCylinderAbove ()
double CustomRadius ()
double CustomTotalCylinderLength ()
NXOpen::Weld::WeldDatumControlDirection DatumFirstReferenceDirection ()
NXOpen::Weld::WeldDatumControlDirection DatumMajorDirection ()
NXOpen::Weld::WeldDatumControlDirection DatumSecondReferenceDirection ()
double DistanceTolerance ()
NXString EndDistance ()
NXOpen::Weld::WeldParasetLocation EndDistanceLocation ()
NXOpen::Weld::WeldPointExtendMethod ExtendMethod ()
void FlipZAxis ()
void GetCsys (NXOpen::Point3d *origin, NXOpen::Matrix3x3 *matrix)
int GetCurrentReferenceSheet ()
void GetFaceSet (int facesetIndex, std::vector< NXOpen::DisplayableObject * > &objects, std::vector< NXOpen::Features::Feature * > &frecs)
NXOpen::SectionGetFirstSection ()
void GetMirrorTranslateReferenceObjects (std::vector< NXOpen::DisplayableObject * > &objects)
int GetNumFaceSets ()
NXOpen::Features::FeatureGetReferenceSheets ()
NXOpen::SectionGetSecondSection ()
void GetSectionCurves (NXOpen::Section *section, std::vector< NXOpen::Curve * > &curves)
NXOpen::Weld::WeldPointLocation Location ()
double MeasurementDefaultHeight ()
double MeasurementDefaultWidth ()
double MeasurementHoleSize ()
double MeasurementSlotLength ()
double MeasurementSlotWidth ()
double MeasurementStudSize ()
bool MirrorByType ()
NXOpen::PlaneMirrorPlane ()
void MovePoint (const NXOpen::Point3d &origin)
int NumberConnectedPanels ()
NXString OffsetDistance ()
NXOpen::Weld::OutputType OutputType ()
NXOpen::Weld::WeldPointMethod PointMethod ()
double PointsGuideDistance ()
NXOpen::Vector3d ProjectDirection ()
NXOpen::DirectionProjectDirectionObject ()
NXOpen::Weld::WeldProjectionMethod ProjectionMethod ()
void ProjectPoints ()
NXOpen::Weld::WeldPointSpacingMethod ReferenceSheetSpacingMethod ()
NXOpen::Weld::WeldPointReferenceSheetType ReferenceSheetType ()
void RemoveCharacteristics (const char *attrTitle, NXOpen::Weld::WeldAttribType attrType, const char *attrValue)
void RemoveCharacteristics (const NXString &attrTitle, NXOpen::Weld::WeldAttribType attrType, const NXString &attrValue)
void RemoveWeldPoint ()
NXOpen::PlaneSectionPlaneEntity ()
int SequenceNumber ()
void SetCharacteristics (const char *attrTitle, NXOpen::Weld::WeldAttribType attrType, const char *attrValue)
void SetCharacteristics (const NXString &attrTitle, NXOpen::Weld::WeldAttribType attrType, const NXString &attrValue)
void SetConnectingOnlyOnePart (bool connectingOnlyOnePart)
void SetCreationDirection (NXOpen::Weld::WeldCreationDirection creationDirection)
void SetCsysAssemblyState (bool assyCsysState)
void SetCsysWorkPartState (bool workCsysState)
void SetCurrentReferenceSheet (int currentRefSheet)
void SetCustomCylinderAbove (double customCylinderAbove)
void SetCustomRadius (double customRadius)
void SetCustomTotalCylinderLength (double totalCylinderLength)
void SetDatumFirstReferenceDirection (NXOpen::Weld::WeldDatumControlDirection datumRefDir)
void SetDatumMajorDirection (NXOpen::Weld::WeldDatumControlDirection datumMajorDir)
void SetDatumSecondReferenceDirection (NXOpen::Weld::WeldDatumControlDirection datumRefDir)
void SetDistanceTolerance (double distanceTolerance)
void SetEndDistance (const char *endDistStr)
void SetEndDistance (const NXString &endDistStr)
void SetEndDistanceLocation (NXOpen::Weld::WeldParasetLocation endDistLocation)
void SetExtendMethod (NXOpen::Weld::WeldPointExtendMethod extendMethod)
void SetFaceSet (NXOpen::Weld::WeldFacesetIndex facesetIndex, const std::vector< NXOpen::DisplayableObject * > &objects)
void SetFirstSection (NXOpen::Section *section)
void SetLocation (NXOpen::Weld::WeldPointLocation location)
void SetMeasurementDefaultHeight (double measurementDefaultHeight)
void SetMeasurementDefaultWidth (double measurementDefaultWidth)
void SetMeasurementHoleSize (double holeSize)
void SetMeasurementSlotLength (double slotLength)
void SetMeasurementSlotWidth (double slotWidth)
void SetMeasurementStudSize (double studSize)
void SetMirrorByType (bool mirrorByType)
void SetMirrorPlane (NXOpen::Plane *mirrorPlane)
void SetMirrorTranslateReferenceObjects (const std::vector< NXOpen::TaggedObject * > &refs)
void SetNumberConnectedPanels (int numConnectedPanels)
void SetOffsetDistance (const char *offsetDistance)
void SetOffsetDistance (const NXString &offsetDistance)
void SetOutputType (NXOpen::Weld::OutputType outputType)
void SetPoint (int index)
void SetPointMethod (NXOpen::Weld::WeldPointMethod ptMethod)
void SetPointsGuideDistance (double pointsGuideDist)
void SetProjectDirection (const NXOpen::Vector3d &direction)
void SetProjectDirectionObject (NXOpen::Direction *direction)
void SetProjectionMethod (NXOpen::Weld::WeldProjectionMethod projMethod)
void SetReferenceSheetSpacingMethod (NXOpen::Weld::WeldPointSpacingMethod spacingMethod)
void SetReferenceSheetType (NXOpen::Weld::WeldPointReferenceSheetType refSheetType)
void SetSecondSection (NXOpen::Section *section)
void SetSectionPlaneEntity (NXOpen::Plane *plane)
void SetSelectionType (NXOpen::Weld::WeldSelectionType selectionType)
void SetSequenceNumber (int sequenceNumber)
void SetShowThroughAssemblyState (bool thruAssyState)
void SetShowThroughWorkPartState (bool thruWorkState)
void SetSizeMethod (NXOpen::Weld::WeldMeasurementSizeMethod sizeMethod)
void SetSolidType (NXOpen::Weld::WeldCustom solidType)
void SetSpacingCalculateMethod (NXOpen::Weld::WeldSpacingCalcMethod spacingCalcMethod)
void SetSpacingNumber (const char *spacingOrNumberStr)
void SetSpacingNumber (const NXString &spacingOrNumberStr)
void SetStartDistance (const char *startDistStr)
void SetStartDistance (const NXString &startDistStr)
void SetStartDistanceLocation (NXOpen::Weld::WeldParasetLocation startDistLocation)
void SetTranslateCsys (NXOpen::CoordinateSystem *translateCsys)
void SetTranslateXDistance (const char *transXDistStr)
void SetTranslateXDistance (const NXString &transXDistStr)
void SetTranslateYDistance (const char *transYDistStr)
void SetTranslateYDistance (const NXString &transYDistStr)
void SetTranslateZDistance (const char *transZDistStr)
void SetTranslateZDistance (const NXString &transZDistStr)
void SetWeldType (NXOpen::Weld::WeldFeatureSetType curWeldType)
bool ShowThroughAssemblyState ()
bool ShowThroughWorkPartState ()
NXOpen::Weld::WeldMeasurementSizeMethod SizeMethod ()
NXOpen::Weld::WeldCustom SolidType ()
NXOpen::Weld::WeldSpacingCalcMethod SpacingCalculateMethod ()
NXString SpacingNumber ()
NXString StartDistance ()
NXOpen::Weld::WeldParasetLocation StartDistanceLocation ()
NXOpen::CoordinateSystemTranslateCsys ()
NXString TranslateXDistance ()
NXString TranslateYDistance ()
NXString TranslateZDistance ()
void UpdateCsys (const NXOpen::Point3d &origin, const NXOpen::Matrix3x3 &matrix)
void UpdateFirstSection (NXOpen::Section *totalSection)
void UpdateSecondSection (NXOpen::Section *totalSection)
NXOpen::Weld::WeldFeatureSetType WeldType ()
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 _WeldPointBuilderBuilder

详细描述

焊点构建器

表示点焊特征
若要创建此类的新实例,请使用 NXOpen::Weld::WeldManager::CreateWeldPointBuilder
默认值。

属性
ConnectingOnlyOnePart false
CreationDirection Default
CsysAssemblyState false
CsysWorkPartState false
CustomCylinderAbove 0.5(毫米零件),0.02(英寸零件)
CustomRadius 0.5(毫米零件),0.02(英寸零件)
CustomTotalCylinderLength 1(毫米零件),0.04(英寸零件)
DatumFirstReferenceDirection X
DatumMajorDirection X
DatumSecondReferenceDirection X
DistanceTolerance 0.025(毫米零件),0.001(英寸零件)
EndDistance 6.25(毫米零件),0.25(英寸零件)
EndDistanceLocation Length
ExtendMethod Boundary
Location AlongGuideEdge
MeasurementDefaultHeight 10(毫米零件),0.4(英寸零件)
MeasurementDefaultWidth 3(毫米零件),0.12(英寸零件)
MeasurementHoleSize 0.0(毫米零件),0.0(英寸零件)
MeasurementSlotLength 0.0(毫米零件),0.0(英寸零件)
MeasurementSlotWidth 0.0(毫米制部件),0.0(英寸制部件)
MeasurementStudSize 0.0(毫米制部件),0(英寸制部件)
MirrorByType false
NumberConnectedPanels 2
OffsetDistance 6.25(毫米制部件),0.25(英寸制部件)
OutputType Fixed
PointMethod Multiple
PointsGuideDistance 0.0(毫米制部件),0.0(英寸制部件)
ProjectionMethod None
ReferenceSheetSpacingMethod Distance
ReferenceSheetType Overlap
ShowThroughAssemblyState false
ShowThroughWorkPartState false
SizeMethod Auto
SolidType SolidNone
SpacingCalculateMethod Arclength
SpacingNumber 12.5(毫米制部件),0.5(英寸制部件)
StartDistance 6.25(毫米制部件),0.25(英寸制部件)
StartDistanceLocation Length
TranslateXDistance 0(毫米制部件),0(英寸制部件)
TranslateYDistance 0(毫米制部件),0(英寸制部件)
TranslateZDistance 0(毫米制部件),0(英寸制部件)
WeldType ResistanceSpot


创建于NX6.0.0。

成员函数说明

◆ CalculateDatumMeasurementDefaultDirection()

void NXOpen::Weld::WeldPointBuilder::CalculateDatumMeasurementDefaultDirection ( )

计算基准和测量的位置及默认方向,调用此方法前需要设置当前点
创建于NX7.5.5。

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

◆ CalculateWeldPoints()

void NXOpen::Weld::WeldPointBuilder::CalculateWeldPoints ( std::vector< NXOpen::Point3d > & points)

计算所有焊点
创建于NX6.0.0。

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

参数
points焊点

◆ ClearFaceSets()

void NXOpen::Weld::WeldPointBuilder::ClearFaceSets ( )

清除所有已存在的面集
版本 NX6.0.0 创建。

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

◆ CommitFaceSets()

void NXOpen::Weld::WeldPointBuilder::CommitFaceSets ( )

版本 NX6.0.0 创建。

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

◆ CommitReferenceSheets()

void NXOpen::Weld::WeldPointBuilder::CommitReferenceSheets ( NXOpen::Weld::WeldOverlapStatus createStatus)

参考图纸的提交操作
版本 NX6.0.0 创建。

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

参数
createStatus创建状态

◆ CommitSection()

void NXOpen::Weld::WeldPointBuilder::CommitSection ( NXOpen::Section * path)

提交创建的截面
创建于NX6.0.0。

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

参数
path已创建的路径

◆ ConnectingOnlyOnePart()

bool NXOpen::Weld::WeldPointBuilder::ConnectingOnlyOnePart ( )

返回
在 NX6.0.0 中创建。

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

◆ CreateCenterLine()

NXOpen::Section * NXOpen::Weld::WeldPointBuilder::CreateCenterLine ( )

创建中心线
创建于NX6.0.0。

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

◆ CreateOffsetCurve()

NXOpen::Section * NXOpen::Weld::WeldPointBuilder::CreateOffsetCurve ( )

创建偏移曲线
创建于NX6.0.0。

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

◆ CreateSectionPlaneCurves()

NXOpen::Section * NXOpen::Weld::WeldPointBuilder::CreateSectionPlaneCurves ( )

创建截面曲线

返回
截面曲线
创建于NX7.0.0。

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

◆ CreateSingleWeldPoint()

void NXOpen::Weld::WeldPointBuilder::CreateSingleWeldPoint ( const NXOpen::Point3d & pointCoord)

创建单个焊点
创建于NX6.0.0。

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

参数
pointCoord点坐标

◆ CreationDirection()

NXOpen::Weld::WeldCreationDirection NXOpen::Weld::WeldPointBuilder::CreationDirection ( )

返回创建方向类型。
创建于NX6.0.0。

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

◆ CsysAssemblyState()

bool NXOpen::Weld::WeldPointBuilder::CsysAssemblyState ( )

返回组件坐标系状态
创建于NX6.0.0。

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

◆ CsysWorkPartState()

bool NXOpen::Weld::WeldPointBuilder::CsysWorkPartState ( )

返回工作坐标系状态
在 NX6.0.0 中创建。

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

◆ CustomCylinderAbove()

double NXOpen::Weld::WeldPointBuilder::CustomCylinderAbove ( )

返回自定义圆柱在焊接点上方创建的距离
于NX6.0.0创建。

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

◆ CustomRadius()

double NXOpen::Weld::WeldPointBuilder::CustomRadius ( )

返回用于创建球体、圆柱体或圆锥体的半径
创建于NX6.0.0。

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

◆ CustomTotalCylinderLength()

double NXOpen::Weld::WeldPointBuilder::CustomTotalCylinderLength ( )

返回要创建的圆柱的总长度。
于NX6.0.0创建。

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

◆ DatumFirstReferenceDirection()

NXOpen::Weld::WeldDatumControlDirection NXOpen::Weld::WeldPointBuilder::DatumFirstReferenceDirection ( )

获取基准第一参考方向类型。
版本 NX6.0.0 创建。

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

◆ DatumMajorDirection()

NXOpen::Weld::WeldDatumControlDirection NXOpen::Weld::WeldPointBuilder::DatumMajorDirection ( )

获取基准主方向类型。
版本 NX6.0.0 创建。

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

◆ DatumSecondReferenceDirection()

NXOpen::Weld::WeldDatumControlDirection NXOpen::Weld::WeldPointBuilder::DatumSecondReferenceDirection ( )

获取基准第二参考方向类型。
版本 NX6.0.0 创建。

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

◆ DistanceTolerance()

double NXOpen::Weld::WeldPointBuilder::DistanceTolerance ( )

返回焊接点的距离公差
创建于NX6.0.0。

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

◆ EndDistance()

NXString NXOpen::Weld::WeldPointBuilder::EndDistance ( )

返回终止距离。
创建于NX6.0.0。

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

◆ EndDistanceLocation()

NXOpen::Weld::WeldParasetLocation NXOpen::Weld::WeldPointBuilder::EndDistanceLocation ( )

返回结束距离位置
在 NX6.0.0 中创建。

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

◆ ExtendMethod()

NXOpen::Weld::WeldPointExtendMethod NXOpen::Weld::WeldPointBuilder::ExtendMethod ( )

返回偏置曲线延伸方法。
创建于NX6.0.0。

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

◆ FlipZAxis()

void NXOpen::Weld::WeldPointBuilder::FlipZAxis ( )

翻转Z轴
创建于NX6.0.0。

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

◆ GetCsys()

void NXOpen::Weld::WeldPointBuilder::GetCsys ( NXOpen::Point3d * origin,
NXOpen::Matrix3x3 * matrix )

获取点的坐标系
创建于NX8.0.0。

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

参数
origin原点
matrix旋转矩阵

◆ GetCurrentReferenceSheet()

int NXOpen::Weld::WeldPointBuilder::GetCurrentReferenceSheet ( )

当前参考图纸
版本 NX6.0.0 创建。

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

◆ GetFaceSet()

void NXOpen::Weld::WeldPointBuilder::GetFaceSet ( int facesetIndex,
std::vector< NXOpen::DisplayableObject * > & objects,
std::vector< NXOpen::Features::Feature * > & frecs )

获取指定面集的用户选择面
版本 NX6.0.0 创建。

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

参数
facesetIndex要获取面的面集。0 是第一个
objects面集参考对象
frecs面集的波形链接特征记录

◆ GetFirstSection()

NXOpen::Section * NXOpen::Weld::WeldPointBuilder::GetFirstSection ( )

获取第一个截面。对于引导曲线方法,此截面包含用于创建焊接路径的曲线;对于中心线方法,此截面包含用于创建中心线的第一组曲线

返回
截面
创建于NX8.0.0。

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

◆ GetMirrorTranslateReferenceObjects()

void NXOpen::Weld::WeldPointBuilder::GetMirrorTranslateReferenceObjects ( std::vector< NXOpen::DisplayableObject * > & objects)

获取镜像平移参考对象
创建于NX8.0.0。

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

参数
objects镜像平移参考对象

◆ GetNumFaceSets()

int NXOpen::Weld::WeldPointBuilder::GetNumFaceSets ( )

获取面组数量

返回
面组总数量
创建于NX8.0.0。

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

◆ GetReferenceSheets()

NXOpen::Features::Feature * NXOpen::Weld::WeldPointBuilder::GetReferenceSheets ( )

参考片体特征

返回
参考片体
创建于NX8.0.0。

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

◆ GetSecondSection()

NXOpen::Section * NXOpen::Weld::WeldPointBuilder::GetSecondSection ( )

获取第二个截面。此方法仅适用于中心线方法焊接,此截面包含用于创建中心线的第二组曲线

返回
截面
创建于NX8.0.0。

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

◆ GetSectionCurves()

void NXOpen::Weld::WeldPointBuilder::GetSectionCurves ( NXOpen::Section * section,
std::vector< NXOpen::Curve * > & curves )

获取输入截面中包含的曲线
版本 NX10.0.0 创建。

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

参数
section曲线的截面容器
curves截面的曲线

◆ Location()

NXOpen::Weld::WeldPointLocation NXOpen::Weld::WeldPointBuilder::Location ( )

返回沿参考截面生成焊接点的处理方法
创建于NX6.0.0。

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

◆ MeasurementDefaultHeight()

double NXOpen::Weld::WeldPointBuilder::MeasurementDefaultHeight ( )

返回要创建的测量对象的默认高度。
于NX6.0.0创建。

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

◆ MeasurementDefaultWidth()

double NXOpen::Weld::WeldPointBuilder::MeasurementDefaultWidth ( )

返回要创建的测量对象的默认宽度。
于NX6.0.0创建。

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

◆ MeasurementHoleSize()

double NXOpen::Weld::WeldPointBuilder::MeasurementHoleSize ( )

返回要创建的测量对象的孔尺寸。
于NX6.0.0创建。

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

◆ MeasurementSlotLength()

double NXOpen::Weld::WeldPointBuilder::MeasurementSlotLength ( )

返回要创建的测量对象的槽长度。
于NX6.0.0创建。

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

◆ MeasurementSlotWidth()

double NXOpen::Weld::WeldPointBuilder::MeasurementSlotWidth ( )

返回要创建的测量对象的槽宽度。
于NX6.0.0创建。

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

◆ MeasurementStudSize()

double NXOpen::Weld::WeldPointBuilder::MeasurementStudSize ( )

返回要创建的测量对象的螺柱尺寸。
于NX6.0.0创建。

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

◆ MirrorByType()

bool NXOpen::Weld::WeldPointBuilder::MirrorByType ( )

返回按类型镜像
创建于NX6.0.0。

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

◆ MirrorPlane()

NXOpen::Plane * NXOpen::Weld::WeldPointBuilder::MirrorPlane ( )

返回点要绕其镜像的平面。
创建于NX6.0.0。

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

◆ MovePoint()

void NXOpen::Weld::WeldPointBuilder::MovePoint ( const NXOpen::Point3d & origin)

移动选中的点
创建于NX6.0.0。

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

参数
origin要定位到的新位置

◆ NumberConnectedPanels()

int NXOpen::Weld::WeldPointBuilder::NumberConnectedPanels ( )

返回连接面板的数量。
在 NX6.0.0 中创建。

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

◆ OffsetDistance()

NXString NXOpen::Weld::WeldPointBuilder::OffsetDistance ( )

返回在guide_collector1的边处放置焊接点的偏移距离。
创建于NX6.0.0。

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

◆ OutputType()

NXOpen::Weld::OutputType NXOpen::Weld::WeldPointBuilder::OutputType ( )

返回输出类型。
在 NX6.0.0 中创建。

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

◆ PointMethod()

NXOpen::Weld::WeldPointMethod NXOpen::Weld::WeldPointBuilder::PointMethod ( )

返回创建焊接点的方法。焊接点可使用引导实体或 Point 对象创建。
在 NX6.0.0 中创建。

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

◆ PointsGuideDistance()

double NXOpen::Weld::WeldPointBuilder::PointsGuideDistance ( )

返回焊接点在曲线上的距离百分比(从曲线起点开始计算)。0.0表示曲线起点,100.0表示曲线终点。
创建于NX6.0.0。

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

◆ ProjectDirection()

NXOpen::Vector3d NXOpen::Weld::WeldPointBuilder::ProjectDirection ( )

返回投影方向
在 NX6.0.0 中创建。

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

◆ ProjectDirectionObject()

NXOpen::Direction * NXOpen::Weld::WeldPointBuilder::ProjectDirectionObject ( )

返回投影方向 NXOpen 对象
在 NX6.0.0 中创建。

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

◆ ProjectionMethod()

NXOpen::Weld::WeldProjectionMethod NXOpen::Weld::WeldPointBuilder::ProjectionMethod ( )

返回投影方法类型。
在 NX6.0.0 中创建。

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

◆ ProjectPoints()

void NXOpen::Weld::WeldPointBuilder::ProjectPoints ( )

沿指定矢量将所选点投影到参考片体
创建于NX8.0.0。

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

◆ ReferenceSheetSpacingMethod()

NXOpen::Weld::WeldPointSpacingMethod NXOpen::Weld::WeldPointBuilder::ReferenceSheetSpacingMethod ( )

返回参考板间距方法
在 NX6.0.0 中创建。

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

◆ ReferenceSheetType()

NXOpen::Weld::WeldPointReferenceSheetType NXOpen::Weld::WeldPointBuilder::ReferenceSheetType ( )

返回用于放置焊接点的图纸类型。
创建于NX6.0.0。

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

◆ RemoveCharacteristics() [1/2]

void NXOpen::Weld::WeldPointBuilder::RemoveCharacteristics ( const char * attrTitle,
NXOpen::Weld::WeldAttribType attrType,
const char * attrValue )

移除选定点的特性,调用此方法前需要设置当前点
创建于NX7.5.5。

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

参数
attrTitle属性标题
attrType属性类型
attrValue属性值

◆ RemoveCharacteristics() [2/2]

void NXOpen::Weld::WeldPointBuilder::RemoveCharacteristics ( const NXString & attrTitle,
NXOpen::Weld::WeldAttribType attrType,
const NXString & attrValue )

移除选定点的特性,调用此方法前需要设置当前点
创建于NX7.5.5。

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

参数
attrTitle属性标题
attrType属性类型
attrValue属性值

◆ RemoveWeldPoint()

void NXOpen::Weld::WeldPointBuilder::RemoveWeldPoint ( )

移除当前选定点,调用此方法前需要设置当前点
创建于NX7.5.5。

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

◆ SectionPlaneEntity()

NXOpen::Plane * NXOpen::Weld::WeldPointBuilder::SectionPlaneEntity ( )

返回
在 NX6.0.0 中创建。

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

◆ SequenceNumber()

int NXOpen::Weld::WeldPointBuilder::SequenceNumber ( )

返回焊接点特征的序列号。每个焊接点特征包含一个点。 如果要创建多个焊接点,必须指定所需点的顺序。 例如,如果预期创建3个点,必须创建3个焊接点特征, 这些特征的序列号将为0、1和2。
创建于NX6.0.0。

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

◆ SetCharacteristics() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetCharacteristics ( const char * attrTitle,
NXOpen::Weld::WeldAttribType attrType,
const char * attrValue )

为选中的点设置或编辑特性
创建于NX6.0.0。

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

参数
attrTitle属性标题
attrType属性类型
attrValue属性值

◆ SetCharacteristics() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetCharacteristics ( const NXString & attrTitle,
NXOpen::Weld::WeldAttribType attrType,
const NXString & attrValue )

为选中的点设置或编辑特性
创建于NX6.0.0。

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

参数
attrTitle属性标题
attrType属性类型
attrValue属性值

◆ SetConnectingOnlyOnePart()

void NXOpen::Weld::WeldPointBuilder::SetConnectingOnlyOnePart ( bool connectingOnlyOnePart)

设置
在 NX6.0.0 中创建。

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

参数
connectingOnlyOnePart仅连接一个零件

◆ SetCreationDirection()

void NXOpen::Weld::WeldPointBuilder::SetCreationDirection ( NXOpen::Weld::WeldCreationDirection creationDirection)

设置创建方向类型。
创建于NX6.0.0。

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

参数
creationDirection创建方向类型

◆ SetCsysAssemblyState()

void NXOpen::Weld::WeldPointBuilder::SetCsysAssemblyState ( bool assyCsysState)

设置装配坐标系状态
在 NX6.0.0 中创建。

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

参数
assyCsysState装配坐标系状态

◆ SetCsysWorkPartState()

void NXOpen::Weld::WeldPointBuilder::SetCsysWorkPartState ( bool workCsysState)

设置工作坐标系状态
在 NX6.0.0 中创建。

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

参数
workCsysState工作坐标系状态

◆ SetCurrentReferenceSheet()

void NXOpen::Weld::WeldPointBuilder::SetCurrentReferenceSheet ( int currentRefSheet)

设置当前参考表
创建于NX6.0.0。

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

参数
currentRefSheet当前参考表

◆ SetCustomCylinderAbove()

void NXOpen::Weld::WeldPointBuilder::SetCustomCylinderAbove ( double customCylinderAbove)

设置自定义圆柱在焊接点上方创建的距离
于NX6.0.0创建。

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

参数
customCylinderAbove自定义圆柱上方距离

◆ SetCustomRadius()

void NXOpen::Weld::WeldPointBuilder::SetCustomRadius ( double customRadius)

设置用于创建球体、圆柱体或圆锥体的半径
创建于NX6.0.0。

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

参数
customRadius自定义半径

◆ SetCustomTotalCylinderLength()

void NXOpen::Weld::WeldPointBuilder::SetCustomTotalCylinderLength ( double totalCylinderLength)

设置要创建的圆柱的总长度。
于NX6.0.0创建。

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

参数
totalCylinderLength圆柱总长度

◆ SetDatumFirstReferenceDirection()

void NXOpen::Weld::WeldPointBuilder::SetDatumFirstReferenceDirection ( NXOpen::Weld::WeldDatumControlDirection datumRefDir)

设置基准第一参考方向类型。
版本 NX6.0.0 创建。

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

参数
datumRefDir基准参考方向

◆ SetDatumMajorDirection()

void NXOpen::Weld::WeldPointBuilder::SetDatumMajorDirection ( NXOpen::Weld::WeldDatumControlDirection datumMajorDir)

设置基准主方向类型。
版本 NX6.0.0 创建。

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

参数
datumMajorDir基准主方向

◆ SetDatumSecondReferenceDirection()

void NXOpen::Weld::WeldPointBuilder::SetDatumSecondReferenceDirection ( NXOpen::Weld::WeldDatumControlDirection datumRefDir)

设置基准第二参考方向类型。
版本 NX6.0.0 创建。

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

参数
datumRefDir基准参考方向

◆ SetDistanceTolerance()

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

设置焊接点的距离公差
创建于NX6.0.0。

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

参数
distanceTolerance距离公差

◆ SetEndDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetEndDistance ( const char * endDistStr)

设置终止距离。
创建于NX6.0.0。

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

参数
endDistStr表达式字符串

◆ SetEndDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetEndDistance ( const NXString & endDistStr)

设置终止距离。
创建于NX6.0.0。

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

参数
endDistStr表达式字符串

◆ SetEndDistanceLocation()

void NXOpen::Weld::WeldPointBuilder::SetEndDistanceLocation ( NXOpen::Weld::WeldParasetLocation endDistLocation)

设置结束距离位置
在 NX6.0.0 中创建。

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

参数
endDistLocation结束距离位置

◆ SetExtendMethod()

void NXOpen::Weld::WeldPointBuilder::SetExtendMethod ( NXOpen::Weld::WeldPointExtendMethod extendMethod)

设置偏置曲线延伸方法。
创建于NX6.0.0。

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

参数
extendMethod延伸方法

◆ SetFaceSet()

void NXOpen::Weld::WeldPointBuilder::SetFaceSet ( NXOpen::Weld::WeldFacesetIndex facesetIndex,
const std::vector< NXOpen::DisplayableObject * > & objects )

设置指定面集的用户选择面
版本 NX6.0.0 创建。

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

参数
facesetIndex要获取面的面集。0 是第一个
objects面集参考对象

◆ SetFirstSection()

void NXOpen::Weld::WeldPointBuilder::SetFirstSection ( NXOpen::Section * section)

提交第一截面
创建于NX6.0.0。

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

参数
sectionUI组件中的截面

◆ SetLocation()

void NXOpen::Weld::WeldPointBuilder::SetLocation ( NXOpen::Weld::WeldPointLocation location)

设置沿参考截面生成焊接点的处理方法
创建于NX6.0.0。

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

参数
location位置

◆ SetMeasurementDefaultHeight()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementDefaultHeight ( double measurementDefaultHeight)

设置要创建的测量对象的默认高度。
于NX6.0.0创建。

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

参数
measurementDefaultHeight测量默认高度

◆ SetMeasurementDefaultWidth()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementDefaultWidth ( double measurementDefaultWidth)

设置要创建的测量对象的默认宽度。
于NX6.0.0创建。

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

参数
measurementDefaultWidth测量默认宽度

◆ SetMeasurementHoleSize()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementHoleSize ( double holeSize)

设置要创建的测量对象的孔尺寸。
于NX6.0.0创建。

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

参数
holeSize孔尺寸

◆ SetMeasurementSlotLength()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementSlotLength ( double slotLength)

设置要创建的测量对象的槽长度。
于NX6.0.0创建。

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

参数
slotLength槽长度

◆ SetMeasurementSlotWidth()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementSlotWidth ( double slotWidth)

设置要创建的测量对象的槽宽度。
于NX6.0.0创建。

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

参数
slotWidth槽宽度

◆ SetMeasurementStudSize()

void NXOpen::Weld::WeldPointBuilder::SetMeasurementStudSize ( double studSize)

设置要创建的测量对象的螺柱尺寸。
于NX6.0.0创建。

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

参数
studSize螺柱尺寸

◆ SetMirrorByType()

void NXOpen::Weld::WeldPointBuilder::SetMirrorByType ( bool mirrorByType)

设置按类型镜像
创建于NX6.0.0。

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

参数
mirrorByType按类型镜像

◆ SetMirrorPlane()

void NXOpen::Weld::WeldPointBuilder::SetMirrorPlane ( NXOpen::Plane * mirrorPlane)

设置点要绕其镜像的平面。
创建于NX6.0.0。

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

参数
mirrorPlane镜像平面

◆ SetMirrorTranslateReferenceObjects()

void NXOpen::Weld::WeldPointBuilder::SetMirrorTranslateReferenceObjects ( const std::vector< NXOpen::TaggedObject * > & refs)

添加或移除镜像平移参考对象
创建于NX7.5.5。

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

参数
refs要添加的镜像平移参考对象

◆ SetNumberConnectedPanels()

void NXOpen::Weld::WeldPointBuilder::SetNumberConnectedPanels ( int numConnectedPanels)

设置连接面板的数量。
在 NX6.0.0 中创建。

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

参数
numConnectedPanels连接面板的数量

◆ SetOffsetDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetOffsetDistance ( const char * offsetDistance)

设置在guide_collector1的边处放置焊接点的偏移距离。
创建于NX6.0.0。

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

参数
offsetDistance偏移距离

◆ SetOffsetDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetOffsetDistance ( const NXString & offsetDistance)

设置在guide_collector1的边处放置焊接点的偏移距离。
创建于NX6.0.0。

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

参数
offsetDistance偏移距离

◆ SetOutputType()

void NXOpen::Weld::WeldPointBuilder::SetOutputType ( NXOpen::Weld::OutputType outputType)

设置输出类型。
在 NX6.0.0 中创建。

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

参数
outputType输出类型

◆ SetPoint()

void NXOpen::Weld::WeldPointBuilder::SetPoint ( int index)

设置选中的点
创建于NX6.0.0。

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

参数
index点索引

◆ SetPointMethod()

void NXOpen::Weld::WeldPointBuilder::SetPointMethod ( NXOpen::Weld::WeldPointMethod ptMethod)

设置创建焊接点的方法。焊接点可使用引导实体或 Point 对象创建。
在 NX6.0.0 中创建。

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

参数
ptMethod点方法

◆ SetPointsGuideDistance()

void NXOpen::Weld::WeldPointBuilder::SetPointsGuideDistance ( double pointsGuideDist)

设置焊接点在曲线上的距离百分比(从曲线起点开始计算)。0.0表示曲线起点,100.0表示曲线终点。
创建于NX6.0.0。

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

参数
pointsGuideDist点引导距离

◆ SetProjectDirection()

void NXOpen::Weld::WeldPointBuilder::SetProjectDirection ( const NXOpen::Vector3d & direction)

设置投影方向
在 NX6.0.0 中创建。

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

参数
direction投影方向

◆ SetProjectDirectionObject()

void NXOpen::Weld::WeldPointBuilder::SetProjectDirectionObject ( NXOpen::Direction * direction)

设置投影方向 NXOpen 对象
在 NX6.0.0 中创建。

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

参数
direction投影方向

◆ SetProjectionMethod()

void NXOpen::Weld::WeldPointBuilder::SetProjectionMethod ( NXOpen::Weld::WeldProjectionMethod projMethod)

设置投影方法类型。
在 NX6.0.0 中创建。

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

参数
projMethod投影方法

◆ SetReferenceSheetSpacingMethod()

void NXOpen::Weld::WeldPointBuilder::SetReferenceSheetSpacingMethod ( NXOpen::Weld::WeldPointSpacingMethod spacingMethod)

设置参考板间距方法
在 NX6.0.0 中创建。

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

参数
spacingMethod间距方法

◆ SetReferenceSheetType()

void NXOpen::Weld::WeldPointBuilder::SetReferenceSheetType ( NXOpen::Weld::WeldPointReferenceSheetType refSheetType)

设置用于放置焊接点的图纸类型。
创建于NX6.0.0。

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

参数
refSheetType参考图纸类型

◆ SetSecondSection()

void NXOpen::Weld::WeldPointBuilder::SetSecondSection ( NXOpen::Section * section)

创建第二截面
创建于NX6.0.0。

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

参数
sectionUI组件中的截面

◆ SetSectionPlaneEntity()

void NXOpen::Weld::WeldPointBuilder::SetSectionPlaneEntity ( NXOpen::Plane * plane)

设置
在 NX6.0.0 中创建。

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

参数
plane平面

◆ SetSelectionType()

void NXOpen::Weld::WeldPointBuilder::SetSelectionType ( NXOpen::Weld::WeldSelectionType selectionType)

设置选择类型
创建于NX6.0.0。

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

参数
selectionType选择类型

◆ SetSequenceNumber()

void NXOpen::Weld::WeldPointBuilder::SetSequenceNumber ( int sequenceNumber)

设置焊接点特征的序列号。每个焊接点特征包含一个点。 如果要创建多个焊接点,必须指定所需点的顺序。 例如,如果预期创建3个点,必须创建3个焊接点特征, 这些特征的序列号将为0、1和2。
创建于NX6.0.0。

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

参数
sequenceNumber序列号

◆ SetShowThroughAssemblyState()

void NXOpen::Weld::WeldPointBuilder::SetShowThroughAssemblyState ( bool thruAssyState)

设置贯穿组件坐标系状态
创建于NX6.0.0。

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

参数
thruAssyState贯穿组件状态

◆ SetShowThroughWorkPartState()

void NXOpen::Weld::WeldPointBuilder::SetShowThroughWorkPartState ( bool thruWorkState)

设置贯穿工作坐标系状态
创建于NX6.0.0。

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

参数
thruWorkState贯穿工作状态

◆ SetSizeMethod()

void NXOpen::Weld::WeldPointBuilder::SetSizeMethod ( NXOpen::Weld::WeldMeasurementSizeMethod sizeMethod)

设置测量尺寸方法。
版本 NX6.0.0 创建。

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

参数
sizeMethod尺寸方法

◆ SetSolidType()

void NXOpen::Weld::WeldPointBuilder::SetSolidType ( NXOpen::Weld::WeldCustom solidType)

设置输出实体类型。
在 NX6.0.0 中创建。

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

参数
solidType实体类型

◆ SetSpacingCalculateMethod()

void NXOpen::Weld::WeldPointBuilder::SetSpacingCalculateMethod ( NXOpen::Weld::WeldSpacingCalcMethod spacingCalcMethod)

设置间距计算方法类型。
在 NX6.0.0 中创建。

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

参数
spacingCalcMethod间距计算方法

◆ SetSpacingNumber() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetSpacingNumber ( const char * spacingOrNumberStr)

设置间距数。
创建于NX6.0.0。

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

参数
spacingOrNumberStr表达式字符串

◆ SetSpacingNumber() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetSpacingNumber ( const NXString & spacingOrNumberStr)

设置间距数。
创建于NX6.0.0。

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

参数
spacingOrNumberStr表达式字符串

◆ SetStartDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetStartDistance ( const char * startDistStr)

设置起始距离。
创建于NX6.0.0。

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

参数
startDistStr表达式字符串

◆ SetStartDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetStartDistance ( const NXString & startDistStr)

设置起始距离。
创建于NX6.0.0。

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

参数
startDistStr表达式字符串

◆ SetStartDistanceLocation()

void NXOpen::Weld::WeldPointBuilder::SetStartDistanceLocation ( NXOpen::Weld::WeldParasetLocation startDistLocation)

设置起始距离位置
在 NX6.0.0 中创建。

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

参数
startDistLocation起始距离位置

◆ SetTranslateCsys()

void NXOpen::Weld::WeldPointBuilder::SetTranslateCsys ( NXOpen::CoordinateSystem * translateCsys)

设置点要绕其平移的坐标系。
创建于NX6.0.0。

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

参数
translateCsys平移坐标系

◆ SetTranslateXDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateXDistance ( const char * transXDistStr)

设置X轴平移距离
创建于NX6.0.0。

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

参数
transXDistStr表达式字符串

◆ SetTranslateXDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateXDistance ( const NXString & transXDistStr)

设置X轴平移距离
创建于NX6.0.0。

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

参数
transXDistStr表达式字符串

◆ SetTranslateYDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateYDistance ( const char * transYDistStr)

设置Y轴平移距离
创建于NX6.0.0。

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

参数
transYDistStr表达式字符串

◆ SetTranslateYDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateYDistance ( const NXString & transYDistStr)

设置Y轴平移距离
创建于NX6.0.0。

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

参数
transYDistStr表达式字符串

◆ SetTranslateZDistance() [1/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateZDistance ( const char * transZDistStr)

设置焊接点沿Z轴方向的平移距离
创建于NX6.0.0。

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

参数
transZDistStr表达式字符串

◆ SetTranslateZDistance() [2/2]

void NXOpen::Weld::WeldPointBuilder::SetTranslateZDistance ( const NXString & transZDistStr)

设置焊接点沿Z轴方向的平移距离
创建于NX6.0.0。

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

参数
transZDistStr表达式字符串

◆ SetWeldType()

void NXOpen::Weld::WeldPointBuilder::SetWeldType ( NXOpen::Weld::WeldFeatureSetType curWeldType)

设置焊缝类型。
在 NX6.0.0 中创建。

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

参数
curWeldType当前焊缝类型

◆ ShowThroughAssemblyState()

bool NXOpen::Weld::WeldPointBuilder::ShowThroughAssemblyState ( )

返回贯穿组件坐标系状态
创建于NX6.0.0。

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

◆ ShowThroughWorkPartState()

bool NXOpen::Weld::WeldPointBuilder::ShowThroughWorkPartState ( )

返回贯穿工作坐标系状态
创建于NX6.0.0。

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

◆ SizeMethod()

NXOpen::Weld::WeldMeasurementSizeMethod NXOpen::Weld::WeldPointBuilder::SizeMethod ( )

获取测量尺寸方法。
版本 NX6.0.0 创建。

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

◆ SolidType()

NXOpen::Weld::WeldCustom NXOpen::Weld::WeldPointBuilder::SolidType ( )

返回输出实体类型。
在 NX6.0.0 中创建。

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

◆ SpacingCalculateMethod()

NXOpen::Weld::WeldSpacingCalcMethod NXOpen::Weld::WeldPointBuilder::SpacingCalculateMethod ( )

返回间距计算方法类型。
在 NX6.0.0 中创建。

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

◆ SpacingNumber()

NXString NXOpen::Weld::WeldPointBuilder::SpacingNumber ( )

返回间距数。
创建于NX6.0.0。

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

◆ StartDistance()

NXString NXOpen::Weld::WeldPointBuilder::StartDistance ( )

返回起始距离。
创建于NX6.0.0。

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

◆ StartDistanceLocation()

NXOpen::Weld::WeldParasetLocation NXOpen::Weld::WeldPointBuilder::StartDistanceLocation ( )

返回起始距离位置
在 NX6.0.0 中创建。

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

◆ TranslateCsys()

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

返回点要绕其平移的坐标系。
创建于NX6.0.0。

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

◆ TranslateXDistance()

NXString NXOpen::Weld::WeldPointBuilder::TranslateXDistance ( )

返回X轴平移距离
创建于NX6.0.0。

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

◆ TranslateYDistance()

NXString NXOpen::Weld::WeldPointBuilder::TranslateYDistance ( )

返回Y轴平移距离
创建于NX6.0.0。

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

◆ TranslateZDistance()

NXString NXOpen::Weld::WeldPointBuilder::TranslateZDistance ( )

返回焊接点沿Z轴方向的平移距离
创建于NX6.0.0。

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

◆ UpdateCsys()

void NXOpen::Weld::WeldPointBuilder::UpdateCsys ( const NXOpen::Point3d & origin,
const NXOpen::Matrix3x3 & matrix )

为选中的点更新坐标系
创建于NX6.0.0。

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

参数
origin原点
matrix旋转矩阵

◆ UpdateFirstSection()

void NXOpen::Weld::WeldPointBuilder::UpdateFirstSection ( NXOpen::Section * totalSection)

更新第一截面
创建于NX6.0.0。

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

参数
totalSection总截面

◆ UpdateSecondSection()

void NXOpen::Weld::WeldPointBuilder::UpdateSecondSection ( NXOpen::Section * totalSection)

更新第二截面
创建于NX6.0.0。

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

参数
totalSection总截面

◆ WeldType()

NXOpen::Weld::WeldFeatureSetType NXOpen::Weld::WeldPointBuilder::WeldType ( )

返回焊缝类型。
在 NX6.0.0 中创建。

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