刀具日志增强与PCB钻孔数据大规模更新
本次提交包含以下主要变更: - 增强了刀具类型、尾号类型及最小直径计算的调试日志,便于问题追踪和数据分析。 - 修正了最小槽刀直径的计算逻辑,EA型槽刀单独处理,提升了判定准确性。 - 针对特殊直径的刀具类型判定增加了专门处理和日志输出。 - 删除了 General_sort.txt 和 s40024079g0-a2-cs-jp-sort.txt 文件内容。 - n40032386g0-a2-cs-jp.drl 文件新增了大量PCB钻孔、槽孔(G85)、外形轮廓等数控加工数据,完善了刀具分组与程序控制指令,满足PCB生产自动化需求。
This commit is contained in:
@@ -45,6 +45,7 @@ namespace DrillTools.Integration
|
||||
if (isMachineCode)
|
||||
{
|
||||
toolType = ToolType.MachineCode;
|
||||
System.Diagnostics.Debug.WriteLine($"[刀具类型判断] T{tool.Number:D2}: 直径={tool.Diameter:F3}, 类型=机台码");
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -61,6 +62,11 @@ namespace DrillTools.Integration
|
||||
}
|
||||
|
||||
toolType = hasSlotHoles ? ToolType.Slot : ToolType.Regular;
|
||||
|
||||
// 添加详细的刀具类型判断日志
|
||||
var suffixType = ToolItem.GetToolSuffixType(tool.Diameter);
|
||||
var category = ToolItem.GetToolCategory(suffixType);
|
||||
System.Diagnostics.Debug.WriteLine($"[刀具类型判断] T{tool.Number:D2}: 直径={tool.Diameter:F3}, 有槽孔={hasSlotHoles}, 类型={toolType}, 尾号类型={suffixType}, 大类={category}");
|
||||
}
|
||||
|
||||
// 计算刀具尾号类型和大类
|
||||
|
||||
Reference in New Issue
Block a user