找回密码
 注册
Simdroid-非首页
查看: 6035|回复: 81

truegrid学习,分享

[复制链接]
发表于 2006-8-26 19:36:35 | 显示全部楼层 |阅读模式 来自 陕西西安
]学习truegrid?分享 tiny0o0

  (,经验不足,说错了路过的大侠请不要见怪 ,支持的和不支持的都回复讨论一下,) 有哪方面经验也贴出来让我们分享。

    我学习truegrid已有一段时间,感觉truegrid的功能上有一定的能力,网格映射划分有一定的优势,但因为没有什么很好的资料在学习的过程中走了一段误区,感觉在茫茫黑暗中就很能打开光明之门,难学这很多人都是公认的。
     1。首先界面感觉不是那么友好,界面操作一直是它的弱项,但
truegrid的命令流一直是很爽的,比起 hypermesh在一堆界面中找来找去用TG的命令流可谓大快人心. 2。其次TG没有什么好的中文资料,只有有限的几本英文资料,软件专用名词很难用中文翻译的让人心服口服,对于我这样英文不好的人理解起来非常费劲,理解有误区,学起来更费劲,不过要是经常看truegrid manual英文版的话,对英文提高还是挺有帮助的 3。最后就是没有二次开发的功能让它有点遗憾,不过这并不能影响TG画网格能力在我心中的地位。
   
      用这个软件的人不多,但是其功能挺强大,发布出来,希望更多的人能使用它,可以相互讨论与帮助,,我写几句我学TRuegrid过程希望大家不要笑话。
    1.安装,大家可以安照网上的方法安装说明:
     解压,运行setup.exe进行安装,安装在默认的C:\TrueGrid目录,
   
    2。cad导入和TG导出
    模型导出:想学TG软件的基本的操作,TG作为前处理软件只能得出有限元模型不能求解,所有要学导出的命令,学用的就是命令就是output file format commands(Manual 844 页开始)中的命令,例如要输出到ansys中去,只需输入ansys,write即可 ,其它以此类推。
    模型导入:以iges文件为例发,最基本的命令就是iges filename.igs 1 1; 如果要选择性提取线,面信息的话就需要认识igesfile filename; saveiges file.bin; useiges file.bin等等;具体见Manual 597。

   3、学习TG翻看资料的顺序。
     首先阅读用户手册中的“Basic Concepts of TrueGrid(基本概念)”了解一下它的基本知识,
     然后,阅读“TrueGrid-Tutorial(TG漫游)”。这本小册子将指导你一步一步地建立一个模型。学习之后,将能学会一些使用TG的基本技能。
    在这个里面你可以学到一些用界面操作的命令,掌握初步的学习知识,有时候界面操作很有帮助。
     继续阅读用户手册中“Graphical User Interface”章节(略看)。尽管更多的高级用户一般喜欢采用输入命令的方式,但是GUI对于初学者来说却提供了巨大帮助。
    同时你可以看看TG训练和高级训练中的例子,同时参阅TGexample以及例子文件的文档这些文件存放于TG安装目录下的example目录内。你可以使用任何文本编辑软件打开这些文件txt。在文件中适当的位置插入Interrupt命令,这样你就可以让程序在你需要的地方暂时中断,然后通过Resume按钮可以使程序继续运行。到现在,你应该可以用TG建立简单的模型或修改别人建立的较复杂的模型。
     最后在你需要的时候参阅用户手册中的其他章节“Graphical User Interface”章节包含TG的强大的图形用户界面的完整的描述。“Part Commands”、“Control Commands”和“Merge Commands”章节详细介绍了TG的所有命令并且,这些命令的介绍顺序与图形用户界面的菜单分类对应的
     victory:

[ 本帖最后由 tiny0o0 于 2006-12-4 16:44 编辑 ]

评分

1

查看全部评分

 楼主| 发表于 2006-8-26 19:56:37 | 显示全部楼层 来自 陕西西安
Simdroid开发平台
1。再谈谈cad模型导入,
iges  filename.igs 1 1;
单独提取surface: igess  igessd
        plan:  用igesp  igespd命令等。

在提取线和面时要用curd  3D curve definition    P494
     ,                           sd   suface definition       P531

这都 是常用的命令,导入 后,在建模过程中学学一些建曲线,和面的命令是很有帮助的。当然如lixiangan 而言也可以在cad软件中定义,这是可行的,http://www.simwe.com/forum/thread-739673-1-1.html


2。在提取iges文件时要把要打开的文件放在TG的工作目录中,TG的工作目录在程序TG controls中可以设定。同时模型输入时还要注意大小来设定Megabytes of Memory.
 楼主| 发表于 2006-8-26 20:19:04 | 显示全部楼层 来自 陕西西安
谈谈显示的命令:
全部的显示基本上如图所示
命令的拼写还是挺有规律的。只要记一个,其它的全部记隹了
D*显示一 对象*
D* S显示多个对象*
R*移去对象*
da*显示所有对象*
ra*移去所有显示对象*
其它以此类推。


    这个的界面操作在Enviroment Window中都可以找到,
(Manual    2.1   Page 117)。有时候用鼠标操作会更好让我观察我的模型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-8-26 20:57:34 | 显示全部楼层 来自 陕西西安
关于边界和顶点     

另外郑重推荐你看看manual 2.10    ( page  141--146)
     这里是关于attaching the mesh to Objects
这里都是关于一些具体鼠标调整Vertices,edges的命令,,呵呵这些鼠标操作对于一些简单模型的运用还是挺方便,全手动,它所对应的命令是Vertices Edges command(Manual Page 199 -208)
    这些命令都是非常 重要的,在一些复杂的模型中更能显示它的个性魅力。
    只是它这个的坐标系我是非常 不习惯,,坐标系不放在中央原点,而是放在右下方,与习惯不相符。
    另外TG的运用Z-buffer 鼠标选点的坐标的时候竟然在surfaCE上没有智能捕捉的功能,实在有点遗憾,,有时候点到2.001,它也不显示为2,,真晕,,不过说过来随着视角的扩大,它的网格线是变化的,也没折。
  (*注,我是说surface自动生成的网格线,不是有限元网格)
  调 整顶点和边界的命令主要有
mb mbi   
pb 给顶点赋坐标值,(可用坐标选点坐标z-buffer,再用F7)
Tr tri    ;ma    pa q   and so on
边界调整要用到3d曲线
用cur curf cure curs edge       and so on
用这几个命令的时候要学习一下曲线的定义(Manual page492--522 )
或者在cad模型中设定曲线再提取,
  下面是个高级教 程中的一个例子,只取照 片,这是个学习调整的好例子



[ 本帖最后由 tiny0o0 于 2006-10-1 16:46 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-8-26 21:08:42 | 显示全部楼层 来自 陕西西安
TG前处理的作用,
     TG中用于划网格的命令数和定义边界条件,单元属性等的操作的命令数都差不多一样多,而后者比较难学,,
      像班竹一样都是只利用Truegrid得到单元和节点,而只将这些一起输到分析软件中去,再在自己比较熟悉软件如ansys中定义边界,属数等,一来比较减少错误,二来也省了自己不少时间。我也赞同这点。





今天写累了,,有时间再来写。
还有好几条。

[ 本帖最后由 tiny0o0 于 2006-8-26 23:22 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2006-8-26 21:54:07 | 显示全部楼层 来自 黑龙江大庆
非常感谢搂主,辛苦了!
发表于 2006-8-26 22:23:53 | 显示全部楼层 来自 湖南湘潭
非常不错,该说的都说了,楼主对truegrid的命令体系有很好的了解,
如果楼主能给出几个模型来,让我们新手练练手就好了.^ - ^
 楼主| 发表于 2006-8-27 16:49:50 | 显示全部楼层 来自 陕西西安
鼠标和功能键
来自训练手 册

•左键:选择和进入参数输入;
•中间:旋转三维实体和执行操作;
•右键:创建附加窗口和书写输出记录;
•CT+r:执行显示菜单的移动命令;
CT+s:执行显示菜单的只显示网格体命令;
•CT+u:清除文本链;
CT+v:显示隐藏的命令名称;
•CT+z:从选种文本重新生成对话窗口;
•F1:将选择区域输入到对话框;
F2:清除选择;
•F3:在文本窗口显示命令记录;
F4:锁定现有的窗口设置;
•F5:选择网格的起始节点;
F6:选择网格的终止节点;
•F7:提取选定节点的坐标;
F8:改变文本窗口或对话窗口的标签选取类型;
 楼主| 发表于 2006-8-27 17:02:39 | 显示全部楼层 来自 陕西西安
另外再看些这些命令

1。interploaltion,(Manual page 212--239)
运用这些命令可以使自己的网格更加良好,更加规则。象lin lini
relaxi  tf tfi                 命令      象 unifm可以使网格光 滑。


2。检查网格质量Diagnostics Commands(  Manual page 404)
   这是最后必须做的事,从中可以间接看到你所画网格的质量好坏,有命令elm elmoff mea  meai ;
   来自手册中的例子
    mea 命令及其参数
     mea region option
     可供检查的选项option
     Smallest 单元的最小尺寸:检查六面体12条边线,12条面对角线,4条体对角线,四边形4条边线和两条对角线。
      Aspect 单元纵横比:检查六面体16条面、体对角线中,四边形2条面对角线中,最长和最短之比。
     Warp 扭曲度:检查相对的两个角之间的差值。
     Orthogon正交性:检查每个单元的节点处的角度与90°的差值。
     Volume 单元体积:检查单元的体积,壳单元被赋厚度1。
     Avolume单元绝对体积:检查单元体积,不考虑负体积。
     J acobian雅各比矩阵:用雅各比矩阵检查节点的位置。
    Pointvol单点法计算的体积:使用简化的体积计算方法

  随后你可以在图形中观测到检查数据,,如果坏的网格太多,那就最好再画了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2006-8-27 17:15:05 | 显示全部楼层 来自 陕西西安
呵呵现在回头看看,写的真烂。

最后再写几个命令需要注意的地方吧,,简写一下

1。BB  这可是一个重要  and 好命令啊,坚决不能忘 。master and slave face
下图这个是BB最简单的应用了,

     

2.Replication of Part (Manual page 408)
   复制的命令还是需要看一下,这样在对称的时候可以发挥大作用的。

3。简单材料命令mate mt mti mtv 等,,掌握这些输出的时候一些简单设计还是有用的。输出选择可以看这个贴子。
http://www.simwe.com/forum/thread-737855-1-1.html

最后还有zoning ,,,Equation的应用还是值得看一下。Equation 的xyz对思维能力的提高 可是大大的非常有用啊。

[ 本帖最后由 tiny0o0 于 2006-9-2 10:59 编辑 ]
发表于 2006-8-27 19:05:40 | 显示全部楼层 来自 陕西西安
支持楼主一下,感觉楼主的 TureGrid各个命令环节都很熟,还希望以后能够多多的支持一下。
感觉这个帖子真是太实用了,,呵呵,,
真的很不错哦
发表于 2006-8-28 10:54:13 | 显示全部楼层 来自 四川乐山

It's very good and wonderful for the beginners!

Thanks for your hardship work, that's very useful for us, you should be appreciated by all of our users.
Yes, the BB is a good command, but maybe there has a misunderstanding for it, could you describe it for us detailly, thanks a million.
发表于 2006-8-28 19:33:16 | 显示全部楼层 来自 贵州毕节
虽然不懂tg,还是支持一下!
向楼主学习!
发表于 2006-8-30 11:22:09 | 显示全部楼层 来自 上海闸北区
支持楼主,看过之后很有收获,谢谢楼主!
发表于 2006-9-3 21:38:12 | 显示全部楼层 来自 陕西西安
哦,楼主是不是再加点内容?关于导入的那块。
调整的坐标值那一块,具体的数值怎么选择呢?
 楼主| 发表于 2006-9-5 21:55:51 | 显示全部楼层 来自 陕西西安
pb调整的时候,有时候用鼠标选的时候是会有误差的,但这并不影响网格的好坏程度。
发表于 2006-9-7 19:00:12 | 显示全部楼层 来自 云南西双版纳州景洪
正为建模与划分发愁呢,看来要跟你学了!
加入学习队伍,先收藏!

[ 本帖最后由 inkey 于 2007-3-14 00:15 编辑 ]
发表于 2006-9-8 20:58:27 | 显示全部楼层 来自 山西大同
支持楼主,看过之后很有收获,谢谢楼主!
jpy_2008 该用户已被删除
发表于 2006-9-13 11:18:18 | 显示全部楼层 来自 北京理工大学
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2006-9-24 16:11:57 | 显示全部楼层 来自 河北唐山

请教班主一个问题

如果我用的是NEUTRAL格式那该怎么办啊 ?现在想导如TUREGRID该怎呒处理啊先谢谢了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-27 08:50 , Processed in 0.060844 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表