abaqus子程序sigini怎么用? 20

请问abaqus子程序sigini怎么用?怎么在inp里添加    求例子

邀请回答 举报

共2个回答

默认排序
  • huoli
    2019年5月23日

    例子如下:

    *INCLUDE,INPUT=initial.ipe500

     

    *INITIAL CONDITIONS,TYPE=STRESS,USER

    *USER SUBROUTINES

    SUBROUTINE SIGINI(SIGMA,COORDS,NTENS,NCRDS,NOEL,NP,LA,M,LR,RE)

    INCLUDE ‘ABA_PARAM.INC’

    DIMENSION SIGMA(NTENS),COORDS(NCRDS)

    CHARACTER*8 RE

    IF(NOEL.GE.1.AND.NOEL.LE.100)THEN

    IF(M.EQ.1.OR.M.EQ.17.OR.M.EQ.33.OR.M.EQ.49)THEN

    SIGMA(1)=-7.050

    ELSE IF(M.EQ.2.OR.M.EQ.16.OR.M.EQ.34.OR.M.EQ.48)THEN

    SIGMA(1)=-5.2875

    ELSE IF(M.EQ.3.OR.M.EQ.15.OR.M.EQ.35.OR.M.EQ.47)THEN

    SIGMA(1)=-3.525

    ELSE IF(M.EQ.4.OR.M.EQ.14.OR.M.EQ.36.OR.M.EQ.46)THEN

    SIGMA(1)=-1.7625

    ELSE IF(M.EQ.5.OR.M.EQ.13.OR.M.EQ.37.OR.M.EQ.45)THEN

    SIGMA(1)=0.

    ELSE IF(M.EQ.6.OR.M.EQ.12.OR.M.EQ.38.OR.M.EQ.44)THEN

    SIGMA(1)=1.7625

    ELSE IF(M.EQ.7.OR.M.EQ.11.OR.M.EQ.39.OR.M.EQ.43)THEN

    SIGMA(1)=3.525

    ELSE IF(M.EQ.8.OR.M.EQ.10.OR.M.EQ.40.OR.M.EQ.42)THEN

    SIGMA(1)=5.2875

    ELSE IF(M.EQ.9.OR.M.EQ.41)THEN

    SIGMA(1)=7.050

    ELSE IF(M.EQ.18.OR.M.EQ.32)THEN

    SIGMA(1)=5.3439

    ELSE IF(M.EQ.19.OR.M.EQ.31)THEN

    SIGMA(1)=3.6378

    ELSE IF(M.EQ.20.OR.M.EQ.30)THEN

    SIGMA(1)=1.9317

    ELSE IF(M.EQ.21.OR.M.EQ.29)THEN

    SIGMA(1)=0.2256

    ELSE IF(M.EQ.22.OR.M.EQ.28)THEN

    SIGMA(1)=-1.4805

    ELSE IF(M.EQ.23.OR.M.EQ.27)THEN

    SIGMA(1)=-3.1866

    ELSE IF(M.EQ.24.OR.M.EQ.26)THEN

    SIGMA(1)=-4.8927

    ELSE IF(M.EQ.25)THEN

    SIGMA(1)=-6.5988

    ENDIF

    ENDIF

    RETURN

    END


    0评论 采纳答案 举报

  • colt000
    2019年11月21日

    楼主的问题解决了嘛

    1评论 采纳答案 举报

  • abaqus子程序sigini怎么用?的相关案例教程

    在做一些模型的材料参数分析时不断地变化输入材料模型数据是比较复杂的,比如混凝土强度和钢材强度,因此我们可以在ABAQUS中建立材料库,每次建模只需从材料库中直接添加对应强度的材料模型,会十分方便。 下面具体说说如何操作。 新建材料库 1、 在Property模块中先定义一些自己想要保存的材料模型,比如常见的混凝土和钢材材料等。 2、进入Property模块时,CAE界面左侧常用于显示模型树的一栏中
    前言 近期发现Abaqus数值分析中部分金属材料的损伤本构可能有问题,索性找回以前的材性数据,重新梳理一番,标定本构。 延性金属损伤 延性金属本构关系如图1所示。材料经历弹性阶段后开始屈服并进入塑性阶段,达到峰值 以后因发生损伤应力会有快速下降的过程,最终材料断裂。因此,金属本构关系一般分为三个阶段:弹性、塑性、损伤。前二者可以根据连续介质理论进行分析得到,但损伤关系更多时候是根据经验建立得到。
    热应力分析过程 ABAQUS 提供三种热应力分析程序: 1. 顺序耦合热应力分析,最常用的方法 • 当应力是由热量场存在造成的,并且热求解过程与应力状态无关,也就是说应力依赖于热产生,而热并不依赖位移。 • 需要跑两个分析: 先分析热传导,再将温度结果导热应力分析 • 热分析的结果,如温度(位置,时间的函数)被读入应力分析,作为一个预定义场。 2. 完全耦合热应力分析,最常用的方法 • 应力依赖于
    ABAQUS软件广泛应用于岩土工程有其技术方面的必然性。概括起来,ABAQUS的优势可以归纳为如下几个方面: (1)合理的材料本构模型是进行正确分析的关键因素,ABAQUS提供了众多的岩土材料本构模型,能够真实地反映土体性状,如土体的剪胀性、屈服性等,适用于从黏土、砂土到岩石的各种岩土材料。ABAQUS拥有摩尔库仑模型、Cam-Clay模型、Druker-Prager模型等模型,其中Cam-Cla
    ABAQUS软件广泛应用于岩土工程有其技术方面的必然性。概括起来,ABAQUS的优势可以归纳为如下几个方面: (1)合理的材料本构模型是进行正确分析的关键因素,ABAQUS提供了众多的岩土材料本构模型,能够真实地反映土体性状,如土体的剪胀性、屈服性等,适用于从黏土、砂土到岩石的各种岩土材料。ABAQUS拥有摩尔库仑模型、Cam-Clay模型、Druker-Prager模型等模型,其中Cam-Cla