xCore-SDK  0.4.1
xCore SDK C# API
rokae::clr::ArcWelding类 参考

焊接工艺包指令 更多...

#include <arcwelding_cli.hpp>

struct  Amplitude
 摆动幅度 更多...
 
struct  AntiWireStickParam
 防粘丝参数 更多...
 
struct  ArcBreakParam
 断弧和再起弧参数 更多...
 
struct  ArcData
 焊接参数 更多...
 
struct  ArcOffData
 收弧参数 更多...
 
struct  ArcOnData
 起弧参数 更多...
 
struct  ElevationAngle
 仰角 更多...
 
struct  ReArcOnParam
 再起弧参数 更多...
 
struct  ScratchArconParam
 刮擦起弧参数 更多...
 
struct  WeaveData
 摆弧参数 更多...
 

Public 类型

enum class  WeldMode { TestRun = 0 , Simu = 1 , Real = 2 }
 

Public 成员函数

 ArcWelding (rokae::ArcWelding *arcwelding)
 
ArcOnData getArcOnData (String^ arconDataName, [Out] ErrorCode^% ec)
 获取起弧参数 更多...
 
void setArcOnData (ArcOnData arconData, [Out] ErrorCode^% ec)
 设置起弧参数 更多...
 
ArcData getArcData (String^ arcDataName, [Out] ErrorCode^% ec)
 获取焊接参数 更多...
 
void setArcData (ArcData arcData, [Out] ErrorCode^% ec)
 设置焊接参数 更多...
 
ArcOffData getArcOffData (String^ arcoffDataName, [Out] ErrorCode^% ec)
 获取收弧参数 更多...
 
void setArcOffData (ArcOffData arcoffData, [Out] ErrorCode^% ec)
 设置收弧参数 更多...
 
WeaveData getWeaveData (String^ weaveDataName, [Out] ErrorCode^% ec)
 获取摆焊参数 更多...
 
void setWeaveData (WeaveData weaveData, [Out] ErrorCode^% ec)
 设置摆焊参数 更多...
 
WeldMode getWeldMode ([Out] ErrorCode^% ec)
 获取焊接模式 更多...
 
void setWeldMode (WeldMode weldMode, [Out] ErrorCode^% ec)
 设置焊接模式 更多...
 

详细描述

焊接工艺包指令

在文件 arcwelding_cli.hpp29 行定义.

成员枚举类型说明

◆ WeldMode

枚举值
TestRun 

空运行

Simu 

仿真

Real 

实焊

在文件 arcwelding_cli.hpp35 行定义.

成员函数说明

◆ getArcData()

ArcData rokae::clr::ArcWelding::getArcData ( String^  arcDataName,
[Out] ErrorCode^%  ec 
)

获取焊接参数

参数
arcDataName焊接参数名称,不能为arcdata1-arcdata40
ec错误码
返回
焊接参数,在错误码为0时有效,如果错误码不为0,返回默认值

◆ getArcOffData()

ArcOffData rokae::clr::ArcWelding::getArcOffData ( String^  arcoffDataName,
[Out] ErrorCode^%  ec 
)

获取收弧参数

参数
arcoffDataName收弧参数名称,不能为arcoffdata1-arcoffdata40
ec错误码
返回
收弧参数,在错误码为0时有效,如果错误码不为0,返回默认值

◆ getArcOnData()

ArcOnData rokae::clr::ArcWelding::getArcOnData ( String^  arconDataName,
[Out] ErrorCode^%  ec 
)

获取起弧参数

参数
arconDataName起弧参数名称,不能为arcondata1-arcondata40
ec错误码
返回
起弧参数,在错误码为0时有效,如果错误码不为0,返回默认值

◆ getWeaveData()

WeaveData rokae::clr::ArcWelding::getWeaveData ( String^  weaveDataName,
[Out] ErrorCode^%  ec 
)

获取摆焊参数

参数
weaveDataName摆焊参数名称,不能为weavedata1-weavedata40
ec错误码
返回
摆焊参数,在错误码为0时有效,如果错误码不为0,返回默认值

◆ getWeldMode()

WeldMode rokae::clr::ArcWelding::getWeldMode ( [Out] ErrorCode^%  ec)

获取焊接模式

参数
ec错误码
返回
焊接模式,在错误码为0时有效,如果错误码不为0,返回默认值

◆ setArcData()

void rokae::clr::ArcWelding::setArcData ( ArcData  arcData,
[Out] ErrorCode^%  ec 
)

设置焊接参数

参数
arcData焊接参数名称,不能为arcdata1-arcdata40
ec错误码

◆ setArcOffData()

void rokae::clr::ArcWelding::setArcOffData ( ArcOffData  arcoffData,
[Out] ErrorCode^%  ec 
)

设置收弧参数

参数
arcoffData收弧参数名称,不能为arcoffdata1-arcoffdata40
ec错误码

◆ setArcOnData()

void rokae::clr::ArcWelding::setArcOnData ( ArcOnData  arconData,
[Out] ErrorCode^%  ec 
)

设置起弧参数

参数
arconData起弧参数名称,不能为arcondata1-arcondata40
ec错误码

◆ setWeaveData()

void rokae::clr::ArcWelding::setWeaveData ( WeaveData  weaveData,
[Out] ErrorCode^%  ec 
)

设置摆焊参数

参数
weaveData摆焊参数名称,不能为weavedata1-weavedata40
ec错误码

◆ setWeldMode()

void rokae::clr::ArcWelding::setWeldMode ( WeldMode  weldMode,
[Out] ErrorCode^%  ec 
)

设置焊接模式

参数
weldMode焊接模式
ec错误码

该类的文档由以下文件生成: