# Panel配置 Panel = { 'cols': 横向PCB数, 'rows': 纵向PCB数, 'width': Panel宽度, 'height': Panel高度, 'pcb_count': Panel内PCB数量 } # 单一Panel方案 single_result = { 'type': 'single', 'cols': Panel横向数, 'rows': Panel纵向数, 'panel_w': Panel宽度, 'panel_h': Panel高度, 'pcb_count': 每Panel PCB数, 'count': 大料出板数, 'total_pcb': 总PCB数, 'layout_w': 排版宽度, 'layout_h': 排版高度, 'utilization': 利用率(%), 'rotation': 'normal' | 'rotated' } # 多Panel组合方案 multi_result = { 'type': 'multi', 'layout': '2A+2B' | 'A+B', 'panels': [panel_info_1, panel_info_2], 'total_pcb': 总PCB数, 'layout_w': 排版宽度, 'layout_h': 排版高度, 'utilization': 利用率(%) }