xCore-SDK  0.4.1
xCore SDK C# API
rokae::clr::ArcWelding::WeaveData结构体 参考

摆弧参数 更多...

#include <arcwelding_cli.hpp>

静态 Public 成员函数

static WeaveData CreateDefault ()
 WeaveData默认值 更多...
 

Public 属性

String name
 文件号名 更多...
 
String annotation
 文件号注释 更多...
 
String weaving_reference
 摆弧基准。长度:"length",周期:"cycle" 更多...
 
String pattern
 摆弧形状。无摆动:"no_weaving",三角:"triangular",正弦:"sine",圆弧:"circular",8字:"figure_8" 更多...
 
Double weave_length_frequency
 摆弧长度、频率(与摆弧基准匹配)。长度:单位:mm,范围:[ 1, 500 ];频率:单位:Hz,范围:[ 0.1, 5 ] 更多...
 
Amplitude amplitude
 摆弧幅度 更多...
 
String dwell_type
 等待类型。机器人等待:"robot_stay",摆动停止:"weave_stop" 更多...
 
array< Int32 > dwell_time
 等待时间(左、中、右)。单位:ms 更多...
 
Double radius
 摆弧半径(圆弧、8字生效)。单位:ms,范围:[ 0.1, 100 ] 更多...
 
Boolean phase_invert
 波形反向。反向:true;正向:false 更多...
 
String elevation_type
 仰角类型。v型:"v_pattern",三角:"triangular" 更多...
 
ElevationAngle elevation_angle
 仰角 更多...
 
Double inclination_angle
 倾斜角。单位:°,范围:[-90, 90] 更多...
 

详细描述

摆弧参数

在文件 arcwelding_cli.hpp356 行定义.

成员函数说明

◆ CreateDefault()

static WeaveData rokae::clr::ArcWelding::WeaveData::CreateDefault ( )
inlinestatic

WeaveData默认值

在文件 arcwelding_cli.hpp386 行定义.

类成员变量说明

◆ amplitude

Amplitude rokae::clr::ArcWelding::WeaveData::amplitude

摆弧幅度

在文件 arcwelding_cli.hpp369 行定义.

◆ annotation

String rokae::clr::ArcWelding::WeaveData::annotation

文件号注释

在文件 arcwelding_cli.hpp361 行定义.

◆ dwell_time

array<Int32> rokae::clr::ArcWelding::WeaveData::dwell_time

等待时间(左、中、右)。单位:ms

在文件 arcwelding_cli.hpp373 行定义.

◆ dwell_type

String rokae::clr::ArcWelding::WeaveData::dwell_type

等待类型。机器人等待:"robot_stay",摆动停止:"weave_stop"

在文件 arcwelding_cli.hpp371 行定义.

◆ elevation_angle

ElevationAngle rokae::clr::ArcWelding::WeaveData::elevation_angle

仰角

在文件 arcwelding_cli.hpp381 行定义.

◆ elevation_type

String rokae::clr::ArcWelding::WeaveData::elevation_type

仰角类型。v型:"v_pattern",三角:"triangular"

在文件 arcwelding_cli.hpp379 行定义.

◆ inclination_angle

Double rokae::clr::ArcWelding::WeaveData::inclination_angle

倾斜角。单位:°,范围:[-90, 90]

在文件 arcwelding_cli.hpp383 行定义.

◆ name

String rokae::clr::ArcWelding::WeaveData::name

文件号名

在文件 arcwelding_cli.hpp359 行定义.

◆ pattern

String rokae::clr::ArcWelding::WeaveData::pattern

摆弧形状。无摆动:"no_weaving",三角:"triangular",正弦:"sine",圆弧:"circular",8字:"figure_8"

在文件 arcwelding_cli.hpp365 行定义.

◆ phase_invert

Boolean rokae::clr::ArcWelding::WeaveData::phase_invert

波形反向。反向:true;正向:false

在文件 arcwelding_cli.hpp377 行定义.

◆ radius

Double rokae::clr::ArcWelding::WeaveData::radius

摆弧半径(圆弧、8字生效)。单位:ms,范围:[ 0.1, 100 ]

在文件 arcwelding_cli.hpp375 行定义.

◆ weave_length_frequency

Double rokae::clr::ArcWelding::WeaveData::weave_length_frequency

摆弧长度、频率(与摆弧基准匹配)。长度:单位:mm,范围:[ 1, 500 ];频率:单位:Hz,范围:[ 0.1, 5 ]

在文件 arcwelding_cli.hpp367 行定义.

◆ weaving_reference

String rokae::clr::ArcWelding::WeaveData::weaving_reference

摆弧基准。长度:"length",周期:"cycle"

在文件 arcwelding_cli.hpp363 行定义.


该结构体的文档由以下文件生成: