開發(fā)用于自動(dòng)生成汽車檢查工具的檢查和分析報(bào)告的軟件
模具CAD國(guó)家工程研究中心摘要:已開發(fā)出用于自動(dòng)生成汽車檢查工具的檢查和分析報(bào)告的軟件,該軟件可以基于測(cè)量?jī)x器提供的檢查數(shù)據(jù)自動(dòng)生成檢查和分析報(bào)告。該軟件使用Visual Studio Net作為開發(fā)工具,并基于Windows系統(tǒng)設(shè)計(jì)人機(jī)交互界面,測(cè)試數(shù)據(jù)的輸入和驗(yàn)證以及測(cè)試原理圖的捕獲。它實(shí)現(xiàn)了帶有圖片和文字的自動(dòng)檢測(cè)分析報(bào)告的生成,大大提高了檢測(cè)效率,降低了報(bào)告的錯(cuò)誤率。數(shù)據(jù)錄入和檢查;圖像采集中文圖書館分類號(hào)TG80文獻(xiàn)標(biāo)記代碼智能軟件Checking2testing報(bào)告龔璐莉iangKun KongXiao ZhouXionghui摘要開發(fā)了基于智能數(shù)據(jù)檢測(cè)儀的報(bào)告軟件。 。大大提高了測(cè)試效率關(guān)鍵詞:檢查夾具分析報(bào)告;測(cè)試數(shù)據(jù)輸入圖像捕獲,只能執(zhí)行簡(jiǎn)單的文本操作,不能滿足許多??行業(yè)的數(shù)據(jù)分析和驗(yàn)證處理需求。大多數(shù)軟件生成的測(cè)試報(bào)告僅提供數(shù)據(jù)報(bào)告。沒(méi)有圖形和文本,大多數(shù)軟件只能應(yīng)用于特定格式(格式)。測(cè)試報(bào)告的生成缺乏靈活性和智能性,并且應(yīng)用受到限制。
此外,目前還沒(méi)有用于汽車檢查和分析報(bào)告的自動(dòng)生成軟件的研究。本文基于Windows系統(tǒng)VisualStudio 2005,并使用語(yǔ)言開發(fā)用于汽車檢查和分析報(bào)告的自動(dòng)生成軟件。該軟件使用最常見(jiàn)的Microsoft公司。文字處理軟件Microsoft Word Microsoft Excel自動(dòng)生成帶有圖片和文本的檢查工具的檢查和分析報(bào)告。簡(jiǎn)介檢驗(yàn)工具由于其結(jié)構(gòu)簡(jiǎn)單,使用方便而被廣泛應(yīng)用于汽車及其他制造業(yè)。它們用作測(cè)試產(chǎn)品合格和分析錯(cuò)誤的工具。因此,檢查工具本身的準(zhǔn)確性和誤差分析尤為重要。當(dāng)前,汽車檢查工具的檢查通常是由三坐標(biāo)測(cè)量機(jī)完成的,但是由于定制檢查報(bào)告的格式多種多樣,因此對(duì)誤差分析的要求也有所不同。當(dāng)前大多數(shù)測(cè)量系統(tǒng)無(wú)法實(shí)現(xiàn)自動(dòng)分析錯(cuò)誤和發(fā)布分析報(bào)告的功能。它們主要依靠手動(dòng)選擇和一個(gè)接一個(gè)地復(fù)制數(shù)據(jù),并生成指定模式的檢查和分析報(bào)告。這嚴(yán)重影響了檢查工具的準(zhǔn)確性和效率。因此,規(guī)范汽車檢查工具的檢查報(bào)告格式,開發(fā)方便,快速,準(zhǔn)確的智能化檢查報(bào)告生成軟件,是檢查技術(shù)和汽車制造業(yè)發(fā)展的必然趨勢(shì)。檢查工具。分析了驗(yàn)收工作,建立了質(zhì)量驗(yàn)收信息管理系統(tǒng)。燈具校正報(bào)告是通過(guò)Lotus Notes數(shù)據(jù)庫(kù)管理軟件自動(dòng)輸入的,并通過(guò)Lotus Notes郵件管理軟件發(fā)送給主管的。 Net是平臺(tái),Word是基于語(yǔ)言進(jìn)行研究的。自動(dòng)文檔生成技術(shù)。
綜合比較系統(tǒng)設(shè)計(jì)考慮了多個(gè)擴(kuò)展插件的開放形式,這些擴(kuò)展插件考慮了測(cè)試項(xiàng)目和自定義模板格式的要求,即基本軟件過(guò)程是固定的,但是每個(gè)項(xiàng)目的具體過(guò)程當(dāng)需要添加新項(xiàng)目時(shí),您可以靈活地使用,您只需要添加新項(xiàng)目的“擴(kuò)展插件”即可。圖中通過(guò)智能導(dǎo)航功能顯示了系統(tǒng)架構(gòu),該功能可指導(dǎo)操作員按照界面提示執(zhí)行簡(jiǎn)單的操作并完成測(cè)試報(bào)告的生成。主要功能包括接收草稿日期:2009年,按照相同的方法將其他項(xiàng)目的DLL文件獲取到項(xiàng)目模板庫(kù)中。系統(tǒng)采用反射技術(shù),將用戶選擇的項(xiàng)目對(duì)應(yīng)的DLL文件構(gòu)建對(duì)象動(dòng)態(tài)加載到指定文件夾中,使多個(gè)不同項(xiàng)目的DLL文件動(dòng)態(tài)集成到整個(gè)系統(tǒng)中,實(shí)現(xiàn)對(duì)每個(gè)項(xiàng)目模塊的調(diào)用和訪問(wèn)并使用反射技術(shù)調(diào)用主程序。例如,要向系統(tǒng)添加新的檢測(cè)方法及其檢測(cè)分析報(bào)告生成功能,必須首先遵循該方法的個(gè)性要求進(jìn)行編程以實(shí)現(xiàn)檢查數(shù)據(jù)的輸入和檢查系統(tǒng)結(jié)構(gòu)圖的填寫系統(tǒng)。 Excel報(bào)告和單詞封面是在Visual Studio 2005中編譯和生成的。DLL文件已編譯并存儲(chǔ)在指定路徑的模板庫(kù)中。最后,在主程序中由反射技術(shù)調(diào)用它。生成的DLL文件將新方法集成到整個(gè)軟件系統(tǒng)中。數(shù)據(jù)輸入和驗(yàn)證。一般而言,由于檢測(cè)系統(tǒng)的類型和版本不同,可用的檢測(cè)數(shù)據(jù)格式也不同,并且由于測(cè)量過(guò)程的不確定性,數(shù)據(jù)可能存在偏差,因此有必要轉(zhuǎn)換格式測(cè)量數(shù)據(jù),并進(jìn)行資格驗(yàn)證以消除不合格的測(cè)量數(shù)據(jù)。數(shù)據(jù)輸入系統(tǒng)使用該語(yǔ)言的正則表達(dá)式來(lái)實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。
正則表達(dá)式是記錄文本規(guī)則的代碼。正則表達(dá)式用于匹配復(fù)雜格式數(shù)據(jù)中的所需數(shù)據(jù)格式文本自動(dòng)檢具,并提取所需數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)格式的轉(zhuǎn)換。例如,以多段方法編寫正則表達(dá)式“ reg指導(dǎo)用戶填寫項(xiàng)目信息,并自動(dòng)生成測(cè)試報(bào)告封面和標(biāo)頭,以對(duì)測(cè)量數(shù)據(jù)進(jìn)行驗(yàn)證,錯(cuò)誤分析和優(yōu)化。有效數(shù)據(jù)不足時(shí),提示繼續(xù)測(cè)量并提供快照和驗(yàn)證功能,將圖片自動(dòng)保存到檢查報(bào)告中顯示的原始數(shù)據(jù)中的“尺寸位置82位置檢測(cè)孔36單位mm”,通過(guò)Regex擴(kuò)展插件”的實(shí)現(xiàn)該開放軟件的軟件必須處理多種模板格式,因此它被設(shè)計(jì)為“主界面”“ Frame extension插件”的開放軟件結(jié)構(gòu)。該系統(tǒng)使用反射技術(shù)來(lái)實(shí)現(xiàn)此結(jié)構(gòu)。反映了NET中的重要機(jī)制。它提供了封裝程序集,模塊和類型的對(duì)象。它可以通過(guò)反射動(dòng)態(tài)創(chuàng)建類型的實(shí)例。 VisualStudio 2005編譯并生成DLL文件,并根據(jù)項(xiàng)目名稱對(duì)其進(jìn)行命名,并將其保存在指定的文件中36“以新格式保存,調(diào)用Readline函數(shù)以讀取名義值,測(cè)量值,正公差,負(fù)公差文本中接下來(lái)的幾行數(shù)據(jù)等,并將其存儲(chǔ)在相應(yīng)的位置中實(shí)現(xiàn)數(shù)據(jù)格式和所需數(shù)據(jù)的轉(zhuǎn)換轉(zhuǎn)換記錄數(shù)據(jù)的數(shù)據(jù)格式后,即可獲得測(cè)量數(shù)據(jù)的資格應(yīng)該驗(yàn)證。
多件式方法的數(shù)據(jù)驗(yàn)證是最復(fù)雜,最經(jīng)典的。所謂“多件法”是指由多個(gè)人或一個(gè)人進(jìn)行多個(gè)檢查工具的測(cè)試報(bào)告。每種檢測(cè)點(diǎn)位置語(yǔ)言都編寫了一種特殊且有效的捕獲功能GetPic,該功能可應(yīng)用于各種模板。此功能使用鼠標(biāo)拖放來(lái)從測(cè)量系統(tǒng)(DIMS)的圖形編輯窗口中捕獲圖片,然后兩次調(diào)用Excel。正在開發(fā)中的InsertPic2 ture函數(shù)將捕獲的圖片插入Excel報(bào)告中。 Word / Excel模板文件的創(chuàng)建以及檢查和分析報(bào)告的二次開發(fā)。該文檔包括Word格式的兩部分。封面和Excel格式。程序?qū)ο竽P秃拖嚓P(guān)程序可以對(duì)Office文檔實(shí)施相關(guān)操作。系統(tǒng)采用語(yǔ)言進(jìn)行Office的二次開發(fā),并實(shí)現(xiàn)了檢驗(yàn)工具檢驗(yàn)報(bào)告的自動(dòng)生成。 Word模板文件的創(chuàng)建和二次開發(fā)系統(tǒng)使用Word根據(jù)封面每個(gè)項(xiàng)目的不同要求創(chuàng)建不同的封面模板。首先,創(chuàng)建一個(gè)新的空白Word文檔。根據(jù)報(bào)告的要求,將靜態(tài)文本(例如標(biāo)題,描述,文本框,分隔符等)添加到文檔中,并對(duì)其編號(hào),以形成Word Cover模板庫(kù)。 Word的二次開發(fā)主要實(shí)現(xiàn)對(duì)Word封面模板的調(diào)整,將用戶填寫的封面信息寫入Word封面模板中,并保存在指定位置以形成封面。
Word的二次開發(fā)主要包括:文檔生成,文檔中文本內(nèi)容的添加,文檔的保存,關(guān)閉等。在系統(tǒng)代碼中,使用Word應(yīng)用程序?qū)ο髮?shí)現(xiàn)相關(guān)的編程。編碼主要涉及以下原始數(shù)據(jù)部分的同一測(cè)量點(diǎn)的測(cè)量。數(shù)據(jù)檢查包括三個(gè)部分:首先,計(jì)算在同一位置點(diǎn)上的測(cè)量次數(shù)是否足夠,即不少于AA,其中AA代表測(cè)量次數(shù),K2代表操作次數(shù)K3代表人數(shù)零件數(shù)。其次,計(jì)算每個(gè)方向上同一點(diǎn)的測(cè)量數(shù)據(jù)的最大值和最小值之差是否在指定范圍內(nèi);第三,計(jì)數(shù)是否所有零件都已經(jīng)過(guò)測(cè)試。多件數(shù)據(jù)檢查過(guò)程是沿圖中所示方向的測(cè)量次數(shù)。如果小于AA,則測(cè)量數(shù)據(jù)不足,需要繼續(xù)進(jìn)行測(cè)量。如果大于(等于)AA,則測(cè)量數(shù)據(jù)之間的最大差小于MAX,最小差大于MIN。組數(shù)表明合格數(shù)據(jù)不足,需要重新測(cè)量,直到滿足上述條件。最后,驗(yàn)證是否已檢測(cè)到所有K3部件。如果仍有未檢測(cè)到的部件,則會(huì)提示替換部件Word.Application2類,Word應(yīng)用程序類,提供Word應(yīng)用程序處理功能Word.Document Word文檔類,提供文檔處理功能Object封裝的字符串,內(nèi)容字符串的是模板文件名。系統(tǒng)使用書簽作為定位工具,通過(guò)“書簽范圍”屬性來(lái)處理Word文檔的內(nèi)容。 Excel模板文件的創(chuàng)建和二次開發(fā)。 Excel軟件是出色的電子表格軟件。添加了許多功能,并允許用戶編寫自己的公式,這些公式可以立即完成大量簡(jiǎn)單而繁瑣的數(shù)值計(jì)算。
系統(tǒng)利用Excel軟件強(qiáng)大的數(shù)據(jù)處理功能,實(shí)現(xiàn)對(duì)檢驗(yàn)數(shù)據(jù)的分析。 Ex2cel軟件介紹了檢查工具的檢查和分析報(bào)告。通常,僅Excel模板圖片中的檢查工具檢查涉及檢查工具的多個(gè)工位。系統(tǒng)提供的圖像捕獲功能可以檢測(cè)單個(gè)點(diǎn),從而可以在軟件生成的文件的相關(guān)單元格中輸入功能或公式。以后每次調(diào)用模板文件時(shí),只需將輸入的合格測(cè)量數(shù)據(jù)輸入Excel,軟件將在測(cè)試報(bào)告中自動(dòng)生成數(shù)據(jù)的分析結(jié)果Excel模板的基本創(chuàng)建過(guò)程如下:創(chuàng)建一個(gè)新的空白Excel文件。根據(jù)修改普通文檔的方法,根據(jù)報(bào)表要求設(shè)計(jì)所需的測(cè)試報(bào)告格式。例如,多件式檢驗(yàn)工具的檢驗(yàn)分析報(bào)告由三部分組成:第一部分是項(xiàng)目信息,包括檢驗(yàn)部分的名稱,檢驗(yàn)單位,檢驗(yàn)項(xiàng)目等;第二部分是使用Excel中的圖標(biāo)功能在Excel模板中創(chuàng)建計(jì)算的測(cè)試結(jié)果。要輸入公式并編輯要轉(zhuǎn)換的數(shù)據(jù),必須在測(cè)試報(bào)告的相應(yīng)單元格中輸入公式以完成次級(jí)Excel的開發(fā),主要是通過(guò)在Base Excel數(shù)據(jù)中調(diào)用各種功能來(lái)實(shí)現(xiàn)的。該系統(tǒng)通過(guò)編程實(shí)現(xiàn)基本信息和原始數(shù)據(jù)的填充。 Excel軟件使用其自身的計(jì)算功能來(lái)根據(jù)原始數(shù)據(jù)在模板的指定位置獲取數(shù)據(jù)分析結(jié)果和錯(cuò)誤分布圖。 Excel檢測(cè)分析報(bào)告(基本信息和檢測(cè)數(shù)據(jù)部分)的應(yīng)用示例如下:“重復(fù)多段法”是說(shuō)明此系統(tǒng)基本功能的示例。
首先,啟動(dòng)軟件并進(jìn)入主用戶界面,如圖所示,選擇項(xiàng)目類型并填寫基本信息。單擊[運(yùn)行]按鈕,自動(dòng)對(duì)測(cè)量數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換和合法性檢查,然后將其寫入Word / Ex2 cel模板文件。完成輸入和驗(yàn)證測(cè)量數(shù)據(jù)后,單擊[快照]按鈕,您可以從檢測(cè)系統(tǒng)提供的圖形中獲取所需的圖片并將其保存在Excel分析報(bào)告中。生成圖形檢查分析報(bào)告,作為用于檢測(cè)數(shù)據(jù)和錯(cuò)誤分析的Excel文件。檢查分析報(bào)告檢查的示意圖結(jié)束語(yǔ)該系統(tǒng)基于Visual Studio Net,執(zhí)行數(shù)據(jù)輸入,驗(yàn)證和圖像捕獲,并進(jìn)行Word的二次開發(fā)和Excel。 FP GA系統(tǒng)主界面在傳動(dòng)誤差檢測(cè)系統(tǒng)中的應(yīng)用姜濤,陳重慶工業(yè)大學(xué)自然科學(xué)摘要:引入了機(jī)械傳動(dòng)誤差測(cè)量方法,具體闡述了采用脈沖細(xì)分計(jì)數(shù)法的傳動(dòng)誤差測(cè)量原理。提出了一套以FPGA為設(shè)計(jì)核心的傳輸錯(cuò)誤數(shù)據(jù)采集的設(shè)計(jì)方案,并通過(guò)仿真驗(yàn)證了該方案的正確性。關(guān)鍵詞:傳輸誤差,脈沖細(xì)分,數(shù)據(jù)采集,F(xiàn)PGA中文圖書館分類號(hào)TG161文檔標(biāo)記代碼FPGA基礎(chǔ)傳輸誤差系統(tǒng)iangTao PengDonglin ZhengYong,Chen Ziran摘要TransmissionError(TE)測(cè)量脈沖細(xì)分新設(shè)計(jì)提案TEdata采集帶來(lái)了整體仿真。詞:傳輸錯(cuò)誤;脈沖細(xì)分?jǐn)?shù)據(jù)采集。
更重要的是,它克服了無(wú)法測(cè)量小數(shù)和無(wú)理數(shù)的傳動(dòng)比的缺點(diǎn),并且適合于測(cè)量各種傳動(dòng)比。目前,大規(guī)??删幊踢壿嬮T陣列FPGA為傳輸錯(cuò)誤測(cè)試系統(tǒng)的設(shè)計(jì)提供了一種新的技術(shù)手段。這種方法很容易將整個(gè)錯(cuò)誤采集模塊集成到一塊FPGA中,而FPGA引入傳輸誤差(TE TransmissionError)指的是在傳動(dòng)鏈的輸入軸驅(qū)動(dòng)為的條件下輸出軸的實(shí)際和理論位移。完全準(zhǔn)確和嚴(yán)格。和...之間的不同。機(jī)械傳動(dòng)誤差的基本測(cè)量方法是在機(jī)床的相關(guān)部件上安裝傳感和電氣原理測(cè)量?jī)x器,并應(yīng)用誤差評(píng)估理論對(duì)機(jī)床傳動(dòng)系統(tǒng)各環(huán)節(jié)的誤差進(jìn)行測(cè)量,分析和調(diào)整,因此以查明錯(cuò)誤原因和變更規(guī)定?;诿}沖細(xì)分的計(jì)數(shù)測(cè)量方法是當(dāng)前更成功的方法。脈沖細(xì)分原理。數(shù)字計(jì)數(shù)測(cè)量方法使用信號(hào)的脈沖數(shù)來(lái)表示原始信號(hào)的相位,并且將傳輸誤差相應(yīng)地轉(zhuǎn)換為脈沖數(shù)。比較。數(shù)字計(jì)數(shù)方法已經(jīng)從先前的通用計(jì)數(shù)方法發(fā)展到當(dāng)前的脈沖細(xì)分計(jì)數(shù)方法。脈沖細(xì)分計(jì)數(shù)法已成為傳輸誤差研究的主要方向。原理是將原稿發(fā)送到傳感器。收到日期:2009液壓床。 2004(11):104:上海交通大學(xué),2008.現(xiàn)在可以自動(dòng)生成檢查和分析報(bào)告,從而提高了檢查報(bào)告的生成效率和質(zhì)量。
系統(tǒng)采用“主界面框架擴(kuò)展插件”的開放軟件結(jié)構(gòu),可以靈活自動(dòng)檢具,方便地支持以多種檢驗(yàn)方法,零件類型和定制模板格式生成檢驗(yàn)報(bào)告。模板格式按檢查方法劃分,主要包括一件,主要包括沖壓件,玻璃,汽車照明燈和主要型號(hào);根據(jù)企業(yè)類型,主要包括汽車主機(jī)。隨著對(duì)汽車檢驗(yàn)工具需求的增長(zhǎng),檢驗(yàn)工具的設(shè)計(jì)是相同的,這是制約??企業(yè)發(fā)展的重要因素。目前,一般的三維CAD軟件還沒(méi)有提供專用的檢查工具設(shè)計(jì)模塊來(lái)實(shí)現(xiàn)檢查工具的智能化設(shè)計(jì),從而同時(shí)提高了檢查工具的設(shè)計(jì)質(zhì)量和檢查質(zhì)量。加工檢驗(yàn)J夾具檢驗(yàn)報(bào)告自動(dòng)生成系統(tǒng)和方法CN101211426,2008 Word文檔自動(dòng)生成技術(shù)的研究與應(yīng)用,南通職業(yè)大學(xué)學(xué)報(bào),2008,22微軟公司。 Visual Studio NET開發(fā)環(huán)境指南M:清華大學(xué)出版社,2001.字符串和正則表達(dá)式參考手冊(cè)M北京:清華大學(xué)出版社,北京:科技大學(xué),北京2007.第一作者,研究生,塑料成型系上海交通大學(xué)工程學(xué)院,上海200030上海第一作者龔路里,上海交通大學(xué),上海200030,