RobotStudio軟體:機器人自定義行走軸配置與仿真

2020-12-05 工業機器人虛擬仿真

概述

很多時候由於安裝場地限制的原因,使用ABB機器人廠商提供的標準行走軸並不能滿足系統集成的需求。這個時候就需要自定義設計機器人行走軸,對機器人生產線進行仿真時就同樣需要使用自定義設計的行走軸。

RobotStudio軟體除了能夠使用自帶模型庫中的行走軸仿真以外,也支持用戶自定義設計的行走軸仿真。

本期,就來為大家介紹一下使用自定義設計模型創建機器人行走軸,並實現仿真運行。

行走軸模型拆分

在機械設計軟體中拆分機器人行走軸模型,一般情況下可以將行走軸拆分為導軌和滑臺兩部分,其中導軌是相對固定部分,滑臺是相對運動部分。

行走軸模型導入仿真軟體

RobotStudio軟體的「基本」菜單欄中,點擊「導入幾何體」命令按鈕,在其下拉菜單中選擇「瀏覽幾何體」,然後依次導入拆分後的機器人行走軸導軌模型與滑臺模型。

默認情況下,行走軸零部件模型在導入仿真軟體後會自動裝配成完整的行走軸,如下圖所示。

創建行走軸機械裝置

「建模」菜單欄中點擊「創建機械裝置」命令按鈕,在彈出的對話框中機械裝置模型名稱下設置行走軸名稱為「Track」,機械裝置類型下點選「外軸」。

雙擊Track下的「連結」,在彈出的對話框中創建機器人行走軸連結結構。其中,L1連結選擇行走軸導軌「Guide」作為組件,並將其設置為BaseLink;L2連結選擇行走軸滑臺「Table」作為組件。

雙擊「接點」彈出接點創建對話框,為機器人行走軸機械裝置創建關節J1,其關節類型選擇「往復的」,即直線運動類型。

點選「啟動」選項,表明機器人行走軸為獨立驅動運行,不依賴其他關節運動。

在軟體工作區的機器人行走軸模型上分別點選關節軸第一個位置與第二個位置,這兩個位置之間的連線構成行走軸滑臺的運動軸線,並且滑臺由第一個位置向第二個位置運動為正向運動。

根據行走軸滑臺行程範圍設置關節軸限值,對於往復類型關節,限值單位為mm。

右擊「框架」,然後選擇「添加框架」,彈出創建框架對話框。在軟體工作區行走軸滑臺模型的上表面捕捉定位圓心作為框架原點位置,同時調整框架坐標軸指向。該框架的位置和坐標軸指向決定機器人在行走軸上的默認安裝位置與安裝角度。

雙擊「校準」,校準關節J1,也就是確認機械裝置各關節零部件當前相對位置數據,一般情況下全部設置為0即可。

最後在創建機械裝置對話框中點擊「編譯機械裝置」按鈕,編譯成功後生成機器人行走軸機械裝置。

外部軸配置嚮導插件安裝

RobotStudio軟體的「Add-Ins」菜單欄下點擊「RobotApps」命令按鈕,在彈出的界面中搜索外部軸配置嚮導插件「External Axis Wizard」。

將搜索到的外部軸嚮導插件進行安裝,注意軟體版本與插件版本之間要對應一致。

插件安裝完成後重啟軟體,重啟後在「基本」菜單欄中的「機器人系統」下拉菜單中可以看到「External Axis Wizard」插件按鈕。

虛擬機器人系統創建

導入機器人模型,然後使用「從布局…」方法創建虛擬機器人系統,在選擇系統的機械裝置步驟時只選擇機器人而不選擇行走軸,其他參數可以保持默認或自定義配置。

行走軸系統配置

打開ABB機器人外部軸配置嚮導插件「External Axis Wizard」,在Select Mechanisms to add to the system步驟中選擇要添加到系統的機械裝置,這裡選擇機器人本體與行走軸。

Motor Units/Gear Units步驟中可以配置機械裝置的電機與傳動單元,首先在左側的顯示框中點選機器人行走軸「Track」,然後在右側的Mechanical Unit功能區中Drive Module後為機器人行走軸選擇驅動模塊(控制櫃內部的驅動模塊DM1~DM4)。一般情況下,機器人第一個外部軸選擇「DM1」作為驅動模塊。

點擊行走軸運動關節「J1」,然後在Joint功能區中根據行走軸設計需求,配置關節電機與傳動單元屬性參數。

Motor Unit:指定行走軸電機型號。

Drive Unit:指定行走軸電機驅動單元型號。

Logical Axis:指定外部軸邏輯編號,用於在RAPID程序數據中識別單個運動軸。ABB機器人本體通常使用編號1~6,而外部軸則使用編號7~12。例如,編號為7的邏輯軸對應於數據類型robtarget中的eax_a,編號8對應於eax_b,依此類推。

Transmission:配置電機與行走軸之間的傳動比,即齒輪比。對於機器人行走軸,齒輪比的單位為m/rad,如齒輪比21.43表示當電機旋轉21.43rad時,行走軸移動1m。

Link、Board、Node是Measurement link、Board position、Measurement node的縮寫,用於配置將電機連接到驅動系統和測量系統的模板文件。不同的驅動模塊連接不同的模板文件,其配置參數也不同,詳細配置參數值與模板文件對應關係可查看ABB機器人應用手冊《Additional axes and standalone controller》。

機器人行走軸參數配置完成後,確認勾選「Load configuration to system」選項,然後點擊Finish按鈕。

機器人安裝到行走軸

將機器人本體模型安裝到行走軸模型上,在彈出的「是否與導軌進行同步(Baseframe Moved By)?」提示框中,根據需要進行選擇是否同步,本例中選擇「是」。

重新啟動機器人系統,啟動完成機器人模型被安裝到行走軸模型上,如下圖所示。

行走軸運動控制

自定義行走軸的運動控制方法與使用RobotStudio軟體模型庫自帶行走軸的控制方法一樣,既可以手動運行控制也可以編寫程序自動運行控制,詳細控制方法可以參考上一期發布的文章《RobotStudio軟體:ABB機器人行走軸添加與控制》。如下方動態圖所示為編寫機器人程序控制行走軸自動運行的效果。

The End

上一篇:RobotStudio二次開發:Smart組件I/O信號聲明

相關焦點

  • Robotstudio軟體:ABB機器人機器視覺位姿引導虛擬仿真
    本期,就來為大家介紹一下,Robotstudio軟體中使用機器視覺實現機器人位姿引導的操作方法。機器人與視覺系統創建在上一期創建的工件位置隨機生成仿真環境中,添加一臺IRB2600機器人,機器人工具與相機分別使用Robotstudio軟體設備庫中自帶的焊槍AW_Gun_PSF_25、Integrated Vision camera Cam00X。
  • 移動機器人3D仿真軟體的設計
    在機器人技術研究中,為了提高機器人控制算法的開發效率,提出移動機器人三維仿真軟體的設計方案並加以實現。該軟體採用ODE物理引擎生成動力學世界和實現碰撞檢測,提高了仿真速度和精確度,同時採用OpenGL繪製三維圖形,改善了圖形顯示效果。仿真實例證明,該軟體具有一定的實用價值。
  • DELMIA軟體:機器人抓手工具製作
    本期就為大家介紹一下DELMIA軟體中仿真工作站機器人抓手工具的製作,重點學習一下「Kinematic Relations」命令的使用。一、抓手數模拆分與裝配1.機器人抓手工具的機械機構較為簡單,一共可分為抓手Base、氣動夾爪A、氣動夾爪B三個部分,工作時兩個夾爪相對做直線運動實現夾緊與放鬆動作。
  • 解析:機器人奇異點,終於知道運動時為什麼突然報警了
    在標準六軸工業機器人運動學系統中,機器人有三個奇異點位置需要區別對徃。它們分別是:頂部奇異點、延伸奇異點、腕部奇異點。奇異點的特性為無法正確的進行規劃運動。基於坐標的規劃運動無法明確的反向轉化為各軸的關節運動。
  • ROBOGUIDE軟體工具機上下料仿真:數控銑床運動機構製作
    數控銑床模型在機器人生產線的仿真環境中的布局效果如下圖所示。導入數控銑刀模型ROBOGUIDE軟體模型庫中的數控工具機只提供了數控銑床的本體模型,而沒有提供數控銑刀模型,因此需要仿真人員從外部導入。準備好數控銑刀模型,在導入仿真環境之前,為了減少在仿真軟體中的坐標數據轉換計算量,需要在機械設計軟體中修改銑刀的設計原點。
  • PDPS軟體虛擬仿真:Lock TCPF功能介紹與使用方法
    概述在使用PDPS軟體進行虛擬仿真時,最重要的步驟就是對機器人位置和姿態的布局調整。前面也介紹過一些相關的布局調整操作,比如「Smart Place」功能。針對這樣的需求PDPS軟體也為仿真人員提供了相應的功能,它就是Process Simulate中的機器人TCP鎖定功能,即「Lock TCPF」功能,使用這個功能可以在鎖定機器人TCP位置的情況下對機器人的布局位置和姿態進行精確的手動調整,以優化仿真項目的整體布局效果。
  • MotoSimEG-VRC軟體:安川機器人噴塗應用虛擬仿真
    大部分的機器人在真實噴塗工作之前都可以先通過虛擬仿真來驗證制定的噴塗工藝,安川機器人也不例外,這個任務可以通過自身適配的虛擬仿真與離線編程軟體MotoSimEG-VRC實現。MotoSimEG-VRC軟體進行噴塗工藝應用仿真時,不僅能夠驗證機器人的運動路徑、幹涉檢測,還可以在噴槍噴嘴處生成油漆霧化模型以及在工件表面生成漆面效果,這些對於噴塗工藝規劃驗證有著非常大的幫助。
  • ABB機器人二次開發:基於PC SDK的控制器連接程序編寫
    在這裡先更正一個錯誤,在上一期發布的《ABB機器人二次開發:基於PC SDK的機器人控制器掃描程序編寫》文章的窗口設計部分內容中,添加的公共控制項應該是ListView,而不是ListBox,其他內容保持不變。
  • MotoSimEG-VRC安川機器人虛擬調試 第十四節 三軸變位機仿真
    1、這一節我們主要講述不帶協調功能的外部軸仿真,下面以三軸變位機為例,打開上一節新建的項目,因為機器人底座、變位機模型已經導入,我們這裡直接新建弧焊機器人,選擇維護模式啟動(當然這裡也可以選擇標準模式啟動,機器人創建完成後再進入維護模式進行下一步操作),如下圖;2、進入維護模式後
  • 發那科機器人的優缺點_發那科機器人 - CSDN
    獨家的優化功能,運動學規劃和碰撞檢測非常精確,支持外部軸(直線導軌系統、旋轉系統),並支持複合外部軸組合系統。缺點: 暫時不支持多臺機器人同時模擬仿真(就是只能做單個工作站),基於MasterCAM做的二次開發。__2、RobotArt__RobotArt是目前國內品牌離線編程軟體中最頂尖的軟體。
  • OpenAI開源機器人仿真軟體Roboschool:已整合OpenAI Gym
    選自OpenAI作者:JOHN SCHULMAN、JACK CLARK、OLEG KLIMOV機器之心編譯參與:黃小天、蔣思源近日,OpenAI 在其官方博客上宣布推出 Roboschool,一款用於機器人仿真的開源軟體,它基於 Bullet 物理引擎,並已實現與 OpenAI 之前發行的 Gym 之間的整合,也使得在同一環境中同時訓練多個智能體變得簡單。
  • 工業仿真 數位化工廠三維投影 VR視野下的「人-機-環」虛擬仿真
    VR自誕生以來,以其身臨其境的沉浸式交互體驗而廣受關注,涉及學科眾多,其應用領域廣泛,如大家熟知的VR電影、遊戲等,VR和工業仿真碰撞能擦出怎樣的火花呢?將VR融入工業仿真,除了基礎的沉浸式體驗,還能解決很多單純軟體仿真無法模擬的人機仿真場景,如裝配工藝、總裝工人培訓、工藝設計、機器人離線示教等。下面我們看看美雲智數工業仿真平臺MIoT.VC如何實力玩轉VR。
  • NASA免費開放軟體下載:從機器人系統到數據處理工具
    2014 年,NASA 發布了這一軟體目錄的第一版,逐漸成為第一個由聯邦政府部門——也是最大自定義代碼創造者——編纂的公開軟體清單。打那時起,NASA 已經與學生、產業界、個體以及其他政府部門共享了幾千個軟體程序。「軟體已經成為 NASA 每項任務、科學研究中的關鍵組成部分。實際上面,所有報導過的 NASA 研究中,30% 多都是軟體。」
  • 大型Solidworks裝配設計與仿真工作站配置推薦
    大型Solidworks裝配設計與仿真工作站配置推薦 主要內容(一)三維設計與仿真計算卡頓、計算慢問題分析(二) UltraLAB圖形工作站件硬體配置2.1 大型三維建模工作站配置推薦2.2 大型裝配設計、仿真模擬工作站配置推薦(一)三維設計與仿真計算的卡頓、計算慢問題分析 Solidworks
  • 微波EDA電磁場仿真軟體評述
    ADS軟體還提供了一種新的濾波器設計指導,可以使用智能化用戶界面來分析和綜合射頻/微波電路,並可對平面電路進行場分析和優化。它允許用戶定義頻率範圍、材料特性、參數的數量和根據用戶的需要自動產生關鍵的無源器件模型。該軟體範圍涵蓋了小至元器件晶片,大到系統級的設計和分析。
  • Modelsim軟體如何仿真,怎麼能添加輸入信號?
    打開APP Modelsim軟體如何仿真,怎麼能添加輸入信號? 發表於 2017-11-24 11:54:06   Modelsim軟體介紹   Modelsim是Mentor公司開發的專業仿真軟體,支持VHDL、VerilogHDL和混合仿真的全系列流程。
  • ...大學機器人隊獲全國大學生機器人大賽ROBOCON賽事機器馬術仿真...
    今年7月到9月,由我校MEI競技機器人團隊15位隊員組成的參賽隊伍,在高等工程師學院教師王旭和機械工程學院教師鄭莉芳的指導下,參加了第十九屆全國大學生機器人大賽ROBOCON賽事機器馬術仿真賽。本次比賽以論文和仿真視頻的形式,展示機器人的動力學仿真建模與實驗設計。
  • 純電動汽車cruise軟體動力性和經濟性仿真分析
    Cruise軟體是奧地利AVL公司開發的用於研究車輛動力性、燃油經濟性、排放性能與制動性能的高級仿真分析軟體,是快速、便捷、高效的車輛動力學仿真工具。該軟體真實再現了車輛的傳動系模型,可用於車輛開發過程中的動力傳動系的匹配、車輛性能預測等等。利用Cruise軟體進行模擬計算包括四個步驟:建立車輛模型、輸入各總成模型數據、定製所需計算任務和查看計算結果。
  • igm機器人系統 - CSDN
    、傳感技術、通信技術以及行走技術等方面。(3)控制系統:控制系統的性能進一步提高,已由過去控制標準的6軸機器人發展到現在能夠控制21軸甚至27軸,並且實現了軟體伺服和全數字控制。人機界面更加友好,基於圖形操作的界面也已問世。
  • 四種常見的EMC仿真軟體介紹
    打開APP 四種常見的EMC仿真軟體介紹 工程師3 發表於 2018-06-01 02:27:00 EMC仿真軟體能夠為我們提供了一個非常有效的高頻和高速電磁仿真設計工具,它集高速電路建模、仿真和優化為一體,用仿真代替實驗,可以快速的幫助工程師完成高速電路EMC設計,實現信號完整性,減少研發費用,縮短研發周期。