《Abaqus GUI程序开发指南(Python语言)》——1.2 Abaqus图形界面程序开发的意义-阿里云开发者社区

开发者社区> 异步社区> 正文

《Abaqus GUI程序开发指南(Python语言)》——1.2 Abaqus图形界面程序开发的意义

简介:
+关注继续查看

本节书摘来自异步社区《Abaqus GUI程序开发指南(Python语言)》一书中的第1章,第1.2节,作者: 贾利勇 , 富琛阳子 , 贺高 , 周正光 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 Abaqus图形界面程序开发的意义

通过1.1节介绍的简单实例,相信大家对Abaqus软件的图形界面程序开发有了一定的认识。传统的采用手动建模过程中,需要反复切换模块、点击按钮、输入数据等,过程繁琐,耗时费力。通过对商业有限元软件的前后处理模块进行二次开发,可以有效提高前后处理效率,节省建模及数据处理时间。采用Python语言对Abaqus进行二次开发具有以下优点。

(1)可以通过图形交互界面,实现参数的统一管理。

(2)可以避免大量重复性的建模工作,避免人为建模错误。对于具有典型共有特征的模型可以建立标准的建模模板,实现完全参数化或者快速建模。

(3)可以通过执行内核指令实现Abaqus/CAE不具备的甚至是人工手动操作无法实现的复杂问题建模。

Abaqus用户图形界面程序主要有两种:简单GUI插件程序和用户自定义GUI应用程序。插件程序可以辅助完成一个或者几个功能,自定义应用程序可集成多功能、多界面,将多个功能组件集成在统一的平台内进行管理,适合大型应用程序开发。上述两类图形界面程序均可以辅助用户提高有限元建模及数据处理效率。有关插件程序以及用户自定义应用程序的开发详见本书第五章和第六章内容。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Eclipse安装图形开发组件
1、登录http://www.eclipse.org/downloads/,现在Eclipse的最新版本是3.6.1,在打开的页面选择要下载的版本   2、将下载得到的文件eclipse-SDK-3.6.1-win32.zip解压到D盘根目录下,并运行eclipse.exe。
642 0
Android官方开发文档Training系列课程中文版:OpenGL绘图之图形绘制
原文地址:http://android.xsoftlab.net/training/graphics/opengl/draw.html 如果你还不清楚如何定义图形及坐标系统,请移步:Android官方开发文档Training系列课程中文版:OpenGL绘图之图形定义。
1036 0
Unity教程:GUI 界面开发
UI概述: UI永远是显示在屏幕的最前面上,不受变形、碰撞、光照的影响GUI概述:GUI是Graphical User Interface的缩写。Unity的图形界面系统能容易和快速创建出各种交互界面。
1815 0
ArcGIS API for Javascript 3.21地图开发实例(一、图形绘制和删除及popup弹出层)
前言 Arcgis是一个地理系统的平台,可用来进行数据数据展示或二次开发。这里我们所使用的是Arcgis对于JavaScript的api,也就是web端的api进行开发。
9603 0
Apache Mina开发手册之三
Apache Mina开发手册之三 2、Mina服务器的架构 Mina服务器的架构图如下所示: 1)IOAcceptor即I/O接收器,负责监听网络连接和发过来的数据包。
783 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载