freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)控機(jī)床機(jī)電匹配性能測(cè)試平臺(tái)軟件設(shè)計(jì)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)-免費(fèi)閱讀

  

【正文】 以上針對(duì)對(duì)話框的創(chuàng)建,在其他功能模塊的設(shè)計(jì)中也有所涉及,筆者只在這里做了介紹。創(chuàng)建模態(tài)對(duì)話框需要調(diào)用CDialog類的成員函數(shù):DoModal,該函數(shù)的功能是創(chuàng)建并顯示一個(gè)模態(tài)對(duì)話框,其返回值將作為CDialog類的另外一個(gè)成員函數(shù):EndDialog的參數(shù),后者的功能就是關(guān)閉模態(tài)對(duì)話框。只要將以上代碼放在當(dāng)X軸增益相對(duì)Y軸增益匹配時(shí)的條件滿足之后,就可以將結(jié)論和建議的內(nèi)容顯示出來(lái)。針對(duì)進(jìn)給增益不同的3種匹配情況,需要給出。 (ch)。(950,40)。 //求截距b在上面代碼中sumx和sumy分別為所有X、Y坐標(biāo)值的累加和,通過(guò)上述代碼,可以獲得直線方程:Y=k*X+b,于是筆者可以利用繪圖CClientDC類指令進(jìn)行繪圖,這一操作類似于理論直線的繪制。 fread(amp。相關(guān)系數(shù)的公式如下: ()式()中,因分母的根式值恒為正值,故相關(guān)系數(shù)的符號(hào)取決于離差積之和的符號(hào),即與參數(shù)k的符號(hào)一致的。 //讀橫坐標(biāo) fread(amp。接著利用SelectObject函數(shù)將新畫(huà)筆對(duì)象選入設(shè)備描述表,再利用畫(huà)線函數(shù)可以發(fā)現(xiàn)繪制出的線發(fā)生了變化??梢钥闯?,RGB宏有三個(gè)參數(shù),分別代表紅、綠、藍(lán)三種顏色的值。例子中筆者就將原點(diǎn)改到(20,700),這樣下面繪制出來(lái)的圖形就會(huì)出現(xiàn)在坐標(biāo)系的第一象限。 //從起點(diǎn)到此點(diǎn)畫(huà)用線段連接起來(lái)//繪制坐標(biāo)原點(diǎn)0(10,700,ETO_OPAQUE,CRect(10,700,10,710),_T(0),NULL)。也就是說(shuō),當(dāng)一個(gè)CClientDC對(duì)象在構(gòu)造時(shí),它的內(nèi)部會(huì)調(diào)用GetDC函數(shù),獲得一個(gè)對(duì)象;在這個(gè)CClientDC對(duì)象析構(gòu)時(shí),會(huì)自動(dòng)釋放這個(gè)設(shè)備描述表資源。fwrite(y,4,5,fp)。只寫(xiě)打開(kāi)或建立一個(gè)二進(jìn)制文件,只允許寫(xiě)數(shù)據(jù) ②讀寫(xiě)文件在寫(xiě)文件部分的代碼中,寫(xiě)數(shù)據(jù)塊函數(shù)調(diào)用的一般形式為:fwrite(buffer,size,count,fp)。,sizeof(long),1,datafile)。由于每次采集到的數(shù)據(jù)不是符合要求的坐標(biāo)值,必須通過(guò)一定數(shù)學(xué)轉(zhuǎn)換才能得到合乎要求的坐標(biāo)值,具體操作步驟是:將每次從計(jì)數(shù)器0獲得的值減去從計(jì)數(shù)器1獲得的值作為當(dāng)前X軸坐標(biāo)值,然后將次從計(jì)數(shù)器2獲得的值減去從計(jì)數(shù)器3獲得的值作為當(dāng)前Y軸坐標(biāo)值,如此循環(huán),下一次得到的X軸坐標(biāo)值和Y軸坐標(biāo)值都分別需要加上前一個(gè)狀態(tài)的坐標(biāo)值。 //先讀低8位,后讀高8位 _outp(0x300,0x34)。databyte 可以是0—255范圍內(nèi)的任何整數(shù)值。 以上代碼中,第一行代碼中的0x303為第一片芯片控制字地址,0x34是根據(jù)D7D6D5D4D3D2D1=0011 0100B=34H計(jì)算而來(lái)。由于本次設(shè)計(jì)中采用的是讀取之前先送計(jì)數(shù)鎖存,因此,D5D4只能取00和11,分別表示鎖存和先讀低8位后讀高8位。因此,利用VC++編程時(shí),將會(huì)利用300H~31FH段的地址。此后,CPU通過(guò)先用方式控制字所規(guī)定讀取的方式,然后再讀計(jì)數(shù)值,但由于這是從鎖存寄存器中讀取的,所以是一個(gè)穩(wěn)定的值。注意,雖然三個(gè)通道用的控制字端口地址是相同的,但三個(gè)控制字寫(xiě)入后卻存入對(duì)應(yīng)通道的控制寄存器中。⑤方式4—軟件觸發(fā)選通方式該方式被設(shè)置后輸出即變?yōu)楦唠娖?,?dāng)GATE=1時(shí),一旦計(jì)數(shù)器裝入初值便馬上開(kāi)始計(jì)數(shù),計(jì)數(shù)結(jié)束后馬上輸出一個(gè)寬度等于一個(gè)時(shí)鐘周期的負(fù)脈沖。如果對(duì)正在進(jìn)行計(jì)數(shù)的計(jì)數(shù)器裝入一個(gè)新的初值,則計(jì)數(shù)器馬上重新開(kāi)始計(jì)數(shù)。 下面將針對(duì)每個(gè)功能模塊部分的實(shí)現(xiàn)情況進(jìn)行闡述,功能模塊之間都是基于VC++的消息機(jī)制,每個(gè)功能模塊中將介紹編程思想、簡(jiǎn)單編程流程圖、重要子程序以及其他關(guān)鍵編程信息。它非常適用于開(kāi)發(fā)中等和大型的計(jì)算機(jī)應(yīng)用項(xiàng)目。 ⑤語(yǔ)法限制不太嚴(yán)格,程序自由度大。 方案2:Delphi語(yǔ)言編譯速度快,比C++、C??於嗔?。在這個(gè)環(huán)境中,編程者可設(shè)計(jì)界面、編寫(xiě)代碼、調(diào)試程序,直至把應(yīng)用程序編譯成可在Windows中運(yùn)行的可執(zhí)行文件,并為它生成安裝程序。 3 軟件設(shè)計(jì)數(shù)控機(jī)床參數(shù)匹配測(cè)試平臺(tái)軟件應(yīng)該具有主要功能如下:(1) 采集8253芯片數(shù)據(jù)并寫(xiě)入文件;(2) 讀取文件內(nèi)容并繪制數(shù)據(jù)坐標(biāo)點(diǎn);(3) 最小二乘法擬合直線;(4) 設(shè)定并繪制理論直線;(5) 數(shù)據(jù)瀏覽、誤差顯示;(6) 結(jié)果分析;(7) 軟件使用幫助。當(dāng)增益相對(duì)于增益偏小時(shí),若增大,實(shí)際運(yùn)動(dòng)軌跡就越偏離理論軌跡,將會(huì)產(chǎn)生輪廓誤差,當(dāng)時(shí),則,實(shí)際運(yùn)動(dòng)軌跡就越接近理論軌跡。當(dāng)增益相對(duì)于增益偏大時(shí),根據(jù)題意,不妨設(shè),則兩軸增益差為: 于是有而且,于是。根據(jù)公式()計(jì)算出最大輪廓誤差為:針對(duì)、不同情況進(jìn)行分析如下:由上述理論分析有:于是,式中,為X軸方向?qū)嶋H穩(wěn)態(tài)速度,為Y軸方向?qū)嶋H穩(wěn)態(tài)速度。直線時(shí),輪廓誤差最大, 。當(dāng)兩軸的增益不相等,即時(shí),此時(shí)誤差為:另外,誤差不僅與兩軸的增益、有關(guān),同時(shí)還與輪廓直線的傾角有關(guān),可得結(jié)論如下:,時(shí),傾角越大,輪廓誤差越大;時(shí),傾角越大,輪廓誤差越小。由此可知,速度誤差并不影響定位運(yùn)動(dòng)或直線加工時(shí)停止位置的準(zhǔn)確性,只是在時(shí)間上實(shí)際位置較指令位置有所滯后而已。根據(jù)前面分析,系統(tǒng)的其余部分可以簡(jiǎn)化成為一個(gè)增益是的比例環(huán)節(jié),因此。同樣對(duì)其進(jìn)行適當(dāng)?shù)暮?jiǎn)化,本質(zhì)上可以把它看成一個(gè)一階慣性系統(tǒng)。對(duì)高階系統(tǒng)的分析和設(shè)計(jì)是比較復(fù)雜的,為便于分析,我們需要對(duì)高階系統(tǒng)進(jìn)行處理,一般采用直接降階處理。電機(jī)的電磁轉(zhuǎn)矩,故有由電壓平衡方程及可以求得:在上式子中,可以略去及兩項(xiàng),并去拉氏變換后得:上式子中不考慮電機(jī)的負(fù)載轉(zhuǎn)矩,則以為輸入,為輸出時(shí),電機(jī)的傳遞函數(shù)為: ()上式也可以改寫(xiě)為如下形式: ()式中: ——電機(jī)的增益系數(shù),;——電機(jī)的機(jī)械時(shí)間常數(shù),;——電機(jī)的電氣時(shí)間常數(shù)。其二是傳動(dòng)彈簧變形力折算到電機(jī)軸上的等效轉(zhuǎn)矩。如果因?yàn)榻Y(jié)構(gòu)的原因,或者要求放大力矩時(shí),可以通過(guò)一對(duì)降速齒輪或齒鏈傳動(dòng)將電機(jī)與滾珠絲杠連接起來(lái),如圖(b)所示。輸出 伺服驅(qū)動(dòng)系統(tǒng) 機(jī)械傳動(dòng)機(jī)構(gòu) 輸入 檢測(cè)裝置 進(jìn)給系統(tǒng)結(jié)構(gòu)圖,簡(jiǎn)要敘述動(dòng)態(tài)特性方面的問(wèn)題。執(zhí)行機(jī)構(gòu)的位置(角位移或直線位移)是系統(tǒng)的輸出。它由執(zhí)行部件升速啟動(dòng)時(shí)的零值逐漸增大到某一穩(wěn)態(tài)值,這一穩(wěn)態(tài)值就是所謂的速度誤差或隨動(dòng)誤差,當(dāng)執(zhí)行部件減速并停止時(shí),它由穩(wěn)態(tài)值逐漸減小到零。所以整個(gè)系統(tǒng)在偏差不為0時(shí),始終處于不斷凋整階段,因此,增益系數(shù)在整個(gè)進(jìn)給過(guò)程中,對(duì)系統(tǒng)快速到達(dá)指定位置起著至關(guān)重要的作用。總方案的實(shí)現(xiàn)思路如下:理論部分系統(tǒng)建模是特性分析的基礎(chǔ),筆者將選用常用的進(jìn)給系統(tǒng)結(jié)構(gòu)進(jìn)行建模,然后對(duì)其進(jìn)行傳遞函數(shù)的推動(dòng),從而進(jìn)行特性分析,最后通過(guò)定性和定量?jī)蓚€(gè)方面就進(jìn)給系統(tǒng)參數(shù)匹配對(duì)輪廓加工精度的影響進(jìn)行分析。~,。數(shù)控系統(tǒng)發(fā)出的進(jìn)給位移和速度指令,經(jīng)過(guò)轉(zhuǎn)換和功率放大后,作為伺服驅(qū)動(dòng)裝置的輸入信號(hào),并控制其作某一速度和距離的角位移和直線位移,從而驅(qū)動(dòng)執(zhí)行部件實(shí)現(xiàn)給定的速度和位移量。數(shù)控機(jī)床的數(shù)控系統(tǒng)發(fā)出進(jìn)給指令,經(jīng)進(jìn)給電動(dòng)機(jī)和驅(qū)動(dòng)機(jī)構(gòu),使執(zhí)行部件如刀架、工作臺(tái)、主軸箱等按程序的規(guī)定運(yùn)動(dòng)。以伺服驅(qū)動(dòng)裝置與控制調(diào)節(jié)器為中心的伺服驅(qū)動(dòng)系統(tǒng)已有較成熟的理論分析、實(shí)驗(yàn)研究和設(shè)計(jì)方法。數(shù)控機(jī)床的進(jìn)給伺服系統(tǒng)與一般機(jī)床的進(jìn)給系統(tǒng)有本質(zhì)上的差別,它能根據(jù)指令信號(hào)精確地控制執(zhí)行部件的運(yùn)動(dòng)速度與位置,以及幾個(gè)執(zhí)行部件按一定規(guī)律運(yùn)動(dòng)所合成的運(yùn)動(dòng)軌跡。因此,進(jìn)一步研究數(shù)控機(jī)床中伺服系統(tǒng)的特性以及探尋測(cè)試數(shù)控機(jī)床機(jī)電匹配的方法、途徑,并探討數(shù)控機(jī)床機(jī)電匹配的作用、地位,并定性、定量地分析系統(tǒng)增益的匹配對(duì)運(yùn)動(dòng)(加工)軌跡精度的影響就顯得尤為重要。在大多數(shù)精度要求較高的機(jī)床上都采用全閉環(huán)控制。對(duì)于一般的數(shù)控機(jī)床,其進(jìn)給速度都在1 mm/min~24000 mm/min的范圍之內(nèi),即調(diào)速范圍為:1:24000。出此之外,還要求靜態(tài)、動(dòng)態(tài)誤差小,反向死區(qū)小,能頻繁啟、停和正反運(yùn)動(dòng)。位置檢測(cè)單元測(cè)得執(zhí)行部件的實(shí)際位置,位置控制單元將位置指令與的差值乘以增益常數(shù),經(jīng)變換后,得到速度指令電壓 。將指令位移量,按脈沖當(dāng)置換算成數(shù)字量,(b)所示的指令位置直線(直線OP)變化,由零時(shí)刻的零位置到達(dá)時(shí)刻的位置。 進(jìn)給伺服系統(tǒng)數(shù)學(xué)模型 數(shù)控進(jìn)給伺服系統(tǒng),總是接受數(shù)控系統(tǒng)發(fā)出的位置與速度指令。 從指令信號(hào)、給定裝置到伺服驅(qū)動(dòng)裝置,為構(gòu)成進(jìn)給系統(tǒng)的重要組成部分,稱之為伺服驅(qū)動(dòng)系統(tǒng)。在這兩個(gè)控制器中,可以采用PI控制器、PID控制器,甚至其他的控制方案,當(dāng)然其傳遞函數(shù)也要發(fā)生改變。在推導(dǎo)機(jī)械傳動(dòng)部件傳遞函數(shù)過(guò)程中,不僅要得出等效慣量和等效阻尼,而且要考慮等效剛度,這是由于慣性和剛度直接決定機(jī)械部件的固有頻率,該固有頻率關(guān)系到整個(gè)伺服機(jī)構(gòu)的剛性和工作穩(wěn)定性。 數(shù)控進(jìn)給伺服系統(tǒng)數(shù)學(xué)模型前面已經(jīng)對(duì)位置控制、速度控制以及機(jī)械傳動(dòng)機(jī)構(gòu)等環(huán)節(jié)的數(shù)學(xué)模型進(jìn)行了分析。系統(tǒng)的輸出是位置指令的響應(yīng)和干擾負(fù)載的響應(yīng)之和。這表明兩者的輸入輸出特性是一致的,因此我們所得到的式()和式()降階數(shù)學(xué)模型是可以信賴的,所選用的降階方法也是合適的。 進(jìn)給伺服系統(tǒng)特性對(duì)加工精度的影響數(shù)控經(jīng)給伺服系統(tǒng)特性直接影響工件加工精度,因此,分析進(jìn)給伺服系統(tǒng)特性與加工精度之間的關(guān)系就顯得尤為重要。,當(dāng)指令位置已達(dá)到值即P點(diǎn)時(shí),實(shí)際位置還滯后于指令位置,這時(shí)的位置偏差,在數(shù)值上等于指令速度下的穩(wěn)態(tài)位置偏差。⑵當(dāng)兩軸的增益不匹配,即時(shí),此時(shí)速度誤差,因此,當(dāng)指令位置在OA上的O點(diǎn)時(shí),時(shí)間位置并不在直線OA上,而在離OA距離為的另一點(diǎn)A'。 定量分析系統(tǒng)增益匹配對(duì)加工直線輪廓的影響為了使得對(duì)輪廓誤差的分析更加貼近實(shí)際工程分析,并方便讀者加深對(duì)輪廓誤差的理解,筆者將式()變換為: ()式中,平均系統(tǒng)增益為:; 兩軸增益差為:;為系統(tǒng)增益失配量。若在 XY 平面上銑削工件的一個(gè)平面, 該面與 X 軸成45176。刀具的實(shí)際位置仍在直線輪廓上,只是較指令位置有一定的滯后。③當(dāng)增益相對(duì)于增益偏小時(shí),且、均為常數(shù)時(shí),根據(jù)題意,不妨設(shè),則兩軸增益之差為:于是有而且,于是。在直線加工時(shí),若=,直線輪廓誤差為零, 若增大,實(shí)際運(yùn)動(dòng)軌跡偏離理論軌跡,將會(huì)產(chǎn)生輪廓誤差。 ①面向?qū)ο? ②語(yǔ)句簡(jiǎn)練、語(yǔ)法結(jié)構(gòu)清晰、緊湊,使用方便、靈活。 VC開(kāi)發(fā)平臺(tái)介紹VC++是Visual C++的簡(jiǎn)稱,它包括編輯、編譯、連接、運(yùn)行幾個(gè)環(huán)節(jié)。 運(yùn)行按鈕,當(dāng)程序編譯無(wú)誤后點(diǎn)擊這個(gè)按鈕會(huì)自動(dòng)彈出運(yùn)行界面,這樣你就可以檢驗(yàn)?zāi)愕某绦蚝湍愕乃枷胧欠褚恢隆S捎谄邢?,下面就只介紹一下8253芯片的6種工作方式,根據(jù)本設(shè)計(jì)需要選擇一種適合的工作方式。該方式需在GATE信號(hào)控制下工作,當(dāng)GATE為0時(shí),立即強(qiáng)迫輸出為高電平,當(dāng)GATE為1時(shí)啟動(dòng)一次新的計(jì)數(shù)周期。綜上所述,結(jié)合本次設(shè)計(jì)需要,選擇8253芯片的工作方式2比較合適。本次采用鎖存計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值。ISA總線端口編址方式有兩種方式:統(tǒng)一方式:存儲(chǔ)器中一部分地址分配給 I/O; 獨(dú)立方式:存儲(chǔ)器和I/O分別編址,有獨(dú)立的指令, PC采用此方式。采集數(shù)據(jù)程序的實(shí)現(xiàn)::打開(kāi)文件初始化計(jì)數(shù)器開(kāi)始讀取外部數(shù)據(jù)寫(xiě)入文件處理數(shù)據(jù)讀取完畢關(guān)閉文件是  否 結(jié)束 采集數(shù)據(jù)程序流程圖下面分別介紹每個(gè)小的模塊的實(shí)現(xiàn)過(guò)程。 //控制字 _outp(0x300,255)。_outp()函數(shù)原型為: int _outp(unsigned short port, int databyte )。(3) 讀取數(shù)據(jù)及處理初始化編程的順序是:通過(guò)控制字先對(duì)計(jì)數(shù)值進(jìn)行所存,供CPU讀出,然后設(shè)置為先讀低8位再讀高8位;然后讀取低8位并儲(chǔ)存低8位,再讀取高8位并儲(chǔ)存高8位。第3行代碼是將地址為0x300,即計(jì)數(shù)器0,的計(jì)數(shù)值分別讀取2次。while(!feof(datafile)){ fwrite(amp。①打開(kāi)文件 在前面第二行代碼中,fopen函數(shù)用來(lái)打開(kāi)一個(gè)文件,其調(diào)用的一般形式為:文件指針名=fopen(文件名,使用文件方式)其中,第一個(gè)形式參數(shù)表示文件名, 可以包含路徑和文件名兩部分,“文件名”是字符串常量或字符串?dāng)?shù)組。fp 表示文件指針??梢愿鶕?jù)函數(shù)的返回值判斷文件是否關(guān)閉成功。打開(kāi)文件開(kāi)始讀取文件數(shù)據(jù)繪制數(shù)據(jù)點(diǎn)讀取完畢關(guān)閉文件是  否 結(jié)束 繪制數(shù)據(jù)程序流程圖為了簡(jiǎn)單介紹CClientDC類的功能,下面給出軟件中坐標(biāo)系的繪制的程序?qū)崿F(xiàn)如下:CClientDC dc(this)。由VC++知識(shí)可知,每個(gè)對(duì)象都有一個(gè)this指針
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1