吾生有涯 学海无涯
析模有界 知识无界

从SpaceClaim迁移到Discovery

虽然说ANSYS Discovery中几何处理部分使用的是SpaceClaim,但是二者之间存在一些差异。

最近在做一些基于ANSYS的二次开发,需要实现参数化建模功能。开始选择的是利用SpaceClaim在后台调用脚本来实现。起初在几何简单的时候一切都比较顺利,利用配置文件进行中转很轻松地实现了自动建模功能。后来几何模型越来越复杂,SpaceClaim暴露的问题也越来越多。

略举几个遇到的问题:

  1. ScScript格式的脚本调用问题。个人觉得ScScript脚本一直都比较稳定,虽然代码无法直接使用文本编辑器编辑(需要在SpaceClaim中打开进行编辑),而且使用智能变量时代码的可读性比较差(从程序上无法判断选中的几何特征是谁),但是胜在编辑完毕后运行几乎不会出什么问题。但最近就碰到了一些奇葩的现象,明明在SpaceClaim中调试运行得非常好的脚本,在命令行中调用就是死活通不过,而且也看不到错误提示,反正就是没有任何结果输出。调试起来极为麻烦。

  2. 脚本录制的问题。这个主要发生在使用索引功能进行脚本录制时。比如要在一个几何体表面拉伸出一个圆柱,在画一个圆作为圆柱拉伸草图时,这个圆又是无法形成圆面,而只是一个圆线,导致无法拉伸。这种情况有时候会出现有时又不会出现,不太容易重现。

然后没办法就迁移到Discovery上,其实也有不少的问题。最主要的问题是,Discovery的脚本语法居然和SpaceClaim存在差异,并不能直接使用SpaceClaim,真是奇了个大葩。另外,Discovery后台启动速度明显要比SpaceClaim慢。


(完)

本篇文章来源于微信公众号: CFD之道

赞(0) 打赏
版权声明:未经允许,请勿随意用于商业用途。
文章名称:《从SpaceClaim迁移到Discovery》
文章链接:https://www.topcfd.cn/41710/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

说两句 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者吧

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册