用inp文件定义局部坐标各向异性报错怎么解决? 110

我定义了一个8单元结构,在inp文件里想通过节点建立局部坐标系来赋予各向异性材料方向,但是导入之后会有“ValueError: operands could not be broadcast together with shapes (0,) (3,)  This occurred while creating part level orientation ORI-1. The region in question will not be imported. ”的提示报错,提示我创建局部坐标系出错,下面是我的inp文件:

*Heading

** Job name: Job-1 Model name: Model-1

** Generated by: Abaqus/CAE 2020

*Preprint, echo=NO, model=NO, history=NO, contact=NO

**

** PARTS

**

*Part, name=Part-1

*Node

      1, -0.00999999978, -0.00999999978, 0.0199999996

      2, -0.00999999978,           0., 0.0199999996

      3, -0.00999999978, 0.00999999978, 0.0199999996

      4, -0.00999999978, -0.00999999978, 0.00999999978

      5, -0.00999999978,           0., 0.00999999978

      6, -0.00999999978, 0.00999999978, 0.00999999978

      7, -0.00999999978, -0.00999999978,           0.

      8, -0.00999999978,           0.,           0.

      9, -0.00999999978, 0.00999999978,           0.

     10,           0., -0.00999999978, 0.0199999996

     11,           0.,           0., 0.0199999996

     12,           0., 0.00999999978, 0.0199999996

     13,           0., -0.00999999978, 0.00999999978

     14,           0.,           0., 0.00999999978

     15,           0., 0.00999999978, 0.00999999978

     16,           0., -0.00999999978,           0.

     17,           0.,           0.,           0.

     18,           0., 0.00999999978,           0.

     19, 0.00999999978, -0.00999999978, 0.0199999996

     20, 0.00999999978,           0., 0.0199999996

     21, 0.00999999978, 0.00999999978, 0.0199999996

     22, 0.00999999978, -0.00999999978, 0.00999999978

     23, 0.00999999978,           0., 0.00999999978

     24, 0.00999999978, 0.00999999978, 0.00999999978

     25, 0.00999999978, -0.00999999978,           0.

     26, 0.00999999978,           0.,           0.

     27, 0.00999999978, 0.00999999978,           0.

*Element, type=C3D8R

1, 10, 11, 14, 13,  1,  2,  5,  4

2, 11, 12, 15, 14,  2,  3,  6,  5

3, 13, 14, 17, 16,  4,  5,  8,  7

4, 14, 15, 18, 17,  5,  6,  9,  8

5, 19, 20, 23, 22, 10, 11, 14, 13

6, 20, 21, 24, 23, 11, 12, 15, 14

7, 22, 23, 26, 25, 13, 14, 17, 16

8, 23, 24, 27, 26, 14, 15, 18, 17

*Nset, nset=Set-1, generate

  1,  27,   1

*Elset, elset=Set-1, generate

 1,  8,  1

*Orientation, name=Ori-1, system=Z RECTANGULAR

1,13,4

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I1

1, 

** Section: Section-1

*Solid Section, elset=_I1, orientation=Ori-1, material=Material-1

,

*Orientation, name=Ori-2, system=Z RECTANGULAR

2,14,5

1,0

** Region: (Section-1:Picked), (Material Orientation:element-2)

*Elset, elset=_I2

2,

** Section: Section-1

*Solid Section, elset=_I2, orientation=Ori-2, material=Material-1

,

*Orientation, name=Ori-3, system=Z RECTANGULAR

4,16,7

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I3

3,

** Section: Section-1

*Solid Section, elset=_I3, orientation=Ori-3, material=Material-1

,

*Orientation, name=Ori-4, system=Z RECTANGULAR

5,17,8

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I4

4, 

** Section: Section-1

*Solid Section, elset=_I4, orientation=Ori-4, material=Material-1

,

*Orientation, name=Ori-5, system=Z RECTANGULAR

10,22,13

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I5

5,

** Section: Section-1

*Solid Section, elset=_I5, orientation=Ori-5, material=Material-1

,

*Orientation, name=Ori-6, system=Z RECTANGULAR

11,23,14

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I6

6, 

** Section: Section-1

*Solid Section, elset=_I6, orientation=Ori-6, material=Material-1

,

*Orientation, name=Ori-7, system=Z RECTANGULAR

13,25,16

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I7

7,

** Section: Section-1

*Solid Section, elset=_I7, orientation=Ori-7, material=Material-1

,

*Orientation, name=Ori-8, system=Z RECTANGULAR

14,26,17

1,0

** Region: (Section-1:Picked), (Material Orientation:element-1)

*Elset, elset=_I8

8, 

** Section: Section-1

*Solid Section, elset=_I8, orientation=Ori-8, material=Material-1

,

*End Part

**  

**

** ASSEMBLY

**

*Assembly, name=Assembly

**  

*Instance, name=Part-1-1, part=Part-1

*End Instance

**  

*Nset, nset=Set-1, instance=Part-1-1

  1,  2,  3, 10, 11, 12, 19, 20, 21

*Elset, elset=Set-1, instance=Part-1-1

 1, 2, 5, 6

*Elset, elset=_Surf-1_S4, internal, instance=Part-1-1, generate

 2,  8,  2

*Surface, type=ELEMENT, name=Surf-1

_Surf-1_S4, S4

*End Assembly

** 

** MATERIALS

** 

*Material, name=Material-1

*Elastic, type=ORTHOTROPIC

 1.37485e+08, 7.94493e+07, 1.37485e+08, 4.44715e+07, 4.44715e+07, 6.29233e+08,       1e+08,       1e+08

     3.2e+07,

** ----------------------------------------------------------------

** 

** STEP: Step-1

** 

*Step, name=Step-1, nlgeom=NO

*Static

1., 1., 1e-05, 1.

** 

** BOUNDARY CONDITIONS

** 

** Name: BC-1 Type: 对称/反对称/完全固定

*Boundary

Set-1, ENCASTRE

** 

** LOADS

** 

** Name: Load-1   Type: Pressure

*Dsload

Surf-1, P, 200000.

** 

** OUTPUT REQUESTS

** 

*Restart, write, frequency=0

** 

** FIELD OUTPUT: F-Output-1

** 

*Output, field, variable=PRESELECT

** 

** HISTORY OUTPUT: H-Output-1

** 

*Output, history, variable=PRESELECT

*End Step

请问我的错误在哪里呢


邀请回答 举报

用inp文件定义局部坐标各向异性报错怎么解决?的相关案例教程

以下内容转载本人公众号:易木木响叮当 本期内容将详细讲解ABAQUS中INP文件的正确食用方法,涉及文件解读、语法讲解,有关INP文件自定义输出的内容将会在下篇内容中更新 INP文件是以.inp为后缀的文本文件,它包括了模型的全部数据信息,ABAQUS求解器分析的对象是INP文件,软件生成的.cae文件只是为了INP文件服务,在早期的有限元软件(MSC、PATRAN、FEMAP、ABAQUS等)版
例如:cell4 = mdb.models['block'].parts['crankcase'].cells[4],要把part模块中编号为4的体赋值给cell4,就需通过路径mdb→models→part→cells(4号体属性),其中'block'、'crankcase'、分别是model和part的名字。 在草图Sketch中画线: s = mdb.models[' block '].Co
from abaqus import * from abaqusConstants import * backwardCompatibility.setValues(includeDeprecated=True,reportDeprecated=False) # Create a model. myModel = mdb.Model(name='Beam') # Create a new view
以下内容转载本人的公众号:易木木响叮当 本期内容延续上一期内容,继续详解INP文件的功能,内容涉及分析结果的输出以及单元刚度矩阵、质量矩阵的打印。 将分析结果输出到DAT文件 可在INP文件中加入以下内容: *STEP,NAME=step-1 ...... *NODE PRINT,NSET=node-11 U1 *EL PRINT,ELSET=element-11 S11 *END STEP 注:
一、Abaqus粒子生成器的作用 Abaqus粒子生成器可以模拟生成大量的粒子颗粒,比如:机械喷丸,沙漏等。对于机械喷丸来讲,以往文献和科研论文更多的是模拟1个颗粒冲击工件,然而,这并不符合现实,现实中,机械喷丸是通过喷丸机实现的,其可采用多个喷枪设计,喷枪设置位置不同,喷砂上下摆动,喷枪360度可调,保证产品表面均匀喷砂,无死角。 随着Abaqus不断的升级和完善,Abaqus 2016版开始支