Altair HyperMesh... 3 HyperMesh....... 4 HyperMesh...... 4 Graphics Area......... 5 Header Bar 5 Main Menu....5 Using the Mouse... 5 Macro Menu..5 1.1:..... 6 Permanent Menu........ 6 Togglesswitches.....8 1.2:.....8....9 Secondary Menu...... 10. 11 1.3: Translating Elements...... 14 Standard and Performance Graphics.... 16 Macro Menu.. 17... 18 Files...19 Collectors... 20 1.4: Card... 21 HyperMesh... 22 : FEA...... 24...... 24 2.1: HyperMesh...... 24 2.2: (Material Collectors).... 25 2.3: (Component Collectors)...... 25 2.4: Spline 2..... 26 2.5: Line Drag 3... 27 2.6:... 28 2.7: (Load Collectors)...... 28 2.8:... 29 2.9:... 30-1 -
2.10:...... 32 2.11: OptiStruct..... 34... 34 2.12:... 35 2.13:... 35 :... 37 Geometry Cleanup... 37 3.1: HyperMesh... 38 3.2:...38 3.3:.... 39 3.4:... 40 3.5:... 41 3.6: (suppress)......41 3.7:... 42 3.8: (Fixed Points)... 44 Geometry Cleanup... 45 Edges... 46 Surfaces... 47 Fixed Points... 47 Defeature... 47 Surface Edit / Filler Surface... 48 :... 49 Tria... 49 4.1: Component Collector..... 49 4.2:... 49... 50 4.3:... 50 4.4:... 51... 51 4.5:.... 51 4.6:... 51 4.7:.... 52-2 -
HyperMesh HyperMesh courier bold italic support@altair.com.cn - 3 -
: HyperMesh HyperMesh Altair OS/FEA (CAE) HyperMesh CAE HyperMesh HyperMesh (graphics area)(macro Menu) (header bar) (main menu) (Permanent Menu) HyperMesh - 4 -
(Graphics Area) XY (Header Bar) (Main Menu) HyperMesh Geom 1D 2D 3D BCs Tool Post 1 2 3 xy HyperMesh HyperMesh (r)(a) CTRL+ CTRL+ CTRL+ CTRL+CCTRL+V (Macro Menu) HyperMesh TCL/TK HyperMesh - 5 -
1.1: HyperMesh 1. files 2. hm file files/hm file 3. file = bumper.hm 4. retrieve 5. return files (Permanent Menu) (Permanent Menu) collectors - 6 -
z (zoom) p (plot) xy options/modeling w (window) f (fill) r (rotate) s (slide zoom) c (center) t (true view) a (arc rotate) z xy XY collectors xy ( ) ( ) + - options/modeling b view options modeling graphics menu config - 7 -
card global help disp vis colors page names postscript Spaceball spaceball Card HyperMesh collectors HyperMesh Togglesswitches togglesswitches Toggle: Switch: 1.2: display 1. disp 2. comps switch collector 3. comps comps 4. elems toggle geoms toggle component collectors mid1_and_lines component - 8 -
collector 5. mid1_and_lines 6. p 7. toggle elems component collectors end1,end2, mid1_and_lines mid2 component collector 8. end1mid1_and_lines 9. p 10. end2 end2 collector 11. end2 12. all 13. return display 1. HyperMesh 2. Elems 3. 4. mid1_and_lines 5. 6. Make current mid1_and_lines - 9 -
performance standardperformance 7. Create new assembly 8. end1, end2 mid1_and_linesmid2 9. Change graphics mode performance performance Change style 10. X (Secondary Menu) F1F12 SHIFT+F1F12 Altair Tool build menu - 10 -
HyperMesh Tool translate Entity Selector switch switch input collector Direction Selector xy z switch - 11 -
x-, y-, and z-axis N1, N2, N3 N1 N2 N1N2 N1 N2N3 N1 Vector base edit vector Node Vector Edit N1, N2 N3 / reset plane and vector collector - 12 -
HyperMesh Pop-up Menus view HyperMesh Function Buttons - 13 -
1.3: Translating Elements view translate HyperMesh translate 1. Tool 2. translate 1. view View 2. top 3. View 1. translate translate 2. elems elements elems elems 3. elems 4. by collector collector by collector component collector end1 end1 5. select end1 translate Translate end1 1. - 14 -
2. N1,N2, N3 N1, N2, N3 N1, N2, N3 3. N1 N1 4. node N1 N2 N2 5. N2 N3 N2 N3 6. N2 N2 N2 7. 1. F4 translate distance Distance N1 2. edit Node Vector Edit 3. N1 N1 x, yz 4. N2 N2 x, yz 5. return Node Vector Edit Distance N1N2 distance = 6. distance return Translate distance N1N2 1. magnitude = 2. 50-15 -
3. exit 50 magnitude = 1. translate + N1-N2 N1 N2 50 2. f 3. r a 4. translate - N1-N2 50 5. reset N1 6. N1, N2, N3 X 7. return translate (Standard and Performance Graphics) HyperMesh standardperformance HyperMeshStandard Performance Vis performance vis 1 options/modeling options/modeling 1 1 standard - 16 -
wireframe wireframehidden hidden linecontourvectorplotlinehidden line with mesh lines deformed transientreplay hidden line with feature lines/ wireframehidden linetransparent AVIH3D AVIH3D performance vis wireframe hidden line hidden line with mesh lines hidden line with feature lines transparent Macro Menu HyperMesh TCL/TK HyperMesh *beginmacro()*endmacro() $1 $2 *callmacro() - 17 -
HyperMesh ( UNIX ) hm.mac HyperMesh options/menu config Disp quit QAMeshUser1offDispGeom Geom Isolate surf Washer Adj circ pts 3 QA 12 8 hm.mac Length < 5.0 Jacobian < 0.5 Warpage > 20.0 Aspect Ratio > 5.0 Max Angle Quad > 150.0 Max Angle Tria > 140.0 Min Angle Quad < 20.0 Min Angle Tria < 10.0-18 -
Find attached Remesh Smooth Find between 1~3 1~3 smooth Mesh Spotwelds ACMs/CWELD Elems by surf Remesh Smooth Split warped QA QA warpage 20 Disp Geom Elems Shrink Gfx Vis opts Surf Line Only comps Mask lines Temp nodes Macros off 20% performance standard 0 1 automesh 2 geom cleanup. 3 Files componet collector collector Files hm file HyperMesh - 19 -
import export command template results HyperMesh 6.0 HyperMesh HyperMesh CAD CAD HyperMesh CAD /altair/templates/5.0/feoutput/ template = HyperMesh HyperMesh /altair/templates/5.0/feoutput/ template file = AltairOptiStruct HyperMesh HyperMesh /altair/translators/5.0/ Collectors Collectors collectorscard images dictionariescollectors HyperMesh collector component property Material load system vector beam section component collector component collectorhypermesh auto1 component collector component collector load collector load collectorhypermesh auto1-20 -
collectorsfiles/template global collector card images dictionaries Card imagesdictionaries HyperMesh card images dictionaries 1.4: Card card HyperMeshabaqus/standard.3d 1. files 2. template 3. template file = 4. abaqus/ 5. standard.3d. 6. return files 1. card 2. elems elems 3. 4. edit card image card image AbaqusS4 mid2 ID card image 5. return card image (component collector) 1. comps 2. comps 3. end1 4. select 5. edit end1 component collectorcard image card image collector 2 steel card image 6. return card image - 21 -
(material collector) 1. mats 2. mats 3. steel 4. select 5. edit steel collectorcard image card image steel E NU card image 6. NU 0.28 7. return card image HyperMesh steel 8. return card HyperMesh HyperMesh hm.cfg command.cmf hmmenu.set [feinput translator name].hmx [feinput translator name].msg hm.cfg hm.cfg HyperMesh HyperMesh User s Guide The HyperMesh Configuration File Altair HyperWorks Installation Guide command.cmf command.cmf ASCII HyperMesh HyperMesh command.cmf HyperMesh HyperMesh User s Guide Commands hmmenu.set hmmenu.set HyperMesh hmmenu.set HyperMesh - 22 -
HyperMesh HyperMesh HyperMesh hmmenu.set HyperMesh [feinput translator name].hmx [feinput translator name].hmx ASCII HyperMesh HyperMesh card ASCII HyperMesh card [feinput translator name].msg [feinput translator name].msg ASCII HyperMesh - 23 -
: (FEA) FEA AltairOptiStruct AltairOptiStruct (FEA) OptiStruct help topics HyperWorksOptiStruct 2.1: HyperMesh HyperMesh HyperMesh HyperMesh 1. files - 24 -
2. hm file 3. file = spring0.hm 4. retrieve 5. Confirmation yes 6. template 7. template file = optistruct optistruct OptiStruct HyperMesh OptiStuct 8. return files 2.2: (Material Collectors) spring0.hm component collector collector 1. collectors 2. create 3. collector mats 4. name = steel 5. creation method: card image = 6. card image = MAT1 OptiStruct MAT1MAT2MAT8 MAT9 NASTRAN OptiStruct/Data Formats 7. create/edit MAT1 card image steel card image 8. E 2.0e5 9. NU 0.30 10. return 2.3: (Component Collectors) collector 2 2-25 -
1. collector type: comps 2. name = shell_elems 3. creation method: no card image collector OptiStruct card image 4. material = steel component collector HyperMesh collector HyperMesh collector collector steel 5. color 6. create component collector component collector 1. name = solid_elems 2. creation method: card image= 3. card image = PSOLID 4. material = steel 5. color 6. create collector PSOLID card create/edit 7. return collectors spring.ex2.03.hm hm 1. files 2. hm file 3. file = 4. spring.ex2.03.hm 5. save HyperMesh 2.4: Spline 2 2 1. global component = shell_elems 2. return 3. 2D spline 4. lines 5. - 26 -
6. mesh, dele surf 7. create Lines appear planar, project to plane? 8. yes 9. set edge to 10. elem density = 14 11. 14 12. mesh 13. return meshing 14. return spline spring.ex2.04.hm files hm file = save return 2.5: Line Drag 3 3 3 1. global component = solid_elems 2. return - 27 -
3. gfx per performance 4. 3D line drag 5. drag elems 6. elems displayed 7. line list 8. 9. use default vector 10. on drag = 120 11. drag 12. return 13. return spring.ex2.05.hm files hm file = save return 2.6: collector 1. F2 Tool delete 2. comps 3. comps 4. geometryshell_elems collector 5. select 6. delete entity 7. return 2.7: (Load Collectors) 1. collectors 2. create 3. collector type loadcols 4. name = constraints 5. creation method no card image 6. color 7. create 8. name = compression 9. color - 28 -
10. create 11. 8-10 lateral 12. return collectors spring.ex2.07.hm 2.8: 1. global load col = constraints 2. return 3. view 4. rear y CTRL+ 5. return 1. BCs constraints 2. create 3. nodes on plane 4. (N1, N2N3)( ) 5. tolerance =.01 6. plane - 29 -
7. select entities 8. size = 30 9. label constraints 10. (dof)123 456 11. create 12. return constraints spring.ex2.08.hm 2.9: collector 1. global load col = compression 2. return 3. view 4. front y 5. 3 1. BCs forces 2. create - 30 -
3. nodes by window 4. interior 5. select entities 6. nodes save 7. global system 8. magnitude = 10000.0 9. y-axis 10. magnitude % = 11. magnitude % = 1.0 12. label loads 13. create 1. global loadcol lateral 2. return 3. nodes retrieve 4. N1, N2, N3 5. 6. create lateral load collector - 31 -
7. return spring.ex2.09.hm 2.10: OptiStruct (HyperMesh loadsteps) load collector card image LOAD 1. BCs load steps 2. name = compression 3. loadcols collector constraints compression 4. select 5. create 6. name = lateral 7. loadcols collector constraintslateral 8. select 9. create 10. return load steps load collectorcard image LOAD Load collector - 32 -
1. collectors 2. create 3. collector type loadcols 4. name = combination 5. creation method card image 6. card image = LOAD 7. create/edit card image 8. card image LOAD_num_set 2 9. L1(1) compression 2 L1(1) HyperMesh L1 name collector name(id) collector id card card id 10. L2 lateral S 1.0 LiSi 1:1 11. return card return collectors 1. BCs load steps 2. name = combination ENTER 3. loadcols collector constraintscombination 4. select 5. create 6. return spring.ex2.10.hm - 33 -
2.11: OptiStruct HyperMesh files export BC s OptiStruct HyperMeshOptiStruct 1. BC s OptiStruct file = spring0.fem file =.fem 2. optistruct OptiStruct Processing complete OptiStruct OptiStructHyperMesh spring.res HyperMesh spring.out OptiStruct spring.fem spring.oslog OptiStruct OptiStruct HyperMesh NASTRANLS-DynaABAQUS HyperMesh HyperMesh solver files/results HyperMesh UNIX Windows MS-DOS prompt HyperMesh BC s solver <HyperMesh translator> [arguments] <inputfile> - 34 -
<outputfile> <modelfile> <HyperMesh translator> <arguments> <inputfile> <outputfile> <modelfile> HyperMesh -u HyperMesh HyperMesh -u UNIX filepress run1.prs hmnast > run1.res 2.12: HyperMesh OptiStruct OptiStruct HyperMesh HyperMesh files results 1. Post deformed 2. simulation = 3. COMPRESSION 4. model units = 50 5. deform 6. linear 7. return 8. LATERAL 9. deform 10. return 2.13: 1. Post contour 2. simulation = compression 3. data type = Displacements OptiStruct - 35 -
4. contour 5. data type = von Mises Stress 6. assign Von Mises 7. simulation = lateral 8. assign Von Mises 9. Contour - 36 -
: geometry cleanupdefeature 1 2 CAD 3 edit surface filler surface geometry cleanup defeature Geometry Cleanup Defeature Panel Functions geometry cleanup cleanup tol visual options edge Geometry Cleanup Edges Toggle Replace (un)suppress equivalence Surfaces find duplicates organize by feature move faces Fixed Points add replace suppress Defeature : trim lines - 37 -
pinholes surf fillets edge fillets trim intersect 3.1: HyperMesh HyperMesh 1 files 2 hm file 3 filename = con_rod.hm 4 retrieve 5 return collector 1 color 2 comps 3comps 4 color 2 5 set color 6 return. Connecting_Rod3.01.hm - 38 -
3.2: 1 vis opts 0 2Geom geom cleanup geom cleanup 3ra visual options 4visual options wireframe shaded 5ra 6 7 x s 3.3: edges equivalence 1 edges 2 equivalance 3 surfs all 4 cleanup tol = 0.1 5 equivalence 0.1 replace 1 edges 2 replace 3 view 4 iso1 5 Z - 39 -
6 7 retained edge line 8 edge to move lines 9 10 cleanup tol = 0.15 11 replace 12 f 13 return Main Menu 1 edges 2 edges toggle 3 Connecting_Rod3.03.hm 3.4: defeature surf fillet 1 geom cleanup geom defeature 2 surf fillets 3 surfs 4 surfs displayed 5 min radius0.5max radius2.0 6 find fillets surface fillet fillets to remove ignore edge assocfillet ends - 40 -
Ignore edge assoc Fillets to remove Fillet ends 7 remove 8 return Connecting_Rod3.04.hm 3.5: 1 geom cleanup edges 2 (un)suppress 3 visual options shaded 4 Permanent Menu view iso 1 5 6 lines save 1 SHIFT F9 surf edit 2 filler surface 3 lines 4 lines 5 retrieve 6 create " Lines appear planar. Project to plane? " 7 yes 8 return geom cleanup Connecting_Rod3.05.hm 3.6: (Suppress) x-z x move facestoggle(un)supress edges/toggle - 41 -
edges/toggle 1 edges 2 toggle 3 4 edges/toggle edges/(un)suppress edges/equivalence edges/(un)suppress edges/toggleedges/(un)suppresssurfaces/move faces 3.4 Connecting_Rod3.06.hm 3.7: 1 2 F2 delete - 42 -
3 surfs 4 5 delete entity 6 return geom-cleanup 1 F4 distance 2 3 N1 4 + 5 10.0 6 return - 43 -
7 Geom defeature 8 pinholes 9 surfs displayed 10 diameter < 10.0 11 find xp 12 delete 13 return Connecting_Rod3.07.hm 3.8: (Fixed Points) (fixed points) 1 Geom geom cleanup 2 fixed points 3 add 4-44 -
5 surfs 6 points 7 points all 8 cleanup tol =.01 9add Connecting_Rod3.08.hm Geometry Cleanup geom cleanup edgessurfacesfixed points cleanup tolerancevisual options (tolerance) cleanup tol = options/modeling geom cleanup surface edit 30 0.3 (30/100)0.15 (30/200) visual options - 45 -
Edges edges togglereplace(un)suppressequivalence toggle toggle replace replace (un)suppress (un)suppress equivalence equivalence Surfaces surfaces find duplicates organize by featuremove faces find duplicates find duplicates organize by feature organize by feature move faces move faces Fixed Points fixed points Addreplacesuppress add add replace - 46 -
replace suppress suppress Defeature defeature trimlines trimlines Remove interior trimlines Remove all trim lines CAD pinholes pinholes surface fillets surface fillet Ignore edge association Fillet ends edge fillets edge fillet HyperMesh trim-intersect trim-intersect edge fillet - 47 -
Surface Edit / Filler Surface surface edit / filler surface CAD - 48 -
: automesh interactive automatic geom cleanup cleanup interactive automeshing module automeshing module density algorithm type biasing details check (biasing) (Tria) component collector connecting_rod.3.8.hm 4.1: component collector 1. collectors 2. create 3. collector type comps 4. name trias 5 creation method no card image 6. color 7. create 8. tetras collector 9. return 4.2: 1. global component collector trias return 2. 2D automesh 3. create mesh - 49 -
4. interactive 5. surfs all 6. reset meshing parameters to, options 7. element size = 5.0 8. trias 9. mesh automeshing module 10. mesh return abort 11. return automesh 12. return Connecting_Rod4.02.hm HyperMesh edges User s Guide check elements 4.2 edges 4.3: 1. tool check elems 2. 2-d 2 3. aspect skew warpage jacobian 4. length 3.0 5. assign plot save failed - 50 -
6. length 7. min angle max angle 8. connectiviy duplicate 9. return 4.4: Edges 1. Tool edges 2. comps 3. find edges No edges were found. Selected components may enclose a volume. 4. find T connections 5. find edges T No Tconnected edges were found. 6. preview equivalence 4 4.5: 1. retutn 2. global component collector tetras return 3. 3D tetramesh 4. tetra mesh 5. floatable trias comps component collector 6. floatable trias trias 7. select tetramesh 8. tetmesh 9. return 4.6: 1. performance 2. vis 3. tetras collector shaded with mesh lines 4. view 5. top - 51 -
6. return visual attribute 7. F5 mask 8. 9. mask 10. 4.7: Component 1. F2 delete 2. comps 3. comps component collector 4. collector tetra 5. select 6. delete entity component collector 7. F5 mask 8. unmask all check elem/3d tetracollapse HyperMesh - 52 -