本發(fā)明涉及激光器技術(shù)領(lǐng)域,尤其涉及一種激光打標(biāo)控制方法、激光打標(biāo)機(jī)及存儲(chǔ)介質(zhì)。
背景技術(shù):
在生產(chǎn)加工過(guò)程中,各個(gè)企業(yè)往往為了標(biāo)識(shí)自己的產(chǎn)品,需要向產(chǎn)品上進(jìn)行打標(biāo),例如,企業(yè)的logo(標(biāo)志)、外觀圖紋等,而現(xiàn)有的打標(biāo)一般是通過(guò)激光打標(biāo)技術(shù)來(lái)加工完成。
激光打標(biāo)的基本原理是由激光發(fā)生器生成高能量的連續(xù)激光光束,聚焦后的激光作用于承印材料,使表面材料瞬間熔融,甚至氣化,通過(guò)控制激光在材料表面的路徑,從而形成需要的圖文標(biāo)記。
目前比較常見(jiàn)的是平面的打標(biāo),對(duì)于曲面或者高低不同的面,需要調(diào)節(jié)焦點(diǎn)使焦點(diǎn)處于打標(biāo)面上,在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:
1、激光打標(biāo)之前,需要對(duì)焦,目前常用的對(duì)焦方式的升級(jí)打標(biāo)支架,采用手動(dòng)或者電動(dòng)的方式,而如果加工的產(chǎn)品為曲面時(shí),進(jìn)行連續(xù)加工需要多次重復(fù)對(duì)焦,以人工手動(dòng)的方式操作容易出錯(cuò)且效率低下。
2、通過(guò)3d動(dòng)態(tài)聚焦振鏡來(lái)進(jìn)行激光打標(biāo),可以不用調(diào)節(jié)焦點(diǎn),但價(jià)格昂貴,需要承擔(dān)較高的成本。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中相關(guān)產(chǎn)品的不足,本發(fā)明提出一種激光打標(biāo)控制方法、激光打標(biāo)機(jī)及存儲(chǔ)介質(zhì),解決當(dāng)前進(jìn)行激光打標(biāo)效率低以及成本高的問(wèn)題。
本發(fā)明提供了一種激光打標(biāo)控制方法,包括:獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),所述待打標(biāo)對(duì)象為待打標(biāo)工件上的單點(diǎn)、直線、曲線或平面中的一種或其組合;根據(jù)所述待打標(biāo)對(duì)象的打標(biāo)路徑以及激光打標(biāo)頭的打標(biāo)速度分別計(jì)算對(duì)各個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)的打標(biāo)時(shí)間;根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭分別對(duì)各個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭分別對(duì)各個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)具體包括:預(yù)先對(duì)所述激光打標(biāo)頭進(jìn)行調(diào)焦,在調(diào)焦完成后,根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭對(duì)當(dāng)前待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè);在上述打標(biāo)作業(yè)完成后繼續(xù)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于下一個(gè)待打標(biāo)對(duì)象上,并對(duì)下一個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述方法還包括:設(shè)置每一個(gè)待打標(biāo)對(duì)象的打標(biāo)路徑和/或激光打標(biāo)頭的打標(biāo)速度。
作為本發(fā)明的進(jìn)一步改進(jìn),所述的空間坐標(biāo)為以所述待打標(biāo)工件的底面為參考平面的z軸坐標(biāo),所述獲取待打標(biāo)對(duì)象的空間坐標(biāo)的方式包括如下至少一種:讀取待打標(biāo)工件的三維圖紙,以所述待打標(biāo)工件的底面為參考平面確定所述待打標(biāo)對(duì)象的空間坐標(biāo);或通過(guò)機(jī)器視覺(jué)相機(jī)識(shí)別所述待打標(biāo)工件的圖像數(shù)據(jù)后,獲取所述機(jī)器視覺(jué)相機(jī)確定的所述待打標(biāo)對(duì)象的空間坐標(biāo)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述方法還包括:在所述激光打標(biāo)頭執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)之前,向所述待打標(biāo)對(duì)象輸出定位紅光進(jìn)行打標(biāo)預(yù)覽。
本發(fā)明提供了一種激光打標(biāo)機(jī),包括:激光打標(biāo)頭、運(yùn)動(dòng)升降組件以及與所述激光打標(biāo)頭和運(yùn)動(dòng)升降組件電性連接的激光打標(biāo)控制裝置;所述激光打標(biāo)控制裝置用于獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),根據(jù)所述待打標(biāo)對(duì)象的打標(biāo)路徑以及激光打標(biāo)頭的打標(biāo)速度分別計(jì)算對(duì)各個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)的打標(biāo)時(shí)間,并控制所述激光打標(biāo)頭和所述運(yùn)動(dòng)升降組件的執(zhí)行打標(biāo)作業(yè),所述待打標(biāo)對(duì)象為待打標(biāo)工件上的單點(diǎn)、直線、曲線或平面中的一種或其組合;所述運(yùn)動(dòng)升降組件用于固定所述激光打標(biāo)頭,并根據(jù)所述激光打標(biāo)控制裝置的控制對(duì)應(yīng)調(diào)整所述激光打標(biāo)頭在z軸方向上的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上;所述激光打標(biāo)頭用于在x軸方向和y軸方向上運(yùn)動(dòng)并輸出激光對(duì)待打標(biāo)工件進(jìn)行激光打標(biāo)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述激光打標(biāo)控制裝置具體用于:預(yù)先對(duì)所述激光打標(biāo)頭進(jìn)行調(diào)焦,在調(diào)焦完成后,根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)控制所述運(yùn)動(dòng)升降組件對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭對(duì)當(dāng)前待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè);在上述打標(biāo)作業(yè)完成后繼續(xù)控制所述運(yùn)動(dòng)升降組件調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于下一個(gè)待打標(biāo)對(duì)象上,并對(duì)下一個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述激光打標(biāo)機(jī)還包括設(shè)置模塊,用于設(shè)置每一個(gè)待打標(biāo)對(duì)象的打標(biāo)路徑和/或激光打標(biāo)頭的打標(biāo)速度。
作為本發(fā)明的進(jìn)一步改進(jìn),所述的空間坐標(biāo)為以所述待打標(biāo)工件的底面為參考平面的z軸坐標(biāo),所述激光打標(biāo)控制裝置獲取待打標(biāo)對(duì)象的空間坐標(biāo)的方式包括如下至少一種:讀取待打標(biāo)工件的三維圖紙,以所述待打標(biāo)工件的底面為參考平面確定所述待打標(biāo)對(duì)象的空間坐標(biāo);或通過(guò)機(jī)器視覺(jué)相機(jī)識(shí)別所述待打標(biāo)工件的圖像數(shù)據(jù)后,獲取所述機(jī)器視覺(jué)相機(jī)確定的所述待打標(biāo)對(duì)象的空間坐標(biāo)。
作為本發(fā)明的進(jìn)一步改進(jìn),所述激光打標(biāo)機(jī)還包括定位預(yù)覽模塊,用于在所述激光打標(biāo)頭執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)之前,向所述待打標(biāo)對(duì)象輸出定位紅光進(jìn)行打標(biāo)預(yù)覽。
本發(fā)明提供了一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)程序指令,當(dāng)激光打標(biāo)機(jī)執(zhí)行所述程序指令時(shí)執(zhí)行上述任一項(xiàng)所述的激光打標(biāo)控制方法。
與現(xiàn)有技術(shù)相比,本發(fā)明有以下優(yōu)點(diǎn):
本發(fā)明實(shí)施例所述的激光打標(biāo)控制方法通過(guò)獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度,將調(diào)好焦距的激光打標(biāo)頭分別對(duì)各個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè),預(yù)先進(jìn)行一次調(diào)焦完成全部的打標(biāo)作業(yè),而不需要面對(duì)曲面的待打標(biāo)工件時(shí)頻繁的調(diào)焦,該過(guò)程為通過(guò)軟件控制而不需要人工操作,打標(biāo)效率得到了極大的提高,同時(shí)相較于現(xiàn)有技術(shù)也具備較低的成本,具備更佳的實(shí)用價(jià)值。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例所述激光打標(biāo)控制方法的流程示意圖;
圖2為本發(fā)明實(shí)施例所述激光打標(biāo)機(jī)的原理結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,附圖中給出了本發(fā)明的較佳實(shí)施例。本發(fā)明可以以許多不同的形式來(lái)實(shí)現(xiàn),并不限于本文所描述的實(shí)施例,相反地,提供這些實(shí)施例的目的是使對(duì)本發(fā)明的公開(kāi)內(nèi)容的理解更加透徹全面?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說(shuō)明書(shū)中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其他步驟或單元。
在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個(gè)實(shí)施例中。在說(shuō)明書(shū)中的各個(gè)位置出現(xiàn)該短語(yǔ)并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。
參閱圖1所示,為本發(fā)明實(shí)施例所述激光打標(biāo)控制方法的流程示意圖,包括如下步驟:
s101:獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo)。
一般情況下,待打標(biāo)工件上的待打標(biāo)對(duì)象(或區(qū)域)并非是單純的二維平面,可能會(huì)出現(xiàn)曲面或不規(guī)則曲線的情況,所述二維平面即與待打標(biāo)工件的底面平行的平面,在加工過(guò)程中為了保證結(jié)構(gòu)的穩(wěn)定性,所述待打標(biāo)工件的底面通常與水平面平行,例如在鼠標(biāo)上進(jìn)行打標(biāo),此時(shí)待打標(biāo)工件上待打標(biāo)的路徑就不是分布在同一二維平面上,由于激光打標(biāo)頭加工過(guò)程中焦點(diǎn)是固定的,若執(zhí)行完一個(gè)二維平面上的打標(biāo)作業(yè),繼續(xù)下一個(gè)二維平面上的打標(biāo)作業(yè)則需要重新調(diào)焦,操作較為復(fù)雜。
本發(fā)明實(shí)施例則是將打標(biāo)路徑按照空間坐標(biāo)進(jìn)行劃分,所述打標(biāo)路徑是指激光打標(biāo)頭輸出激光的焦點(diǎn)在待打標(biāo)工件上執(zhí)行打標(biāo)作業(yè)留下的運(yùn)動(dòng)軌跡,位于不同空間坐標(biāo)或位于同一空間坐標(biāo)但不連貫執(zhí)行打標(biāo)的打標(biāo)路徑均單獨(dú)劃分為獨(dú)立的打標(biāo)路徑,位于同一二維平面上且連貫執(zhí)行的則劃分到同一打標(biāo)路徑,例如,以上述鼠標(biāo)為例,若所述鼠標(biāo)上的打標(biāo)路徑為其上表面的曲線,由于所述曲線分布在不同的二維平面上,且位于同一二維平面的點(diǎn)不是連貫執(zhí)行的打標(biāo)路徑,故將所述鼠標(biāo)的打標(biāo)路徑劃分為一個(gè)個(gè)單點(diǎn),分別對(duì)每一個(gè)單點(diǎn)執(zhí)行對(duì)應(yīng)的打標(biāo);每一個(gè)獨(dú)立的打標(biāo)路徑對(duì)應(yīng)于唯一的空間坐標(biāo),且均在同一二維平面上,因此,只需要根據(jù)每一個(gè)獨(dú)立的打標(biāo)路徑對(duì)應(yīng)的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的空間位置使其焦點(diǎn)落在所述待打標(biāo)對(duì)象上即可完成打標(biāo)作業(yè),而不需要重復(fù)調(diào)焦;所述待打標(biāo)對(duì)象即獨(dú)立的打標(biāo)路徑為待打標(biāo)工件上的單點(diǎn)、直線、曲線或平面中的一種或其組合;所述的空間坐標(biāo)為以所述待打標(biāo)工件的底面為參考平面的z軸坐標(biāo);在本發(fā)明的其他實(shí)施方式中,所述待打標(biāo)對(duì)象的空間坐標(biāo)也可以是選擇以其他平面作為參考平面的z軸坐標(biāo)。
所述待打標(biāo)工件上實(shí)際的打標(biāo)圖案由所述一個(gè)或多個(gè)待打標(biāo)對(duì)象組成。
在本發(fā)明實(shí)施例中,所述的獲取待打標(biāo)對(duì)象的空間坐標(biāo)的方式包括如下至少一種:
讀取待打標(biāo)工件的三維圖紙,以所述待打標(biāo)工件的底面為參考平面確定所述待打標(biāo)對(duì)象的空間坐標(biāo),所述的三維圖紙預(yù)先存儲(chǔ)在內(nèi)置的存儲(chǔ)單元內(nèi),由于待打標(biāo)工件實(shí)際打標(biāo)過(guò)程中也是水平放置在底座上,同樣以其底面為參考平面時(shí),與所述三維圖紙內(nèi)的空間坐標(biāo)一一對(duì)應(yīng),本發(fā)明實(shí)施例通過(guò)讀取待打標(biāo)工件對(duì)應(yīng)的三維圖紙可以直接獲取待打標(biāo)工件上待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo);
或通過(guò)機(jī)器視覺(jué)相機(jī)識(shí)別所述待打標(biāo)工件的圖像數(shù)據(jù)后,獲取所述機(jī)器視覺(jué)相機(jī)確定的所述待打標(biāo)對(duì)象的空間坐標(biāo),該方式需要連接機(jī)器視覺(jué)相機(jī)并直接從所述機(jī)器視覺(jué)相機(jī)獲取相應(yīng)的數(shù)據(jù);所述的機(jī)器視覺(jué)相機(jī)可以是ccd相機(jī),也可以是cmos相機(jī),具體采用哪一種機(jī)器視覺(jué)相機(jī)可根據(jù)實(shí)際的精度需求和成本綜合考慮,本發(fā)明對(duì)此并無(wú)限制。
為了進(jìn)一步獲得更準(zhǔn)確的空間坐標(biāo),本發(fā)明實(shí)施例可以選擇結(jié)合上述兩種方式同時(shí)獲取待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),并進(jìn)行驗(yàn)證匹配,加強(qiáng)所獲取空間坐標(biāo)的準(zhǔn)確性。
s102:根據(jù)所述待打標(biāo)對(duì)象的打標(biāo)路徑以及激光打標(biāo)頭的打標(biāo)速度分別計(jì)算對(duì)各個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)的打標(biāo)時(shí)間。
由于實(shí)際需求的不同,每一個(gè)待打標(biāo)工件上的待打標(biāo)對(duì)象也不同,根據(jù)待打標(biāo)工件上劃分的獨(dú)立的打標(biāo)路徑,分別計(jì)算各個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)實(shí)際所需的打標(biāo)時(shí)間。
可選的,本發(fā)明實(shí)施例還包括設(shè)置每一個(gè)待打標(biāo)對(duì)象的打標(biāo)路徑和/或激光打標(biāo)頭的打標(biāo)速度;所述打標(biāo)路徑以及打標(biāo)速度均為所述激光打標(biāo)頭的打標(biāo)參數(shù),在本發(fā)明實(shí)施例中,所述激光打標(biāo)頭執(zhí)行打標(biāo)的打標(biāo)路徑可以是默認(rèn)的打標(biāo)參數(shù),即批量生產(chǎn)過(guò)程中的標(biāo)準(zhǔn)參數(shù),所述的標(biāo)準(zhǔn)參數(shù)是根據(jù)待打標(biāo)工件的尺寸或客戶要求而默認(rèn)選擇的,若以默認(rèn)的打標(biāo)參數(shù)執(zhí)行打標(biāo),則本發(fā)明實(shí)施例可以略過(guò)設(shè)置的步驟。
相應(yīng)的,若待打標(biāo)工件默認(rèn)的打標(biāo)參數(shù)不符合實(shí)際需求,如打標(biāo)圖案更改則相應(yīng)的影響了打標(biāo)路徑的劃分,若更改了激光打標(biāo)頭的打標(biāo)速度則影響了每一個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)的打標(biāo)時(shí)間,因此,在某些情況下,需要對(duì)激光打標(biāo)頭的打標(biāo)參數(shù)另行設(shè)置,本發(fā)明實(shí)施例通過(guò)外部連接的輸入裝置對(duì)所述激光打標(biāo)頭的打標(biāo)參數(shù)進(jìn)行設(shè)置,以符合實(shí)際的打標(biāo)需求,所述的輸入裝置包括輸入鍵盤(pán)、鼠標(biāo)或觸摸屏等;所述激光打標(biāo)頭的打標(biāo)速度通過(guò)硬件或軟件輸入即可進(jìn)行設(shè)置,所述打標(biāo)路徑則通過(guò)軟件進(jìn)行設(shè)置。
s103:根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭分別對(duì)各個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
本發(fā)明實(shí)施例預(yù)先對(duì)所述激光打標(biāo)頭進(jìn)行調(diào)焦,在調(diào)焦完成后,根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于待打標(biāo)對(duì)象上,所述激光打標(biāo)頭對(duì)當(dāng)前待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。在本發(fā)明實(shí)施例中,所述的激光打標(biāo)頭在執(zhí)行打標(biāo)前已經(jīng)完成了調(diào)焦,根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)自動(dòng)調(diào)整激光打標(biāo)頭的空間位置,如對(duì)應(yīng)調(diào)整激光打標(biāo)頭在z軸方向上的位置,使所述激光打標(biāo)頭的焦點(diǎn)剛好位于打標(biāo)路徑的起點(diǎn),控制所述激光打標(biāo)頭沿著預(yù)設(shè)的打標(biāo)路徑在待打標(biāo)工件上執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
在上述打標(biāo)作業(yè)完成后繼續(xù)調(diào)整激光打標(biāo)頭的高度使所述激光打標(biāo)頭的焦點(diǎn)位于下一個(gè)待打標(biāo)對(duì)象上,并對(duì)下一個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè),重復(fù)上述步驟直至整個(gè)打標(biāo)圖案打標(biāo)完成。
可選的,在所述激光打標(biāo)頭執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)之前,本發(fā)明實(shí)施例向所述待打標(biāo)對(duì)象輸出定位紅光進(jìn)行打標(biāo)預(yù)覽,輸出定位紅光的作用主要是顯示打標(biāo)效果,所述的定位紅光照射在待打標(biāo)工件表面,以紅光顯示打標(biāo)圖案在待打標(biāo)工件上的效果。
本發(fā)明實(shí)施例所述的激光打標(biāo)控制方法通過(guò)獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)對(duì)應(yīng)調(diào)整激光打標(biāo)頭的高度,將調(diào)好焦距的激光打標(biāo)頭分別對(duì)各個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè),預(yù)先進(jìn)行一次調(diào)焦完成全部的打標(biāo)作業(yè),而不需要面對(duì)曲面的待打標(biāo)工件時(shí)頻繁的調(diào)焦,該過(guò)程為通過(guò)軟件控制而不需要人工操作,打標(biāo)效率得到了極大的提高,同時(shí)相較于現(xiàn)有技術(shù)也具備較低的成本,具備更佳的實(shí)用價(jià)值。
參閱圖2所示,為本發(fā)明所述激光打標(biāo)機(jī)的結(jié)構(gòu)示意圖,所述激光打標(biāo)機(jī)包括激光打標(biāo)頭300、運(yùn)動(dòng)升降組件200以及激光打標(biāo)控制裝置100,所述激光打標(biāo)頭300、運(yùn)動(dòng)升降組件200均與所述激光打標(biāo)控制裝置100電性連接。
所述激光打標(biāo)控制裝置100用于獲取各個(gè)待打標(biāo)對(duì)象對(duì)應(yīng)的空間坐標(biāo),根據(jù)所述待打標(biāo)對(duì)象的打標(biāo)路徑以及激光打標(biāo)頭300的打標(biāo)速度分別計(jì)算對(duì)各個(gè)待打標(biāo)對(duì)象進(jìn)行打標(biāo)的打標(biāo)時(shí)間,并控制所述激光打標(biāo)頭300和所述運(yùn)動(dòng)升降組件200的執(zhí)行打標(biāo)作業(yè),所述待打標(biāo)對(duì)象為待打標(biāo)工件上的單點(diǎn)、直線、曲線或平面中的一種或其組合,所述的空間坐標(biāo)為以所述待打標(biāo)工件的底面為參考平面的z軸坐標(biāo);
所述激光打標(biāo)控制裝置100具體用于:
預(yù)先對(duì)所述激光打標(biāo)頭300進(jìn)行調(diào)焦,在調(diào)焦完成后,根據(jù)所述待打標(biāo)對(duì)象的空間坐標(biāo)控制所述運(yùn)動(dòng)升降組件200對(duì)應(yīng)調(diào)整激光打標(biāo)頭300的高度使所述激光打標(biāo)頭300的焦點(diǎn)位于待打標(biāo)對(duì)象上,控制所述激光打標(biāo)頭300對(duì)當(dāng)前待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè);
在上述打標(biāo)作業(yè)完成后繼續(xù)控制所述運(yùn)動(dòng)升降組件200調(diào)整激光打標(biāo)頭300的高度使所述激光打標(biāo)頭300的焦點(diǎn)位于下一個(gè)待打標(biāo)對(duì)象上,并對(duì)下一個(gè)待打標(biāo)對(duì)象執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)。
所述激光打標(biāo)控制裝置100獲取待打標(biāo)對(duì)象的空間坐標(biāo)的方式包括如下至少一種:
讀取待打標(biāo)工件的三維圖紙,以所述待打標(biāo)工件的底面為參考平面確定所述待打標(biāo)對(duì)象的空間坐標(biāo);
或通過(guò)機(jī)器視覺(jué)相機(jī)識(shí)別所述待打標(biāo)工件的圖像數(shù)據(jù)后,獲取所述機(jī)器視覺(jué)相機(jī)確定的所述待打標(biāo)對(duì)象的空間坐標(biāo)。
所述運(yùn)動(dòng)升降組件200用于固定所述激光打標(biāo)頭300,并根據(jù)所述激光打標(biāo)控制裝置100的控制對(duì)應(yīng)調(diào)整所述激光打標(biāo)頭300在z軸方向上的高度使所述激光打標(biāo)頭300的焦點(diǎn)位于待打標(biāo)對(duì)象上;
所述激光打標(biāo)頭300用于在x軸方向和y軸方向上運(yùn)動(dòng)并輸出激光對(duì)待打標(biāo)工件進(jìn)行激光打標(biāo)。
所述激光打標(biāo)機(jī)還包括設(shè)置模塊400,用于設(shè)置每一個(gè)待打標(biāo)對(duì)象的打標(biāo)路徑和/或激光打標(biāo)頭300的打標(biāo)速度。
所述激光打標(biāo)機(jī)還包括定位預(yù)覽模塊500,用于在所述激光打標(biāo)頭300執(zhí)行對(duì)應(yīng)打標(biāo)時(shí)間的打標(biāo)作業(yè)之前,向所述待打標(biāo)對(duì)象輸出定位紅光進(jìn)行打標(biāo)預(yù)覽。
本發(fā)明實(shí)施例所述的激光打標(biāo)機(jī)可執(zhí)行上述實(shí)施例所提供的激光打標(biāo)控制方法,所述激光打標(biāo)機(jī)具備上述實(shí)施例所述激光打標(biāo)控制方法相應(yīng)的實(shí)施步驟以及有益效果,具體請(qǐng)參閱上述激光打標(biāo)控制方法的實(shí)施例,本發(fā)明實(shí)施例在此不再贅述。
本發(fā)明實(shí)施例還提供一種非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有程序指令,具體如存儲(chǔ)非易失性軟件程序、非易失性計(jì)算機(jī)可執(zhí)行程序以及模塊等,當(dāng)激光打標(biāo)機(jī)執(zhí)行所述程序指令時(shí),用于執(zhí)行上述方法實(shí)施例中所述的激光打標(biāo)控制方法,進(jìn)行相應(yīng)的數(shù)據(jù)處理,當(dāng)執(zhí)行所述方法步驟時(shí),具有上述方法實(shí)施例的技術(shù)效果。
本領(lǐng)域技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一個(gè)設(shè)備(可以是單片機(jī),芯片等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
在本發(fā)明所提供的上述實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
所述作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開(kāi)的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
以上僅為本發(fā)明的實(shí)施例,但并不限制本發(fā)明的專利范圍,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)而言,其依然可以對(duì)前述各具體實(shí)施方式所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等效替換。凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所做的等效結(jié)構(gòu),直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理在本發(fā)明專利保護(hù)范圍之內(nèi)。