首页/文章/ 详情

hyperworks后处理开发学习记录

4月前浏览2281

后处理学习记录

1、最系统培训课程的莫过于altair关于hyperwork二次开发的培训课程了,在B站可以直接搜索到。

2、如果是从前处理开发接触到后处理开发,最大的不适应,多半是缺少命令流记录器不知道命令的API,这时候就需要把编程逻辑转换过来。后处理的API命令层级清晰,函数命名也是一目了然,多熟悉各各层级下的API,不一定要全记着,但是要记住可以在个哪个层级可以找见。

3、对于初学者很多时间花费在找API的时候,善用包含Get开头的命令。

4、在client层级下的类都需要以下三步,创建这个类的空对象,获取到这个空对象的handle,然后才能对这个对象进行操作。

5、感觉输出PPT模块扩展性不强。可以用Python或者其它语言输出。


来源:TodayCAEer
二次开发pythonAltair
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-08-14
最近编辑:4月前
TodayCAEer
本科 签名征集中
获赞 22粉丝 40文章 257课程 0
点赞
收藏
作者推荐

ANSA零基础第十三弹——钣金中面抽取

大家好,今天给大家带来钣金中面的抽取。众所周知ANSA抽取中面的速度远不是HyperMesh中面抽取速度能比的。但是ANSA由于没有实体的概念,在加上对于几何数据的TOPO没有HM强大,所以ANSA中面抽取最费时间的修理几何部分。给大家推荐一个目前我在使用的中面抽取流程,大家可以参考一下。1、首先导入几何数据,(最好是导入CATIA数据,因为数据是最完善的)。2、直接运行Faces<Mid.surfaces<skin。就两个参数需要注意下第一个是最大厚度,和最后一个BatchMode(不勾选上的话,每个件将会单独让你确认正面,反面,厚度面和偏移值)勾选上,其余参数都保持默认。3、在几何完好的情况下,这时中面抽取就已经结束。如果有缺失的情况下,肯定有一部分钣金中面抽取无法抽取。就需要通过修补几何将钣金的自由边缝合,形成一个封闭的实体,再运行第二步。如何修复?ANSA提供了一个自动修复几何的命令。选择Check<Geometry将弹出几何检查对话框。根据实际情况勾选检查项。检查默认是工作区显示的模型,隐藏将不会检查。点击Execute运行检查命令全选红色的错误信息,右键<FIX将会修复大部分几何错误,可以重复运行FIX,直到软件无法自动修复几何。然后再手动修理问题几何,可以右键SHOWONLY,再扩选几何,然后锁住视图,再次仅显示几何,把带有问题的几何删掉,大部分几何错误的原因是由于硬点的原因,删除问题几何后,记得把附近多余的电删除,然后再选择FILLHOLE,或者CONS,构造新面,完成几何修复。4、再次运行第二步。5、检查中面是否全部抽取完成,ANSA虽然没有实体的概念,但是可以运用Faces<Mid.surfaces<skin不会选择曲面的机制判读,当你框选模型时发现还有模型变亮,那就说明那个位置中面抽取没有成功。然后可以查看是由于什么原因所造成的,比如非钣金,变厚度钣金,厚度大于所设定中面抽取最大值,或者其他。6、判断原因后,在选择对应的处理方式。当钣金两边有些许差异时,ansa是无法抽取中面,这时候可以运用到大杀器offset,选择需要偏移的目标面,查看箭头方向设定偏移值。这个功能也可用在几何比较烂,修补浪费时间的情况下使用。7,最后再次运行第三步,检查没有错误即可,进行下一步操作。中面抽取主要是Faces<Mid.surfaces<skin和CHECK<Geomety和OFFSET配合使用。大家在修补几何时可以灵活运用第三步。根据实际情况处理,比如只需要添加几颗硬点就可处理好几何就没必要删除。每日一语获得自信的最好方法是做你不敢做的事。Thebestwaytogainself-confidenceistodowhatyouareafraidtodo.来源:TodayCAEer

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈