*SOLID SECTION

介绍

*solid section 用来定义单元的材料属性,材料方向等信息:

  1. solid (continuum) elements
  2. infinite elements
  3. acoustic finite and infinite elements
  4. particle elements
  5. truss elements.

Type : Model data;Level : Part,Part instance;Abaqus/CAE : Property module

  • example:

** Section: Section-1
*Solid Section, elset=Set-3, composite, orientation=Ori-1, layup=lam
0.5, 1, Gr/Epoxy, 0., p1
0.05, 1, pvdf2, 0., pv1
0.5, 1, Gr/Epoxy, 90., p2
0.5, 1, Gr/Epoxy, 90., p3
0.5, 1, Gr/Epoxy, 90., p4
0.05, 1, pvdf2, 90., pv2
0.5, 1, Gr/Epoxy, 0., p5

data lines

format 1

define homogeneous solid elements, infinite elements, acoustic elements, particle, or truss elements

First (and only) line:

  1. Enter any attribute values required. The default for the first attribute is 1.0.

format 2

define a composite solid

First line:

  1. layer thickness(可以是单元相对厚度). 各层的thickness在求解时会自动调整,使所有layer thickness 之和==堆叠方向上的单元长度。
  2. Number of integration points , layer厚度上的积分点个数,必须是奇数,默认值1.0
  3. layer material name, 各层的材料名称.
  4. layer orientation, 各层的材料方向 , 可以是orien angle,也可以引用一个orientation, 或者一个orien distribution
  5. ply name,指定ply的名称,如果没有指定,则会自动生成ply名称.

重复first line, 直到所有层都定义完毕.如果SYMMETRIC参数出现,则只需要定义从底层到中面的层ply.

参数说明

必要的参数

  • elset : string, 单元集的名称.e.g. elset=Set-3
  • composite : none, 该参数只能用于只有位移自由度的三维brick solid elements type。如果单元属于多层材料,则必须包含此参数。这个参数只对Abaqus/Standard analyses有效
  • material : string, 材料名称.e.g. material=cfrp

The composute 和material参数不能同时出现,如果单元是均质材料就使用material,是多层材料就使用composite。

  • ref node : 该参数仅适用于广义平面应变单元和声学无限单元;对于所有其他元素类型,它将被忽略。将此参数设置为参考节点的节点号或包含参考节点的节点集的名称。如果选择了节点集的名称,则该节点集必须只包含一个节点。e.g. ref node=node_set-1 or ref node=Node-1

可选的参数

  • CONTROLS

这个参数用来指定SECTION SONTROLS.具体参见帮助文档

The SECTION CONTROLS option can be used to select the hourglass control and order of accuracy of the formulation for two- and three-dimensional solid elements and to select the kinematic formulation for 8-node brick elements.

  • LAYUP

这个参数需要和composite参数一起使用,Set this parameter equal to the name of a composite layup

  • ORDER

此参数只能用于Abaqus/Explicit中的声学无限单元。定义用于解析声场在无限方向上的变化的九阶多项式的个数,默认ORDER=10

  • STACK DIRECTION

此参数仅适用于Abaqus/Standard分析。只用于composite element.定义堆叠方向,默认STACK DIRECTION=3

  • SYMMETRIC

需要和composite参数一起使用,如果设置为SYMMETRIC,则只需要定义从底层到中面的层ply.

This parameter cannot be used if spatially varying orientation angles are defined on any composite layer using distributions

定义各向异性材料必须的参数

对于isotropic ,是可选的

  • orientation : string, 材料方向,这个参数用来定义单元局部材料坐标..e.g. orientation=Ori-1

For a composite solid ,orientation 选项+ orientation angle 一起定义了laminate 中ply的材料方向

此外,也可以直接在data line中引用orientation 来定义layer 方向.此时orientation参数指定的材料方向将被忽略,其他layer如果没指定angle,或引用orienation,则会使用orientaion参数作为该layer的方向.即默认为0度

*Orientation, name=Ori-1
1., 0., 0., 0., 1., 0.
1, 0.
*Orientation, name=Ori-2
0., 0.161320529915925, 0.986902065368011, 0., 0.986902065368011, -0.161320529915925
1, 0.
** Section: Section-1
*Solid Section, elset=Set-3, composite, orientation=Ori-1, layup=lam
0.5, 1, Gr/Epoxy, Ori-2, p1
0.05, 1, pvdf2, 0., pv1
0.5, 1, Gr/Epoxy, 90., p2
0.5, 1, Gr/Epoxy, 90., p3
0.5, 1, Gr/Epoxy, 90., p4
0.05, 1, pvdf2, 90., pv2
0.5, 1, Gr/Epoxy, 0., p5

在dat文件中会warning:

 ***WARNING: A SECTION ORIENTATION AND LAYER ORIENTATION HAS BEEN SPECIFIED.
THE SECTION ORIENTATION WILL BE IGNORED.
LINE IMAGE: 0.5, 1, GR/EPOXY, ASSEMBLY_PART-1-1_ORI-2, P1
展开查看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, 10., 0.425000012, 2.5999999
2, 10., -4.57499981, 2.5999999
3, 10., 0.425000012, 0.
4, 10., -4.57499981, 0.
5, 7.5, 0.425000012, 2.5999999
6, 7.5, -4.57499981, 2.5999999
7, 7.5, 0.425000012, 0.
8, 7.5, -4.57499981, 0.
9, 5., 0.425000012, 2.5999999
10, 5., -4.57499981, 2.5999999
11, 5., 0.425000012, 0.
12, 5., -4.57499981, 0.
13, 2.5, 0.425000012, 2.5999999
14, 2.5, -4.57499981, 2.5999999
15, 2.5, 0.425000012, 0.
16, 2.5, -4.57499981, 0.
17, 0., 0.425000012, 2.5999999
18, 0., -4.57499981, 2.5999999
19, 0., 0.425000012, 0.
20, 0., -4.57499981, 0.
*Element, type=CSS8
1, 7, 8, 4, 3, 5, 6, 2, 1
2, 11, 12, 8, 7, 9, 10, 6, 5
3, 15, 16, 12, 11, 13, 14, 10, 9
4, 19, 20, 16, 15, 17, 18, 14, 13
*Nset, nset="Edge Seeds-1", generate
1, 20, 1
*Elset, elset="Edge Seeds-1", generate
1, 4, 1
*Nset, nset=Set-3, generate
1, 20, 1
*Elset, elset=Set-3, generate
1, 4, 1
*Orientation, name=Ori-1
1., 0., 0., 0., 1., 0.
1, 0.
*Orientation, name=Ori-2
0., 0.161320529915925, 0.986902065368011, 0., 0.986902065368011, -0.161320529915925
1, 0.
** Section: Section-1
*Solid Section, elset=Set-3, composite, orientation=Ori-1, layup=lam
0.5, 1, Gr/Epoxy, Ori-2, p1
0.05, 1, pvdf2, 0., pv1
0.5, 1, Gr/Epoxy, 90., p2
0.5, 1, Gr/Epoxy, 90., p3
0.5, 1, Gr/Epoxy, 90., p4
0.05, 1, pvdf2, 90., pv2
0.5, 1, Gr/Epoxy, 0., p5
*End Part
**
**
** ASSEMBLY
**
*Assembly, name=Assembly
**
*Instance, name=Part-1-1, part=Part-1
*End Instance
**
*Nset, nset=Set-2, instance=Part-1-1
3, 4, 7, 8, 11, 12, 15, 16, 19, 20
*Elset, elset=Set-2, instance=Part-1-1, generate
1, 4, 1
*Nset, nset=Set-fix, instance=Part-1-1, generate
17, 20, 1
*Elset, elset=Set-fix, instance=Part-1-1
4,
*End Assembly
**
** MATERIALS
**
** si-mm,Gr/Epoxy
*Material, name=Gr/Epoxy
*Density
1.578e-09,
*Elastic, type=ENGINEERING CONSTANTS
132400.,10800.,10800., 0.24, 0.24, 0.49, 5600., 5600.
3600.,
** si-mm
*Material, name=pvdf2
*Density
1.8e-09,
*Dielectric
228.568,
*Elastic
10000., 0.3
*Piezoelectric, type=E
0., 0., 0., 0., 0., 0., 0., 0.
0., 0., 0., 0., -1.8e-11, 0., 3e-11, 0.
0., 0.
**
** BOUNDARY CONDITIONS
**
** Name: BC-2 Type: Electric potential
*Boundary
Set-2, 9, 9
** ----------------------------------------------------------------
**
** STEP: Step-1
**
*Step, name=Step-1, nlgeom=NO, perturbation
*Frequency, eigensolver=Lanczos, sim, acoustic coupling=on, normalization=mass
15, , , , ,
**
** BOUNDARY CONDITIONS
**
** Name: BC-1 Type: Displacement/Rotation
*Boundary
Set-fix, 1, 1
Set-fix, 2, 2
Set-fix, 3, 3
Set-fix, 4, 4
Set-fix, 5, 5
Set-fix, 6, 6
**
** OUTPUT REQUESTS
**
*Restart, write, frequency=0
**
** FIELD OUTPUT: F-Output-1
**
*Output, field
*Node Output
EPOT, U
*Element Output, directions=YES
1, 2, 3, 4, 5, 6, 7
E, ELEDEN, ELEN, ENER, EVOL, S
*End Step

【Abaqus】*Solid Section定义复合材料的更多相关文章

  1. ABAQUS用户子程序一览表

    说明 ABAQUS用户子程序一览表 ABAQUSStandard subroutines Refence 说明 本系列文章本人基本没有原创贡献,都是在学习过程中找到的相关书籍和教程相关内容的汇总和梳理 ...

  2. HTML中的div,section,article的区别

    刚开始看到标签的就有些疑惑,觉得为什么有那么多相同用途的标签,多方查询资料细细比较之后才发现原来各有千秋,结合自己的想法总结如下: div在HTML早期版本就支持了,section和article是H ...

  3. 用Less CSS定义常用的CSS3效果函数

    定义圆角及调用 /* 定义圆角 @radius 圆角大小 */ .round(@radius:5px){ border-radius:@radius; -webkit-border-radius: @ ...

  4. Linux内核初始化定义

    转载:http://blog.csdn.net/beatbean/article/details/8448623 1. Compile宏控制 位于include/linux/init.h /* The ...

  5. 用Less定义常用的CSS3效果函数及常用颜色搭配(让CSS写起来更有趣)

    定义圆角及调用 /* 定义圆角 @radius 圆角大小 */ .round(@radius:5px){ border-radius:@radius; -webkit-border-radius: @ ...

  6. 有关列分组,定义css样式无效的问题

    声明: web前端学习笔记,欢迎大神指点.联系QQ:1522025433. 有时候我们要单独对表格的某列定义单独的样式,就会很自然的想到 表格的 在<table>标签内使用的 <co ...

  7. 利用__attribute__((section()))构建初始化函数表【转】

    转自: https://mp.weixin.qq.com/s?__biz=MzAwMDUwNDgxOA==&mid=2652663356&idx=1&sn=7797629530 ...

  8. Laravel模板引擎Blade中section的一些标签的区别介绍

    Laravel 框架中的 Blade 模板引擎,很好用,但是在官方文档中有关 Blade 的介绍并不详细,有些东西没有写出来,而有些则是没有说清楚.比如,使用中可能会遇到这样的问题: 1.@yield ...

  9. 在博客文章中使用mermaid 定义流程图,序列图,甘特图

    概述 Mermaid(美人鱼)是一套markdown语法规范,用来在markdown文档中定义图形,包括流程图.序列图.甘特图等等. 它的官方网站是 https://mermaid-js.github ...

  10. 七天学会ASP.NET MVC (五)——Layout页面使用和用户角色管理

    系列文章 七天学会ASP.NET MVC (一)——深入理解ASP.NET MVC 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递 七天学会ASP.NET MVC (三)— ...

随机推荐

  1. 【Python】【爬虫】【爬狼】001_urllib_get_获取响应结果页面代码

    情况说明 本节课我们要处理的网站是 www.yhdmp.cc 注意:腾讯报毒该网址.问题不大,基本这种盗版动漫的网站都会报毒吧.如果不放心可以自己找个其他的网站爬,我这个也是随便找的. 该网站搜索提交 ...

  2. 【Java 温故而知新系列】基础知识-03 基本类型对应之包装类

    1.包装类都有哪些? 基本类型都有对应的包装类型,这些包装类提供了一种面向对象的方式来处理基本数据类型,允许它们被用于需要对象的场景,如集合框架.泛型等. 对应关系: 基本类型 包装类型 boolea ...

  3. 今天记录一下小程序使用微信客服api,而不是小程序客服

    小程序客服缺少很多东西,并且只能使用button的开放能力,所以尝试使用一下微信客服,自己开发客服又比较麻烦,秉着能免费绝不花钱的想法,接下来就直接写代码,也就是api,记录下来方便使用 wx.ope ...

  4. IT系统架构的演化-copy

    前言 一个成熟的大型网站(如淘宝.天猫.腾讯等)的系统架构并不是一开始设计时就具备完整的高性能.高可用.高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式.技术 ...

  5. 【Netty】(5)-源码 Bootstrap

    [Netty]5 源码 Bootstrap 上一篇讲了AbstractBootstrap,为这篇做了个铺垫. 一.概述 Bootstrap 是 Netty 提供的一个便利的工厂类, 我们可以通过它来完 ...

  6. linux:项目上线

    服务器选择 项目上线服务器必须是外网服务器 真实服务器 成本过高.多用于测试 云服务器 阿里云.腾讯云.百度云.华为云.盛大云.新浪云.亚马逊云等 官网:阿里云 1.注册/登录后 2.支付成功即可![ ...

  7. NPOI与excelcnv.exe

    在使用NPOI解析一些比较古老的仪器生成的excel文件时,经常会这个错误:The supplied spreadsheet seems to be Excel 5.0/7.0 (BIFF5) for ...

  8. 【译】.NET 升级助手现在支持升级到集中式包管理

    原文 | McKenna Barlow 翻译 | 郑子铭 最近,.NET 升级助手引入了一些有用的新功能和一种新的中央包管理 (CPM) 升级类型. .NET 升级助手可帮助您将解决方案升级到较新版本 ...

  9. 自定义Ollama安装路径

    由于Ollama的exe安装软件双击安装的时候默认是在C盘,以及后续的模型数据下载也在C盘,导致会占用C盘空间,所以这里单独写了一个自定义安装Ollama安装目录的教程. Ollama官网地址:htt ...

  10. 释放全球互连的数字潜力!MWC 2024云网高峰论坛召开,中国电信天翼云扬帆起航!

    2月27日,在2024年世界移动通信大会(MWC 2024)期间,中国电信云网高峰论坛顺利召开.本次论坛以"释放全球互连的数字潜力"为主题,汇聚全球多个国家和地区的通信业领袖和重量 ...