[有限元] Ansys Workbench 实现 Edge 的分段 Pressure 的方法:SpaceClaim 中使用分割面

本文介绍了如何在Ansys Workbench的SpaceClaim模块中解决分段压力载荷的问题。通过尝试并排除错误方法,如使用'压印'、'分割'、替换直线等,最终找到了在建模阶段利用'设计-分割'工具来创建交界线,进而定义分段压力的有效方法。详细步骤包括分割面、生成网格、创建Named Selection以及添加Pressure负载。
部署运行你感兴趣的模型镜像

要实现如图所示的分段载荷:在顶边上,左半边载荷为 0,右半边载荷为常量。

在这里插入图片描述

我尝试过的,但是失败了的方法有:

1.SpaceClaim 中的 准备-压印
2.SpaceClaim 中的 准备-分割
3.SpaceClaim 建模时使用两端直线代替原来的直线
4.设置 Tabular Data 的变量为 X,实现分段载荷
5.通过 Tabular Data 控制载荷函数,实现分段载荷
6.直接将 Excel 中的数据按列粘贴到 Tabular Data 中

其中,该问题为平面问题,在 SpaceClaim 中无厚度,模型只有一个面和这个面的边,“准备-压印”,“准备-分割”不适用于边;
如果使用两端直线代替原来的直线,那么退出草图之后,会发现该草图不能构成一个 Surface 面;
而对于 Tabular Data,经过多次尝试,可以发现,对于边上的 Pressure 压力,Tabular Data 表只有一行,变量也只能选择 time 或 step,而对于面上的压力,Tabular Data 表只有两行,变量除了 time 或 step 还可以选择 XYZ,也就是说,Tabular Data 表格的行数随着施加载荷的对象的类型而变化,对象类型不变,行数是不会发生改变的。所以我想要在一条边上施加 Pressure 之后,在 Tabular Data 中创建三行 (0,0), (0.5,10), (1,10) 来构造分段函数是不可行的。换句话说,Tabular Data 假设施加载荷的对象是一个整体,所以载荷也是线性连续的,所以只需要头尾的载荷值就可以确定载荷,所以不能,也不需要人为添加行数。

最后终于试出来了正确的方法。既然要求我只能在一个完整的边上施加载荷,既然不能使用两端直线代替原来的直线,那么我就只能在建模的时候就在我需要加载荷的地方把面断开,也就是“使用两个面代替原来的面”,那么两个面产生了交界线,就自然把与其相交的边断开了,具体步骤如下:

1.建模,该模型未经处理

在这里插入图片描述

2.使用 设计-分割 分割面

分割工具

在这里插入图片描述

分割完毕

在这里插入图片描述

3.进入求解器,生成网格划分

进入求解器之前

在这里插入图片描述

可以看到分界线

在这里插入图片描述

生成网格划分无异常,分界线清晰可见

4.创建 Named Selection,选择要施加载荷的边

在这里插入图片描述

这个时候可以选择到顶边的右半边了

5.添加 Pressure,使用刚刚创建的 Named Selection

之后就不赘述了

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值