co2激光打標(biāo)機(jī)軟件控制程序的運(yùn)行步驟
發(fā)布時(shí)間:2020-11-20 15:21:03 瀏覽數(shù):次
為了更好的使用co2激光打標(biāo)機(jī),我們需要對(duì)打標(biāo)機(jī)各個(gè)部件,包括控制程序都有一定的了解,co2激光打標(biāo)機(jī)軟件控制程序的運(yùn)行步驟主要有以下五點(diǎn)。
一、在程序的開始把振鏡位置設(shè)置在原點(diǎn),對(duì)應(yīng)加工圖形的中心位置,把激光器處于關(guān)閉狀態(tài),設(shè)置各個(gè)系統(tǒng)參數(shù)。
二、讀取圖形數(shù)據(jù),把圖形調(diào)整到關(guān)于原點(diǎn)對(duì)稱,使振鏡電機(jī)的運(yùn)動(dòng)坐標(biāo)系和圖形坐標(biāo)系重合。
三、查詢檢測(cè)co2激光打標(biāo)機(jī)光電開關(guān)的狀態(tài),判斷被打標(biāo)物體是否到位,如果沒到位則進(jìn)行等待,如果到位則向下執(zhí)行。
四、根據(jù)圖形數(shù)據(jù),得到每個(gè)點(diǎn)的坐標(biāo)及點(diǎn)的屬性,判斷振鏡要進(jìn)行的動(dòng)作是跳轉(zhuǎn)命令還是打標(biāo)命令。判斷方法就是點(diǎn)的屬性,如果是PU則進(jìn)行跳轉(zhuǎn)命令,如果是PD則進(jìn)行打標(biāo)命令。下面分別介紹這兩種命令的處理方法。
1、跳轉(zhuǎn)命令,要執(zhí)行跳轉(zhuǎn)命令則首先判斷激光器在這之前的狀態(tài),如果是關(guān)閉狀態(tài),直接執(zhí)行跳轉(zhuǎn)命令,如果在這之前激光器是開光的狀態(tài),還要設(shè)置關(guān)光延時(shí)。跳轉(zhuǎn)結(jié)束后要進(jìn)行跳轉(zhuǎn)延時(shí)等待振鏡的實(shí)際位置到達(dá)指定位置。
2、打標(biāo)命令,要執(zhí)行打標(biāo)命令則要根據(jù)在此之前的激光狀態(tài),判斷此次打標(biāo)命令是否需要開光打標(biāo)還是和上一次相聯(lián)接的打標(biāo),如果是第一次開光打標(biāo)則要設(shè)置開光延時(shí),如果上一次也是打標(biāo)命令則要設(shè)置拐點(diǎn)延時(shí),因?yàn)檫@兩次打標(biāo)之間不需要關(guān)閉激光,但其運(yùn)動(dòng)軌跡的實(shí)際位置需要平滑過渡。
在co2激光打標(biāo)機(jī)執(zhí)行打標(biāo)命令時(shí),要把得到的點(diǎn)和當(dāng)前點(diǎn)組成一條線段,對(duì)此線段進(jìn)行直線插補(bǔ)算法,每插補(bǔ)一步都得一個(gè)點(diǎn)的坐標(biāo),把此點(diǎn)的坐標(biāo)通過DA轉(zhuǎn)化發(fā)送給振鏡驅(qū)動(dòng)器,如果是運(yùn)動(dòng)過程中的打標(biāo),還要得到位移偏差,把得到的位移偏差和此點(diǎn)坐標(biāo)的相應(yīng)方向相加后進(jìn)行轉(zhuǎn)化。
五、無論是CO2激光打標(biāo)機(jī)的打標(biāo)命令還是跳轉(zhuǎn)命令,在命令執(zhí)行完后,要判斷圖形數(shù)據(jù)是否加工完成,如果沒完成則返回第三步。如果完成則要把激光設(shè)置到關(guān)閉狀態(tài),振鏡的位置重新回到原點(diǎn)。
(本文由天域激光編輯,轉(zhuǎn)載請(qǐng)務(wù)必注明來源:http://www.sql800.com/ )