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

[其他] ansa中基于网格的直接修改模型

[复制链接]
发表于 2011-6-24 21:21:49 | 显示全部楼层 |阅读模式 来自 浙江嘉兴
很多时候,我们和别人交流时,一般只是传bdf文件,k文件之类的。
这些文件里只有有限元模型,并没有几何。
那么ansa对只有网格,没有几何的模型,如果想做一些修改时,有哪些命令可以用呢?
发表于 2011-6-25 13:46:11 | 显示全部楼层 来自 辽宁沈阳
Simdroid开发平台
这取决于你所希望的修改的类型,最简单的你可以通过移动节点或者单元的方法来进行网格的修改来实现网格的局部修改,如果对于一些大的修改的话,ANSA提供的Morph功能非常非常的强大,而且很好用操作又简单,完全可以满足你的要求。
你的这个问题比较笼统,如果你提出一个详细的例子的话,我可以告诉你怎么实现。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-6-25 14:25:10 | 显示全部楼层 来自 四川成都
在elements 中有个to-surf选项,可以试试。

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-25 21:06:31 | 显示全部楼层 来自 浙江嘉兴
2# zishan

ok,多谢zishan,我来个具体例子吧,有时间你指点两招。
如图,直接拿了basic例子里的模型

假设这个模型现在没有了几何,而只有网格,我在模型的两个地方希望做修改。
(1)添加孔
(2)倒圆角

多谢

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2011-6-27 08:43:24 | 显示全部楼层 来自 江苏苏州
添加孔的话可以在mesh面板里面shellmesh-hole-openhole 当然在我实际工作的时候更多的还是删除需要开孔的那片区域 然后新造个面 把要需开的孔投上去(一般不会平白无故开孔的,都是为了配合其他零件)然后zonecut做出washer 接着mesh
至于倒角我感觉完全没必要 如果需要倒角 那么肯定在几何中倒 而一般的shell是不能倒角的(除非特征非常小) 而且圆角特征最好用两排或者以上的单元  如果一定要倒角 其实就是让本来互有角度的那些节点都在同一个平面上 那么可以采用align命令 当然也可以用move

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-6-27 09:20:28 | 显示全部楼层 来自 辽宁沈阳
本帖最后由 zishan 于 2011-6-27 09:27 编辑

1.对于开孔的操作你可以按照5楼所指示的方法,所需要注意的是孔心位置,可以直接选择网格的节点,如果孔心位置不在任何已知的节点的话,你可以自己建一个点,然后选择该点,对于想要生成带washer的孔的话,该功能中提供选项工具可以定义生成几层washer,你可以自己定义,无需先生成孔再zonecut操作;
2.对于直接修改获得倒圆角的操作,由于圆角在ANSA中最终需要简化成几排单元的形式,因此你可以提取边界生成curve,然后使用TOPO>Curves>TRANSF命令将你提取的curve分别移动复制到两个pid上,然后使用Mesh>SHELL MESH>PROJECT命令投影生成的两条线到两个不同的pid上,这样会在两个pid生成规整的网格,最后使用FILLGAP命令,控制生成单元的排数,生成网格,如果你实在是先看到圆角的效果,你可以稍微移动一下生成单元的节点以达到比较圆的效果。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-6-27 09:49:55 | 显示全部楼层 来自 江苏苏州
不好意思 我们公司里面前辈说的所谓的倒圆角就是把圆角特征去除 意思就是把圆角倒成直角 确实在公司环境的影响中自己的观点也被潜移默化了  倒圆角这个说法应该还是要遵循CAD里面 毕竟也是CAD中的一个专业术语 而我们公司里的说法是完全错的 要纠正了 感谢6楼~

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-6-27 10:32:09 | 显示全部楼层 来自 辽宁沈阳
其实圆角能否保存下来完全取决于圆角尺寸和最小单元尺寸的对比,实际的分析中也只有比较大的圆角才可以使用几排单元的形式模拟一下,不同的公司对这种问题有不同的规定或者指导原则,毕竟我们需要考虑计算效率的吗,我的帖子只是提供一种处理这种问题的方法,实际应用时倒圆角基本会被简化掉的,至于简化到什么程度,这就在于分析的需求或者公司的规定了。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-6-27 10:50:59 | 显示全部楼层 来自 江苏苏州
在shell中 特征非常小的倒圆角可以简化 一般都是留着的 而在solid中 简化的就比较多了 只要半径相对网格平均尺寸较小 一般都可以简化 当然 这是我个人遇到的经验 不同的公司会有不同的要求 主要还是要考虑效率和精度 还有是不是要忠于几何的原则吧

评分

1

查看全部评分

回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-27 21:28:21 | 显示全部楼层 来自 湖北黄石
谢谢两位,我根据两位说的,再加强下练习
目前我们这单元长度控制在5,所以原则上圆角大于5才保留,大于10考虑两排
当然在实际操作中,为了保留重要的特征,也存在一些小于5的圆角保留了下来,此时会把节点移动满足单元长度要求
回复 不支持

使用道具 举报

发表于 2012-5-16 21:33:40 | 显示全部楼层 来自 湖南长沙
学习学习,收获不少
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 22:11 , Processed in 0.056284 second(s), 23 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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