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

[VPG专区] VPG算例教程01——小球撞击平板

[复制链接]
发表于 2010-7-31 09:47:02 | 显示全部楼层 |阅读模式 来自 湖南长沙
本帖最后由 sanchen 于 2010-7-31 10:05 编辑

学习CAE已有很长一段时间,在simwe论坛也学到了很多,但在论坛里一直都是活动在dyna版,鉴于我本身的学习的前处理为vpg,故将制作一些算例,以此来回报simwe,并提高eta版块的关注度,vpg还是挺强大的。

提前声明:本人做的算例是些简单应用,目的是帮助新手了解vpg,慢慢熟悉vpg的过程,请高手不要鄙视!谢谢!如果有时间我会做些复杂供新手参考~


小球撞击平板模型介绍:这个算例相信在很多CAE书里面都有,也有很多是别人的做过。我平时一般的建模都是从UG里建,然后导出IGES文件,并将其导入vpg做前处理,而我的这个模型的建模完全是在VPG里完成的,目的就是让新手熟悉vpg而已。
尺寸:小球直径20mm;平板:50*50mm
完成后效果图:

建模过程如下:
1、首先建立两个part,分别命名为plate和ball。
2、将plate置为当前part,如图:

3、在pre——line中选择generate lines 即新建线,如图:

4、通过坐标建立四条直线:
(-25,-25,0)(25,-25,0)
(25,-25,0)(25,25,0)
(25,25,0)(-25,25,0)
(-25,25,0)(-25,-25,0)
5、进入element划分网格:选择4 lines mesh,以此选择上述四条直线,输入划分数量:50,50.如图:
完成plate的网格划分;
6、将ball置为当前part,选择element中的ball mesh,进行网格划分:直径20mm,离地间距:20mm,如图:
,输入数值后,网格划分完毕。

下面为材料定义、属性定义,以及边界条件定义、接触定义。
7、定义材料material:将小球定义为刚体,只释放Z方向的自由度:com=1,con1=4,con2=7;平板定义为弹性材料,取默认值;
8、单元属性定义element property:新建shll属性,将积分厚度ts1~ts4均设为1mm,并将其赋给上述两个part;
9,边界条件:将平板的四个角固定:boundary condition中定义SPC,选择CREATE,node,将六个自由度都选中:
点击OK后选择plate的四个角,完成边界定义

10、定义node set :选择set menu,中的node,将小球定义到node set,如set 1中,在下面的初速度定义,以及接触定义要用的;
11、定义初始速度:选择initial condition中的velocity定义小球的初速度:create选择node set,初速度:Z=1000,即:1m/s;
12、定义接触:选择contact,create定义接触为:automatic nodes to surface,将plate定义为master,小球定义为slave;
13、控制菜单定义:选择analysis中的control card定义控制关键字:
*CONTROL_CONTACT
$   slsfac    rwpnal    islchk    shlthk    penopt    thkchg     orien    enmass
   0.10000       0.0         1         0         1         0         1         0
$   usrstr    usrfrc     nsbcs    interm     xpene     ssthk      ecdt   tiedprj
         0         0        10         0     4.000         0         0         0
$    sfric     dfric       edc       vfc        th     th_sf    pen_sf         
       0.0       0.0       0.0       0.0       0.0       0.0       0.0         
$   ignore    frceng   skiprwg    outseg   spotstp   spotdel                    
         0         0         0         0         0         0                    
*CONTROL_TERMINATION
$   endtim    endcyc     dtmin    endeng    endmas                              
   0.02000         0       0.0       0.0       0.0                              
14、定义输出关键字:database ASCII
*DATABASE_GLSTAT
$       dt    binary                                                            
  .1000E-2         1                                                            
*DATABASE_MATSUM
$       dt    binary                                                            
  .1000E-2         0                                                            
15、定义关键字:database binary
*DATABASE_BINARY_D3PLOT
$  dt/cycl      lcdt      beam     npltc                                       
  .1000E-2         0         0         0                                       
$    ioopt                                                                     
         0                                                                     
16、最后保存,并将其export,导入dyna中计算即可。
说明:对于控制关键字可根据需要定义。

本帖子中包含更多资源

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

×

评分

2

查看全部评分

 楼主| 发表于 2010-7-31 10:10:09 | 显示全部楼层 来自 湖南长沙
Simdroid开发平台
此为我定义的关键字文件,仅供参考!

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2010-7-31 21:05:28 | 显示全部楼层 来自 福建福州
鼓励原创
回复 不支持

使用道具 举报

发表于 2010-12-12 19:49:31 | 显示全部楼层 来自 河南郑州
谢谢版主,希望版主能够多做一些例子,引慢初学者入门。
回复 不支持

使用道具 举报

发表于 2010-12-12 20:55:42 | 显示全部楼层 来自 河南郑州
楼主,我做到画完直线,给直线画网格画不出来了,能不能在介绍详细点呀。谢谢!
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-12 21:26:33 | 显示全部楼层 来自 湖南长沙
楼主,我做到画完直线,给直线画网格画不出来了,能不能在介绍详细点呀。谢谢!
xiaoguang111 发表于 2010-12-12 20:55


在画平板时画不出网格来?

看看你划分网格的part是否为相应的碰撞板的part。
回复 不支持

使用道具 举报

发表于 2010-12-13 15:49:55 | 显示全部楼层 来自 上海浦东新区
您好版主,我正在学习,您能不能给我发一个VPG里的假人模型,本人将感激不尽,QQ  595076472
回复 不支持

使用道具 举报

发表于 2010-12-13 20:29:29 | 显示全部楼层 来自 河南郑州
版主在吗?材料怎么定义能详细讲讲吗?
回复 不支持

使用道具 举报

发表于 2010-12-13 22:19:59 | 显示全部楼层 来自 浙江杭州
版主在吗?材料怎么定义能详细讲讲吗?
xiaoguang111 发表于 2010-12-13 20:29


material--->create--->structural,然后选择材料模型,定义对应的材料。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-12-15 22:11:17 | 显示全部楼层 来自 河南郑州
谢谢版主,还有类似的入门例题吗,多发一些。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-16 08:52:07 | 显示全部楼层 来自 湖南长沙
谢谢版主,还有类似的入门例题吗,多发一些。
xiaoguang111 发表于 2010-12-15 22:11


如果想学习,可以共同探讨,大家一起学习和交流才是最好的学习方法。

不能全靠例子来指导我们,而是学会去发现和解决问题。
回复 不支持

使用道具 举报

发表于 2010-12-16 22:12:29 | 显示全部楼层 来自 河南郑州
说的有道理,不过对于刚入门的来说,还是需要一些例子来引导初学者快速入门。
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-17 15:27:06 | 显示全部楼层 来自 湖南长沙
说的有道理,不过对于刚入门的来说,还是需要一些例子来引导初学者快速入门。
xiaoguang111 发表于 2010-12-16 22:12


置顶帖里有几个例子的下载文件,可去下载!
回复 不支持

使用道具 举报

发表于 2010-12-17 20:15:07 | 显示全部楼层 来自 河南郑州
VPG里的模型能往出导吗
回复 不支持

使用道具 举报

 楼主| 发表于 2011-3-9 17:56:46 | 显示全部楼层 来自 湖南长沙
VPG里的模型能往出导吗
xiaoguang111 发表于 2010-12-17 20:15


可以的
回复 不支持

使用道具 举报

发表于 2011-3-17 11:39:14 | 显示全部楼层 来自 黑龙江哈尔滨
谢谢版主,希望在多发些!!!
回复 不支持

使用道具 举报

发表于 2011-3-17 14:56:59 | 显示全部楼层 来自 浙江杭州
真是不错,,正要学这个
回复 不支持

使用道具 举报

发表于 2011-6-14 13:26:58 | 显示全部楼层 来自 江苏镇江
1# sanchen
希望楼主能出版 实例教程的书籍 或者视频教程
我们买
加油
回复 不支持

使用道具 举报

发表于 2012-11-21 19:42:30 | 显示全部楼层 来自 辽宁锦州
感谢版主,我是初学者,刚好帮助更好的了解VPG
回复 不支持

使用道具 举报

发表于 2013-11-8 20:24:27 | 显示全部楼层 来自 吉林长春
版主好 能不能传我一个vpg软件。谢谢了
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 06:30 , Processed in 0.063765 second(s), 19 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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