ANSYS workbench 根据坐标施加载荷- external data载荷映射

2023-11-30 03:58

本文主要是介绍ANSYS workbench 根据坐标施加载荷- external data载荷映射,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在一些类型的分析中,需要将按位置分布的载荷施加到结构上,比如流体分析导出了结构的压强分布,需要将压强分布载荷施加到固体上。这种分析可以使用workbench中的external data实现。

在这里插入图片描述
在这里插入图片描述

1 例子

1.1 结构

结构为一个100*100mm的薄板,厚度为2mm;结构为钢,E=206000MPA, v = 0.3。
固支约束两条相邻的边;
载荷分布函数为p=(x2+y2)0.5/((20.5)*100) MPa,即(0, 0)的压强为0,(100, 100)的压强为1。
在这里插入图片描述
在这里插入图片描述

1.2 载荷

载荷函数:p=(x^2+y^2)^0.5/((2^0.5)*100) in excel ; p=(x**2+y**2)**0.5/((2**0.5)*100) in python

.csv文件形式

0,x,y,z,p
1,0,0,0,0
2,10,0,0,0.070710678
3,20,0,0,0.141421356
4,30,0,0,0.212132034
5,40,0,0,0.282842712
6,50,0,0,0.353553391
7,60,0,0,0.424264069
8,70,0,0,0.494974747
9,80,0,0,0.565685425
10,90,0,0,0.636396103
11,100,0,0,0.707106781
…
116,50,100,0,0.790569415
117,60,100,0,0.824621125
118,70,100,0,0.863133825
119,80,100,0,0.905538514
120,90,100,0,0.95131488
121,100,100,0,1

2 分析流程

2.1 使用external data模块 导入载荷

选择载荷文件
在这里插入图片描述

设置载荷文件的属性,比如数据从哪一行开始读入、分隔符、单位、坐标系形式、偏移等。
在这里插入图片描述
在这里插入图片描述

设置载荷数据的类型、单位。这里使用坐标系+压力的形式读入。
在这里插入图片描述

设置完后的载荷数据预览。
在这里插入图片描述

2.2 求解

2.2.1 imported load 设置

在这里插入图片描述

设置项
在这里插入图片描述
这就不得不吐槽workbench的帮助文档了,有些设置项你在帮助文档找不到解释!!!
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
帮助文档中关于加权计算方式的解释

Triangulation creates temporary elements from the n closest source nodes to find the closest points that will contribute portions of their data values. For 3D, 4-node tetrahedrons are created, and for 2D, 3-node triangles are created by iterating over all possible combinations of the source points (maximum number controlled by the Limit property), starting with the closest points. If the target point is found within the element, weights are calculated based on the target’s location inside the element.
Distance Based Average uses the distance from the target node to the specified number of closest source node(s) to calculate a weighting value.
Kriging is a regression-based interpolation technique that assigns weights to surrounding source points according to their spatial covariance values. The algorithm combines the kriging model with a polynomial model to capture local and global deviations. The kriging model interpolates the source points based on their localized deviations, while the polynomial model globally approximates the source space. See Kriging in the DesignXplorer User’s Guide for more information.

2.2.2 网格影响

可以看到,单元尺寸越小,插值结果也越光滑。但也受限于载荷数据的数量。
网格尺寸为10mm
在这里插入图片描述

网格尺寸为5mm
在这里插入图片描述

网格尺寸为1mm
在这里插入图片描述

网格尺寸为1mm时的载荷插值报告
源节点数为121个,需要映射的节点为10000个。

---------Imported Load Transfer Summary------------
Maximum source mesh bounding box length: 0.1 (m) Maximum range used in sorting closest nodes: 0.032 (m)
Number of source nodes: 121 Number of target nodes: 10000
Number of nodes mapped : 10000 Number of nodes not mapped : 0 Number of nodes outside : 0
Percent nodes mapped: 100% Weight calculation time: 0.577 (s) Number of variables to interpolate: 1. Interpolation time: 0. (s)

求解结果

三种尺寸网格的求解结果位移基本相近。
1mm网格模型的位移云图为
在这里插入图片描述

我能找到的帮助文档中的参考

关于external data模块
在这里插入图片描述
Workbench Documentation > Working Through a System > Component Systems

关于映射的理论解释
在这里插入图片描述
Data Transfer Mesh Mapping

最后的最后


欢迎大家点赞、评论及转载,转载请注明出处!


如果觉得我帮助到了你:
  为我打call,不如为我打款!

在这里插入图片描述

在下一篇中,介绍用abaqus实现相似功能。

这篇关于ANSYS workbench 根据坐标施加载荷- external data载荷映射的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/435531

相关文章

Nginx Location映射规则总结归纳与最佳实践

《NginxLocation映射规则总结归纳与最佳实践》Nginx的location指令是配置请求路由的核心机制,其匹配规则直接影响请求的处理流程,下面给大家介绍NginxLocation映射规则... 目录一、Location匹配规则与优先级1. 匹配模式2. 优先级顺序3. 匹配示例二、Proxy_pa

Python+PyQt5实现文件夹结构映射工具

《Python+PyQt5实现文件夹结构映射工具》在日常工作中,我们经常需要对文件夹结构进行复制和备份,本文将带来一款基于PyQt5开发的文件夹结构映射工具,感兴趣的小伙伴可以跟随小编一起学习一下... 目录概述功能亮点展示效果软件使用步骤代码解析1. 主窗口设计(FolderCopyApp)2. 拖拽路径

MySQL Workbench工具导出导入数据库方式

《MySQLWorkbench工具导出导入数据库方式》:本文主要介绍MySQLWorkbench工具导出导入数据库方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝... 目录mysql Workbench工具导出导入数据库第一步 www.chinasem.cn数据库导出第二步

解决IDEA报错:编码GBK的不可映射字符问题

《解决IDEA报错:编码GBK的不可映射字符问题》:本文主要介绍解决IDEA报错:编码GBK的不可映射字符问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录IDEA报错:编码GBK的不可映射字符终端软件问题描述原因分析解决方案方法1:将命令改为方法2:右下jav

使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)

《使用Python从PPT文档中提取图片和图片信息(如坐标、宽度和高度等)》PPT是一种高效的信息展示工具,广泛应用于教育、商务和设计等多个领域,PPT文档中常常包含丰富的图片内容,这些图片不仅提升了... 目录一、引言二、环境与工具三、python 提取PPT背景图片3.1 提取幻灯片背景图片3.2 提取

resultMap如何处理复杂映射问题

《resultMap如何处理复杂映射问题》:本文主要介绍resultMap如何处理复杂映射问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录resultMap复杂映射问题Ⅰ 多对一查询:学生——老师Ⅱ 一对多查询:老师——学生总结resultMap复杂映射问题

Java枚举类实现Key-Value映射的多种实现方式

《Java枚举类实现Key-Value映射的多种实现方式》在Java开发中,枚举(Enum)是一种特殊的类,本文将详细介绍Java枚举类实现key-value映射的多种方式,有需要的小伙伴可以根据需要... 目录前言一、基础实现方式1.1 为枚举添加属性和构造方法二、http://www.cppcns.co

MySQL Workbench 安装教程(保姆级)

《MySQLWorkbench安装教程(保姆级)》MySQLWorkbench是一款强大的数据库设计和管理工具,本文主要介绍了MySQLWorkbench安装教程,文中通过图文介绍的非常详细,对大... 目录前言:详细步骤:一、检查安装的数据库版本二、在官网下载对应的mysql Workbench版本,要是

HTML5 data-*自定义数据属性的示例代码

《HTML5data-*自定义数据属性的示例代码》HTML5的自定义数据属性(data-*)提供了一种标准化的方法在HTML元素上存储额外信息,可以通过JavaScript访问、修改和在CSS中使用... 目录引言基本概念使用自定义数据属性1. 在 html 中定义2. 通过 JavaScript 访问3.

Java中基于注解的代码生成工具MapStruct映射使用详解

《Java中基于注解的代码生成工具MapStruct映射使用详解》MapStruct作为一个基于注解的代码生成工具,为我们提供了一种更加优雅、高效的解决方案,本文主要为大家介绍了它的具体使用,感兴趣... 目录介绍优缺点优点缺点核心注解及详细使用语法说明@Mapper@Mapping@Mappings@Co