我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > Inventor教程

用函數實現Inventor中特殊運動的模擬

時間:2008-09-06 22:43:36 來源:
Inventor具有非常強大裝配功能,它的零部件運動模擬通常也是基于裝配約束的,這使得對于基于裝配約束的運動模擬,無論結構多復雜實現起來都非常容易(如連桿機構、傳動機構和擺輪機構等)。但是在實際工作中,我們遇到的很多運動模式(如一個物體按確定的二維或三維的軌跡運動;在自動加工流水線上工件、夾具和加工設備的協調動作等等),我們僅僅只用基于裝配約束的運動模擬就難以實現。

    如何來實現這種復雜的運動模擬?我們知道Inventor的裝配模型中每添加一個裝配約束,系統內部就會自動賦予一個變量,而且這個變量可以用Inventor的內部函數與其它變量建立關系,并在驅動約束主變量時實現聯動,這就為實現復雜的模擬運動帶來了可能。

    在Inventor的變量中除了用“加減乘除”運算進行關聯外,還可以用SIN、COS等復雜函數建立相互間的關聯關系,在Inventor的幫助中可以找到這些函數的詳細說明。

    下面我們就通過幾個實例來探討如何用Inventor的內部函數,來實現一些特殊而復雜的運動模擬問題。

    1、 二維正弦波型曲線運動

    A. 這里以小球為列,首先做一個直徑為5mm的球型零件,存盤后將其裝入一新建的部件文件(.iam)中。

    B. 在部件瀏覽器中選中小球單擊右鍵,選擇取消固定。

    C. 分別給小球中心和部件的基準坐標的xy、yz和zx平面之間添加配合約束,之后選擇zx平面為觀察方向。

    D. 接下來要將裝配約束變量進行關聯,我們選擇與yz平面的裝配約束為主動變量,而與xy平面的裝配約束變量用y=a sin(x)公式與主動變量相關聯。


 
圖1

    E. 在裝配工具面板中選擇參數按鈕“ ”,在參數設置對話框中進行設置,如圖1所示。如果與yz平面的裝配約束變量名為d1,與xy平面的裝配約束變量為d5,接著將d5的等式項中添加“100 mm * ( sin(d1 / 1 mm * 1 deg) )”的表達式,如圖2所示。

    注意:100為振幅,“d1 / 1 mm * 1 deg”是為了將量綱mm轉換為deg,以確保量綱的正確性,否則就會出錯。

圖2

    F. 如圖3所示,在瀏覽器中,選擇與XY平面的配合約束,在右鍵下拉菜單中選擇“驅動約束”,然后在“驅動約束對話框”中設置合適的終止值,點“ ”按鈕,小球就會按正弦波型曲線運動。如果再將小球與ZX平面的裝配約束變量,也和驅動變量用表達式進行關聯,那么就可以實現三維曲線軌跡的運動模擬。


  
圖3

2、 三維軌跡的運動

    A. 一滾輪沿圖示路徑勻速滾動,路徑的尺寸如圖4所示。

    B. 首先按上面所給的尺寸用三維路徑掃掠做一個路徑軌跡模型。再做一個直徑為100mm的滾輪,為了能看清楚滾動可以打些孔。

 

 

 


 
圖4


     C. 新建一部件,首先將路徑軌道模型裝入,讓其固定。然后裝人滾輪,在添加裝配約束之前,再新建一參考零件,用于驅動滾輪沿軌跡線移動。參考零件可以是空零件,也可以做一些如正方體和空等簡單的特征,用定位和添加約束用。參考零件的形狀如圖5所示。

#p#分頁標題#e#

圖5

    D. 將參考零件約束到圖6所示示位置,參考零件的軸線分別與圖中ZX平面重合、與YZ平面相距1000mm,底面與XY平面重合,然后再給參考零件添加一個驅動繞其中心軸線旋轉的對準角度裝配約束。以控制參考零件沿X軸、Z軸平動和繞其中心軸線旋轉。


 
圖6

    E. 給滾輪與參考零件之間添加裝配約束,使滾輪約束到圖7所示的起點位置,讓其能跟著參考零件進行移動和旋轉。最后添加滾輪的滾動約束,即能使滾輪能繞其中心軸滾動的對準角度約束,可以是滾輪的YZ平面和參考零件的上平面,該約束可以作為驅動約束。


 
圖7

    F. 約束添加完畢后,在參數對話框中可以看到所添加約束的參數值,為了便于區分,在備注欄中可以注明,也可更改參數名稱,如將驅動參數名改為“drive”。如圖8所示。


 
圖8

G. 將裝配約束與驅動變量關聯
 
    在這里要用到的一個函數是sign(expr),當expr<=0時返回0,當expr>0時則返回1。
 
    首先設一個用戶參數,將滾輪的滾動角度轉換為滾動距離:

    L=3.1415926ul*100mm*drive/360deg(drive是模型中用于驅動的參數)

 

 

 


 
圖9

    通過作圖可得到滾輪中心運動的軌跡,如圖9所示,將軌跡分為8段,每段的長度設為用戶參數L1、L2、L3、……L8,未直接給出的長度尺寸可通過計算或直接在模型中測量得到。為了方便輸入和修改,以下所定義的用戶參數,均先在Excel表格中建立,如圖10所示,通過鏈接到Inventor中:


 
圖10

    用sign(expr)函數設8對用戶參數P1A、P1B;…… P8A、P8B,如圖11所示,用于在軌跡上設置斷點,相當于一個時間軸,用于控制某段函數值的的開始或停止:


 
圖11

    再分別設參數X1、Z1和turn_angle_1將滾輪的X向運動、Z向運動和轉動角度按其運動軌跡定義函數表達式如下:

    X1的函數表達式:

    L*P1A+L1*P1B+(L-L1-L2)*P2B*P3A+L3*P3B-(L-L1-L2-L3-L4)*P4B*P5A-P5B*L5-P5B*P6A*(L-L1-L2-L3-L4-L5)*800mm/L6-800mm*P6B-P6B*P7A*(L-L1-L2-L3-L4-L5-L6)-L7*P7B-1000mm

    Z1的函數表達式:

    50mm+(L-L1)*P1B*P2A+P2B*L2-P5B*P6A*(L-L1-L2-L3-L4-L5)*500mm/L6-500mm*P6B

    轉動角度turn_angle_1的函數表達式:

    P3B*P4A*( L1+L2+L3-L)*360deg/(2ul*3.1415926ul*500mm)-180deg*P4B+P7B*P8A*( L1+L2+L3+L4+L5+L6+L7-L)*360deg/(2ul*3.1415926ul*500mm)-180deg*P8B

    注意:由于每個人所建的模型和所加的裝配約束不同,上述的函數表達式可能不同,需要進行必要的調整,另外還要確保函數表達式中量綱的正確。

    以上參數均在Excel表格中設置,如圖12所示。


 
圖12

    在Inventor的參數對話框中鏈接所建立的Excel表格(如圖13所示),再將X1、Z1和turn_angle_1代替相應模型的參數值(如圖14所示)。#p#分頁標題#e#

圖13


 
圖14
 
   

    參照圖15所示,將參考零件設為不可見,然后在瀏覽器中選中驅動變量,單擊鼠標右鍵選擇驅動約束后,在驅動約束對話框中將終止值設為6630,按“ ”按鈕,滾輪就會按預定軌跡滾動,。


    
圖15

3、 兩個以上零件的運動模擬

    接下來我們討論兩個以上零件互不相同的運動,為了方便起見,在這里采用在上一個例子基礎上再增加一個滾輪沿三維路徑作反向運動,如圖16所示。

    A. 在這里得再裝入一個滾輪和兩個參考零件,其中一個參考零件只添加角度對準約束作為主驅動變量,起到時間軸的作用,為兩個滾輪運動提供一個共同的位置基準,以此為基準再向兩個滾輪分別添加不同的運動函數表達式,從而使兩個滾輪分別按不同的軌跡或規律運動;另一個參考零件用于與第二個滾輪配合,實現反向運動。


 
圖16

    B. 按圖17所示示要求給參考零件2和滾輪2添加裝配約束,方法與給參考零件1和滾輪1的添加裝配約束相同,最終將滾輪2約束到起點位置,使其能隨參考零件2移動或轉動,同時加上能使滾輪2繞自身軸線滾動的裝配約束。


    
圖17

    C. 按滾輪2運動的規律,同樣用sign(expr)函數設8對用戶參數RP1A、RP1B;…… RP8A、RP8B作為軌跡上的斷點,如圖18所示,打開所鏈接的Excel表格,在該表格文件中添加。

    D. 再分別設參數X2、Z2和turn_angle_2將滾輪2的X向運動、Z向運動和轉動角度按其運動軌跡定義函數表達式。


 
圖18
 
    X2的函數表達式:

    (L-L8)*RP1B*RP2A+L7*RP2B+RP2B*(L-L8-L7)*800mm/L6*RP3A+RP3B*800mm+RP3B*(L-L8-L7-L6)*RP4A+RP4B*L5-RP5B*RP6A*(L-L8-L7-L6-L5-L4)-RP6B*L3-RP7B*RP8A*(L-L8-L7-L6-L5-L4-L3-L2)-RP8B*L1
 
    Z2的函數表達式:

    RP2B*(L-L8-L7)*500mm/L6*RP3A+500mm*RP3B-RP6B*RP7A*(L-L8-L7-L6-L5-L4-L3)-RP7B*L2
 
    轉動角度turn_angle_2的函數表達式:

    RP1A*(180deg-( L8-L)*360deg/(2ul*3.1415926ul*500mm))+180deg*RP2B-RP4B*RP5A*( L8+L7+L6+L5-L)*360deg/(2ul*3.1415926ul*500mm)+180deg*RP5B

    添加完X2、Z2和turn_angle_2參數后的Excel表格如圖19所示。


 
圖19

    E. 添加完畢參數的Excel表格保存后,Inventor就會自動更新所鏈接的參數,如圖20所示。接下來在參數對話框中用X2、Z2、turn_angle_2參數替代相應模型參數的值,這里還需要將主驅動參數名改為“drive”,并用“drive”替代滾輪1和滾輪2中用于滾動的驅動變量參數值,這樣滾輪1和滾輪2才能滾動,滾動方向可用“+、-”號來控制。更改完成后的模型參數如圖21所示。

#p#分頁標題#e#

圖20


 
圖21

    F. 如圖22所示,將所有參考零件設為不可見,然后在瀏覽器中選中主驅動變量,驅動其約束,兩個滾輪就會按預定路徑軌跡,相反方向滾動,如圖23所示。


   
圖22


 
圖23

    G. 利用主驅動變量提供的時間軸,可以連接驅動更多零部件的運動,設置零部件的先后、不同節拍的運動模式。用Inventor提供的其它內部函數,還能模擬更復雜的運動模式。

    通過以上幾個列子,簡單地探討了在Inventor中用函數來實現運動模擬的方法,可以說在通用機械領域中,用Inventor提供的基于裝配約束的運動模擬和函數的方法,均能方便地模擬各種復雜的機械機構運動,這方面的實列還很多,在此只是起了個頭。歡迎各位讀者就此問題作進一步的探討和交流。


我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            zzijzzij亚洲日本少妇熟睡| 久久精品一区二区三区不卡| 国产精品乱码妇女bbbb| 奇米在线7777在线精品| 在线视频欧美精品| 一区二区三区日韩欧美| 99久久精品国产麻豆演员表| 欧美国产1区2区| 国产精品羞羞答答xxdd| 国产三级欧美三级| 国产成人av一区二区三区在线观看| 欧美成人性福生活免费看| 亚州成人在线电影| 欧美猛男gaygay网站| 亚洲国产你懂的| 欧美日韩国产一区二区三区地区| 亚洲一区二区高清| 欧美日韩激情一区二区三区| 亚洲成a人在线观看| 欧美日韩国产美女| 午夜精品在线视频一区| 91精品国产综合久久精品图片| 日韩激情视频在线观看| 日韩精品中文字幕在线一区| 国产一区二区三区在线观看精品| 国产性做久久久久久| 丁香六月久久综合狠狠色| 17c精品麻豆一区二区免费| 91欧美一区二区| 亚洲一区二区三区四区在线观看| 欧美一二三区在线| 国产成人av在线影院| 亚洲视频 欧洲视频| 欧美日韩激情一区二区| 免费成人深夜小野草| 久久免费看少妇高潮| 91偷拍与自偷拍精品| 午夜精品免费在线| 久久亚洲欧美国产精品乐播| 成人精品亚洲人成在线| 亚洲国产日日夜夜| 精品欧美一区二区久久| 色综合天天综合网天天狠天天| 亚洲成人免费影院| 久久蜜臀精品av| 色先锋资源久久综合| 日韩精品五月天| 国产精品青草综合久久久久99| 欧美午夜电影在线播放| 狠狠色丁香婷综合久久| 亚洲色欲色欲www在线观看| 69堂精品视频| 99精品黄色片免费大全| 老司机精品视频在线| 亚洲欧美在线aaa| 欧美刺激脚交jootjob| 91在线观看美女| 国产在线精品一区在线观看麻豆| 伊人婷婷欧美激情| 欧美不卡一二三| 欧美日韩免费电影| av午夜一区麻豆| 国精产品一区一区三区mba桃花 | av动漫一区二区| 美女视频黄久久| 亚洲一区二区三区在线播放| 亚洲国产精品国自产拍av| 欧美日韩你懂得| 成人不卡免费av| 国产主播一区二区三区| 日产国产高清一区二区三区| 亚洲男同1069视频| 国产婷婷色一区二区三区四区| 欧美欧美欧美欧美首页| 色哟哟精品一区| 成人黄色小视频在线观看| 精品午夜久久福利影院| 午夜一区二区三区在线观看| 亚洲乱码日产精品bd| 日本一区二区高清| 精品国产乱码久久久久久夜甘婷婷 | 欧美精品在线观看一区二区| 色婷婷亚洲一区二区三区| 成人在线视频一区| 国产乱码精品一区二区三 | 国产精品初高中害羞小美女文| 精品不卡在线视频| 精品久久五月天| 日韩片之四级片| 欧美不卡在线视频| 亚洲精品在线一区二区| 欧美成va人片在线观看| 欧美xingq一区二区| 精品国内二区三区| 欧美tk—视频vk| 精品国产三级电影在线观看| 精品国产免费人成电影在线观看四季| 欧美日本在线看| 91精品国模一区二区三区| 3atv一区二区三区| 欧美成人三级电影在线| 精品国产一区a| 国产三级一区二区| 国产精品国产a| 亚洲欧美日韩成人高清在线一区| 亚洲免费在线视频| 亚洲国产欧美日韩另类综合| 天天综合天天综合色| 日本sm残虐另类| 国产麻豆一精品一av一免费| 成人av动漫网站| 在线观看日产精品| 777午夜精品视频在线播放| 精品人在线二区三区| 中文字幕乱码日本亚洲一区二区| 中文字幕不卡的av| 亚洲一区国产视频| 久久国产剧场电影| 成人白浆超碰人人人人| 欧美日韩在线播放| 精品黑人一区二区三区久久 | 亚洲精品中文在线观看| 五月天网站亚洲| 国产成人在线影院| 日本韩国欧美三级| 久久综合久久鬼色中文字| 一区在线观看免费| 日本网站在线观看一区二区三区| 国产成人综合网站| 欧美色倩网站大全免费| 久久影音资源网| 亚洲永久免费视频| 国产精品一卡二卡| 欧美日韩国产小视频在线观看| 久久人人超碰精品| 亚洲狠狠爱一区二区三区| 国产一区二区视频在线播放| 在线免费观看成人短视频| 精品精品国产高清a毛片牛牛| 亚洲欧美视频在线观看| 国产在线视频一区二区三区| 色综合网色综合| 国产午夜久久久久| 日本aⅴ免费视频一区二区三区| 成人激情综合网站| 欧美成人国产一区二区| 亚洲一区二区3| 成人av在线看| 久久影院午夜片一区| 丝袜美腿亚洲色图| 色综合一区二区| 欧美激情中文不卡| 另类小说视频一区二区| 欧美视频精品在线观看| 国产精品剧情在线亚洲| 国产一区激情在线| 日韩欧美在线1卡| 午夜伊人狠狠久久| 欧美在线免费视屏| 国产精品白丝在线| 懂色av一区二区夜夜嗨| 26uuu成人网一区二区三区| 日韩中文字幕麻豆| 在线免费视频一区二区| 17c精品麻豆一区二区免费| 国产精品中文字幕一区二区三区| 91精品麻豆日日躁夜夜躁| 亚洲国产精品久久不卡毛片| 在线视频国内自拍亚洲视频| 亚洲人成网站精品片在线观看| 成人av在线一区二区三区| 国产午夜精品久久久久久免费视 | 欧美丝袜丝交足nylons| 亚洲视频1区2区| 91在线视频观看| 亚洲精品国产成人久久av盗摄| 不卡视频一二三四| 中文字幕中文字幕一区| 99国产精品久久久| 一区在线观看免费| 91在线国产福利| 亚洲女同ⅹxx女同tv| 色婷婷香蕉在线一区二区| 亚洲精品视频在线观看网站| 粉嫩13p一区二区三区| 国产精品私人自拍| av中文一区二区三区| 亚洲精品中文字幕在线观看| 91成人网在线| 丝袜美腿亚洲一区| 精品欧美一区二区三区精品久久| 精品一区二区三区av| 久久先锋资源网| 99久久精品国产网站| 一二三区精品视频| 欧美一二三在线| 国产福利视频一区二区三区| 中文字幕一区二区三区在线观看| 色呦呦国产精品| 免费成人av资源网|