一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备面板图的绘制方法及装置与流程

2022-02-21 11:09:45 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种设备面板图的绘制方法及装置。


背景技术:

2.随着各系统应用的展示内容不断丰富,设备的可视化展示也有了新的要求。对于设备面板,经常需要进行大批量的展示,因而需要绘制设备面板图进行更直观的展示。
3.现有绘制面板图的方法,需要针对每个面板进行绘制。例如根据前线人员的反馈等情况,需要调整设备面板数据时,现有方法需要针对每个面板进行调整,在设备面板过多的情形下,存在大量的重复工作,绘制导致效率低,且容易出错。


技术实现要素:

4.本发明实施例提供一种设备面板图的绘制方法及装置,用以解决现有技术中效率低的缺陷,实现高效率的设备面板图绘制。
5.本发明实施例提供一种设备面板图的绘制方法,包括:
6.响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置;
7.响应于保存指令,保存位于所述绘图区中的各所述组件模板,生成设备面板图。
8.根据本发明一个实施例的设备面板图的绘制方法,所述响应于保存指令,保存位于所述绘图区中的各所述组件模板,生成设备面板图之后,还包括:
9.响应于修改指令,对指定的组件模板进行修改,获得修改后的所述指定的组件模板;
10.响应于更新指令,将所述设备面板图中的所述指定的组件模板更新为所述修改后的所述指定的组件模板。
11.根据本发明一个实施例的设备面板图的绘制方法,所述响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置之前,还包括:
12.响应于绘制指令,绘制所述相应的组件模板,并保存至所述组件库中。
13.根据本发明一个实施例的设备面板图的绘制方法,所述响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置,与所述响应于保存指令,保存位于所述绘图区中的各所述组件模板,生成设备面板图之间,还包括:
14.响应于标记指令,对所述组件模板添加标记;
15.相应地,所述响应于保存指令,保存位于所述绘图区中的各所述组件模板,生成设备面板图的具体步骤包括:
16.响应于所述保存指令,保存位于所述绘图区中的各所述组件模板及各所述标记,生成设备面板图。
17.本发明实施例还提供一种设备面板图的绘制装置,包括:
18.复制模块,用于响应于复制指令,从预先创建的组件库中获取相应的组件模板并
复制到绘图区中的指定位置;
19.保存模块,用于响应于保存指令,保存位于所述绘图区中的各所述组件模板,生成设备面板图。
20.根据本发明一个实施例的设备面板图的绘制装置,还包括:
21.修改模块,用于响应于修改指令,对指定的组件模板进行修改,获得修改后的所述指定的组件模板;
22.更新模块,用于响应于更新指令,将所述设备面板图中的所述指定的组件模板更新为所述修改后的所述指定的组件模板。
23.根据本发明一个实施例的设备面板图的绘制装置,还包括:
24.绘制模块,用于响应于绘制指令,绘制所述相应的组件模板,并保存至所述组件库中。
25.根据本发明一个实施例的设备面板图的绘制装置,还包括:
26.标记模块,用于响应于标记指令,对所述组件模板添加标记;
27.相应地,所述保存模块,具体用于响应于所述保存指令,保存位于所述绘图区中的各所述组件模板及各所述标记,生成设备面板图。
28.本发明实施例还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述设备面板图的绘制方法的步骤。
29.本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述设备面板图的绘制方法的步骤。
30.本发明实施例提供的设备面板图的绘制方法及装置,通过从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置,保存位于绘图区中的各组件模板,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间。
附图说明
31.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
32.图1是本发明实施例提供的一种设备面板图的绘制方法的流程示意图;
33.图2是本发明实施例提供的一种设备面板图的绘制装置的结构示意图;
34.图3是本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
35.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.在本发明实施例的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明实施例的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
37.在本发明实施例的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明实施例中的具体含义。
38.为了克服现有技术的上述问题,本发明实施例提供一种设备面板图的绘制方法及装置,其发明构思是,基于预先建立的组件库,从组件库中获取待绘制的设备面板图所需要的每一组件模板,组合为设备面板,生成设备面板图,效率高,不需要进行大量而重复的工作。
39.图1是本发明实施例提供的一种设备面板图的绘制方法的流程示意图。下面结合图1描述本发明实施例的设备面板图的绘制方法。如图1所示,该方法包括:步骤s101、响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置。
40.需要说明的是,本发明实施例提供的设备面板图的绘制方法的执行主体为设备面板图的绘制装置。
41.具体地,组件库中保存有绘制设备面板图的过程中需要用到的各个组件模板。
42.可以根据绘制各类设备面板图所需要的组件,预先绘制组件模板,并保存于组件库中。
43.组件,包括设备面板中的单个不同型号的面板单元和元件。
44.元件,可以包括各种接口等,例如rj45接口、串行通信接口(com接口)和usb接口等。
45.相应地,组件模板可以包括面板单元的模板和/或元件模板。
46.用户可以根据待绘制的设备面板图所包括的组件,向设备面板图的绘制装置输入复制指令。
47.复制指令可以携带组件信息和指定位置的信息。
48.复制指令,用于将该复制指令携带的组件信息对应的组件模板,复制到绘图区中的该指定位置。
49.设备面板图的绘制装置接收该复制指令之后,执行该复制指令,根据该组件信息在预先创建的组件库中进行搜索或者直接确定,获取该组件信息对应的组件模板,作为相应的组件模板。
50.可以理解的是,设备面板图的绘制是在绘图区中进行的。
51.获取该组件模板之后,设备面板图的绘制装置可以通过执行该复制指令所包括的拖拽和/或粘贴等命令,将该组件模板复制到绘图区中的指定位置。
52.步骤s102、响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图。
53.具体地,由于待绘制的设备面板图可以包括多个组件,因而可以通过若干条复制
指令,实现将绘制设备面板图需要的每一组件模板复制到绘图区中的指定位置。
54.将绘制设备面板图需要的每一组件模板复制到绘图区中的指定位置之后,用户可以向设备面板图的绘制装置输入保存指令。
55.保存指令,用于保存绘图区中的当前内容。
56.设备面板图的绘制装置接收该保存指令之后,执行该保存指令,保存绘图区中的当前内容,将位于绘图区中的各组件模板及其位置信息进行组合保存,生成设备面板图,待绘制的设备面板图的绘制作业完成。
57.需要说明的是,设备面板图的绘制可以基于绘图软件或插件实现,例如可以基于sketch软件进行绘制,在sketch中建立组件库,根据组件库中的各组件模板进行设备面板图的绘制。
58.本发明实施例通过从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置,保存位于绘图区中的各组件模板,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间。
59.基于上述各实施例的内容,响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图之后,还包括:响应于修改指令,对指定的组件模板进行修改,获得修改后的指定的组件模板。
60.具体地,根据前线人员的反馈等情况,需要调整设备面板数据,通常需要对部分或全部组件的显示进行调整,可以通过修改组件模板并更新组件模板的方式,对通过步骤s102绘制好的设备面板图进行修改,生成新的设备面板图。
61.用户可以根据需要修改的组件模板,向设备面板图的绘制装置输入修改指令。
62.修改指令可以携带待修改的组件模板的信息及待修改的参数及其目标值。
63.待修改的组件模板,即指定的组件模板。
64.修改指令,用于指示对该组件模板的待修改的参数进行修改。
65.参数,可以包括组件模板的形状、颜色和尺寸等。
66.设备面板图的绘制装置接收该修改指令之后,执行该修改指令,将该待修改的组件模板的每一待修改的参数修改为目标值。
67.响应于更新指令,将设备面板图中的指定的组件模板更新为修改后的指定的组件模板。
68.具体地,由于可能需要对若干个组件模板进行修改,因而可以通过若干条修改指令,实现对待修改的各组件模板的修改。
69.对待修改的各组件模板的修改完成之后,用户可以向设备面板图的绘制装置输入更新指令。
70.更新指令,用于更新设备面板图中的各组件模板。
71.设备面板图的绘制装置接收该更新指令之后,执行该更新指令,更新设备面板图中的各组件模板。
72.对于设备面板图中的每一组件模板,若该组件模板未被修改,则保持不变;若该组件模板通过修改指令被修改,则将该组件模板更新为修改后的指定的组件模板。
73.通过对设备面板图中组件模板的更新,可以实现对设备面板图的修改。
74.需要说明的是,设备面板图中可以包括一幅或多幅图,对于相同的组件,不需要分
别在设备面板图中每一幅图中修改该组件对应的显示内容,仅通过修改相应的组件模板并自动更新设备面板图中的每一幅图,即可对每一幅图中的该组件模板进行更新,可以实现批量修改且不易出错。
75.本发明实施例通过对指定的组件模板进行修改,获得修改后的指定的组件模板,将设备面板图中的指定的组件模板更新为修改后的指定的组件模板,能实现设备面板图的批量修改,能提高修改的效率,并能避免重复机械的修改工作导致的疏忽出错,不易造成修改错误,能降低出错率,能节省大量绘制工作时间。
76.基于上述各实施例的内容,响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置之前,还包括:响应于绘制指令,绘制相应的组件模板,并保存至组件库中。
77.具体地,用户如发现组件库中没有相应的组件模板,可以向设备面板图的绘制装置输入绘制指令。
78.相应的组件模板,为待绘制的组件模板。
79.绘制指令可以携带该相应的组件模板的信息及该组件模板的各参数的目标值。
80.绘制指令,用于指示绘制相应的组件模板。
81.参数,可以包括组件模板的形状、颜色和尺寸等。
82.设备面板图的绘制装置接收该绘制指令之后,执行该绘制指令,根据该组件模板的各参数的目标值,绘制出该组件模板,并将绘制好的组件模板保存至组件库中。
83.可以理解的是,将绘制好的组件模板保存至组件库中之后,后续绘制相同的元件时可以直接使用该组件模板,无需重新绘制,可以避免大量重复机械工作,降低出错率。
84.本发明实施例通过绘制相应的组件模板,并保存至组件库中,能实现从预先创建的组件库中获取相应的组件模板,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间,能降低出错率。
85.基于上述各实施例的内容,响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置,与响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图之间,还包括:响应于编辑指令,对组件模板添加标记。
86.可以理解的是,绘制的设备面板图中,还包括对各组件的标记。
87.标记,用于对组件进行注释。标记,可以为图文标记。例如,标记可以是某个组件的名称或该组件显示的数值等。
88.用户可以根据需要,向设备面板图的绘制装置输入编辑指令。
89.编辑指令可以携带组件信息、标记内容和标记内容的位置信息。
90.编辑指令,用于指示对组件模板添加标记。
91.设备面板图的绘制装置接收该编辑指令之后,执行该编辑指令,根据组件信息确定相应的组件模板,将标记内容添加至该组件模板覆盖区域中的相应位置,实现对该组件模板添加标记。
92.相应位置,即编辑指令携带的位置信息所指示的位置。
93.相应地,响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图的具体步骤包括:响应于保存指令,保存位于绘图区中的各组件模板及各标记,生成设备面板图。
94.具体地,由于可以对若干个组件模板进行标记,因而可以通过若干条编辑指令,实现对需要进行标记的每一组件模板添加标记。
95.对需要进行标记的各组件模板的标记完成之后,用户可以向设备面板图的绘制装置输入保存指令。
96.设备面板图的绘制装置接收该保存指令之后,执行该保存指令,保存绘图区中的当前内容,将位于绘图区中的各组件模板及其位置信息,以及各标记及其位置信息进行组合保存,生成设备面板图,待绘制的设备面板图的绘制作业完成。
97.本发明实施例通过对组件模板添加标记,保存位于绘图区中的各组件模板及各标记,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间。
98.下面对本发明实施例提供的设备面板图的绘制装置进行描述,下文描述的设备面板图的绘制装置与上文描述的设备面板图的绘制方法可相互对应参照。
99.图2是根据本发明实施例提供的设备面板图的绘制装置的结构示意图。基于上述各实施例的内容,如图2所示,该装置包括复制模块201和保存模块202,其中:
100.复制模块201,用于响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置;
101.保存模块202,用于响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图。
102.具体地,复制模块201和保存模块202电连接。
103.复制模块201接收复制指令之后,执行该复制指令,根据该组件信息在预先创建的组件库中进行搜索或者直接确定,获取该组件信息对应的组件模板,作为相应的组件模板。
104.复制模块201获取该组件模板之后,设备面板图的绘制装置可以通过执行该复制指令所包括的拖拽和/或粘贴等命令,将该组件模板复制到绘图区中的指定位置。
105.保存模块202接收保存指令之后,执行该保存指令,保存绘图区中的当前内容,将位于绘图区中的各组件模板及其位置信息进行组合保存,生成设备面板图,待绘制的设备面板图的绘制作业完成。
106.本发明实施例提供的设备面板图的绘制装置,用于执行本发明上述各实施例提供的设备面板图的绘制方法,该设备面板图的绘制装置包括的各模块实现相应功能的具体方法和流程详见上述设备面板图的绘制方法的实施例,此处不再赘述。
107.该设备面板图的绘制装置用于前述各实施例的设备面板图的绘制方法。因此,在前述各实施例中的设备面板图的绘制方法中的描述和定义,可以用于本发明实施例中各执行模块的理解。
108.本发明实施例通过从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置,保存位于绘图区中的各组件模板,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间。
109.基于上述各实施例的内容,设备面板图的绘制装置还包括:修改模块和更新模块,其中:
110.修改模块,用于响应于修改指令,对指定的组件模板进行修改,获得修改后的指定的组件模板;
111.更新模块,用于响应于更新指令,将设备面板图中的指定的组件模板更新为修改后的指定的组件模板。
112.具体地,修改模块和更新模块电连接;更新模块可以和保存模块电连接。
113.修改模块收修改指令之后,执行该修改指令,将待修改的组件模板的每一待修改的参数修改为目标值。
114.更新模块接收更新指令之后,执行该更新指令,更新设备面板图中的各组件模板。
115.本发明实施例通过对指定的组件模板进行修改,获得修改后的指定的组件模板,将设备面板图中的指定的组件模板更新为修改后的指定的组件模板,能实现设备面板图的批量修改,能提高修改的效率,并能避免重复机械的修改工作导致的疏忽出错,不易造成修改错误,能降低出错率,能节省大量绘制工作时间。
116.基于上述各实施例的内容,设备面板图的绘制装置还包括:绘制模块,用于响应于绘制指令,绘制相应的组件模板,并保存至组件库中。
117.具体地,绘制模块可以与复制模块电连接。
118.绘制模块接收绘制指令之后,执行该绘制指令,根据组件模板的各参数的目标值,绘制出该组件模板,并将绘制好的组件模板保存至组件库中。
119.本发明实施例通过绘制相应的组件模板,并保存至组件库中,能实现从预先创建的组件库中获取相应的组件模板,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间,能降低出错率。
120.基于上述各实施例的内容,设备面板图的绘制装置还包括:标记模块,用于响应于标记指令,对组件模板添加标记。
121.具体地,标记模块可以分别与复制模块和保存模块电连接。
122.标记模块接收编辑指令之后,执行该编辑指令,根据组件信息确定相应的组件模板,将标记内容添加至该组件模板覆盖区域中的相应位置,实现对该组件模板添加标记。
123.相应地,保存模块,具体用于响应于保存指令,保存位于绘图区中的各组件模板及各标记,生成设备面板图。
124.具体地,保存模块接收保存指令之后,执行该保存指令,保存绘图区中的当前内容,将位于绘图区中的各组件模板及其位置信息,以及各标记及其位置信息进行组合保存,生成设备面板图,待绘制的设备面板图的绘制作业完成。
125.本发明实施例通过对组件模板添加标记,保存位于绘图区中的各组件模板及各标记,生成设备面板图,能避免行大量而重复的绘制工作,能提高设备面板图绘制的效率,能节省大量绘制工作时间。
126.图3示例了一种电子设备的实体结构示意图,如图3所示,该电子设备可以包括:处理器(processor)301、存储器(memory)302和总线303;其中,处理器301和存储器302通过总线303完成相互间的通信;处理器301用于调用存储在存储器302中并可在处理器301上运行的计算机程序指令,以执行上述各方法实施例供的设备面板图的绘制方法,该方法包括:响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置;响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图。
127.此外,上述的存储器302中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本
发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
128.另一方面,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的设备面板图的绘制方法,该方法包括:响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置;响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图。
129.又一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的设备面板图的绘制方法,该方法包括:响应于复制指令,从预先创建的组件库中获取相应的组件模板并复制到绘图区中的指定位置;响应于保存指令,保存位于绘图区中的各组件模板,生成设备面板图。
130.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
131.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
132.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献