没有合适的资源?快使用搜索试试~ 我知道了~
HYPERMESH TUTORIALS
需积分: 32 35 下载量 61 浏览量
2009-12-15
14:08:10
上传
评论
收藏 662KB PDF 举报
温馨提示
试读
122页
挺好的HYPERMESH学习资料,详细介绍了划分网格的过程及一些有限元前处理的基本操作。
资源推荐
资源详情
资源评论
HyperMesh Advanced
Training
For technical support, contact us at:
PHONE (248) 614-2400. Mon – Thurs: 8:00 AM to 7:00 PM (EST).
Fri: 8:00 AM to 5:00 PM (EST).
Ask for HyperMesh Support
F
AX (248) 614-2410
E
MAIL hmsupport@altair.com
WEB www.altair.com
FTP Site:
ADDRESS ftp.altair.com or ftp2.altair.com
LOGIN ftp
P
ASSWORD <your email address>
Copyright © 2001 Altair Engineering, Inc., All rights reserved.
Altair
®
HyperMesh
®
Advanced Training
Trademark Acknowledgments:
Altair HyperMesh is a registered trademark of Altair Engineering, Inc.
All other trademarks and registered trademarks are the property of their
respective owners.
Comments concerning the training material may be made to
documentation@altair.com.
hmadvtrain_v40.doc
Altair Engineering Advanced HyperMesh i
Table of Contents
Preface................................................................................................................... 1
Section 1: Advanced Geometry Clean-up and Meshing Techniques............ 3
Element Quality Criteria................................................................................................... 3
Exercise 1: Suppressing features adversely affecting element quality ................ 5
Exercise 2: Adjusting fixed points to correct surface edge definitions.................. 9
Exercise 3: Meshing around a troublesome feature........................................... 14
Working with Defeaturing and Geometry Cleanup Tools........................................... 23
Exercise 4: Preparing the bracket....................................................................... 25
Exercise 5: Preparing the base component........................................................ 32
Exercise 6: Meshing the parts ............................................................................ 36
Section 2: HyperMesh Macros .......................................................................41
Overview.......................................................................................................................... 41
What is a HyperMesh Macro.......................................................................................... 42
The Macro Menu.............................................................................................................. 42
Page..................................................................................................................... 43
Display ................................................................................................................. 43
Shortcuts.............................................................................................................. 44
Tool ...................................................................................................................... 44
Files Associated with HyperMesh Macros ................................................................... 46
Advanced HyperMesh Altair Engineering
ii
HyperMesh options Panel.............................................................................................. 47
HyperMesh Macro Commands ...................................................................................... 47
Exercise 1: Creating a button ............................................................................. 49
Process for Creating Basic HyperMesh Macros.......................................................... 52
Exercise 2: A macro to save the model .............................................................. 53
Exercise 3: A macro to create a reverse video JPEG ........................................ 57
Creating HyperMesh Macros Using Tcl........................................................................ 61
Syntax of Macros vs Tcl/Tk.................................................................................. 62
Creating Macros using Tcl/Tk .............................................................................. 62
Tcl/Tk Help....................................................................................................................... 63
Exercise 4: Create a macro to invoke a Tcl script .............................................. 64
Exercise 5: Create a macro to save a file to a user-specified directory and
filename ............................................................................................................... 65
Exercise 6: A macro that checks the model for elements having a Jacobian
below a user specified value................................................................................ 68
Appendix A: HyperMesh Macro Menu Commands ...................................... 73
Macro File Example ............................................................................................. 73
Command List................................................................................................................. 75
*appendmark() ..................................................................................................... 75
*beginmacro() ...................................................................................................... 76
*callmacro().......................................................................................................... 77
*createbutton() ..................................................................................................... 78
*createbuttongroup()............................................................................................ 80
*createlistpanel().................................................................................................. 82
*createmarklast().................................................................................................. 83
*createmarkpanel() .............................................................................................. 84
*createtext() ......................................................................................................... 85
*endmacro() ......................................................................................................... 86
*enterpanel() ........................................................................................................ 87
*includemacrofile() ............................................................................................... 89
*nextmacrofile().................................................................................................... 90
*prevmacrofile().................................................................................................... 91
*pushmacrofile()................................................................................................... 92
*setactivegroup().................................................................................................. 93
*setactivepage()................................................................................................... 94
Altair Engineering Advanced HyperMesh iii
*setbuttongroupactivecolor()................................................................................ 95
Appendix B: HyperMesh Tcl/Tk Interface......................................................97
Overview.......................................................................................................................... 97
Executing Tcl/Tk Scripts ................................................................................................ 97
GUI Development............................................................................................................ 98
Additional HyperMesh Commands .................................................................... 100
hm_answernext.................................................................................................. 100
hm_complist....................................................................................................... 101
hm_elemlist........................................................................................................ 102
hm_errormessage.............................................................................................. 103
hm_getentityvalue.............................................................................................. 104
hm_getfilename ................................................................................................. 105
hm_getfloat ........................................................................................................ 106
hm_getint ........................................................................................................... 107
hm_getmark....................................................................................................... 108
hm_getstring ...................................................................................................... 109
hm_markclear .................................................................................................... 110
hm_nodelist........................................................................................................ 111
hm_nodevalue ................................................................................................... 112
hm_redraw......................................................................................................... 113
hm_usermessage .............................................................................................. 114
Example............................................................................................................. 115
剩余121页未读,继续阅读
资源评论
kochin2008
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功