You are on page 1of 45

MESHGEN

USERS
GUIDE

ICATS
ICON Suite, 58 Prince’s Gate
Exhibition Road, London SW7 2PG
Tel: + 44 – (0)20 - 7594 7068 Fax: + 44 – (0)20 - 7584 1560
www.icats.co.uk
info@icats.co.uk

MESHGEN

May 2008

© ICATS 1988-2008

p2

MESHGEN

CONTENTS

1. OVERVIEW
2. USING MESHGEN
2.1 WINDOWS Menu
2.2 MAIN Menu
2.3 SETUP Menu
2.4 HELP Menu

3. NEW MESH
3.1 NEW MESH Menu
3.2 VIEW Menu
3.3 LC-SYS Menu

4. MODIFY MESH
5. TRANSFORM
5.1 Menu structure
5.2 Basic Steps of Local to Global Co-ordinate Transformation
5.3 Aligning LC-SYS with the Measurement Directions
5.3.1 Using Cartesian LC-SYS
5.3.2 Using Polar LC-SYS
5.3.3 Using Spherical LC-SYS
5.4 Transforming Mode Shapes From LC-SYS to GC-SYS

6. PROCESS .DSP FOR FINES
APPENDIX I - Mesh Generation Commands
APPENDIX II - Mesh Generation Examples
APPENDIX III - FINES Model Preparation Example

May 2008

© ICATS 1988-2008

p3

MESHGEN

WARRANTY
With respect to the physical diskette(s) and physical documentation enclosed herein,
ICATS warrants the same to be free from defects in materials and workmanship for a
period of 30 days from purchase. In the event of notification within the warranty period of
defects in material or workmanship, ICATS will replace the defective diskette or
documentation or both. The remedy for breach of this warranty shall be limited to
replacement and shall not encompass any other damages, including but not limited to loss
of profit, special incidental, consequential or other similar claims.

DISCLAIMER
ICATS specifically disclaims all other warranties, expressed or implied, including but not
limited, implied warranties of merchantability and fitness for a particular purpose with
respect to defects in the diskette and documentation. In no event shall ICATS be liable for
any loss of profit or any commercial damage, including but not limited to special, incidental,
consequential or other damages.

TRADEMARKS
MESHGEN is a trademark of ICATS.
All product names mentioned in this document are trademarks of their respective
companies, and are hereby acknowledged.

COPYRIGHT © 1988-2008 ICATS
No part of this document may be stored, reproduced or transmitted in any form or by any
means without the prior written consent of ICATS.

May 2008

© ICATS 1988-2008

p4

• to modify an existing mesh by allowing to edit an existing display (. Colour coding: Blue is used for keywords.CFG. Optionally. Green is used for user tips. Dark blue is used for headings. Bold blue is used for program names. Windows 2000.INP file) and running it.MESHGEN MESHGEN 1.DSP) file can be created from scratch.DSP) file. The . mouse operations. • to process a . The defaults can be changed by editing file MOD. If available. Windows XP and Windows Vista. OVERVIEW MESHGEN will run on Intel & compatible CPU microcomputers with Windows NT. Default window size/shape The default window for MESHGEN is square with optimised size for current resolution. menu bar options. such data are stored in a . Magenta is used for warnings. Bold orange is used for program menus. • to convert measurements made in a local co-ordinate system into a consistent global co-ordinate system. it may also contain the material and real properties of the elements.DSP file for FINES by preparing input data for finite element program FINES (. It can be used for the following tasks: • to generate a new mesh so that a display (. May 2008 © ICATS 1988-2008 p5 .DSP may contain the location of the measurement nodes for the animation of the experimental model. dialog box options.MTR file and the information is used to prepare the input data file to finite element program FINES.

MESHGEN Opening Menu has the following options. define a rectangle with the right mouse button and the full plotting area will be mapped (i. such as Cut. May 2008 © ICATS 1988-2008 p6 . you will see • a copyright and licensing message. A Bar Menu with mesh generation commands is drawn at the bottom of the screen. USING MESHGEN As described in the Introduction manual. MESHGEN can be run • by selecting the MESHGEN button from Main Panel • by double-click on data file • by selecting an analysis type from Main Panel • by using a batch file script. Cut and Cut all store the selected area from the main window into memory.e.1 WINDOWS Menu The Windows Menu contains the standard Windows tools. and • memory and disk space available. reduced) into the selected zoom-out rectangle. define a zoom rectangle using the left mouse button (keep the button pressed and drag the cursor). Copy copies the stored area to the clipboard. To ZOOM IN. The chosen area will be mapped (i. current I/O path and the date. Cut all. If Cut is selected. Print queues the main window to the system’s printer. the menus will be disabled until a region is selected and Copy ed to clipboard. To ZOOM OUT. 2. or as a command from the command line Once the program is loaded successfully. expanded) to the size of full plotting area. • a series of menu titles at the top of the screen. ZOOMING It is possible to zoom into any area of the model. Copy and Print.MESHGEN 2. The process can be repeated as many times as necessary.e.

File generation commands are given in Appendix I. PROCESS .EIG converts measurements made in a local coordinate system into a consistent global co-ordinate system. In this latter case. It is also possible to create a finite element model for relatively simple geometries.2 MAIN Menu The MESHGEN MAIN Menu has 4 options: NEW MESH is used to generate a new mesh. MODIFY MESH reads an existing mesh for further editing.MESHGEN 2. May 2008 © ICATS 1988-2008 p7 . Examples are given in Appendix II.MTR files and prepares an input data file for finite element program FINES.3 SETUP Menu OUTPUT IN ICATS FORMAT and OUTPUT IN UFF control the data file format for output operations such as FRF and . TRANSFORM LOCAL . 2.EIG file creation. The aim may be to input the location of the measurement nodes for the animation of the experimental model.MTR file. See Appendix C for file formats and Appendix D for UFF support.DSP & . the material and real properties of the elements are stored in a .DSP FILE FOR FINES reads an existing pair of .

May 2008 © ICATS 1988-2008 p8 . GUIDED TOUR invokes the default browser and displays the Guided Tour User’s Guide. All documentation is in \ICATS\HELP in .PDF format. Any date between 1900 and 2199 may be displayed.4 HELP Menu ICATS HOME PAGE invokes the default browser and displays the ICATS home page: www. All documentation is in \ICATS\HELP in .icats.co. The Help Menu is available during any MODESH analysis.uk MODENT USERS GUIDE invokes the default browser and displays the MESHGEN User’s Guide. CREATE A DATA FILE runs Windows Notepad and opens a template of the data file to be created (.PDF format.PDF format.MESHGEN 2. ABOUTBOX displays information about the programs. MODENT SUITE INTRODUCTION invokes the default browser and displays the Introduction User’s Guide. APPENDICES invokes the default browser and displays the Appendices. The user must edit the data file according to the format given in Appendix C. All documentation is in \ICATS\HELP in . CALENDAR displays a Calendar. All documentation is in \ICATS\HELP in .MKD file only).PDF format.

ELEMENT NUMBERS puts element numbers ON/OFF.MESHGEN 3. NODE NUMBER COLOUR & SIZE allows the user to change the font size and colour when displaying node numbers. 3. WIRE/SOLID controls the display: wire frame or solid with hidden lines.0.2 VIEW Menu VIEWFINDER option controls the standard views. DEFINE EYE POSITION allows the user to define new direction cosines for the eye position and to enter a new angle of rotation.1.1 NEW MESH Menu SAVE . NODE MARKERS puts node markers ON/OFF.0. RE-START MESH initializes the mesh and discards all current data BACK TO MAIN returns to the MAIN Menu.DSP allows the user to save current geometry and connectivity file. May 2008 © ICATS 1988-2008 p9 .0. 3. The eye rotation corresponds to “head tilting” when looking towards the origin with the specified direction cosines.1. NEW MESH NEW MESH has 5 menus. NODE NUMBERS puts node numbers ON/OFF. The default eye position is 1. as well X/Y position on the screen. the rotations about the X. Y and Z axes.

polar or spherical. at least one order value must be specified. Default is Cartesian.3 The Local Co-ordinate System (LC-SYS) Menu DEFINE TYPE sets the LC-SYS to Cartesian. real properties and material properties. Y and Z axes of the Local Co-ordinate System with respect to the Global axes. The order of the rotation for axis orientation is important and must be specified. May 2008 © ICATS 1988-2008 p 10 . 3. type. The order value cannot exceed 3 and 0 is ignored. However. type. real properties or material properties. SELECTED ELEMENTS ONLY displays a subset of elements selected according to one of the following criteria: colour. RESET resets the view. The angle value must be given in degrees. BY ELEMENT ATTRIBUTE colours the elements using one of their attributes: colour (default).MESHGEN SHOW ALL NODE NUMBERS IN SOLID MODE displays all node numbers even if the associated node is hidden in solid mode. using the associated order value and starting from the lowest. The rotations are performed with respect to each axis in turn. DEFINE ORIENTATION rotates X.

MODIFY MESH The user must first open the . 4. Menu Bar for mesh generation See Appendix I for mesh generation commands.0) will not move the origin at all since the relative shift is 0 in all three co-ordinate directions.0. See Appendix II for mesh generation examples. DEFINE ORIGIN BY NODE moves the origin of the Local Co-ordinate System to a new node.DSP file is selected. VIEW and LC-SYS menus are identical to those of NEW MESH menus. the following will be displayed. For instance. RESET makes the LC-SYS coincident with the GC-SYS. All subsequent node co-ordinate entries must be defined with respect to the new origin.MESHGEN This option is needed when transforming the local co-ordinate mode shapes into global co-ordinate mode shapes. DEFINE ORIGIN BY CO-ORDINATE moves the origin of the Local Coordinate System to a new position. defined in relative co-ordinates with respect to current LC-SYS origin. (0. After a . May 2008 © ICATS 1988-2008 p 11 .DSP file to be modified. RETRIEVE TYPE returns the type of the current LC-SYS. Previously entered co-ordinates will automatically be redefined in terms of the new origin. The structure and functionality of MODIFY MESH. Please see the previous section for details. It is not part of the mesh generation process.

DSP & . 5. Some or all co-ordinate directions in the . TRANSFORM For convenience.1 Menu structure OPEN . Please see the previous section for details. The orientation of the measuring transducer is defined in terms of the type (here Polar) and the orientation of the LC-SYS. together with associated LC-SYS directions (11. 12 or 13).PRJ file which must contain the names of .MESHGEN 5. UNDO ALL restores the original values of the measurements for all coordinates. The purpose of the TRANSFORM option is to convert the local co-ordinate measurements into global co-ordinate measurements. START TRANSFORM transforms the coordinates stored in a . May 2008 © ICATS 1988-2008 p 12 . FRF measurements are often taken in a Local Coordinate System (LC-SYS). We will first explain the menu structure and then describe the procedure with examples.EIG file must be 11. The structure and functionality of VIEW and LC-SYS menus are identical to those of NEW MESH & MODIFY MESH menus. BACK TO MAIN returns to the MAIN Menu. Mode shapes expressed in local co-ordinates can thus be animated or used for correlation purposes etc. LIST NODES displays a list of measurement nodes. In this case.PRJ opens a .EIG file. Consider a cylinder with accelerometers around its circumference. to indicate which measurements have been taken in the local co-ordinate system. 12 or 13.EIG saves the transformed .EIG files. it is common practice to use a polar LC-SYS at each circumferential node.EIG file into a consistent Global Co-ordinate System. SAVE TRANSFORMED .

This step. which is the modal analysis of measured data.MESHGEN 5. We will use this facility to transform the LC-SYS measurements into GC-SYS measurements. polar or spherical) in any order and any number of times. Step 3. it is possible to use any consistent local coordinate system (Cartesian. The FRFs must be saved with local directions according to the following convention. the LC-SYS is set to coincide with the Global Coordinate System (GC-SYS). remains identical whether local co-ordinates are used or not. May 2008 © ICATS 1988-2008 p 13 . A typical measurement-analysis-display sequence is as follows. Step 1. 2 and 3 of a consistent co-ordinate system that is not coincident with the global co-ordinate system. Note that this file cannot be animated properly since the local co-ordinates may not the same as (and/or will not align with) the global ones.EIG files in local co-ordinates. polar and spherical co-ordinates. Perform the modal analysis as usual and save the . 11. there is no need to distinguish between Cartesian. Transform the local .EIG file.EIG file into a global . The LC-SYS origin can be moved to any node (not necessarily a measurement node) and the LC-SYS can then be rotated by any angle to be aligned with the actual measurement coordinates. it is important to save the FRF with response direction 11.EIG file.DSP (geometry) file. When a session is started with a new . Measure FRFs in local co-ordinates Any consistent local co-ordinate system can be used. Step 2. Use MODENT and produce . 12 or 13.2 Basic Steps of Local to Global Co-ordinate Transformation During the measurements. follow the following steps to obtain modal data in a consistent global co-ordinate system. or when the LC-SYS is reset. Once the measurements are complete. If local co-ordinates are used. 12 and 13 indicating that the measurements are in directions 1. Global Cartesian Local Cartesian/polar/spherical 1 (=X) 11 (=X/r/r) 2 (=Y) 12 (=Y/θ/θ) 3 (=Z) 13 (=Z/z/φ ) When saving the FRF files.

5. 12→Y and 13→Z.MESHGEN Each measurement node must be considered in turn. This way.3 Aligning LC-SYS with the Measurement Directions There will be several ways of aligning the LC-SYS measurements with the global axes but some will be easier than others and the judicious choice of the initial LC-SYS co-ordinate system is very important. those of the accelerometer as shown above. All measurements belonging to that particular node can then be transformed into global co-ordinates and this step is repeated as many times as there nodes. if necessary. until the directions of the LC-SYS becomes parallel to. all radial measurements will automatically be aligned with the LC-SYS. For instance. the LCSYS will have been defined in terms of the global axis system. Move the origin and rotate axes. The disk’s axis is Z. 5. 5. or coincident with.2 Using Polar LC-SYS May 2008 © ICATS 1988-2008 p 14 . consider N radial measurements taken around a uniform circular disk. If there are LC-SYS measurements associated with that node.1 Using Cartesian LC-SYS Z 13 12 11 Y X Select the Cartesian LC-SYS. By defining a polar LC-SYS.3. Matching directions are: 11→X.3. move the LC-SYS to this node and align the LC-SYS with the measurement directions.

This point may be an existing node. The origin of Polar LC-SYS must not coincide with any of the measurement nodes. Y or Z. (i) Move the origin of the LC-SYS to a point along the main axis of the cylinder. 12→T (=θ) and 13→Z. Example Consider a cylinder with surface FRFs being measured in the radial direction using polar coordinates. This is due to the fact that there is a single transformation between the Cartesian and polar co-ordinates of the nodes of the cylinder. (iii) Select the type of the local co-ordinate system (LC-SYS) as polar. Matching directions are: 11→R. T: The tangential direction is tangent to the surface and perpendicular to the longitudinal axis of the cylinder. May 2008 © ICATS 1988-2008 p 15 . or its co-ordinates may be specified explicitly. The main axis of the cylinder cans any of the three global axes.MESHGEN Select Polar LC-SYS. Move the origin and rotate axes. Z: The vertical direction is parallel to the longitudinal axis of the cylinder. (ii) Rotate the axes of the LC-SYS until the z-axis of the LC-SYS is aligned with the main axis of the cylinder. (iv) Transform all nodes in a single step since all radial measurements are aligned with the LC-SYS. ie X. R: The radial direction is outward in the direction of the radius of the cylinder. if necessary. until the directions of the LC-SYS becomes parallel to those of the accelerometer as shown below.

the tangential direction is aligned with the positive Y axis and the perpendicular direction is aligned with the positive X axis. the directions are determined by using θ =0o.3 Using Spherical LC-SYS Activate Spherical LC-SYS. The origin of spherical LC-SYS must not coincide with any of the measurement nodes. the tangential direction is aligned with the positive Y axis and the perpendicular direction is aligned with the negative X axis. If the node is at the South Pole.e. This means that for a node at the North Pole. imagine the sphere is a globe with north and south poles. R: The radial direction is outward in the direction of the vector from origin to the node. In order to define the measurement directions using Spherical LC-SYS.3. Z 13 11 12 r z θ φ Y X May 2008 © ICATS 1988-2008 p 16 . Matching directions are: 11→R. Longitudinal lines circle the globe in an east-west manner and are parallel. Move the origin and rotate axes if necessary until the directions of the LC-SYS becomes parallel to those of the accelerometer as shown below.. direction is tangent to the longitudinal line and perpendicular to the latitude line. or circumferential. 12→T (=θ) and 13→P (=φ).MESHGEN 5. and with latitude and longitude lines. A special case arises when a measurement node is at the North or South Pole (i. In such a situation. P: the perpendicular. φ = ±90o). T: The tangential direction is tangent to the latitude line and perpendicular to the longitudinal line.

EIG filename to be transformed. measuring in the radial direction).MESHGEN 5. 2) Switch to Cartesian. • Choose At node no to transform the local measurement(s) at the currently displayed node number. referring to the cylinder example. if the cylinder’s main axis is X in the GC-SYS. The program will display the first node number at which transformation is needed and will ask the user to choose one of the three options: • Choose At all nodes if the LC-SYS is aligned with the measurement directions at all nodes (eg cylinder with accelerometers placed along the circumference. The number of the first node (for which local measurements exist) will be displayed automatically. • If the LC-SYS axes are not orientated as required. 3) Select START TRANSFORM from TRANSFORM menu. • Enter the rotation angles and the axis rotation order for the LC-SYS. For instance.DSP filename and the . This is the end of the transformation process since all nodes will be transformed using the same LC-SYS definition. Select Pause & Re-align. Polar or Spherical LC-SYS system.4 Transforming Mode Shapes From LC-SYS to GC-SYS 1) Open . in which the measurements were made.PRJ file containing the . the LC-SYS May 2008 © ICATS 1988-2008 p 17 . Select DEFINE ORIENTATION from LC-SYS.

MESHGEN must be rotated in such a way that its Z axis is aligned with the X axis. This will save the need to re-align LCSYS each time it is moved to a new node. save transformed mode shape by choosing SAVE . If the same LC-SYS was used for several nodes. • Upon selecting At node no.EIG. the transformation process will stop with: The user must move the origin to some other node to be able to continue. it is best to enter the corresponding node numbers sequentially into the edit box. If this happens. the node number will be incremented automatically and the user will be asked to choose one of the three options above again. 4) Once the transformation is completed. The node that is being processed must NOT be coincident with the LC-SYS origin. May 2008 © ICATS 1988-2008 p 18 .

The box below shows how nodes 1 to 10 are grounded in all 6 coordinate directions. For vibration analysis. APPLY BOUNDARY CONDITIONS allows the user to ground selected degrees of freedom at selected nodes. PROCESS ELEMENTS reads the . The user will also be prompted for a .MESHGEN 6.MTR files and prompts the user for confirming the material properties for each Material number and the real properties for each element type. PROCESS . May 2008 © ICATS 1988-2008 p 19 .INP file name into which the FINES input data will be written. the prescribed value must be zero.DSP file whose associated . the user must first open a . The degrees of freedom are selected via the check boxes.MTR file will be opened automatically.DSP FOR FINES When this option is selected.DSP and the .

g. or by cancelling. the user will be prompted to specify a further set of boundary conditions. FINISH PROCESSING allows the user to user to select two analysis parameters. On exit. See Appendix III for a FINES input data preparation example. namely the frequency shift (Hz) and the number of modes to be extracted. e.MESHGEN The dialog box can be exited by either confirming the boundary conditions. May 2008 © ICATS 1988-2008 p 20 . The latter option is useful if there are no boundary conditions to specify. It is also possible to choose the eigen-solver. a small frequency shift may improve the numerical conditioning. The frequency shift allows the eigensolver to skip lower frequencies. SEE/EDIT . a free-free system.INP FILE allows the user to edit the FINES input file manually. For free-free systems. Please refer to FINES user’s guide for details. or to finish the boundary condition input.

UNDO: deletes the last command. The following commands are available. ELEM: defines connectivities for one element. or • discarding them totally if no further values are required on the input. Y and Z co-ordinates. Y. Z) Enter Node number & associated X. EDEL: deletes specified elements. X. NODE: defines a node in the current co-ordinate system. Most parameters below default to initial/computed values and hence you do not have to enter all values. THETA and PHI for spherical co-ordinates. FILL: generates intermediate nodes between two defined nodes. Y. You can skip parameters by • using . May 2008 © ICATS 1988-2008 p 21 . THETA and Z for cylindrical co-ordinates. NLIST: lists all available nodes. ELIST: lists all available elements. and by R. Z should be replaced by R. NDEL: deletes specified nodes. X.MESHGEN APPENDIX I Mesh Generation Commands The mesh generation commands must be chosen from the bottom Bar Menu by clicking the mouse in the appropriate command box. You must click on Bar Menu label & enter parameters into the dialog boxes NODE (NODE. EGEN: generates elements from a given pattern.. NGEN: generates nodes from a given pattern. if further values are to follow.

NFILL. Defaults to 1. May 2008 © ICATS 1988-2008 p 22 . If SPACE>1. NODE1. NSTART. Defaults to 1. SPACE) The sample panel shows how to generate 8 intermediate nodes between nodes 1 & 10. Defaults to (NODE2-NODE1)/(NFILL+1) ITIME: Number of times the FILL operation is to be performed.0 divisions increase.MESHGEN Use Add/Replace to enter new data. If SPACE<1. NODE2. NODE2 and NSTRT by INC for each ITIME operation. SPACE: Spacing ratio between the nodes. INC: Increment NODE1. ITIME. Use Delete to delete current node.0 FILL without any arguments fills in between last two nodes with increments of 1. Default=NODE2-NODE1-1 NSTRT: Node number for first intermediate node NINC: Increment for intermediate nodes. FILL (NODE1. Because of auto-scaling the nodes entered will be placed as far apart as possible to make use of all available plotting area. INC. NINC. NODE2: First and last nodes for filling NFILL: Use NFILL nodes between NODE1 and NODE2.0 divisions decrease.

If SPACE>1. NINC Set of nodes defining the basic pattern for node generation. SPACE) ITIME: Total number of sets to be generated including the original set. INC. DY.MESHGEN NGEN (ITIME. SPACE: Spacing ratio between the nodes. THETA and Z increments for cylindrical co-ordinates. NINC. Y and Z increments for co-ordinates of the nodes to be generated.NODE2. DX: X. etc.0 May 2008 © ICATS 1988-2008 p 23 . DX. DY. Defaults to 1.0 divisions decrease. These become R. DX.0 divisions increase. NINC defaults to 1. If SPACE<1. NODE1. Hence ITIME must be at least 2. NODE1. DZ. NODE2. INC: Node number increment from set to set.

Real & Element lists Confirm all selections The connectivity pattern for each element is different. The individual element dialog boxes are shown below. NINC) Deletes a set of nodes from NODE1 to NODE2 in increments of NINC. NLIST Lists all available nodes in the local or global co-ordinate system. J. No arguments are needed. Optional Material & Real no if FE mesh Element colour See existing Material. May 2008 © ICATS 1988-2008 p 24 . So. The user must enter the node numbers in the way they are defined in the individual element dialog boxes. K. ELEM (I.Defines element data. Any number of elements may be entered in succession. NODE2. • By element Deletes all nodes without an associated element. An element type must be chosen first.MESHGEN NDEL • By node (NODE1. a different dialog box will be used for each type. L) .

MESHGEN May 2008 © ICATS 1988-2008 p 25 .

MESHGEN Rotate plot May 2008 Undo last elt Add to element database © ICATS 1988-2008 Finish adding this element p 26 .

MESHGEN Notes: o The element numbering is carried out internally so that the user does not need to enter an element number. The real and material numbers for subsequent layers are incremented automatically. (when generating an FE mesh) o Spring and mass elements do not require a Material No. user input is provided by an element-specific Real Properties Dialog Box. o Solid elements do not require a Real No. o If a Material No is selected. May 2008 © ICATS 1988-2008 p 27 . o If a Real No is selected. (when generating an FE mesh) o Multi-layer composite elements are characterized by Material and Real numbers of the first layer. user input is provided by a general Material Properties Bialog Box.

x. Hence ITIME must be at least 2. Such XYDigitizer programs can easily be found via a web search. All you need to do is to create a file with 4 columns. IEL2. Finally. EDEL IEL1. IEL1. No arguments are needed. ELIST Lists all available elements. containing the node number. IEL2. IEL1. Please see Appendix C how to edit this file into the standard . IEINC) ITIME: Total number of sets to be generated including the original set.DSP file externally. ignore IEL2 and IEINC and use the last ABS(IEL1) elements.DSP format. If IEL1 is <0. IEINC Deletes a set of elements from IEL1 to IEL2 in increments of IEINC. NINC: Node number increment from one element set to the next. NINC. May 2008 © ICATS 1988-2008 p 28 . IEINC defaults to 1. IEL2. IEINC: Set of elements defining the basic pattern for element generation.MESHGEN EGEN (ITIME. it should be noted that it may be convenient to input complex drawings using a XY digitizer program and import them to MESHGEN by creating a . y & z coordinates.

• STEP 1 .0. o Enter values o Click on Add/Replace. o Click on FILL.Define Node 5 at (0.5 (arbitrary units) plate.Fill 3 nodes between Nodes 1 and 5 o Close the NODE panel. o Click on Add/Replace • STEP 2 .0).Define Node 1 at (0.2.0).MESHGEN APPENDIX II Mesh Generation Examples 1. o Fill the blanks in the NODE panel. May 2008 © ICATS 1988-2008 p 29 . o Accept default values in the FILL panel. Plate Generate the mesh and connectivities for a 2x3. o Use the same NODE panel. o Click on NODE. • STEP 3 .

• STEP 5 .5 units o Click on OK to close NGEN panel. 6. o Click on NGEN. 2. o Increment node numbers by 5 o Increment x co-ordinates by .Define first element at nodes 1.MESHGEN • STEP 4 . o Click on ELEM o Select 4-noded shell o Accept default value of 0 for Material & Real nos o Accept default colour (grey=8) o Press on OK May 2008 © ICATS 1988-2008 p 30 .Generate 8 sets of nodes from pattern 1 to 5. 7. o Click on OK to close the FILL panel.

NINC=1 o Click on OK May 2008 © ICATS 1988-2008 p 31 . 7 & 2 o Select Exit • STEP 6 .Generate 4 sets of elements from element 1 (generation in the Y direction) o Close the ELEM panel o Click on EGEN o Fill the required values: IEL1=1. 6.MESHGEN o Enter the element nodes: 1. ITIME=4.

Generate 7 sets of new elements from previous 4 elements (generation in the X direction) o Click on EGEN o Fill the required values ƒ IEL1=1. IEINC=1 ƒ ITIME=7 ƒ NINC=1 o Click on OK The resulting mesh is shown below: May 2008 © ICATS 1988-2008 p 32 .MESHGEN • STEP 7 . IEL2=4.

Cylinder Generate a cylinder which is 4 units high and which has a radius of 1 unit. Select POLAR. • STEP 2 – Define Node 1 at R=1. THETA=10 degrees. • STEP 1 – Select DEFINE TYPE from LC-SYS Menu.MESHGEN 2. Z=0 • STEP 4 – Fill between nodes 1 and 18 May 2008 © ICATS 1988-2008 p 33 . Z=0 • STEP 3 – Define Node 18 at R=1. THETA=350 degrees.

2.19 May 2008 © ICATS 1988-2008 p 34 .20.MESHGEN STEP 5 – Generate 5 sets of nodes from pattern 1 to 18 • STEP 6 – Define first element at nodes 1.

36 (last in circle) • STEP 9 – Generate 4 sets of elements from pattern 1 to 18 by incrementing node numbers by 18 May 2008 © ICATS 1988-2008 p 35 .19.MESHGEN STEP 7 – Generate 17 elements from the first element • STEP 8 – Define next element at nodes 18.1.

MESHGEN The resulting mesh is shown below: May 2008 © ICATS 1988-2008 p 36 .

• STEP 2 – Define Node 1 at R=1. THETA=350 degrees. • STEP 1 – Select DEFINE TYPE from LC-SYS Menu. PHI=0 • STEP 4 – Fill between nodes 1 and 18 • STEP 4 – Generate 5 sets of nodes from pattern 1 to 18 Note that only the PHI increment must be set to 20 degrees May 2008 © ICATS 1988-2008 p 37 . Select SPHERICAL. PHI=0 • STEP 3 – Define Node 18 at R=1. THETA=10 degrees.MESHGEN 3. Half sphere Generate a half-sphere of unit radius.

MESHGEN • STEP 5 – Define first element at nodes 1.29 (Select 4-noded shell first) • STEP 6 – Generate 17 elements from the first element. • STEP 7 – Define next element at nodes 18.2.19.1.36 (last in circle) (Select 4-noded shell first) May 2008 © ICATS 1988-2008 p 38 .20.

MESHGEN • STEP 8 – Generate 4 sets of elements from pattern 1 to 18 by incrementing node numbers by 18 The resulting mesh is shown below: May 2008 © ICATS 1988-2008 p 39 .

1 for node generation. Fill and NGEN commands. o Select NEW MESH from MAIN and generate the following bridge mesh using Node. May 2008 © ICATS 1988-2008 p 40 . o Select Element type (4-noded shell).MESHGEN APPENDIX III FINES Model Preparation Example We will build a simple bridge model consisting of a concrete base and steel beams forming side railings. Refer to Example 4. Real no (1) and Material no (1) for the base of the bridge.1.

MESHGEN o Define first element for base of bridge o Define the rest of the base elements using EGEN. o Select Element type (2-noded beam). Real no (2) and Material no (2) for the railings of the bridge. May 2008 © ICATS 1988-2008 p 41 .

o Save the model by selecting SAVE . Select PPROCESS . Select PROCESS ELEMENTS Confirm properties for Material no 1 (shell) and no 2 (beam). Open bridge_1.DSP from NEW MESH. May 2008 © ICATS 1988-2008 p 42 .MESHGEN o Generate elements for the bridge railings using E and EGEN commands.MTR.DSP FOR FINES. Do not use any spaces in directory and filenames. Use bridge_1.dsp. o Select BACK o o o o o TO MAIN to exit NEW MESH.dsp Choose bridge_1. The real and material data will automatically be saved in bridge_1.inp as FINES input filename that will now be created.

both ends of the bridge.MESHGEN o Confirm properties for Real no 1 (shell) and Real no 2 (beam). i. o Select APPLY BOUNDARY CONDITIONS to ground nodes 1-10 and 91-100. May 2008 © ICATS 1988-2008 p 43 .e. Set 1 is nodes 1-10.

o Select Done. then New Set o Repeat for Set 2 (Nodes 91-100). o Select FINISH PROCESSING.MESHGEN o Select Confirm BCs. May 2008 © ICATS 1988-2008 p 44 .

o To animate the modes.MESHGEN o Select RUN FINES o The FINES output will appear in a Notepad window. run MODESH o Inspect the first mode using the ANIMATE May 2008 © ICATS 1988-2008 p 45 .