色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于RecurDyn機器人簡易參數化模型及剛柔耦合案例

8XCt_sim_ol ? 來源:仿真秀App ? 2023-02-24 11:30 ? 次閱讀

一、六軸機器人連桿模型的參數化建模

RecurDyn中設置參數,通過參數表示各連桿的初始位姿,可形成六軸機器人零位姿態的模型。

定義易辨識的參數名稱和初始參數值,并通過引用這些參數形成參數化的點,再基于快速創建規則幾何的功能創建連桿。

ea0417c2-b371-11ed-bfe3-dac502259ad0.png

設置參數

ea171d7c-b371-11ed-bfe3-dac502259ad0.png

引用參數定義參數化的點

ea2e418c-b371-11ed-bfe3-dac502259ad0.png

引用參數化的點形成連桿模型

同樣連桿的質量和質心也可以通過參數、參數化的點表示。最后可以形成如下圖所示的簡易機器人模型。

ea4e6ea8-b371-11ed-bfe3-dac502259ad0.png

參數的簡易機器人模型

二、剛體和柔性體耦合的機器人模型分析

以模態柔性體(RFLex)為例進行說明,本文介紹使用ansys生成模態柔性體,可以在ansys經典界面使用宏或者在workbench界面使用插件輸出rst結果文件等,然后在多體動力學軟件中生成模態柔性體的輸入文件。

1、在ansys經典界面使用宏輸出rst結果文件的流程如下:

1)從開始菜單找到ANSYS Mechanical APDL Product Launcher,點擊后彈出界面;

ea65f906-b371-11ed-bfe3-dac502259ad0.png

ea79713e-b371-11ed-bfe3-dac502259ad0.png ?

設置工作目錄和job name,點擊“Run”啟動ANSYS經典界面。

2)將x_t導入ansys經典界面; 從File菜單選Import下的PARA,瀏覽到x_t的幾何模型,點“OK”,導入幾何模型。

ea949c16-b371-11ed-bfe3-dac502259ad0.png

eaab76f2-b371-11ed-bfe3-dac502259ad0.png

3)設置材料參數

點擊Main Menu>Preprocessor>Material Props>Material Models,彈出材料設置對話框,注意材料參數數值對應的單位,此次以密度為kg/m3為例進行說明,設置彈性模量和泊松比;

eac29fbc-b371-11ed-bfe3-dac502259ad0.png

ead6eb0c-b371-11ed-bfe3-dac502259ad0.png

4)設置單元類型

點擊Main Menu>Preprocessor>Element Type,彈出Element Types對話框

eaf044d0-b371-11ed-bfe3-dac502259ad0.png

點擊“Add”添加單元類型Solid>Brick 8 node 185,點“Apply”,接著添加Structural Mass>3D mass 21單元類型,點“OK”退出單元類型庫對話框,點“Close”退出單元定義對話框;

eb07e2ca-b371-11ed-bfe3-dac502259ad0.png

eb19c56c-b371-11ed-bfe3-dac502259ad0.png

5)定義3D mass 21單元的實常數

點擊Main Menu>Preprocessor>Real Constants/Add/Edit/Delete,彈出Real Constants對話框;

eb2eaa72-b371-11ed-bfe3-dac502259ad0.png

選擇MASS21單元類型,

eb4e7d84-b371-11ed-bfe3-dac502259ad0.png

設置MASS21的Real Constants;依次“OK”、“Close”退出Real Constants對話框。

6)劃分網格 劃分完成的網格如下圖所示。

eb651102-b371-11ed-bfe3-dac502259ad0.png

7)在運動副的中心點處建立節點

點Main Menu>Preprocessor>Modeling>Creat>Nodes>In Active CS,在桿件兩端的圓柱面的中心分別創建節點,節點號設置為10001、10002,坐標設置為0、0、0和0、0、-0.08。

eb85b7cc-b371-11ed-bfe3-dac502259ad0.png

eb9b62de-b371-11ed-bfe3-dac502259ad0.png

8)定義質量單元

點Main Menu>Preprocessor>Modeling>Creat>Elements>Elem Attributes,選擇Element type number為2 MASS21,點“OK”退出對話框;

ebac036e-b371-11ed-bfe3-dac502259ad0.png

點Main Menu>Preprocessor>Modeling>Creat>Elements>Auto Numbered>Thru Nodes,在彈出的對話框中輸入10001(前面單獨創建的節點號),點“OK”,接著點Thru Nodes,在彈出的對話框中輸入10002,點“OK”。

ebc6cbf4-b371-11ed-bfe3-dac502259ad0.png

可以通過下拉菜單或者在命令輸入框輸入Elist命令查看建立的單元信息。

ebeca428-b371-11ed-bfe3-dac502259ad0.png

9)選擇運動副定義附屬的面,并選擇面上的節點,創建組,作為后面創建剛性單元的從節點 點擊下拉菜單Select>Entities,在彈出的對話框中將選擇類型選為“Areas”,點“OK”,彈出“Select Areas”對話框,在圖形界面中選擇桿件一端的圓柱面;

ec134ca4-b371-11ed-bfe3-dac502259ad0.png

再次點擊下拉菜單Select>Entities,在彈出的對話框中將選擇類型選為“Nodes”,方式為Attached to,選擇“Areas,All”,點“OK”退出對話框。

ec26e44e-b371-11ed-bfe3-dac502259ad0.png

點擊下拉菜單Select>Comp/Assembly>Create Component,在彈出的對話框里輸入Component的名稱,點“OK”退出對話框。

ec40eb28-b371-11ed-bfe3-dac502259ad0.png

采用類似的操作建立桿件另一端圓柱面上的節點組成的Component,命名為S2.

ec5aa338-b371-11ed-bfe3-dac502259ad0.png

10)選擇自建的節點,創建組,作為后面創建剛性單元的主節點

點擊下拉菜單Select>Entities,在彈出的對話框中將選擇類型選為“Nodes”,方式為“By Num/Pick”,點“OK”,在彈出的對話框中輸入前面單獨建立的節點的節點號10001,點“OK”退出對話框。

ec7ee7c0-b371-11ed-bfe3-dac502259ad0.png

點擊下拉菜單Select>Comp/Assembly>Create Component,在彈出的對話框里輸入Component的名稱M1,點“OK”退出對話框。

ec8f70c2-b371-11ed-bfe3-dac502259ad0.png

點擊下拉菜單Select>Entities,在彈出的對話框中將選擇類型選為“Nodes”,方式為“By Num/Pick”,點“OK”,在彈出的對話框中輸入前面單獨建立的節點的節點號10002,點“OK”退出對話框。

ecab0c1a-b371-11ed-bfe3-dac502259ad0.png

點擊下拉菜單Select>Comp/Assembly>Create Component,在彈出的對話框里輸入Component的名稱M2,點“OK”退出對話框。

ecbafb02-b371-11ed-bfe3-dac502259ad0.png

11)創建主節點和從節點集的assembly

點擊下拉菜單Select>Comp/Assembly>Create Assembly,在彈出的對話框里選擇M1和S1,在Assembly name中輸入MS1;

eccc1d4c-b371-11ed-bfe3-dac502259ad0.png

以相同的方式創建Assembly MS2。

12)創建剛性單元

點擊下拉菜單Select>Comp/Assembly>Select Comp/Assembly,在彈出的對話框里點“OK”,選擇MS1,點“OK”退出對話框;

ed026672-b371-11ed-bfe3-dac502259ad0.png

點擊下拉菜單Plot>Nodes,顯示選擇的MS1包含的節點;

ed1e92de-b371-11ed-bfe3-dac502259ad0.png

切換視圖,方便后續選擇主節點和從節點;

ed3abbb2-b371-11ed-bfe3-dac502259ad0.png

點擊Main Menu>Preprocessor>Coupling/Ceqn>Rigid Region,彈出對話框,輸入主節點號10001,或者在圖形窗口選擇主節點,接著使用圈選(Circle)的方式選擇從節點;

ed4ceff8-b371-11ed-bfe3-dac502259ad0.png

ed640f26-b371-11ed-bfe3-dac502259ad0.png

要注意使用Unpick、Single的形式取消選擇中間的主節點,在彈出的對話框中點擊“OK”;以相同的方式以Assembly MS2包含的節點創建Rigid Region。

13)以主節點創建INTERFACE組

點擊下拉菜單Select>Component Manager,在彈出的對話框中點擊“CreateComponent”按鈕,

ed7a23ba-b371-11ed-bfe3-dac502259ad0.png

在彈出的“Create Component”對話框中勾選Pick entites,輸入INTERFACE,點擊“OK”,在彈出的對話框中輸入主節點號10001,10002,點“OK”;

ed9683fc-b371-11ed-bfe3-dac502259ad0.png

14)設置標量參數

點擊下拉菜單Parameters>Scalar Parameters,在彈出的對話框里輸入NMODES=10,點“Accept”,以設置模態分析的階數;

eda9bf12-b371-11ed-bfe3-dac502259ad0.png

15)運行宏RecurDyn_AnsysCMS.MAC,生成后綴名為rst、cm、emat、mp的文件 將宏文件RecurDyn_AnsysCMS.MAC(D:Program FilesFunctionBay, IncRecurDyn V9R4ToolkitsFlexible input filesANSYS)復制到當前工作目錄;點擊下拉菜單File>Read Input from,選擇當前工作目錄的宏文件,點“OK”開始運行,運行成功后有提示。

edc05d3a-b371-11ed-bfe3-dac502259ad0.pngede0b184-b371-11ed-bfe3-dac502259ad0.png

2、在workbench界面使用插件輸出rst結果文件的流程如下:

1)在workbench里創建一個靜力分析流程

ee0861f2-b371-11ed-bfe3-dac502259ad0.png

2)單位制切換成m-kg 3)導入鑄件的幾何

4)定義網格劃分控制

ee1fc932-b371-11ed-bfe3-dac502259ad0.png

5)創建點質量(pointmass)

ee3a9b68-b371-11ed-bfe3-dac502259ad0.png

點質量的質量取非0的很小的值,行為設置為剛性。

ee4db4c8-b371-11ed-bfe3-dac502259ad0.png

6)點擊RDRFlex插件中的“CreatRFlexBody”,創建RDFlexBody

ee692e2e-b371-11ed-bfe3-dac502259ad0.png

7)在RDRFlexBody的細節窗口里,選擇“ScopingMethod”右邊的下拉箭頭選擇Points

ee80bb98-b371-11ed-bfe3-dac502259ad0.png

8)點擊“InterfacePoints”右邊的TabularData,彈出對話框

eea03bda-b371-11ed-bfe3-dac502259ad0.png

在對話框里將pointmass前面的select選項選為yes,點“Apply”

eebb4a4c-b371-11ed-bfe3-dac502259ad0.png

9)點RDRFlex插件中的CMSAnalysis開始分析

10)生成后綴名為rst、cm、emat、mp的文件

3、在Recurdyn中制作RFI文件

點擊Flexible頁面的MakeRFI,點“OK”,選擇第(1)步生成的rst文件,切換長度單位為meter,點“OK”,生成RFI文件,成功后有提示框;

eed695c2-b371-11ed-bfe3-dac502259ad0.pngeef187ce-b371-11ed-bfe3-dac502259ad0.pngef08d8f2-b371-11ed-bfe3-dac502259ad0.png

4、用模態柔性體代替多體動力學模型中的剛體

1)在Recurdyn中點擊Flexible頁面下的G-Manager

ef24047e-b371-11ed-bfe3-dac502259ad0.png

(2)選擇模態柔性體要替換的剛體零件,選擇TargetConvertingBody類型為RFlex,瀏覽選擇需要使用的*.rfi文件(模態柔性體輸入文)

(3)查看輸入的rfi文件的屬性,取消選擇前6階模態

(4)運行動力學仿真

(5)完成仿真后點Flexible頁面下RFlex區域的Contour,可以設置要關注動態應力的節點或單元選擇集。點“OK”退出對話框

(6)回到Analysis頁面,點動畫播放按鈕,查看動畫及應力。






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    211

    文章

    28466

    瀏覽量

    207306
  • APDL
    +關注

    關注

    0

    文章

    6

    瀏覽量

    6109
  • 六軸機器人
    +關注

    關注

    0

    文章

    42

    瀏覽量

    4416

原文標題:基于RecurDyn機器人簡易參數化模型及剛柔耦合案例分析

文章出處:【微信號:sim_ol,微信公眾號:模擬在線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Al大模型機器人

    )大模型AI機器人采用中英文雙語應用,目前的知識圖譜包括了金航標和薩科微所有的產品內容、應用場景、產品的家屬參數等,熱賣的型號S8050、TL431、SS8550、FR107、LM321、ZMM5V6
    發表于 07-05 08:52

    《具身智能機器人系統》第7-9章閱讀心得之具身智能機器人與大模型

    研讀《具身智能機器人系統》第7-9章,我被書中對大模型機器人技術融合的深入分析所吸引。第7章詳細闡述了ChatGPT for Robotics的核心技術創新:它摒棄了傳統的分層控制架構,創造性地
    發表于 12-24 15:03

    【「具身智能機器人系統」閱讀體驗】2.具身智能機器人模型

    需要專業程序員進行繁瑣的編程工作,這種方式不僅效率低下,還限制了機器人的應用場景。例如,在我們大學工程實訓課程中使用的數控機床,需要人為設定起點、終點、移動方向和移動距離等參數,自動程度非常有限。而
    發表于 12-29 23:04

    創意之星模塊機器人套件完全介紹

    的模塊零件套裝,包括多種數百個結構零件,一個控制器,多個電機、舵機執行器,多種傳感器,以及電池、電纜等附件。用這些“積木”可以搭建出各種發揮想象力的機器人模型來。所不同的是,“創意之星&
    發表于 03-05 10:54

    stm32紅外六足機器人

    完善這個作品。主要運用的算法1、D-H參數模型2、三軸姿態解算3、六次項足跡規劃4、步態規劃5、平臺姿態解算即18軸加平面軸解算(未完成)知識點1、運動學2、機器人學3、數學基礎知識(矩陣、三角函數、坐標系
    發表于 03-27 18:51

    簡易低成本機器人——PVCBOT系列

    簡易低成本的PVCBOT系列機器人。很值得新手入手玩一玩。
    發表于 02-02 17:54

    簡易機器人DIY——常用工具篇

    相信在很多學電子的童鞋。心中都一個機器人的夢。就算是不學電子的童鞋,也有不少喜歡機器人的。其實自己動手做一個簡易機器人其實也很簡單。不過別忘了準備好工具。有了工具才能自己DIY一些簡
    發表于 03-06 09:48

    機器人的主要技術參數

    `機器人的主要技術參數  機器人的技術參數反映了機器人可勝任的工作、具有的最高操作性能等情況,是設計、應用
    發表于 08-15 14:00

    選購工業機器人要了解哪些技術參數

    ,下面將介紹幾個在購買工業機器人時需要了解的主要參數。工業機器人的應用您選擇需要購買的機器人種類的首要條件是:您的機器人要用于何處。例如是需
    發表于 08-26 10:37

    焊接機器人的結構與原理

    焊接機器人的原理:焊接機器人是一種高度自動的設備,焊接機器人的基本工作原理是示教再現,即由用戶導引機器人,一步步按實際任務操作一遍,
    發表于 11-16 16:18

    怎樣去制作一種簡易智能機器人

    引言隨著微電子技術的不斷發展,很容易將計算機技術與測量控制技術結合,組成智能測量控制系統。目前人們已經完全可以設計并制造出具有某些特殊功能的簡易智能機器人。1 設計思想與總體方案1.1 簡易
    發表于 07-20 08:21

    剛柔機器人設計與仿真分析實例解析

    分析實例七、軟體手柔性抓取控制與實驗Matlab與機器人的通訊方法設計機器人逆運動學求解視覺處理方法設計八、剛柔機器人變剛度方法與控制離散型剛性關節變剛度方法軟體
    發表于 09-02 11:17

    將Simulink模型與Lego機器人結合使用

    將Simulink模型與Lego機器人結合使用可提供令人愉悅的基于模型的設計體驗支持LEGO MINDSTORMS NXT作為產品標準功能。即使沒有ECRobot NXT,您也可以玩樂高游戲
    發表于 12-20 07:15

    模塊機器人的慣性參數辨識研究

    提出了一種基于六維力/力矩傳感器的模塊機器人慣性參數辨識的方法。首先,通過Newton-Euler 方程建立模塊機器人的動力學方程,然后
    發表于 11-26 13:30 ?8次下載

    模塊機器人的慣性參數辨識研究

    提出了一種基于六維力/力矩傳感器的模塊機器人慣性參數辨識的方法。首先,通過Newton-Euler 方程建立模塊機器人的動力學方程,然后
    發表于 01-15 11:11 ?30次下載
    主站蜘蛛池模板: 久久a在线视频观看| 沈阳熟女露脸对白视频| 亚洲精品无夜久久久久久久久| 国产AV亚洲国产AV麻豆| 午夜射精日本三级| 激情丛林电影完整在线| 91麻豆精品| 哇嘎在线精品视频在线观看| 国内精品九九视频| 2224x最新网站| 日韩亚洲国产欧美免费观看| 国内精品不卡一区二区三区| 最近日本字幕免费高清 | 国产毛A片久久久久久无码| 亚洲午夜一区二区电影院| 欧美极限扩肛| 国产日韩成人内射视频| 18日本人XXXXXX18| 宿舍BL 纯肉各种PLAY H| 精品国产乱码久久久久久下载 | 99视频福利| 胸太大被男同桌吃好爽| 免费国产成人高清在线看软件 | 午夜一级毛片看看| 两个女人互添下身高潮自视频| 大学生宿舍飞机china free| 亚洲视频在线看| 日日干夜夜艹| 久久亚洲精品中文字幕| 国产成人免费片在线观看| 18动漫在线观看| 午夜爱情动作片P| 牛牛在线1视频| 精品无人区麻豆乱码无限制| 纯肉无码AV在线看免费看| 伊人影院2019| 小sao货水好多真紧h的视频| 欧美xxxxxbb| 旧里番6080在线观看| 国产又粗又黄又爽的大片| 俄罗斯videosbest8|