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

正文內(nèi)容

數(shù)控仿真設(shè)計說明書-資料下載頁

2024-09-02 17:31本頁面

【導(dǎo)讀】用起來非常方便,不像其它高級語言那么麻煩。現(xiàn)在,我對軟件功能進行簡單介紹。該軟件能很好地實現(xiàn)數(shù)控機床上的。能控制X380卡驅(qū)動步進電機按仿真圖軌跡走線,效果理想。編寫程序的文本框和進行圖形繪制的圖形框是同一個框;輸入按鈕后,可修改程序;+X,-X,+Y,-Y四個按鈕能實現(xiàn)步進電機X軸,Y軸快速定位。用步進電機實際加工出的圖見上。畫一條從到的直線,實質(zhì)上是一個發(fā)現(xiàn)最佳逼近。直線的象素序列,并填入色彩數(shù)據(jù)的過程。這個過程也稱為直線光柵化。較的結(jié)果決定下一步的走向,這樣一步一步逼近直線。該算法執(zhí)行中要使得每一個繪制點盡可能靠近直線而不發(fā)生遠(yuǎn)離直線的趨向。一點到下一點的走向方法有只在X方向上走一步,或只向Y方向走一步。當(dāng)count為0時則判斷走到終點,插補完成。編程時首先要判斷是屬于哪種情況,再按不同的情況進行插補。

  

【正文】 lay(100)。 _outp(0x380,0x00)。 delay(100)。} } else {f3=f32*(ry0)+1,r=r1。 (s,r)。 for(int i1=0。i1=19。i1++) { _outp(0x380,0x20)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } } else if((sx0=0) amp。amp。 (ry00)) //插補起點落在以圓心為原點的坐標(biāo)系的第二象限里 {if(f4=0) {f4=f42*(ry0)+1,r=r1。 (s,r)。 for(int i1=0。i1=19。i1++) { _outp(0x380,0x20)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } else {f4=f42*(sx0)+1,s=s1。 (s,r)。 for(int i1=0。i1=19。i1++) { _outp(0x380,0x04)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } } } } break。} else break。 case 39。G39。:i++。 G=m[i]48。i++。 G=G+m[i]48。 break。 case 39。X39。:i++。 if(m[i]==39。39。) {i++。 a=0(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {X=ab。} else if(m[i]==39。\r39。) {i。 X=a/10。} else {X=a/10。} } else if(m[i]==39。039。) {X=0。} else {a=(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {X=a+b。} else if(m[i]==39。\r39。) {i。 X=a/10。} else {X=a/10。} } break。 case 39。Y39。:i++。 if(m[i]==39。39。) {i++。 a=0(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {Y=ab。} else if(m[i]==39。\r39。) {i。 Y=a/10。} else {Y=a/10。} } else if(m[i]==39。039。) {Y=0。} else {a=(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {Y=a+b。} else if(m[i]==39。\r39。) {i。 Y=a/10。} else {Y=a/10。} } break。 case 39。I39。:i++。 if(m[i]==39。39。) {i++。 a=0(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {I=ab。} else if(m[i]==39。\r39。) {i。 I=a/10。} else {I=a/10。} } else if(m[i]==39。039。) {I=0。} else {a=(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {I=a+b。} else if(m[i]==39。\r39。) {i。 I=a/10。} else {I=a/10。} } break。 case 39。J39。:i++。 if(m[i]==39。39。) {i++。 a=0(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {J=ab。} else if(m[i]==39。\r39。) {i。 J=a/10。} else {J=a/10。} } else if(m[i]==39。039。) {J=0。} else {a=(m[i]48)*100。i++。 b=(m[i]48)*10。 if((b=0) amp。amp。 (b=90)) {J=a+b。} else if(m[i]==39。\r39。) {i。 J=a/10。} else {J=a/10。} } break。 default :break。 } } } void CWGQView::OnButtoncx() //重新輸入按鈕的代碼 { // TODO: Add your control notification handler code here Invalidate()。 //刷新指令 } void CWGQView::OnButtonzx() //+X 按鈕的代碼 { // TODO: Add your control notification handler code here for(int i=0。i=2020。i++) { _outp(0x380,0x02)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } void CWGQView::OnButtonfx() //X 按鈕的代碼 { // TODO: Add your control notification handler code here for(int i=0。i=2020。i++) { _outp(0x380,0x04)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } void CWGQView::OnButtonzy() //+Y 按鈕的代碼 { // TODO: Add your control notification handler code here for(int i=0。i=2020。i++) {_outp(0x380,0x10)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} } void CWGQView::OnButtonfy() //Y 按鈕的代碼 { // TODO: Add your control notification handler code here for(int i=0。i=2020。i++) { _outp(0x380,0x20)。 delay(100)。 _outp(0x380,0x00)。 delay(100)。} }
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1