zoukankan      html  css  js  c++  java
  • abaqus python脚本入门

    在abaqus左下角的script window中输入

    session.journalOptions.setValues(replayGeometry=COORDINATE,recoverGeometry=COORDINATE)

    这样abaqus的输出文件在保存点的坐标时候用数值形式保存,方便后面再利用。

    找到工作目录下的".jnl"或".rpy"后缀的文件用文本编辑器打开,改后缀名为".py"就是一个脚本文件。

    %###########################################################################

    什么是rpy文件,什么是jnl文件?

    • rpy - replay file , all modeling operation commands executed during a session, are saved in this file
    • jnl - journal python file, all commands necessary to recreate the most current save model

    %##############################################################################

    基本语法从jnl文件就可以看出来,一些技巧后面继续学习。

    Abaqus的基本步骤:

    1. Parts..........创建Parts
    2. Materials..........创建或定义材料性质
    3. Section..........创建截面
    4. Section Assingments..........制定截面
    5. Assembly(instances)..........合成Parts
    6. Steps (after Initial)..........定义载荷步
    7. BCs (Boundary Conditions)..........定义边界条件
    8. Loads..........定义载荷
    9. Mesh..........划分网格,seed
    10. Jobs..........创建Jobs并submit

    % ##############################################################################

    怎么运行脚本?

    1. 在GUI的左上角File的Run Scipt选择脚本文件

    2. 在cmd里面输入

    abaqus cae script=myscript.py

    %################################################################################

    参考:

    1. Learn Abaqus Script in One Hour -- J.T.B.Overvelde

    2.Abaqus FEA Scripting with python

  • 相关阅读:
    Java web项目部署之SecureCRT+SecureFX的简单使用
    Ubuntu Linux系统用命令安装MySQL数据库
    Linux中操作tomcat的一些命令
    学习Java第二天
    学Java第一天
    在Windows10下在WSL中使用visual studio code
    Makefile中的变量赋值
    我见过的最好的关于typedef函数指针声明的解说
    C语言中打印格式
    Vim常用小操作【持续更新】
  • 原文地址:https://www.cnblogs.com/zhanchao/p/9010070.html
Copyright © 2011-2022 走看看