Вы находитесь на странице: 1из 27

Fluent User Services Center www.fluentusers.

com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Introduction to GAMBIT

1-1

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

What is GAMBIT?
Geometry And Mesh Building Intelligent Toolkit

A single, integrated preprocessor for CFD analysis:

Geometry construction and import


Using ACIS solid modeling capabilities Using STEP, Parasolid, IGES, etc. import

Cleanup and modification of imported data

Mesh generation for all Fluent solvers (including FIDAP and POLYFLOW)

Structured and Unstructured hexahedral, tetrahedral, pyramid, and prisms.

Mesh quality examination Boundary zone assignment

1-2

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Operation

General sequence of operations

Initial setup

Solver selection, Mesh size, Defaults, etc. Create full geometry Decompose into mesh-able sections Local meshing: Edge, Boundary layers and Size Functions Global meshing: Face and/or Volume

Geometry Creation (ACIS, STEP, Parasolid, IGES or Mesh import)


Meshing

Mesh examination Zone assignment

Continuum and Boundary attachment

Mesh export

1-3

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Files (1)

GAMBIT directory and files

When GAMBIT starts up, it creates a directory called GAMBIT.#


# = the process number It also creates a "lock" file, ident.lok, in the working directory ident.lok prevents any user from starting up another session using the same identifier in the same directory. If the code crashes, this file needs to be manually removed. ident.dbs jou trn = = = the database. All information will be saved in this file. This file is NOT retrievable upon a crash the journal file. This file is directly accessible from the Run journal form the transcript file. Output from GAMBIT

Three files are created inside this directory

1-4

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Files (2)

GAMBIT directory and files

GAMBIT permanently saves these files to your working directory as

ident.dbs, ident.jou and ident.trn anytime you issue a "Save" option (equivalent to any standard word processor)

Upon Save, earlier versions of ident.dbs and ident.trn will be overwritten, while new commands are appended to the file ident.jou The directory GAMBIT.# is removed The lock-file ident.lok is deleted

Upon successful exit of GAMBIT:


1-5

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Startup: DEMO

Start gambit with "gambit filename"

NT Users must start Gambit this way from a command prompt.

Before save

Example: Start Gambit in directory "projects" > gambit airfoil

After save

1-6

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Journal Files

Journal File:

Executable list of Gambit commands


Created automatically by Gambit from GUI and TUI. Can be edited or created externally with text editor.

Journals are small - easy to transfer, e-mail, store Can be parameterized, comments can be added Easy recovery from a crash or power loss edit existing commands to create new ones

Uses:

1-7

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Running Journal Files

Journal files can be processed in two ways:

Batch mode (Run)


All commands processed without interruption. "read pause" command will force interrupt with resume option appearing.
Includes text editor for easy modifications

Interactive mode (Edit/Run)

Mark lines in process field to activate for processing. Editable text field. Right click text field for more options. Auto or Step through activated process lines.

1-8

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

GUI
Main Menu bar Operation toolpad

Command line

Description window
1-9

Global Control
Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Operation Tool Pads

Vertex Edge Face Volume Group

Boundary Layer Edge Face Volume Group

Boundary Types Continuum Types

Coordinate Systems Sizing Function G/Turbo Geometry Cleanup User-Defined Tools

1-10

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

File Menu (1)

New, Open, Save, Save As and Exit

Standard form of database operations Prints graphics to printer or to file PostScript, BMP, TIF, etc. Screen editor/command processor for journal files Command processing:

Print Graphics

Run Journal / Clean Journal


Partial or global selection/de-selection Automatic or stepwise processing

Ability to load the current journal File browser Clean Journal removes unnecessary tags, undos, etc.
1-11 Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

File Menu (2)

View File

View of the current output,ident.trn, the transcript file Ability to view other files as well
ACIS, Parasolid IGES, STEP, Catia V4 -add on) ICEM Input, Vertex Data CAD - Pro/E (STEP or DIRECT- add on), Optegra Visualizer, I-DEAS FTL Mesh - mesh and faceted geometry files.

Import

Export

ACIS, Parasolid IGES, STEP Mesh - Export your mesh for your Solver.

Export 2D Mesh option guarantees 2D mesh


1-12 Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Edit Menu (1)

Edit Title

Title will be included on any printed graphics Ability to launch an editor within GAMBIT Ability to define, modify and list parameters

Edit File

Edit Parameters

parameters: arrays:

$numeric = 10, $array(3,4) = 5

Parameters and arrays can also be directly defined in the journal file using an editor (preferred option)

1-13

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Edit Menu (2)

Edit Defaults

Modify a large range of defaults that effect:

User Environment Meshing Characteristics Geometry

Ability to load, modify and save a new set of defaults in $HOME/GAMBIT.ini which is loaded automatically at startup. Ten levels of undo/redo (default) Reducing number of levels also reduces memory requirements.

Undo/Redo

1-14

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Solver Menu

The Solver selection will have an impact on the following input forms:

Available meshing algorithms Available element types Continuum types Boundary types Export mesh file

1-15

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Graphical User Interface

Command:

Input of (non-GUI) commands, e.g.,


reset: deletes all mesh and geometry in the current model reset mesh: deletes mesh, keeps geometry

Transcript

Output from GAMBIT is printed here as well as in ident.trn Transcript window can be expanded using arrow button in top right corner Gives a short description of all global function buttons and screen areas

Description

1-16

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Global Control (1)

Scale-to-Fit

Orient Model Journal View

Pivot anchor for view manipulation Modify (on/off) Label Visibility Rendering Show mesh Silhouette

Four split Four view Wire frame Shade Hidden Line

Light source Undo/Redo Special Labels Annotate Color coding Examine Mesh Entity type Connectivity

1-17

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Global Control (2)


Scale-to-fit resizes the model to fit the screen Orient Model - major axes , isometric and:
Reverse Previous Journal view

Select Pivot - around which the model rotates, zooms


Body center Mouse position

Model display attributes

Turn on/off visibility, label, silhouette, mesh and hidden line on all or selected geometrical entities

Preset configuration of the graphics window


4-view and 4-split Options to return to any single view
1-18 Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Global Control (3)

The Window Attributes form

Modify the following attributes (defaults given)

Render Wireframe on ; shaded and hidden off Mesh Volume - off Silhouette All on Label All off Visibility All on
"All" - All entities are picked (Default) "Pick" - Individual picking including the use of pick lists

Two ways of picking entities


1-19

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Global (4)

Render Model - Wireframe Modify Light/Label type

, Shaded

, Hidden

Change light source orientation and properties Additional information on the entity label Insert arrows and text for graphic presentations

Color Mode
Color by entity Color by connectivity

Undo/Redo

Examine Mesh

Display different element types by quality, plane cuts, etc.


1-20 Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Forms (1)

Form - components

List box - (picking)


active (yellow) - ready to pick inactive (white) - click to activate


mutually exclusive options

Radio buttons

Option button

Option menu
Click-to-focus non-mutually exclusive options

Text box

Check box

Command buttons

1-21

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Forms (2)

Text box

Field for input of data, expressions, parameters The cursor is blinking if active

To activate - left click in the text box (click-to-focus) The order of input is not important Use "tab" to go to the next text box Use left click (click-to-focus) to go to any text box

Forms with several text boxes


1-22

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Forms (3)

List box

Highlighted in yellow if active

To activate - left click in the list box The item is highlighted in red on the screen All previously picked items are pink

Tells you the name of the latest picked item


Individual pick lists for each list box Forms with several list boxes:

Depending on the form, the order of picking may be important Use Shift right-click to go to the next list box Use left click (in the list box) to go to any list box

1-23

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Forms (4)

Pick Lists

Open the Pick List by clicking on the arrow

The "Available" list is sorted in the order of picking Pick List functionality:

Pick or Un-pick, Selected or All entities by highlight in left column and by clicking on the arrows Highlighted "picked" entities will appear red on the screen edge.32, edge.33 Non-highlighted "picked" entities will appear pink edge.26, edge.28 Right-click in lists area provides additional options Filter can be used to control which objects are picked.

1-24

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Mouse Operations (1)


Left Drag Shift + Click Double Click Ctrl x-y rotation Pick Middle Translation Next Previous View Drag zoom Stretch zoom Right Zoom/ z-rotation Accept/Next picker Save view to journal Click points to grid

You can toggle between picking with or without "Shift":


Keep right mouse button down while doing a "left-click" The cursor now changes to another symbol Now, Pick/Next/Accept do not need a "Shift" The Rotation/Translation/Zoom now needs a "Shift"
1-25 Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Mouse Operations (2)

The picking philosophy: Left - Middle - Right

Shift-Left: initial pick

Alternative: click and hold, drag diagonally to pick several items at the same time "window picking"

Upward diagonal picking will include everything fully included in the box Lower diagonal picking will include everything partially included in the box

Picking One Face

Picking Five Faces

The latest pick is highlighted in red, previously picked items are highlighted in pink

1-26

Fluent Inc. 12/28/2012

Fluent User Services Center www.fluentusers.com

Introductory GAMBIT Notes GAMBIT v2.1 Jul 2003

Mouse Operations (3)

The picking philosophy: Left - Middle - Right

Shift-Middle: modify pick

The middle pick will behave differently depending on the mouse location:

Same: New: Bad:

Cycle to the next available object within picking tolerance Replace last pick with new pick at new location A Shift-Middle pick on "nothing"is equivalent to "Un-select last pick"

Shift-Right: Apply or go to the next list box

1-27

Fluent Inc. 12/28/2012

Вам также может понравиться