[ GiDlist ] WhisList to enhance GiD capabilities, graphical

Moderator: GiD Team

Post Reply
Blas Molero - Tecnologías CAE Avanzadas

[ GiDlist ] WhisList to enhance GiD capabilities, graphical

Post by Blas Molero - Tecnologías CAE Avanzadas »

Hello!,

After "trying" a few days GiD 5.0 p47, here you are a few suggestions to improve the program from the point of view of a Windows NT FEA user:

1. FILES menu
- To use the word "Open" instead "Read" to load a GiD Project (*.gid). "Read" seems to load something on an "existing" project, but not to open a project.
- IMPORT/EXPORT: to use the Windows Explorer style when dealing with files, now all is UNIX style.
- FILTERS: To use filters to select only files of desired type (*.igs, *.IGES).
- FILE PROPERTIES: Also in the oppening window to have the option to see file size, file attributes, date, an image preview of file (in case of *.gid project), etc... .
- Network drivers letters (say F:) are not directly visible, I have to use Windows Explorer to see the letter driver name.
- When Exporting to add extensions automaticaly to output file, for instance, when exporting IGES, to add automaticaly .IGS extension to the file name.
- To import/export STEP AP203/214 files, Parasolid v11 & ACIS (*.sat) v5.0
- To open multiple projects simultaneously


2. SCREEN layout
- ICONS: to use icons more actively, for instance, I miss icons to set plan, top, side, isometric view, etc .. zoom previous, etc.. Also a litle of color in the current icons is welcome!.
- To modify the axis style: I suggest a more elaborate axis, but also simply as well. Axis to change location, not only in the left corner, but appear exactly in the coordinates origin (0,0,0,). Only when origin is not visible, to the left corner. In FEA, origin location & axis orientation knowledge is a must!.
- ICON to swich between "View Geometry" & "View mesh"
- REPEATING commands feature ON: for instance, after finishing the use LINE command, hitting "Enter" key will ask again for "1st Point" without the need to go to menus. Or ZOOMIN icon needds to hit repeately each time to do consecutive zoomins.
- LABELS ON: future entities created after issuing LABELS ALL to draw the label on the screen automaticaly, without the need to issue LABELS ALL again.
- "ESC" feature: all commands require to hit "ESC" key to finish, in this sense some times this is an unnecesary additional task to perform, is better & faster to close command automaticaly after finishing action (hit ENTER key to use again ?). Also, not possible to abort command (for instance, "Delete Lines"), "ESC" means to "accept" selection, instead "Cancel" execution. If Copying/moving entities and make a mistake in selection, not possible to ABORT command, ESC means to accept selection, only remedy is to de-select entities, but in big models this is imposible.
- Information on the screen of the LAYER active
- HELP on the screen mouse buttom when arrow on top of ICONS. Also, help description of commands in the bottom window when surfing over the menu with the mouse, now it´s run only after issuing the command.
- To SAVE views with a name, and an option to RESTORE view saved.
- Multiple windows: "n" command seems to open new windows, but how to tile & manage?
-

3. GEOMETRIC ENTITIES
- List entities on Screen (points, lines, surfaces, volumes), not one-by-one, but to list all entities in a window where the user moving the vertical scroll bar can surf the entire list.
- Structured four-sided surface creation by: 2 edge curves (the other two edge curves of the surface are formed by joining the end points) or 4 points, giving the option "underlying surface" connecting points by curves lying on indicated underlying surface.
- Surface/Surface intersection: give the option to trim surfaces automaticaly by the curve intersection.
- Surface Fillet: creation of a circular surface fillet of a specified radius between two surfaces, giving the option to trim the original surfaces.
- Curve Fillet: creates a circular fillet of a specified radius between 2 curves (optionaly do not triming curves up to start of the fillet)
- To List defined local coordinate systems.
- To define Loads & Boundary Conditions based in that Local or Global Coordinate systems.
- To break structured surface by a point -that lie in the surface- optionaly without need to indicate U or V sense: if specified point lies on an edge, two surfaces are created, otherwise four surfaces are created.
- To split a surface by a curve line.
- To improve actual COPY command: when extruding surfaces/volumes by translation, rotation, mirror, etc.. based on line & surfaces meshed (nodes & elements asociated to that primitive), to create quadrilateral 4-nodes elements (if source is a line meshed with 2-nodes line elements) or triangular prismatic solid 6-nodes elements (if source is a surface meshed with 3-nodes triangular elements), or 8-20 nodes hexaedra solid elements (if source is a surface meshed with 4-8-nodes quadrilateral elements).
- Also, to add the option "spacing ratio" to COPY command to control the spacing element layers in the direcction of the extrusion/sweeping if the source primitive entity (line or surface) is meshed. To use the following criteria: uniform spacing, or enter a value less than 1.0 meaning that element size will progressively decrease along the direction of extrusion, or enter a value greater than 1.0 meaning that the element size will progressively increase in the direction of extrusion/sweeping.
- DRAG & GLIDE commands: creation of new surfaces or volumes by dragging & moving a pattern of curves or surfaces along a profile formed by other curves. Optionaly, associated 1-D & 2-D mesh of source primitives (curves or surfaces) are also dragged & glided to generate 2-D (triangular or quadrilateral) elements or 3-D (prismatic 6-nodes or brick 8-nodes) elements.
- To create a point in a node
- Curve normal from a point: a command to projects a normal from a point to a curve (optionaly breaking curve at projected point)


4. DATA
- To Change the actual 3 points based Local coordinates systems creation: 1st point origin, 2nd point on X-axis, and 3rth point in plane X-Y (not Z-axis). This will avoid creation of a new point to define Z-axis, simply using 3 points of a surface defines Z-Axis normal to that surface.
- To set actived a local coodinate system to apply loads & boundary coonditions.
- To Draw Local Axis, loads & boundary conditions permanently in the screen (also an option to erase).
- To List in a window in the screen (not one-by-one, but full list) local coordinate systems, loads & boundary conditions.
- To integrate GiD & COSMOS/M 2.5


5. MESHING
- Meshing of non-structured volumes with HEXAEDRAL elements (great !!)
- To display mesh & geometry (points, surfaces, etc..) simultaneously
- To improve 2-D meshing rendering
- To mesh points with 1-node elements (MASS, SPRING, etc..)
- To mesh volumes with high-order TETRA10 elements.

Best regards,
Blas.

~~~~~~~~~~~~~~~~~~~~~~
Blas Molero Hidalgo
Director

Tecnologías CAE Avanzadas, S.L.
Parque Tecnológico de Zamudio - Edificio Central, nº 101
48170 Zamudio (SPAIN)
Tel. +34 94 420 93 54
Fax. +34 94 420 93 55
E-mail: Blas.molero at tecnocae.es
WEB: http://www.tecnocae.es
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 5755 bytes
Desc: not available
Url : http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20000310/52a432e1/attachment.bin
Sebnem Ozupek

[ GiDlist ] defining sets

Post by Sebnem Ozupek »

I cannot figure out how to define "sets" in GID,
i.e. choose a certain number of elements or nodes
and name them as a set.
Any suggestions?
Thanks.

Sebnem
Post Reply