TexGen简单模型对应inp文件简单梳理-2

news2024/11/25 8:23:27

模型

在这里插入图片描述
默认最简单的编织复材,编辑材料属性时发现基体属性设置正常,各向同性材料,但是纱线的材料属性却没有弹性性能的设置。
导出inp文件后,导入ABAQUS中其实可以看到有两种材料,纱线也是有属性的。
ABAQUS中修改属性的话一来手动比较慢,二来每次都要改,所以考虑导出inp后直接先修改inp的材料属性试试
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

inp文件(ABAQUS计算后)

参考链接
*后面跟关键字,视作某模块开始或结束
**后面跟注释
之后方便起见,省略注释部分,并进行简单整理

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

**
** PARTS
**
*Part, name=PART-1

*Node
	1,          -1.,          -1., -0.0120000001
	2, -0.899999976,          -1., -0.0120000001
	...\*\*省略n多行,大概是节点位置
	35307,           0.,           0.,           0.
	
*Element, type=C3D8R
    1,     2,    43,    42,     1,  1683,  1724,  1723,  1682
    2,     3,    44,    43,     2,  1684,  1725,  1724,  1683
    ...\*\*省略n多行,大概是单元的节点编号
    32000, 33579, 33620, 33619, 33578, 35260, 35301, 35300, 35259
    
*Elset, elset=MATRIX
    1,     2,     3,     4,     5,     6,     7,     8,     9,    10,    11,    12,    13,    14,    15,    16
    ...\*\*省略n多行,大概是单元编号
    31985, 31986, 31987, 31988, 31989, 31990, 31991, 31992, 31993, 31994, 31995, 31996, 31997, 31998, 31999, 32000
*Elset, elset=YARN0
    1849,  1850,  1851,  1852,  1889,  1890,  1891,  1892,  1928,  1929,  1930,  1931,  1932,  1933,  1968,  1969
    ...\*\*省略n多行,大概是单元编号
    29270, 29271, 29272, 29273, 29309, 29310, 29311, 29312, 29349, 29350, 29351, 29352
*Elset, elset=YARN1
	...\*\*省略n多行,大概是单元编号
*Elset, elset=YARN2
	...\*\*省略n多行,大概是单元编号
*Elset, elset=YARN3
	...\*\*省略n多行,大概是单元编号
*Elset, elset=_PickedSet7, internal
	...\*\*省略n多行,大概是单元编号

** Section: Section-1-MATRIX
*Solid Section, elset=MATRIX, material=MAT0
1.,
*Orientation, name=Ori-PART-1_TEXGENORIENTATIONVECTORS, system=RECTANGULAR
PART-1_TEXGENORIENTATIONVECTORS
1, 0.
** Section: Section-2-YARN0
*Solid Section, elset=YARN0, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-5-YARN3
*Solid Section, elset=YARN3, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-3-YARN1
*Solid Section, elset=YARN1, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
** Section: Section-4-YARN2
*Solid Section, elset=YARN2, orientation=Ori-PART-1_TEXGENORIENTATIONVECTORS, material=MAT1
1.,
*Distribution, name=PART-1_TEXGENORIENTATIONVECTORS, location=ELEMENT, Table=PART-1_TEXGENORIENTATIONVECTORS_Table
,           1.,           0.,           0.,           0.,           1.,           0.
1,           1.,           0.,           0.,           0.,           1.,           0.
2,           1.,           0.,           0.,           0.,           1.,           0.
...\*\*省略n多行
32000,           1.,           0.,           0.,           0.,           1.,           0.
*End Part

**
** ASSEMBLY
**
*Assembly, name=Assembly
*Instance, name=PART-1-1, part=PART-1
*End Instance
*Node
      1,   6.19999981,           1.,  0.120000005
*Node
      2,    5.4000001,           1.,  0.120000005
*Node
      3,    4.5999999,           1.,  0.120000005
*Node
      4,   3.79999995,           1.,  0.120000005
*Node
      5,           1.,           1.,  0.304800004
*Node
      6,           1.,   3.79999995,  0.120000005
*Elset, elset=ALLELEMENTS, instance=PART-1-1, generate
     1,  32000,      1
*Nset, nset=ALLNODES, instance=PART-1-1, generate
     1,  35301,      1
*Nset, nset=CONSTRAINTSDRIVER0, instance=PART-1-1
 35302,
*Nset, nset=CONSTRAINTSDRIVER1, instance=PART-1-1
 35303,
*Nset, nset=CONSTRAINTSDRIVER2, instance=PART-1-1
 35304,
*Nset, nset=CONSTRAINTSDRIVER3, instance=PART-1-1
 35305,
*Nset, nset=CONSTRAINTSDRIVER4, instance=PART-1-1
 35306,
*Nset, nset=CONSTRAINTSDRIVER5, instance=PART-1-1
 35307,
*Nset, nset=EDGE1, instance=PART-1-1, generate
  1682,  31940,   1681
*Nset, nset=EDGE2, instance=PART-1-1, generate
  1722,  31980,   1681
*Nset, nset=EDGE3, instance=PART-1-1, generate
  3362,  33620,   1681
*Nset, nset=EDGE4, instance=PART-1-1, generate
  3322,  33580,   1681
*Nset, nset=EDGE5, instance=PART-1-1, generate
   42,  1600,    41
*Nset, nset=EDGE6, instance=PART-1-1, generate
   82,  1640,    41
*Nset, nset=EDGE7, instance=PART-1-1, generate
 33702,  35260,     41
*Nset, nset=EDGE8, instance=PART-1-1, generate
 33662,  35220,     41
*Nset, nset=EDGE9, instance=PART-1-1, generate
  2,  40,   1
*Nset, nset=EDGE10, instance=PART-1-1, generate
 1642,  1680,     1
*Nset, nset=EDGE11, instance=PART-1-1, generate
 35262,  35300,      1
*Nset, nset=EDGE12, instance=PART-1-1, generate
 33622,  33660,      1
*Nset, nset=FACEA, instance=PART-1-1
  1763,  1804,  1845,  1886,  1927,  1968,  2009,  2050,  2091,  2132,  2173,  2214,  2255,  2296,  2337,  2378
  2419,  2460,  2501,  2542,  2583,  2624,  2665,  2706,  2747,  2788,  2829,  2870,  2911,  2952,  2993,  3034
  ...\*\*省略n多行
  33415, 33456, 33497, 33538, 33579
*Nset, nset=FACEB, instance=PART-1-1
  ...\*\*省略n多行
*Nset, nset=FACEC, instance=PART-1-1
  ...\*\*省略n多行
*Nset, nset=FACED, instance=PART-1-1
  ...\*\*省略n多行
*Nset, nset=FACEE, instance=PART-1-1
  ...\*\*省略n多行
*Nset, nset=FACEF, instance=PART-1-1
  ...\*\*省略n多行

*Nset, nset=MASTERNODE1, instance=PART-1-1
 1,
*Nset, nset=MASTERNODE2, instance=PART-1-1
 41,
*Nset, nset=MASTERNODE3, instance=PART-1-1
 1681,
*Nset, nset=MASTERNODE4, instance=PART-1-1
 1641,
*Nset, nset=MASTERNODE5, instance=PART-1-1
 33621,
*Nset, nset=MASTERNODE6, instance=PART-1-1
 33661,
*Nset, nset=MASTERNODE7, instance=PART-1-1
 35301,
*Nset, nset=MASTERNODE8, instance=PART-1-1
 35261,
*Nset, nset=RP1
 6,
*Nset, nset=RP2
 5,
*Nset, nset=RP3
 4,
*Nset, nset=RP4
 3,
*Nset, nset=RP5
 2,
*Nset, nset=RP6
 1,
*Nset, nset=backbc, instance=PART-1-1, generate
     1,  35261,     41
*Nset, nset=backbc1, instance=PART-1-1
 1,
*Nset, nset=backbc42, instance=PART-1-1
 42,
*Nset, nset=backbc83, instance=PART-1-1
 83,
*Nset, nset=backbc124, instance=PART-1-1
 124,
...\*\*省略n多行
*Nset, nset=topbc35300, instance=PART-1-1
 35300,
*Nset, nset=topbc35301, instance=PART-1-1
 35301,
*Nset, nset=tops, instance=PART-1-1
  3323,  3324,  3325,  3326,  3327,  3328,  3329,  3330,  3331,  3332,  3333,  3334,  3335,  3336,  3337,  3338
  3339,  3340,  3341,  3342,  3343,  3344,  3345,  3346,  3347,  3348,  3349,  3350,  3351,  3352,  3353,  3354
  ...\*\*省略n多行
*Nset, nset=tops3323, instance=PART-1-1
 3323,
*Nset, nset=tops3324, instance=PART-1-1
 3324,
...\*\*省略n多行

** Constraint: E-1-bbedge-fbedge1682
*Equation
3
bbedge1682, 1, 1.
fbedge1722, 1, -1.
RP4, 1, 1.
** Constraint: E-1-bbedge-fbedge3363
*Equation
3
bbedge3363, 1, 1.
fbedge3403, 1, -1.
RP4, 1, 1.
...\*\*省略n多行

*End Assembly

** 
** MATERIALS可以看到这边更改材料属性
** 
*Material, name=MAT0
*Elastic
 3.5, 0.346
*Expansion
 6.5e-06,
*Material, name=MAT1
*Elastic, type=ENGINEERING CONSTANTS
141.14, 6.50, 6.50, 0.30, 0.30, 0.34, 4.85, 4.85
2.52,
*Expansion, type=ORTHO
 -2e-07, 3e-06, 3e-06
*Distribution Table, name=PART-1_TEXGENORIENTATIONVECTORS_Table
coord3d, coord3d

** 
** PREDEFINED FIELDS
** 
** Name: Field-1   Type: Temperature
*Initial Conditions, type=TEMPERATURE
ALLNODES, 0.

*Step, name=Step-1, nlgeom=NO
*Static
1., 1., 1e-05, 1.

** 
** BOUNDARY CONDITIONS
** 
** Name: E11-1 Type: 位移/转角
*Boundary
RP4, 1, 1, 0.8

** 
** OUTPUT REQUESTS
** 
*Restart, write, frequency=0

** 
** FIELD OUTPUT: F-Output-12
** 
*Output, field, variable=PRESELECT

** 
** HISTORY OUTPUT: H-Output-2
** 
*Output, history
*Node Output, nset=c1
RT, 

** 
** HISTORY OUTPUT: H-Output-1
** 
*Output, history, variable=PRESELECT
*End Step

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1189139.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C4D移动坐标轴位置的技巧

我们所创建的模型,刚创建的时候中心的位置就是中心坐标的位置了,如图所示 我们可以选择一个视图模式更好的观察效果 文章源自四五设计网-https://www.45te.com/35303.html 然后将模型给C掉 这样模型变成了可以编辑的模式后,选择左侧的坐标选…

低代码平台的探究与分析

目录 1.低代码行业现状 2.产品分析 2.1可视化应用开发 2.2流程管理 2.3特别支持整个平台源码合作 3.架构和技术 3.1技术栈 4.规划和展望 低代码平台(Low-code Development Platform)是一种让开发者通过拖拽和配置,而非传统的手动编写…

温故知新:探究Android UI 绘制刷新流程

一、说明: 基于之前的了解知道ui的绘制最终会走到Android的ViewRootImpl中scheduleTraversals进行发送接收vsync信号绘制,在ViewRootImpl中还会进行主线程检测,也就是我们所谓子线程更新ui会抛出异常。 像我们常用的刷新ui,inval…

平凯星辰 TiDB 携手广发银行荣膺第十四届金融科技创新奖

近日,由《金融电子化》杂志社、苏州市金融科技协会共同主办的“第十四届金融科技创新奖颁奖典礼”在苏州隆重举行。 会上,由平凯星辰(北京)科技有限公司(简称: 平凯星辰)和广发银行共同申报的 “…

Java用Jsoup库实现的多线程爬虫代码

因为没有提供具体的Python多线程跑数据的内容,所以我们将假设你想要爬取的网站是一个简单的URL。以下是一个基本的Java爬虫程序,使用了Jsoup库来解析HTML和爬虫ip信息。 import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nod…

Vue 入门案例剖析

vscode 启用open with live server功能,配置谷歌浏览器chrome_小头猿的博客-CSDN博客 之所以使用vue就是想让其帮我们构建页面,构建出来了页面但是摆在那个位置呢?所以得准备好一个容器,最起码得有东西去承接这个界面。 控制台这…

谷歌插件报错 Manifest version 2 is deprecated, and support will be removed in 2023.

点开错误发现 高亮部分有问题。 下面是这个插件的解压后的原始包:我们主要就去找json结尾的东西 就这两个 一个个排除 找到了 把2 改成3就可以了 一定要记得保存!!!!!!!&#xff0…

大口径智能水表支持最高水流量是多少?

随着科技的不断发展,我国城市化进程的加快,水资源管理日益受到重视。作为一种先进的用水计量设备,大口径智能水表凭借其高精度、低误差、远程抄表等优点,在市场上备受青睐。那么接下来,小编就来为大家详细的介绍一下大…

Debian12换镜像源

0 背景 用docker运行了一个node容器,发现连vim也没有,所以打算安一个vim 1 查看操作系统 find / -name *release* #查看release信息2 更换镜像源 2.1 从网上找个国内镜像源 确定好操作系统版本后,从网上搜一下对应的数据源。这里提供一个…

全景房屋装修vr可视化编辑软件功能及特点

VR样板间、VR景观、VR商业街,全方位展示建筑内外空间使用及功能表現,让目标客戶能够身临其境体验項目的每处细节。 同时支持微信传播,线上看房,手机端VR沉浸式体验 3D互动售楼系统 3D互动售楼系统,集项目展示、智能选房…

C语言--汉诺塔【内容超级详细】

今天与大家分享一下如何用C语言解决汉诺塔问题。 目录 一.前言 二.找规律⭐ 三.总结⭐⭐⭐ 四.代码实现⭐⭐ 一.前言 有一部很好看的电影《猩球崛起》⭐,说呀,人类为了抗击癌症发明了一种药物🍗,然后给猩猩做了实验&#xff0…

js堆栈函数及断点调试(简单使用,仅供自己参考)

第一步打开调试面板点击源代码tab再点击webpack找到自己写的代码(以vue项目为例,构建完后的项目是不能调试的) 第二步在你需要调试的地方点击一下卡个点,如上图所示,然后刷新网页 第三步,点击调试操作箭头…

商人宝:新版收银系统比传统的收银机有哪些优势

新版收银系统凭借安装迅速、使用便捷、升级省心等特点,正逐步替换掉传统的安装下载的C/S架构的收银系统。今天,小编为大家分享新版收银系统对比传统收银机的三大优势。欢迎大家点赞关注,以及收藏本文章,以便后续多了解。 一是网页…

华为两大旗帜性人物相继发声!透露出哪些重要信息?

近几年,“算力”一词越来越频繁地出现在我们的视野中,随着数字化与智能化进程的加快,对于算力的要求越发迫切。 不知道朋友们有没有关注到,近日华为两大旗帜性人物,在短时间内也相继谈及算力...... 01 、华为持续加码…

这8个图片素材库,真的免费下载,4K无水印

不会还有人不知道去哪里下载高质量图片素材吧,给大家推荐8个网站,免费下载,以后的图片素材都不用愁了,赶紧收藏起来! 1、菜鸟图库 https://www.sucai999.com/pic.html?vNTYxMjky 一个很大的素材库,站内主…

数字政府!3DCAT实时云渲染助推上海湾区数字孪生平台

数字孪生,是一种利用物理模型、传感器数据、运行历史等信息,在虚拟空间中构建实体对象或系统的精确映射,从而实现对其全生命周期的仿真、优化和管理的技术。数字孪生可以应用于各个领域,如工业制造、智慧城市、医疗健康、教育培训…

Linux-命令行命令

注:[]的内容说明是可选的 1.ls ls [-a -l -h] [Linux路径] >如果没有参数,就展示当前工作目录的内容 > -a:all的意思,即列出所有文件(包含隐藏文件/文件夹) > -l:以列表形式展示内容&…

怎么建模HEC-RAS【案例-利用HEC-RAS分析河道建筑对洪水管控的作用】 洪水计算、堤防及岸坡稳定计算、冲淤分析、壅水计算、冲刷计算、水工构筑物建模

背景介绍 人口数量的增长、不合理的区域规划和无计划的工程实践,让洪水对于人类而言变得极具风险。 为了最大程度地减少洪水造成的损害,采取管控措施往往需要在初期执行,为了研究这些管控措施,需要确定河段桥梁和作为调节的水利设…

基于springboot实现福聚苑社区团购平台系统项目【项目源码】计算机毕业设计

基于springboot实现福聚苑社区团购平台系统演示 Javar技术 Java是一种网络脚本语言,广泛运用于web应用开发,可以用来添加网页的格式动态效果,该语言不用进行预编译就直接运行,可以直接嵌入HTML语言中,写成js语言&…

畜牧猪舍养殖成功 管理效率提高的背后原因

畜牧养猪远程监控方案 畜牧养猪物联网远程监控方案其目的是为了提高养猪场的管理效率,降低生产成本,提高猪肉质量和养殖安全。现有的方案通常包括传感器和无线网络设备,这些设备可以监测养猪场的温度、湿度、气体浓度、环境光照等指标&#…