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

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



inp文件(ABAQUS计算后)
参考链接
*后面跟关键字,视作某模块开始或结束
**后面跟注释
之后方便起见,省略注释部分,并进行简单整理
*Heading
*Preprint, echo=NO, model=NO, history=NO, contact=NO**
** PARTS
**
*Part, name=PART-1*Node1, -1., -1., -0.01200000012, -0.899999976, -1., -0.0120000001...\*\*省略n多行,大概是节点位置35307, 0., 0., 0.*Element, type=C3D8R1, 2, 43, 42, 1, 1683, 1724, 1723, 16822, 3, 44, 43, 2, 1684, 1725, 1724, 1683...\*\*省略n多行,大概是单元的节点编号32000, 33579, 33620, 33619, 33578, 35260, 35301, 35300, 35259*Elset, elset=MATRIX1, 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=YARN01849, 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
*Node1, 6.19999981, 1., 0.120000005
*Node2, 5.4000001, 1., 0.120000005
*Node3, 4.5999999, 1., 0.120000005
*Node4, 3.79999995, 1., 0.120000005
*Node5, 1., 1., 0.304800004
*Node6, 1., 3.79999995, 0.120000005
*Elset, elset=ALLELEMENTS, instance=PART-1-1, generate1, 32000, 1
*Nset, nset=ALLNODES, instance=PART-1-1, generate1, 35301, 1
*Nset, nset=CONSTRAINTSDRIVER0, instance=PART-1-135302,
*Nset, nset=CONSTRAINTSDRIVER1, instance=PART-1-135303,
*Nset, nset=CONSTRAINTSDRIVER2, instance=PART-1-135304,
*Nset, nset=CONSTRAINTSDRIVER3, instance=PART-1-135305,
*Nset, nset=CONSTRAINTSDRIVER4, instance=PART-1-135306,
*Nset, nset=CONSTRAINTSDRIVER5, instance=PART-1-135307,
*Nset, nset=EDGE1, instance=PART-1-1, generate1682, 31940, 1681
*Nset, nset=EDGE2, instance=PART-1-1, generate1722, 31980, 1681
*Nset, nset=EDGE3, instance=PART-1-1, generate3362, 33620, 1681
*Nset, nset=EDGE4, instance=PART-1-1, generate3322, 33580, 1681
*Nset, nset=EDGE5, instance=PART-1-1, generate42, 1600, 41
*Nset, nset=EDGE6, instance=PART-1-1, generate82, 1640, 41
*Nset, nset=EDGE7, instance=PART-1-1, generate33702, 35260, 41
*Nset, nset=EDGE8, instance=PART-1-1, generate33662, 35220, 41
*Nset, nset=EDGE9, instance=PART-1-1, generate2, 40, 1
*Nset, nset=EDGE10, instance=PART-1-1, generate1642, 1680, 1
*Nset, nset=EDGE11, instance=PART-1-1, generate35262, 35300, 1
*Nset, nset=EDGE12, instance=PART-1-1, generate33622, 33660, 1
*Nset, nset=FACEA, instance=PART-1-11763, 1804, 1845, 1886, 1927, 1968, 2009, 2050, 2091, 2132, 2173, 2214, 2255, 2296, 2337, 23782419, 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-11,
*Nset, nset=MASTERNODE2, instance=PART-1-141,
*Nset, nset=MASTERNODE3, instance=PART-1-11681,
*Nset, nset=MASTERNODE4, instance=PART-1-11641,
*Nset, nset=MASTERNODE5, instance=PART-1-133621,
*Nset, nset=MASTERNODE6, instance=PART-1-133661,
*Nset, nset=MASTERNODE7, instance=PART-1-135301,
*Nset, nset=MASTERNODE8, instance=PART-1-135261,
*Nset, nset=RP16,
*Nset, nset=RP25,
*Nset, nset=RP34,
*Nset, nset=RP43,
*Nset, nset=RP52,
*Nset, nset=RP61,
*Nset, nset=backbc, instance=PART-1-1, generate1, 35261, 41
*Nset, nset=backbc1, instance=PART-1-11,
*Nset, nset=backbc42, instance=PART-1-142,
*Nset, nset=backbc83, instance=PART-1-183,
*Nset, nset=backbc124, instance=PART-1-1124,
...\*\*省略n多行
*Nset, nset=topbc35300, instance=PART-1-135300,
*Nset, nset=topbc35301, instance=PART-1-135301,
*Nset, nset=tops, instance=PART-1-13323, 3324, 3325, 3326, 3327, 3328, 3329, 3330, 3331, 3332, 3333, 3334, 3335, 3336, 3337, 33383339, 3340, 3341, 3342, 3343, 3344, 3345, 3346, 3347, 3348, 3349, 3350, 3351, 3352, 3353, 3354...\*\*省略n多行
*Nset, nset=tops3323, instance=PART-1-13323,
*Nset, nset=tops3324, instance=PART-1-13324,
...\*\*省略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
*Elastic3.5, 0.346
*Expansion6.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
相关文章:
TexGen简单模型对应inp文件简单梳理-2
模型 默认最简单的编织复材,编辑材料属性时发现基体属性设置正常,各向同性材料,但是纱线的材料属性却没有弹性性能的设置。 导出inp文件后,导入ABAQUS中其实可以看到有两种材料,纱线也是有属性的。 ABAQUS中修改属性的…...
VUE获取当前日期的周日和周六
<template><div><div click"handleLast()">上一周</div><div click"handleNext()">下一周</div><el-calendarref"monChild"v-model"value":first-day-of-week"7":range"[sta…...
K8S篇之k8s containerd模式fail to pull image certificate signed by unknown authority
"k8s containerd模式fail to pull image certificate signed by unknown authority"的问题 解决方案:您有两个选择:配置证书或禁用证书验证。 配置证书:您可以为 containerd 配置证书,使其信任由未知机构签名的证书。 具…...
算法进阶指南图论 最优贸易
最优贸易 题目描述 C C C 国有 n n n 个大城市和 m m m 条道路,每条道路连接这 n n n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m m m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的…...
【Android】Debug时禁用主线程ANR限制
ANR全称Application Not Response,指主线程超过5s无响应,应用会自动退出 由于这个线程,如果我们给主线程加了断点,就会触发ANR,导致调试时应用退出 这样调试起来会非常麻烦,其实对于Debug应用,…...
P6入门:项目初始化1-项目详情介绍
前言 使用项目详细信息查看和编辑有关所选项目的详细信息,在项目创建完成后,初始化项目是一项非常重要的工作,涉及需要设置的内容包括项目名,ID,责任人,日历,预算,资金,分类码等等&…...
进行 “最佳价格查询器” 的开发
前置条件 public class Shop {private final String name;private final Random random;public Shop(String name) {this.name name;random new Random(name.charAt(0) * name.charAt(1) * name.charAt(2));}public double getPrice(String product) {return calculatePrice…...
Brain Teaser概率类 - 三局两胜制
问题 三局两胜制比赛,两局结束还是三局结束的概率大? 解答 假设每局比赛的结果是独立同分布的,且遵循伯努利分布,其中一方的胜率为p,另一方为1-p. 则两局结束的概率是 p 2 ( 1 − p ) 2 ≥ 0.5 p^2 (1-p)^2 \geq …...
在现实生活中传感器GV-H130/GV-21的使用
今天,收获了传感器GV-H130/GV-21,调试探头的用法,下面就来看看吧!如有不妥欢迎指正!!!! 目录 传感器GV-H130/GV-21外观 传感器调试探头 探头与必要准备工作 传感器数值更改调试 …...
海康Visionmaster-全局脚本:通过通讯触发快速匹配 模块换型的方法
如何实现根据通讯信号切换快速匹配的模型文件并触发流程执行? 1.动态切换模板需在全局脚本中调用相关接口实现,可以在全局脚本的通讯数据接收回调中实现代码逻辑,代码如下。 C# using System; using VM.GlobalScript.Methods; using System.…...
什么是闭包
闭包是指函数在定义时可以访问其词法作用域的能力,即使函数在定义之后被传递到了其他地方执行。它包含了两个主要的特性:函数内部可以访问外部函数作用域中的变量,而这些变量在函数执行完毕后依然保持在内存中。 具体来说,闭包的…...
sql6(Leetcode1387使用唯一标识码替换员工ID)
1112-2 代码: INNER JOIN 如果表中有至少一个匹配,则返回行 LEFT JOIN 即使右表中没有匹配,也从左表返回所有的行(LEFT为基准 RIGHT JOIN 即使左表中没有匹配,也从右表返回所有的行 # Write your MySQL query st…...
qt-C++笔记之Qt中的时间与定时器
qt-C笔记之Qt中的时间与定时器 code review! 文章目录 qt-C笔记之Qt中的时间与定时器一.Qt中的日期时间数据1.1.QTime:获取当前时间1.2.QDate:获取当前日期1.3.QDateTime:获取当前日期和时间1.4.QTime类详解1.5.QDate类详解1.6..QDateTime类…...
【C++】复杂的多继承及其缺陷(菱形继承)
本篇要分享的内容是C中多继承的缺陷:菱形继承。 以下为本篇目录 目录 1.多继承的缺陷与解决方法 2.虚继承的底层原理 3.虚继承底层原理的设计原因 1.多继承的缺陷与解决方法 首先观察下面的图片判断它是否为多继承 这实际上是一个单继承,单继承的特…...
esp32-rust-no_std-examples-blinky
什么是裸机环境? 裸机环境是指没有可供使用的操作系统环境。当编译的 Rust 程序拥有 no_std 属性时,该程序无权访问上述 std 章节中提到的某些特定功能。尽管仍支持使用配网或引入复杂数据结构等功能,但实现方式将会更加复杂。 no_std…...
GitHub上的开源工业软件
github上看到一个中国人做的流体力学开源介绍,太牛了! https://github.com/clatterrr/FluidSimulationTutorialsUnity 先分析一下工业仿真软件赛道 工业仿真软件的赛道和产品主要功能如下: 1. 工艺仿真赛道: - 工厂布局优化&am…...
Centos7安装配置中文输入法
Centos7安装配置中文输入法 在安装CentOS时,我们为了方便使用,语言选择了中文,但是我们发现,在Linux命令行或者是浏览器中输入时,我们只能输入英文,无法输入汉字。 来,跟随脚步,设…...
【OJ比赛日历】快周末了,不来一场比赛吗? #11.11-11.17 #12场
CompHub[1] 实时聚合多平台的数据类(Kaggle、天池…)和OJ类(Leetcode、牛客…)比赛。本账号会推送最新的比赛消息,欢迎关注! 以下信息仅供参考,以比赛官网为准 目录 2023-11-11(周六) #5场比赛2023-11-12…...
提取当前文件夹下多文件夹中的数据
提取当前文件夹下多文件夹中的数据 1.实现步骤 现在D:\临时\图库 这个文件夹下有多个文件夹,现在需要将多个文件夹中的文件全部移动到D:\临时\图库下; $sourcePath "D:\临时\图库" $targetPath "D:\临时\图库"Get-ChildItem -Path $sourcePath -File …...
深度学习(生成式模型)——Classifier Free Guidance Diffusion
文章目录 前言推导流程训练流程测试流程 前言 在上一节中,我们总结了Classifier Guidance Diffusion,其有两个弊端,一是需要额外训练一个分类头,引入了额外的训练开销。二是要噪声图像通常难以分类,分类头通常难以学习…...
RocketMQ延迟消息机制
两种延迟消息 RocketMQ中提供了两种延迟消息机制 指定固定的延迟级别 通过在Message中设定一个MessageDelayLevel参数,对应18个预设的延迟级别指定时间点的延迟级别 通过在Message中设定一个DeliverTimeMS指定一个Long类型表示的具体时间点。到了时间点后…...
React Native 导航系统实战(React Navigation)
导航系统实战(React Navigation) React Navigation 是 React Native 应用中最常用的导航库之一,它提供了多种导航模式,如堆栈导航(Stack Navigator)、标签导航(Tab Navigator)和抽屉…...
新能源汽车智慧充电桩管理方案:新能源充电桩散热问题及消防安全监管方案
随着新能源汽车的快速普及,充电桩作为核心配套设施,其安全性与可靠性备受关注。然而,在高温、高负荷运行环境下,充电桩的散热问题与消防安全隐患日益凸显,成为制约行业发展的关键瓶颈。 如何通过智慧化管理手段优化散…...
springboot整合VUE之在线教育管理系统简介
可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生,小白用户,想学习知识的 有点基础,想要通过项…...
20个超级好用的 CSS 动画库
分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码,而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库,可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画,可以包含在你的网页或应用项目中。 3.An…...
tomcat入门
1 tomcat 是什么 apache开发的web服务器可以为java web程序提供运行环境tomcat是一款高效,稳定,易于使用的web服务器tomcathttp服务器Servlet服务器 2 tomcat 目录介绍 -bin #存放tomcat的脚本 -conf #存放tomcat的配置文件 ---catalina.policy #to…...
9-Oracle 23 ai Vector Search 特性 知识准备
很多小伙伴是不是参加了 免费认证课程(限时至2025/5/15) Oracle AI Vector Search 1Z0-184-25考试,都顺利拿到certified了没。 各行各业的AI 大模型的到来,传统的数据库中的SQL还能不能打,结构化和非结构的话数据如何和…...
【Veristand】Veristand环境安装教程-Linux RT / Windows
首先声明,此教程是针对Simulink编译模型并导入Veristand中编写的,同时需要注意的是老用户编译可能用的是Veristand Model Framework,那个是历史版本,且NI不会再维护,新版本编译支持为VeriStand Model Generation Suppo…...
《Offer来了:Java面试核心知识点精讲》大纲
文章目录 一、《Offer来了:Java面试核心知识点精讲》的典型大纲框架Java基础并发编程JVM原理数据库与缓存分布式架构系统设计二、《Offer来了:Java面试核心知识点精讲(原理篇)》技术文章大纲核心主题:Java基础原理与面试高频考点Java虚拟机(JVM)原理Java并发编程原理Jav…...
向量几何的二元性:叉乘模长与内积投影的深层联系
在数学与物理的空间世界中,向量运算构成了理解几何结构的基石。叉乘(外积)与点积(内积)作为向量代数的两大支柱,表面上呈现出截然不同的几何意义与代数形式,却在深层次上揭示了向量间相互作用的…...
