基于GiD的鋼桁梁橋有限元建模研究
發(fā)布時間:2020-03-07 04:01
【摘要】:基于GiD有限元前后處理器,結(jié)合計算機圖形學(xué),利用TCL/TK編程語言和OpenGL圖形函數(shù)庫,研究了鋼桁梁橋有限元模型顯示的技術(shù)和方法,實現(xiàn)了鋼桁梁橋有限元模型的三維可視化,為有限元計算的前后處理器和自編求解器的結(jié)合提供了方法和思路.
【圖文】:
蘭州交通大學(xué)學(xué)報第35卷對于更一般地情況,需要在建模時指定主慣性軸面內(nèi)的一個任意參考點(以已知節(jié)點居多),由此確定單元局部坐標(biāo)系的方向.如圖3所示,已知不在單元梁軸線上的任意點k(xk,yk,zk),則梁單元的局部坐標(biāo)系為X'=ij/|ij|,Z'=ij×ik/|ij×ik|,Y'=Z'×X'.圖3空間梁單元的局部坐標(biāo)系Fig.3Localcoordinatesystemofthree?dimensionalbeamelement如圖4所示的鋼桁梁橋結(jié)構(gòu)中,橋門架頂部斜桿的主慣性平面和橋門架所在的平面平行.為了正確設(shè)置梁截面方向,首先要創(chuàng)建單元局部坐標(biāo)系.GiD中,,可以通過桿件信息獲娶正則表達式匹配坐標(biāo)數(shù)據(jù)等方式得到節(jié)點坐標(biāo),然后創(chuàng)建局部坐標(biāo)系.但是為了方便用戶交互輸入,這里通過指定坐標(biāo)系原點、X軸正方向上的點和XOY坐標(biāo)面內(nèi)的點的方式來創(chuàng)建.程序中,首先獲取桿件兩個端點和主慣性平面內(nèi)一點的坐標(biāo),接著通過向量運算得到坐標(biāo)軸方向.下面是坐標(biāo)軸創(chuàng)建子程序:proccreatUCS{}{setWarnLineMsg"請指定坐標(biāo)系原點:"GidUtils::SetWarnLine$WarnLineMsgsetcenter[GidUtils::PickEntitiesPointssin-gle]setWarnLineMsg"請指定X軸正方向上的點:"GidUtils::SetWarnLine$WarnLineMsgsetaxisX[GidUtils::PickEntitiesPo?
?對于更一般地情況,需要在建模時指定主慣性軸面內(nèi)的一個任意參考點(以已知節(jié)點居多),由此確定單元局部坐標(biāo)系的方向.如圖3所示,已知不在單元梁軸線上的任意點k(xk,yk,zk),則梁單元的局部坐標(biāo)系為X'=ij/|ij|,Z'=ij×ik/|ij×ik|,Y'=Z'×X'.圖3空間梁單元的局部坐標(biāo)系Fig.3Localcoordinatesystemofthree?dimensionalbeamelement如圖4所示的鋼桁梁橋結(jié)構(gòu)中,橋門架頂部斜桿的主慣性平面和橋門架所在的平面平行.為了正確設(shè)置梁截面方向,首先要創(chuàng)建單元局部坐標(biāo)系.GiD中,可以通過桿件信息獲娶正則表達式匹配坐標(biāo)數(shù)據(jù)等方式得到節(jié)點坐標(biāo),然后創(chuàng)建局部坐標(biāo)系.但是為了方便用戶交互輸入,這里通過指定坐標(biāo)系原點、X軸正方向上的點和XOY坐標(biāo)面內(nèi)的點的方式來創(chuàng)建.程序中,首先獲取桿件兩個端點和主慣性平面內(nèi)一點的坐標(biāo),接著通過向量運算得到坐標(biāo)軸方向.下面是坐標(biāo)軸創(chuàng)建子程序:proccreatUCS{}{setWarnLineMsg"請指定坐標(biāo)系原點:"GidUtils::SetWarnLine$WarnLineMsgsetcenter[GidUtils::PickEntitiesPointssin-gle]setWarnLineMsg"請指定X軸正方向上的點:"GidUtils::SetWarnLine$WarnLineMsgsetaxisX[GidUtils::PickEntitiesPointssin-gle]
本文編號:2585299
【圖文】:
蘭州交通大學(xué)學(xué)報第35卷對于更一般地情況,需要在建模時指定主慣性軸面內(nèi)的一個任意參考點(以已知節(jié)點居多),由此確定單元局部坐標(biāo)系的方向.如圖3所示,已知不在單元梁軸線上的任意點k(xk,yk,zk),則梁單元的局部坐標(biāo)系為X'=ij/|ij|,Z'=ij×ik/|ij×ik|,Y'=Z'×X'.圖3空間梁單元的局部坐標(biāo)系Fig.3Localcoordinatesystemofthree?dimensionalbeamelement如圖4所示的鋼桁梁橋結(jié)構(gòu)中,橋門架頂部斜桿的主慣性平面和橋門架所在的平面平行.為了正確設(shè)置梁截面方向,首先要創(chuàng)建單元局部坐標(biāo)系.GiD中,,可以通過桿件信息獲娶正則表達式匹配坐標(biāo)數(shù)據(jù)等方式得到節(jié)點坐標(biāo),然后創(chuàng)建局部坐標(biāo)系.但是為了方便用戶交互輸入,這里通過指定坐標(biāo)系原點、X軸正方向上的點和XOY坐標(biāo)面內(nèi)的點的方式來創(chuàng)建.程序中,首先獲取桿件兩個端點和主慣性平面內(nèi)一點的坐標(biāo),接著通過向量運算得到坐標(biāo)軸方向.下面是坐標(biāo)軸創(chuàng)建子程序:proccreatUCS{}{setWarnLineMsg"請指定坐標(biāo)系原點:"GidUtils::SetWarnLine$WarnLineMsgsetcenter[GidUtils::PickEntitiesPointssin-gle]setWarnLineMsg"請指定X軸正方向上的點:"GidUtils::SetWarnLine$WarnLineMsgsetaxisX[GidUtils::PickEntitiesPo?
?對于更一般地情況,需要在建模時指定主慣性軸面內(nèi)的一個任意參考點(以已知節(jié)點居多),由此確定單元局部坐標(biāo)系的方向.如圖3所示,已知不在單元梁軸線上的任意點k(xk,yk,zk),則梁單元的局部坐標(biāo)系為X'=ij/|ij|,Z'=ij×ik/|ij×ik|,Y'=Z'×X'.圖3空間梁單元的局部坐標(biāo)系Fig.3Localcoordinatesystemofthree?dimensionalbeamelement如圖4所示的鋼桁梁橋結(jié)構(gòu)中,橋門架頂部斜桿的主慣性平面和橋門架所在的平面平行.為了正確設(shè)置梁截面方向,首先要創(chuàng)建單元局部坐標(biāo)系.GiD中,可以通過桿件信息獲娶正則表達式匹配坐標(biāo)數(shù)據(jù)等方式得到節(jié)點坐標(biāo),然后創(chuàng)建局部坐標(biāo)系.但是為了方便用戶交互輸入,這里通過指定坐標(biāo)系原點、X軸正方向上的點和XOY坐標(biāo)面內(nèi)的點的方式來創(chuàng)建.程序中,首先獲取桿件兩個端點和主慣性平面內(nèi)一點的坐標(biāo),接著通過向量運算得到坐標(biāo)軸方向.下面是坐標(biāo)軸創(chuàng)建子程序:proccreatUCS{}{setWarnLineMsg"請指定坐標(biāo)系原點:"GidUtils::SetWarnLine$WarnLineMsgsetcenter[GidUtils::PickEntitiesPointssin-gle]setWarnLineMsg"請指定X軸正方向上的點:"GidUtils::SetWarnLine$WarnLineMsgsetaxisX[GidUtils::PickEntitiesPointssin-gle]
本文編號:2585299
本文鏈接:http://www.sikaile.net/kejilunwen/jiaotonggongchenglunwen/2585299.html
教材專著