本站小編為你精心準(zhǔn)備了試驗(yàn)計(jì)算組件的開(kāi)發(fā)參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫(xiě)作靈感。歡迎深入閱讀并收藏。
《工程與試驗(yàn)雜志》2014年第四期
1具體實(shí)現(xiàn)
本計(jì)算組件分為4個(gè)類層次,共有3個(gè)基礎(chǔ)計(jì)算類和5個(gè)實(shí)用計(jì)算類,實(shí)用計(jì)算類和基礎(chǔ)計(jì)算類之間存在繼承關(guān)系。其中,3個(gè)基礎(chǔ)計(jì)算類包括基類、常規(guī)計(jì)算類和拉伸家族類;而5個(gè)實(shí)用計(jì)算類包括拉伸、壓縮、扭轉(zhuǎn)、剝離和剪切計(jì)算類,如圖1所示。
1.1基類完成所有計(jì)算數(shù)據(jù)初始化工作,統(tǒng)計(jì)出所有通道的最大值、最小值及其索引位置并記錄在原始數(shù)據(jù)數(shù)組的特定位置。計(jì)算、建立并公開(kāi)一些基本屬性,如試驗(yàn)類型、試樣形狀、數(shù)據(jù)長(zhǎng)度、引伸計(jì)標(biāo)距、試樣截面積等基本屬性。
1.2常規(guī)計(jì)算類提供彈性段的范圍確定及其斜率計(jì)算方法,提供間隙、面積、Rp、斷裂、能量、各種伸長(zhǎng)率及其相關(guān)的索引的計(jì)算方法。
1.3拉伸家族類提供上、下屈服點(diǎn)的計(jì)算方法并公開(kāi)其索引屬性。提供強(qiáng)度、彈性模量、應(yīng)變硬化指數(shù)、斷面收縮率和常規(guī)計(jì)算類的各種伸長(zhǎng)率計(jì)算方法。
1.4拉伸等計(jì)算類包含拉伸、壓縮和扭轉(zhuǎn)計(jì)算類,繼承自上述3個(gè)基礎(chǔ)計(jì)算類,尤其是拉伸家族類,3個(gè)基礎(chǔ)計(jì)算類公開(kāi)的屬性和方法,它全部擁有,另增加了斷后標(biāo)距等項(xiàng)目。
1.5剝離等計(jì)算類包含剝離和剪切計(jì)算類,它們直接繼承自常規(guī)計(jì)算類,內(nèi)部需要?jiǎng)?chuàng)建力波峰值、力波谷值、剝離強(qiáng)度和剪切強(qiáng)度等公式。
2組件的輸入和輸出
(1)從初始化構(gòu)造函數(shù)輸入下列參數(shù):Type:試驗(yàn)類型;Shape:試樣形狀;ExtOptn:變形選項(xiàng);ExtGageLength:引伸計(jì)標(biāo)距;ParallelLength:試樣平行長(zhǎng)度或夾具兩鉗口之間的距離:rd:需要計(jì)算的原始數(shù)據(jù)二維數(shù)組,函數(shù)原型為。(2)輸入試樣尺寸。(3)設(shè)置計(jì)算方法,包括如何確定彈性段的范圍、如何計(jì)算間隙和規(guī)定塑性延伸強(qiáng)度等。同時(shí),根據(jù)選擇的不同計(jì)算方式,還要輸入相關(guān)的附加數(shù)據(jù)。(4)設(shè)置項(xiàng)目附屬輸入。(5)選擇需要計(jì)算哪些項(xiàng)目。(6)調(diào)用計(jì)算主程序MainRoutine執(zhí)行計(jì)算。(7)計(jì)算結(jié)果存放到ResultValues()數(shù)組中。注:本組件中所有數(shù)據(jù)輸入必須為基準(zhǔn)單位,即時(shí)間為s,力值為N,長(zhǎng)度單位是mm,扭矩為N•mm,扭角為Rad。得出的計(jì)算結(jié)果也是基準(zhǔn)單位,用戶如需轉(zhuǎn)換單位,需要自己做后續(xù)處理。
3結(jié)束語(yǔ)
該組件在開(kāi)發(fā)完成后,已經(jīng)應(yīng)用到本公司開(kāi)發(fā)的扭轉(zhuǎn)試驗(yàn)機(jī)中,目前用戶已驗(yàn)收。長(zhǎng)春機(jī)械科學(xué)研究院有限公司開(kāi)發(fā)的動(dòng)態(tài)試驗(yàn)機(jī)的靜態(tài)試驗(yàn)部分,目前也在應(yīng)用該計(jì)算組件。該組件的應(yīng)用,降低了沒(méi)有靜態(tài)試驗(yàn)軟件設(shè)計(jì)經(jīng)驗(yàn)的技術(shù)人員的工作壓力,共享了公司的技術(shù)資源,因而是一個(gè)成功的開(kāi)發(fā)案例。
作者:張立新 韓巍 李付強(qiáng)單位:長(zhǎng)春機(jī)械科學(xué)研究院有限公司 深圳市計(jì)量質(zhì)量檢測(cè)研究院