概述
最近在试图搞一下solidworks和MATLAB的联合仿真,网上找了教程,我参照的是下面这篇文章,遇到过两个问题在网上找了好久也没有相关描述,试了好多次之后大概找到了原因。
http://t.csdn.cn/RJQBE
一、模块飘红
第一个问题是,出现下面这种情况,模块飘红。
然后我发现,只要我正常打开MATLAB再输入smimport后,就会告诉我错误使用smimport。
然后我就尝试:
1.每次都以管理员身份打开MATLAB
2.并且每次都先输入>>smlink_linksw,会出现这个界面
然后再smimport
出现警告是因为其他问题,但没有再报错说smimport的错误使用了,而且打开也是不再飘红了。
我怀疑是在这一步出现了问题(图是上边我参考的文章里截的),可能是没能成功让MATLAB成为自动服务器,但我也不知道怎么解决,所以只能用笨方法,每次都要smlink_linksw一下。
二、运行后只显示坐标系而没有模型
上边模块不飘红之后,我高高兴兴的点了运行,结果发现啥也显示不出来只有坐标系
然后我就各种乱按..我在网上看有人说是因为有的零件的名字里含有汉字,看下我的,确实有汉字,哪怕我刚导出xml文件的时候就已经把他们都改了,
不改的时候是这样的
改之前和改之后:
我把默认俩个字和下划线都删了之后在smimport的,但是在MATLAB里他还是会有默认两个字,比如我随便点开一个模块,双击打开。
是这样的,然后我双击solid,也就是左上角那个方块,会出现这个界面,他那个名字还是带的默认俩字,右边也显示不出来(也就是大模型显示不出来是因为每个模块都显示不出来)
然后我就直接吧File_Name这一列里的默认也给删掉,然后apply之后,再双击点开solid之后,就可以出现了。
哒哒
但这么多零件一个个改也太慢了,可能有别的办法,但至少现在知道原因了。
以上就是我自己遇到的两个问题,在网上搜了很久没搜到太多相关描述。试了好多次之后才算是勉强找到原因。
最后
以上就是魔幻枫叶为你收集整理的solidworks和MATLAB联合仿真导入xml文件,smimport生成模型后报错,模块飘红。以及显示的模型只有坐标系没有图形。的全部内容,希望文章能够帮你解决solidworks和MATLAB联合仿真导入xml文件,smimport生成模型后报错,模块飘红。以及显示的模型只有坐标系没有图形。所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复