freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于marc的汽車密封條有限元分析及二次開發(fā)畢業(yè)設(shè)計(編輯修改稿)

2025-07-22 13:45 本頁面
 

【文章內(nèi)容簡介】 平面分析。在Marc建模時采用四邊形單元建模時,將密封條厚度設(shè)置為1mm。 車窗密封條有限元網(wǎng)格 邊界條件定義將車門密封條下端固定,約束X、Y方向的自由度。 玻璃位置表然后進行材料特性定義,定義橡膠材料采用Mooney模型,將設(shè)置為設(shè)置為2,。再進行載荷工況定義,最后創(chuàng)建作業(yè),激活創(chuàng)建的兩個工況,單元類型選擇為四節(jié)點四邊形平面應(yīng)變?nèi)e分Herrmann單元(Marc中編號80)。選取等效柯西應(yīng)力作為后處理的數(shù)據(jù)。 車門密封條分析的后處理結(jié)果設(shè)置只顯示變形后的網(wǎng)格,設(shè)置顯示應(yīng)變云圖,指定好要處理的變量等效柯西應(yīng)力(Equivalent of Cauchy Stress)。 車門關(guān)閉前密封條應(yīng)力圖 車門關(guān)閉后密封條應(yīng)力圖 車門關(guān)閉又開開后密封條應(yīng)力圖4 針對密封條分析的Marc軟件的二次開發(fā) Marc軟件與Python聯(lián)系 軟件中執(zhí)行一個操作時就會出現(xiàn)兩種結(jié)果,一是出現(xiàn)一個新的菜單屏幕,二是提交了一個命令。本設(shè)計二次開發(fā)的原理就是利用了第二條,用Python腳本語言編出一系列的命令,當在Marc軟件里加載Python程序時, Mentat,然后Marc就會執(zhí)行相應(yīng)的操作。例如,如果用戶選擇下面幾何屬性定義的菜單: Geometric PropertiesNew(Structural) Planar Plane Strain Properties Thickness 1 Elements Add All Existing Mentat對話區(qū)域會出現(xiàn)一下命令:*new_geometry *geometry_type mech_planar_pstrain *geometry_param norm_to_plane_thick 1 *geometry_option cdilatation:on *geometry_option assumedstrn:on*add_geometry_elements all_existing因此,如果用戶想用Python腳本來執(zhí)行幾何屬性的定義, Mentat軟件,告訴它執(zhí)行此過程進行幾何屬性的定義,這樣Marc軟件就會完成Python腳本發(fā)出的命令。 用Python語言進行二次開發(fā)的好處是Marc軟件可以直接調(diào)用Python程序。不需要像其它語言似的需要建立各種連接才能正常使用。而且用于Python程序的開發(fā)軟件小,非常實用和方便。本設(shè)計就是用Python 。 Python開發(fā)流程 熟悉Marc操作過程中的常用命令,在Python程序編寫時。 Python腳本開發(fā)流程 Python語言基本應(yīng)用對于Python與Marc的之間的連接調(diào)用,就得從py_mentat包中調(diào)入所有信息,只需要在Python腳本程序第一行加入以下程序語句,來建立它們之間的連接,不需要進行其它任何設(shè)置。from py_mentat import *同樣,使用PyPostt模塊的Python腳本需要按下面語法調(diào)入py_post模塊:from py_post import *一些Python函數(shù)(或子程序)被創(chuàng)建用來生成網(wǎng)格。在定義一個Python函數(shù)時,需要使用復(fù)合語句def,語法形式如下:def NAME ’(’ [args] ’)’ ’:’冒號后面的內(nèi)容即為該函數(shù)的組成部分,在書寫上它們必須要縮進一格。函數(shù)中的代碼書寫結(jié)束后,新的代碼不能夠繼續(xù)保持縮進,應(yīng)該在原位置開始書寫。在本設(shè)計的Python代碼中,大部分地方創(chuàng)建了一個字符串, Mentat中執(zhí)行。就是用來傳遞命令給Mrac軟件進行相應(yīng)的操作。在Python中也可以直接在子程序py_send的參數(shù)中直接創(chuàng)建字符串, Mentat,例如在如下的語句中:py_send(*add_nodes %f %f %f % (x, y, z))需要發(fā)送的命令和浮點型數(shù)據(jù)直接在子程序py_send的調(diào)用參數(shù)中指定。 車窗密封條分析的程序代碼該語句將PyMentat模塊調(diào)入到Python腳本中,對于需要訪問PyMentat模塊的Python腳本。from py_mentat import *幾何屬性的定義。def geom_pr(): py_send(*new_geometry *geometry_type mech_planar_pstrain) py_send(*geometry_param norm_to_plane_thick 1) py_send(*geometry_option cdilatation:on) py_send(*geometry_option assumedstrn:on) py_send(*add_geometry_elements all_existing) return材料屬性的定義。將實驗測出的材料單軸拉伸應(yīng)力應(yīng)變曲線擬合成Ogden材料,并且施加到所有單元。def mate_pr(): py_send(*new_md_table 1 1) py_send(*table_name tension) py_send(*set_md_table_type 1 experimental_data) py_send(*table_add) py_send(0 0) py_send( 100) py_send( 250) py_send( 300) py_send( 500) py_send( 600) py_send( 700) py_send( 1000) py_send(*table_fit) py_send(*new_mater standard *mater_option general:state:solid) py_send(*mater_name rubber) py_send(*mater_option structural:type:ogde
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1