SimWe仿真论坛's Archiver

jjjh1 发表于 2008-6-4 10:06

请问:如何建立微小的零件(um=10^ -6m)。

在做一些微机械的时候,零件的尺寸都是微米级的,就是到E-6, ANSYS老是说这个有问题:

在做布尔运算的时候总是出现一个错误说什么距离的,就是下面的那个图中所示的。

大家有没有什么建议解决这个问题啊?

我试着改变BTOL值,从e-5到e-10. 都不行,有没有别的办法啊?

[[i] 本帖最后由 jjjh1 于 2008-6-4 10:09 编辑 [/i]]

come-on 发表于 2008-6-4 10:28

楼主,在这种情况下,你不能使用国际单位制了,而应把微米或者毫米作为基本的单位,其余的单位向微米统一即可。
你只需要把模型放大百万倍或者千倍即可。

jjjh1 发表于 2008-6-4 10:33

怎么样才能定义毫米为单位啊?
/units, SI
只要用这个就是国际单位了啊!

jjjh1 发表于 2008-6-4 10:36

/UNITS, Label, LENFACT, MASSFACT, TIMEFACT, TEMPFACT, TOFFSET, CHARGEFACT, FORCEFACT, HEATFACT


Label
Label to denote the system of units used in this job:

USER  —  User-defined system (default).

SI  —  International system (m, kg, s, K).

MKS  —  MKS system (m, kg, s, °C).

uMKS  —  μMKS system (μm, kg, s, °C).
用这个就好了,我试试看,谢谢了!!
CGS  —  CGS system (cm, g, s, °C).

MPA  —  MPA system (mm, Mg, s, °C).

BFT  —  U. S. Customary system using feet (ft, slug, s, °F).

BIN  —  U. S. Customary system using inches (in, lbf*s2/in, s, °F).

come-on 发表于 2008-6-4 12:28

ansys没有单位的概念,你只需要保证自己使用的单位系统封闭就可以了。

luchangliang 发表于 2008-6-5 09:27

ansys不是没有单位的么?你自己设定一个单位换算系统,最后的结果套用这个系统的单位即可。

iomega 发表于 2008-6-5 15:44

回复 1# 的帖子

I had similar problem like yours before. The way I solved it was to use scale commands, e.g., vlscale command. Just scale the whole model 1000 times in the characteristic length direction, e.g. thickness direction, before doing BOOL operation. After the BOOL operation, scale it back with 1/1000 times.
example:

scale = 1000
VLSCALE,ALL, , , scale, scale, scale,  ,1,1,

! Below is the BOOL operation
VGLUE,ALL

VLSCALE,ALL, , , 1/scale, 1/scale, 1/scale, ,1,1,

jjjh1 发表于 2008-6-12 04:56

Thanks. I have solved this problem. Any one has the same question, please contact with me freely.

yangms 发表于 2008-7-7 09:38

先把模型放大1000被,做完布尔运算后,在缩小就可以了。

justin1104 发表于 2008-8-5 12:37

模型的放大缩小用什么命令啊?

hg_boy 发表于 2008-8-5 15:10

有点好奇,顺便问一下:
结构在微尺度的时候,分子间的吸引力之类的东西,会不会对结构的力学特性有较大的影响?微观结构,还能直接套用经典弹塑力学的理论吗?
还能直接套用宏观结构的方法来计算吗?

ywh362568 发表于 2008-8-5 19:21

我很怀疑这么微型化的模型用ANSYS计算结果是否可信

pfsr 发表于 2008-8-5 19:27

回复 11# hg_boy 的帖子

需要用到MEMS模块

yzb_biger 发表于 2008-9-8 14:34

ansys没有单位限制,不一定就是用国际单位。只要转化成同一单位就可以。比如长1米,宽1厘米,建模型就可以长100,宽1就可以。

ywh362568 发表于 2008-9-12 20:59

[quote]原帖由 [i]hg_boy[/i] 于 2008-8-5 15:10 发表 [url=http://forum.simwe.com/redirect.php?goto=findpost&pid=1394961&ptid=835698][img]http://forum.simwe.com/images/common/back.gif[/img][/url]
有点好奇,顺便问一下:
结构在微尺度的时候,分子间的吸引力之类的东西,会不会对结构的力学特性有较大的影响?微观结构,还能直接套用经典弹塑力学的理论吗?
还能直接套用宏观结构的方法来计算吗? [/quote]

好像对这种微机械的产品,都不怎么考虑受力情况的(因为不可能拿来受力哦),对吗?所以是不是基本没什么破坏一说了。。就不要分析了。。

iomega 发表于 2008-9-13 00:52

回复 13# pfsr 的帖子

I believe even the MEMS module use the classic models.  Once the geometry/size of the structure becomes smaller, e.g., in the order of mean free path of the particles, microscale effect should be considered. For instance, there are lots of model to account for the micro/nanoscale effect on the mechanical/thermal properties os the material. But so far the practical way in industry is measure the effective properties of the thin film and use them in the simulation, instead of the typical bulk values...

scrc315 发表于 2008-9-23 10:38

5 楼正解,ansys本身无单位,为了便于理解而虚拟了一个单位制。

woaifan 发表于 2008-9-27 13:05

把容差改一下就可以了!!!

egotrip 发表于 2008-9-27 21:49

ansys是没有单位制的,它只是根据你提供的数据,按照数值计算方法的程序进行计算,得出结果。单位只是一个概念,需要自己去掌握,比如想用mm做单位,而实际尺寸是1m,这是你在ansys中的输入数据就是1000,因为1m=1000mm,其他单位都是按这个规律进行换算即可确定具体数值,mm制中质量单位常用ton,如果实际质量是1000kg,这时就应该输入数据1,对结果的理解也是同样的道理,关键在于要在概念上明白自己输入每个数据的单位是什么,结果数据的单位根据输入数据的单位而确定,如果你没有按照标准单位制输入数据,也没有关系,但是你要花时间手动推导结果数据的单位,这样才能理解得到的结果的大小

页: [1]
 

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.