
發(fā)布
注冊(cè)
/
登錄ansys的代碼怎么用的案例
數(shù)控G代碼是怎么來的?有什么用?
什么是G代碼?
常用G代碼解釋:
G00:定位或快速移動(dòng)
G01:直線插補(bǔ)
G02:圓弧插補(bǔ)/螺旋線插補(bǔ)CW
G03:圓弧插補(bǔ)/螺旋線插補(bǔ)CCW
G04:停留時(shí)間或延時(shí)時(shí)間
如:G04 X1000(或G04 X1.0)
G04 P1000表示停留1秒鐘
G09:準(zhǔn)確停止或精確停止檢查(檢查是否在目標(biāo)范圍內(nèi))
G10:可編程數(shù)據(jù)輸入
G17:選擇XPYP 平面 XP:X 軸或其平行軸
G18:選擇ZPXP 平面 YP:Y 軸或其平行軸
G19:選擇YPZP 平面 ZP:Z 軸或其平行軸
G20:英寸輸入
G21:毫米輸入
G28:返回參考點(diǎn)檢測(cè)
格式:G91/(G90) G28 X__ Y__ Z__
經(jīng)過中間點(diǎn)X__ Y__ Z__返回參考點(diǎn)(絕對(duì)值/增量值指令)
G29:從參考點(diǎn)返回
G91/(G90) G29 X__ Y__ Z__
從起始點(diǎn)經(jīng)過參考點(diǎn)返回到目標(biāo)點(diǎn)X__ Y__ Z__的指令(絕對(duì)值/增量值指令)
G30 返回第2,3,4 參考點(diǎn)
G91/(G90) G30 P2 X__ Y__ Z__;返回第2 參考點(diǎn)(P2 可以省略。)
展開 【實(shí)用功能】ANSYS中的弱彈簧應(yīng)該怎么用?
這種情況該怎么處理呢?下面介紹兩種方法:
方法一:弱彈簧Weak Springs。
求解前,點(diǎn)擊Analysis Settings,將Solver Controls中的Weak Springs設(shè)置為On,彈簧剛度設(shè)置為Program Controlled,開啟弱彈簧功能。然后求解。
求解過程中出現(xiàn)了一個(gè)警告:大體意思是物體可能會(huì)產(chǎn)生剛體運(yùn)動(dòng),軟件把弱彈簧加上了。這樣,求解順利完成,觀察求解結(jié)果,應(yīng)力為1MPa,正確。
弱彈簧的作用原理是什么呢?我們觀察Solution Information的Geometry,發(fā)現(xiàn)軟件在端面的節(jié)點(diǎn)上,添加了Spring,分布在端面的8個(gè)頂點(diǎn)上,每個(gè)頂點(diǎn)3個(gè),來約束每個(gè)頂點(diǎn)上節(jié)點(diǎn)的3個(gè)自由度。我們觀察Solution Information的Worksheet,發(fā)現(xiàn)求解過程中多了24個(gè)彈簧單元Combine14,證實(shí)了軟件在計(jì)算過程中,自動(dòng)添加了彈簧單元完成了計(jì)算。
在Analysis Settings,我們將彈簧剛度設(shè)置為Program Controlled,軟件會(huì)將彈簧剛度設(shè)置為多少呢?我們將結(jié)構(gòu)導(dǎo)入到ANSYS經(jīng)典,在彈簧單元的實(shí)常數(shù)中,我們發(fā)現(xiàn)彈簧單元的剛度為0.00040000000000005N/mm,確實(shí)很弱,這樣來說,不僅解決了剛體運(yùn)動(dòng)的問題,而且不會(huì)對(duì)結(jié)構(gòu)的應(yīng)力應(yīng)變結(jié)果造成實(shí)質(zhì)的影響。
在Analysis Settings,彈簧剛度設(shè)置方法除了Program Controlled,還有Factor和Mmanual兩種。
Factor:設(shè)置因子。其值等于Program Controlled標(biāo)準(zhǔn)值乘以你在Factor輸入的值。
展開