在Ansys命令流中,对于Ansys中已有的梁单元类型,例如Beam188等,可以通过 SECTYPESECDATASECOFFSET命令分别指定梁截面类型,截面尺寸及截面偏移等信息,但是对于Ls-dyna中的梁单元类型(Ls-dyna中的单元有:杆单元(LINK160);梁单元(BEAM161);平面实体单元(PLANE162);薄壳单元(SHELL163);实体单元(SOLID164);弹簧阻尼单元(COMBIN165);质量单元(MASS166);仅拉伸单元(索单元)(LINK167);10节点四面体单元(SOLID168)),也即BEAM161,上述命令无效。
在命令流中建立L型Beam161单元(或其他的标准梁截面形式),应使用实常数进行梁截面的定义及偏移,下面展示L型梁截面建立的命令流:

ET,1,BEAM161             !定义显式梁单元BEAM161,单元号为1
KEYOPT,1,1,1              !确定单元算法,默认
KEYOPT,1,2,2              !确定积分规则,默认高斯2*2
KEYOPT,1,4,1              !确定截面积分规则,用户定义,角形截面
KEYOPT,1,5,2              !确定单元算法,用户定义R,1                              !利用实常数定义1梁截面参数
RMODIF,1,13,0,0,3,200,12,125  !对1号实常数进行修正,13意味着从第13个实常数的值进行修改
RMODIF,1,19,12,1,-1

在指定非矩形、圆形梁截面时,KEYOPT(4)及KEYOPT(5)是非常关键的,下面展示了对于4及5号单元关键选项的解释:

KEYOPT(4)应指定为1到9999之间一个整数,只要是在这个范围内,用户可任意指定,这个值其实就是后续指定梁截面积分规则的编号。
KEYOPT(5)=2表示,该截面非矩形或圆形截面。
Beam161通过第15到21号实常数定义梁截面类型,尺寸及偏移,下面是帮助文档中对于上述实常数的解释:
15号实常数指定Ls-dyna帮助手册中给出的标准梁截面形式,具体形式需查询Ls-dyna用户手册;
16-19号实常数具体指定梁截面的尺寸,要注意哪个实常数对应哪个尺寸;
20-21号用来指定梁截面的偏移。
如下图,默认情况下,在建立梁单元时,I与J节点确立的确定的梁轴应该通过截面单元坐标(s与t)的原点,K点确定梁截面的方向(在指定梁截面尺寸时,要注意与梁截面方向相匹配)。实常数20及21可以分别指定一个垂直于S轴及t轴的参考面,当实常数20为-1时,垂直于S的参考面移动到单元侧面;当实常数20为0时,垂直于S的参考面在截面中心(不移动);当实常数20为1时,垂直于S的参考面移动到单元另一侧面;实常数21类似于实常数20定义了垂直于t轴的参考面位置。参考面位置移动了,相当于就是梁的中心轴线移动了,从而实现了梁截面的偏移。


在本例中,L型梁截面未偏移前如下图所示:

可以看出梁截面嵌入了壳单元。
利用上述命令流进行梁偏移之后,可以看出,梁截面发生了明显的偏移。

利用上述命令流生成的K文件内容为:

*SECTION_BEAM
$HMNAME PROPERTIES         2SectBeam_2
$    SECID    ELFORM      SHRF      IRID       CST     SCOOR       NSM2         1       1.0        -1       2.0
$      TS1       TS2       TT1       TT2     NSLOC     NTLOC0.0       0.0       0.0       0.0       0.0       0.0
*INTEGRATION_BEAM
$HMNAME PROPERTIES         1BeamInt_1
$     IRID   LSD_NIP        RA      ICST         K1         0       0.0         3         0
$        W        TF         D        TW      SREF      TREF        D5        D6200.0      12.0     125.0      12.0       0.0      -0.0

其中SECTION_BEAM中IRID参数就是在OPTKEY(4)中指定的数的相反数,
这也对应了
INTEGRATION_BEAM中的梁截面积分规则的编号。
注:
1.NSLOC,NTLOC这两个参数也能指定梁截面的偏移,类似于实常数20和21.但是实常数20和21将会重写NSLOC,NTLOC。
2.利用实常数20及21偏移梁截面的限制:

Ls-dyna L型截面梁的定义及截面偏移(通过APDL命令流的方法)相关推荐

  1. ANSYS apdl命令流笔记4----非线性材料的定义

    定义材料的非线性或特殊材料 前言 一.和温度相关的材料 1.MP命令 2.MPTEMP命令 3.MPDATA 命令 4.举例说明 二.非线性材料及相关命令 1.TB命令 2.TBTEMP命令 3.TB ...

  2. ANSYS apdl命令流笔记13-------路径的定义与显示

    路径的定义与结果数据显示 一.路径的定义 1.PATH 2.PPATH 二.结果数据在路径上显示 1.PDEF 2.PLPATH 三.举个例子 总结 一.路径的定义 1.PATH 使用功能:定义一个路 ...

  3. 敏捷开发“松结对编程”系列之十二:L型代码结构(质量篇之一)

    本文是"松结对编程"系列的第十二篇.(松结对编程栏目目录) 有没有一种管理方法,无需额外的测试活动,就能大幅度提高产品质量?L型代码结构就是其中一种候选方案. 缺陷的来源 要减少缺 ...

  4. L型代码结构案例:Link访问权限(上)

    这是松结对编程的第20篇(专栏目录). 本文探讨Link访问权限的最佳实现方法,力求外观干净且封装良好. 这些代码将位于L型代码结构(参见松结对编程系列中的定义)的下层,调用者无需理解其原理. 顺便说 ...

  5. L型与R型思维的特征

    L型的处理特点: 语言能力:使用词语来命名.描述和定义. 分析能力:有理有节分析事情. 符号能力:用符号表示事物. 抽象能力:提取小部分信息(本质),并用其表示事物整体. 时间能力:遵时循序. 推理能 ...

  6. 分治算法--L型骨牌棋盘覆盖

    L型骨牌棋盘覆盖 题目描述 有一个棋盘,要求用给定的四种骨牌进行覆盖.四种骨牌定义如下:   给定的棋盘中有一个格子不存在,即不需要覆盖的格子. 输入 输入有多个用例,第一个为用例个数n,接下来每个用 ...

  7. 《阵列信号处理及MATLAB实现》阵列响应矩阵(均匀线阵、均匀圆阵、L型阵列、平面阵列和任意阵列)

    2.7  阵列响应矢量/矩阵 常用的阵列形式包括均匀线阵.均匀圆阵.L型阵列.平面阵列和任意阵列等. 1.均匀线阵 假设接收信号满足窄带条件,即信号经过阵列长度所需的时间应远远小于信号的相干时间,信号 ...

  8. DELMIA软件:机器人L型双轴变位机模型运动机构制作方法

    目录 概述 机器人变位机模型处理 机器人变位机模型运动机构制作 机器人变位机模型运动参数配置 机器人变位机模型仿真运行测试 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSi ...

  9. L型四驱越野模型车初期磨合指南

    简 介: 本文给出了对于室外越野组比赛所使用的L型车模进行磨合的指导意见. 关键词: L车模,智能车竞赛,磨合   L型四驱越野车组装出厂时,机械零配件之间配合较为紧密,转动起来感觉很紧,需要进行车模 ...

最新文章

  1. 网易实时数仓实践与展望
  2. QIIME 2教程. 32如何写方法和引用Citing(2021.2)
  3. 微星z370黑苹果_记录一下装了第二台黑苹果(Z370 + High Sierra)
  4. 前端学习(1258):then参数中的函数返回值
  5. 七款最常用的PHP本地服务器
  6. 二分查找---查找区间
  7. 2017-2018-2 20179302 《网络攻防》第三周作业
  8. Spark学习笔记1
  9. 智能化测试技术探索与实践——AAAS/IEEE Fellow、北京大学讲席教授谢涛阿里行
  10. 一款学习游戏化的APP
  11. NBU备份之效率提升
  12. http安全 Java_AES - HTTP安全通信实现(java)
  13. 前端table导出excel表格方法汇总
  14. 【深度学习】利用深度学习监控女朋友的微信聊天?
  15. oracle 配置ip地址监听,Windows环境下修改Oracle实例监听IP地址
  16. IDEA中用java实现简单记事本(保姆级)
  17. linux禁用usb的命令,禁用Linux机器上的USB存储设备
  18. Messaging——RSocket
  19. origin修复中_从Word文档中的Origin图恢复误删的Origin文件数据的方法
  20. 可见光通信中的光电器件

热门文章

  1. 哔哩哔哩如何一键给全部粉丝发私信
  2. SQL语句(mysql)
  3. 解决window系统运行bat文件用记事本打开问题
  4. 基于CTP的国内期货程序化交易之报单流程讲解
  5. “玻璃纤维强化聚酰胺66制超轻踏板托架”荣获2018年度“Altair Enlighten Award”
  6. Python快递计费系统(简易)
  7. 简学Python第二章__巧学数据结构文件操作
  8. c语言选择排序法程序设计,C语言基础之选择排序算法和代码
  9. ms10-018漏洞利用
  10. QNodeService:通过Covid-19诱饵传播Node.js木马