亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于RobotStudio的搬運(yùn)機(jī)器人虛擬仿真分析*

        2023-11-13 07:53:24高志遠(yuǎn)晏芙蓉李家學(xué)李耀貴
        機(jī)電工程技術(shù) 2023年10期
        關(guān)鍵詞:主程序棱柱離線

        高志遠(yuǎn),晏芙蓉,李家學(xué),李耀貴,黎 川

        (1.廣東理工學(xué)院智能制造學(xué)院,廣東肇慶 526100;2.武漢光谷職業(yè)學(xué)院智能制造學(xué)院,武漢 430077)

        0 引言

        隨著工業(yè)自動(dòng)化的不斷深入發(fā)展,搬運(yùn)機(jī)器人作為工業(yè)自動(dòng)化的重要組成部分之一,需求量也在與日俱增,并已廣泛應(yīng)用于工業(yè)的生產(chǎn)和制造中[1-3]。而工業(yè)機(jī)器人虛擬仿真具有縮短生產(chǎn)工期、避免返工、節(jié)省成本等優(yōu)點(diǎn)。RobotStudio 作為工業(yè)機(jī)器人虛擬仿真平臺(tái)之一,具有界面友好、編輯方便、功能豐富等優(yōu)點(diǎn),同時(shí)其在機(jī)器人應(yīng)用行業(yè)中的地位也更加突出。

        由于工業(yè)機(jī)器人在實(shí)際應(yīng)用中,主要采用以示教的方式進(jìn)行現(xiàn)場(chǎng)編程,會(huì)存以下問(wèn)題:在線示教編程過(guò)程繁瑣且效率低;目測(cè)對(duì)機(jī)器人的示教操作難以在復(fù)雜路徑獲得準(zhǔn)確位置;也無(wú)法應(yīng)對(duì)外界信息干擾作出正確的決策[4-5]。將仿真軟件RobotStudio與工業(yè)機(jī)器人的有機(jī)結(jié)合,通過(guò)采用離線編程的方式有效縮短了機(jī)器人停機(jī)時(shí)間,在對(duì)新的任務(wù)進(jìn)行編程時(shí),機(jī)器人仍可在工業(yè)生產(chǎn)線上繼續(xù)正常運(yùn)行,機(jī)器人的程序也可以隨時(shí)進(jìn)行調(diào)試優(yōu)化,有效改善了編程者的編程環(huán)境,使其遠(yuǎn)離危險(xiǎn)復(fù)雜的工作環(huán)境。

        本文利用三維建模軟件SolidWorks 建立機(jī)器人搬運(yùn)虛擬仿真平臺(tái)設(shè)備的三維模型,并為三維模型設(shè)置材質(zhì)和外觀,使模型最大程度地反映真實(shí)設(shè)備的狀況。利用高效離線編程軟件RobotStudio 的Smart 組件設(shè)計(jì)動(dòng)態(tài)物料的運(yùn)動(dòng)過(guò)程以及真空吸盤(pán)的動(dòng)作,使工業(yè)機(jī)器人虛擬仿真平臺(tái)具有真實(shí)平臺(tái)的效果,有效地模擬了工業(yè)機(jī)器人搬運(yùn)物料的工作過(guò)程。因此,基于RobotStudio 的搬運(yùn)機(jī)器人虛擬仿真可以提升搬運(yùn)機(jī)器人的設(shè)計(jì)、控制和路徑規(guī)劃等方面的能力,有效縮短了工業(yè)機(jī)器人現(xiàn)場(chǎng)的編程時(shí)間,防止工業(yè)機(jī)器人因誤操作造成損壞,同時(shí)也為搬運(yùn)機(jī)器人的應(yīng)用提供了理論支持和實(shí)踐基礎(chǔ)。

        1 工作站布局及Smart組件的創(chuàng)建

        1.1 RobotStudio簡(jiǎn)介

        RobotStudio 軟件是由ABB 公司開(kāi)發(fā)的一款機(jī)器人虛擬仿真軟件,可以用于機(jī)器人系統(tǒng)的設(shè)計(jì)、程序開(kāi)發(fā)、調(diào)試以及任務(wù)規(guī)劃等方面[6-8]。該軟件具有用戶界面友好、建模簡(jiǎn)單、仿真準(zhǔn)確等特點(diǎn),可以提高機(jī)器人系統(tǒng)的開(kāi)發(fā)效率和質(zhì)量,也能夠提供豐富的庫(kù)存圖、3D 模型和虛擬環(huán)境,用戶可以根據(jù)實(shí)際需要自行選擇合適的模型進(jìn)行仿真分析,還可以對(duì)工業(yè)機(jī)器人系統(tǒng)進(jìn)行可視化調(diào)試,消除潛在的錯(cuò)誤和風(fēng)險(xiǎn)[9-12]。通過(guò)RobotStudio 的仿真分析,用戶可以預(yù)先評(píng)估機(jī)器人系統(tǒng)的性能和可行性,避免了現(xiàn)實(shí)中的試錯(cuò)成本。

        1.2 工作站模型的建立

        在工業(yè)機(jī)器人的應(yīng)用中,搬運(yùn)機(jī)器人主要由示教器、控制器、操作機(jī)組成,實(shí)現(xiàn)了不同形狀物料的搬運(yùn)任務(wù)[13-17]。搬運(yùn)機(jī)器人的外圍設(shè)備主要由工件維修臺(tái)、設(shè)備總控臺(tái)、上位機(jī)、警示三色燈和安全防護(hù)欄等組成[18-20]。為了確保工業(yè)機(jī)器人在真實(shí)環(huán)境中的準(zhǔn)確運(yùn)行,有必要對(duì)工業(yè)機(jī)器人的各個(gè)組成部分進(jìn)行設(shè)計(jì)和合理化布局,通過(guò)利用三維建模軟件SolidWorks 建立機(jī)器人搬運(yùn)虛擬仿真平臺(tái)以及外圍設(shè)備的三維模型,并根據(jù)實(shí)際環(huán)境的需要對(duì)三維模型的材料和外觀進(jìn)行處理,使其最大程度地反映真實(shí)設(shè)備的實(shí)際運(yùn)行情況,從而達(dá)到工業(yè)機(jī)器人搬運(yùn)全過(guò)程虛擬仿真的目的。搬運(yùn)機(jī)器人的組成和布局如圖1所示。

        圖1 搬運(yùn)機(jī)器人的組成與布局

        1.3 Smart組件的設(shè)計(jì)

        機(jī)器人在實(shí)際搬運(yùn)中,主要是將工業(yè)機(jī)器人工作臺(tái)上的物料盤(pán)1 中的正四棱柱、正六棱柱、圓柱、橢圓柱等不同形狀的物料運(yùn)輸?shù)轿锪媳P(pán)2 中指定的位置。在搬運(yùn)過(guò)程中,工業(yè)機(jī)器人通過(guò)控制真空吸盤(pán)將物料吸起、搬運(yùn)、松開(kāi)等過(guò)程。為了達(dá)到與真實(shí)平臺(tái)相同的動(dòng)態(tài)效果,利用RobotStudio 軟件中的Smart 組件設(shè)計(jì)一個(gè)動(dòng)態(tài)物料的搬運(yùn)過(guò)程。通過(guò)Smart組件的創(chuàng)建,來(lái)實(shí)現(xiàn)物料的智能化搬運(yùn)。工業(yè)機(jī)器人物料搬運(yùn)的I∕O表如表1所示。

        表1 Smart組件的I/O信號(hào)和連接

        2 仿真平臺(tái)的整體設(shè)計(jì)

        2.1 工作流程

        在搬運(yùn)機(jī)器人在虛擬仿真過(guò)程中,工業(yè)機(jī)器人從工作初始位置出發(fā),帶著真空吸盤(pán)運(yùn)動(dòng)到物料的正上方,控制真空吸盤(pán)吸取物料;再將物料放置在指定位置的正上方,然后在控制真空吸盤(pán)釋放物料;接著,工業(yè)機(jī)器人以此完成正四棱柱、正六棱柱、圓柱、橢圓柱等物料的搬運(yùn),直到4 組物料全部搬完為止;最后,工業(yè)機(jī)器人回到最初位置,等待再次搬運(yùn)的指令。機(jī)器人搬運(yùn)虛擬仿真平臺(tái)的工作流程如圖2所示。

        圖2 機(jī)器人搬運(yùn)虛擬仿真平臺(tái)的工作流程

        2.2 機(jī)器人I/O信號(hào)的創(chuàng)建

        工業(yè)機(jī)器人搬運(yùn)控制系統(tǒng)在運(yùn)行過(guò)程中,需要明確真空反饋將信號(hào)反饋給吸盤(pán)以及吸盤(pán)吸附放置的控制,可在虛擬示教器中配置I∕O 信號(hào)、設(shè)計(jì)工作站邏輯運(yùn)行等。在示教器的控制面板Device Net 中創(chuàng)建DSQC652 標(biāo)準(zhǔn)I∕O板,地址為13,再配置機(jī)器人的I∕O 信號(hào),如表2所示。

        表2 機(jī)器人的I/O信號(hào)

        2.3 工業(yè)機(jī)器人的運(yùn)動(dòng)軌跡和程序調(diào)試

        在工業(yè)機(jī)器人搬運(yùn)虛擬仿真過(guò)程中,在工業(yè)機(jī)器人的操作臺(tái)上放置有物料盤(pán)1 和物料盤(pán)2,將4 種不同形狀的工件從物料盤(pán)1中的A、B、C、D位置對(duì)應(yīng)搬運(yùn)到物料盤(pán)2 中的A1、B1、C1、D1位置。搬運(yùn)機(jī)器人與物料盤(pán)工位之間的示意圖如圖3所示。

        圖3 搬運(yùn)機(jī)器人與物料盤(pán)工位

        為了實(shí)現(xiàn)工業(yè)機(jī)器人搬運(yùn)的虛擬仿真,有必要對(duì)工業(yè)機(jī)器人的運(yùn)動(dòng)軌跡進(jìn)行規(guī)劃,驗(yàn)證當(dāng)前運(yùn)動(dòng)路徑是否會(huì)產(chǎn)生干涉,檢驗(yàn)路徑規(guī)劃的合理性。搬運(yùn)機(jī)器人的運(yùn)動(dòng)軌跡如圖4所示。

        圖4 搬運(yùn)機(jī)器人的運(yùn)動(dòng)軌跡

        根據(jù)工業(yè)機(jī)器人搬運(yùn)虛擬仿真平臺(tái)的工作流程,設(shè)計(jì)1個(gè)主程序和2個(gè)子程序。2個(gè)子程序分別為抓取程序、放置程序。通過(guò)主程序調(diào)用抓取程序、放置程序,完成整個(gè)工作流程。在程序編寫(xiě)之前,利用RobotStudio的“同步”功能,將創(chuàng)建的工具數(shù)據(jù)、工件數(shù)據(jù)同步到RAPID,方便程序的后續(xù)處理。主程序、抓取程序、放置程序如下所示。

        (1)主程序格式如下:

        PROC main() ∕∕主程序;

        InitALL; ∕∕初始化程序;

        WHILE TRUE DO ∕∕循環(huán)指令;

        zhuaqu; ∕∕調(diào)用搬運(yùn)程序;

        fangzhi; ∕∕調(diào)用放置程序;

        Incr r1; ∕∕移動(dòng)下一個(gè)物體;

        ENDWHILE

        MoveAbsJ jpos10NoEOffs,v1000,z50,Tool_xipanWObj:=

        Workobject_1;

        ENDPROC

        (2)“抓取”程序格式如下:

        PROC zhuaqu()

        IF r1 <4 AND r2 <5 THEN

        MoveJOffs(p10,70*r1,40*(1-r2),50),v1000,z0,

        Tool_xipanWObj:=Workobject_1;

        MoveLOffs(p10,70*r1,40*(1-r2),0),v1000,z0,

        Tool_xipanWObj:=Workobject_1;

        WaitTime 1; ∕∕延時(shí)1s;

        Set do_xipan;

        WaitTime 1; ∕∕延時(shí)1s;

        MoveLOffs(p10,70*r1,40*(1-r2),50),v1000,z0,

        Tool_xipanWObj:=Workobject_1;ENDIF

        ENDPROC

        (3)“放置”程序格式如下:

        PROC fangzhi()

        IF r1 <4 AND r2 <5 THEN

        MoveJOffs(p20,70*r1,40*(r2-1),50),v1000,z0,

        Tool_xipanWObj:=Workobject_1;

        MoveLOffs(p20,70*r1,40*(r2-1),0),v1000,z0,

        Tool_xipanWObj:=Workobject_1;

        WaitTime 1; ∕∕延時(shí)1s;

        Reset do_xipan;

        WaitTime 1; ∕∕延時(shí)1s;

        MoveLOffs(p20,70*r1,40*(r2-1),50),v1000,z0,

        Tool_xipanWObj:=Workobject_1;

        ENDIF

        ENDMODULE

        3 搬運(yùn)機(jī)器人的仿真結(jié)果與分析

        在程序編寫(xiě)和點(diǎn)位示教完成后,利用RobotStudio 軟件中的“仿真”功能,在虛擬示教器中啟動(dòng)主程序進(jìn)行機(jī)器人搬運(yùn)虛擬仿真平臺(tái)工作流程的仿真測(cè)試,運(yùn)行效果如圖5 所示。由圖可知,工業(yè)機(jī)器人搬運(yùn)虛擬仿真平臺(tái)中的機(jī)器人能夠按照設(shè)計(jì)程序要求完成規(guī)定的搬運(yùn)工作,以此完成了正四棱柱、正六棱柱、圓柱和橢圓柱四種形狀的工件的搬運(yùn)。其中,對(duì)于工業(yè)機(jī)器人搬運(yùn)虛擬仿真平臺(tái)中真空吸盤(pán)的機(jī)器人裝載、卸載動(dòng)作,以及每個(gè)搬運(yùn)的起始點(diǎn)和搬運(yùn)的終止點(diǎn)都是依靠預(yù)設(shè)的程序來(lái)完成。整個(gè)過(guò)程的模擬實(shí)現(xiàn)了物料的搬運(yùn),真實(shí)反映了運(yùn)動(dòng)過(guò)程,驗(yàn)證了工業(yè)機(jī)器人虛擬仿真平臺(tái)的正確性和有效性。

        圖5 機(jī)器人搬運(yùn)虛擬仿真平臺(tái)運(yùn)行效果圖

        最后,將物料盤(pán)1 中正四棱柱、正六棱柱、圓柱、橢圓柱等4 種不同形狀的物料采用現(xiàn)場(chǎng)示教的方式進(jìn)行操作,并與工業(yè)機(jī)器人搬運(yùn)虛擬仿真平臺(tái)在所用時(shí)間、準(zhǔn)確放入數(shù)量方面進(jìn)行對(duì)比分析,得到如表3所示數(shù)據(jù)。由表分析得出:現(xiàn)場(chǎng)示教的方式易受到物料形狀的影響,對(duì)于復(fù)雜的形狀如正六棱柱和橢圓柱分別有2個(gè)和1個(gè)未能準(zhǔn)確放入對(duì)應(yīng)的槽內(nèi),而離線仿真不受物料形狀的影響,16 個(gè)物料全部放入對(duì)應(yīng)的槽內(nèi)。在所用時(shí)間上,離線仿真的方式所用119 s,現(xiàn)場(chǎng)示教操作所用時(shí)間為182 s,可以看出,離線仿真的方式明顯優(yōu)于示教操作。

        表3 現(xiàn)場(chǎng)示教與虛擬仿真平臺(tái)對(duì)比分析

        4 結(jié)束語(yǔ)

        利用RobotStudio建立了機(jī)器人搬運(yùn)虛擬仿真平臺(tái),依次完成了工作站的導(dǎo)入、工作站布局、Smart組件的創(chuàng)建、工作站邏輯創(chuàng)建、I∕O信號(hào)仿真以及軌跡編程等工作流程,并設(shè)計(jì)了機(jī)器人搬運(yùn)物料的主程序、抓取程序和放置程序,成功模擬了機(jī)器人搬運(yùn)平臺(tái)中正四棱柱、正六棱柱、圓柱、橢圓柱等工件的裝載與卸載,真空吸盤(pán)的吸取與釋放工件的動(dòng)態(tài)效果,實(shí)現(xiàn)了機(jī)器人搬運(yùn)平臺(tái)工作過(guò)程的仿真,并與現(xiàn)場(chǎng)示教操作的方式進(jìn)行對(duì)比,其離線仿真的方式在所用時(shí)間與準(zhǔn)確率上明顯優(yōu)于示教操作,有效驗(yàn)證了該虛擬仿真平臺(tái)的正確性和高效性,為搬運(yùn)機(jī)器人在現(xiàn)實(shí)環(huán)境中的運(yùn)行起到仿真模擬的作用,可代替真實(shí)平臺(tái)進(jìn)行程序編寫(xiě)和調(diào)試,有助于提高工業(yè)機(jī)器人的應(yīng)用和編程效率,降低了企業(yè)的成本,對(duì)于推動(dòng)工業(yè)機(jī)器人在生產(chǎn)、制造領(lǐng)域有一定的實(shí)際意義。

        猜你喜歡
        主程序棱柱離線
        異步電機(jī)離線參數(shù)辨識(shí)方法
        呼吸閥離線檢驗(yàn)工藝與評(píng)定探討
        淺談ATC離線基礎(chǔ)數(shù)據(jù)的準(zhǔn)備
        淺談數(shù)控銑削技術(shù)代碼程序的嵌套方式研究
        純位移線彈性方程Locking-Free非協(xié)調(diào)三棱柱單元的構(gòu)造分析
        電控冰箱軟件模塊化設(shè)計(jì)
        日用電器(2019年12期)2019-02-26 01:53:06
        立足概念,注重推理——以棱柱為例
        離線富集-HPLC法同時(shí)測(cè)定氨咖黃敏膠囊中5種合成色素
        中成藥(2018年2期)2018-05-09 07:20:09
        時(shí)光倒流 換回PotPlayer老圖標(biāo)
        空間垂直關(guān)系錯(cuò)解剖析
        美女被内射很爽的视频网站| 夜夜未满十八勿进的爽爽影院| 激情偷乱人伦小说视频在线| 国产欧美日韩图片一区二区| 日韩av在线不卡一二三区| 国产激情自拍在线视频| 天堂中文最新版在线中文| 性夜影院爽黄a爽在线看香蕉 | 亚洲熟女综合一区二区三区| 久久88综合| 久久精品韩国日本国产| 亚洲一区二区三区精品视频| 欧美猛少妇色xxxxx猛交| 7878成人国产在线观看| 国产精品98福利小视频| 亚洲精品456在线播放狼人| 亚洲最大成人综合网720p| 狠狠噜天天噜日日噜视频麻豆| 久久精品无码专区东京热| 亚洲精品日本久久久中文字幕| 亚洲美女主播内射在线| 岛国av无码免费无禁网站| 日韩一线无码av毛片免费| 午夜视频免费观看一区二区| av网站不卡的av在线| 三级全黄裸体| 久久午夜伦鲁片免费无码| 日本韩国三级aⅴ在线观看 | 青青草97国产精品免费观看| 久久久精品456亚洲影院| 狼人狠狠干首页综合网| 精品国产yw在线观看| 中文字幕亚洲欧美日韩2019| 国产精品久久久一本精品| 亚洲情久久久精品黄色| 情爱偷拍视频一区二区| 亚洲日本在线电影| 久久久久久免费播放一级毛片| 日本成人午夜一区二区三区| 亚洲人成电影在线播放| 亚洲人成电影在线无码|