GiD 实用教程

GiD是一款通用的数值模拟前、后处理软件,由西班牙巴塞罗那国际工程计算方法研究中心开发。本文详细介绍了GiD的用户界面、几何建模、网格划分和帮助资源,包括点、线、面、体的创建,以及网格质量控制。此外,还强调了GiD的自定义功能和用户友好性,适合各种数值模拟的前处理需求。




Blog Links






一、前言


  GiD is a universal, adaptive and user-friendly pre and post processor for numerical simulations in science and engineering. It has been designed to cover all the common needs in the numerical simulations field from pre to post-processing.


  GiD 是一个交互式图形用户界面,用于定义,准备和可视化与数值模拟相关的所有数据。该数据包括几何,材料,条件,解决方案信息和其他参数的定义。该程序可以生成适用于多种数值方法的网格(有限元,有限体积或有限差分,基于粒子或无网格方法),并以所需格式编写数值模拟程序的信息。也可以从 GiD 内部运行这些数值模拟,然后可视化分析结果。


  GiD 可以由用户定制和配置,以便可以生成他们自己的求解器模块所需的数据。然后,这些求解器模块可以包括在GiD软件系统中。在定义几何图形时,程序以与CAD(计算机辅助设计)系统类似的方式工作。一个特征是几何体以分层模式构造。这意味着更高级别(维度)的实体是在较低级别的实体上构建的;然后,两个相邻的实体将共享同一个较低级别的实体。


  GiD 是一个通用的、适应性强和用户界面友好的图形用户界面,用于几何模拟、数据输入、模型转换、网格和可视化的结果,对所有类型的数值仿真包都适用。



在这里插入图片描述




  GiD 软件由西班牙巴塞罗那国际工程计算方法研究中心(International Center for Numerical Methods in Engineering)开发,主要用于数值模拟过程中的前、后处理,并提供强大的用户自定义功能,它不提供求解功能。通过用户自定义功能和脚本语言 Tcl/Tk ,可实现对 GiD 的二次开发。GiD 典型应用流程图如下图所示。


在这里插入图片描述



  Tcl/Tk 是一种脚本语言,与 C 语言风格相似,由于它小巧,被广泛应用在各个领域,用来定义图形用户界面,如 ANSYS 中的接触向导等,在 GiD 中,大量的用户窗口都是由该语言创建的,这些文件均位于 GiD 的安装目录的 Script 的子目录中。



在这里插入图片描述




  GiD 最大的优点在于良好的通用性和强大的用户自定义功能,用户仅通过脚本语言编写简单的用户自定义“问题类型”(Problem type)控制文件,就可以使得 GiD 将模型输出为用户所需的特定格式,从而支持已有的计算程序。


  GiD 可为数值模拟提供所需的任何输入信息,它的输入和输出格式可以定制,并与任何现有软件兼容,用户友好,界面简洁大方。GiD GUI 适用于任何语言,GiD 使用 C++,Tcl/Tk 和 OpenGL 开发的,本地和远程计算均可。


  GiD 不但功能强大,而且轻便小巧,安装程序一般不超过 100 MB,安装后所占用的硬盘空间一般在 300 MB 左右。


  软件下载GiD Professional(工程数值模拟软件) 14.0.1





二、用户界面


2.1 界面组成


  用户界面用来与程序进行交互,它主要由按钮、窗口、图标、菜单、文本框和某些信息的图形显示等构成。默认初始的 GiD 界面主要包含上、中、左和下四个区域,其中,界面的最上部分为主菜单区域,中部为图形显示与交互区域,右侧为快捷工具栏,界面的最下部为命令行和状态提示栏。GiD 在前处理模式下的界面如下图所示。



在这里插入图片描述


GiD Professional 14.0.1 GUI 界面 前处理模式


在这里插入图片描述


在这里插入图片描述


标题栏、Top Menu 和 Toolbars


在这里插入图片描述


快捷工具栏与图形显示区


评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hulunbuir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值