钻机指令生成方法及钻机指令生成装置制造方法及图纸

技术编号:33651974 阅读:25 留言:0更新日期:2022-06-02 20:30
本发明专利技术提供一种钻机指令生成方法及钻机指令生成装置,该方法包括读取初始指令,初始指令中包含有至少一把刀具的初始设置参数,根据初始设置参数生成刀具参数设置窗口;显示刀具参数设置窗口,在刀具参数设置窗口中显示刀具行进尺寸选项,根据刀具行进尺寸选项的选择参数获取目标刀具的刀具行进尺寸参数,根据刀具参数设置窗口的刀具设置参数以及预设的指令规则生成目标指令;对比目标指令与初始指令,根据目标指令与初始指令的差异对初始指令进行调整:在初始指令中增加目标刀具的刀具行进尺寸参数;对初始指令调整后获得调整指令;将调整指令发送至钻机。该装置可以实现上述的钻机指令生成方法。本发明专利技术能够方便的让操作人员对钻机指令进行调整。员对钻机指令进行调整。员对钻机指令进行调整。

【技术实现步骤摘要】
钻机指令生成方法及钻机指令生成装置


[0001]本专利技术涉及钻机的指令生成领域;具体地,是一种钻机指令的生成方法以及实现该方法的钻机指令的生成装置。

技术介绍

[0002]电路板的生产过程中,经常需要使用钻机进行钻孔,钻机通常有多把刀具,对电路板进行钻孔时,往往需要对多把刀具的参数进行设置,例如对刀具的初始位置、行进尺寸进行设置,以控制刀具的工作,从而确保所钻设的孔在预设的位置,且孔的深度、孔径大小等满足预设的要求。
[0003]现有的一些钻机需要操作人员通过自行编写程序指令的方式进行刀具的参数设置,例如需要按照特定的指令格式编写每一把刀具的设置参数,包括刀具的序号、刀具型号、刀具的行进尺寸等。由于不同钻机的程序指令编写规则不完全相同,操作人员往往难以熟悉每一款钻机的程序指令编写规则,导致操作人员难以针对不同款的钻机进行程序指令的编写。
[0004]例如,操作人员熟悉普通钻机的程序指令编写规则,如果工厂购置新的钻机,例如schmoll钻机,由于schmoll钻机运行时,需要在普通钻机的程序指令中增加其专用的程序指令才能够运行。现有的处理方式是需要操作人员在普通的钻机程序指令中自行添加schmoll钻机专用指令。然而,这种操作需要操作人员对schmoll钻机的指令有深入的理解,如果编写的程序指令存在的偏差或者错误,将会造成钻孔位置不准确获取钻孔的孔径、深度等尺寸参数不满足要求,有可能导致需要重新钻孔,设置导致已经钻孔的电路板不能够使用,只能够将该电路板报废。
[0005]现有的另一些钻机则提供人机对话窗口来方便操作人员对刀具参数的设置,例如显示一个刀具参数设置窗口,操作人员设置刀具参数时,在刀具参数设置窗口内勾选相应的选项或者在相应的输入框内输入设置的参数。当操作人员将刀具的参数设置完毕后,钻机将自动按照所设置的参数控制刀具的工作。然而,这种设置方式仅仅适用于特定的钻机,往往不具备通用性,例如针对schmoll钻机,由于schmoll钻机只能够识别其专用指令,不能够识别刀具参数设置窗口,因此,针对schmoll钻机,现有技术无法通过简便的刀具参数设置窗口进行快速的刀具参数的设置。

技术实现思路

[0006]本专利技术的第一目的是提供一种能够高效、简便且参数设置难度较低的钻机指令生成方法。
[0007]本专利技术的第二目的是提供一种实现上述运行装置钻机指令生成方法的钻机指令生成装置。
[0008]为实现上述的第一目的,本专利技术提供的钻机指令生成方法包括:读取初始指令,该初始指令中包含有至少一把刀具的初始设置参数,根据初始设置参数生成刀具参数设置窗
口;显示刀具参数设置窗口,在刀具参数设置窗口中显示刀具行进尺寸选项,根据刀具行进尺寸选项的选择参数获取目标刀具的刀具行进尺寸参数,根据刀具参数设置窗口的刀具设置参数以及预设的指令规则生成目标指令;对比目标指令与初始指令,根据目标指令与初始指令的差异对初始指令进行调整:在初始指令中增加目标刀具的刀具行进尺寸参数;对初始指令调整后获得调整指令;将调整指令发送至钻机。
[0009]一个优选的方案是,刀具参数设置窗口中显示的刀具行进尺寸选项包括:图像传感器坐标点选项和控制深度选项。
[0010]进一步的方案是,图像传感器坐标点选项和控制深度选项为互相排斥选项。
[0011]更进一步的方案是,在控制深度选项被选中时,在刀具参数设置窗口中显示控制深度参数输入框,并接收输入到控制深度参数输入框的控制深度参数。
[0012]更进一步的方案是,刀具参数设置窗口中还显示捉靶方式选项和/或排版方式选项。
[0013]更进一步的方案是,在初始指令中增加目标刀具的刀具行进尺寸参数包括:将控制深度参数作为目标刀具的刀具行进尺寸参数添加至初始指令中。
[0014]进一步的方案是,读取初始指令时,每次读取初始指令中的一部分;显示刀具参数设置窗口时,显示当前读取的初始指令对应的刀具的对应的刀具行进尺寸选项;对初始指令进行调整时,对已经读取初始指令进行调整。
[0015]进一步的方案是,对已经读取的初始指令进行调整完毕后,读取下一部分初始指令,并对新读取的一部分初始指令进行调整,直至初始指令调整完毕。
[0016]进一步的方案是,读取初始指令时,读取每一把刀具的初始设置参数,识别每一把刀具的刀具序号和刀具大小,将同一把刀具的初始设置参数添加至刀具列表中;显示刀具参数设置窗口时,从刀具列表中读取每一把刀具的初始设置参数并显示在刀具参数设置窗口中。
[0017]为实现上述的第二目的,本专利技术提供的钻机指令生成装置包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述钻机指令生成方法的各个步骤。
[0018]由上述方案可见,在读取初始指令后生成一个刀具参数设置窗口,操作人员可以在该刀具参数设置窗口内设置每一把刀具的参数,例如勾选刀具行进尺寸选项、输入刀具行进尺寸的具体参数等,由于通过刀具参数设置窗口设置每一把刀具的参数非常直观,可以方便操作人员快速的设置每一把刀具的参数。
[0019]并且,在操作人员通过刀具参数设置窗口设置了每一把刀具的刀具设置参数后,将根据的刀具设置参数以及预设的指令规则生成目标指令,并由此对初始指令进行调整。这样,调整指令并不是由操作人员直接编写获得,而是由计算机程序处理生成,操作人员并不需要熟悉特定型号的钻机的专用指令,大大降低钻机指令的生成难度,也提升钻机指令的生成效率。
[0020]另外,由于钻机使用的调整指令是由计算机生成,例如由钻机指令生成装置生成,所生成的指令能够被特定型号的钻机所识别,且钻机运行该调整指令时,能够在预设的位置上钻设预设深度、预设孔径的孔,使得钻孔后的电路板满足预先设置的要求,能够有效避免电路板报废的问题。
[0021]此外,将图像传感器坐标点选项和控制深度选项设置为互相排斥选项,操作人员只能够选择其中的一个作为确定刀具行进尺寸的控制方式,从而避免操作人员同时选择两个而导致刀具行进控制错误的问题。
[0022]另外,为了避免计算机的内存不足的问题,读入初始指令时,并不是一次性将所有的初始指令读入,而是将初始指令划分为多个部分,每一次只读入其中的一部分,这样,每一次可以针对所读入的一部分初始指令进行处理,并且在该部分初始指令处理完毕后再读入下一步法的初始专利,从而避免计算机需要缓存大量的初始指令、目标指令而导致内存不足的问题。
[0023]为了更清楚地说明本专利技术的目的、技术方案和优点,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。
附图说明
[0024]图1是本专利技术钻机指令生成方法实施例的流程图。
[0025]图2是本专利技术钻机指令生成方法实施例中初始指令的一部分指令的示意图。
[0026]图3是本专利技术钻机指令生成方法实施例中刀具参数设置窗口的示意图。
[0027]图4是本专利技术钻机指令生成方法实施例中调整指令的一部分指令的示意图。
具体实施方式
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种钻机指令生成方法,其特征在于,包括:读取初始指令,所述初始指令包含有至少一把刀具的初始设置参数,根据所述初始设置参数生成刀具参数设置窗口;显示所述刀具参数设置窗口,在所述刀具参数设置窗口中显示刀具行进尺寸选项,根据所述刀具行进尺寸选项的选择参数获取目标刀具的刀具行进尺寸参数,根据所述刀具参数设置窗口的刀具设置参数以及预设的指令规则生成目标指令;对比所述目标指令与所述初始指令,根据所述目标指令与所述初始指令的差异对所述初始指令进行调整:在所述初始指令中增加所述目标刀具的所述刀具行进尺寸参数;对所述初始指令调整后获得调整指令;将所述调整指令发送至钻机。2.根据权利要求1所述的钻机指令生成方法,其特征在于:所述刀具参数设置窗口中显示的所述刀具行进尺寸选项包括:图像传感器坐标点选项和控制深度选项。3.根据权利要求2所述的钻机指令生成方法,其特征在于:所述图像传感器坐标点选项和所述控制深度选项为互相排斥选项。4.根据权利要求2所述的钻机指令生成方法,其特征在于:在所述控制深度选项被选中时,在所述刀具参数设置窗口中显示控制深度参数输入框,并接收输入到所述控制深度参数输入框的控制深度参数。5.根据权利要求4所述的钻机指令生成方法,其特征在于:在所述初始指令中增加所述目标刀具的所述刀具行进尺寸参数包括:将所述控制深...

【专利技术属性】
技术研发人员:陈东周晓斌蒋栋华刘翠青
申请(专利权)人:乐健科技珠海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1