对等LED朝向统一处理工具

win10
https://aidb.lanzouv.com/iqqv43cgxp4j
win7
https://aidb.lanzouv.com/iWEbH3cgxu1g
1.LED朝向统一处理工具是一款用于LED灯板定向处理的可视化GUI工具,能够帮助用户快速、准确地调整LED灯板上所有LED的朝向,确保它们按照指定方向排列。
2. 功能特性
2.1 核心功能
- ✅ **CSV文件加载**:支持加载各种CSV格式的LED坐标数据
- ✅ **LED分布可视化**:直观展示LED在灯板上的分布和朝向
- ✅ **自动角度计算**:根据圆心自动计算LED的最佳朝向
- ✅ **朝向统一设置**:支持将所有LED朝向圆心或朝向外
- ✅ **最小角度优化**:确保贴片机以最小旋转角度完成工作
- ✅ **数据保存**:将处理后的结果保存为新的CSV文件
2.2 交互功能
- ✅ **缩放功能**:支持Ctrl+滚轮缩放视图
- ✅ **平移功能**:支持右键拖动平移视图
- ✅ **框选功能**:支持左键框选多个LED
- ✅ **点击选中**:支持点击LED选中对应CSV行
- ✅ **多选支持**:支持多选LED进行批量操作
- ✅ **圈选模式**:支持选择同一圈的所有LED
2.3 界面优化
- ✅ **自适应显示**:支持各种屏幕尺寸和分辨率
- ✅ **原点标记**:清晰显示坐标系原点
- ✅ **网格背景**:提供网格背景,便于定位
- ✅ **选中高亮**:选中的LED高亮显示
- ✅ **状态提示**:实时显示操作状态和结果
4.1 基本操作流程
1. **加载CSV文件**
- 点击「浏览文件」按钮
- 选择包含LED坐标数据的CSV文件
- 系统自动识别文件格式并加载数据
2. **列选择**
- 系统自动尝试匹配列名
- 如需调整,可从下拉菜单中选择正确的列:
- 位号列:包含LED标识(如D_1, D_2等)
- X坐标列:LED的X坐标值
- Y坐标列:LED的Y坐标值
- 角度列:LED的当前角度值
- 封装列:包含LED类型信息
3. **设置朝向**
- 在「LED朝向设置」区域选择朝向:
- 朝向圆心:所有LED朝向中心点
- 朝向外:所有LED背向中心点
- 点击「应用朝向」按钮
4. **查看结果**
- 左侧渲染区显示LED的分布和朝向
- 右侧CSV数据区显示处理后的数据
- 结果区显示处理状态和统计信息
5. **保存结果**
- 点击「保存结果」按钮
- 选择保存路径和文件名
- 系统将处理后的结果保存为新的CSV文件
4.2 高级操作
4.2.1 缩放和平移
- **缩放**:按住Ctrl键,滚动鼠标滚轮
- **平移**:按住右键,拖动鼠标
- **重置缩放**:按F11键
4.2.2 选择和编辑
- **点击选择**:左键点击LED,选中对应CSV行
- **框选**:左键拖动框选多个LED
- 触碰模式:LED中心在框选区域内即选中
- 包含模式:按住Shift键框选,LED完全在区域内才选中
- **圈选模式**:勾选「启用圈选模式」,点击一个LED,选中同一圈的所有LED
- **全选/取消选择**:使用CSV数据区的「全选坐标」和「取消选择」按钮
#### 4.2.3 角度调整
- **F1键旋转**:选中LED后按F1键,旋转180度
- **最小角度优化**:保存时自动将角度优化为-180°到180°范围内的最小旋转角度
6. 快捷键
| 快捷键 | 功能描述 |
|--------|----------|
| F1 | 将选中的LED旋转180度 |
| F11 | 重置缩放比例 |
| Ctrl+滚轮 | 缩放视图 |
| Shift+左键拖动 | 框选包含模式 |
| 右键拖动 | 平移视图 |

