|
7#
![](static/image/common/ico_lz.png)
樓主 |
發(fā)表于 2017-6-27 23:20:18
|
只看該作者
) u4 s9 Y2 |7 L! D! u這幾天找資料,,在
+ t B7 |4 L; `, dhttp://www.mscsoftware.com/zh-hans/case-studies?field_noderef_applications_nid=All&field_noderef_industries_nid=All&field_noderef_products_nid=24" Y8 E( s; A9 J6 j5 _7 i) w& A
看到一篇案例《中國大學(xué)為核電站救援行動開發(fā)有腿機(jī)器人》,,文檔第2頁有一段話
: j2 x. `8 j0 z0 o# a潘博士采用SolidWorks 計(jì)算機(jī)輔助設(shè)計(jì)(CAD)軟件開發(fā)了針對機(jī)器人設(shè)計(jì)方案的幾何體,并編寫了Adams/View 命令語言腳本,,將幾何體轉(zhuǎn)換成Adams 模型,,例如添加關(guān)節(jié)、軸承及電機(jī),。潘博士表示:“Adams/View 命令語言在機(jī)器人參數(shù)化建模方面表現(xiàn)良好,,這是因?yàn)槲铱梢酝ㄟ^編程創(chuàng)建單個文件來生成機(jī)器人設(shè)計(jì),然后只需更改命令語言文件中的數(shù)字就可以生成新的設(shè)計(jì)變量,�,!� 受此啟發(fā),去查看了幫助文檔中command language,,沒有收獲,;又在adams中自建模型文件并導(dǎo)出為cmd格式文件,分析了cmd文件結(jié)構(gòu),,并沒有發(fā)現(xiàn)關(guān)于模型特征的參數(shù)(比如圓柱的半徑,長度),,僅有各marker的參數(shù),。猜想案例中提到的方法可能需要使用高級語言編程才能實(shí)現(xiàn),只好作罷,。
' C- b1 ?; I6 o/ P* a" U" a
9 G" J8 [/ t) i+ g. ]; o還有一個想法,,感覺可行,,但去做時受阻于曲線建模的問題。; O& M$ c" o l. u( G9 ^
想法如下:用螺旋線代替螺旋槽,,用兩個點(diǎn)代替鋼球與螺旋線接觸點(diǎn),,兩點(diǎn)連線約束在曲線的法線上。, f/ g! X2 J) q4 V1 k/ T0 M( b& y
心想螺旋線應(yīng)該容易建模,,但嘗試了一下,,adams好像并不支持函數(shù)直接生成曲線。幫助文檔和教程里提到的全都是擬合曲線�,,F(xiàn)在就卡在這里了,。 ?, e" u' |. j& P6 w
& `8 j/ ~3 g% w3 O+ P2 C
|
|