SimWe仿真论坛's Archiver

COMSOL 2008年会圆满结束!

tiny0o0 发表于 2006-12-22 23:38

TG版FAQ系列(持续更新中)

TG版FAQ系列(正在准备、持续更新中):
d*t+}1jd/q,K5g\ [color=red]   如果你好的问题及解决方案,请跟贴。(有加分鼓励)2~5Bj2qs"Uh8H ~
   “支持贴”请勿回复。(否删)[/color]
6^7I \v4a WJ{2wFv
问: What is TrueGrid?uK_Iz5S

_5w-pH$|#\.d 答: TrueGrid®是一种功能强大、易学的网格生成软件,它可以方便快捷地生成优化的、高质量的、多块结构的四边形、六面体网格模型,非常适合为有限差分和有限元分析软件做前处理。
N.nBvFb0c3Y~         TG运用解决方案下载:[url=http://www.cntech.com.cn/publish/search.php]http://www.cntech.com.cn/publish/search.php[/url]
.lV2|?T d       TG学习资料下载:Q n0WIhE
         官方  下载ftp:             [url=http://www.cntech.com.cn/ftp.html]http://www.cntech.com.cn/ftp.html[/url](什么能有的TrueGrid资料都有,初学者就不用再找其他的了)
v/^~rh `p          simweFTP等各大论坛都有相关的资料及还有一些交流贴。5c%lw5^XJ
  :`;v"Q7~^5WKD
7J6M+E_|
问: TrueGrid支持哪些输入、输出接口?
ALiS` d/`3a .ZN{kS I+Q {
答: TG支持大部分有限元分析(FEA)及计算流体动力学(CFD)软件:erByO5sYA H
支持一般CAD/CAM 所输出的几何形状如: AutoCAD﹑Pro/Engineer﹑I-Deas﹑Ansys等;CS(Ju"K)`H2V
与有限元分析(FEA)软件如Ansys﹑Abaqus﹑Adina、Sysnoise、Ls-Dyna﹑Autodyn﹑Marc﹑Nastran和流体动力学分析(CFD)软件如Fluent﹑AutoReagas﹑CFX﹑CFdesign、Star-CD、Phoenics、NUMECA、Tascflow等具有接口。
l!h ANbyys6_0m*A9V
T)cJ2uPqE;Y 问: TG基本系统设制。        G` aT ] Sh;cm,o I

PR|U_V,vhO&s 答:工作路径:开始——程序——XYZ Scientific Applications——TG Controls。
$]+j&W$Edb         内存大小:同上。(用于输入模型比较大的情况,默认20) ['O3^Xpk0G6q^j
        tg文件在任何目录中都可以打开并进行操作&{7v0yi*f'd;rqo.G9a
tsave文件只能存在工作目录下。O+d j"bw(aW

u _;M.B%B&[ 问:TG支持粘贴命令吗?
z H`8M.dF eI$] i z"{+d"b D
答:中键:首先将文档内容复制,然后在命令输入窗口点中键即可,如果在输入窗口复制内容,只需用左键一拉内容,即复制成功。
&r&Zz{{
P js K1Mx 问:常用TG对应快捷键有哪些?F|g d.F)g PSA

"Wys0F3} 答:F1:将选择区域输入到对话框;F2:清除选择;
3I:{"B0AFG t F3:在文本窗口显示命令记录;F4:锁定现有的窗口设置;
'] Q f t~QT F5:选择网格的起始节点;        F6:选择网格的终止节点;_BZ0~ Q;TO
F7:提取选定节点的坐标;        F8:改变文本窗口或对话窗口的标签选取类型;
%wIk a6t
7MAO u5?C:x Q9? [[i] 本帖最后由 tiny0o0 于 2007-6-24 23:06 编辑 [/i]]

tiny0o0 发表于 2006-12-31 14:58

问:如何避免如何处理避免重合节点merge?Xl;`.N6KxZ'cm

-[sJ;L ~} 答:一:在merge以前,将不能merge的节点区域移开,在merge后再将区域移过来... 如pn.
r s!u P2a5` M1Qt        二:sii命令定义sliding interfaces 的master and slave,然后merge
&C.r H ~R[ Cq
Za:c$]h!m*@-`| :p-lN5ud%X'L3gVN9bm
问:关于将cad文件导入问题?
W{ne&m7~
y2rS{ X"y+Z 答:方法有三种:o2o(E+]&|zR
  一:以iges文件为例发,最基本的命令就是iges filename.igs 1 1;它的含义就是将filename.igs文件所有模型信息导入,包含点线面。此方法适合初学者模型较小的时候(注:文件要在工作目录下)
0i:b,{'bQ[        二:利用二进制模型提取,可以加快提取效率。
i`q@P+IV         iges filename.igs 1 1;t#mA+x#h9_:A)i
        saveiges filename.bin          c 生成二进制文件
k4u i Oa         
7B/Cy ^"S$n'Pb         useiges filename.bin           c提取bin文件
A$^GEn_(w          iges filename.iges 1 1;
pJ/Fzk+J4wn!M         三:选择所需要的模型信息,选择提取(需要掌握面igessd igess igesp igesspd nurbsd  曲线 igescd等).*S8hQ9w(Pz!H4` eI2F
     例:sd 1 igessd num1 num2 first_num trans    c  将num1和num2编号之间的面提取,并用first_num标示第一个面编号,trans变换命令。
/B$QU `I)L ?*W
#F"uU%zyEy                             e4xcHUxb
问:怎样将模型导出? |:D L[xO
eK F+U;uEh
答 :最简单命令形式:
8UG5R&kfgV:g   write
[`y#CU$[B)OW9[3A         ansys(dyna3d,abaqus,fluent,cfx,marc,lsdyna,nastran,nike3d,cf3d等具体可见manual output) ,需要输出的格式行式就选哪种输出命令格式。   &y.@ T6e ?oj q I |
)aqbb-fwW uu
         +alG x^-WN

4Xy^um2\ f%d `T2SA 问:怎样显示TG的模型内容?%if2iDL,A1r wO@Ei
s9R:dX(Uj]
答:命令有以下几点: wB^@~:Pg5U
    D*显示一 对象*;x"j/v5k `w8jz
    D* S显示多个对象* [pn0p|&HIw h
    R*移去对象*])`X MxB
    R*S移去多个对象*
/lGZ)S uP/H     da*显示所有对象*[0] eC%@
    ra*移去所有显示对象*
M&V(t`3B}%B#hKt0AV     a* 再显示对象*bZ Q(P$|c m`8[U
    a*s 再显示多个对象*
C)Q*[7Ma)eo5a8F ?c 注:*为某个对象,对象的内容可以是sd(面) cd(线) p(part) m(材料) bb\ grp\ lv等.
gf3_~x-[
-o#@{4Iwu6ew [[i] 本帖最后由 tiny0o0 于 2007-1-10 14:44 编辑 [/i]]

zxizr 发表于 2007-1-8 10:25

插补的注意事项:
]U,aH(qX_ ee 1. 边线(edges)、面(faces)、和区域(regions)的默认插补是线性的。这与用lin命令相同,默认插补能被thi改变。;j-OGgTY8tc1b
2. edge是face的边界,face是solid的边界,所有插补对于所迭代区域边界都是看作是固定的,仅插补内部。有时边界也需要插补。`:P,@Z:N%ZS#K\
3. 有些插补需要简单的block(lin tfi tme)没有孔,relax可用于有孔的,relax esm unifm可用于多个block,其相应的面,边线用bb命令粘合。tg4JH`#~
4. esm是一个经验性的命令,不容易使用,其他的方法在大多数情况还是很有效的。SL1U'ZC'O5w r3N9j,H,k
5. tfi是不迭代,比lin有效。对于正交状态,大多数情况与tme一样好用。tfi对于边界曲率更有效。
#Ii-E9[j+u#_8K yy 6. 大多数的迭代方法(relax tme esm)都很有效,unifm更有效,通常不需要许多迭代。(w'T3H2k(P*lPu:l
7. 这些迭代方法能按一定顺序联合使用,后面的结果覆盖前面的。
v/D,H*UdY5{y SU 8. relax 对于结构问题很好用,可以得到相等大小的单元。
i)eJ6O7|B X&h 9. tme多用于控制奇异网格。
;dVMf\rUM m&j 10. unifm很强大,但很慢。8N5HaQ%NuV0c)X
11. tfi relax tme unifm 可用于面和体
-k2rk+`I/}       lin 用于边线 面 和体uZ.g|r_Q
      esm 仅用于面
P]{6?W8_'B 12. 在迭代方法中不要选择step size 大于1,否则无效。要得到一个平滑的大平面(需要大量的迭代),step size 一般要取小于1.0。
3Yb7HK0W-E1~J` 13. 所有的方法可用于不光滑表面和带孔的表面。0h.m;y0n,Q,^6S
14. 所有插补使网格松弛,unifm例外。
/v6J l[J3|C 15. esm处理3、4、5个block交集的节点H7v7F"{U&QU\Z!U$O
     unifm处理任何数量的block结合的节点。

tiny0o0 发表于 2007-1-29 02:08

问:怎样进行旋转、移动、缩放操作?3BA2HAN"U5Q1w
Y#Y V8|Pt#vV
答     旋转(1) 鼠标左键点击Environment 对话框的Rotate 按钮;
$n,RE&a7D                  (2) 在physical 对话框中按住鼠标滚轮同时移动鼠标。
`(X(ga:cx(x         缩放 (1)鼠标左键点击Environment 对话框的Move / Zoom 按钮1pX"N~1`4[;|D$v
                 (2)在physical对话框中按住鼠标滚轮同时移动鼠标,可进行移动/缩放操作。XoRT7T
        缩放框(1)  选中Frame ,就是Zoom Box。 f*u8v8D)y*kt)ng#\
                  (2)在physical 窗口中按住鼠标滚轮同时移动鼠标则会框出一矩形框,释放鼠标后,将放大选中部分
/k k|(j7X0D'N'x2Yl _*i ?P#s JD
问:怎样处理part边界单元对齐问题?
THoUg FH.V%|e
t@k3Dz^m 答:最简单的方法就是利用bb 命令,(格式bb  region  surf_num)K-cKa+_O
       例bb region1 1;  c 设定region1边界为主面1 m b;I"aAP4lT.w
           bb region2 1;  c设定 region2边界为从面2 ,使region2的网格与region1的网格对齐。
][2Jg6}!] 9O e0EIH*Q L }8X
[[i] 本帖最后由 tiny0o0 于 2007-1-29 02:17 编辑 [/i]]

shi120058 发表于 2007-2-7 16:23

计算网格的选择机理

关于计算网格的选择:
-Q:KyW`4c$f M ~ F        1  交集模式; z fV5Vg
       2  通过点选择面,通过线段选择块;
8aG9]3D'Nu9Y        3  没有选择代表选择全部;

shi120058 发表于 2007-2-7 16:31

问:关于文件的保存、格式的内容

答:
WeXw5Kq2R 1 命令操作过程在工作目录下以tsave文件保存,该文件应在下次打开tg前另存;q pT$P yY
2 文件输出时的默认文件名为trugrdo; M7|iXJ }W
3 文件的输出格式一般应在刚开始时进行设置;
9u0i~m.U*l B-uCG
5n2q0iK)b ~+]J:x d-P [[i] 本帖最后由 tiny0o0 于 2007-2-8 10:03 编辑 [/i]]

shi120058 发表于 2007-2-7 16:34

问:关于命令流的执行?

答:/X6Td$n1B)Xu
1 。命令流文件可以保存为txt文件,在tg输入时批处理执行;h%U)~!ku1A^@
2。可以用剪切板复制命令内容,在命令窗口粘贴中键来执行;M*k y;HQ P,X
ucqv9I(k5Ct~
[[i] 本帖最后由 tiny0o0 于 2007-2-8 10:03 编辑 [/i]]

forum000 发表于 2007-6-26 11:43

期待版主最新更新中...

ZDJ38 发表于 2008-7-20 17:09

这么好的帖怎么不更新了啊,顶啊,强烈要求置顶啊,同时大家有好的建议和使用技巧可以向里面补充啊

页: [1]
 

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