首页 > 其他分享 >【自用】UEL-inp文件构成

【自用】UEL-inp文件构成

时间:2025-01-12 17:31:25浏览次数:3  
标签:UEL NO 自由度 示例 inp Part 自用 节点 单元

1.文件头部 (Header Section):

  • 包含有关仿真的一般信息,例如作业名称(Job Name)、模型名称(Model Name)以及生成该文件的Abaqus版本。

示例:

 *Heading
** Job name: Job-1 Model name: Model-1
** Generated by: Abaqus/CAE 6.14-1

 2.预打印选项 (Preprint Options):

  • 指定在前处理期间需要包含哪些内容到输出日志中。(控制 Abaqus 的 .dat 文件输出内容,通过减少或禁用不必要的输出来简化分析结果文件。)

示例:

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

3.部件定义 (Part Definitions):

  • 使用 *Part 关键字定义有限元模型中的部件。
  • 使用 *Node 关键字指定部件中的节点,节点定义包括节点编号及其坐标。

示例:

**
** PARTS
**
*Part, name=Part-3-Copy
*Node
      1,  0.150000006, 0.0845320001
      2,  0.150000006,  0.129999995
     ....

4.用户自定义单元定义 (User Element Definitions):

  • 自定义单元的节点数(node),在inp文件中定义的材料数量(properties),坐标数量(coordinates),新的单元类型(type,U开头),状态变量数(var,每个积分点24个SVAR,4*24)
  • 每个节点有4个自由度,ux,uy,φ,c(使用温度自由度模拟浓度场),以及有4个积分点
  • 该单元是二维四边形单元
  • 第一行1,2:全部节点的自由度是1,2
  • 第二行1,3:单独对1号节点施加自由度3(相场,φ

标签:UEL,NO,自由度,示例,inp,Part,自用,节点,单元
From: https://blog.csdn.net/m0_65140993/article/details/145076951

相关文章

  • org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException
    1、问题概述将一个springboot项目打成Jar包后,在本地使用java-jar命令启动服务,服务能启动成功,但是会有如下报错信息。说明:配置文件为外置配置文件,与jar处于同目录下启动命令如下:java-jarblade-gateway.jar--spring.config.location=application-dev.yml--serve......
  • Mysql安装配置教程(自用)
    目录一、下载Mysql二、安装mysql三、验证是否安装成功四、配置环境变量一、下载Mysqlwindows下载mysql官网地址:​​​​​​​​​​​​​MySQL   二、安装mysql 打开下载好的安装包1.选择自定义安装,next2.导入安装包3.更改安装路径 4.确认安装路......
  • LivePusherContext.exitPictureInPicture
    LivePusherContext.exitPictureInPicture(Objectobject)基础库2.25.0开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:支持功能描述退出小窗,该方法可在任意页面调用参数Objectobject属性类型默认值必填说明successfunction否接......
  • Ubuntu换源自用备用
    Ubuntu换源(本地)作者原文链接:https://blog.csdn.net/MacWx/article/details/137689898查询系统版本lsb_release-a系统版本是Ubuntu20.04.6LTS,注意这个开发代号Codename,Ubuntu每一个版本都有一个代号,这个一定要跟国内源对应,否则会出问题。阿里云Ubuntu镜像:https://devel......
  • win32汇编环境,理解BeginPaint函数与GetDC函数的区别
    ;这个很重要,运行效果;win32汇编环境,理解BeginPaint函数与GetDC函数的区别;BeginPaint函数用在WM_PAINT消息里面,用来得到显示设备上下文,即整个程序窗口的区域。;当最大化时、或被其它窗口挡住后再恢复时、或移动窗口时,系统根据这个BeginPaint函数保存下来的值,把那些挡住的区......
  • CanvasContext.beginPath
    CanvasContext.beginPath()CanvasContext是旧版的接口,新版Canvas2D接口与Web一致从基础库2.9.0开始,本接口停止维护,请使用RenderingContext代替小程序插件:支持相关文档:旧版画布迁移指南、canvas组件介绍功能描述开始创建一个路径。需要调用fill或者strok......
  • 如何免费快速的部署一个自用免VIP的自动追剧工具!(支持Windows,群晖nas,飞牛nas,软路由,服务
    文章目录......
  • Vulkan VertexInput 相关概念了解
    VkVertexInputBindingDescription一个buffer下面可以有多个binding,每一个binding里面可以有多个locationstructVertex{glm::vec2pos;glm::vec3color;};VkVertexInputBindingDescriptionbindingDescription{};bindingDescription.binding=0;bindingDescrip......
  • webBroker的<input type="date" name="birthday"> 日期输入
    <formaction="ZZ"method="post"><inputtype="date"name="birthday"><br><inputtype="submit"value="提交"></form>///ZZ<inputtype="date&quo......
  • 【Java并发编程线程池】 ForkJoinPool 线程池是什么 怎么工作的 和传统的ThreadPoolEx
    Java中的ForkJoinPool线程池是什么怎么工作的Java中的ForkJoinPool线程池是什么怎么工作的相比较于传统的线程池,ForkJoinPool线程池更适合处理大量的计算密集型任务,它的核心思想是将一个大任务拆分成多个小任务,然后将这些小任务分配给多个线程去执行,最后将这些小任务的......