【技術實現步驟摘要】
本申請涉及器件管理,尤其涉及一種器件庫的數據共享、更新和管理方法。
技術介紹
1、目前,市面上主流電路板設計軟件為altium?designer和allegro?pcb?deigner。電子工程師進行電路板硬件設計工作時,需要手工維護器件參數,如果有參數有變更,器件庫無法及時同步更新,同時個人器件庫獨立使用,不能共享。
技術實現思路
1、本申請旨在至少解決現有技術中存在的技術問題之一。為此,本申請提出一種器件庫的數據共享方法,通過監測edm中器件的新增或變更,再根據用戶端的訪問權限下載更新后的器件信息,實現器件庫可供有權限的用戶共同使用,同時無需用戶手動下載和轉發文件,提高繪制圖紙的效率。
2、本申請還提出一種器件庫的數據更新和管理方法、裝置、電子設備、存儲介質和計算機程序產品。
3、根據本申請第一方面實施例的器件庫的數據共享方法,包括:
4、在監測到器件庫中的器件信息存在更新的情況下,獲取所述器件庫中更新的第一器件信息;所述第一器件信息是基于更新流程對所述器件庫中的器件信息進行自動更新后得到的;所述更新流程是基于所述器件信息的更新請求的類型確定的;
5、若所述第一器件信息與所述用戶端的訪問權限關聯的第二器件信息匹配,則從所述器件庫中下載所述第一器件信息,以實現所述器件庫的數據共享;
6、其中,所述器件庫用于供不同所述訪問權限的用戶端共同使用。
7、根據本申請的一個實施例,所述器件庫中的器件信息是基于以下方式監
8、獲取預先配置的監測參數;
9、從所述器件庫中,獲取與所述監測參數對應的第三器件信息;
10、將所述第三器件信息與預存儲的器件信息進行比對,根據比對結果監測所述器件庫的器件信息。
11、根據本申請的一個實施例,所述第一器件信息與所述第二器件信息匹配是基于以下方式確定的:
12、獲取所述第一器件信息對應的第一數據表以及所述第二器件信息對應的第二數據表;
13、若所述第二數據表包括所述第一數據表,則確定所述第一器件信息與所述第二器件信息匹配;
14、其中,所述第一數據表為已更新的器件對應的器件信息列表;所述第二數據表為具備所述訪問權限的器件信息列表。
15、根據本申請第二方面實施例的器件庫的數據更新方法,包括:
16、接收所述器件庫中器件信息的更新請求;
17、根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新;
18、對更新的第一器件信息進行拆解,將拆解數據進行格式轉換,并存儲格式轉換后的數據,以實現所述器件庫的數據更新。
19、根據本申請的一個實施例,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
20、若所述更新請求的類型為新增請求,則獲取所述新增請求中攜帶的新增器件的物料編碼息和類型參數;
21、根據所述新增請求,自動創建新增流程;
22、根據所述新增流程,錄入所述物料編碼息和所述類型參數,并上傳所述新增器件的原理圖符號和印刷電路板pcb封裝文件。
23、根據本申請的一個實施例,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
24、若所述更新請求的類型為變更請求,則獲取所述變更請求中攜帶的變更信息;
25、若所述變更信息為原理圖符號和/或pcb封裝文件,則根據所述變更請求,自動創建變更流程;
26、根據所述變更流程,錄入變更的原理圖符號和/或變更的pcb封裝文件;
27、其中,若所述變更信息為屬性值,則采用所述變更請求中攜帶的屬性值,替換所述器件庫中器件的屬性值。
28、根據本申請的一個實施例,對更新的第一器件信息進行拆解,將拆解數據進行格式轉換,包括:
29、按照器件信息類型,對更新的第一器件信息進行拆解,得到所述拆解數據;
30、將所述拆解數據轉換為至少一種電路板設計文件對應的格式。
31、根據本申請第三方面實施例的器件庫的數據管理方法,包括:
32、根據器件庫中器件信息的更新請求,對所述器件信息進行自動更新,得到第一器件信息;
33、若所述第一器件信息與所述用戶端的訪問權限關聯的第二器件信息匹配,則從所述器件庫中下載所述第一器件信息。
34、根據本申請第四方面實施例的器件庫的數據共享裝置,包括:
35、監測模塊,用于在監測到器件庫中的器件信息存在更新的情況下,獲取所述器件庫中更新的第一器件信息;所述第一器件信息是基于更新流程對所述器件庫中的器件信息進行自動更新后得到的;所述更新流程是基于所述器件信息的更新請求的類型確定的;
36、第一下載模塊,用于若所述第一器件信息與用戶端的訪問權限關聯的第二器件信息匹配,則從所述器件庫中下載所述第一器件信息,以實現所述器件庫的數據共享;其中,所述器件庫用于供不同所述訪問權限的用戶端共同使用。
37、根據本申請第五方面實施例的器件庫的數據更新裝置,包括:
38、接收模塊,用于接收所述器件庫中器件信息的更新請求;
39、第一更新模塊,用于根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新;
40、處理模塊,用于對更新的第一器件信息進行拆解,將拆解數據進行格式轉換,并存儲格式轉換后的數據,以實現所述器件庫的數據更新。
41、根據本申請第六方面實施例的器件庫的數據管理裝置,包括:
42、第二更新模塊,用于根據器件庫中器件信息的更新請求,對所述器件信息進行自動更新,得到第一器件信息;
43、第二下載模塊,用于若所述第一器件信息與用戶端的訪問權限關聯的第二器件信息匹配,則從所述器件庫中下載所述第一器件信息。
44、根據本申請第七方面實施例的電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述器件庫的數據共享方法;或者所述處理器執行所述程序時實現如上述任一種所述器件庫的數據更新方法;或者所述處理器執行所述程序時實現如上述任一種所述器件庫的數據管理方法。
45、根據本申請第八方面實施例的非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述器件庫的數據共享方法;或者,該計算機程序被處理器執行時實現如上述任一種所述器件庫的數據更新方法;或者,該計算機程序被處理器執行時實現如上述任一種所述器件庫的數據管理方法。
46、根據本申請第九方面實施例的計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所本文檔來自技高網...
【技術保護點】
1.一種器件庫的數據共享方法,其特征在于,應用于用戶端,包括:
2.根據權利要求1所述的器件庫的數據共享方法,其特征在于,所述器件庫中的器件信息是基于以下方式監測的:
3.根據權利要求1所述的器件庫的數據共享方法,其特征在于,所述第一器件信息與所述第二器件信息匹配是基于以下方式確定的:
4.一種器件庫的數據更新方法,其特征在于,應用于電子數據管理系統EDM,所述EDM存儲有器件庫,包括:
5.根據權利要求4所述的器件庫的數據更新方法,其特征在于,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
6.根據權利要求4所述的器件庫的數據更新方法,其特征在于,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
7.根據權利要求4所述的器件庫的數據更新方法,其特征在于,對更新的第一器件信息進行拆解,將拆解數據進行格式轉換,包括:
8.一種器件庫的數據管理方法,其特征在于,應用于器件庫的數據管
9.一種器件庫的數據共享裝置,其特征在于,包括:
10.一種器件庫的數據更新裝置,其特征在于,包括:
11.一種器件庫的數據管理裝置,其特征在于,包括:
12.一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時實現如權利要求1至3任一項所述的器件庫的數據共享方法;或者,所述處理器執行所述程序時實現如權利要求4至7任一項所述的器件庫的數據更新方法;或者,所述處理器執行所述程序時實現如權利要求8所述的器件庫的數據管理方法。
13.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至3任一項所述的器件庫的數據共享方法;或者,所述處理器執行所述程序時實現如權利要求4至7任一項所述的器件庫的數據更新方法;或者,所述處理器執行所述程序時實現如權利要求8所述的器件庫的數據管理方法。
14.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至3任一項所述的器件庫的數據共享方法;所述計算機程序被處理器執行時實現如權利要求4至7任一項所述的器件庫的數據更新方法;所述計算機程序被處理器執行時實現如權利要求8所述的器件庫的數據管理方法。
...【技術特征摘要】
1.一種器件庫的數據共享方法,其特征在于,應用于用戶端,包括:
2.根據權利要求1所述的器件庫的數據共享方法,其特征在于,所述器件庫中的器件信息是基于以下方式監測的:
3.根據權利要求1所述的器件庫的數據共享方法,其特征在于,所述第一器件信息與所述第二器件信息匹配是基于以下方式確定的:
4.一種器件庫的數據更新方法,其特征在于,應用于電子數據管理系統edm,所述edm存儲有器件庫,包括:
5.根據權利要求4所述的器件庫的數據更新方法,其特征在于,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
6.根據權利要求4所述的器件庫的數據更新方法,其特征在于,所述根據所述更新請求的類型,自動創建更新流程,根據所述更新流程,對所述器件庫中的器件信息進行自動更新,包括:
7.根據權利要求4所述的器件庫的數據更新方法,其特征在于,對更新的第一器件信息進行拆解,將拆解數據進行格式轉換,包括:
8.一種器件庫的數據管理方法,其特征在于,應用于器件庫的數據管理系統,所述系統包括用戶端和edm,所述方法包括:
9.一種器件庫的數據共享裝置,其特征在于,包括:...
【專利技術屬性】
技術研發人員:陳杰,湛銀波,張海濤,何儉文,覃圣,蕭尚禮,
申請(專利權)人:廣東美創希科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。