fanuc roboguide_ROBOGUIDE软件:机器人产线输送带输送物料虚拟仿真操作
概述
輸送帶在機(jī)器人生產(chǎn)線或工作站中是常見的物料傳送設(shè)備,它能夠?qū)⑽锪蠌囊粋€工位自動傳送到另一個工位,是實現(xiàn)自動化生產(chǎn)制造必不可少的裝置設(shè)備之一。
虛擬仿真是對真實的工業(yè)機(jī)器人生產(chǎn)線或工作站的圖形化再現(xiàn),因此,對于具有輸送帶設(shè)備的機(jī)器人生產(chǎn)線也一樣要將輸送帶再現(xiàn)出來。
ROBOGUIDE軟件是FANUC機(jī)器人專用的虛擬仿真軟件,它除了機(jī)器人虛擬仿真與離線編程功能之外,同樣具備外圍機(jī)械設(shè)備的虛擬仿真能力,當(dāng)然也包括輸送帶設(shè)備。
在ROBOGUIDE軟件中輸送帶設(shè)備的虛擬仿真有兩種方法:一、使用專業(yè)的仿真模塊中的輸送帶仿真功能,如PalletPRO、PickPRO、iRPickPRO、PaintPRO模塊等,這些模塊在添加輸送帶設(shè)備后本身就已經(jīng)具備輸送物料的功能,這種方法適合機(jī)器人單一加工工藝的輸送帶仿真。二、自定義配置輸送帶仿真,這種方法適合復(fù)合型工藝的機(jī)器人加工仿真。
本期,就來為大家介紹一下自定義配置輸送帶仿真的操作方法。
仿真環(huán)境搭建
在ROBOGUIDE軟件中創(chuàng)建虛擬仿真項目,添加一臺四軸搬運(yùn)機(jī)器人,機(jī)器人虛擬控制器選項保持默認(rèn)即可。
使用軟件自帶的建模功能創(chuàng)建“Box”類型模型作為輸送物料,物料名稱為默認(rèn)的“Part1”,物料尺寸為Size in(X,Y,Z)=(700,500,200)。
在機(jī)器人上安裝軟件模型庫中的吸盤,作為機(jī)器人的末端執(zhí)行器,如下圖所示。
輸送帶添加與配置
ROBOGUIDE軟件中凡是具備運(yùn)動功能的設(shè)備,都是在Machines資源節(jié)點下添加,直接添加的模型是設(shè)備的固定部分(不動的零部件)。運(yùn)動部分是以固定部分為父級參考對象,以Link的形式添加,在Link的屬性中配置設(shè)備需要運(yùn)動的屬性參數(shù)。
左側(cè)項目瀏覽樹中鼠標(biāo)右擊“Machines”資源節(jié)點,然后依次選擇“Add Machine”→“CAD Library”,添加模型庫中的模型“cnvyr”作為輸送帶。
在輸送帶屬性配置對話框中設(shè)置輸送帶的位置為(X,Y,Z,W,P,R)=(1500,-320,750,0,0,0),名稱設(shè)置為“Conveyer1”,顏色設(shè)定為藍(lán)色。
鼠標(biāo)右擊左側(cè)項目瀏覽樹中添加的輸送帶資源節(jié)點Conveyer1,在彈出的快捷菜單中依次選擇“Add Link”→“Box”,即創(chuàng)建一個長方體作為輸送帶的Link1。
Link1屬性對話框中選擇“Link CAD”選項卡,在Scale功能區(qū)中設(shè)置Link1的尺寸為Size in(X,Y,Z)=(200,650,5),Location功能區(qū)中設(shè)置Link1位置為(X,Y,Z,W,P,R)=(70,325,0,0,0,0),即位于輸送帶的輸送起始點位置處,如下圖所示。
然后,將Visible后的滾動條指針調(diào)整到“Transparent”一側(cè),使得Link1的模型完全透明。
在“General”選項卡中可以設(shè)置Link1的驅(qū)動電機(jī)屬性參數(shù)。首先在Axis Origin功能區(qū)下勾選“Edit Axis Origin”選項,軟件工作區(qū)中顯示出驅(qū)動電機(jī)模型。然后在電機(jī)方向設(shè)置框下點選“X Axis”,使得電機(jī)的驅(qū)動對象沿著或繞著X軸運(yùn)行。
若是選項卡中顯示“Motor Visible”選項,則將其取消勾選,即不顯示驅(qū)動電機(jī)模型。
對話框的“Parts”選項卡中鼠標(biāo)點選“Parts”功能區(qū)下顯示的“Part1”,將創(chuàng)建的輸送物料Part1作為輸送對象。
Part Offset功能區(qū)中勾選“Edit Part Offset”選項,然后設(shè)定輸送物料的偏移位置為(X,Y,Z,W,P,R)=(250,0,0,180,0,0),也就是位于輸送帶的Link1模型上,如下圖所示。
在“Motion”選項卡中可以設(shè)置輸送帶Link1驅(qū)動電機(jī)的控制類型、控制信號等相關(guān)參數(shù)。
Motion Control Type:設(shè)置驅(qū)動電機(jī)控制類型,本例中選擇機(jī)器人I/O信號控制器“Device I/O Controlled”。
Axis Type:設(shè)置驅(qū)動電機(jī)傳動類型,本例中設(shè)置為“Linear”,即直線傳動。
Speed:設(shè)置設(shè)備的運(yùn)行速度,本例中設(shè)置速度單位類型為時間“Time”,正向運(yùn)行時長為2sec,反向運(yùn)行時長為2sec。
Inputs:設(shè)置驅(qū)動電機(jī)控制信號,本例中信號控制器選擇為機(jī)器人控制器“Robot Controller1”,信號為“DO[1]”。即當(dāng)機(jī)器人信號DO[1]被置位時,輸送帶Link1運(yùn)行3160mm;當(dāng)機(jī)器人信號DO[1]被復(fù)位時,輸送帶Link1返回起始點位置。
Outputs:設(shè)置驅(qū)動電機(jī)反饋信號,本例中設(shè)置當(dāng)輸送帶Link1運(yùn)行到3160mm位置時,驅(qū)動電機(jī)反饋給機(jī)器人DI[1]的輸入信號為ON;當(dāng)輸送帶Link1返回起始點時,驅(qū)動電機(jī)反饋給機(jī)器人DI[2]的輸入信號為ON。
輸送帶控制程序編寫
打開機(jī)器人虛擬示教器,利用機(jī)器人輸出信號DO[1]與輸入信號DI[1]、DI[2]編寫輸送帶運(yùn)行控制程序,編寫完成后的程序如下圖所示。
仿真運(yùn)行
左側(cè)項目瀏覽樹中選擇編寫的機(jī)器人示教程序“TEST1”,然后點擊“Cycle Start”命令按鈕,可以看到物料在輸送帶上按照編寫的控制程序完成往復(fù)輸送,運(yùn)行效果如下動態(tài)圖所示。
?The End
上一篇:
IndRobSim:FANUC機(jī)器人:奇異點回避功能介紹與使用方法?zhuanlan.zhihu.com總結(jié)
以上是生活随笔為你收集整理的fanuc roboguide_ROBOGUIDE软件:机器人产线输送带输送物料虚拟仿真操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bootstrap下拉框分页_【Boot
- 下一篇: jeecg输入中文查询导表为空_简单查询