麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于工業(yè)大模型的CAD模型生成方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:41761562發(fā)布日期:2025-04-29 18:30閱讀:2來源:國知局
基于工業(yè)大模型的CAD模型生成方法、裝置、設(shè)備及介質(zhì)與流程

本技術(shù)屬于計算機,具體涉及一種基于工業(yè)大模型的cad模型生成方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、傳統(tǒng)cad模型(computer-aided?design)的創(chuàng)建通常需要專業(yè)的設(shè)計師手動操作,這不僅要求操作者具備專業(yè)的技能和經(jīng)驗,而且限制了設(shè)計的效率和創(chuàng)新性。由于依賴人工逐個步驟進行設(shè)計,從概念設(shè)計到最終模型的生成需要花費較長的時間,同時人工操作增加了設(shè)計過程中出錯的風(fēng)險,特別是在進行復(fù)雜或詳細的設(shè)計時。

2、此外,一些傳統(tǒng)cad軟件的用戶界面并不夠直觀,導(dǎo)致新用戶上手困難,且用戶體驗有待提升,而聘請專業(yè)設(shè)計師增加了企業(yè)的成本負擔(dān)。


技術(shù)實現(xiàn)思路

1、針對上述問題,本技術(shù)提供一種基于工業(yè)大模型的cad模型生成方法、裝置、設(shè)備及介質(zhì)。

2、第一方面,本技術(shù)提供一種基于工業(yè)大模型的cad模型生成方法,所述方法包括:

3、獲取用戶端的請求信息,所述請求信息用于指示用戶生成或處理cad模型的需求信息;

4、根據(jù)所述請求信息,通過大模型確定所述請求信息對應(yīng)的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的api調(diào)用指令;其中,請求信息與設(shè)計步驟之間存在關(guān)聯(lián)關(guān)系,所述大模型是基于所述關(guān)聯(lián)關(guān)系、預(yù)置的api調(diào)用指令以及對應(yīng)的功能描述預(yù)訓(xùn)練得到的;

5、根據(jù)所述設(shè)計步驟以及對應(yīng)的api調(diào)用指令,生成目標(biāo)cad模型數(shù)據(jù);

6、在所述用戶端的顯示界面上顯示所述設(shè)計步驟,并基于所述目標(biāo)cad模型數(shù)據(jù),渲染所述目標(biāo)cad模型。

7、在一種可能的實現(xiàn)方式中,所述根據(jù)所述請求信息,通過大模型獲取所述請求信息對應(yīng)的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的api調(diào)用指令,包括:

8、根據(jù)所述請求信息和預(yù)設(shè)的步驟生成提示模板,得到對應(yīng)的步驟生成提示,所述步驟生成提示模板用于提示大模型生成用于用戶交互的設(shè)計步驟,以及提供每個設(shè)計步驟對應(yīng)的api調(diào)用指令;

9、將所述步驟生成提示輸入至所述大模型中,獲取所述大模型輸出的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的單一或序列組合的api調(diào)用指令。

10、在一種可能的實現(xiàn)方式中,所述大模型的預(yù)訓(xùn)練包括:

11、獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括用戶輸入的需求示例、每個設(shè)計需求相關(guān)的設(shè)計步驟、每個所述設(shè)計步驟對應(yīng)的單一或序列組合的api調(diào)用指令以及所述api調(diào)用指令的功能描述;

12、基于所述樣本數(shù)據(jù),對初始大模型進行微調(diào),以使所述初始大模型通過反向傳播更新模型參數(shù),以最小化損失參數(shù),得到訓(xùn)練完成的大模型;其中,所處初始大模型用于指示使用cad設(shè)計相關(guān)的語料庫進行基礎(chǔ)預(yù)訓(xùn)練的模型。

13、在一種可能的實現(xiàn)方式中,所述獲取樣本數(shù)據(jù),包括:

14、獲取用戶輸入的需求示例、每個設(shè)計需求相關(guān)的設(shè)計步驟及對應(yīng)的單一或序列組合的api調(diào)用指令;

15、獲取所述api調(diào)用指令中每個api對應(yīng)的功能描述,所述功能描述包括對應(yīng)api的功能說明、參數(shù)信息以及使用場景;

16、對所述用戶輸入的需求與對應(yīng)的設(shè)計步驟進行標(biāo)注關(guān)聯(lián),并對每個設(shè)計步驟與對應(yīng)的api調(diào)用指令標(biāo)注關(guān)聯(lián);

17、基于所述關(guān)聯(lián)后的數(shù)據(jù)和所述功能描述,得到所述樣本數(shù)據(jù)。

18、在一種可能的實現(xiàn)方式中,所述獲取用戶端的請求信息,包括:

19、獲取所述用戶端輸入的原始請求信息,所述原始請求信息為文本、文檔,或待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述;

20、若所述原始請求信息為文本,則所述文本為請求信息;

21、若所述原始請求信息為文檔,則提取所述文檔中的目標(biāo)文本,將所述目標(biāo)文本作為所述請求信息;

22、若所述原始請求信息為待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述,調(diào)用所述預(yù)置的api調(diào)用指令中用于對所述待處理cad模型文件進行解析的api指令,獲取所述待處理cad模型信息,將所述待處理cad模型信息和所述需求描述作為所述請求信息。

23、在一種可能的實現(xiàn)方式中,所述獲取用戶端的請求信息之前,還包括:

24、響應(yīng)于運營人員在開發(fā)平臺上對開始控件的點擊操作,獲取對應(yīng)的組件列表,所述開發(fā)平臺用于運營人員對cad模型生成的工作流進行編排,所述組件列表包括條件分支及多個功能組件;

25、響應(yīng)于所述運營人員基于所述組件列表進行組件增加的操作,定義用戶原始請求信息的分類,實現(xiàn)識別并處理文本、文檔,或待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述,以得到請求信息,并通過大模型獲取所述請求信息對應(yīng)的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的api調(diào)用指令,以得到目標(biāo)cad模型的工作流程。

26、在一種可能的實現(xiàn)方式中,所述基于所述目標(biāo)cad模型數(shù)據(jù),渲染所述目標(biāo)cad模型,包括:

27、基于webgl的3d庫將所述目標(biāo)cad模型數(shù)據(jù)渲染至html文件中;

28、根據(jù)所述html文件,在加載所述用戶端界面中展示所述目標(biāo)cad模型的頁面時,生成并顯示所述目標(biāo)cad模型的三維視圖。

29、第二方面,本技術(shù)提供一種基于工業(yè)大模型的cad模型生成裝置,所述裝置包括:

30、獲取模塊,用于獲取用戶端的請求信息,所述請求信息用于指示用戶生成或處理cad模型的需求信息;

31、在一種可能的實現(xiàn)方式中,所述獲取模塊具體用于:

32、獲取所述用戶端輸入的原始請求信息,所述原始請求信息為文本、文檔,或待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述;

33、若所述原始請求信息為文本,則所述文本為請求信息;

34、若所述原始請求信息為文檔,則提取所述文檔中的目標(biāo)文本,將所述目標(biāo)文本作為所述請求信息;

35、若所述原始請求信息為待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述,調(diào)用所述預(yù)置的api調(diào)用指令中用于對所述待處理cad模型文件進行解析的api指令,獲取所述待處理cad模型信息,將所述待處理cad模型信息和所述需求描述作為所述請求信息。

36、在一種可能的實現(xiàn)方式中,所述獲取模塊具體用于:

37、響應(yīng)于運營人員在開發(fā)平臺上對開始控件的點擊操作,獲取對應(yīng)的組件列表,所述開發(fā)平臺用于運營人員對cad模型生成的工作流進行編排,所述組件列表包括條件分支及多個功能組件;

38、響應(yīng)于所述運營人員基于所述組件列表進行組件增加的操作,定義用戶原始請求信息的分類,實現(xiàn)識別并處理文本、文檔,或待處理cad模型文件以及用戶端基于所述待處理cad模型文件的需求描述,以得到請求信息,并通過大模型獲取所述請求信息對應(yīng)的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的api調(diào)用指令,以得到目標(biāo)cad模型的工作流程。

39、處理模塊,用于根據(jù)所述請求信息,通過大模型確定所述請求信息對應(yīng)的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的api調(diào)用指令;其中,請求信息與設(shè)計步驟之間存在關(guān)聯(lián)關(guān)系,所述大模型是基于所述關(guān)聯(lián)關(guān)系、預(yù)置的api調(diào)用指令以及對應(yīng)的功能描述訓(xùn)練得到的;

40、在一種可能的實現(xiàn)方式中,所述處理模塊具體用于:

41、根據(jù)所述請求信息和預(yù)設(shè)的步驟生成提示模板,得到對應(yīng)的步驟生成提示,所述步驟生成提示模板用于提示大模型生成用于用戶交互的設(shè)計步驟,以及提供每個設(shè)計步驟對應(yīng)的api調(diào)用指令;

42、將所述步驟生成提示輸入至所述大模型中,獲取所述大模型輸出的設(shè)計步驟,以及,每個設(shè)計步驟對應(yīng)的單一或序列組合的api調(diào)用指令。

43、在一種可能的實現(xiàn)方式中,所述處理模塊具體用于:

44、獲取樣本數(shù)據(jù),所述樣本數(shù)據(jù)包括用戶輸入的需求示例、每個設(shè)計需求相關(guān)的設(shè)計步驟、每個所述設(shè)計步驟對應(yīng)的單一或序列組合的api調(diào)用指令以及所述api調(diào)用指令的功能描述;

45、基于所述樣本數(shù)據(jù),對初始大模型進行微調(diào),以使所述初始大模型通過反向傳播更新模型參數(shù),以最小化損失參數(shù),得到訓(xùn)練完成的大模型;其中,所處初始大模型用于指示使用cad設(shè)計相關(guān)的語料庫進行基礎(chǔ)預(yù)訓(xùn)練的模型。

46、在一種可能的實現(xiàn)方式中,所述處理模塊具體用于:

47、獲取用戶輸入的需求示例、每個設(shè)計需求相關(guān)的設(shè)計步驟及對應(yīng)的單一或序列組合的api調(diào)用指令;

48、獲取所述api調(diào)用指令中每個api對應(yīng)的功能描述,所述功能描述包括對應(yīng)api的功能說明、參數(shù)信息以及使用場景;

49、對所述用戶輸入的需求與對應(yīng)的設(shè)計步驟進行標(biāo)注關(guān)聯(lián),并對每個設(shè)計步驟與對應(yīng)的api調(diào)用指令標(biāo)注關(guān)聯(lián);

50、基于所述關(guān)聯(lián)后的數(shù)據(jù)和所述功能描述,得到所述樣本數(shù)據(jù)。

51、生成模塊,用于根據(jù)所述設(shè)計步驟以及對應(yīng)的api調(diào)用指令,生成目標(biāo)cad模型數(shù)據(jù);

52、顯示模塊,用于在所述用戶端的顯示界面上顯示所述設(shè)計步驟,并基于所述目標(biāo)cad模型數(shù)據(jù),渲染所述目標(biāo)cad模型。

53、在一種可能的實現(xiàn)方式中,所述顯示模塊具體用于:

54、基于webgl的3d庫將所述目標(biāo)cad模型數(shù)據(jù)渲染至html文件中;

55、根據(jù)所述html文件,在加載所述用戶端界面中展示所述目標(biāo)cad模型的頁面時,生成并顯示所述目標(biāo)cad模型的三維視圖。

56、第三方面,本技術(shù)提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有計算機執(zhí)行指令,所述計算機執(zhí)行指令被處理器執(zhí)行時用于實現(xiàn)如第一方面任意一項所述的方法。

57、第四方面,本技術(shù)提供一種電子設(shè)備,包括:至少一個處理器和存儲器;其中,

58、所述存儲器存儲計算機執(zhí)行指令;

59、所述至少一個處理器執(zhí)行所述存儲器存儲的計算機執(zhí)行指令,使得所述至少一個處理器執(zhí)行如第一方面任一項所述的方法。

60、第五方面,本技術(shù)還提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時,可實現(xiàn)如第一方面任一項所述方法的步驟。

61、本技術(shù)提供的基于工業(yè)大模型的cad模型生成方法、裝置、設(shè)備及介質(zhì),通過根據(jù)用戶端的請求信息,即用戶生成或處理cad模型的需求信息,基于大模型確定請求信息對應(yīng)的設(shè)計步驟,以及每個設(shè)計步驟對應(yīng)的api調(diào)用指令。該api調(diào)用指令可以是單一的,也可以是序列組合的。其中,大模型在是在具備大量語料庫及相關(guān)背景情況下,通過微調(diào)訓(xùn)練得到的。根據(jù)設(shè)計步驟以及對應(yīng)的api調(diào)用指令,生成目標(biāo)cad模型數(shù)據(jù)。最后在用戶端的顯示界面上顯示設(shè)計步驟,以及渲染后的目標(biāo)cad模型。本方法通過大模型的泛化能力實現(xiàn)自動建模,減輕了人工負擔(dān),將復(fù)雜設(shè)計任務(wù)自動化,提高工作流的準(zhǔn)確性和效率。簡化了用戶界面和自然語言交互,提高了用戶體驗感和處理效率。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 区。| 宁乡县| 连云港市| 平凉市| 岳池县| 遂平县| 嫩江县| 景泰县| 普宁市| 康平县| 康保县| 抚远县| 鹤庆县| 东港市| 乐至县| 崇明县| 元谋县| 白山市| 江油市| 林西县| 普宁市| 喜德县| 闻喜县| 泗水县| 林芝县| 安新县| 闽清县| 巴彦淖尔市| 潜江市| 新源县| 通州市| 汉川市| 西安市| 高雄县| 东乌珠穆沁旗| 巩义市| 赤水市| 班戈县| 葵青区| 宿松县| 含山县|