![]() |
xCore-SDK
0.5.0
xCore SDK C# API
|
多层多道参数 更多...
#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示教次数 更多... | |
|
inlinestatic |
LayerData 默认值(CreateDefault)
在文件 arcwelding_cli.hpp 第 541 行定义.
| String rokae::clr::ArcWelding::LayerData::annotation |
注释
在文件 arcwelding_cli.hpp 第 490 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::aux_point_1 |
辅助点1坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 526 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::aux_point_2 |
辅助点2坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 528 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::aux_point_3 |
辅助点3坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 530 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::aux_type |
辅助点类型。{1: 一点法, 3: 三点法}
在文件 arcwelding_cli.hpp 第 512 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::axis_type |
参考轴类型。{0: 正Z轴, 1: 负Z轴, 2: 正Y轴, 3: 负Y轴, 4: 正X轴, 5: 负X轴}
在文件 arcwelding_cli.hpp 第 510 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_1 |
辅助点1示教次数
在文件 arcwelding_cli.hpp 第 534 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_2 |
辅助点2示教次数
在文件 arcwelding_cli.hpp 第 536 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::check_aux_point_count_3 |
辅助点3示教次数
在文件 arcwelding_cli.hpp 第 538 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::custom_point_1 |
自定义点1坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 518 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::custom_point_2 |
自定义点2坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 520 行定义.
| array<Double> rokae::clr::ArcWelding::LayerData::custom_point_3 |
自定义点3坐标。xyz,[mm]
在文件 arcwelding_cli.hpp 第 522 行定义.
| Double rokae::clr::ArcWelding::LayerData::end_offset |
终点偏移。单位:mm,范围:[-50, 50]
在文件 arcwelding_cli.hpp 第 495 行定义.
| String rokae::clr::ArcWelding::LayerData::name |
文件名
在文件 arcwelding_cli.hpp 第 488 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::offset_coord_system |
偏移XYZ向参考坐标系。{0: 焊缝坐标系, 1: Z向参考轴, 2: XY平面参考点}
在文件 arcwelding_cli.hpp 第 514 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::point_num |
自定义点位个数。范围:[1, 3]
在文件 arcwelding_cli.hpp 第 508 行定义.
| Double rokae::clr::ArcWelding::LayerData::start_offset |
起点偏移。单位:mm,范围:[-50, 50]
在文件 arcwelding_cli.hpp 第 493 行定义.
| Double rokae::clr::ArcWelding::LayerData::tilt_angle |
倾斜角。单位:°,范围:[-90, 90]
在文件 arcwelding_cli.hpp 第 503 行定义.
| Double rokae::clr::ArcWelding::LayerData::travel_angle |
前进角。单位:°,范围:[-90, 90]
在文件 arcwelding_cli.hpp 第 501 行定义.
| Double rokae::clr::ArcWelding::LayerData::y_offset |
Y向偏移。单位:mm,范围:[-150, 150]
在文件 arcwelding_cli.hpp 第 497 行定义.
| Int32 rokae::clr::ArcWelding::LayerData::z_axis_fixed_type |
Z轴固定类型。{0: 指定参考轴, 1: 自定义向量计算}
在文件 arcwelding_cli.hpp 第 506 行定义.
| Double rokae::clr::ArcWelding::LayerData::z_offset |
Z向偏移。单位:mm,范围:[-150, 150]
在文件 arcwelding_cli.hpp 第 499 行定义.
1.9.4