zjuzgz 发表于 2009-10-16 20:24

Mesh失败,望大侠相助

3D静磁场仿真,Meshlog.txt提示:
Tolerance: 3.5e-008
Smallest distance larger than tolerance:   0.0004 ( 1.14e+004*tol)
Largest distance smaller than tolerance:8.63e-017 ( 2.47e-009*tol)
Failed to create component 'Wire_1'
                  Analyzing model

但同样的模型在Maxwell仿没有问题,哪位大侠能指点我一下吗,谢谢!

jess 发表于 2009-10-22 10:07

本帖最后由 jess 于 2009-10-22 10:10 编辑

首先,模型的简化是必须的。你这个模型完全可以建成1/2模型,那样即减少计算量,又降低了时间。
其次,模型用Opera V10检查,问题出在Wire_1部件的小弯折段上,这类问题经常遇见。
建议:修改你的CAD软件的建模方法,最好采用拉伸旋转的方法;也可直接用MagNet建立出转弯段,并将Wire_1部件相应段布尔运算剪除。

zjuzgz 发表于 2009-10-22 14:40

本帖最后由 zjuzgz 于 2009-10-22 14:41 编辑

谢谢楼上的回复,我在Maxwell里用1/2模型仿过,MagNet里还不怎么会用,
上面文件里wire_1我是用multi-sweep直接建立的,照理说MagNet应该会处理这种拉伸旋转的啊

WTY 发表于 2009-10-24 13:14

本帖最后由 WTY 于 2009-10-24 13:19 编辑

将360度环形的结构,改成两个180度的,说不定就可以解决。MagNet对这种360度旋转拉伸(叫non-manifold)有时会报告错误。 因为如果360度,又一个面是体内部的表面,再很多情况下会产生问题,所以应该避免。
可以用附件中的小工具vbs, (选上component, 从script中运行Vbs,自动分成两个180度的。

jess 发表于 2009-10-26 19:20

4# WTY

很好
页: [1]
查看完整版本: Mesh失败,望大侠相助