999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

CNC系統(tǒng)固定循環(huán)功能的Delphi實(shí)現(xiàn)

2016-01-14 16:58:58李慶婷王英杰劉恒寬
科技資訊 2015年5期

李慶婷++王英杰++劉恒寬

摘 要:數(shù)控系統(tǒng)的譯碼功能直接決定了數(shù)控機(jī)床的性能。一個(gè)穩(wěn)定、可靠、快速的譯碼系統(tǒng)是數(shù)控機(jī)床進(jìn)行高速、高精度加工的前提。該文用Delphi語言編寫了實(shí)現(xiàn)譯碼算法的譯碼軟件,并且基于Delphi語言的對話框模式編寫了外觀精美、易于操作的功能界面。

關(guān)鍵詞:CNC系統(tǒng) 譯碼 高精度

中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2015)02(b)-0028-01

1 數(shù)控CNC系統(tǒng)軟件界面的建立

軟件界面的設(shè)計(jì)直接關(guān)系到它的合理性和美觀,從而影響客戶對該軟件的喜愛程度。基于此對該軟件的界面需要細(xì)心的設(shè)計(jì),設(shè)計(jì)過程介紹如下。

(1)創(chuàng)建父窗體Form1。

創(chuàng)建父窗體與其它窗體的方法類似,不同之處在于設(shè)置窗體的FormStyle屬性。FormStyle屬性可決定一個(gè)窗體是父窗體還是子窗體,在“Object Inspector”窗口中將“FormStyle”屬性設(shè)置成“fsMDIForm(父窗體)”。

(2)創(chuàng)建子窗體Form4。

創(chuàng)建子窗體時(shí)將窗體的FormStyle屬性設(shè)置為fsMDIChild(子窗體)。子窗體的默認(rèn)狀態(tài)是可見的。

2 固定循環(huán)功能的Delphi編程實(shí)現(xiàn)

鉆孔循環(huán)G81的實(shí)現(xiàn)程序如下所示。

paintbox1.canvas.MoveTo(round(x1*1.3*s),-round(y1*1.3*s));//刀具起始位置

paintbox1.canvas.LineTo(round(x2*1.3*s),-round(y2*1.3*s));//孔的X、Y位置

paintbox1.canvas.LineTo(round(x2*1.3*s),-round(R*1.3*s));//刀具到達(dá)R平面

paintbox1.canvas.LineTo(round(x2*1.3*s),-round(Z*1.3*s));//刀具到達(dá)Z平面

x2:=x2+1 ;//刀具在X方向右移一個(gè)單位長度,為下一步清晰表示返回路線

paintbox1.canvas.LineTo(round(x2*1.3*s),-round(Z*1.3*s));//刀具到達(dá)X方向的下一個(gè)位置,Y沒變

paintbox1.canvas.LineTo(round(x2*1.3*s),-round(R*1.3*s));//刀具返回R平面

運(yùn)行結(jié)果如圖1所示。

3 對復(fù)合固定循環(huán)功能G71的譯碼實(shí)現(xiàn)

設(shè)從C點(diǎn)出發(fā),沿-X方向進(jìn)刀,然后沿-Z方向走刀,再沿+Z方向回刀為一次走刀循環(huán)。假設(shè)通過次走刀循環(huán)加工后,第次走刀循環(huán)如圖2中的軌跡1→2→3→4所示,現(xiàn)要求解出軌跡1、2、3、4的交點(diǎn)坐標(biāo)值。

已知C點(diǎn)坐標(biāo),根據(jù)走刀循環(huán)次數(shù)和,首先通過下式求出軌跡1和2的交點(diǎn)坐標(biāo),設(shè)為。

而對于坐標(biāo)點(diǎn)求解(,只要求出)則要根據(jù)所對應(yīng)的編程輪廓類型來求解。首先需要判斷對應(yīng)哪個(gè)輪廓段,然后通過該輪廓段中的G指令如G01或G02等來判斷出是直線還是圓弧。該輪廓段兩端點(diǎn)坐標(biāo)在程序中給出,這里設(shè)為。如果為圓弧段,則還有和坐標(biāo)字,代表圓心相對圓弧起點(diǎn)的增量坐標(biāo),分別對應(yīng)于X軸,Z軸。這里設(shè)為。

則對于直線段,可求出:

而對于圓弧段,可求出:

(順時(shí)針圓弧)。

(逆時(shí)針圓弧)。

求出,和也不難求出下式:

這樣就可以把這段循環(huán)分解成各直線段進(jìn)行編譯,然后將各數(shù)據(jù)按格式寫入文件中。最后在復(fù)合固定循環(huán)處理完后,位置指針回到數(shù)控加工程序的下一程序段,繼續(xù)對以下各段進(jìn)行譯碼實(shí)現(xiàn)。如圖2所示。

4 結(jié)語

利用Delphi語言進(jìn)行譯碼軟件的編寫,實(shí)現(xiàn)譯碼算法。同時(shí)編寫外觀精美并易于操作的功能界面,從而實(shí)現(xiàn)人機(jī)對話功能。最后通過示例驗(yàn)證開發(fā)的譯碼軟件的正確性,實(shí)現(xiàn)了部分G功能碼的譯碼算法。

參考文獻(xiàn)

[1] 明日科技.Delphi開發(fā)經(jīng)驗(yàn)技巧寶典[M].北京:人民郵電出版社,2007.

[2] 姚道敏,俞立鈞,周伯榮,等.數(shù)控系統(tǒng)譯碼模塊程序設(shè)計(jì)[J].組合機(jī)床與自動(dòng)化加工技術(shù),2007(7):73-76.

[3] 羅學(xué)科,謝富春.數(shù)控原理與數(shù)控機(jī)床[M].北京:化學(xué)工業(yè)出版社,2008.

主站蜘蛛池模板: 国产呦精品一区二区三区下载 | 国模沟沟一区二区三区| 成人一区在线| 亚洲精品福利网站| 69国产精品视频免费| 特级做a爰片毛片免费69| 国产成人区在线观看视频| 久久精品嫩草研究院| 国产精品亚洲五月天高清| 免费一级α片在线观看| 综合色88| 亚洲成人黄色网址| 国产福利在线观看精品| 久久人妻系列无码一区| 国产一区在线视频观看| 欧美国产成人在线| 中国成人在线视频| 综合色婷婷| 欧美日韩国产在线人| 久久公开视频| 亚洲中字无码AV电影在线观看| 久久久久九九精品影院| 国产日韩丝袜一二三区| 久久精品人人做人人综合试看| 亚洲视频a| 无码人中文字幕| 亚洲伊人久久精品影院| av色爱 天堂网| 黄片在线永久| 国产伦片中文免费观看| 国产成人精品一区二区秒拍1o| 国产69囗曝护士吞精在线视频| 国产00高中生在线播放| 91精品国产丝袜| 波多野结衣第一页| 久久精品丝袜| 国产欧美日韩视频一区二区三区| 中文字幕佐山爱一区二区免费| 伊人久久福利中文字幕| 四虎国产成人免费观看| 欧美在线中文字幕| 亚洲精品福利网站| 1769国产精品视频免费观看| 1024你懂的国产精品| 色悠久久久久久久综合网伊人| 精品偷拍一区二区| 国产96在线 | 中文字幕日韩视频欧美一区| 国产麻豆va精品视频| 久久婷婷六月| 精品国产美女福到在线直播| 另类综合视频| 国产美女91视频| 99热这里只有精品国产99| 国产在线拍偷自揄观看视频网站| 日韩欧美网址| 国产小视频免费观看| 欧美日韩一区二区三| 亚洲精品成人福利在线电影| 久久国产av麻豆| 亚洲水蜜桃久久综合网站| 91麻豆精品国产高清在线| 中文字幕无线码一区| 伊人激情久久综合中文字幕| 欧美精品三级在线| 五月天久久综合| 国产专区综合另类日韩一区 | 欧美成人第一页| 亚洲视频在线青青| 国产成人无码Av在线播放无广告| 中文字幕亚洲无线码一区女同| 国产黄色片在线看| 亚洲国产看片基地久久1024| 欧美伊人色综合久久天天| 成人午夜视频免费看欧美| 日韩在线欧美在线| 欧美a在线看| 国产第一页免费浮力影院| 亚洲一区无码在线| 国产在线观看91精品| 欧美亚洲日韩中文| 日韩人妻无码制服丝袜视频|