亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

多工位數(shù)控雕刻專用控制系統(tǒng)的制作方法

文檔序號(hào):6290364閱讀:345來(lái)源:國(guó)知局
專利名稱:多工位數(shù)控雕刻專用控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及雕刻領(lǐng)域,尤其是涉及一種多工位數(shù)控雕刻專用控制系統(tǒng)。
技術(shù)背景目前數(shù)控機(jī)械雕刻機(jī)在各行業(yè)應(yīng)用廣泛,普通數(shù)控雕刻機(jī)只有一個(gè)雕刻頭,能夠在圓 柱面、圓錐面、平面上雕刻出各種文字、曲線和圖樣。通常雕刻機(jī)只能完成單一功能,如 在平面雕刻但不能在圓柱面雕刻??梢栽趫A柱面雕刻但不能在圓錐面雕刻或在平面雕刻。 目前現(xiàn)實(shí)還沒(méi)有這種功能齊全的雕刻機(jī)及其控制系統(tǒng)出現(xiàn)。單臺(tái)數(shù)控雕刻機(jī)成本高,加工 效率不高。采用多工位雕刻頭和多工位夾具可以以一臺(tái)雕刻機(jī)成本實(shí)現(xiàn)5-8臺(tái)數(shù)控雕刻的效率。 但多工位雕刻存在兩個(gè)問(wèn)題,特別是在高精度雕刻中。一個(gè)問(wèn)題是由于工件尺寸不一致性造成的。每個(gè)工件由于加工制造原因,大小尺寸、 公差方面不可能完全一致。以圓柱面刻刻度和文字為例, 一般刻線深度在0.02-0.05mm左 右,如果工件在直徑上有誤差(一般制造誤差0.01—0.05mm)那么刻出的線條將是有的 深有的淺,甚至有的地方無(wú)法刻到(如有圓柱度誤差,偏向圓心一側(cè)刻線深度較深,背離 圓心一側(cè)可能刻淺或者可不到),無(wú)法滿足加工要求。平面加工時(shí),由于工件在平面上高 度也不是完全一樣,因此也會(huì)造成雕刻線條深淺不一。目前已存在這樣多工位數(shù)控雕刻機(jī), 但是這種雕刻機(jī)只能解決在同一平面多頭雕刻問(wèn)題。如果工件不處于同一平面,雕刻就會(huì) 出現(xiàn)深淺不一,零件質(zhì)量得不到保證。現(xiàn)有多工位雕刻機(jī)多采用浮動(dòng)主軸,手動(dòng)微調(diào)Z軸 方法校正平面,這種方法效率低,不適合于全自動(dòng)數(shù)控雕刻,并且由于工件的各異性,不 能保證精度。對(duì)于圓柱、圓錐面上多工位雕刻現(xiàn)在還未發(fā)現(xiàn)相關(guān)技術(shù)。第二個(gè)問(wèn)題就是在圓柱或圓錐面多軸雕刻時(shí)各旋轉(zhuǎn)軸機(jī)械正反向間隙不一樣造成間 隙補(bǔ)償誤差。單工位雕刻機(jī)不存在這個(gè)問(wèn)題,旋轉(zhuǎn)軸機(jī)械正反向間隙可以通過(guò)數(shù)控系統(tǒng)間 隙補(bǔ)償自動(dòng)修正。但多工位雕刻機(jī)為節(jié)省成本和簡(jiǎn)化機(jī)械機(jī)構(gòu),采用一個(gè)伺服電機(jī)1驅(qū)動(dòng), 通過(guò)伺服電機(jī)相連接的蝸桿驅(qū)動(dòng)蝸輪2旋轉(zhuǎn)、蝸輪2通過(guò)大齒輪3和小齒輪4等齒輪機(jī)構(gòu) 帶動(dòng)五個(gè)工件同步旋轉(zhuǎn)5、 6、 7為三個(gè)旋轉(zhuǎn)軸,如圖l所示(為節(jié)省圖幅,圖中省略左邊 兩個(gè)軸傳動(dòng)系統(tǒng),其與右邊結(jié)構(gòu)對(duì)稱)。盡管機(jī)械部分采用了特殊消隙結(jié)構(gòu)設(shè)計(jì),但仍然 存在正反轉(zhuǎn)間隙誤差,并且五個(gè)軸誤差大小是不一樣的(中間誤差小,兩邊誤差大)。采 用一般數(shù)控系統(tǒng)間隙補(bǔ)償功能可以校正等于設(shè)定誤差的旋轉(zhuǎn)軸,但是其他不等于設(shè)定誤差 的旋轉(zhuǎn)軸間隙誤差補(bǔ)償就不能補(bǔ)償。該間隙誤差對(duì)工件雕刻質(zhì)量影響主要是圓柱圓錐面雕 刻文字圖案時(shí)會(huì)出現(xiàn)文字圖案不規(guī)則偏斜現(xiàn)象。雕刻文字和圖案時(shí)由于文字和圖案是由很 多小線段組成,旋轉(zhuǎn)軸在指令作用下在來(lái)復(fù)旋轉(zhuǎn),由于間隙誤差補(bǔ)償不正確,來(lái)復(fù)移動(dòng)不 能精確定位造成文字或圖案的不規(guī)則偏移變形。圖2為不規(guī)則偏斜樣品實(shí)刻圖,8為偏斜 的文字。要解決上述問(wèn)題,特別是高精度雕刻象儀器儀表上刻度雕刻等,就必須采用專用雕刻 控制系統(tǒng),并且與對(duì)刀裝置配合一起實(shí)現(xiàn)。 發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種多工位數(shù)控雕刻專用控制系統(tǒng),以完成在平 面、圓柱、圓錐等表面上的多功能雕刻,同時(shí)提高其加工的精度。本發(fā)明解決其技術(shù)問(wèn)題采用的技術(shù)方案是包括硬件和軟件兩部分。硬件采用以工業(yè) 控制計(jì)算機(jī)、運(yùn)動(dòng)控制卡、多軸步進(jìn)電機(jī)或數(shù)字式伺服電機(jī)構(gòu)成的開(kāi)放式數(shù)控系統(tǒng),它們 通過(guò)數(shù)據(jù)線依次相連,其中,工業(yè)控制計(jì)算機(jī)和運(yùn)動(dòng)控制卡一起組成控制核心,運(yùn)動(dòng)控制 卡至少控制3軸歩進(jìn)電機(jī)或數(shù)字式伺服電機(jī)。軟件是采用Visual C十+編制Windows2000/XP 下運(yùn)行的應(yīng)用程序。本發(fā)明多工位數(shù)控雕刻控制系統(tǒng)與多工位數(shù)控雕刻對(duì)刀裝置配合,實(shí)現(xiàn)對(duì)圓柱面或圓 錐面進(jìn)行多軸雕刻中的應(yīng)用。多工位數(shù)控雕刻對(duì)刀裝置是由本申請(qǐng)人于本發(fā)明同日申請(qǐng)的發(fā)明專利,其結(jié)構(gòu)是由控制系統(tǒng)和電接觸信號(hào)檢測(cè)系統(tǒng)組成??刂葡到y(tǒng)包括單片機(jī)控制群、信號(hào)輸入轉(zhuǎn)換、信號(hào)輸出轉(zhuǎn)換四個(gè)電路,單片機(jī)控制群電路是一種由多個(gè)獨(dú)立的單片機(jī)U4及其外圍電路組成, 其將信號(hào)輸入轉(zhuǎn)換電路傳送過(guò)來(lái)的由數(shù)控系統(tǒng)指令再經(jīng)信號(hào)輸出轉(zhuǎn)換電路發(fā)出Z軸脈沖, 實(shí)現(xiàn)數(shù)控指令多軸分配,控制多個(gè)雕刻頭按照指令程序統(tǒng)一進(jìn)刀,并按照數(shù)控系統(tǒng)指令要 求進(jìn)行各軸自動(dòng)進(jìn)給對(duì)刀和返回完成對(duì)刀信號(hào),對(duì)刀采用電接觸檢測(cè),對(duì)刀過(guò)程由數(shù)控系 統(tǒng)全程監(jiān)控并可以隨時(shí)解除。電接觸信號(hào)檢測(cè)系統(tǒng)為一種由機(jī)體與工作臺(tái)、夾具和工件組 成的良導(dǎo)體,其與電源"地"相接,電源正極與雕刻頭相接,該雕刻頭和主軸電機(jī)相連。 本發(fā)明多工位數(shù)控雕刻控制系統(tǒng)由工業(yè)控制計(jì)算機(jī)、運(yùn)動(dòng)控制卡、伺服電機(jī)等組成的 開(kāi)放式數(shù)控系統(tǒng)結(jié)構(gòu),并且具有文件編輯管理、自動(dòng)運(yùn)行、MDI運(yùn)行、參數(shù)設(shè)置等數(shù)控系 統(tǒng)各項(xiàng)功能,還具有強(qiáng)大的CAD和CAM輔助設(shè)計(jì)和代碼自動(dòng)生成功能。因此具有以下 的主要優(yōu)點(diǎn)(1) 配合多工位數(shù)控雕刻對(duì)刀裝置可以完成多工位零件自動(dòng)加工。為保證多工位雕 刻工件質(zhì)量,每次雕刻頭進(jìn)刀時(shí),都會(huì)向?qū)Φ断到y(tǒng)發(fā)出對(duì)刀指令,并且等全部子對(duì)刀系統(tǒng) 對(duì)刀結(jié)束后再發(fā)出進(jìn)入下一條運(yùn)動(dòng)指令執(zhí)行。(2) 具有生動(dòng)友好人機(jī)界面,強(qiáng)大數(shù)控加工功能。加工中動(dòng)態(tài)顯示正在加工的圖形 圖案,錯(cuò)誤報(bào)警提示豐富,操作簡(jiǎn)便。(3) 系統(tǒng)穩(wěn)定可靠每天連續(xù)工作16小時(shí),運(yùn)行l(wèi)年無(wú)故障。(4) 系統(tǒng)功能強(qiáng)大可以讀取分析coredraw、 type3、文泰等雕刻繪圖軟件設(shè)計(jì)的圖 案、文字、線條,兼容數(shù)控標(biāo)準(zhǔn)G代碼。(5) 設(shè)有文字雕刻特殊加工模塊,可解決圓柱圓錐面多工位雕刻多個(gè)回轉(zhuǎn)運(yùn)動(dòng)軸正 反向間隙不一致問(wèn)題。(6) 可以選擇任意雕刻頭工作或不工作。此外,本系統(tǒng)可以應(yīng)用于多工位雕刻機(jī),其應(yīng)用范圍包括商標(biāo)雕刻、槍瞄準(zhǔn)器調(diào)焦刻線、照相機(jī)光圈焦距刻線,并且以一臺(tái)雕刻機(jī)的成本就可以提高工作效率5-8倍,因此具有很好的經(jīng)濟(jì)實(shí)用價(jià)值。


圖1是本發(fā)明的硬件組成的原理方框示意圖。圖2是本發(fā)明的軟件組成的結(jié)構(gòu)示意圖。圖3是本發(fā)明的自動(dòng)加工工作線程流程圖。圖4是本發(fā)明多工位圓柱圓錐面雕刻旋轉(zhuǎn)軸結(jié)構(gòu)圖。圖5是多工位數(shù)控雕雕機(jī)的結(jié)構(gòu)示意圖。圖中l(wèi).C軸旋轉(zhuǎn)伺服電機(jī);2.蝸輪;3.大齒輪;4.小齒輪;5.中間軸;6.右 一軸;7.右二軸;8.Y軸移動(dòng)平臺(tái);9.Z軸多工位進(jìn)給機(jī)構(gòu);IO.C軸旋轉(zhuǎn)工作臺(tái);11. X軸移動(dòng)平臺(tái);12.機(jī)體。
具體實(shí)施方式
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述,但不限定本發(fā)明。本數(shù)控雕刻控制系統(tǒng)由硬件和軟件兩部分組成,硬件采用高性能工業(yè)計(jì)算機(jī)PC+運(yùn)動(dòng) 控制卡+機(jī)電裝置構(gòu)成開(kāi)放式的數(shù)控系統(tǒng)。軟件軟件采用Visual 0++編制Windows2000/XP 下運(yùn)行應(yīng)用程序。一.多工位雕刻數(shù)控系統(tǒng)硬件組成工業(yè)PC機(jī)采用研華IPC-610P,運(yùn)動(dòng)控制卡采用成都樂(lè)創(chuàng)MPC08的PCI四軸運(yùn)動(dòng)控 制卡,MPC08控制卡是基于PC機(jī)PCI總線的步進(jìn)電機(jī)或數(shù)字式伺服電機(jī)的上位控制單 元,它與PC機(jī)構(gòu)成主從式控制結(jié)構(gòu)PC機(jī)負(fù)責(zé)人機(jī)交互界面的管理和控制系統(tǒng)的實(shí)時(shí) 監(jiān)控等方面的工作(例如鍵盤和鼠標(biāo)的管理、系統(tǒng)狀態(tài)的顯示、控制指令的發(fā)送、外部信 號(hào)的監(jiān)控等等);MPC08卡完成運(yùn)動(dòng)控制的所有細(xì)節(jié)(包括脈沖和方向信號(hào)的輸出、自動(dòng) 升降速的處理、原點(diǎn)和限位等信號(hào)的檢測(cè)等等)。每塊MPC08卡可控制4軸步進(jìn)電機(jī)或數(shù) 字式伺服電機(jī);每軸均可輸出脈沖和方向信號(hào),以控制電機(jī)的運(yùn)轉(zhuǎn);同時(shí),可外接原點(diǎn)、 減速、限位等開(kāi)關(guān)信號(hào),以實(shí)現(xiàn)回原點(diǎn)、保護(hù)等功能,這些開(kāi)關(guān)信號(hào)由MPC08卡自動(dòng)檢 測(cè)并作出反應(yīng)。MPC08卡采用先進(jìn)的控制芯片,具有梯形升降速曲線,最高輸出頻率可達(dá) 4.0MHz,帶有編碼器反饋端口,適用于數(shù)字式交流伺服系統(tǒng)或閉環(huán)的步進(jìn)電機(jī)控制系統(tǒng)。硬件組成結(jié)構(gòu)如圖l所示,工業(yè)控制計(jì)算機(jī)和MPC08運(yùn)動(dòng)控制板卡組成雕刻控制系統(tǒng) 核心,控制X軸橫向伺服電機(jī)、Y軸縱向伺服電機(jī)、C軸旋轉(zhuǎn)伺服電機(jī)。Z軸進(jìn)刀為多個(gè) 步進(jìn)電機(jī)(或采用伺服電機(jī)),圖中是一個(gè)5工位雕刻控制系統(tǒng)。MPC08控制卡為四軸運(yùn) 動(dòng)控制器,為實(shí)現(xiàn)上述對(duì)刀功能并能實(shí)現(xiàn)Z軸驅(qū)動(dòng)5個(gè)步進(jìn)電機(jī),運(yùn)動(dòng)控制卡和電機(jī)驅(qū)動(dòng) 器之間采用5套單片機(jī)對(duì)刀裝置連接(詳見(jiàn)多工位對(duì)刀裝置專利申請(qǐng)書(shū))??刂品绞饺缦?雕刻刀準(zhǔn)備進(jìn)刀時(shí),數(shù)控系統(tǒng)通過(guò)MPC08控制卡向單片機(jī)對(duì)刀系統(tǒng)發(fā)出對(duì)刀指令,5個(gè)單 片機(jī)控制對(duì)刀系統(tǒng)各自向下運(yùn)動(dòng)直到碰到工件表面, 一旦接觸工件表面,單片機(jī)控制系統(tǒng) 停止運(yùn)動(dòng)并向計(jì)算機(jī)發(fā)送對(duì)刀完成信號(hào)。計(jì)算機(jī)數(shù)控系統(tǒng)接受到5個(gè)對(duì)刀完成信號(hào)后,再 發(fā)出統(tǒng)一進(jìn)給指令,5個(gè)進(jìn)給步進(jìn)電機(jī)同時(shí)進(jìn)給進(jìn)行雕刻加工。本發(fā)明控制系統(tǒng)根據(jù)G代碼格式自動(dòng)識(shí)別雕刻類型,可實(shí)現(xiàn)一個(gè)控制系統(tǒng)多個(gè)加工雕 刻功能,例如對(duì)圖5所示的多工位數(shù)控雕刻機(jī)從事平面、圓柱面、圓錐面等多工位的數(shù)控 雕刻。見(jiàn)圖5: Z軸多工位進(jìn)給機(jī)構(gòu)9采用滾珠絲桿結(jié)構(gòu),為5個(gè)獨(dú)立進(jìn)給單元,放置在 X軸移動(dòng)平臺(tái)ll上面;X軸移動(dòng)平臺(tái)ll采用直線滑軌結(jié)構(gòu);C軸旋轉(zhuǎn)工作臺(tái)IO放置在Y軸移動(dòng)工作臺(tái)8上。這四軸裝在機(jī)體12上。當(dāng)XYZ軸聯(lián)動(dòng)時(shí)從事平面雕刻,此時(shí)已去掉 了可拆卸的C軸旋轉(zhuǎn)工作臺(tái)10。當(dāng)CYZ軸聯(lián)動(dòng)時(shí)從事圓柱面、圓錐面的雕刻。本系統(tǒng)控制的電機(jī)數(shù)(以5工位為例)達(dá)到13個(gè)之多,主要有X軸伺服電機(jī)、Y軸伺 服電機(jī)、C軸伺服電機(jī)、5個(gè)Z軸進(jìn)給電機(jī),5個(gè)主軸電機(jī)。X軸伺服電機(jī)、Y軸伺服電機(jī)、 C軸伺服電機(jī)采用脈沖加方向控制方式,直接與MPC08卡1、 2、 3軸相連,第4軸通過(guò)5 個(gè)單片機(jī)對(duì)刀裝置將Z軸信號(hào)分為5路輸出,并且各路還可以分別在單片機(jī)對(duì)刀裝置控制 下單獨(dú)進(jìn)行對(duì)刀操作。5個(gè)主軸電機(jī)采用無(wú)刷直流電機(jī),轉(zhuǎn)速可達(dá)10000r/min。主軸電機(jī) 控制采用點(diǎn)位控制,用板卡輸出點(diǎn)控制5個(gè)繼電器吸合斷開(kāi)來(lái)控制電機(jī)啟停。本系統(tǒng)主要輸出信號(hào)有循環(huán)冷卻水泵啟停、油路潤(rùn)滑泵啟停、伺服使能、5個(gè)主軸 電機(jī)啟停、對(duì)刀使能信號(hào)。輸入信號(hào)主要有急停信號(hào)、直流電機(jī)報(bào)警信號(hào)、伺服電機(jī)報(bào) 警信號(hào)、對(duì)刀完成信號(hào)、加工外部啟動(dòng)信號(hào),各軸的原點(diǎn)、左右限位信號(hào),單片機(jī)狀態(tài)。加工流程為(以圓柱面雕刻為例)開(kāi)機(jī)正常進(jìn)入系統(tǒng),啟動(dòng)循環(huán)冷卻水泵和油路潤(rùn)滑泵。安裝好5個(gè)工件后,按下數(shù)控系統(tǒng)界面開(kāi)始加工按鈕或加工外部啟動(dòng)信號(hào),進(jìn)行自動(dòng)加工。系統(tǒng)啟動(dòng)主軸電機(jī),移動(dòng)到工件起始點(diǎn)按照指令發(fā)出對(duì)刀信號(hào),單片機(jī)對(duì)刀裝置 開(kāi)始對(duì)刀,達(dá)到工件表面后發(fā)出對(duì)刀完成指令,并停止運(yùn)動(dòng),將運(yùn)動(dòng)指令權(quán)交還給數(shù)控系 統(tǒng)。數(shù)控系統(tǒng)接受到全部對(duì)刀完成信號(hào)后,再按照程序指令發(fā)出統(tǒng)一的雕刻指令,控制刀 具完成一次雕刻操作。雕刻完一段后,抬刀移至下一雕刻位,再重新開(kāi)始對(duì)刀保證每次進(jìn) 刀都為工件表面。全部雕刻完畢后,抬刀回起始位,關(guān)閉主軸電機(jī)。配合多工位數(shù)控雕刻對(duì)刀裝置可以完成多工位零件自動(dòng)加工,解決多工位雕刻工件誤 差造成第一個(gè)問(wèn)題,消除工件圓周誤差、圓柱度誤差和其他誤差實(shí)現(xiàn)高精度雕刻,保證工 件表面刻痕深度一致性。二.多工位雕刻數(shù)控系統(tǒng)軟件組成軟件組成結(jié)構(gòu)如圖2所示,分為1個(gè)主控界面模塊,6個(gè)獨(dú)立模塊分別是文件管理、 自動(dòng)加工、手動(dòng)加工、參數(shù)設(shè)置、工藝參數(shù),Cad/C訓(xùn)模塊。每個(gè)模塊下又分若干個(gè)子模 塊。軟件內(nèi)核采用Windows多線程操作機(jī)制,保證系統(tǒng)實(shí)時(shí)操作特性和穩(wěn)定性。在多軸圓 柱圓錐面雕刻時(shí),采用特殊G代碼處理機(jī)制,對(duì)CYZ小線段聯(lián)動(dòng)自動(dòng)處理并換算為XYZ聯(lián) 動(dòng),消除C軸多個(gè)旋轉(zhuǎn)軸間隙不一致問(wèn)題。該控制軟件不僅具有一般數(shù)控系統(tǒng)功能,還具 有加工中隨時(shí)暫停功能,并能在暫停后回到加工起始點(diǎn),或繼續(xù)進(jìn)行加工。操作簡(jiǎn)便,界 面生動(dòng)友好可動(dòng)態(tài)顯示運(yùn)動(dòng)軌跡。系統(tǒng)自帶CAD/CAM模塊功能強(qiáng)大,兼容目前幾款主流雕 刻設(shè)計(jì)軟件格式??梢宰x取分析coredraw、 type3、文泰等雕刻繪圖軟件設(shè)計(jì)的圖案、文 字、線條,兼容數(shù)控標(biāo)準(zhǔn)G代碼。并根據(jù)加工需要對(duì)圖像進(jìn)行加工順序設(shè)定、起始點(diǎn)設(shè)定、 圓柱圓錐平面模版選取等操作,并最終生成控制軟件可識(shí)別的G代碼。1. 數(shù)控系統(tǒng)主界面功能及其實(shí)現(xiàn)整個(gè)界面可以分為五個(gè)部分,依次為"加工圖形界面"、"功能按鍵欄"、"機(jī)床狀態(tài)"、 "加工信息"、"控制面板"。加工圖像界面主要用于顯示加工圖形,并在加工工件時(shí)實(shí)時(shí) 顯示加工軌跡。其中,黑線為所要加工圖形,藍(lán)線為加工工件時(shí)雕刻刀的軌跡。當(dāng)開(kāi)始加 工工件時(shí),以紅色軌跡實(shí)時(shí)的顯示當(dāng)前所加工的位置。功能按件欄包含六個(gè)按鍵依次為"打 開(kāi)文件"、"自動(dòng)加工"、"手動(dòng)"、"參數(shù)設(shè)置"、"工藝參數(shù)"。鍵上面的紅字為調(diào)用該功能 的快捷鍵,各部分功能將在后面詳細(xì)介紹。機(jī)床狀態(tài)用于動(dòng)態(tài)顯示當(dāng)前雕刻刀所在位置的 X軸、Y軸、Z軸、C軸坐標(biāo)及雕刻刀當(dāng)前速度。加工信息用于顯示G代碼總的行數(shù)、當(dāng)前 所執(zhí)行行、加工的起始時(shí)間以及加工到現(xiàn)在所耗費(fèi)的時(shí)間。 控制面板具有以下功能回原點(diǎn)雕刻刀返回到原點(diǎn)位置,各軸坐標(biāo)清O (快捷鍵F6)。 退出退出系統(tǒng)(快捷鍵F7)。 C+: C軸正方向點(diǎn)動(dòng)(快捷鍵7)。C- C軸負(fù)方向點(diǎn)動(dòng)(快捷鍵9)。 X+: X軸正方向點(diǎn)動(dòng)(快捷鍵6)。X- X軸負(fù)方向點(diǎn)動(dòng)(快捷鍵4)。 Y+: Y軸正方向點(diǎn)動(dòng)(快捷鍵8)。 Y- : Y軸負(fù)方向點(diǎn)動(dòng)(快捷鍵2)。Z+: Z軸正方向點(diǎn)動(dòng)(快捷鍵1)。Z- Z軸負(fù)方向點(diǎn)動(dòng)(快捷鍵3)。中間鍵用于將雕刻刀移動(dòng)到指定的位置,點(diǎn)擊該鍵,會(huì)彈出如下對(duì)話框,在X, Y,Z鍵入相應(yīng)數(shù)值,即可將雕刻刀定位到指定位置(快捷鍵5)。 該功能可以在回原點(diǎn)后,指定回到機(jī)床加工定位點(diǎn)。該模塊核心是以一個(gè)定時(shí)為10ms的掃描模塊,隨時(shí)監(jiān)控系統(tǒng),包括更新機(jī)床狀態(tài), 檢査各軸報(bào)警信號(hào),原點(diǎn)、限位信號(hào),如出錯(cuò)就及時(shí)告警。并做出相應(yīng)處理。程序流程如下(1)獲取X軸、Y軸、Z軸、C軸位置并更新機(jī)床狀態(tài),(2)判斷是否 超出軟件限位,如果超出報(bào)警,并禁止該軸該方向的移動(dòng),(3)判斷是否超出硬件限位開(kāi) 關(guān)限位,如果超出報(bào)警,并禁止該軸該方向的移動(dòng),(4)判斷是否有急停信號(hào)輸入,如有 禁止機(jī)床所有功能,復(fù)位系統(tǒng),告警提示急停。(5)判斷是否有報(bào)警輸入,如有同4操作。2. 文件管理按下鍵盤上F1鍵,可進(jìn)行加工代碼文件管理,選擇相應(yīng)文件回車即可??砂存I盤TAB 鍵進(jìn)行切換光標(biāo),當(dāng)光標(biāo)位于下圖所示選擇框時(shí),可按下鍵盤上一t — I幾個(gè)按鍵選擇文 件。按下鍵盤上F2鍵,可以圖形預(yù)覽加工文件。圖形預(yù)覽可以檢査加工代碼正確性,如 果無(wú)法進(jìn)行預(yù)覽,說(shuō)明加工代碼不符合要求。相當(dāng)于一個(gè)預(yù)編譯系統(tǒng)。當(dāng)光標(biāo)位于加工G代碼列表區(qū)時(shí),可按下鍵盤上t 4按鍵選擇加工代碼行,選中行底色藍(lán)色顯示。如需對(duì)該行代碼進(jìn)行刪除、修改、插入等操作按下對(duì)應(yīng)按鍵。F6可保存修 改后文件。該模塊核心為代碼編譯,主要是實(shí)現(xiàn)對(duì)代碼語(yǔ)法、語(yǔ)義的檢査,并將G代碼還原為圖 形,形象報(bào)告給用戶。編譯流程為(1)去除注釋等無(wú)用信息。(2)對(duì)G代碼進(jìn)行逐字逐句的語(yǔ)法檢查,看是否包含非法字符,或非法格式。如有停止編譯提示出錯(cuò)信息。(3)將經(jīng)過(guò)語(yǔ)法檢查后代碼翻譯為特定數(shù)據(jù)格式再分析其語(yǔ)義合法性,比如直線行走指令后不能含有IJ指令,圓弧指令I(lǐng)J數(shù)據(jù)是否滿足畫圓要求等等。如有錯(cuò)誤停止編譯提示出錯(cuò)信息。(4)將最后編 譯數(shù)據(jù)恢復(fù)為圖形數(shù)據(jù)并顯示。 3.自動(dòng)加工在主界面點(diǎn)擊F2即可進(jìn)入自動(dòng)加工界面。按下F1復(fù)位鍵,系統(tǒng)自動(dòng)打開(kāi)前面文件管理選定的文件。點(diǎn)擊F2系統(tǒng)開(kāi)始運(yùn)行,如 果在規(guī)定的時(shí)間內(nèi)沒(méi)有對(duì)刀完成信號(hào),則彈出如下對(duì)話框提示達(dá)到最大對(duì)刀時(shí)間防止意外 情況扎刀。此時(shí),按F6急停退出自動(dòng)加工界面,檢查是否設(shè)置最大對(duì)刀時(shí)間過(guò)短,同時(shí)觀察 對(duì)刀是否已完成,如果對(duì)刀完成,但沒(méi)有返回對(duì)刀完成信號(hào),表明系統(tǒng)運(yùn)行有錯(cuò).如對(duì)刀信號(hào)在最大對(duì)刀時(shí)間內(nèi)返回,則系統(tǒng)連續(xù)運(yùn)行,雕刻刀的運(yùn)行軌跡會(huì)在"加工區(qū) 域界面仿真"區(qū)域?qū)崟r(shí)顯示,在系統(tǒng)運(yùn)行過(guò)程中,按下F3則系統(tǒng)暫停,此時(shí),按下F5可 進(jìn)行對(duì)刀操作,按F7可減小進(jìn)給速度,按F8則可增加進(jìn)給速度。按F6可退出自動(dòng)加工 狀態(tài)。需要繼續(xù)運(yùn)行F2,如需回加工起始點(diǎn)按下F9回起始點(diǎn),程序自動(dòng)回加工起始點(diǎn)。工件加工過(guò)程中如突然出現(xiàn)問(wèn)題,可以按下操作面板上急停按鈕,程序?qū)⒆詣?dòng)退出。 如果加工過(guò)程發(fā)現(xiàn)有掉筆畫或其他問(wèn)題,可以先按下暫停,機(jī)床停止加工后,按下F9自 動(dòng)返回加工回起始點(diǎn)。等待返回完畢后(加工圖形仿真中有紅色軌跡顯示),可以重新開(kāi) 始加工。在機(jī)床右下角設(shè)置一個(gè)啟動(dòng)開(kāi)關(guān)和一個(gè)急停開(kāi)關(guān),裝好工件后可以直接按下啟動(dòng)開(kāi) 關(guān),加工程序開(kāi)始運(yùn)行。如發(fā)生緊急情況也可按下此處急停開(kāi)關(guān)。該模塊核心為多線程加工處理機(jī)制。為了更好體現(xiàn)系統(tǒng)實(shí)時(shí)性,實(shí)現(xiàn)上述復(fù)雜功能系 統(tǒng)必須采用Windows多線程處理機(jī)制。數(shù)控系統(tǒng)軟件一般執(zhí)行過(guò)程為讀取處理后的NC文件一譯碼一軌跡插補(bǔ)計(jì)算一伺服 控制,這樣一個(gè)基本的加工循環(huán),在未運(yùn)行完最后一條NC語(yǔ)句前,該循環(huán)將一直進(jìn)行。 如果應(yīng)用程序僅有一個(gè)線程即用戶界面線程, 一旦程序執(zhí)行仿真,它將獨(dú)占CPU—直運(yùn)行 下去直到結(jié)束,無(wú)法接受和處理用戶消息和事件。也就無(wú)法實(shí)現(xiàn)實(shí)時(shí)性的要求,而采用多 線程就可以解決這個(gè)問(wèn)題。程序采用Visual 0++的多線程編程來(lái)實(shí)現(xiàn)時(shí)實(shí)性要求。所謂線程是指一個(gè)獨(dú)立的過(guò) 程,是系統(tǒng)分配處理器時(shí)間資源的基本單位。線程機(jī)制使得系統(tǒng)具有多任務(wù)功能。Visual 〔++中線程可分為用戶界面線程(User Interface Thread)和工作線程(Worker Thread)。用戶界面線程的特點(diǎn)是擁有單獨(dú)的消息隊(duì)列,具有自己的窗口界面能夠?qū)τ脩糨斎胧录拖⒆鞒鲰憫?yīng)。工作線程一般用于處理后臺(tái)任務(wù),僅由函數(shù)體實(shí)現(xiàn),不處理窗 口消息。采用多線程后,用戶界面線程主要用來(lái)顯示當(dāng)前指令、更新?tīng)顟B(tài)參數(shù)(X,Y,Z, C 軸坐標(biāo)值,主軸進(jìn)給速度、加工時(shí)間等),以及接受用戶輸入指令。將實(shí)現(xiàn)加工的程序放 在一個(gè)工作線程中。這樣盡管工作線程忙個(gè)不停,但用戶線程卻"空閑"可以隨時(shí)響應(yīng)用 戶輸入事件和消息。用戶線程和工作線程之間通過(guò)事件對(duì)象Cevent來(lái)負(fù)責(zé)線程之間的通 信。程序流程圖如圖3所示。設(shè)置"暫停加工"和"開(kāi)始加工"兩個(gè)按鈕,當(dāng)按下在"暫 停加工"后程序暫停,用戶可以觀察指令和相應(yīng)狀態(tài);按下"開(kāi)始加工"后又?jǐn)帱c(diǎn)處重新 開(kāi)始執(zhí)行。其實(shí)現(xiàn)的具體方法如下在"暫停加工"按鈕的單擊事件響應(yīng)函數(shù)中設(shè)置停止 事件有信號(hào),"開(kāi)始加工"按鈕的單擊事件響應(yīng)函數(shù)中設(shè)置啟動(dòng)事件有信號(hào),工作進(jìn)程在 循環(huán)體中檢測(cè)相應(yīng)事件是否有信號(hào),從而執(zhí)行相應(yīng)的程序。需要做的工作是定義兩個(gè)事件 停止事件和啟動(dòng)事件,創(chuàng)建一個(gè)工作者線程,并建立工作線程的控制函數(shù)體。主要代碼如 下CEvent g一pauseevent; 〃定義停止事件CEvent g—starteevent;〃定義啟動(dòng)事件UINT Dealedatathread(LPVOID param);〃聲明工作者線程的控制函數(shù)〃建立工作者線禾?CWinThread *Sysdatain;Sysdatain=BeginThread (Dealedatathread, this ,THREAD—PRIORITY—ABOVE—NORMAL); if (!Sysdatain)MessageBox("無(wú)法建立工作者線程");其中,AfxBeginThread為啟動(dòng)工作者線程的全局函數(shù),函數(shù)原形如下CWinThread* AfxBeginThread(AFX_T,ADPR0C pfnThreadProc,LPVOID pP混m,int nPriority=THREAD—PRIORITY—NORMAL, UINT nStackSize=0, DWORD dwCreateFlags=0,LPSECURITY—ATTRIBUTES丄pSecurityAttrs,ULL);其中,參數(shù)pfnThreadProc為工作者線程的控制函數(shù);pParam為傳遞給控制函數(shù)的參 數(shù)。全局函數(shù)AfxBeginThread創(chuàng)建并初始化CwindThread對(duì)象、啟動(dòng)并返回線程地址, 可以通過(guò)該地址引用線程??刂坪瘮?shù)用于定義線程,進(jìn)入控制函數(shù)時(shí),線程啟動(dòng);退出時(shí),線程終止。以上控制 函數(shù)中Dealedatathread為控制函數(shù)名,參數(shù)param是一個(gè)32位值。該參數(shù)在創(chuàng)建線程 對(duì)象時(shí)傳遞過(guò)來(lái)。工作者線程的控制函數(shù)體如下UINT Dealedatathread(LPVOID param) 〃工作者線程啟動(dòng)i:……〃讀取處理后的NC文件outputfilewhile(!outputfile. eof ()) 〃未到文件尾Uf (WaitForSingleObject(g—pauseevent, 0) 二WAIT—OBJECT—0) 〃如果預(yù)先按下了 "任選停止",則停止加工,否則繼續(xù)加工 {……〃停止加工whi〕e (WaitForSingleObject(g一starteevent'INFINITE) != WAIT—OBJECT—0); 〃當(dāng) 按下"循環(huán)啟動(dòng)"按鈕時(shí),開(kāi)始繼續(xù)加工return 11; 〃工作者線程終止最后在"任選停止"按鈕和"循環(huán)啟動(dòng)"按鈕的click事件的響應(yīng)函數(shù)中分別設(shè)置 g—pauseevent禾口 g—starteevent有"f言號(hào)艮卩可,可通過(guò)以下兩條i吾句實(shí)王見(jiàn)。 g—pauseevent. SetEvent (); 〃設(shè)置任選停止事件為有信號(hào) g—starteevent. SetEvent (); 〃設(shè)置循環(huán)啟動(dòng)事件為有信號(hào)4. 手動(dòng)加工手動(dòng)加工模塊功能如下-(1) 點(diǎn)動(dòng)進(jìn)給量倍率設(shè)定點(diǎn)動(dòng)運(yùn)行時(shí),實(shí)際點(diǎn)動(dòng)距離為所設(shè)定點(diǎn)動(dòng)距離的百分比。 如設(shè)定點(diǎn)動(dòng)距離為lmm,點(diǎn)動(dòng)進(jìn)給量倍率設(shè)定為50%,則一次點(diǎn)動(dòng)移動(dòng)的距離為0.5mm. 按下Fl可增加點(diǎn)動(dòng)進(jìn)給量倍率,按下F2顆減小點(diǎn)動(dòng)進(jìn)給量倍率。(2) 點(diǎn)動(dòng)進(jìn)給速度倍率設(shè)定點(diǎn)動(dòng)運(yùn)行時(shí),實(shí)際點(diǎn)動(dòng)運(yùn)行速度為所設(shè)定點(diǎn)動(dòng)運(yùn)行速 度的百分比。如設(shè)定點(diǎn)動(dòng)運(yùn)行速度為500,點(diǎn)動(dòng)進(jìn)給速度倍率設(shè)定為150%,則點(diǎn)動(dòng)實(shí)際 運(yùn)行速度750。按下F3可增加點(diǎn)動(dòng)進(jìn)給速度倍率,按下F4可減小點(diǎn)動(dòng)進(jìn)給速度倍率。(3) 數(shù)字小鍵盤按鍵可以控制各軸按照設(shè)定進(jìn)給量運(yùn)動(dòng),其中中間鍵功能為回原點(diǎn)。(4) 機(jī)床狀態(tài)同主界面,用于顯示雕刻刀的運(yùn)行位置及速度。(5) 輸出測(cè)試包含"伺服使能"、"直流使能"、"對(duì)刀開(kāi)關(guān)"、"油泵開(kāi)關(guān)"四項(xiàng)。"伺 服使能"和"直流使能"為使能開(kāi)關(guān),只用其處于"開(kāi)"的狀態(tài),對(duì)應(yīng)電機(jī)才有可能處于 運(yùn)行狀態(tài)。"對(duì)刀開(kāi)關(guān)"為"開(kāi)",才能夠進(jìn)行手動(dòng)對(duì)刀,"油泵開(kāi)關(guān)"是控制機(jī)床導(dǎo)軌潤(rùn) 滑的開(kāi)關(guān),點(diǎn)擊該按鈕機(jī)床導(dǎo)軌潤(rùn)滑電機(jī)啟動(dòng),油泵開(kāi)始輸油。(6) 輸入輸出點(diǎn)狀態(tài)用于動(dòng)態(tài)顯示整個(gè)系統(tǒng)得信息。當(dāng)為灰色時(shí),則表明所對(duì)應(yīng)功能沒(méi)有選中、或者雕刻刀沒(méi)有到達(dá)所對(duì)應(yīng)點(diǎn)、或者其對(duì)應(yīng)功能沒(méi)有完成,為綠色時(shí)則相 反。(7) 復(fù)位控制對(duì)刀單片機(jī)復(fù)位。(快捷鍵為F6)。(8) 返回退出手動(dòng)加工界面(快捷鍵F5)。5. 機(jī)床參數(shù)和工藝參數(shù)各參數(shù)定義如下脈沖當(dāng)量表示一個(gè)脈沖所走距離。間隙補(bǔ)償設(shè)置反向各軸間隙誤差。 啟動(dòng)速度各軸啟動(dòng)時(shí)的初始速度。調(diào)整時(shí)間從初始啟動(dòng)速度到加工速度,加速時(shí)間設(shè)置。 機(jī)床軟限位設(shè)置各軸運(yùn)行的最大范圍。 最高限速各軸運(yùn)行的最高速度。 加工限速加工運(yùn)行最高速度。 最大對(duì)刀時(shí)間、袖泵運(yùn)行間隔時(shí)間等等。6. 強(qiáng)大CAD/CAM功能目前幾款主流雕刻設(shè)計(jì)軟件格式可以讀取分析coredraw、 type3、文泰等雕刻繪圖軟 件設(shè)計(jì)的圖案、文字、線條,兼容數(shù)控標(biāo)準(zhǔn)G代碼。識(shí)別".PLT"、 ".NC" 、 ".HPG"文 件格式。打開(kāi)圖像后可以,根據(jù)加工需要對(duì)圖像進(jìn)行加工順序設(shè)定、起始點(diǎn)設(shè)定、圓柱圓 錐平面模版選取等操作,并最終生成控制軟件可識(shí)別的G代碼。7. 特殊G代碼處理機(jī)制如前面所述,在圓柱或圓錐面進(jìn)行多軸雕刻時(shí),由于各旋轉(zhuǎn)軸機(jī)械正反向間隙不一樣 會(huì)造成間隙補(bǔ)償誤差,數(shù)控系統(tǒng)無(wú)法糾正所有旋轉(zhuǎn)軸的間隙誤差,從而對(duì)工件雕刻質(zhì)量帶 來(lái)很大影響。文字有明顯變形是因?yàn)樵诘窨涛淖謺r(shí)由C軸X軸聯(lián)動(dòng)形成文字軌跡,C軸在 來(lái)復(fù)旋轉(zhuǎn)運(yùn)動(dòng)中由于間隙誤差造成定位不準(zhǔn)確,使文字發(fā)生變形。本系統(tǒng)采取了一種特殊的G代碼格式來(lái)解決這個(gè)問(wèn)題。文字和圖案與單獨(dú)刻線不一樣, 它們由很多小線段組成, 一般方法雕刻時(shí)直接采用CY小線段聯(lián)動(dòng),會(huì)出現(xiàn)上述問(wèn)題。系 統(tǒng)CAD/CAM系統(tǒng)在生成加工G代碼時(shí)6動(dòng)對(duì)圖形進(jìn)行分析,如果CY軸不聯(lián)動(dòng),比如說(shuō)雕 刻與Y軸平行直線,不采用特殊自動(dòng)處理。如果有CY聯(lián)動(dòng),由于是小線段可以按照曲率 半徑換算為XYZ聯(lián)動(dòng),即將圓柱面CY兩軸運(yùn)動(dòng)等效為局部XYZ聯(lián)動(dòng)。方法是將C軸坐標(biāo) 投影為X坐標(biāo)和Z坐標(biāo),以XZ聯(lián)動(dòng)來(lái)重構(gòu)C軸坐標(biāo)。這樣由于等效為X坐標(biāo)和Z坐標(biāo)運(yùn) 動(dòng),C軸在小線段雕刻時(shí)不需要旋轉(zhuǎn),消除C軸多個(gè)旋轉(zhuǎn)軸間隙不一致問(wèn)題。5個(gè)軸X方 向運(yùn)動(dòng)都一樣,同在工作平臺(tái)上,間隙不存在不一樣現(xiàn)象。特殊G代碼格式為G09 X Y Z 形式。部分G代碼如下 GOO C252. 704 Y-3. 874 F500. 000 〃 C軸旋轉(zhuǎn)到一定位置M10 〃對(duì)刀 G01 Z-0. 030 F200. 000 〃進(jìn)刀G09 XO. 475 YO. 000 Z-O. 008 F200. 000 〃特殊G代碼,以XYZ聯(lián)動(dòng)替代CY聯(lián)動(dòng)G09 XO. 000 Y-O. 700 Z-O. 000 F200. 000G09 X-0. 050 YO. 100 ZO. 002 F200. 000G09 X-0.075 YO.050 ZO.002 F200.000G09 )(-0. 075 YO. 025 ZO. 002 F200. 000G09 X-0. 150 YO. 000 ZO.002 F200. 000G09 X-O. 075 Y-0.025 ZO.000 F200. 000 G09 X-0. 050 Y-0. 050 ZO. 000 F200. 000 G09 X-O.050 Y-0.225 Z—0.000 F200. 000G09XO.000Y-0. 100 ZO. 000 F200. 000G09XO.050Y-O. 175 ZO. 000 F200. 000G09XO.075Y-O. 075 Z-0.000 F200.000G09XO.075Y-O. 050 Z-0.001 F200. 000G09XO.175YO. 000 Z-0.003 F200.000G09XO.100YO. 050 Z-O. 003 F200. 000G09XO.075YO. 075 Z-0.003 F200. 000G09XO.050YO. 075 Z-0.002 F200. 000G09XO.000Y0.000 Z1.041 F200. 000G09 X-0.550 Y1.025 F500. 000 〃結(jié)束后回到原來(lái)XYZ位置GOO C223.796 Y-5. 075 F500. 000 〃C軸再轉(zhuǎn)到其他雕刻位 M10G01 Z-O. 030 F200.000
權(quán)利要求
1.多工位數(shù)控雕刻專用控制系統(tǒng),包括硬件和軟件兩部分,其特征是硬件采用以工業(yè)控制計(jì)算機(jī)、運(yùn)動(dòng)控制卡、數(shù)字式伺服電機(jī)構(gòu)成的開(kāi)放式數(shù)控系統(tǒng),它們通過(guò)數(shù)據(jù)線依次相連,其中,工業(yè)控制計(jì)算機(jī)與運(yùn)動(dòng)控制卡一起組成控制核心,運(yùn)動(dòng)控制卡控制至少3軸步進(jìn)電機(jī)或數(shù)字式伺服電機(jī);軟件是采用Visual C++編制Windows2000/XP下運(yùn)行的應(yīng)用程序。
2. 根據(jù)權(quán)利要求1所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特征是工業(yè)控制計(jì)算機(jī)采 用研華公司生產(chǎn)的IPC-610P型工業(yè)PC機(jī)。
3. 根據(jù)權(quán)利要求1所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特征是運(yùn)動(dòng)控制卡采用成 都樂(lè)創(chuàng)MPC08的PCI四軸運(yùn)動(dòng)控制卡。
4. 根據(jù)權(quán)利要求1所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特征是軟件的組成是由 l個(gè)主控界面模塊和若干個(gè)獨(dú)立模塊組成,所述獨(dú)立模塊包括文件管理、自動(dòng)加工、手動(dòng) 加工、參數(shù)設(shè)置、工藝參數(shù)和Cad/Cam模塊;每個(gè)模塊下又分若干個(gè)子模塊;軟件內(nèi)核采 用Windows多線程操作機(jī)制。
5. 根據(jù)權(quán)利要求4所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特征是軟件的組成設(shè)有用 于對(duì)圓柱或圓錐面進(jìn)行多軸雕刻時(shí)的、并消除多軸間隙不一樣問(wèn)題的特殊G代碼格式。
6. 根據(jù)權(quán)利要求1至5中任一權(quán)利要求所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特 征是將所述控制系統(tǒng)與多工位數(shù)控雕刻對(duì)刀裝置配合,實(shí)現(xiàn)對(duì)平面、圓柱面或圓錐面進(jìn)行 多軸雕刻中的應(yīng)用。
7. 根據(jù)權(quán)利要求6所述的多工位數(shù)控雕刻專用控制系統(tǒng),其特征是對(duì)圓柱面、圓錐 面或平面進(jìn)行多軸高精度雕刻的方法是開(kāi)機(jī)正常進(jìn)入控制系統(tǒng),啟動(dòng)循環(huán)冷卻水泵和油 路潤(rùn)滑泵;安裝好5個(gè)工件后,按下控制系統(tǒng)界面開(kāi)始加工按鈕或加工外部啟動(dòng)信號(hào),進(jìn) 行自動(dòng)加工;控制系統(tǒng)啟動(dòng)主軸電機(jī),移動(dòng)到工件起始點(diǎn)按照指令發(fā)出對(duì)刀信號(hào),多工位 數(shù)控雕刻對(duì)刀裝置開(kāi)始對(duì)刀,達(dá)到工件表面后發(fā)出對(duì)刀完成指令,并停止運(yùn)動(dòng),將運(yùn)動(dòng)指 令權(quán)交還給控制系統(tǒng);控制系統(tǒng)接受到全部對(duì)刀完成信號(hào)后,再按照程序指令發(fā)出統(tǒng)一的 雕刻指令,控制刀具完成一次雕刻操作,雕刻完一段后,抬刀移至下一雕刻位,再重新開(kāi) 始對(duì)刀并保證每次進(jìn)刀都為工件表面,全部雕刻完畢后,抬刀回起始位,控制系統(tǒng)關(guān)閉主 軸電機(jī)。
全文摘要
本發(fā)明公開(kāi)了一種多工位數(shù)控雕刻專用控制系統(tǒng),包括硬件和軟件兩部分,其中硬件采用以工業(yè)控制計(jì)算機(jī)、運(yùn)動(dòng)控制卡、數(shù)字式伺服電機(jī)構(gòu)成的開(kāi)放式數(shù)控系統(tǒng),它們通過(guò)數(shù)據(jù)線依次相連,工業(yè)控制計(jì)算機(jī)與運(yùn)動(dòng)控制卡構(gòu)成開(kāi)放式數(shù)控系統(tǒng)核心,工業(yè)控制計(jì)算機(jī)負(fù)責(zé)上位機(jī)管理,運(yùn)動(dòng)控制卡控制至少3軸步進(jìn)電機(jī)或數(shù)字式伺服電機(jī)運(yùn)動(dòng);軟件是采用Visual C++編制Windows2000/XP下運(yùn)行的多線程應(yīng)用程序。本發(fā)明配合多工位數(shù)控雕刻對(duì)刀裝置可以完成多工位零件自動(dòng)對(duì)刀加工;具有生動(dòng)友好人機(jī)界面,強(qiáng)大數(shù)控加工功能;系統(tǒng)穩(wěn)定可靠;可以選擇任意雕刻頭工作或不工作;可解決圓柱圓錐面多工位雕刻多個(gè)回轉(zhuǎn)運(yùn)動(dòng)軸正反向間隙不一致問(wèn)題。
文檔編號(hào)G05B19/18GK101216704SQ20071016907
公開(kāi)日2008年7月9日 申請(qǐng)日期2007年12月28日 優(yōu)先權(quán)日2007年12月28日
發(fā)明者何王勇, 濤 吳, 李勇波, 楊代華, 明 甘 申請(qǐng)人:中國(guó)地質(zhì)大學(xué)(武漢)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1