xCore-SDK  0.5.0
xCore SDK C# API
rokae::clr::ArcWelding::LayerData结构体 参考

多层多道参数 更多...

#include <arcwelding_cli.hpp>

静态 Public 成员函数

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

Public 属性

String name
 文件名 更多...
 
String annotation
 注释 更多...
 
Double start_offset
 起点偏移。单位:mm,范围:[-50, 50] 更多...
 
Double end_offset
 终点偏移。单位:mm,范围:[-50, 50] 更多...
 
Double y_offset
 Y向偏移。单位:mm,范围:[-150, 150] 更多...
 
Double z_offset
 Z向偏移。单位:mm,范围:[-150, 150] 更多...
 
Double travel_angle
 前进角。单位:°,范围:[-90, 90] 更多...
 
Double tilt_angle
 倾斜角。单位:°,范围:[-90, 90] 更多...
 
Int32 z_axis_fixed_type
 Z轴固定类型。{0: 指定参考轴, 1: 自定义向量计算} 更多...
 
Int32 point_num
 自定义点位个数。范围:[1, 3] 更多...
 
Int32 axis_type
 参考轴类型。{0: 正Z轴, 1: 负Z轴, 2: 正Y轴, 3: 负Y轴, 4: 正X轴, 5: 负X轴} 更多...
 
Int32 aux_type
 辅助点类型。{1: 一点法, 3: 三点法} 更多...
 
Int32 offset_coord_system
 偏移XYZ向参考坐标系。{0: 焊缝坐标系, 1: Z向参考轴, 2: XY平面参考点} 更多...
 
array< Double > custom_point_1
 自定义点1坐标。xyz,[mm] 更多...
 
array< Double > custom_point_2
 自定义点2坐标。xyz,[mm] 更多...
 
array< Double > custom_point_3
 自定义点3坐标。xyz,[mm] 更多...
 
array< Double > aux_point_1
 辅助点1坐标。xyz,[mm] 更多...
 
array< Double > aux_point_2
 辅助点2坐标。xyz,[mm] 更多...
 
array< Double > aux_point_3
 辅助点3坐标。xyz,[mm] 更多...
 
Int32 check_aux_point_count_1
 辅助点1示教次数 更多...
 
Int32 check_aux_point_count_2
 辅助点2示教次数 更多...
 
Int32 check_aux_point_count_3
 辅助点3示教次数 更多...
 

详细描述

多层多道参数

多层多道参数(托管 C++/CLI 版)

在文件 arcwelding_cli.hpp486 行定义.

成员函数说明

◆ CreateDefault()

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

LayerData 默认值(CreateDefault)

在文件 arcwelding_cli.hpp541 行定义.

类成员变量说明

◆ annotation

String rokae::clr::ArcWelding::LayerData::annotation

注释

在文件 arcwelding_cli.hpp490 行定义.

◆ aux_point_1

array<Double> rokae::clr::ArcWelding::LayerData::aux_point_1

辅助点1坐标。xyz,[mm]

在文件 arcwelding_cli.hpp526 行定义.

◆ aux_point_2

array<Double> rokae::clr::ArcWelding::LayerData::aux_point_2

辅助点2坐标。xyz,[mm]

在文件 arcwelding_cli.hpp528 行定义.

◆ aux_point_3

array<Double> rokae::clr::ArcWelding::LayerData::aux_point_3

辅助点3坐标。xyz,[mm]

在文件 arcwelding_cli.hpp530 行定义.

◆ aux_type

Int32 rokae::clr::ArcWelding::LayerData::aux_type

辅助点类型。{1: 一点法, 3: 三点法}

在文件 arcwelding_cli.hpp512 行定义.

◆ axis_type

Int32 rokae::clr::ArcWelding::LayerData::axis_type

参考轴类型。{0: 正Z轴, 1: 负Z轴, 2: 正Y轴, 3: 负Y轴, 4: 正X轴, 5: 负X轴}

在文件 arcwelding_cli.hpp510 行定义.

◆ check_aux_point_count_1

Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_1

辅助点1示教次数

在文件 arcwelding_cli.hpp534 行定义.

◆ check_aux_point_count_2

Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_2

辅助点2示教次数

在文件 arcwelding_cli.hpp536 行定义.

◆ check_aux_point_count_3

Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_3

辅助点3示教次数

在文件 arcwelding_cli.hpp538 行定义.

◆ custom_point_1

array<Double> rokae::clr::ArcWelding::LayerData::custom_point_1

自定义点1坐标。xyz,[mm]

在文件 arcwelding_cli.hpp518 行定义.

◆ custom_point_2

array<Double> rokae::clr::ArcWelding::LayerData::custom_point_2

自定义点2坐标。xyz,[mm]

在文件 arcwelding_cli.hpp520 行定义.

◆ custom_point_3

array<Double> rokae::clr::ArcWelding::LayerData::custom_point_3

自定义点3坐标。xyz,[mm]

在文件 arcwelding_cli.hpp522 行定义.

◆ end_offset

Double rokae::clr::ArcWelding::LayerData::end_offset

终点偏移。单位:mm,范围:[-50, 50]

在文件 arcwelding_cli.hpp495 行定义.

◆ name

String rokae::clr::ArcWelding::LayerData::name

文件名

在文件 arcwelding_cli.hpp488 行定义.

◆ offset_coord_system

Int32 rokae::clr::ArcWelding::LayerData::offset_coord_system

偏移XYZ向参考坐标系。{0: 焊缝坐标系, 1: Z向参考轴, 2: XY平面参考点}

在文件 arcwelding_cli.hpp514 行定义.

◆ point_num

Int32 rokae::clr::ArcWelding::LayerData::point_num

自定义点位个数。范围:[1, 3]

在文件 arcwelding_cli.hpp508 行定义.

◆ start_offset

Double rokae::clr::ArcWelding::LayerData::start_offset

起点偏移。单位:mm,范围:[-50, 50]

在文件 arcwelding_cli.hpp493 行定义.

◆ tilt_angle

Double rokae::clr::ArcWelding::LayerData::tilt_angle

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

在文件 arcwelding_cli.hpp503 行定义.

◆ travel_angle

Double rokae::clr::ArcWelding::LayerData::travel_angle

前进角。单位:°,范围:[-90, 90]

在文件 arcwelding_cli.hpp501 行定义.

◆ y_offset

Double rokae::clr::ArcWelding::LayerData::y_offset

Y向偏移。单位:mm,范围:[-150, 150]

在文件 arcwelding_cli.hpp497 行定义.

◆ z_axis_fixed_type

Int32 rokae::clr::ArcWelding::LayerData::z_axis_fixed_type

Z轴固定类型。{0: 指定参考轴, 1: 自定义向量计算}

在文件 arcwelding_cli.hpp506 行定义.

◆ z_offset

Double rokae::clr::ArcWelding::LayerData::z_offset

Z向偏移。单位:mm,范围:[-150, 150]

在文件 arcwelding_cli.hpp499 行定义.


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