首页/文章/ 详情

Workbench高级技巧!施加随位置变化的载荷!插入APDL方法!

5天前浏览47

界面功能所限    

    在结构仿真分析中,偶尔需要施加随位置变化的载荷。以压力为例,先看看Workbench的解决方案。

    Workbench提供了表格和函数两种方式。表格方式允许的变量是时间和步,函数方式允许的变量是时间,所以界面无法定义随位置变化的压力    

插入 APDL 脚本实现

    我作为Workbench的培训老师,APDL曾经的用户。非必要不推荐APDL。但现在只能应用APDL达到目的。    

    根据周炬老师新书《ANSYS Workbench有限元分析实例详解(热学和优化)》,使用ANSYS经典界面 Function Editor编写函数。

    笔者尝试了两个函数:

P=1*[abs(x)+abs(y)]

P=0.1*(x^2+y^2)

x,y为位置坐标    
    Function Editor 生成的脚本如下:    


    施加随位置变化的压力载荷:

   


    第一个函数的计算结果如下图所示:

    第二个函数的计算结果如下图所示:

   


注:详细技术请参考周炬老师原作!

使用 Python 脚本验证

    由于不知道以上APDL脚本施加的对不对,所以使用Python脚本验证。本文分析对象很规则,所以可以利用二重积分计算约束反力。

   
    Python脚本如下:    

来源:博集华仿

WorkbenchpythonANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-11-08
最近编辑:5天前
博集华仿
硕士 致力于推广工程仿真技术
获赞 442粉丝 806文章 719课程 6
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈