本发明涉及pcb设计,具体涉及一种pcb设计图的层面快捷操作方法。
背景技术:
1、工程师在多层pcb板的设计过程中,通常需要打开较多层面进行板内设计,比如在器件摆放的布局设计中,为了防止器件干涉,工程师通常需要打开丝印层、结构层、限高层或钢网层。当需要切换至另外一层面进行设计时,工程师需要关闭先前已打开的层面。发明人在实现本发明的过程中,发现工程师需要经过较为繁琐操作进入相应层面的对话框,再勾选或者取消勾选相应层面以打开或关闭多层面,如此降低了pcb板的设计效率。
技术实现思路
1、本发明实施例的一个目的旨在提供一种pcb设计图的层面快捷操作方法,旨在解决现有pcb板的设计效率较低的问题。
2、在第一方面,本发明实施例提供一种pcb设计图的层面快捷操作方法,包括:
3、响应在预设pcb设计页面上输入的快捷操作,生成目标快捷命令;
4、根据目标快捷命令进入层面操作状态;
5、响应在预设pcb设计页面上输入的层面选择命令,在层面操作状态下确定目标层面;
6、对目标层面执行与层面操作状态对应的操作。
7、可选地,层面操作状态包括层面关闭状态或层面打开状态,根据目标快捷命令进入层面操作状态包括:
8、判断目标快捷命令是否为快捷关闭命令或快捷打开命令;
9、若目标快捷命令为快捷关闭命令,根据快捷关闭命令进入层面关闭状态;
10、若目标快捷命令为快捷打开命令,根据快捷打开命令进入层面打开状态。
11、可选地,响应在预设pcb设计页面上输入的层面选择命令,在层面操作状态下确定目标层面包括:
12、响应在预设pcb设计页面上输入的层面选择命令,根据层面选择命令在层面操作状态下获取目标层面基本信息;
13、根据目标层面基本信息确定目标层面。
14、可选地,根据层面选择命令在层面操作状态下获取目标层面基本信息包括包括:
15、当层面操作状态为层面关闭状态时,根据层面选择命令获取目标层面基本信息;
16、当层面操作状态为层面打开状态时,根据层面选择命令获取输入的层面基本信息,将输入的层面基本信息作为目标层面基本信息。
17、可选地,根据层面选择命令获取目标层面基本信息包括:根据层面选择命令,调用预置的层面识别函数对选择的层面进行识别以确定目标层面基本信息。
18、可选地,目标层面基本信息包括目标类别信息或者组合信息,组合信息包括目标类别信息与目标子类信息,目标子类信息为目标类别信息下的一个子类,根据目标层面基本信息确定目标层面包括:
19、若目标层面基本信息为目标类别信息,则将目标类别信息下全部子类信息对应的子层面作为目标层面;
20、若目标层面基本信息为目标类别信息与目标子类信息的组合信息,则将与目标子类信息对应的子层面作为目标层面。
21、可选地,对目标层面执行与层面操作状态对应的操作包括:
22、调用预置的可视化层面函数,以对目标层面执行与层面操作状态对应的操作。
23、可选地,调用预置的可视化层面函数,以对目标层面执行与层面操作状态对应的操作包括:
24、当层面操作状态为层面关闭状态时,调用预置的可视化层面函数,以对目标层面执行关闭操作;
25、当层面操作状态为层面打开状态时,调用预置的可视化层面函数,以对目标层面执行打开操作。
26、在第二方面,本发明实施例提供一种非易失性可读存储介质,所述非易失性可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行上述的pcb设计图的层面快捷操作方法。
27、在第三方面,本发明实施例提供一种电子设备,包括:
28、至少一个处理器;以及,
29、与所述至少一个处理器通信连接的存储器;其中,
30、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的pcb设计图的层面快捷操作方法。
31、在本发明实施例提供的pcb设计图的层面快捷操作方法中,首先,本实施例响应在预设pcb设计页面上输入的快捷操作,生成目标快捷命令,因此,本实施例在预设pcb设计页面上简单地输入快捷操作,无需经过复杂操作,便可快速地生成目标快捷命令。其次,本实施例根据目标快捷命令进入层面操作状态,如此,本实施例便能够简单快捷地进入层面操作状态。接着,本实施例响应在预设pcb设计页面上输入的层面选择命令,在层面操作状态下确定目标层面,因此,本实施例在层面操作状态,根据用户输入的层面选择命令确定需要操作的目标层面,以便后续能够专门针对该目标层面进行操作。最后,对目标层面执行与层面操作状态对应的操作,因此,本实施例在层面操作状态下确定了目标层面,便可对该目标层面执行与层面操作状态对应的操作。在上述整个操作过程中,本实施例无需介入较为繁琐的操作,能够快捷地进入层面操作状态,自动地确定目标层面及自动地操作目标层面,有利于提高pcb板的设计效率。
1.一种pcb设计图的层面快捷操作方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述层面操作状态包括层面关闭状态或层面打开状态,所述根据所述目标快捷命令进入层面操作状态包括:
3.根据权利要求1所述的方法,其特征在于,所述响应在所述预设pcb设计页面上输入的层面选择命令,在所述层面操作状态下确定目标层面包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述层面选择命令在所述层面操作状态下获取目标层面基本信息包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述层面选择命令获取目标层面基本信息包括:
6.根据权利要求3所述的方法,其特征在于,所述目标层面基本信息包括目标类别信息或者组合信息,所述组合信息包括目标类别信息与目标子类信息,所述目标子类信息为所述目标类别信息的一个子类,根据所述目标层面基本信息确定目标层面包括:
7.根据权利要求1所述的方法,其特征在于,所述对所述目标层面执行与所述层面操作状态对应的操作包括:
8.根据权利要求7所述的方法,其特征在于,调用预置的可视化层面函数,以对所述目标层面执行与层面操作状态对应的操作包括:
9.一种非易失性可读存储介质,其特征在于,所述非易失性可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使电子设备执行如权利要求1至8任一项所述的pcb设计图的层面快捷操作方法。
10.一种电子设备,其特征在于,包括: