本申請屬于計算機,具體涉及一種基于人機界面交互的智能圖形生成方法及相關裝置。
背景技術:
1、目前,現有技術中,一般在設計家用電器的智能面板時,是根據用戶需求在二維繪圖軟件或三維繪圖軟件繪制相應的智能面板設計圖。但是,市場上的家電多種多樣,其智能面板的樣式會隨家用電器的樣式改變,因此,面對不同的客戶,經常需要設計人員重新設計相應的設計圖。而通過目前通用的繪圖軟件繪制智能面板圖紙的效率較低。
技術實現思路
1、本申請提供了一種基于人機界面交互的智能圖形生成方法及相關裝置,以期提高智能面板圖紙的繪制效率。
2、第一方面,本申請提供了一種基于人機界面交互的智能圖形生成方法,包括:
3、響應第一導入操作,以獲取目標產品的產品圖紙,所述產品圖紙為所述目標產品的三維圖紙;
4、響應第一選擇操作,確定所述目標產品對應的產品類型;
5、響應第二選擇操作,在所述產品圖紙上確定目標區域;
6、根據所述產品類型在所述目標區域生成智能面板的初始模板;
7、響應繪制操作,在所述初始模板的基礎上生成所述目標產品的智能面板圖形。
8、第二方面,本申請提供了一種基于人機界面交互的智能圖形生成裝置,包括:
9、獲取單元,用于響應第一導入操作,以獲取目標產品的產品圖紙,所述產品圖紙為所述目標產品的三維圖紙;
10、確定單元,用于響應第一選擇操作,確定所述目標產品對應的產品類型;
11、所述獲取單元,還用于響應第二選擇操作,在所述產品圖紙上確定目標區域;
12、生成單元,用于根據所述產品類型在所述目標區域生成智能面板的初始模板;以及,響應繪制操作,在所述初始模板的基礎上生成所述目標產品的智能面板圖形。
13、第三方面,本申請提供了一種電子設備,包括處理器、存儲器、通信接口,以及一個或多個程序,所述一個或多個程序被存儲在所述存儲器中,并且被配置由所述處理器執行,所述程序包括用于執行本申請第一方面或第二方面中的步驟的指令。
14、第四方面,本申請提供了一種計算機可讀存儲介質,存儲用于電子數據交換的計算機程序,其中,所述計算機程序使得計算機執行如本申請第一方面或第二方面中所描述的部分或全部步驟。
15、第五方面,本申請提供了一種計算機程序產品,其中,上述計算機程序產品包括存儲了計算機程序的非瞬時性計算機可讀存儲介質,上述計算機程序可操作來使計算機執行如本申請第一方面或第二方面中所描述的部分或全部步驟。該計算機程序產品可以為一個軟件安裝包。
16、可以看出,本申請中,首先通過響應第一導入操作,以獲取目標產品的產品圖紙;再響應第一選擇操作,確定所述目標產品對應的產品類型;然后響應第二選擇操作,在所述產品圖紙上確定目標區域;之后根據所述產品類型在所述目標區域生成智能面板的初始模板;最后響應繪制操作,在所述初始模板的基礎上生成所述目標產品的智能面板圖形。這樣,能夠基于產品圖紙對所述生成智能面板的初始模板,用戶只需要基于初始模板進行調整,即可快速得到智能面板圖紙,提高了智能面板圖紙的繪制效率。
1.一種基于人機界面交互的智能圖形生成方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述初始模板包括控件區域、靜態顯示區域和動態顯示區域中的一種或多種;其中,
3.根據權利要求2所述的方法,其特征在于,所述根據所述產品類型在所述目標區域生成智能面板的初始模板,包括
4.根據權利要求3所述的方法,其特征在于,所述排版順序包括第一排版順序、第二排版順序和第三排版順序中的一種或多種;
5.根據權利要求2所述的方法,其特征在于,根據所述產品類型在所述目標區域生成智能面板的初始模板,包括:
6.根據權利要求5所述的方法,其特征在于,所述根據所述產品類型、所述產品功能文件和所述排版順序在所述目標區域生成所述初始模板,包括:
7.根據權利要求1-6任一項所述的方法,其特征在于,所述產品圖紙和所述初始模板生成在圖形界面的繪圖區域中,所述圖形界面包括所述繪圖區域和工具欄;
8.一種基于人機界面交互的智能圖形生成裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括處理器、存儲器、通信接口,以及一個或多個程序,所述一個或多個程序被存儲在所述存儲器中,并且被配置由所述處理器執行,所述程序包括用于執行如權利要求1-7任一項所述的方法中的步驟的指令。
10.一種計算機可讀存儲介質,其特征在于,存儲用于電子數據交換的計算機程序,其中,所述計算機程序使得計算機執行如權利要求1-7任一項所述的方法中的步驟的指令。