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

數控加工G代碼程序仿真驗證軟件開發

2019-08-26 08:44:12梁子財
科技與創新 2019年16期
關鍵詞:程序

梁子財

數控加工G代碼程序仿真驗證軟件開發

梁子財

(華中科技大學 中歐清潔與可再生能源學院,湖北 武漢 430074)

利用Qt平臺與OpenGL庫開發了一款針對數控加工G代碼程序的仿真驗證軟件,該軟件能夠根據加載的G代碼程序自動繪制加工圖像,同時可以檢測G代碼程序的錯誤并標記,方便用戶提前驗證G代碼的可行性,減少資源浪費,縮短開發周期。

Qt;OpenGL;數控加工G代碼;G代碼程序仿真驗證

1 引言

眾所周知,數控機床作為制造業領域的工作母機,在國民生產中占據著非常重要的地位。數控技術與傳統機床技術、信息技術相結合,已然是制造工業現代化的重要基礎[1]。數控加工G代碼包含加工所需的所有信息,指導數控機床加工工作[2]。筆者利用Qt平臺與OpenGL庫開發了一款針對數控加工G代碼程序的仿真驗證軟件,該軟件能夠根據加載的G代碼程序自動繪制加工圖像,同時可以檢測G代碼程序的錯誤并標記,方便用戶提前驗證G代碼的可行性,以便及時對G代碼進行調整,達到加工要求。

2 軟件的總體設計

數控加工G代碼程序仿真驗證軟件主要由圖像繪制模塊、G代碼顯示模塊和錯誤顯示模塊三部分組成,具體如圖1所示。

圖1 數控加工G代碼程序仿真驗證軟件的系統結構圖

圖像繪制模塊:主要有三個功能,包括繪制坐標網格功能、繪制加工圖像功能和圖像操作功能。繪制坐標網格功能實現坐標系的繪制、三維坐標軸的建立;繪制加工圖像功能實現繪制G代碼的加工圖像;圖像操作功能實現圖像的翻轉、尺寸放大或者縮小、坐標平移等操作。

G代碼顯示模塊:主要加載顯示G代碼程序文件。

錯誤顯示模塊:顯示G代碼程序的語法錯誤或者語義錯誤,提示用戶進行修改。

3 圖像繪制模塊設計

圖像繪制模塊通過調用OpenGL庫進行圖像繪制和圖像操作。軟件界面如圖2所示。

圖像繪制模塊不僅可以繪制圖像,還可以實現對圖像的操作,比如放大、縮小、翻轉、平移等。圖像繪制模塊的具體實現流程如圖3所示。

圖3 圖像繪制模塊實現流程

當軟件啟動時,首先用GLWidget(繪圖窗體)進行初始化設置,完成繪圖的準備工作。之后繪制坐標網格和三維坐標軸。完成這兩個操作后即可進入繪圖等待階段。當有G代碼程序文件加載之后,系統對G代碼進行譯碼并將圖像數據傳給繪圖模塊進行繪圖。如果用戶對圖像進行操作,系統則會立即刷新圖像顯示。軟件的繪圖效果如圖4所示。

圖4 軟件繪圖效果

4 G代碼顯示模塊和錯誤顯示模塊設計

G代碼顯示模塊采用QTableWidget類作為顯示載體,同時增加瀏覽上一行、瀏覽下一行、跳轉目標行等功能,實現對G代碼程序的顯示。

系統加載G代碼程序文件之后,開始對G代碼文件進行譯碼工作,流程如圖5所示。如果檢測到錯誤,則在錯誤顯示模塊中顯示具體錯誤信息,提示用戶進行修改。

圖5 譯碼工作流程

5 總結

筆者開發了一款針對數控加工G代碼程序的仿真驗證軟件,該軟件能夠根據加載的G代碼程序自動繪制加工圖像,同時可以檢測G代碼程序的錯誤并標記,方便用戶提前驗證G代碼的可行性,以便及時對G代碼進行調整,以達到加工要求。該軟件的出現,能夠讓技術人員無需進行機床試加工即可驗證G代碼程序的效果,可以減少資源浪費和縮短開發周期。

[1]潘海鴻,葉文海,陳琳.特種復合加工中心數控系統G代碼編譯器設計[J].組合機床與自動化加工技術,2015(6):71-73.

[2]田永中,周建平,梁楚華.開放式數控系統中G代碼編譯器的設計與研究[J].機械設計與制造,2011(3):154-155.

C829.2

A

10.15913/j.cnki.kjycx.2019.16.051

2095-6835(2019)16-0119-02

梁子財(1993—),男,在讀碩士,研究方向為生產物流系統仿真優化與數控軟件開發。

〔編輯:王霞〕

猜你喜歡
程序
給Windows添加程序快速切換欄
電腦愛好者(2020年6期)2020-05-26 09:27:33
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
基于VMM的程序行為異常檢測
偵查實驗批準程序初探
我國刑事速裁程序的構建
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
恐怖犯罪刑事訴訟程序的完善
主站蜘蛛池模板: 国产chinese男男gay视频网| 亚洲 欧美 日韩综合一区| 欧美va亚洲va香蕉在线| 国产屁屁影院| 一本大道视频精品人妻| 国产成人亚洲欧美激情| 99热这里只有精品5| 国产精品刺激对白在线| 无码高清专区| 精品无码视频在线观看| 又爽又大又光又色的午夜视频| av一区二区三区高清久久| 色噜噜狠狠狠综合曰曰曰| 国产精品成人AⅤ在线一二三四 | 一区二区三区精品视频在线观看| 日本精品影院| 欧美啪啪一区| 欧美区一区| 凹凸国产分类在线观看| 99九九成人免费视频精品| 亚洲丝袜中文字幕| 亚洲国产理论片在线播放| 国产成年女人特黄特色大片免费| 日本91在线| 亚洲天堂视频网站| 91精品专区国产盗摄| 国产精品一线天| 精品国产污污免费网站| 欧美a在线视频| 国产v欧美v日韩v综合精品| 综合天天色| 91高清在线视频| 亚洲va精品中文字幕| 国产精品亚洲va在线观看| 国产乱人伦AV在线A| 久久精品欧美一区二区| 久久国产精品麻豆系列| 97国产在线视频| 国产日本欧美亚洲精品视| 精品无码一区二区三区电影| 国产精品福利尤物youwu| 亚洲国产亚综合在线区| 国产自在自线午夜精品视频| 久久青草精品一区二区三区| 少妇人妻无码首页| 人妻无码一区二区视频| 伊人久久婷婷| 久久久久国色AV免费观看性色| 激情综合图区| 孕妇高潮太爽了在线观看免费| 国产女人综合久久精品视| 亚洲精品午夜天堂网页| 国产亚洲视频免费播放| 欧美日韩一区二区三区四区在线观看| 亚洲 日韩 激情 无码 中出| 99在线小视频| 伊人色在线视频| 欧美区一区二区三| 久久久久人妻一区精品| 国产欧美视频综合二区| 97国产成人无码精品久久久| 精品视频一区二区观看| 无码一区18禁| 日韩福利在线观看| 国产精品免费福利久久播放| 国产日韩av在线播放| 欧美视频在线第一页| 国精品91人妻无码一区二区三区| 国产一级毛片在线| 日韩精品视频久久| 亚洲无码电影| 亚欧美国产综合| 亚洲精品片911| 中文毛片无遮挡播放免费| A级全黄试看30分钟小视频| 免费A级毛片无码免费视频| 国产精品视频久| 亚洲精品卡2卡3卡4卡5卡区| 婷婷六月在线| 不卡国产视频第一页| 在线免费观看AV| 天天综合天天综合|