wangdongxinkk 发表于 2011-11-28 11:01

利用vb编程在ansoft中建模求解

我想利用VB编程在ansoft中建模求解,在论坛上也查到了一些相应的东西,也有简单的例子,但是程序都是现成,例子中的语句就是简单的画个圆或者是矩形,但是想完全画出一台电机模型,需要的语句很多,比如说直线什么的,但是相应的程序语句我就不会了,谁有这方面的资料能发给我看看么?谢谢!

luomu 发表于 2011-11-28 11:20

y1949b 发表于 2011-11-28 13:02

我给你个技巧
你先录制VBS, 然后建立电机模型,然后再看录制的VBS,然后再改,然后再做界面
呵呵 ,我就这么搞的,不过完事后,觉得二次开发的和我用鼠标点比,也没啥改善啊! 觉得搞二次开发就是给别人用的,有编程那时间,我能干好多事了,当年ansys搞二次开发是因为那东西实在是点的烦躁,先在ansoft都傻成这样了,能更易用的空间不大

zswzswansoft 发表于 2011-11-28 14:36

2楼给的是10.0以前版本的宏指令,现在12以后都是用vbs了,你可以先找一些vbscript的书看看,用editplus编辑脚本,绘制模型语句中很多都是可以简化的,不过还是要比APDL复杂些

wangdongxinkk 发表于 2011-11-29 11:05

回复 2# luomu
虽然没看懂,但还是谢谢,呵呵

wangdongxinkk 发表于 2011-11-29 11:06

回复 3# y1949b

其实我也不想做,但是这是跟人家签的合同的一部分,就必须得做,工厂当然为了越方便越好了,谢谢你的指导,我有些眉目了。

wangdongxinkk 发表于 2011-11-29 11:06

回复 4# zswzswansoft
这个脚本文件的确好复杂,而且还麻烦,谢谢大家的帮忙

y1949b 发表于 2011-11-29 12:28

回复 6# wangdongxinkk

wangdongxinkk 兄还是蛮牛的,还没有眉目前,就把合同搞定了{:1_453:}

杨杨 发表于 2011-11-29 16:54

用ansoft来进行脚本建模,以及修改参数,确实没多大必要性,因为在maxwell 中建好模型之后,其参数照样很好改,也可以对其几何参数进行扫描求解啊。不过,在后处理中利用脚本功能还是不错的。

wangdongxinkk 发表于 2011-11-30 15:48

回复 8# y1949b
呵呵,我还有点小问题,我通过你的方法录制的vbs语句,别的都好使,就是
oEditor.ChangeProperty Array("NAME:AllTabs", Array("NAME:Winding", Array("NAME:PropServers", _
"Rotor:Winding"), Array("NAME:ChangedProps", Array("NAME:Bar Conductor Type", "Material:=", _
"copper_75C"), Array("NAME:End Length", "Value:=", "50mm"), Array("NAME:End Ring Width", "Value:=", _
"80mm"), Array("NAME:End Ring Height", "Value:=", "94mm"), Array("NAME:End Ring Conductor Type", "Material:=", _
"copper_75C"))))
这里在ansoft的rm建模中就出现错误,说是    Script macro error: Property 'End Ring Conductor Type' does not exist. (3:46:48 PM十一月 30, 2011)
这个不应该不存在啊,我怎么改也不知道是哪里出现了问题,可以帮我看看么?我用的是12版本。谢谢

wangdongxinkk 发表于 2011-11-30 15:49

回复 9# 杨杨
的确,ansoft其实已经很强大了,利用脚本文件作后处理可以得到更多的数据,不过具体我还不知道怎么做,只是有这个思路,呵呵!

oujingou 发表于 2012-2-29 22:12

这个我也想学,有什么好的资料推荐一下么?

wuyiniao11 发表于 2013-1-17 13:01

wangdongxinkk 发表于 2011-11-30 15:48 static/image/common/back.gif
回复 8# y1949b
呵呵,我还有点小问题,我通过你的方法录制的vbs语句,别的都好使,就是
oEditor.Change ...

你好,我最近也遇到Ring Conductor Type' does not exist,
总是不存在
的问题,请问你现在解决了吗?能教我下~~~

三生岩 发表于 2013-4-10 18:36

好深奥啊,,我真的是啥都不懂

251532021 发表于 2014-8-31 20:27

wuyiniao11 发表于 2013-1-17 13:01
你好,我最近也遇到Ring Conductor Type' does not exist,
总是不存在
的问题,请问你现在解决了吗? ...

你好,我现在也遇到了这麻烦,试了好久还是解决不了,不知这问题你解决了没,能否告知一下,谢谢谢谢谢啊啊啊啊啊啊啊!!!!!!!!!!!!!!!!

251532021 发表于 2014-8-31 20:28

wangdongxinkk 发表于 2011-11-30 15:48
回复 8# y1949b
呵呵,我还有点小问题,我通过你的方法录制的vbs语句,别的都好使,就是
oEditor.Change ...

你好,我现在也遇到了这麻烦,试了好久还是解决不了,不知这问题你解决了没,能否告知一下,谢谢谢谢谢啊啊啊啊啊啊啊!!!!!!!!!!!!!!!!
页: [1]
查看完整版本: 利用vb编程在ansoft中建模求解