初学Abaqus经常有的一个疑问是,明明在部件中使用曲线来作图,为什么显示出来的却是折线?不只是在查看单个部件 Part 的时候,在组装 Assembly 视图中显示的也是类似的情况。
继续阅读全文文章分类:Tips
关于 Abaqus 示例中 JH-2 材料本构模型的材料属性参数值
Abaqus 官方给出的《Abaqus Example Problems Guide》中,第2部分 Dynamic Stress/Displacement Analyses 中示例 18 是关于陶瓷材料的高速冲击问题 High-velocity impact of a ceramic target。模拟陶瓷材料的一个常用本构模型是 JH-2(Johnson-Holmquist model)。示例中使用的 SiC 材料参数在 6.13 及以前版本和 6.14 及以后版本中发生了一些细微的变化。
继续阅读全文Abaqus 中的 Field Output 和 History Output
Field Output(FO,场变量输出)和 History Output(HO,历史变量输出) 是 Abaqus 中两种基本的数据输出类别。这两者是独立的,有不同的应用场景。刚开始接触 Abaqus 的话会对这两个变量的使用感到困惑。
Python for Abaqus: code for meshing a part
Region used for material orientation assignment can also be used in meshing a part. Here is an example of messing a part using C3D8R element.
Python for Abaqus: code for discrete material orientation assignment
Some Python codes for build Region in Abaqus are really difficult to figure out although Abaqus has a lot of examples and detailed manual and reference. Here is an example for creating discrete material orientation using Python script.
通过命令行在 Abaqus 中运行 Python 脚本的两种方式
有时候只能在没有图形界面的情况下运行 Abaqus,比如在某些高性能计算集群中,又或者仅仅是为了能够通过 Python 批量运行模拟并获取结果等。
Abaqus 与 Fortran 的连接
之前使用学校的自动升级程序安装的 Abaqus 6.14.3 居然没有自动连接 Fortran 编译器,导致使用用户子程序的时候发生编译错误。试了好半天才找到解决办法,记录备查。
Python script to get ODB object
Python script could also be used to perform postprocessing in Abaqus. The first step might be to get the ODB object containing the data to process. Here are two methods to create a variable for the ODB object.
解决 Excessive distortion 的一般思路
使用 Abaqus 模拟分析大变形情况时一个经常出现又不容易解决的错误就是单元过度变形(Excessive Element Distortion)。出现该错误模型就会中止运行。虽然 Abaqus 会具体地给出出现过度变形的那些单元(ErrElemExcessDistortion),然而这些信息往往对解决问题并没有多少帮助。
An introduction on the macro script feature in Abaqus
Abaqus has a feature to record almost all of one’s operations in Abaqus CAE environment into script in format of Python language. This feature is called Macro Manager, detailed in Abaqus/CAE manual (Section 9.5, a html page).