一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法
【專(zhuān)利摘要】一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法包括一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)(簡(jiǎn)稱(chēng)本系統(tǒng))、一種箱體零件的可制造性評(píng)價(jià)方法(簡(jiǎn)稱(chēng)本方法)及交互界面;本系統(tǒng)包括零件管理模塊、制造資源模塊、制造特征提取模塊、可制造性評(píng)價(jià)執(zhí)行模塊、評(píng)價(jià)結(jié)果顯示模塊和系統(tǒng)管理模塊;本方法實(shí)現(xiàn)評(píng)價(jià)零件結(jié)構(gòu)設(shè)計(jì)的合理性以及零件在某一場(chǎng)地加工的可行性,從箱體零件三維模型獲取特征的幾何信息和非幾何信息,將設(shè)計(jì)特征重構(gòu)為制造特征,以重構(gòu)得到的制造特征為基礎(chǔ)在評(píng)價(jià)規(guī)則和制造資源能力的約束下完成零件的可制造性評(píng)價(jià)并輸出評(píng)價(jià)結(jié)果,為設(shè)計(jì)人員提供反饋,幫助設(shè)計(jì)人員及時(shí)修改不利于制造的因素,提高箱體類(lèi)零件的設(shè)計(jì)制造效率。
【專(zhuān)利說(shuō)明】
一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,尤其涉及一種自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)和交互式定制評(píng)價(jià)結(jié)合的箱體零件可制造性評(píng)價(jià)方法,屬于零件可制造性評(píng)價(jià)領(lǐng)域。
【背景技術(shù)】
[0002]作為機(jī)械領(lǐng)域內(nèi)一種常用的重要零件,箱體的精度要求通常較高并且加工過(guò)程復(fù)雜。在生產(chǎn)制造過(guò)程中,箱體的設(shè)計(jì)部門(mén)和制造部門(mén)往往缺乏信息交流。設(shè)計(jì)部門(mén)在設(shè)計(jì)過(guò)程中很少考慮下游階段的工藝、制造、裝配、檢測(cè)等內(nèi)容,大量難制造甚至無(wú)法制造的設(shè)計(jì)由此產(chǎn)生。這種情況下,為了同時(shí)滿(mǎn)足設(shè)計(jì)要求和制造要求,設(shè)計(jì)方案需要在設(shè)計(jì)部門(mén)和制造部門(mén)間反復(fù)流轉(zhuǎn)修改。反復(fù)修改的過(guò)程增加了開(kāi)發(fā)的經(jīng)濟(jì)成本,延長(zhǎng)了箱體零件的開(kāi)發(fā)周期。
[0003]可制造性評(píng)價(jià)技術(shù)是通過(guò)對(duì)零件的設(shè)計(jì)信息進(jìn)行工藝性分析并對(duì)制造合理性進(jìn)行評(píng)價(jià)。在設(shè)計(jì)階段引入可制造性評(píng)價(jià)技術(shù),可以從制造的角度評(píng)價(jià)設(shè)計(jì)的可行與否,從而使設(shè)計(jì)人員在設(shè)計(jì)過(guò)程中充分考慮制造因素。通過(guò)設(shè)計(jì)來(lái)滿(mǎn)足產(chǎn)品制造的要求,使產(chǎn)品具有良好的可制造性,進(jìn)而可以使產(chǎn)品以最低的成本、最短的時(shí)間、最高的質(zhì)量制造出來(lái)。
[0004]研究開(kāi)發(fā)箱體零件可制造性評(píng)價(jià)系統(tǒng),通過(guò)計(jì)算機(jī)全面、高效的執(zhí)行箱體零件的可制造性評(píng)價(jià),簡(jiǎn)明清晰的將評(píng)價(jià)結(jié)果呈現(xiàn)給設(shè)計(jì)人員并為不合理的設(shè)計(jì)提供建議的修改方案,是將可制造性評(píng)價(jià)技術(shù)應(yīng)用于產(chǎn)品開(kāi)發(fā)階段的必要工作,也是提高箱體零件開(kāi)發(fā)效率降低開(kāi)發(fā)成本的迫切需求。
[0005]在《機(jī)械設(shè)計(jì)與制造》2007年I月第I期,題目為:“零件加工可行性評(píng)價(jià)方法研究”文章中,針對(duì)零件的加工可行性評(píng)價(jià)研究,提出了基于規(guī)則和模糊綜合評(píng)判的加工可行性評(píng)價(jià)策略與方法,并給出了模型與算法,一定程度上解決了零件制造可行性評(píng)價(jià)問(wèn)題。然而由于整體評(píng)價(jià)流程的設(shè)計(jì)缺陷,文章中提到的方法并不能實(shí)現(xiàn)對(duì)制造特征的批量評(píng)價(jià),影響可制造性評(píng)價(jià)效率;沒(méi)有考慮到不同類(lèi)別特征對(duì)制造資源約束的需求不同,影響評(píng)價(jià)結(jié)果的準(zhǔn)確性;基于該方法開(kāi)發(fā)的可制造型評(píng)價(jià)系統(tǒng)并不能評(píng)價(jià)零件的結(jié)構(gòu)工藝性,且存在大量的主觀人為評(píng)判因素,評(píng)價(jià)結(jié)果準(zhǔn)確性欠佳。
[0006]在《現(xiàn)代制造工程》2014年第8期,題目為:“基于制造資源的復(fù)雜箱體零件可制造性評(píng)價(jià)”文章中,以復(fù)雜箱體零件為研究對(duì)象,利用箱體零件模型信息與制造資源模型信息之間的關(guān)系建立零件評(píng)價(jià)規(guī)則,以零件制造特征為基礎(chǔ)篩選合適的制造資源以判斷零件的制造可行性,并利用層次分析理論構(gòu)建了設(shè)備選算法。然而,文章中僅僅給出了孔特征和平面特征的評(píng)價(jià)方法,對(duì)于其他特征的評(píng)價(jià)方法并未涉及,且從文章中推不出其他類(lèi)別特征的評(píng)價(jià)方法;由于評(píng)價(jià)流程的設(shè)計(jì)缺陷,該研究同樣無(wú)法實(shí)現(xiàn)對(duì)制造特征的批量評(píng)價(jià);基于該方法開(kāi)發(fā)的可制造性評(píng)價(jià)系統(tǒng)不能有效的從模型上提取特征信息,評(píng)價(jià)規(guī)則和特征類(lèi)別的不可擴(kuò)展限制了系統(tǒng)的使用場(chǎng)景。
[0007]其他關(guān)于可制造性評(píng)價(jià)文獻(xiàn)以及開(kāi)發(fā)的基于研究開(kāi)發(fā)的系統(tǒng)的重點(diǎn)均集中于零件的制造可行性評(píng)價(jià),存在的缺陷與上述兩篇典型文獻(xiàn)相似:未涉及對(duì)零件結(jié)構(gòu)工藝性的評(píng)價(jià),只考慮制造資源約束對(duì)零件可制造性的影響;未考慮不同類(lèi)別特征對(duì)制造資源約束需求的不同,影響可制造性評(píng)價(jià)結(jié)果的準(zhǔn)確性;不支持特征類(lèi)別和評(píng)價(jià)規(guī)則的擴(kuò)充和定制,限制了系統(tǒng)使用場(chǎng)景。因此,上述可制造性評(píng)價(jià)技術(shù)和系統(tǒng)雖然具有評(píng)價(jià)零件可制造性的效果,然而,在真正進(jìn)行可制造性評(píng)價(jià)時(shí),上述研究和系統(tǒng)還有很大的提升空間。本發(fā)明的目的是致力于解決上述研究和系統(tǒng)的缺陷,提出一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目的在于克服現(xiàn)有箱體零件設(shè)計(jì)過(guò)程中存在的開(kāi)發(fā)周期長(zhǎng)、成本高的問(wèn)題,提出了一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法。
[0009]—種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,包括一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)、一種箱體零件的可制造性評(píng)價(jià)方法及交互界面;其中,一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)簡(jiǎn)稱(chēng)本系統(tǒng),一種箱體零件的可制造性評(píng)價(jià)方法,簡(jiǎn)稱(chēng)本方法;交互界面用于本系統(tǒng)中各模塊接收命令及顯示操作結(jié)果;
[0010]其中,本系統(tǒng)包括零件管理模塊(100)、制造資源模塊(200)、制造特征提取模塊(300)、可制造性評(píng)價(jià)執(zhí)行模塊(400)、評(píng)價(jià)結(jié)果顯示模塊(500)和系統(tǒng)管理模塊(600);
[0011]零件管理模塊包括零件注冊(cè)子模塊(110)、零件注銷(xiāo)子模塊(120)以及零件信息庫(kù)(130);
[0012]制造資源模塊(200)包括:基本信息建模子模塊(210)、加工能力建模子模塊(220)以及制造資源庫(kù)(230);
[0013]制造特征提取模塊(300)包括:特征類(lèi)別選擇子模塊(310)、引導(dǎo)框架子模塊(320)、信息提取子模塊(330)以及制造特征庫(kù)(340);
[0014]可制造性評(píng)價(jià)執(zhí)行模塊(400)包括:自動(dòng)評(píng)價(jià)子模塊(410)以及定制評(píng)價(jià)子模塊(420);
[0015]自動(dòng)評(píng)價(jià)子模塊(410)中包括:特征過(guò)濾單元(411)、制造資源篩選單元(412)、評(píng)價(jià)執(zhí)行單元(413)、評(píng)價(jià)結(jié)果單元(414)、評(píng)價(jià)修正單元(415)、制造資源緩存庫(kù)(416)以及自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417);
[00? 0]定制評(píng)價(jià)子模塊(420)包括:特征過(guò)濾單元(421 )、特征選擇單元(422 )、規(guī)則定制單元(423)、規(guī)則打包單元(424)、評(píng)價(jià)執(zhí)行單元(425)、評(píng)價(jià)結(jié)果單元(426)、特征緩存庫(kù)(427)以及定制評(píng)價(jià)結(jié)果庫(kù)(428);
[0017]評(píng)價(jià)結(jié)果顯示模塊(500)包括:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)、制造特征提取反饋?zhàn)幽K(520);
[0018]系統(tǒng)管理模塊(600)包括:特征類(lèi)別管理子模塊(610)和評(píng)價(jià)規(guī)則管理子模塊
(620);
[0019]特征類(lèi)別管理子模塊(610)包括:幾何定義單元(611)、非幾何定義單元(612)以及特征類(lèi)別庫(kù)(613);
[0020]評(píng)價(jià)規(guī)則管理子模塊(620)包括:特征類(lèi)別選擇單元(621)、要素補(bǔ)充單元(622)、規(guī)則要素定義單元(623)、推理匹配單元(624)、規(guī)則標(biāo)準(zhǔn)化單元(625)、評(píng)價(jià)規(guī)則庫(kù)(626)以及典型規(guī)則庫(kù)(627);
[0021 ]本系統(tǒng)中各模塊的功能如下:
[0022]零件管理模塊(100)用于將需要評(píng)價(jià)的箱體零件的總體信息注冊(cè)入可制造性評(píng)價(jià)系統(tǒng)以及將評(píng)價(jià)完成的零件從可制造性評(píng)價(jià)系統(tǒng)中注銷(xiāo);零件注冊(cè)子模塊(110)用于將零件在系統(tǒng)中注冊(cè);零件注銷(xiāo)子模塊(120)用于將零件在系統(tǒng)中注銷(xiāo);零件信息庫(kù)(130)用于存儲(chǔ)零件信息,具體用于存儲(chǔ)零件的整體信息;
[0023]所述的制造資源建模模塊(200)用于將現(xiàn)實(shí)中的制造資源映射進(jìn)可制造性評(píng)價(jià)系統(tǒng),為箱體零件的可制造性評(píng)價(jià)提供制造資源約束;基本信息建模子模塊(210)用于創(chuàng)建制造資源基本信息,加工能力建模子模塊(220)用于創(chuàng)建制造資源詳細(xì)加工能力信息的;制造資源庫(kù)(230)用于存儲(chǔ)制造資源信息;
[0024]所述的制造特征提取模塊(300)用于將箱體設(shè)計(jì)模型中的設(shè)計(jì)特征重構(gòu)為制造特征,為可制造性評(píng)價(jià)系統(tǒng)提供評(píng)價(jià)輸入;特征類(lèi)別選擇子模塊(310)用于選擇待提取制造特征類(lèi)別;引導(dǎo)框架子模塊(320)用于生成制造特征信息提取引導(dǎo)框架;信息提取子模塊(330)用于從模型中提取制造特征信息;制造特征庫(kù)(340)用于存儲(chǔ)提取到的制造特征;
[0025]所述的可制造性評(píng)價(jià)執(zhí)行模塊(400)用于執(zhí)行對(duì)箱體類(lèi)零件的可制造性評(píng)價(jià),評(píng)價(jià)依據(jù)是箱體零件的結(jié)構(gòu)工藝評(píng)價(jià)規(guī)則和制造資源能力約束;
[0026]自動(dòng)評(píng)價(jià)子模塊(410)用于自動(dòng)選擇被評(píng)價(jià)的制造特征和適用的評(píng)價(jià)規(guī)則對(duì)箱體零件進(jìn)行自動(dòng)可制造性評(píng)價(jià);制造特征的特征過(guò)濾單元(411)用于過(guò)濾不符合評(píng)價(jià)要求;制造資源篩選單元(412)用于為被評(píng)價(jià)的箱體零件選擇制造資源;評(píng)價(jià)執(zhí)行單元(413)用于執(zhí)行可制造性評(píng)價(jià)操作;評(píng)價(jià)結(jié)果單元(414)用于預(yù)覽評(píng)價(jià)可制造性評(píng)價(jià)結(jié)果;評(píng)價(jià)修正單元(415)用于強(qiáng)制修改評(píng)價(jià)結(jié)果;制造資源緩存庫(kù)(416)用于臨時(shí)存儲(chǔ)制造資源;自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417)用于存儲(chǔ)可制造性評(píng)價(jià)結(jié)果;
[0027]定制評(píng)價(jià)子模塊(420)用于交互選擇評(píng)價(jià)的制造特征對(duì)象、定制制造特征對(duì)象的評(píng)價(jià)規(guī)則對(duì)箱體零件進(jìn)行定制可制造性評(píng)價(jià);制造特征的特征過(guò)濾單元(421)用于過(guò)濾不符合評(píng)價(jià)要求;特征選擇單元(422)用于選取待評(píng)價(jià)制造特征;規(guī)則定制單元(423)用于選擇評(píng)價(jià)規(guī)則;規(guī)則打包單元(424)用于將典型規(guī)則組合打包成集;評(píng)價(jià)執(zhí)行單元(425)用于執(zhí)行可制造性評(píng)價(jià)操作;評(píng)價(jià)結(jié)果單元(426)用來(lái)預(yù)覽可制造性評(píng)價(jià)結(jié)果特征緩存庫(kù)(427)用于暫時(shí)存儲(chǔ)待評(píng)價(jià)制造特征;定制評(píng)價(jià)結(jié)果庫(kù)(428)用于存儲(chǔ)可制造性評(píng)價(jià)結(jié)果;
[0028]所述的評(píng)價(jià)結(jié)果顯示模塊(500)用于顯示箱體零件的可制造性評(píng)價(jià)結(jié)果,為用戶(hù)提供評(píng)價(jià)反饋;評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)用于直接顯示可制造性評(píng)價(jià)結(jié)果;制造特征提取反饋?zhàn)幽K(520)用于展示特征提取結(jié)果的;執(zhí)行可制造性評(píng)價(jià)時(shí),系統(tǒng)自動(dòng)過(guò)濾掉不符合評(píng)價(jià)要求的特征,制造特征提取反饋?zhàn)幽K(520)負(fù)責(zé)向設(shè)計(jì)人員反饋未被評(píng)價(jià)的特征以及未被評(píng)價(jià)的原因;
[0029]所述的系統(tǒng)管理模塊(600)用于管理可制造性評(píng)價(jià)系統(tǒng)中的特征類(lèi)別和評(píng)價(jià)規(guī)則;
[0030]特征類(lèi)別管理子模塊(610)用于在系統(tǒng)中定義新的特征類(lèi)別,擴(kuò)充制造特征的提取范圍,拓展可制造性評(píng)價(jià)的使用場(chǎng)景;幾何定義單元(611)用于定義新特征類(lèi)別幾何信息結(jié)構(gòu);非幾何定義單元(612)用于定義新特征類(lèi)別非幾何信息結(jié)構(gòu);特征類(lèi)別庫(kù)(613)用于存儲(chǔ)特征類(lèi)別信息;
[0031]評(píng)價(jià)規(guī)則管理子模塊(620)用于在可制造性評(píng)價(jià)系統(tǒng)中擴(kuò)充評(píng)價(jià)規(guī)則,目的是提高可制造性評(píng)價(jià)結(jié)果的準(zhǔn)確性;特征類(lèi)別選擇單元(621)用于選擇規(guī)則所屬的制造特征類(lèi)另IJ;要素補(bǔ)充單元(622)用于補(bǔ)充定義特征幾何信息和非幾何信息;規(guī)則要素定義單元(623)用于定義評(píng)價(jià)對(duì)象和參考對(duì)象;推理匹配單元(624)用于為新規(guī)則匹配推理引擎;規(guī)則標(biāo)準(zhǔn)化單元(625)用于將評(píng)價(jià)規(guī)則進(jìn)行標(biāo)準(zhǔn)化處理并存入規(guī)則庫(kù);評(píng)價(jià)規(guī)則庫(kù)(626)用于存儲(chǔ)評(píng)價(jià)規(guī)則;典型規(guī)則庫(kù)(627)用于存儲(chǔ)典型評(píng)價(jià)規(guī)則;
[0032]本系統(tǒng)中各模塊的連接關(guān)系是:
[0033]零件管理模塊(100)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造資源模塊(200)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造特征提取模塊(300)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造特征提取模塊(300)與評(píng)價(jià)結(jié)果顯示模塊(500)連接;制造特征提取模塊(300)與系統(tǒng)管理模塊(600);可制造性評(píng)價(jià)執(zhí)行模塊(400)與評(píng)價(jià)結(jié)果顯示模塊(500)連接;制造性評(píng)價(jià)執(zhí)行模塊(400)與系統(tǒng)管理模塊(600)連接;
[0034]本方法,包含如下步驟:
[0035]步驟S100:零件注冊(cè)子模塊(110)從交互界面獲取一個(gè)新的箱體零件的信息并將箱體零件信息存入零件信息庫(kù)(130),完成零件注冊(cè);
[0036]其中,所述的箱體零件信息以生產(chǎn)批量、平均壁厚、材料信息為主;
[0037]步驟S200:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否執(zhí)行制造資源建模步驟,并進(jìn)行相應(yīng)操作,具體為:
[0038]S2001:若本系統(tǒng)從交互界面接收的命令是執(zhí)行制造資源建模步驟,則執(zhí)行步驟S210;
[0039]S2002:若本系統(tǒng)從交互界面接收的命令是不執(zhí)行制造資源建模步驟,則執(zhí)行步驟S300;
[0040]步驟S210:基本信息建模子模塊(210)從交互界面獲取一個(gè)新制造資源的制造資源基本信息并保存,完成基本信息建模,基本信息建模子模塊(210)將此制造資源基本信息存入制造資源庫(kù)(230);
[0041]所述的制造資源基本信息包括:機(jī)床主軸轉(zhuǎn)速、最大功率、X軸行程、Y軸行程、Z軸行程、機(jī)床提供的加工方式為主的機(jī)床通用信息;
[0042]步驟S220:為步驟S210的新制造資源進(jìn)行詳細(xì)加工能力建模,加工能力建模子模塊(220)從交互界面獲取新制造資源的詳細(xì)加工能力信息并保存,加工能力建模子模塊(220)再將此新制造資源的詳細(xì)加工能力信息存入制造資源庫(kù)(230)并把詳細(xì)加工能力信息與步驟S210的制造資源基本信息相關(guān)聯(lián),完成新制造資源詳細(xì)加工能力建模;
[0043]所述的制造資源詳細(xì)加工能力是指在某種加工方式下,機(jī)床所能達(dá)到的包括尺寸精度、位置精度、表面粗糙度在內(nèi)的加工精度;
[0044]步驟S210的基本信息建模和步驟S220的詳細(xì)加工能力建模,統(tǒng)稱(chēng)為制造資源建模;
[0045]步驟S230:基本信息建模子模塊(210)從交互界面接收是否要繼續(xù)創(chuàng)建一個(gè)新的制造資源的命令,并進(jìn)行相應(yīng)操作,具體如下:
[0046]S2301:若接收的命令是需要繼續(xù)創(chuàng)建一個(gè)新的制造資源并進(jìn)行制造資源建模,則跳至步驟S210;
[0047]S2302:若接收的命令是不需要繼續(xù)創(chuàng)建一個(gè)新的制造資源并進(jìn)行制造資源建模,則跳至步驟S300;
[0048]步驟S300:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否需要執(zhí)行新建特征類(lèi)別步驟,并進(jìn)行相應(yīng)操作,具體為:
[0049]S3001:若本系統(tǒng)從交互界面接收的命令是需要執(zhí)行新建特征類(lèi)別步驟,則跳至步驟S610;
[0050]S3002:若本系統(tǒng)從交互界面接收的命令是不需要執(zhí)行新建特征類(lèi)別步驟,則跳至步驟S310;
[0051]步驟S310:特征類(lèi)別選擇子模塊(310)根據(jù)從交互界面接收的特征類(lèi)別信息為待提取特征匹配對(duì)應(yīng)的特征類(lèi)別,并將匹配的特征類(lèi)別傳遞給引導(dǎo)框架子模塊(320);
[0052]步驟S320:引導(dǎo)框架子模塊(320)根據(jù)步驟S310匹配的特征類(lèi)別,從特征類(lèi)別庫(kù)(613)中調(diào)取步驟S310所選特征類(lèi)別對(duì)應(yīng)的所有的特征規(guī)則,并根據(jù)這些特征規(guī)則生成引導(dǎo)制造特征信息提取的引導(dǎo)框架;
[0053]所述的特征規(guī)則是構(gòu)成特征類(lèi)別的基本元素,存儲(chǔ)在特征類(lèi)別庫(kù)中;每一個(gè)特征都由線(xiàn)、面等幾何信息和尺寸、公差等非幾何信息組成;每一類(lèi)特征的結(jié)構(gòu)相同,包含的幾何信息和非幾何信息項(xiàng)目也相同;特征規(guī)則用于描述每一類(lèi)別的特征包含的幾何信息類(lèi)別和非幾何信息類(lèi)別,以及每種信息類(lèi)別的具體屬性,為制造特征提取提供引導(dǎo),特征規(guī)則與幾何信息和非幾何信息項(xiàng)逐條對(duì)應(yīng);
[0054]步驟S330:信息提取子模塊(330)根據(jù)步驟S320生成的引導(dǎo)框架提示以及接收的交互界面的信息提取命令,從箱體的三維模型中提取相應(yīng)的信息,待所有箱體的三維模型信息提取完畢后,信息提取子模塊(330)將提取到的信息打包封裝,然后以步驟S310生成的新特征名命名,存入制造特征庫(kù)(340);
[0055]所述箱體的三維模型指箱體零件在三維環(huán)境中的設(shè)計(jì)模型,即箱體的三維設(shè)計(jì)模型;
[0056]步驟S340:制造特征提取模塊(300)從交互界面接收是否需要繼續(xù)提取制造特征的命令,并進(jìn)行相應(yīng)操作,具體為:
[0057]S3401:若制造特征提取模塊(300)從交互界面接收到的命令是需要繼續(xù)提取制造特征,則跳至執(zhí)行步驟S300;
[0058]S3402:若制造特征提取模塊(300)從交互界面接收到的命令是不需要繼續(xù)提取制造特征,則跳至執(zhí)行步驟S400;
[0059]步驟S400:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否需要新建評(píng)價(jià)規(guī)則,并進(jìn)行相應(yīng)操作:
[0060]S4001:若本系統(tǒng)接收的命令判斷是需要新建評(píng)價(jià)規(guī)則,則執(zhí)行步驟S600;
[0061 ] S4002:若本系統(tǒng)接收的命令判斷是不需要新建評(píng)價(jià)規(guī)則,則執(zhí)行步驟S401;
[0062]步驟S401:可制造性評(píng)價(jià)執(zhí)行模塊(400)根據(jù)從交互界面接收的評(píng)價(jià)模式命令,進(jìn)入不同的可制造性評(píng)價(jià)模式,具體為:
[0063]S4011:若接收的命令為進(jìn)入“自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)”模式,則跳至步驟S410;
[0064]S4012:若接收的命令為進(jìn)入“互動(dòng)式定制評(píng)價(jià)”模式,則跳至步驟S420;
[0065]步驟S410:可制造性評(píng)價(jià)執(zhí)行模塊(400)加載制造資源篩選單元(412),并根據(jù)從交互界面獲得的制造資源選擇結(jié)果信息將選擇的制造資源存入制造資源緩存庫(kù)(416);
[0066]步驟S411:特征過(guò)濾單元(411)執(zhí)行特征過(guò)濾操作,逐個(gè)判斷制造特征庫(kù)(340)中的制造特征,篩選出符合評(píng)價(jià)要求的制造特征;
[0067]步驟S412:評(píng)價(jià)執(zhí)行單元(413)根據(jù)特征類(lèi)別和精度信息匹配每個(gè)特征的評(píng)價(jià)規(guī)貝1J,并從制造資源緩存庫(kù)(416)中匹配制造資源,對(duì)步驟S411篩選出的每個(gè)特征進(jìn)行結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià)后,生成初步評(píng)價(jià)結(jié)果;
[0068]步驟S413:結(jié)果修改單元(414)獲取步驟S412生成的初步評(píng)價(jià)結(jié)果,并賦予用戶(hù)修改評(píng)價(jià)結(jié)果的最高權(quán)限,以糾正錯(cuò)誤的評(píng)價(jià)結(jié)果;
[0069]步驟S414:結(jié)果修改單元(414)將步驟S413更改過(guò)后的評(píng)價(jià)結(jié)果作為最終評(píng)價(jià)結(jié)果存入自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417);
[0070]步驟S420:可制造性評(píng)價(jià)執(zhí)行模塊(400)進(jìn)入“交互式定制評(píng)價(jià)”模式,特征過(guò)濾單元(421)將制造特征庫(kù)(340)中的制造特征進(jìn)行篩選,篩選出所有符合評(píng)價(jià)要求的特征;[0071 ]步驟S421:特征選擇單元(422)獲取步驟S420篩選得到的特征并將其列出,并根據(jù)從交互界面獲得的特征選擇結(jié)果將被選中的制造特征存入特征緩存庫(kù)(427);
[0072]步驟S422:特征緩存庫(kù)(427)釋放一個(gè)未評(píng)價(jià)的制造特征,規(guī)則定制單元(423)從評(píng)價(jià)規(guī)則庫(kù)(626)和典型規(guī)則庫(kù)(627)中調(diào)取備選評(píng)價(jià)規(guī)則,通過(guò)選取備選評(píng)價(jià)規(guī)則完成對(duì)該制造特征評(píng)價(jià)規(guī)則的定制;
[0073]步驟S423:規(guī)則打包單元(424)根據(jù)從交互界面接收到的操作命令,判斷是否將步驟S422定制的評(píng)價(jià)規(guī)則打包成為典型評(píng)價(jià)規(guī)則集,并進(jìn)行相應(yīng)操作:
[0074]S4231:若規(guī)則打包單元(424)接收到的命令為將步驟S422的評(píng)價(jià)規(guī)則打包成典型評(píng)價(jià)規(guī)則集,則跳至執(zhí)行步驟S424;
[0075]S4232:若規(guī)則打包單元(424)接收到的命令為不將步驟S422的評(píng)價(jià)規(guī)則打包成典型評(píng)價(jià)規(guī)則集,則跳至執(zhí)行步驟S425;
[0076]步驟S424:規(guī)則打包單元(424)獲取步驟S422選定的所有評(píng)價(jià)規(guī)則將其打包,并以從交互界面獲取的名稱(chēng)為新評(píng)價(jià)集合命名,規(guī)則打包單元(424)將新評(píng)價(jià)集合存入典型規(guī)則庫(kù)(627),以備下次定制評(píng)價(jià)直接調(diào)用;
[0077]步驟S425:規(guī)則定制單元(423)判斷是否完成所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制,并進(jìn)行相應(yīng)操作:
[0078]S4251:若所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制完畢,則跳至執(zhí)行步驟S426
[0079]S4252:若不是所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則都定制完畢,則從特征緩存庫(kù)
(427)中選取下一個(gè)規(guī)則未定制的制造特征,則跳至執(zhí)行步驟S422;
[0080]步驟S426:特征緩存庫(kù)(427)中所有制造特征的評(píng)價(jià)規(guī)則定制完成后,評(píng)價(jià)執(zhí)行單元(425)根據(jù)評(píng)價(jià)規(guī)則定制結(jié)果,對(duì)特征緩存庫(kù)(427)中所有的制造特征進(jìn)行可制造性評(píng)價(jià);
[0081 ] 步驟S427:評(píng)價(jià)結(jié)果單元(426)獲取步驟S426的評(píng)價(jià)結(jié)果并呈現(xiàn)給用戶(hù),確定評(píng)價(jià)結(jié)果無(wú)誤后,評(píng)價(jià)結(jié)果單元(426)將評(píng)價(jià)結(jié)果存入定制評(píng)價(jià)結(jié)果庫(kù)(428);
[0082]步驟S500:評(píng)價(jià)結(jié)果顯示模塊(500)根據(jù)從交互界面接收的查看內(nèi)容命令進(jìn)入不同的查看模式,若接收的命令為查看“可制造性評(píng)價(jià)結(jié)果”,執(zhí)行步驟S510,若接受的命令為查看“特征提取結(jié)果”,則執(zhí)行步驟S520;
[0083]步驟S510:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)從自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417)和定制評(píng)價(jià)結(jié)果庫(kù)
(428)加載當(dāng)前零件的可制造性評(píng)價(jià)結(jié)果,并呈現(xiàn)給用戶(hù);
[0084]步驟S520:特征獲取反饋?zhàn)幽K(520)從制造特征庫(kù)(340)中加載當(dāng)前零件的制造特征提取結(jié)果,列出未被評(píng)價(jià)的制造特征,并列出制造特征未被評(píng)價(jià)的詳細(xì)原因;
[0085]步驟S610:特征類(lèi)別管理子模塊(610)根據(jù)從交互界面獲取的新建特征類(lèi)別名稱(chēng)開(kāi)始創(chuàng)建新的特征類(lèi)別;
[0086]步驟S611:特征類(lèi)別管理子模塊(610)將步驟S610新建的特征類(lèi)別分解為幾何信息和非幾何信息,為創(chuàng)建步驟S610新特征類(lèi)別的特征規(guī)則做準(zhǔn)備;
[0087]步驟S612:幾何定義單元(611)根據(jù)步驟S611的特征類(lèi)別分解和從交互界面的獲取的特征規(guī)則信息,逐項(xiàng)定義每一項(xiàng)幾何信息對(duì)應(yīng)的特征規(guī)則;
[0088]步驟S613:非幾何定義單元(612)根據(jù)步驟S611的特征類(lèi)別分解和從交互界面的獲取的特征規(guī)則信息,逐項(xiàng)定義每一項(xiàng)非幾何信息對(duì)應(yīng)的特征規(guī)則;
[0089]步驟S614:特征類(lèi)別管理子模塊(610)將步驟S612和步驟S613創(chuàng)建的所有特征規(guī)貝1J,以步驟S610的特征類(lèi)別名稱(chēng)為命名存入特征類(lèi)別庫(kù)(613),完成新特征類(lèi)別的創(chuàng)建;
[0090]步驟S620:特征類(lèi)別選擇單元(621)根據(jù)從交互界面接收的特征類(lèi)別選擇命令匹配特征類(lèi)別,創(chuàng)建一條新的評(píng)價(jià)規(guī)則并為新評(píng)價(jià)規(guī)則命名,匹配的特征類(lèi)別即為新創(chuàng)建的評(píng)價(jià)規(guī)則的適用范圍;
[0091]步驟S621:規(guī)則要素定義單元(623)從步驟S620獲取特征類(lèi)別并加載步驟S620選定的特征類(lèi)別的所有幾何信息和非幾何信息;
[0092]步驟S622:規(guī)則要素定義單元(623)根據(jù)從交互界面接收的要素定義命令判斷步驟S621加載的信息和非幾何信息是否滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求;
[0093]S6221:若步驟S621加載的幾何信息和非幾何信息滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求,則跳至執(zhí)行步驟S624;
[0094]S6222:若步驟S621加載的幾何信息和非幾何信息不滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求,則跳至執(zhí)行步驟S623;
[0095]步驟S623:要素補(bǔ)充單元(622)根據(jù)從交互界面接收的命令補(bǔ)充創(chuàng)建步驟S620的新評(píng)價(jià)規(guī)則缺省的幾何信息或非幾何信息;
[0096]步驟S624:規(guī)則要素定義單元(623)從步驟S621加載以及步驟S623定義的幾何信息和非幾何信息中定義步驟S620的新評(píng)價(jià)規(guī)則的被評(píng)價(jià)項(xiàng)和評(píng)價(jià)參考項(xiàng)并定義預(yù)期評(píng)價(jià)結(jié)果;
[0097]步驟S625:推理匹配單元(624)根據(jù)步驟S624定義的規(guī)則要素為步驟S620的新評(píng)價(jià)規(guī)則匹配推理引擎;
[0098]步驟S626:規(guī)則標(biāo)準(zhǔn)化單元(625)從步驟S624獲取的規(guī)則要素和從步驟S625獲取的推理引擎選取結(jié)果,并以步驟S620的規(guī)則名稱(chēng)為命名,將這些信息打包存入評(píng)價(jià)規(guī)則庫(kù)(626),完成步驟S620新可制造性評(píng)價(jià)規(guī)則的創(chuàng)建;
[0099]步驟S700:可制造性評(píng)價(jià)執(zhí)行模塊(400)從交互界面接收的評(píng)價(jià)命令判斷箱體零件的可制造性評(píng)價(jià)是否全部完成,并決定跳轉(zhuǎn)到步驟S701還是步驟S702,具體為:
[0100]S7001:若箱體零件的可制造性評(píng)價(jià)已經(jīng)全部完成,則執(zhí)行步驟S701;
[0101]S7002:若箱體零件的可制造性評(píng)價(jià)尚未全部完成,則執(zhí)行步驟S200;
[0102]步驟S701:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)生成箱體零件的可制造性評(píng)價(jià)結(jié)果;其后,零件管理模塊(100)的零件注銷(xiāo)子模塊(120)將當(dāng)前零件從本系統(tǒng)中注銷(xiāo),釋放可制造性評(píng)價(jià)系統(tǒng)的資源;
[0103]至此,從步驟SlOO到步驟S701,完成了一種箱體零件的可制造性評(píng)價(jià)方法。
[0104]有益效果
[0105]—種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及方法,與現(xiàn)有可制造性評(píng)價(jià)系統(tǒng)及方法相比,具有以下有益效果:
[0106]1.本系統(tǒng)評(píng)價(jià)的內(nèi)容包括零件的結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià),使得零件的可制造性評(píng)價(jià)更完整,評(píng)價(jià)結(jié)果更可信;
[0107]2.本系統(tǒng)從制造特征入手著眼于零件層面的評(píng)價(jià),為箱體零件整體的可制造性評(píng)價(jià)提供了可行的解決方案;
[0108]3.本系統(tǒng)支持標(biāo)準(zhǔn)化自動(dòng)評(píng)價(jià)和定制化交互評(píng)價(jià)兩種評(píng)價(jià)方式,一方面簡(jiǎn)化了箱體零件可制造性評(píng)價(jià)的操作步驟,實(shí)現(xiàn)了制造特征的批量評(píng)價(jià),另一方面保證了箱體零件可制造性評(píng)價(jià)的準(zhǔn)確性;
[0109]4.本系統(tǒng)引入體素建模的思想建立了特征類(lèi)別庫(kù),實(shí)現(xiàn)了特征類(lèi)別的動(dòng)態(tài)管理,擴(kuò)展了本系統(tǒng)的使用場(chǎng)景;
[0110]5.本系統(tǒng)引入專(zhuān)家系統(tǒng)的方法,通過(guò)對(duì)評(píng)價(jià)規(guī)則進(jìn)行分類(lèi)以及標(biāo)準(zhǔn)化拆分,建立了可擴(kuò)充的評(píng)價(jià)規(guī)則庫(kù),使得本系統(tǒng)在使用過(guò)程中不斷完善,不同的用戶(hù)可以根據(jù)自身需求在本系統(tǒng)中定制評(píng)價(jià)規(guī)則,提高系統(tǒng)的使用靈活性。
【附圖說(shuō)明】
[0111]圖1是本發(fā)明一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)簡(jiǎn)稱(chēng)本系統(tǒng)及評(píng)價(jià)方法的本系統(tǒng)架構(gòu)示意圖;
[0112]圖2是本發(fā)明一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)簡(jiǎn)稱(chēng)本系統(tǒng)及評(píng)價(jià)方法中的本方法流程示意圖。
【具體實(shí)施方式】
[0113]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法的系統(tǒng)結(jié)構(gòu)和工作流程進(jìn)一步描述。
[0114]實(shí)施例1
[0115]如圖1所示,本發(fā)明一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)主要包括零件管理模塊
(100)、制造資源模塊(200)、制造特征提取模塊(300)、可制造性評(píng)價(jià)執(zhí)行模塊(400)、評(píng)價(jià)結(jié)果顯示模塊(500)和系統(tǒng)管理模塊(600)。零件管理模塊(100)用于將需要評(píng)價(jià)的箱體零件的總體信息注冊(cè)入可制造性評(píng)價(jià)系統(tǒng)以及將評(píng)價(jià)完成的零件從可制造性評(píng)價(jià)系統(tǒng)中注銷(xiāo)。零件管理模塊(100)由零件注冊(cè)子模塊(110)、零件注銷(xiāo)子模塊(120)以及零件信息庫(kù)
(130)組成。制造資源建模塊(200)用于將現(xiàn)實(shí)中的制造資源映射進(jìn)可制造性評(píng)價(jià)系統(tǒng),為箱體零件的可制造性評(píng)價(jià)提供制造資源約束。制造資源模塊由基本信息建模子模塊(210)、加工能力建模子模塊(220)、以及制造資源庫(kù)(230)組成。制造特征提取模塊(300)用于將箱體設(shè)計(jì)模型中的設(shè)計(jì)特征重構(gòu)為制造特征,為可制造性評(píng)價(jià)系統(tǒng)提供評(píng)價(jià)輸入。制造特征提取模塊(300)由特征類(lèi)別選擇子模塊(310)、引導(dǎo)框架子模塊(320)、信息提取子模塊(330)以及制造特征庫(kù)(340)組成??芍圃煨栽u(píng)價(jià)執(zhí)行模塊(400)用于執(zhí)行對(duì)箱體類(lèi)零件的可制造性評(píng)價(jià),評(píng)價(jià)依據(jù)是箱體零件的結(jié)構(gòu)工藝評(píng)價(jià)規(guī)則和制造資源能力約束。可制造性評(píng)價(jià)執(zhí)行模塊(400)由自動(dòng)評(píng)價(jià)子模塊(410)以及定制評(píng)價(jià)子模塊(420)組成;其中,自動(dòng)評(píng)價(jià)子模塊(410)包括特征過(guò)濾單元(411)、制造資源篩選單元(412)、評(píng)價(jià)執(zhí)行單元(413)、評(píng)價(jià)結(jié)果單元(414)、評(píng)價(jià)修正單元(415)、制造資源緩存庫(kù)(416)自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417)。定制評(píng)價(jià)子模塊(420)又包括制造特征的特征過(guò)濾單元(421 )、特征選擇單元(422)、規(guī)則定制單元(423)、規(guī)則打包單元(424)、評(píng)價(jià)執(zhí)行單元(425)、評(píng)價(jià)結(jié)果單元(426)、特征緩存庫(kù)(427)以及定制評(píng)價(jià)結(jié)果庫(kù)(428)。評(píng)價(jià)結(jié)果顯示模塊(500)用于顯示箱體零件的可制造性評(píng)價(jià)結(jié)果,為用戶(hù)提供評(píng)價(jià)反饋。評(píng)價(jià)結(jié)果顯示模塊(500)由評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)以及制造特征提取反饋?zhàn)幽K(520)組成。系統(tǒng)管理模塊(600)用于管理可制造性評(píng)價(jià)系統(tǒng)中的特征類(lèi)別和評(píng)價(jià)規(guī)則。系統(tǒng)管理模塊(600)由特征類(lèi)別管理子模塊(610)和評(píng)價(jià)規(guī)則管理子模塊
(620)構(gòu)成。其中,特征類(lèi)別管理子模塊(610)包括幾何定義單元(611)、非幾何定義單元(612)以及用于特征類(lèi)別庫(kù)(613);評(píng)價(jià)規(guī)則管理子模塊(620)包括:特征類(lèi)別選擇單元
(621)、要素補(bǔ)充單元(622)、規(guī)則要素定義單元(623)、推理匹配單元(624)、規(guī)則標(biāo)準(zhǔn)化單元(625)、評(píng)價(jià)規(guī)則庫(kù)(626)以及典型規(guī)則庫(kù)(627)。
[0116]所述的特征規(guī)則,以“簡(jiǎn)單通孔”為例,“直徑”是“簡(jiǎn)單通孔”需要包含的一項(xiàng)非幾何信息,則非幾何信息“直徑”對(duì)應(yīng)一條特征規(guī)則,“直徑”的特征規(guī)則記錄:“直徑”所屬的特征類(lèi)別為“簡(jiǎn)單通孔”、“直徑”是非幾何信息、“直徑”的信息屬性是直徑、“直徑”對(duì)應(yīng)的信息應(yīng)該存儲(chǔ)到直徑尺寸庫(kù);
[0117]從上述系統(tǒng)組成描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)包括零件的結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià)兩項(xiàng)評(píng)價(jià)內(nèi)容,具體體現(xiàn)在可制造性評(píng)價(jià)執(zhí)行模塊(400),使得零件的可制造性評(píng)價(jià)更完整;
[0118]由于具有自動(dòng)評(píng)價(jià)子模塊(410)和定制評(píng)價(jià)子模塊(420)模塊,因此本系統(tǒng)支持標(biāo)準(zhǔn)化自動(dòng)評(píng)價(jià)和定制化交互評(píng)價(jià)兩種評(píng)價(jià)方式,一方面簡(jiǎn)化了箱體零件可制造性評(píng)價(jià)的操作步驟,實(shí)現(xiàn)了制造特征的批量評(píng)價(jià),另一方面保證了箱體零件可制造性評(píng)價(jià)的準(zhǔn)確性;
[0119]從上述系統(tǒng)組成描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)通過(guò)引入體素建模的思想,建立了特征類(lèi)別庫(kù),實(shí)現(xiàn)了特征類(lèi)別的動(dòng)態(tài)管理,具體體現(xiàn)在特征類(lèi)別管理子模塊(610),擴(kuò)展了本系統(tǒng)的使用場(chǎng)景;
[0120]從上述系統(tǒng)組成描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)通過(guò)引入專(zhuān)家系統(tǒng)的方法,對(duì)評(píng)價(jià)規(guī)則進(jìn)行分類(lèi)以及標(biāo)準(zhǔn)化拆分,建立了可擴(kuò)充的評(píng)價(jià)規(guī)則庫(kù),具體體現(xiàn)在評(píng)價(jià)規(guī)則管理子模塊(620),使得本系統(tǒng)得以在使用過(guò)程中不斷完善,不同的用戶(hù)可以根據(jù)自身需求在本系統(tǒng)中定制評(píng)價(jià)規(guī)則,提高系統(tǒng)的使用靈活性;
[0121]實(shí)施例2
[0122]如圖2所示,一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)的工作流程:
[0123]步驟I:打開(kāi)待評(píng)價(jià)箱體零件模型,在系統(tǒng)中注冊(cè);
[0124]步驟2:判斷制造資源是否滿(mǎn)足箱體零件的可制造性評(píng)價(jià)的需求,“是”則執(zhí)行步驟3,“否”則執(zhí)行步驟2-1;
[0125]具體到本實(shí)施例,當(dāng)前制造資源不能滿(mǎn)足箱體零件模型的可制造性評(píng)價(jià)需求,執(zhí)行步驟2_1 ;
[0126]步驟2-1:創(chuàng)建一組新制造資源的基本信息模型并存儲(chǔ);
[0127]步驟2-2:創(chuàng)建一組新制造資源的加工能力模型并存儲(chǔ);
[0128]步驟2-3:判斷是否繼續(xù)進(jìn)行制造資源建模,“是”則執(zhí)行步驟2-1,“否”則執(zhí)行步驟3;
[0129]具體到本實(shí)施例,不再繼續(xù)進(jìn)行制造資源建模,執(zhí)行步驟3;
[0130]步驟3:提取制造特征,判斷現(xiàn)有制造特征類(lèi)別是否滿(mǎn)足制造特征提取的需求,“是”執(zhí)行步驟3-1,“否”執(zhí)行步驟6-1;
[0131]具體到本實(shí)施例,需要提取“簡(jiǎn)單通孔”類(lèi)別的特征,現(xiàn)有制造特征類(lèi)別是否滿(mǎn)足制造特征提取的需求,執(zhí)行步驟6-1;
[0132]步驟6-1:開(kāi)始創(chuàng)建“簡(jiǎn)單通孔”特征類(lèi)別;
[0133]步驟6-1-1:分析“簡(jiǎn)單通孔”特征類(lèi)別的構(gòu)成要素,包括組成“簡(jiǎn)單通孔”的幾何信息和非幾何信息;
[0134]步驟6-1-2:逐項(xiàng)定義“簡(jiǎn)單通孔”每一項(xiàng)構(gòu)成要素所對(duì)應(yīng)的特征規(guī)則;
[0135]步驟6-1-3:存儲(chǔ)特征規(guī)則,完成“簡(jiǎn)單通孔”特征類(lèi)別創(chuàng)建;
[0136]步驟3-1:選定制造特征類(lèi)別;
[0137]具體到本實(shí)施例,選定的特征類(lèi)別為“簡(jiǎn)單通孔”;
[0138]步驟3-2:根據(jù)選定的“簡(jiǎn)單通孔”特征類(lèi)別調(diào)取其特征規(guī)則,生成信息提取引導(dǎo)框架;
[0139]步驟3-3:根據(jù)引導(dǎo)框架的提示,提取三維模型中的相應(yīng)信息并存儲(chǔ);
[0140]步驟3-4:判斷是否繼續(xù)提取制造特征,“是”則執(zhí)行步驟3,“否”則執(zhí)行步驟4;
[0141]具體到本實(shí)施例,不再繼續(xù)提取特征,執(zhí)行步驟4;
[0142]步驟4:判斷系統(tǒng)現(xiàn)有的評(píng)價(jià)規(guī)則是否滿(mǎn)足當(dāng)前零件的評(píng)價(jià)需求,“是”則執(zhí)行步驟4-0-1,“否”則執(zhí)行步驟6;
[0143]具體到本實(shí)施例,系統(tǒng)現(xiàn)有的評(píng)價(jià)規(guī)則不滿(mǎn)足當(dāng)前零件的評(píng)價(jià)需求,執(zhí)行步驟6-2;
[0144]步驟6-2:創(chuàng)建一條新的可制造性評(píng)價(jià)規(guī)則“孔心到零件邊緣的距離大于孔徑的1.5倍”,并通過(guò)將特征類(lèi)別選為“簡(jiǎn)單通孔”以匹配新可制造性評(píng)價(jià)規(guī)則的適用范圍為評(píng)價(jià)“簡(jiǎn)單通孔”類(lèi)的特征;
[0145]步驟6-2-1:加載“簡(jiǎn)單通孔”包含的所有幾何信息項(xiàng)和非幾何信息項(xiàng);
[0146]步驟6-2-2:判斷步驟6-2-1加載的幾何信息項(xiàng)和非幾何信息項(xiàng)是否滿(mǎn)足創(chuàng)建新評(píng)價(jià)規(guī)則的需求,“是”則執(zhí)行步驟6-2-4,“否”則執(zhí)行步驟S6-2-3;
[0147]具體到本實(shí)施例,創(chuàng)建該規(guī)則需要“直徑”和“孔到零件邊緣的距離”兩個(gè)非幾何信息項(xiàng),步驟6-2-1加載的幾何信息項(xiàng)和非幾何信息項(xiàng)不滿(mǎn)足創(chuàng)建新評(píng)價(jià)規(guī)則的需求,執(zhí)行步驟6-2-3;
[0148]步驟6-2-3:補(bǔ)充創(chuàng)建新評(píng)價(jià)規(guī)則缺省的非幾何信息“孔到零件邊緣的距離”;
[0149]步驟6-2-4:定義新評(píng)價(jià)規(guī)則的被評(píng)價(jià)項(xiàng)為“孔道零件邊緣的距離”和評(píng)價(jià)參考項(xiàng)為“直徑”,并定義預(yù)期評(píng)價(jià)結(jié)果;
[0150]步驟6-2-5:為新的可制造性評(píng)價(jià)規(guī)則匹配推理引擎為“孔道零件邊緣的距離〉直徑 X I.5” ;
[0151]步驟6-2-6:將創(chuàng)建的可制造性評(píng)價(jià)規(guī)則相關(guān)的信息標(biāo)準(zhǔn)化處理并存儲(chǔ);
[0152]步驟4-0-1:選擇評(píng)價(jià)模式,選擇“自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)”執(zhí)行步驟S410,選擇“互動(dòng)式定制評(píng)價(jià)”則執(zhí)行步驟S420;
[0153]具體到本實(shí)施例,選擇“自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)”,執(zhí)行步驟4-1;
[0154]步驟4-1:用戶(hù)選擇加工該零件的制造資源并將制造資源存儲(chǔ)到制造資源緩存庫(kù);
[0155]步驟4-1-1:篩選符合評(píng)價(jià)要求的制造特征;
[0156]步驟4-1-2:執(zhí)行評(píng)價(jià),對(duì)篩選出的每個(gè)特征進(jìn)行結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià)后,生成初步評(píng)價(jià)結(jié)果;
[0157]步驟4-1-3:評(píng)價(jià)結(jié)果更改,用戶(hù)強(qiáng)制糾正錯(cuò)誤的評(píng)價(jià)結(jié)果;
[0158]步驟4-1-4:保存評(píng)價(jià)結(jié)果;
[0159]重新執(zhí)行步驟4-0-1:選擇評(píng)價(jià)模式,選擇“自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)”執(zhí)行步驟4-1 “互動(dòng)式定制評(píng)價(jià)”則執(zhí)行步驟4-2
[0160]具體到本實(shí)施例,選擇“互動(dòng)式定制評(píng)價(jià)”,執(zhí)行步驟4-2;
[0161]步驟4-2:制造特征篩選,篩選出所有符合評(píng)價(jià)要求的特征;
[0162]步驟4-2-1:從列出的制造特征中選擇需要評(píng)價(jià)的制造特征并存儲(chǔ);
[0163]具體到本實(shí)施例,選擇一個(gè)“簡(jiǎn)單通孔”特征;
[0164]步驟4-2-2:為待評(píng)價(jià)的制造特征定制評(píng)價(jià)規(guī)則;
[0165]具體到本實(shí)施例,為“簡(jiǎn)單通孔”特征定制“孔心到零件邊緣的距離大于孔直徑的1.5 倍”;
[0166]步驟4-2-3:判斷是否將步驟4-2-2定制的評(píng)價(jià)規(guī)則打包成為典型評(píng)價(jià)規(guī)則集,若“是”執(zhí)行步驟4-2-4,若“否”執(zhí)行步驟4-2-5;
[0167]具體到本實(shí)施例,不將定制規(guī)則打包成集,執(zhí)行步驟4-2-5;
[0168]步驟4-2-5:是否完成所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制,“是”則執(zhí)行步驟4-2-6; “否”則選取下一個(gè)規(guī)則未定制的制造特征,執(zhí)行步驟4-2-2;
[0169]具體到本實(shí)施例,完成所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制,執(zhí)行步驟4-2-6;
[0170]步驟4-2-6:對(duì)特征緩存庫(kù)中定制完評(píng)價(jià)項(xiàng)的制造特征執(zhí)行可制造性評(píng)價(jià);
[0171 ]步驟4-2-7:預(yù)覽可制造性評(píng)價(jià)結(jié)果并存儲(chǔ);
[0172]步驟5:選擇查看內(nèi)容,若查看“可制造性評(píng)價(jià)結(jié)果”,執(zhí)行步驟5-1,若查看內(nèi)容為“特征提取結(jié)果”,則執(zhí)行步驟5-2;
[0173]具體到本實(shí)施例,選擇查看“可制造性評(píng)價(jià)結(jié)果”,執(zhí)行步驟5-1,
[0174]步驟5-1:加載當(dāng)前零件的可制造性評(píng)價(jià)結(jié)果,并呈現(xiàn)給用戶(hù);
[0175]步驟7:箱體零件可制造性評(píng)價(jià)暫時(shí)告一段落,關(guān)閉可制造型評(píng)價(jià)系統(tǒng),評(píng)價(jià)結(jié)果繼續(xù)存儲(chǔ)在數(shù)據(jù)庫(kù)中;
[0176]從上述工作流程描述可知,本系統(tǒng)從制造特征入手著眼于零件層面的評(píng)價(jià),為箱體零件整體的可制造性評(píng)價(jià)提供了可行的解決方案;
[0177]從上述系統(tǒng)工作流程描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)包括零件的結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià)兩項(xiàng)評(píng)價(jià)內(nèi)容,具體體現(xiàn)在步驟4-1到4-1-4,使得零件的可制造性評(píng)價(jià)更完整;
[0178]從上述系統(tǒng)工作流程描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)通過(guò)引入體素建模的思想,建立了特征類(lèi)別庫(kù),實(shí)現(xiàn)了特征類(lèi)別的動(dòng)態(tài)管理,具體體現(xiàn)在步驟6-1到步驟6-1-3,擴(kuò)展了本系統(tǒng)的使用場(chǎng)景;
[0179]從上述系統(tǒng)工作流程描述可知,本發(fā)明一種箱體零件可制造的評(píng)價(jià)系統(tǒng)通過(guò)引入專(zhuān)家系統(tǒng)的方法,對(duì)評(píng)價(jià)規(guī)則進(jìn)行分類(lèi)以及標(biāo)準(zhǔn)化拆分,建立了可擴(kuò)充的評(píng)價(jià)規(guī)則庫(kù),具體體現(xiàn)在步驟6-2到步驟6-2-6,使得本系統(tǒng)得以在使用過(guò)程中不斷完善,不同的用戶(hù)可以根據(jù)自身需求在本系統(tǒng)中定制評(píng)價(jià)規(guī)則,提高系統(tǒng)的使用靈活性。
[0180]以上所述為本發(fā)明的較佳實(shí)施例而已,本發(fā)明不應(yīng)該局限于該實(shí)施例和附圖所公開(kāi)的內(nèi)容。凡是不脫離本發(fā)明所公開(kāi)的精神下完成的等效或修改,都落入本發(fā)明保護(hù)的范圍。
【主權(quán)項(xiàng)】
1.一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征在于: 包括一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)、一種箱體零件的可制造性評(píng)價(jià)方法及交互界面; 其中,一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)簡(jiǎn)稱(chēng)本系統(tǒng),一種箱體零件的可制造性評(píng)價(jià)方法,簡(jiǎn)稱(chēng)本方法; 交互界面用于本系統(tǒng)中各模塊接收命令及顯示操作結(jié)果; 其中,本系統(tǒng)包括零件管理模塊(100)、制造資源模塊(200)、制造特征提取模塊(300)、可制造性評(píng)價(jià)執(zhí)行模塊(400)、評(píng)價(jià)結(jié)果顯示模塊(500)和系統(tǒng)管理模塊(600); 零件管理模塊包括零件注冊(cè)子模塊(110)、零件注銷(xiāo)子模塊(120)以及零件信息庫(kù)(130); 制造資源模塊(200)包括:基本信息建模子模塊(210)、加工能力建模子模塊(220)以及制造資源庫(kù)(230); 制造特征提取模塊(300)包括:特征類(lèi)別選擇子模塊(310)、引導(dǎo)框架子模塊(320)、信息提取子模塊(330)以及制造特征庫(kù)(340); 可制造性評(píng)價(jià)執(zhí)行模塊(400)包括:自動(dòng)評(píng)價(jià)子模塊(410)以及定制評(píng)價(jià)子模塊(420); 自動(dòng)評(píng)價(jià)子模塊(410)中包括:特征過(guò)濾單元(411)、制造資源篩選單元(412)、評(píng)價(jià)執(zhí)行單元(413)、評(píng)價(jià)結(jié)果單元(414)、評(píng)價(jià)修正單元(415)、制造資源緩存庫(kù)(416)以及自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417); 定制評(píng)價(jià)子模塊(420)包括:特征過(guò)濾單元(421)、特征選擇單元(422 )、規(guī)則定制單元(423)、規(guī)則打包單元(424)、評(píng)價(jià)執(zhí)行單元(425)、評(píng)價(jià)結(jié)果單元(426)、特征緩存庫(kù)(427)以及定制評(píng)價(jià)結(jié)果庫(kù)(428); 評(píng)價(jià)結(jié)果顯示模塊(500)包括:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)、制造特征提取反饋?zhàn)幽K(520); 系統(tǒng)管理模塊(600)包括:特征類(lèi)別管理子模塊(610)和評(píng)價(jià)規(guī)則管理子模塊(620); 特征類(lèi)別管理子模塊(610)包括:幾何定義單元(611)、非幾何定義單元(612)以及特征類(lèi)別庫(kù)(613); 評(píng)價(jià)規(guī)則管理子模塊(620)包括:特征類(lèi)別選擇單元(621)、要素補(bǔ)充單元(622)、規(guī)則要素定義單元(623)、推理匹配單元(624)、規(guī)則標(biāo)準(zhǔn)化單元(625)、評(píng)價(jià)規(guī)則庫(kù)(626)以及典型規(guī)則庫(kù)(627)。2.如權(quán)利要求1所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 本系統(tǒng)中各模塊的功能如下: 零件管理模塊(100)用于將需要評(píng)價(jià)的箱體零件的總體信息注冊(cè)入可制造性評(píng)價(jià)系統(tǒng)以及將評(píng)價(jià)完成的零件從可制造性評(píng)價(jià)系統(tǒng)中注銷(xiāo);零件注冊(cè)子模塊(110)用于將零件在系統(tǒng)中注冊(cè);零件注銷(xiāo)子模塊(120)用于將零件在系統(tǒng)中注銷(xiāo);零件信息庫(kù)(130)用于存儲(chǔ)零件信息,具體用于存儲(chǔ)零件的整體信息; 所述的制造資源建模模塊(200)用于將現(xiàn)實(shí)中的制造資源映射進(jìn)可制造性評(píng)價(jià)系統(tǒng),為箱體零件的可制造性評(píng)價(jià)提供制造資源約束;基本信息建模子模塊(210)用于創(chuàng)建制造資源基本信息,加工能力建模子模塊(220)用于創(chuàng)建制造資源詳細(xì)加工能力信息的;制造資源庫(kù)(230)用于存儲(chǔ)制造資源信息; 所述的制造特征提取模塊(300)用于將箱體設(shè)計(jì)模型中的設(shè)計(jì)特征重構(gòu)為制造特征,為可制造性評(píng)價(jià)系統(tǒng)提供評(píng)價(jià)輸入;特征類(lèi)別選擇子模塊(310)用于選擇待提取制造特征類(lèi)別;引導(dǎo)框架子模塊(320)用于生成制造特征信息提取引導(dǎo)框架;信息提取子模塊(330)用于從模型中提取制造特征信息;制造特征庫(kù)(340)用于存儲(chǔ)提取到的制造特征; 所述的可制造性評(píng)價(jià)執(zhí)行模塊(400)用于執(zhí)行對(duì)箱體類(lèi)零件的可制造性評(píng)價(jià),評(píng)價(jià)依據(jù)是箱體零件的結(jié)構(gòu)工藝評(píng)價(jià)規(guī)則和制造資源能力約束; 自動(dòng)評(píng)價(jià)子模塊(410)用于自動(dòng)選擇被評(píng)價(jià)的制造特征和適用的評(píng)價(jià)規(guī)則對(duì)箱體零件進(jìn)行自動(dòng)可制造性評(píng)價(jià);制造特征的特征過(guò)濾單元(411)用于過(guò)濾不符合評(píng)價(jià)要求;制造資源篩選單元(412)用于為被評(píng)價(jià)的箱體零件選擇制造資源;評(píng)價(jià)執(zhí)行單元(413)用于執(zhí)行可制造性評(píng)價(jià)操作;評(píng)價(jià)結(jié)果單元(414)用于預(yù)覽評(píng)價(jià)可制造性評(píng)價(jià)結(jié)果;評(píng)價(jià)修正單元(415)用于強(qiáng)制修改評(píng)價(jià)結(jié)果;制造資源緩存庫(kù)(416)用于臨時(shí)存儲(chǔ)制造資源;自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417)用于存儲(chǔ)可制造性評(píng)價(jià)結(jié)果; 定制評(píng)價(jià)子模塊(420)用于交互選擇評(píng)價(jià)的制造特征對(duì)象、定制制造特征對(duì)象的評(píng)價(jià)規(guī)則對(duì)箱體零件進(jìn)行定制可制造性評(píng)價(jià);制造特征的特征過(guò)濾單元(421)用于過(guò)濾不符合評(píng)價(jià)要求;特征選擇單元(422)用于選取待評(píng)價(jià)制造特征;規(guī)則定制單元(423)用于選擇評(píng)價(jià)規(guī)則;規(guī)則打包單元(424)用于將典型規(guī)則組合打包成集;評(píng)價(jià)執(zhí)行單元(425)用于執(zhí)行可制造性評(píng)價(jià)操作;評(píng)價(jià)結(jié)果單元(426)用來(lái)預(yù)覽可制造性評(píng)價(jià)結(jié)果特征緩存庫(kù)(427)用于暫時(shí)存儲(chǔ)待評(píng)價(jià)制造特征;定制評(píng)價(jià)結(jié)果庫(kù)(428)用于存儲(chǔ)可制造性評(píng)價(jià)結(jié)果; 所述的評(píng)價(jià)結(jié)果顯示模塊(500)用于顯示箱體零件的可制造性評(píng)價(jià)結(jié)果,為用戶(hù)提供評(píng)價(jià)反饋;評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)用于直接顯示可制造性評(píng)價(jià)結(jié)果;制造特征提取反饋?zhàn)幽K(520)用于展示特征提取結(jié)果的;執(zhí)行可制造性評(píng)價(jià)時(shí),系統(tǒng)自動(dòng)過(guò)濾掉不符合評(píng)價(jià)要求的特征,制造特征提取反饋?zhàn)幽K(5 20)負(fù)責(zé)向設(shè)計(jì)人員反饋未被評(píng)價(jià)的特征以及未被評(píng)價(jià)的原因; 所述的系統(tǒng)管理模塊(600)用于管理可制造性評(píng)價(jià)系統(tǒng)中的特征類(lèi)別和評(píng)價(jià)規(guī)則;特征類(lèi)別管理子模塊(610)用于在系統(tǒng)中定義新的特征類(lèi)別,擴(kuò)充制造特征的提取范圍,拓展可制造性評(píng)價(jià)的使用場(chǎng)景;幾何定義單元(611)用于定義新特征類(lèi)別幾何信息結(jié)構(gòu);非幾何定義單元(612)用于定義新特征類(lèi)別非幾何信息結(jié)構(gòu);特征類(lèi)別庫(kù)(613)用于存儲(chǔ)特征類(lèi)別信息; 評(píng)價(jià)規(guī)則管理子模塊(620)用于在可制造性評(píng)價(jià)系統(tǒng)中擴(kuò)充評(píng)價(jià)規(guī)則,目的是提高可制造性評(píng)價(jià)結(jié)果的準(zhǔn)確性;特征類(lèi)別選擇單元(621)用于選擇規(guī)則所屬的制造特征類(lèi)別;要素補(bǔ)充單元(622)用于補(bǔ)充定義特征幾何信息和非幾何信息;規(guī)則要素定義單元(623)用于定義評(píng)價(jià)對(duì)象和參考對(duì)象;推理匹配單元(624)用于為新規(guī)則匹配推理引擎;規(guī)則標(biāo)準(zhǔn)化單元(625)用于將評(píng)價(jià)規(guī)則進(jìn)行標(biāo)準(zhǔn)化處理并存入規(guī)則庫(kù);評(píng)價(jià)規(guī)則庫(kù)(626)用于存儲(chǔ)評(píng)價(jià)規(guī)貝1J;典型規(guī)則庫(kù)(627)用于存儲(chǔ)典型評(píng)價(jià)規(guī)則。3.如權(quán)利要求1所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 本系統(tǒng)中各模塊的連接關(guān)系是: 零件管理模塊(100)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造資源模塊(200)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造特征提取模塊(300)與可制造性評(píng)價(jià)執(zhí)行模塊(400)連接;制造特征提取模塊(300)與評(píng)價(jià)結(jié)果顯示模塊(500)連接;制造特征提取模塊(300)與系統(tǒng)管理模塊(600);可制造性評(píng)價(jià)執(zhí)行模塊(400)與評(píng)價(jià)結(jié)果顯示模塊(500)連接;制造性評(píng)價(jià)執(zhí)行模塊(400)與系統(tǒng)管理模塊(600)連接。4.如權(quán)利要求1所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 本方法,包含如下步驟: 步驟S100:零件注冊(cè)子模塊(110)從交互界面獲取一個(gè)新的箱體零件的信息并將箱體零件信息存入零件信息庫(kù)(130),完成零件注冊(cè); 步驟S200:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否執(zhí)行制造資源建模步驟,并進(jìn)行相應(yīng)操作,具體為: S2001:若本系統(tǒng)從交互界面接收的命令是執(zhí)行制造資源建模步驟,則執(zhí)行步驟S210;S2002:若本系統(tǒng)從交互界面接收的命令是不執(zhí)行制造資源建模步驟,則執(zhí)行步驟S300; 步驟S210:基本信息建模子模塊(210)從交互界面獲取一個(gè)新制造資源的制造資源基本信息并保存,完成基本信息建模,基本信息建模子模塊(210)將此制造資源基本信息存入制造資源庫(kù)(230); 步驟S220:為步驟S210的新制造資源進(jìn)行詳細(xì)加工能力建模,加工能力建模子模塊(220)從交互界面獲取新制造資源的詳細(xì)加工能力信息并保存,加工能力建模子模塊(220)再將此新制造資源的詳細(xì)加工能力信息存入制造資源庫(kù)(230)并把詳細(xì)加工能力信息與步驟S210的制造資源基本彳目息相關(guān)聯(lián),完成新制造資源詳細(xì)加工能力建豐吳; 步驟S210的基本信息建模和步驟S220的詳細(xì)加工能力建模,統(tǒng)稱(chēng)為制造資源建模; 步驟S230:基本信息建模子模塊(210)從交互界面接收是否要繼續(xù)創(chuàng)建一個(gè)新的制造資源的命令,并進(jìn)行相應(yīng)操作,具體如下: S2301:若接收的命令是需要繼續(xù)創(chuàng)建一個(gè)新的制造資源并進(jìn)行制造資源建模,則跳至步驟S210; S2302:若接收的命令是不需要繼續(xù)創(chuàng)建一個(gè)新的制造資源并進(jìn)行制造資源建模,則跳至步驟S300; 步驟S300:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否需要執(zhí)行新建特征類(lèi)別步驟,并進(jìn)行相應(yīng)操作,具體為: S3001:若本系統(tǒng)從交互界面接收的命令是需要執(zhí)行新建特征類(lèi)別步驟,則跳至步驟S610; S3002:若本系統(tǒng)從交互界面接收的命令是不需要執(zhí)行新建特征類(lèi)別步驟,則跳至步驟S310; 步驟S310:特征類(lèi)別選擇子模塊(310)根據(jù)從交互界面接收的特征類(lèi)別信息為待提取特征匹配對(duì)應(yīng)的特征類(lèi)別,并將匹配的特征類(lèi)別傳遞給引導(dǎo)框架子模塊(320); 步驟S320:引導(dǎo)框架子模塊(320)根據(jù)步驟S310匹配的特征類(lèi)別,從特征類(lèi)別庫(kù)(613)中調(diào)取步驟S310所選特征類(lèi)別對(duì)應(yīng)的所有的特征規(guī)則,并根據(jù)這些特征規(guī)則生成引導(dǎo)制造特征信息提取的引導(dǎo)框架; 步驟S330:信息提取子模塊(330)根據(jù)步驟S320生成的引導(dǎo)框架提示以及接收的交互界面的信息提取命令,從箱體的三維模型中提取相應(yīng)的信息,待所有箱體的三維模型信息提取完畢后,信息提取子模塊(330)將提取到的信息打包封裝,然后以步驟S310生成的新特征名命名,存入制造特征庫(kù)(340); 步驟S340:制造特征提取模塊(300)從交互界面接收是否需要繼續(xù)提取制造特征的命令,并進(jìn)行相應(yīng)操作,具體為: S3401:若制造特征提取模塊(300)從交互界面接收到的命令是需要繼續(xù)提取制造特征,則跳至執(zhí)行步驟S300; S3402:若制造特征提取模塊(300)從交互界面接收到的命令是不需要繼續(xù)提取制造特征,則跳至執(zhí)行步驟S400; 步驟S400:本系統(tǒng)根據(jù)從交互界面接收的命令判斷是否需要新建評(píng)價(jià)規(guī)則,并進(jìn)行相應(yīng)操作: 54001:若本系統(tǒng)接收的命令判斷是需要新建評(píng)價(jià)規(guī)則,則執(zhí)行步驟S600; 54002:若本系統(tǒng)接收的命令判斷是不需要新建評(píng)價(jià)規(guī)則,則執(zhí)行步驟S401; 步驟S401:可制造性評(píng)價(jià)執(zhí)行模塊(400)根據(jù)從交互界面接收的評(píng)價(jià)模式命令,進(jìn)入不同的可制造性評(píng)價(jià)模式,具體為: S4011:若接收的命令為進(jìn)入“自動(dòng)化標(biāo)準(zhǔn)評(píng)價(jià)”模式,則跳至步驟S410; S4012:若接收的命令為進(jìn)入“互動(dòng)式定制評(píng)價(jià)”模式,則跳至步驟S420; 步驟S410:可制造性評(píng)價(jià)執(zhí)行模塊(400)加載制造資源篩選單元(412),并根據(jù)從交互界面獲得的制造資源選擇結(jié)果信息將選擇的制造資源存入制造資源緩存庫(kù)(416); 步驟S411:特征過(guò)濾單元(411)執(zhí)行特征過(guò)濾操作,逐個(gè)判斷制造特征庫(kù)(340)中的制造特征,篩選出符合評(píng)價(jià)要求的制造特征; 步驟S412:評(píng)價(jià)執(zhí)行單元(413)根據(jù)特征類(lèi)別和精度信息匹配每個(gè)特征的評(píng)價(jià)規(guī)則,并從制造資源緩存庫(kù)(416)中匹配制造資源,對(duì)步驟S411篩選出的每個(gè)特征進(jìn)行結(jié)構(gòu)工藝性評(píng)價(jià)和制造可行性評(píng)價(jià)后,生成初步評(píng)價(jià)結(jié)果; 步驟S413:結(jié)果修改單元(414)獲取步驟S412生成的初步評(píng)價(jià)結(jié)果,并賦予用戶(hù)修改評(píng)價(jià)結(jié)果的最高權(quán)限,以糾正錯(cuò)誤的評(píng)價(jià)結(jié)果; 步驟S414:結(jié)果修改單元(414)將步驟S413更改過(guò)后的評(píng)價(jià)結(jié)果作為最終評(píng)價(jià)結(jié)果存入自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417); 步驟S420:可制造性評(píng)價(jià)執(zhí)行模塊(400)進(jìn)入“交互式定制評(píng)價(jià)”模式,特征過(guò)濾單元(421)將制造特征庫(kù)(340)中的制造特征進(jìn)行篩選,篩選出所有符合評(píng)價(jià)要求的特征; 步驟S421:特征選擇單元(422)獲取步驟S420篩選得到的特征并將其列出,并根據(jù)從交互界面獲得的特征選擇結(jié)果將被選中的制造特征存入特征緩存庫(kù)(427); 步驟S422:特征緩存庫(kù)(427)釋放一個(gè)未評(píng)價(jià)的制造特征,規(guī)則定制單元(423)從評(píng)價(jià)規(guī)則庫(kù)(626)和典型規(guī)則庫(kù)(627)中調(diào)取備選評(píng)價(jià)規(guī)則,通過(guò)選取備選評(píng)價(jià)規(guī)則完成對(duì)該制造特征評(píng)價(jià)規(guī)則的定制; 步驟S423:規(guī)則打包單元(424)根據(jù)從交互界面接收到的操作命令,判斷是否將步驟S422定制的評(píng)價(jià)規(guī)則打包成為典型評(píng)價(jià)規(guī)則集,并進(jìn)行相應(yīng)操作: S4231:若規(guī)則打包單元(424)接收到的命令為將步驟S422的評(píng)價(jià)規(guī)則打包成典型評(píng)價(jià)規(guī)則集,則跳至執(zhí)行步驟S424; S4232:若規(guī)則打包單元(424)接收到的命令為不將步驟S422的評(píng)價(jià)規(guī)則打包成典型評(píng)價(jià)規(guī)則集,則跳至執(zhí)行步驟S425; 步驟S424:規(guī)則打包單元(424)獲取步驟S422選定的所有評(píng)價(jià)規(guī)則將其打包,并以從交互界面獲取的名稱(chēng)為新評(píng)價(jià)集合命名,規(guī)則打包單元(424)將新評(píng)價(jià)集合存入典型規(guī)則庫(kù)(627),以備下次定制評(píng)價(jià)直接調(diào)用; 步驟S425:規(guī)則定制單元(423)判斷是否完成所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制,并進(jìn)行相應(yīng)操作: 54251:若所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則定制完畢,則跳至執(zhí)行步驟S426 54252:若不是所有待評(píng)價(jià)制造特征的評(píng)價(jià)規(guī)則都定制完畢,則從特征緩存庫(kù)(427)中選取下一個(gè)規(guī)則未定制的制造特征,則跳至執(zhí)行步驟S422; 步驟S426:特征緩存庫(kù)(427)中所有制造特征的評(píng)價(jià)規(guī)則定制完成后,評(píng)價(jià)執(zhí)行單元(425)根據(jù)評(píng)價(jià)規(guī)則定制結(jié)果,對(duì)特征緩存庫(kù)(427)中所有的制造特征進(jìn)行可制造性評(píng)價(jià);步驟S427:評(píng)價(jià)結(jié)果單元(426)獲取步驟S426的評(píng)價(jià)結(jié)果并呈現(xiàn)給用戶(hù),確定評(píng)價(jià)結(jié)果無(wú)誤后,評(píng)價(jià)結(jié)果單元(426)將評(píng)價(jià)結(jié)果存入定制評(píng)價(jià)結(jié)果庫(kù)(428); 步驟S500:評(píng)價(jià)結(jié)果顯示模塊(500)根據(jù)從交互界面接收的查看內(nèi)容命令進(jìn)入不同的查看模式,若接收的命令為查看“可制造性評(píng)價(jià)結(jié)果”,執(zhí)行步驟S510,若接受的命令為查看“特征提取結(jié)果”,則執(zhí)行步驟S520; 步驟S510:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)從自動(dòng)評(píng)價(jià)結(jié)果庫(kù)(417)和定制評(píng)價(jià)結(jié)果庫(kù)(428)加載當(dāng)前零件的可制造性評(píng)價(jià)結(jié)果,并呈現(xiàn)給用戶(hù); 步驟S520:特征獲取反饋?zhàn)幽K(520)從制造特征庫(kù)(340)中加載當(dāng)前零件的制造特征提取結(jié)果,列出未被評(píng)價(jià)的制造特征,并列出制造特征未被評(píng)價(jià)的詳細(xì)原因; 步驟S610:特征類(lèi)別管理子模塊(610)根據(jù)從交互界面獲取的新建特征類(lèi)別名稱(chēng)開(kāi)始創(chuàng)建新的特征類(lèi)別; 步驟S611:特征類(lèi)別管理子模塊(610)將步驟S610新建的特征類(lèi)別分解為幾何信息和非幾何信息,為創(chuàng)建步驟S610新特征類(lèi)別的特征規(guī)則做準(zhǔn)備; 步驟S612:幾何定義單元(611)根據(jù)步驟S611的特征類(lèi)別分解和從交互界面的獲取的特征規(guī)則信息,逐項(xiàng)定義每一項(xiàng)幾何信息對(duì)應(yīng)的特征規(guī)則; 步驟S613:非幾何定義單元(612)根據(jù)步驟S611的特征類(lèi)別分解和從交互界面的獲取的特征規(guī)則信息,逐項(xiàng)定義每一項(xiàng)非幾何信息對(duì)應(yīng)的特征規(guī)則; 步驟S614:特征類(lèi)別管理子模塊(610)將步驟S612和步驟S613創(chuàng)建的所有特征規(guī)則,以步驟S610的特征類(lèi)別名稱(chēng)為命名存入特征類(lèi)別庫(kù)(613),完成新特征類(lèi)別的創(chuàng)建; 步驟S620:特征類(lèi)別選擇單元(621)根據(jù)從交互界面接收的特征類(lèi)別選擇命令匹配特征類(lèi)別,創(chuàng)建一條新的評(píng)價(jià)規(guī)則并為新評(píng)價(jià)規(guī)則命名,匹配的特征類(lèi)別即為新創(chuàng)建的評(píng)價(jià)規(guī)則的適用范圍; 步驟S621:規(guī)則要素定義單元(623)從步驟S620獲取特征類(lèi)別并加載步驟S620選定的特征類(lèi)別的所有幾何信息和非幾何信息; 步驟S622:規(guī)則要素定義單元(623)根據(jù)從交互界面接收的要素定義命令判斷步驟S621加載的信息和非幾何信息是否滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求; S6221:若步驟S621加載的幾何信息和非幾何信息滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求,則跳至執(zhí)行步驟S624; S6222:若步驟S621加載的幾何信息和非幾何信息不滿(mǎn)足步驟S620的新評(píng)價(jià)規(guī)則的創(chuàng)建需求,則跳至執(zhí)行步驟S623; 步驟S623:要素補(bǔ)充單元(622)根據(jù)從交互界面接收的命令補(bǔ)充創(chuàng)建步驟S620的新評(píng)價(jià)規(guī)則缺省的幾何信息或非幾何信息; 步驟S624:規(guī)則要素定義單元(623)從步驟S621加載以及步驟S623定義的幾何信息和非幾何信息中定義步驟S620的新評(píng)價(jià)規(guī)則的被評(píng)價(jià)項(xiàng)和評(píng)價(jià)參考項(xiàng)并定義預(yù)期評(píng)價(jià)結(jié)果;步驟S625:推理匹配單元(624)根據(jù)步驟S624定義的規(guī)則要素為步驟S620的新評(píng)價(jià)規(guī)則匹配推理引擎; 步驟S626:規(guī)則標(biāo)準(zhǔn)化單元(625)從步驟S624獲取的規(guī)則要素和從步驟S625獲取的推理引擎選取結(jié)果,并以步驟S620的規(guī)則名稱(chēng)為命名,將這些信息打包存入評(píng)價(jià)規(guī)則庫(kù)(626),完成步驟S620新可制造性評(píng)價(jià)規(guī)則的創(chuàng)建; 步驟S700:可制造性評(píng)價(jià)執(zhí)行模塊(400)根據(jù)從交互界面接收的評(píng)價(jià)命令判斷箱體零件的可制造性評(píng)價(jià)是否全部完成,并決定跳轉(zhuǎn)到步驟S701還是步驟S702,具體為: S7001:若箱體零件的可制造性評(píng)價(jià)已經(jīng)全部完成,則執(zhí)行步驟S701; S7002:若箱體零件的可制造性評(píng)價(jià)尚未全部完成,則執(zhí)行步驟S200; 步驟S701:評(píng)價(jià)結(jié)果反饋?zhàn)幽K(510)生成箱體零件的可制造性評(píng)價(jià)結(jié)果;其后,零件管理模塊(100)的零件注銷(xiāo)子模塊(120)將當(dāng)前零件從本系統(tǒng)中注銷(xiāo),釋放可制造性評(píng)價(jià)系統(tǒng)的資源; 至此,從步驟SlOO到步驟S701,完成了一種箱體零件的可制造性評(píng)價(jià)方法。5.如權(quán)利要求4所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 步驟SlOO中,所述的箱體零件信息以生產(chǎn)批量、平均壁厚、材料信息為主。6.如權(quán)利要求4所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 步驟S210所述的制造資源基本信息包括:機(jī)床主軸轉(zhuǎn)速、最大功率、X軸行程、Y軸行程、Z軸行程、機(jī)床提供的加工方式為主的機(jī)床通用信息。7.如權(quán)利要求4所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 步驟S220所述的所述的制造資源詳細(xì)加工能力是指在某種加工方式下,機(jī)床所能達(dá)到的包括尺寸精度、位置精度、表面粗糙度在內(nèi)的加工精度。8.如權(quán)利要求4所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 步驟S320中所述的特征規(guī)則是構(gòu)成特征類(lèi)別的基本元素,存儲(chǔ)在特征類(lèi)別庫(kù)中;每一個(gè)特征都由線(xiàn)、面等幾何信息和尺寸、公差等非幾何信息組成;每一類(lèi)特征的結(jié)構(gòu)相同,包含的幾何信息和非幾何信息項(xiàng)目也相同;特征規(guī)則用于描述每一類(lèi)別的特征包含的幾何信息類(lèi)別和非幾何信息類(lèi)別,以及每種信息類(lèi)別的具體屬性,為制造特征提取提供引導(dǎo),特征規(guī)則與幾何信息和非幾何信息項(xiàng)逐條對(duì)應(yīng)。9.如權(quán)利要求4所述的一種箱體零件的可制造性評(píng)價(jià)系統(tǒng)及評(píng)價(jià)方法,其特征還在于: 步驟S330所述箱體的三維模型指箱體零件在三維環(huán)境中的設(shè)計(jì)模型,即箱體的三維設(shè)計(jì)模型。
【文檔編號(hào)】G06Q50/04GK106022949SQ201610565986
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年7月18日
【發(fā)明人】張發(fā)平, 張凌雲(yún), 張?zhí)飼?huì), 郭少偉, 王戈, 張?bào)w廣
【申請(qǐng)人】北京理工大學(xué)