基于Marc的汽车密封条有限元分析及二次开发

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计

题目基于Marc的汽车密封条有限元

分析及其二次开发

学院机械工程学院

专业机械工程及自动化

班级机自0902

学生李清杰

学号20090421147

指导教师宋卫卫

二〇一三年五月二十四日

摘要

采用非线性有限元分析软件MSC.Marc对车窗和车门密封条受力过程进行分析,并掌握了它们的整个分析过程,对整个分析过程进行进一步的研究和简化,来提高工作效率。而对于各种不同的密封条的分析有些过程是一样的,因此可以对其进行二次开发,省略其中的繁琐的过程,而MSC.Marc支持Python程序的调用,使用PyMentat 模块来建立或修改模型时,Python脚本就会发送一系列命令给MSC.Marc Mentat,这些命令和选择适当的菜单选项时提交的命令是相同的,也就是说Python脚本程序命令MSC.Marc软件执行相应的操作,来进行不同程度的建模、分析以及后处理。所以采用Python语言进行一系列的编程,简化了车窗和车门密封条的有限元分析过程,而且通过PyMentat模块在Python脚本中使用MSC.Marc Mentat PARAMETERS可以很简单的进行变量的输入,在调用Python程序前可输入要改变的变量,例如受力的大小等。

关键词:MSC.Marc;密封条;python程序;有限元分析

ABSTRACT

By using the nonlinear finite element analysis software MSC.Marc for window and door seal force process analysis, and grasp the whole analysis process are simplified, and further research on the whole process of analysis, to improve work efficiency.Analysis of sealing strip for a variety of some process is the same, so it can be two times the development of its, omit the tedious process, while the MSC.Marc Python program to support the call, to create or modify the model using the PyMentat module, the Python script will send a series of commands to the MSC.Marc Mentat, these commands and select the appropriate options menu to submit orders is the same, that is to say the Python script commands of MSC.Marc software implementation of the corresponding operation, to varying degrees of modeling, analysis and processing. So a series of programming using Python language, simplify the finite element window and door seal analysis process, but also through the PyMentat module in the Python script using the MSC.Marc Mentat PARAMETERS can be very simple for variable input, input to change the variables in the calling Python program, for example, force size etc..

Key words:MSC.Marc; seal; Python program; finite element analysis

目录

摘要 .................................................................................................. I ABSTRACT ............................................................................................ II 1 前言 (1)

1.1 汽车密封条研究背景及意义 (1)

1.2 密封条的介绍 (1)

1.3 Marc软件的简介 (1)

1.4 Python程序简介 (2)

2车窗密封条的有限元分析 (3)

2.1 车窗密封条分析参数的确定 (3)

2.2 车窗密封条网格模型的建立 (3)

2.3 接触条件定义 (5)

2.4 车窗密封条分析的后处理结果 (5)

3车门密封条的有限元分析 (7)

3.1 车门密封条介绍及分析参数的确定 (7)

3.2 车门密封条网格模型的建立 (7)

3.3 边界条件定义 (8)

3.4 车门密封条分析的后处理结果 (9)

4针对密封条分析的Marc软件的二次开发 (11)

4.1 Marc软件与Python联系 (11)

4.2 Python开发流程 (12)

4.2 Python语言基本应用 (12)

4.3 车窗密封条分析的程序代码 (13)

5结论 (17)

5.1 总结 (17)

5.2 展望 (18)

参考文献 (19)

致谢 (20)

相关文档
最新文档