本申請(qǐng)涉及工業(yè)設(shè)計(jì),尤其涉及一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法。
背景技術(shù):
1、隨著科技的飛速進(jìn)步,工程師在利用eda(電子設(shè)計(jì)自動(dòng)化)、cad(計(jì)算機(jī)輔助設(shè)計(jì))、cae(計(jì)算機(jī)輔助工程)及cam(計(jì)算機(jī)輔助制造)等先進(jìn)工業(yè)設(shè)計(jì)軟件進(jìn)行產(chǎn)品構(gòu)思、模擬驗(yàn)證及生產(chǎn)準(zhǔn)備時(shí),需要頻繁地從各類工業(yè)資源庫(kù)中調(diào)用所需的模型文件。
2、然而,工程師在獲取所需模型文件時(shí)面臨諸多不便,必須根據(jù)所使用的具體工業(yè)軟件類型,分別訪問(wèn)不同的在線平臺(tái),例如,對(duì)于cad軟件用戶而言,需要訪問(wèn)國(guó)創(chuàng)、cadenas、tracepart等平臺(tái)以獲取所需的模型文件,而這種分散的訪問(wèn)模式帶來(lái)了諸多不便,一是部分網(wǎng)站尚未提供直接集成到設(shè)計(jì)軟件中的插件,導(dǎo)致用戶不得不先從網(wǎng)站上下載所需資源,再手動(dòng)導(dǎo)入到設(shè)計(jì)軟件中,增加了操作的復(fù)雜性和時(shí)間成本;二是不同網(wǎng)站提供的插件或下載資源,其操作流程往往各不相同,這要求工程師花費(fèi)額外的時(shí)間和精力去學(xué)習(xí)和適應(yīng),無(wú)形中提高了用戶的學(xué)習(xí)門檻和使用成本;三是市場(chǎng)上仍缺乏能夠全面覆蓋eda、cad、cae、cam等所有關(guān)鍵設(shè)計(jì)領(lǐng)域的綜合性資源平臺(tái),這種資源的分散狀態(tài),限制了工程師在設(shè)計(jì)過(guò)程中的效率和靈活性。因此,如何統(tǒng)一工業(yè)設(shè)計(jì)資源,提升工程師工作效率、降低學(xué)習(xí)成本和促進(jìn)技術(shù)創(chuàng)新,成為當(dāng)前工業(yè)設(shè)計(jì)領(lǐng)域亟待解決的重要課題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的主要目的在于提出一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì),旨在統(tǒng)一工業(yè)設(shè)計(jì)資源,提升工程師工作效率、降低學(xué)習(xí)成本和促進(jìn)技術(shù)創(chuàng)新。
2、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第一方面提出了一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法,所述方法包括:
3、接收用戶輸入的查詢需求,并基于所述查詢請(qǐng)求確定對(duì)應(yīng)的待查詢產(chǎn)品型號(hào);
4、判斷所述待查詢產(chǎn)品型號(hào)是否存在于資源庫(kù)中,若所述待查詢產(chǎn)品型號(hào)存在所述資源庫(kù),則輸出所述待查詢產(chǎn)品型號(hào)對(duì)應(yīng)的結(jié)果列表;
5、獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件,并將所述目標(biāo)模型文件導(dǎo)入工業(yè)設(shè)計(jì)軟件中。
6、在一些實(shí)施例,所述判斷所述待查詢產(chǎn)品型號(hào)是否存在于資源庫(kù)中,包括:
7、基于所述待查詢產(chǎn)品型號(hào)在資源庫(kù)中進(jìn)行查詢,得到查詢結(jié)果;
8、基于所述查詢結(jié)果判斷所述待查詢產(chǎn)品型號(hào)是否存在于本地資源庫(kù)中。
9、在一些實(shí)施例,所述結(jié)果列表包括:產(chǎn)品信息和產(chǎn)品模型路徑。
10、在一些實(shí)施例,所述獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件,具體為:
11、獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),確定所述產(chǎn)品型號(hào)與模型文件之間的映射關(guān)系;
12、基于所述映射關(guān)系,確定所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件。
13、在一些實(shí)施例,在所述輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件之后,還包括:
14、接收用戶輸入的下載請(qǐng)求,并對(duì)所述下載請(qǐng)求進(jìn)行分析,得到分析結(jié)果;
15、基于所述分析結(jié)果,從資源庫(kù)下載所述下載請(qǐng)求對(duì)應(yīng)的模型文件。
16、在一些實(shí)施例,所述將所述目標(biāo)模型文件導(dǎo)入工業(yè)設(shè)計(jì)軟件中,包括:
17、基于所述目標(biāo)模型文件,確定工業(yè)設(shè)計(jì)軟件中對(duì)應(yīng)的api接口;
18、通過(guò)所述api接口將所述目標(biāo)模型文件插入到工業(yè)設(shè)計(jì)軟件中。
19、在一些實(shí)施例,所述通過(guò)所述api接口將所述目標(biāo)模型文件插入到工業(yè)設(shè)計(jì)軟件,包括:
20、判斷所述api接口是否將所述目標(biāo)模型文件成功插入到工業(yè)設(shè)計(jì)軟件,得到插入結(jié)果,并將插入結(jié)果反饋給用戶。
21、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第二方面提出了一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用裝置,所述裝置包括:接收模塊、判斷模塊和輸出模塊;
22、所述接收模塊,用于接收用戶輸入的查詢需求,并基于所述查詢請(qǐng)求確定對(duì)應(yīng)的待查詢產(chǎn)品型號(hào);
23、所述判斷模塊,用于判斷所述待查詢產(chǎn)品型號(hào)是否存在于資源庫(kù)中,若所述待查詢產(chǎn)品型號(hào)存在所述資源庫(kù),則輸出所述待查詢產(chǎn)品型號(hào)對(duì)應(yīng)的結(jié)果列表;
24、所述輸出模塊,用于獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件,并將所述目標(biāo)模型文件導(dǎo)入工業(yè)設(shè)計(jì)軟件中。
25、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第三方面提出了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述第一方面所述的利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法。
26、為實(shí)現(xiàn)上述目的,本申請(qǐng)實(shí)施例的第四方面提出了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所述的利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法。
27、本申請(qǐng)?zhí)岢龅囊环N利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法和裝置、電子設(shè)備及存儲(chǔ)介質(zhì),其通過(guò)接收用戶輸入的查詢需求,并基于所述查詢請(qǐng)求確定對(duì)應(yīng)的待查詢產(chǎn)品型號(hào),可以準(zhǔn)確從查詢請(qǐng)求中確定對(duì)應(yīng)的待查詢產(chǎn)品型號(hào),方便后續(xù)分別在資源庫(kù)中進(jìn)行查詢,進(jìn)而方便后續(xù)往工業(yè)設(shè)計(jì)軟件導(dǎo)入所需要的目標(biāo)模型文件;通過(guò)判斷所述待查詢產(chǎn)品型號(hào)是否存在于資源庫(kù)中,可以將工業(yè)設(shè)計(jì)資源統(tǒng)一到一個(gè)資源庫(kù)中,可以快速找到在資源庫(kù)中存在的與待查詢產(chǎn)品型號(hào)對(duì)應(yīng)的結(jié)果,方便后續(xù)往工業(yè)設(shè)計(jì)軟件導(dǎo)入所需要的目標(biāo)模型文件的同時(shí)提高企業(yè)的產(chǎn)品設(shè)計(jì)效率;通過(guò)獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件,可以快速選擇所需要的目標(biāo)模型文件,并將所述目標(biāo)模型文件導(dǎo)入工業(yè)設(shè)計(jì)軟件中,統(tǒng)一工業(yè)設(shè)計(jì)資源,提升工程師工作效率、降低學(xué)習(xí)成本和促進(jìn)技術(shù)創(chuàng)新。
1.一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述待查詢產(chǎn)品型號(hào)是否存在于資源庫(kù)中,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述結(jié)果列表包括:產(chǎn)品信息和產(chǎn)品模型路徑。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶從所述結(jié)果列表中選擇的產(chǎn)品型號(hào),輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件,具體為:
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,在所述輸出所述產(chǎn)品型號(hào)對(duì)應(yīng)的目標(biāo)模型文件之后,還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述目標(biāo)模型文件導(dǎo)入工業(yè)設(shè)計(jì)軟件中,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述通過(guò)所述api接口將所述目標(biāo)模型文件插入到工業(yè)設(shè)計(jì)軟件,包括:
8.一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用裝置,其特征在于,所述裝置包括:接收模塊、判斷模塊和輸出模塊;
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的一種利用工業(yè)資源庫(kù)擴(kuò)展工業(yè)設(shè)計(jì)軟件數(shù)據(jù)能力的通用方法。