HyperMesh宝典 | 跟着老师学,你也可以做好二次开发

36 篇文章 1 订阅
2 篇文章 0 订阅

说到二次开发,你的脑海里是不是浮现出了“码农”两个字?有人可能会问,码农又是什么?

你是不是觉得二次开发这种码农干的事情感觉起来也太困难了吧?

其实有时候二次开发真的很简单,懂一点二次开发会让你的工作更有效率,让你的分析生活更有趣,不用再对一件单调乏味的事情重复千百次了~

本文将会通过几个例子让你明白小汰真的所言非虚。此外,任何有关TCL编程语言等需要专门学习的内容本期都不涉及,让你简单轻松地学会二次开发。

一、应用1:创建节点(node)

在前处理建模中经常需要创建节点,有时数量还相当多,接下来我们就来看一下如何通过二次开发把这些点“变”到HyperMesh中去。

看到二次开发发怵?别怕,保证你一看就会!

1、输入

比如我们已经从别的途径获得了以下这些点的x,y,z坐标,这些坐标保存在nodesxyz.csv文件中,这是一个文本文件,可以使用文本编辑器或者excel打开。(请选择文章附件领取HyperMesh软件学习及培训资料)

在HyperMesh中先按照传统的方法创建第一个点:

然后从下拉菜单Edit -> Command File打开命令流文件:

我们可以看到下面这条命令,所以我们只需要按照这个格式得到其它命令语句即可实现目标。

视频里使用了一个名叫nodepad++的文本编辑器,先在HyperMesh**命令语句至nodepad++,按住Alt再按鼠标左键拖拽进行列模式的选择,**和粘贴我们想要生成的点的x,y,z坐标。

更复杂的情况也可以使用excel来实现这个过程,请看下面这个例子~

二、应用2:绘制直齿轮渐开线

r=12
Θ = 0:2π:0.01
x=rb×cos(θ)+θ×r×sin(θ)
y=rb×sin(θ)-θ×r×cos(θ)
z=0

式中,rb为基圆半径;θ为展角,其单位为弧度,如果是斜齿轮只需把θ改为( θ+压力角α)。

点击完整阅读全文 

HyperMesh宝典 | 跟着老师学,你也可以做好二次开发

相关阅读推荐:​​​​​​​

ANSYS Workbench2022R1有限元理论与工程实践方法120讲

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值