Python语言在Abaqus中的应用

出版时间:2011-8  出版社:机械工业  作者:曹金凤//王旭春//孔亮  页数:339  
Tag标签:无  

内容概要

  本书讲述了:Python语言在Abaqus中的应用ABAQUS
CAE工程师系列丛书Python语言在Abaqus中的应用曹金凤王旭春孔亮编著机械工业出版社《Python语言在Abaqus中的应用》详细介绍了Python语言基础知识、Python语言与Abaqus脚本接口的关系以及编写脚本实现各种功能,包括快速建模、访问输出数据库、对外部数据进行其他后处理和部分高级处理功能。通过大量的实例脚本和详细的注释,为读者提供编写、调试脚本和开发专有模块的方法,帮助读者提高解决复杂问题的能力。
  本书共包含6章内容,分为两部分:第一部分即第1章,介绍了Python语言编程的基础知识,为后面5章奠定基础;第二部分为第2章~第6章,分别介绍了Abaqus脚本接口、编写脚本快速建模、编写脚本访问输出数据库、编写脚本进行其他后处理、脚本的高级处理功能等内容。对于每一章节,都尽可能地通过实例介绍编写脚本的技巧和注意问题。书中内容从实际应用出发,文字通俗易懂,深入浅出,读者不需要具备很深的编程功底,即可轻松掌握Python语言在Abaqus中的各种应用。

书籍目录

序言一
序言二
前言
第0章 导言:千里之行,始于足下——写给读者的话
 0.1 简单实例
 0.2 Abaqus脚本编程的优势
 0.3 学习方法
 0.4 如何看待本书
 0.5 心愿
第1章 Python语言基础
 1.1 简介
  1.1.1 Python语言的特点
  1.1.2 运行Python脚本
 1.2 开发工具
  1.2.1 PythonWin开发工具
  1.2.2 Abaqus中的Python开发环境(PDE)
  1.2.3 EditPlus编辑器的Python开发环境配置
 1.3 基础知识
  1.3.1 编码规则
  1.3.2 数据类型
  1.3.3 变量和常量
  1.3.4 运算符和表达式
  1.3.5 文件类型
 1.4 内置数据结构
  1.4.1 元组(tuple)
  1.4.2 列表(list)
  1.4.3 字典(dictionary)
  1.4.4 序列(sequence)
 1.5 结构化程序设计
  1.5.1 条件语句(if elif else)
  1.5.2 循环语句(while,for in)
 1.6 函数、模块和包
  1.6.1 函数(function)
  1.6.2 模块(module)
  1.6.3 包(package)
 1.7 面向对象编程
  1.7.1 类和对象
  1.7.2 属性和方法
  1.7.3 继承(inheritance)
  1.7.4 多态性(polymorphism)
 1.8 输入/输出
  1.8.1 文件
  1.8.2 存储器
 1.9 异常和异常处理
  1.9.1 使用try except语句测试异常
  1.9.2 使用raise语句引发异常
  1.9.3 自定义异常
  1.9.4 使用try finally语句关闭文件
 1.10本章 小结
第2章 Abaqus脚本接口
 2.1 Abaqus脚本接口简介
  2.1.1 Abaqus脚本接口与Abaqus/CAE的通信
  2.1.2 命名空间(namespace)
  2.1.3 Abaqus中的各种脚本接口
  2.1.4 运行脚本的方法
  2.1.5 创建脚本的方法
 2.2 Abaqus脚本接口基础知识
  2.2.1 使用《AbaqusScriptingReferenceManual》
  2.2.2 Abaqus脚本接口中的数据类型
  2.2.3 面向对象编程与Abaqus脚本接口
  2.2.4 异常和异常处理
 2.3 在Abaqus/CAE中使用脚本接口
  2.3.1 Abaqus对象模型
  2.3.2 复制和删除对象
  2.3.3 指定区域
  2.3.4 指定视口中的显示对象
 2.4 实例
 2.5 本章 小结
第3章 编写脚本快速建模
 3.1 交互式输入
  3.1.1 getInput()函数
  3.1.2 getInputs()函数
  3.1.3 getWarningReply()函数
 3.2 创建材料库
  3.2.1 录制宏(macro)
  3.2.2 通过录制宏来创建材料库
 3.3 创建插件程序
  3.3.1 简介
  3.3.2 使用RSG对话框构造器创建对话框
  3.3.3 创建并运行内核脚本
 3.4 本章 小结
第4章 编写脚本访问输出数据库
 4.1 简介
  4.1.1 三组概念
  4.1.2 使用对象模型编写脚本
 4.2 输出数据库对象模型
  4.2.1 模型数据
  4.2.2 结果数据
 4.3 从(向)输出数据库读取(写入)数据
  4.3.1 打开(创建)输出数据库
  4.3.2 读取(写入)模型数据
  4.3.3 读取(写入)结果数据
  4.3.4 读取(写入)场输出数据
  4.3.5 读取(写入)历史输出数据
  4.3.6 设置默认的显示变量
 4.4 计算Abaqus得到的分析结果
  4.4.1 数学运算规则
  4.4.2 有效的数学运算
  4.4.3 粗略计算
  4.4.4 结果转换
 4.5 实例
  4.5.1 读取节点信息和单元信息
  4.5.2 读取场输出数据
  4.5.3 创建输出数据库并添加数据
  4.5.4 查找Mises应力的最大值
  4.5.5 计算位移增量
  4.5.6 计算平均应力
 4.6 提高脚本执行效率的技巧
 4.7 本章 小结
第5章 编写脚本进行其他后处理
 5.1 自动后处理
  5.1.1 简介
  5.1.2 实例
 5.2 外部数据的后处理
  5.2.1 简介
  5.2.2 实例
 5.3 本章 小结
第6章 脚本的高级处理功能
 6.1 监控分析作业
  6.1.1 简介
  6.1.2 实例
  6.2 优化分析
  6.2.1 简介
  6.2.2 实例
 6.3 调试脚本
  6.3.1 跟踪法
  6.3.2 异常抛出及确认
  6.3.3 通过输出语句或注释发现异常
  6.3.4 使用Python调试器
  6.3.5 智能开发环境(IDE)
  6.3.6 Abaqus中的PDE
 6.4 查询数据
 6.5 本章 小结
附录
 附录APython语言中的保留字
 附录BPython语言中的运算符
 附录CPython语言中的常用函数
 附录D中文索引
 附录E英文索引
 附录F本书中用到的方法(函数)
 附录G本书中用到的模块

编辑推荐

  倾情打造Abaqus二次开发平台。  Python语言基础  Abaqus的脚本接口  快速建模  自动后处理\访问输出数据库  监控分析作业\参数分析\优化分析  《Python语言在Abaqus中的应用》特色:  概念准确,通过大量实例进行讲解,读者很容易理解。由浅入深,循序渐进的科学编排方式,读者容易掌握。对代码进行详细全面的解释,读者学习过程中没有任何障碍。内容从实际应用出发,文字通俗易懂,深入浅出,读者不需要具备很深的理论知识,即可轻松地使用Python语言进行二次开发。随书光盘给出了重要实例的脚本源代码文件、CAE模型文件、I N P文件和ODB文件,以方便读者学习。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Python语言在Abaqus中的应用 PDF格式下载


用户评论 (总计97条)

 
 

  •   曹老师的这本python语言在abaqus中的应用,内容由浅入深,深入浅出,书中的讲解以及提示都非常的人性化,特别会为读者尤其是初学者考虑,看这种工具书居然能让人产生大呼过瘾的感觉!
  •   书运送中包装的很严实,很好。书内容也很适合对于ABAQUS二次开发感兴趣的初级学习。有简单的PYTHON语言介绍,及与ABAQUS的连接实现例子说明。
    送货员也很好,由于回家,让教研室人代领的,送货员等了很久,谢谢,服务态度很好。
  •   这本书是关于python语言在Abaqus中的应用,网上的相关资料非常少,我之前都是通过看帮助文档来学习,英文虽然讲的很好,但是看起来比较麻烦一些,但是这本书相当于系统的整理了一些必要常用的知识,可以让我们更快更系统的学习,推荐!!1
  •   书里面首先讲了一堆python语言,说实话这个可以自己找书看。倒是python在abaqus里面的应用讲的少了,期待有更好的书
  •   学习abaqus的语言python的一本国文书,其实大多和帮助份的翻译,比较适合懒人,呵呵
  •   python的语言与abaqus的书真的很不错,简单易学
  •   不错的学习ABAQUS的书,结合PYTHON应用
  •   比较之得学习的python+abaqus书籍,看了难度似乎不大
  •   还在看python语言的部分,讲的很浅显易懂,是一本不错的书
  •   很值得看的一本abaqus二次开发的书籍。
  •   是市场上为数不多的专讲ABAQUS二次开发的一本好书
  •   虽然很多内容是abaqus帮助文档内容,但是条理性很强,值得一看。
  •   昨天中午下的单,今天中午就到了,太给力了!想要一本abaqus参数化的书,这本正合适。
  •   还不错,对深入学习abaqus很有帮助
  •   在图书馆借了一个月了,但毕竟是要还的。算了,好书我还是希望自己拥有,就买了吧,内容没得说,想更深入的用abaqus还是买了吧,不要犹豫了
  •   对于学习abaqus的同学来说挺好
  •   最近正好想用到abaqus扩展有限元,这本书很有用
  •   为更好地使用abaqus软件创造了条件,值得买
  •   Pyhton是大势所趋 很好的一本有关ABAQUS和PY结合的书
  •   abaqus书很好,值得一买,赶快抢购吧
  •   abaqus出的新书,很期待和喜欢
  •   还不错,毕竟现在关于python 的书并不多。所以资料不多。
  •   非常好的书,让我切实体会到面向对象的Python的妙处。推荐哈!
  •   概念准确,通过大量实例进行讲解,读者很容易理解。由浅入深,循序渐进的科学编排方式,读者容易掌握。
  •   比较及时有用的书,对学习建模很有帮助
  •   实例还是少了,尤其是工程案例,书上的例子,还看不出先进性,不过pathon的确先进
  •   买这本书的确买对了,现在已经看了快一半了,感觉不错,而且发货速度快,交易方便不需要办卡什么的,货到付款,很满意
  •   不错,需要细细体会,由浅入深
  •   曹老师不容易,当当网也不容易。同时希望当当网能考虑到我们也不容易,阿门,世界和平,从小事做起
  •   做优化的可以参考一下,很多事帮助文档的东西。
  •   期待已久的这本书在当当网上买到了,书的包装很精美,完好无损,还提供了发票,收货也很及时,真的是超级赞!以后还会过来买,真的是物有所值!
  •   对这方面的初步学习很有帮助,若想深入了解可能就不适用了
  •   内容不错,简单易学,我很满意
  •   内容还不错 不过不适合初学者
  •   书本内容很不错,快递的速度也给力,不错~
  •   嗯,,,其实我是从这光盘去的。。。
  •   发货很快,两天都到了,东西很好,跟预想的一样,当当网的东西质量还是很好的,正品没的说
  •   这本书挺不错,正是我想要的。
  •   这本书很不错,期待了很久哦!
  •   书不错就是例子少了,当当还不错
  •   快递员送的有点太不是时候了,正好在上课,不过书还是很好的,建议当当以后送货能选个合适的时间,中午最好~总体给个好评吧~~~
  •   书很好,服务很好,谢谢
  •   书是不错,就是有点小贵呀,呵呵
  •   包装挺好的,送货也及时。应该是正版,信任当当
  •   实验室用的 挺好的,
  •   很好,就是周二放假,让快递师傅白跑一趟。
  •   真心买错了,看错了
  •   还可以吧,总体一般。
  •   快啊,便宜啊。好啊
  •   看了一下 有针对行,入门的好书
  •   不错,蛮好的~
  •   送货很快,支持一下
  •   正品,纸张、字迹都不错
  •   有一部分很有用
  •   帮同事买的,同事很爱惜
  •   不用去大书店就可以买到了!
  •   提朋友买的,满意
  •   一如既往的优秀,Q大出手必须精品
  •   感觉还行,比较粗浅
  •   刚刚接触
  •   最近正在做这方面的课题,真是解了我的燃眉之急。
    当当服务不错,送货速度也很快。
    收到书后迫不及待地看起来,发现作者写的非常好,而且很细致。对于初学者非常好适合,强烈推荐。
  •   very goood!!!!!!!!!
  •   非常快哈!
  •   还可以,一般吧,
  •   本书从另外一个角度讲了ABAQUS,应该属于同类中第一本中文的书籍。但内容有点少。
  •   这本教材算是ABAQUS中比较新的了,好好学习会有很大收获的
  •   买回来这么久还没看,书的质量挺好。abaqus的书比较少。
  •   非常适用ABAQUS的高端用户。
  •   介绍了一点Python的基本知识。然后就是例子比较多。
  •   托家人给我寄一本。用python就能做model updating了跟运行算法了。
  •   还不错,虽然会有错别字,但是内容还可以,是aaqus二次开发的必备书。
  •   写的挺好,想学习二次开发值得入手看看。
  •   还行吧,就是翻译的帮助文件,不过省的看英语了
  •   质量挺好,内容实用,对学习程序很有帮助是我需要的。
  •   整体还可以,部分有标注错误的
  •   书写得很详细,由易到难
  •   内容还不错,希望能有所帮助。
  •   书总体质量还可以,物流也快,内容可以再充实有针对性写。。。
  •   快递比较给力,初步浏览后觉得内容很好。只是美中不足的是,书的纸张太薄,油墨味太大太怪,这方面比较差。
  •   序言写得很好,估计内容也不错
  •   针对性强,内容详实,值得推荐,
  •   为了特定问题买的,还没看,希望不错
  •   书不错 cd也不错
  •   市场上关于这方面的书很有限 值得收藏
  •   正准备看呢~
  •   此书不错,但是在长沙的潇湘物流公司太差
  •   不错。我是来拿几分的。。。
  •   如果例子能多一点就更好了
  •   还可以吧!还没来得及看呢
  •   想深入了解、学习ABAQUS 还是学一学这本书比较好
  •   应该作者还是花了很大的心思来写书的,但是我发现我的定位错了,python懂了对自己作用也不大,inp操作才是主要的,况且学会python也不容易
  •   理论多,实例太简单!
  •   书籍还行,内容丰富。不足之处在于纸张太薄,图片不是彩色的!
  •   书不错,比预期的好很多
  •   Python语言在Abaqus中的应用
  •   不错 不错 不错很不错的一本书
  •   入门不错的书,又可以当作资料查看
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7