技術(shù)頻道

      KuCut線切割編程軟件的開發(fā)項目過程

      KuCut線切割編程軟件的開發(fā)項目過程

      先說說舊事:
      開發(fā)一種線切割軟件這是我當(dāng)初畢業(yè)時就有的想法。2000年認識了一位在上海工作的編程愛好者(已不知大名,就稱為貴人甲吧),我出開發(fā)費用與交軟件項目需求書, 然后由他進行C語言的DOS下仿ZDBC與AUTOP的開發(fā),結(jié)果是失敗告終的,但對我個人來說有“成功”之處:就是這位貴人甲把未能完成的全部C源代碼發(fā)給我了(免費),雖然現(xiàn)在的程序里結(jié)構(gòu)完全與他提供的源代碼不一樣,但給我啟發(fā)了許多。當(dāng)時我正從QBasic轉(zhuǎn)向?qū)W習(xí)C語言,基本掌握C基本語言后,我就圍繞貴人甲的代碼進行專業(yè)繪圖方面的學(xué)習(xí),從看懂然后到修改源代碼,我很努力,幾乎半年多的時間都是熬夜的,但到2001年,我對開發(fā)線切割還是沒有能力的,自己也清楚只能做非常簡單的程序,還好寫出了只一個功能預(yù)覽的“AUTOP的DAT的圖形預(yù)覽功能”。在2002-2003年,認識一位正要從事線切割編程的貴人乙(注:目前與貴人乙沒有來往了,存在矛盾,但還是稱為貴人乙)。在多次與貴人乙的碰面與接觸中,我出了“高價”(當(dāng)時是個數(shù)字的)購買了他的修改的源代碼(購買的原因是:想知道如何現(xiàn)實“dos下模擬按鍵”,因為有了個“模擬按鍵”功能后,就可以在我原來“AUTOP的DAT圖形預(yù)覽”中直接選擇文件打開進入到AUTOP進行繪圖與編輯,從而與AUTOP完美結(jié)合),但后來在<>里有完整的模擬按鍵函數(shù),所以購買后的源代碼幾乎一行都沒有用到(反而把貴人乙引入線切割軟件這行:這一點真是后悔與失敗)。此后,我的C語言編寫能力大大的提高,并學(xué)了C++,有了DOS16與DOS32下的模擬按鍵函數(shù),我在2004-2005兩年內(nèi),就寫了增加帶預(yù)覽,等距偏移,穩(wěn)定聯(lián)機傳送,與DXF相互轉(zhuǎn)換(DXF由貴人丙的支持)等新功能的“AUTOP2004/2005版本”還有這版本下載)。2004年12月到2005年3月份:我用WATCOM C寫了DOS32下的仿AUTOP功能的線切割軟件(沒有發(fā)布出來),除曲線類外,已全部完成的相應(yīng)的所有功能,直線,圓,圓弧等編輯與加工路線和數(shù)控程序的生成,翻了以前的數(shù)學(xué)幾何教材書及大量的有關(guān)圖形學(xué)技術(shù)資料,好幾萬行的代碼,都是一個個字符敲出來的(哈,我佩服自己有毅力)。2006年1月份開始定寫WIN下的AutoP升級版本,開始面向WIN的編程,感覺比DOS下要輕松很多,至少不用處理DOS下復(fù)雜的鍵盤與鼠標(biāo)操作,還有視圖顯示方面。因為有C與C++的基本功,所以轉(zhuǎn)用BCB/VC非常順利。給我現(xiàn)在著手開發(fā)AP線切割軟件,奠定了技術(shù)上的積累,基本上是沒有多大的技術(shù)障礙,特別在聯(lián)機傳送方面做到非常獨特(萬能聯(lián)機傳送系統(tǒng)),沒有程序傳送不了的。
      寫線切割軟件一直以來是我的愛好,現(xiàn)在主要做汽車上的電子產(chǎn)品及配件,我沒有多的時間專門用于寫軟件上,有空看看編程類的書,有空寫寫AP線切割軟件未完成的函數(shù),所以進度一直很慢。但這個月來幾乎每天晚上都在寫, 星期六星期日也沒有出來玩也在寫,已經(jīng)基本完成基本文件操作類,視圖類與編輯類,線切割功能類的功能,視圖類:圖形的平移,放大,窗口放大,全屏顯示及各種圖元不同操作情況的顯示;編輯類:查詢圖元屬性,刪除,交點,數(shù)據(jù)縮放,等距偏移,取消操作,重新操作,各種共用的命令輸出方式及共用的交互方式;文件操作類:文件的保存,另存,圖形打印,切割功能類:到現(xiàn)在也完成路線的規(guī)劃。

      文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

      主站蜘蛛池模板: 一区二区三区精品高清视频免费在线播放| 2018高清国产一区二区三区| 精品少妇ay一区二区三区| 高清一区二区在线观看| 色窝窝无码一区二区三区| 国产精品亚洲综合一区| 午夜性色一区二区三区免费不卡视频| 精品一区二区三区免费毛片| 国产精品亚洲一区二区无码| 国产AV午夜精品一区二区三区| 日韩精品无码一区二区三区四区| 精品乱码一区内射人妻无码| 高清一区二区三区| 国产无套精品一区二区| 污污内射在线观看一区二区少妇 | 日本一区二区三区不卡视频| 国产福利一区视频| 国产午夜精品一区二区三区嫩草| 一区二区视频在线观看| 一区免费在线观看| 国内精品视频一区二区三区八戒| 污污内射在线观看一区二区少妇| 国产一区视频在线| 污污内射在线观看一区二区少妇 | 国产色情一区二区三区在线播放 | 亚洲av无码成人影院一区 | 色欲AV蜜桃一区二区三| 日本一区二区三区免费高清在线| 国产成人精品亚洲一区| 丰满岳乱妇一区二区三区| 日韩爆乳一区二区无码| 人妻在线无码一区二区三区| 日韩精品一区二区三区视频| 一区二区三区无码视频免费福利| 人妻无码一区二区不卡无码av| 日本一区二区三区不卡在线视频 | 熟女精品视频一区二区三区| 亚洲精品日韩一区二区小说| 午夜无码一区二区三区在线观看| 久久久久一区二区三区| 日韩一区在线视频|