Adams常用函數(shù)介紹_機(jī)械制造-機(jī)械軟件
精品資料 歡迎下載 常數(shù)函數(shù) 常用的常數(shù)函數(shù)(constant):PI 圓周率;RTOD 弧度轉(zhuǎn)化為度數(shù)時的乘積系數(shù),值為 180/PI;DTOR 度數(shù)轉(zhuǎn)化為弧度時的乘積系數(shù),值為 PI/180。運(yùn)動副的驅(qū)動函數(shù) function:30.0d*time,type:displacement 和 function:30.0d,type:velocity作用是一樣的,它們都表示角速度為 30.0。同樣,function:30.0d*time,type:velocity 和 function:30.0d,type:acceleration 作用也是一樣的,它們都表示角加速度為 30.0。一般應(yīng)優(yōu)先使用 function:30.0d,type:velocity 這種表示法,它更簡單,更便于理解。function:5,type:acceleration,表示物體的加速度為常數(shù) 5;function:STEP(time,0,0,5,25),type:velocity,表示物體的速度從(0,0)變化為(5,25),物體的加速度并不是一個常數(shù),加速度的圖形是一條先增后減的弧線。在定義驅(qū)動函數(shù)時,如果已知物體的加速度為 5,則應(yīng)采用第一個表達(dá)式;如果不知道加速度的變化規(guī)律,只知道速度由 0,0)變化為(5,25),則應(yīng)采用第二個表達(dá)式。d 是 degree 度數(shù)的簡寫,在此 d 并不是單位,而是用來區(qū)分滑移運(yùn)動和旋轉(zhuǎn)運(yùn)動,代表旋轉(zhuǎn)。旋轉(zhuǎn)副的驅(qū)動函數(shù)中函數(shù)值后必須加 d,如 STEP(time,0,0d,3,300d),而滑移副的驅(qū)動函數(shù)中函數(shù)值后不能加 d。則直接數(shù)字,默認(rèn)單位。常用的驅(qū)動函數(shù) STEP 格式:STEP(x,x0,h0,x1,h1)參數(shù)說明:x 自變量,可以是時間或時間的任一函數(shù);x0 自變量的 STEP 函數(shù)開始值;x1 自變量的 STEP 函數(shù)結(jié)束值;h0 當(dāng)前時間點(diǎn)相對于上一時間點(diǎn)的函數(shù)值增量;h1 當(dāng)前時間點(diǎn)相對于上一時間點(diǎn)的函數(shù)值增量。例:旋轉(zhuǎn)運(yùn)動副的驅(qū)動函數(shù)(function)為 STEP(time,0,0d,3,300d)+STEP(time,3,0d,6,0d)+STEP(time,6,0d,9,-300d),函數(shù)值(type)為 velocity,STEP(time,3,0d,6,0d)可省略。驅(qū)動函數(shù)表示物體在 0-3s做加速運(yùn)動,速度由 0 d 變?yōu)?300d,物體在 3-6s做勻速運(yùn)動,速度不變,物體在 6-9s精品資料 歡迎下載 做減速運(yùn)動,速度由 300 d 變?yōu)?0d,如下圖所示。STEP 函數(shù)是一個用三次多項(xiàng)式構(gòu)造而成的階躍函數(shù),STEP5 是用五次多項(xiàng)式構(gòu)造而成的。注意:1)Adams 函數(shù)中,參數(shù)可以為常量、設(shè)計變量、表達(dá)式、測量、模型元素的參數(shù)(通過函數(shù)構(gòu)造器中的 getting object data-insert object name)等。2)要重視測量在函數(shù)表達(dá)式中的應(yīng)用,使用測量可以省去很多函數(shù)的使用。如:build-measure-point to point可以測量兩個對象(如 marker 點(diǎn))在某一方向上的相對位移、角位移、速度、角速度、加速度、角加速度等值,這樣就沒必要使用 DX(OBJECT,OBJECT,OBJECT)等函數(shù)了。3)Adams 函數(shù)中,運(yùn)算符號一般不能省略,如 20(1-e-20t)應(yīng)表示為20*(1-exp(-20time)。4)在添加運(yùn)動副時,要重視視圖定向的選擇。因?yàn)檫\(yùn)動副的方向?yàn)?normal to grid,視圖定向決定著運(yùn)動副的正負(fù)方向。其中,角速度的方向應(yīng)采用右手法則確定。5)驅(qū)動函數(shù)定義時,位移、速度的初始值 IC(initial condition)的設(shè)定:(1)只對滑移副有用,對旋轉(zhuǎn)副沒用(對旋轉(zhuǎn)副可能也有用?但是很不好用。如小車車輪和小車架之間的旋轉(zhuǎn)副,設(shè)定了兩者的相對旋轉(zhuǎn)角度對小車架相對于軌道的位置也沒用)。(2)所設(shè)定的是運(yùn)動副中第一個零件相對于第二個零件的相對位移或速度,是相對值。(3)在進(jìn)行動力學(xué)仿真或運(yùn)動學(xué)仿真等時,都會自動進(jìn)行裝配計算,即初始條件計算。數(shù)值為運(yùn)動副的驅(qū)動函數(shù)和作用是一樣的它們都表示角速度為同樣和作用也是一樣的它們都表示角加速度為一般應(yīng)優(yōu)先使用這種表示法它更簡單更便于理解表示物體的加速度為常數(shù)表示物體的速度從變化為物體的加速度并不是一個不知道加速度的變化規(guī)律只知道速度由變化為則應(yīng)采用第二個表達(dá)式是度數(shù)的簡寫在此并不是單位而是用來區(qū)分滑移運(yùn)動和旋轉(zhuǎn)運(yùn)動代表旋轉(zhuǎn)旋轉(zhuǎn)副的驅(qū)動函數(shù)中函數(shù)值后必須加如而滑移副的驅(qū)動函數(shù)中函數(shù)值后不能加則直接數(shù)字當(dāng)前時點(diǎn)相對于上一時點(diǎn)的函數(shù)值增量當(dāng)前時點(diǎn)相對于上一時點(diǎn)的函數(shù)值增量例旋轉(zhuǎn)運(yùn)動副的驅(qū)動函數(shù)為函數(shù)值為可省略驅(qū)動函數(shù)表示物體在做加速運(yùn)動速度由變?yōu)槲矬w在做勻速運(yùn)動速度不變物體在精品資料歡迎下載做減速運(yùn)動速