[發明專利]通過工作流技術模擬機械臂運動的系統及方法有效
| 申請號: | 201310705634.2 | 申請日: | 2013-12-19 |
| 公開(公告)號: | CN103692441A | 公開(公告)日: | 2014-04-02 |
| 發明(設計)人: | 曹劍 | 申請(專利權)人: | 成都市卓睿科技有限公司 |
| 主分類號: | B25J9/16 | 分類號: | B25J9/16 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 羅韜 |
| 地址: | 610000 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 工作流 技術 模擬 機械 運動 系統 方法 | ||
技術領域
本發明涉及一種運動模擬模擬系統,更具體的說,本發明主要涉及一種通過工作流技術模擬機械臂運動的系統及方法。
背景技術
隨著科技的發展,越來越多的精密設備制造需要提前進行動態模擬,以及時發現缺陷或問題進行設計糾正,然而現代工業制造模擬系統的設計與實現是相當復雜的,并且成本也極高,一些需要簡單模擬工業部件動作的軟件化需求則顯得極其迫切,使之不需要投入太高的研發成本則能完成這些操作并得到操作結果。因而有必要對現有的制造模擬系統做進一步的改進。
發明內容
本發明的目的之一在于針對上述不足,提供一種通過工作流技術模擬機械臂運動的系統及方法,以期望解決現有技術中的工業制造模擬系統設計與實現復雜,且研發成本高等技術問題。
為解決上述的技術問題,本發明采用以下技術方案:
本發明所一方面提供了一種通過工作流技術模擬機械臂運動的系統,其特征在于所述的系統包括:
用戶界面,用于通過預設的多個機械臂運動的步驟,設置當前模擬機械臂運動所需的步驟組合;
工作流引擎,用于讀取用戶界面上設置完成的步驟組合元素,并將其傳輸至流程定義模塊進行流程定義,形成工作流;在系統被觸發后按照工作流驅動各個步驟,并調用每個步驟所對應的故事板方法;
業務流程模塊,用于按照流程定義模塊中形成的工作流,使每個步驟所對應的故事板方法完成定義,從而形成于工作流相對應的連續性動畫傳輸至用戶界面進行呈現。
作為優選,進一步的技術方案是:所述每個步驟所對應的故事板方法在WPF中對機械臂的一個運動軌跡進行控制。
更進一步的技術方案是:所述用戶界面中預設的多個機械臂運動的步驟中至少包括收起機械臂的步驟、放下機械臂的步驟、旋轉機械臂的步驟與前砸機械臂的步驟。
本發明另一方面還提供了一種通過工作流技術模擬機械臂運動的方法,所述的方法包括如下步驟:
步驟A、用戶界面通過預設的多個機械臂運動的步驟,設置當前模擬機械臂運動所需的步驟組合;
步驟B、工作流引擎讀取用戶界面上設置完成的步驟組合元素,并將其傳輸至流程定義模塊進行流程定義,形成工作流;在系統被觸發后按照工作流驅動各個步驟,并調用每個步驟所對應的故事板方法;
步驟C、業務流程模塊按照流程定義模塊中形成的工作流,使每個步驟所對應的故事板方法完成定義,從而形成于工作流相對應的連續性動畫傳輸至用戶界面進行呈現。
更進一步的技術方案是:所述步驟A中用戶界面中預設的多個機械臂運動的步驟中至少包括收起機械臂的步驟、放下機械臂的步驟、旋轉機械臂的步驟與前砸機械臂的步驟。
更進一步的技術方案是:所述步驟B中每個步驟所對應的故事板方法在WPF中對機械臂的一個運動軌跡進行控制。
與現有技術相比,本發明的有益效果之一是:通過將機械臂運動的各個軌跡設置為步驟并預設在系統中,在工作流引擎的作用下,用戶僅需按照實際模擬需求將模塊化的機械臂運動步驟進行組合,即可由系統完成工作流定義得到所需的機械臂運動模擬連續性動畫,還使得機械臂的活動可靈活的組合和調整,進而完成一個流程化的機械臂運動軌跡,無需針對不同的機械臂動作模擬修改對應的程序,因此系統的適應性較為廣泛;同時本發明所提供的一種通過工作流技術模擬機械臂運動的系統架構清晰,且方法簡單易于實施,亦可用于其他機械部件運動的模擬,應用范圍廣闊。
附圖說明
圖1為用于說明本發明一個實施例的系統架構圖;
圖2為用于說明本發明另一個實施例中機械臂模擬運動的用戶界面圖;
圖3為用于說明本發明再一個實施例中工作流模擬機械臂運動的流程圖。
具體實施方式
下面結合附圖對本發明作進一步闡述。
參考圖1所示,本發明的一個實施例是一種通過工作流技術模擬機械臂運動的系統,該系統中需要設置用戶界面、工作流引擎、流程定義模塊與業務流程模塊,前述各個模塊的功能及相互之間的關系如下:
用戶界面101,其作用是通過預設的多個機械臂運動的步驟,設置當前模擬機械臂運動所需的步驟組合;前述的機械臂運動的步驟是實現根據機械臂的不同運動軌跡而設置的執行步驟,例如收起機械臂的步驟、放下機械臂的步驟、旋轉機械臂的步驟與前砸機械臂的步驟等等,且系統中預設的多個機械臂模擬運動的步驟均可以由用戶根據不同的需求進行任意設置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都市卓睿科技有限公司,未經成都市卓睿科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310705634.2/2.html,轉載請聲明來源鉆瓜專利網。





