Cad文件的修改方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種CAD文件的修改方法及裝置。其中,該方法包括:在原始文件集合中選擇多個待修改CAD文件;根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件;判斷所述多個修改后的CAD文件是否全部修改成功;若確定所述多個修改后的CAD文件全部修改成功,則將所述多個修改后的CAD文件存儲至目標(biāo)文件集合。本發(fā)明解決了現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
【專利說明】
CAD文件的修改方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及計算機領(lǐng)域,具體而言,涉及一種CAD文件的修改方法及裝置。
【背景技術(shù)】
[0002]隨著信息化技術(shù)發(fā)展,較多企業(yè)采用PDM(Product Data Management,產(chǎn)品數(shù)據(jù)管理)系統(tǒng)對其設(shè)計的CAD圖紙進行系統(tǒng)管理,PDM系統(tǒng)對于CAD圖紙有一系列規(guī)范化要求。但是,企業(yè)存有的CAD圖紙一般具有數(shù)量大、規(guī)范性較差、不易管理等特點,就規(guī)范性而言,一般會存在CAD圖紙的標(biāo)題欄圖框不規(guī)范,CAD圖紙的命名不規(guī)范、CAD圖紙無法正常導(dǎo)入PDM系統(tǒng)等情形,上述情形往往會直接影響到企業(yè)的工作效率、耗費企業(yè)管理成本、造成CAD圖紙冗余以及錯誤數(shù)據(jù)頻生。因此,在使用PDM系統(tǒng)對于CAD圖紙進行管理時,需要進行大量的CAD圖紙核對和修改工作,以確保CAD圖紙管理的正確性和穩(wěn)定性。
[0003]目前,一般企業(yè)需要通過人力資源手動逐個進行修改,并且在CAD圖紙修改量較大時,往往需要耗費較多的時間成本和人力資源,綜上,現(xiàn)有技術(shù)中存在CAD文件的修改效率較低的技術(shù)問題。
[0004]針對上述的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供了一種CAD文件的修改方法及裝置,以至少解決現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
[0006]根據(jù)本發(fā)明實施例的一個方面,提供了一種CAD文件的修改方法,該方法包括:在原始文件集合中選擇多個待修改CAD文件;根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件;判斷所述多個修改后的CAD文件是否全部修改成功;若確定所述多個修改后的CAD文件全部修改成功,則將所述多個修改后的CAD文件存儲至目標(biāo)文件集合。
[0007]進一步地,在判斷所述多個修改后的CAD文件是否全部修改成功之后,所述方法還包括:若確定所述多個修改后的CAD文件未全部修改成功,則將所述多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0008]進一步地,所述方法還包括:根據(jù)所述目標(biāo)文件集合和所述預(yù)設(shè)錯誤文件集合得到修改日志;輸出所述修改日志。
[0009]進一步地,所述根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件包括:配置所述預(yù)設(shè)修改項目中的修改規(guī)則;根據(jù)所述修改規(guī)則修改所述多個待修改CAD文件中的每個CAD文件。
[0010]進一步地,所述將所述多個修改后的CAD文件存儲至目標(biāo)文件集合包括:獲取所述目標(biāo)文件集合的地址;根據(jù)所述地址所指示的存儲路徑將所述多個修改后的CAD文件存儲至所述目標(biāo)文件集合。
[0011]根據(jù)本發(fā)明實施例的另一方面,還提供了一種CAD文件的修改裝置,該裝置包括:選擇單元,用于在原始文件集合中選擇多個待修改CAD文件;修改單元,用于根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件;判斷單元,用于判斷所述多個修改后的CAD文件是否全部修改成功;第一存儲單元,用于若確定所述多個修改后的CAD文件全部修改成功,則將所述多個修改后的CAD文件存儲至目標(biāo)文件集入口 ο
[0012]進一步地,所述裝置還包括:第二存儲單元,用于若確定所述多個修改后的CAD文件未全部修改成功,則將所述多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0013]進一步地,所述裝置還包括:獲取單元,用于根據(jù)所述目標(biāo)文件集合和所述預(yù)設(shè)錯誤文件集合得到修改日志;輸出單元,用于輸出所述修改日志。
[0014]進一步地,所述修改單元包括:配置子單元,用于配置所述預(yù)設(shè)修改項目中的修改規(guī)則;修改子單元,用于根據(jù)所述修改規(guī)則修改所述多個待修改CAD文件中的每個CAD文件。
[0015]進一步地,所述第一存儲單元包括:獲取子單元,用于獲取所述目標(biāo)文件集合的地址;存儲子單元,用于根據(jù)所述地址所指示的存儲路徑將所述多個修改后的CAD文件存儲至所述目標(biāo)文件集合。
[0016]在本發(fā)明實施例中,采用在原始文件集合中選擇多個待修改CAD文件的方式,并根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,從而得到多個修改后的CAD文件,通過判斷多個修改后的CAD文件是否全部修改成功,達(dá)到了若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合的目的,從而可實現(xiàn)CAD文件的批量修改、提高CAD文件的修改效率和準(zhǔn)確率、節(jié)省人力資源和時間成本的技術(shù)效果,進而解決了現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
【附圖說明】
[0017]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0018]圖1(a)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法的流程示意圖;
[0019]圖1(b)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法的示意圖;
[0020]圖1(c)是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法的示意圖;
[0021]圖1(d)是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改方法的示意圖;
[0022]圖2是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法的流程示意圖;
[0023]圖3是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改方法的流程示意圖;
[0024]圖4是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改方法的流程示意圖;
[0025]圖5(a)是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改方法的流程示意圖;
[0026]圖5(b)是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改方法的流程示意圖;
[0027]圖6是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改裝置的結(jié)構(gòu)示意圖;
[0028]圖7是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改裝置的結(jié)構(gòu)示意圖;
[0029]圖8是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改裝置的結(jié)構(gòu)示意圖;
[0030]圖9是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改裝置的結(jié)構(gòu)示意圖;
[0031]圖10是根據(jù)本發(fā)明實施例的又一種可選的CAD文件的修改裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0032]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。
[0033]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0034]實施例1
[0035]根據(jù)本發(fā)明實施例,提供了一種CAD文件的修改方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0036]圖1(a)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法,如圖1 (a)所示,該方法包括如下步驟:
[0037]步驟S102,在原始文件集合中選擇多個待修改CAD文件;
[0038]步驟S104,根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件;
[0039]步驟S106,判斷多個修改后的CAD文件是否全部修改成功;
[0040]步驟S108,若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合。
[0041]在本發(fā)明實施例中,采用在原始文件集合中選擇多個待修改CAD文件的方式,并根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,從而得到多個修改后的CAD文件,通過判斷多個修改后的CAD文件是否全部修改成功,達(dá)到了若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合的目的,從而可實現(xiàn)CAD文件的批量修改、提高CAD文件的修改效率和準(zhǔn)確率、節(jié)省人力資源和時間成本的技術(shù)效果,進而解決了現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
[0042]可選地,在原始文件集合中選擇多個待修改CAD文件可以實現(xiàn)CAD文件的批量處理,此外,也可以在原始文件集合中選擇一個待修改CAD文件進行處理。原始文件集合可以為文件夾或文件目錄,原始文件集合也可以為文件夾或文件目錄。用戶在修改CAD文件時,可以預(yù)先將所有待修改CAD文件置于原始文件集合中,再選擇部分待修改CAD文件按批次進行修改,因此,原始文件集合也可以被理解為待修改文件集合。
[0043]可選地,預(yù)設(shè)修改項目可以包括以下至少之一:文件名、圖層、線型、圖幅、圖框、標(biāo)題欄、明細(xì)表等。在根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件時,可以逐個文件進行修改,也可以同時修改多個文件。
[0044]可選地,圖1(b)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法的示意圖,如圖1(b)所示,可以對待修改CAD圖紙進行批量重命名操作,圖1(b)中的源目錄即原始文件集合,目標(biāo)目錄即目標(biāo)文件集合,具體地,用戶可以點擊圖標(biāo)101選擇原始文件集合,從而可以在原始文件集合的展開界面選擇待修改CAD文件,進而,用戶可以在輸入框102中輸入名稱,并點擊圖標(biāo)103完成待修改文件的重命名,當(dāng)用戶執(zhí)行完成上述操作后,狀態(tài)欄104中會顯示本次修改的相關(guān)信息,例如,列舉未修改成功的待修改文件、顯示修改成功的CAD文件的條目數(shù)和未修改成功的CAD文件的條目數(shù)等。
[0045]可選地,圖1(c)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法的示意圖,如圖1(c)所示,可以對待修改CAD圖紙進行批量清理操作,具體地,用戶可以在“清理項目”一欄中選擇其所需清理的項目,每個項目都可以被選定或放棄選定,用戶還可以點擊圖標(biāo)105選定全部項目,或者點擊圖標(biāo)106取消選定任何項目,在完成項目選定之后,用戶可以點擊圖標(biāo)107實現(xiàn)對待修改CAD圖紙的批量清理。需要說明的是,清理項目可以包括以下至少之一:塊、圖層、線型、文本風(fēng)格、尺寸風(fēng)格、粗糙度風(fēng)格、基準(zhǔn)代號風(fēng)格、剖切符號風(fēng)格、形位公差風(fēng)格、明細(xì)表風(fēng)格、引線風(fēng)格、焊接符號風(fēng)格、序號風(fēng)格以及圖片等。
[0046]可選地,圖1(d)是根據(jù)本發(fā)明實施例的一種可選的CAD文件的修改方法的示意圖,如圖1(d)所示,可以對待修改CAD圖紙進行圖紙合并圖層線型的操作,用戶可以在輸入框108中輸入或選擇名稱,進而點擊圖標(biāo)109完成合并操作。
[0047]可選地,圖2是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法,如圖2所示,在執(zhí)行步驟S106之后,即在判斷所述多個修改后的CAD文件是否全部修改成功之后,方法還包括:
[0048]步驟S202,若確定多個修改后的CAD文件未全部修改成功,則將多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0049 ]可選地,若多個修改后的CAD文件中存在未修改成功的CAD文件,則可以將未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合,進而對預(yù)設(shè)錯誤文件集合中的CAD文件進行二次處理,該預(yù)設(shè)錯誤文件集合也可以為文件夾或文件目錄。需要說明的是,在將未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合的同時,可以將修改成功的CAD文件存儲至目標(biāo)文件集入口 ο
[0050]可選地,圖3是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法,如圖3所示,該方法還可以包括:
[0051 ]步驟S302,根據(jù)目標(biāo)文件集合和預(yù)設(shè)錯誤文件集合得到修改日志;
[0052]步驟S304,輸出修改日志。
[0053]可選地,修改日志用于記錄單次或多次CAD文件修改的相關(guān)信息,修改日志可以用于展示CAD文件修改的當(dāng)前狀態(tài)、修改成功率、注意或警告事項等,修改日志可以被存儲以供后續(xù)查看或調(diào)用,過期或無用的修改日志可以被刪除。如圖1(b)所示,用戶可以點擊圖標(biāo)301輸出當(dāng)前日志,輸出后的日志可以被存儲至計算機本地,也可以被存儲至與計算機連接的外接存儲設(shè)備中,例如U盤。
[0054]可選地,圖4是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法,如圖4所示,步驟S104,根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件包括:
[0055]步驟S402,配置預(yù)設(shè)修改項目中的修改規(guī)則;
[0056]步驟S404,根據(jù)修改規(guī)則修改多個待修改CAD文件中的每個CAD文件。
[0057]可選地,每個預(yù)設(shè)修改項目中均可包含若干修改規(guī)則,預(yù)設(shè)修改項目和修改規(guī)則均支持?jǐn)U展,例如,預(yù)設(shè)修改項目為對待修改CAD文件進行重命名,則修改規(guī)則可以包括:命名字符中不允許出現(xiàn)標(biāo)點符號、命名字符不允許為除漢字之外的其他字符、命名長度不允許超出10個漢字字符、命名不允許重復(fù)等。
[0058]可選地,圖5(a)是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法,如圖5
(a)所示,步驟S108,將多個修改后的CAD文件存儲至目標(biāo)文件集合包括:
[0059]步驟S502,獲取目標(biāo)文件集合的地址;
[0060]步驟S504,根據(jù)地址所指示的存儲路徑將多個修改后的CAD文件存儲至目標(biāo)文件
口 O
[0061 ]可選地,若在CAD文件的修改過程中出現(xiàn)未修改成功的CAD文件,則可以獲取預(yù)設(shè)錯誤文件集合的地址,并根據(jù)該預(yù)設(shè)錯誤文件集合的地址所指示的存儲路徑將未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0062]可選地,圖5(b)是根據(jù)本發(fā)明實施例的另一種可選的CAD文件的修改方法,如圖5
(b)所示,該CAD文件的修改方法可以包括如下步驟:
[0063]步驟S51,確定原始文件集合,選擇待修改CAD文件。
[0064]步驟S52,預(yù)先設(shè)置修改目錄。
[0065]步驟S53,設(shè)置修改規(guī)則。
[0066]步驟S54,遍歷原始文件集合中的待修改CAD文件。
[0067]步驟S55,開始修改。
[0068]步驟S56,判斷是否全部修改成功。
[0069]可選地,在執(zhí)行完成步驟S56之后,若判斷結(jié)果為是,則執(zhí)行步驟S57。
[0070]步驟S57,將修改成功的CAD文件存儲至目標(biāo)文件集合。
[0071]可選地,在執(zhí)行完成步驟S56之后,若判斷結(jié)果為否,則執(zhí)行步驟S58。
[0072]步驟S58,將未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0073]可選地,在執(zhí)行完成步驟S57或步驟S58之后,可以執(zhí)行步驟S59至S510。
[0074]步驟S59,生成并輸出修改日志。
[0075]步驟S510,判斷原始文件集合中是否還存在待修改CAD文件。
[0076]可選地,在執(zhí)行完成步驟S510之后,若判斷結(jié)果為是,則返回執(zhí)行步驟S54,若判斷結(jié)果為否,則可以結(jié)束本次CAD文件的修改過程。
[0077]在本發(fā)明實施例中,采用在原始文件集合中選擇多個待修改CAD文件的方式,并根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,從而得到多個修改后的CAD文件,通過判斷多個修改后的CAD文件是否全部修改成功,達(dá)到了若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合的目的,從而可實現(xiàn)CAD文件的批量修改、提高CAD文件的修改效率和準(zhǔn)確率、節(jié)省人力資源和時間成本的技術(shù)效果,進而解決了現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
[0078]實施例2
[0079]根據(jù)本發(fā)明實施例,還提供了一種CAD文件的修改裝置,如圖6所示,該裝置可以包括:選擇單元601、修改單元603、判斷單元605、第一存儲單元607。
[0080]其中,選擇單元601,用于在原始文件集合中選擇多個待修改CAD文件;修改單元603,用于根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件;判斷單元605,用于判斷多個修改后的CAD文件是否全部修改成功;第一存儲單元607,用于若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合。
[0081 ] 可選地,如圖7所示,該裝置還可以包括:第二存儲單元701。
[0082]其中,第二存儲單元701,用于若確定多個修改后的CAD文件未全部修改成功,則將多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。
[0083 ] 可選地,如圖8所示,該裝置還可以包括:獲取單元801、輸出單元803。
[0084]其中,獲取單元801,用于根據(jù)目標(biāo)文件集合和預(yù)設(shè)錯誤文件集合得到修改日志;輸出單元803,用于輸出修改日志。
[0085]可選地,如圖9所示,該修改單元603可以包括:配置子單元901、修改子單元903。
[0086]其中,配置子單元901,用于配置預(yù)設(shè)修改項目中的修改規(guī)則;修改子單元903,用于根據(jù)修改規(guī)則修改多個待修改CAD文件中的每個CAD文件。
[0087]可選地,如圖10所示,第一存儲單元607可以包括:獲取子單元1001、存儲子單元1003ο
[0088]其中,獲取子單元1001,用于獲取目標(biāo)文件集合的地址;存儲子單元1003,用于根據(jù)地址所指示的存儲路徑將多個修改后的CAD文件存儲至目標(biāo)文件集合。
[0089]在本發(fā)明實施例中,采用在原始文件集合中選擇多個待修改CAD文件的方式,并根據(jù)預(yù)設(shè)修改項目修改多個待修改CAD文件中的每個CAD文件,從而得到多個修改后的CAD文件,通過判斷多個修改后的CAD文件是否全部修改成功,達(dá)到了若確定多個修改后的CAD文件全部修改成功,則將多個修改后的CAD文件存儲至目標(biāo)文件集合的目的,從而可實現(xiàn)CAD文件的批量修改、提高CAD文件的修改效率和準(zhǔn)確率、節(jié)省人力資源和時間成本的技術(shù)效果,進而解決了現(xiàn)有技術(shù)中存在的CAD文件的修改效率較低的技術(shù)問題。
[0090]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0091]在本發(fā)明的上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關(guān)描述。
[0092]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實現(xiàn)。其中,以上所描述的裝置實施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
[0093]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0094]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0095]所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可為個人計算機、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(R0M,Read-0nly Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0096]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種CAD文件的修改方法,其特征在于,包括: 在原始文件集合中選擇多個待修改CAD文件; 根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件; 判斷所述多個修改后的CAD文件是否全部修改成功; 若確定所述多個修改后的CAD文件全部修改成功,則將所述多個修改后的CAD文件存儲至目標(biāo)文件集合。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在判斷所述多個修改后的CAD文件是否全部修改成功之后,所述方法還包括: 若確定所述多個修改后的CAD文件未全部修改成功,則將所述多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 根據(jù)所述目標(biāo)文件集合和所述預(yù)設(shè)錯誤文件集合得到修改日志; 輸出所述修改日志。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件包括: 配置所述預(yù)設(shè)修改項目中的修改規(guī)則; 根據(jù)所述修改規(guī)則修改所述多個待修改CAD文件中的每個CAD文件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述多個修改后的CAD文件存儲至目標(biāo)文件集合包括: 獲取所述目標(biāo)文件集合的地址; 根據(jù)所述地址所指示的存儲路徑將所述多個修改后的CAD文件存儲至所述目標(biāo)文件集入口 ο6.一種CAD文件的修改裝置,其特征在于,包括: 選擇單元,用于在原始文件集合中選擇多個待修改CAD文件; 修改單元,用于根據(jù)預(yù)設(shè)修改項目修改所述多個待修改CAD文件中的每個CAD文件,得到多個修改后的CAD文件; 判斷單元,用于判斷所述多個修改后的CAD文件是否全部修改成功; 第一存儲單元,用于若確定所述多個修改后的CAD文件全部修改成功,則將所述多個修改后的CAD文件存儲至目標(biāo)文件集合。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 第二存儲單元,用于若確定所述多個修改后的CAD文件未全部修改成功,則將所述多個修改后的CAD文件中存在的未修改成功的CAD文件存儲至預(yù)設(shè)錯誤文件集合。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 獲取單元,用于根據(jù)所述目標(biāo)文件集合和所述預(yù)設(shè)錯誤文件集合得到修改日志; 輸出單元,用于輸出所述修改日志。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述修改單元包括: 配置子單元,用于配置所述預(yù)設(shè)修改項目中的修改規(guī)則; 修改子單元,用于根據(jù)所述修改規(guī)則修改所述多個待修改CAD文件中的每個CAD文件。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一存儲單元包括: 獲取子單元,用于獲取所述目標(biāo)文件集合的地址; 存儲子單元,用于根據(jù)所述地址所指示的存儲路徑將所述多個修改后的CAD文件存儲至所述目標(biāo)文件集合。
【文檔編號】G06F17/50GK106021359SQ201610305881
【公開日】2016年10月12日
【申請日】2016年5月10日
【發(fā)明人】楊瓊, 王學(xué)文
【申請人】北京數(shù)碼大方科技股份有限公司