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

[金属成形] ansys焊接命令流中的疑问

[复制链接]
发表于 2012-7-27 18:06:21 | 显示全部楼层 |阅读模式 来自 江苏徐州
在网上有很多关于ansys焊接时添加移动的高斯热源,以下是添加时的命令流

*dim,flux2,table,max_x,max_y,max_time,x,y,time   
*do,k,1,max_time,1  
  *do,i,1,max_x,1
   flux2(i,0,k)=(i-1)*lsize
  *enddo  
   
  *do,j,1,max_y,1   
   flux2(0,j,k)=(j-1)*lsize  
  *enddo
   
  *do,i,1,max_x,1  
    *do,j,1,max_y,1  
     xcenter=v*(k-1)*tinc  
     ycenter=0  
     distance=sqrt(((i-1)*lsize-xcenter)**2+((j-1)*lsize-ycenter)**2)  
    *if,distance,le,r,then
        flux2(i,j,k)=Qmax/exp(kk*distance**2/(3*r**2))      !高斯移动热源公式
    *else
        flux2(i,j,k)=0
    *endif  
    *enddo
  *enddo
  flux2(0,0,k)=(k-1)*tinc
*enddo

以上程序中的
*do,k,1,max_time,1  
  *do,i,1,max_x,1
   flux2(i,0,k)=(i-1)*lsize
  *enddo  
想请问一下flux2(i,0,k)=(i-1)*lsize 是什么意思?
其他的能懂,就是上面的程序纠结了很久,想请教一下论坛里的高手,谢谢!


发表于 2013-4-21 21:53:23 | 显示全部楼层 来自 北京
Simdroid开发平台
我个人认为了lsize不是单元网格的长度嘛  然后 (i-1)*lsize其实就是代表热源是从0一直运动到最后的  
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 18:20 , Processed in 0.031706 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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