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

高斯热源移动程序

[复制链接]
发表于 2010-11-16 17:46:07 | 显示全部楼层 |阅读模式 来自 江苏苏州
以下是我看到的关于高斯热源移动的程序代码,我也是刚学习焊接模拟的,希望能够跟大家一起交流。

*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,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.02
distance=sqrt(((i-1)*lsize-xcenter)**2+((j-1)*lsize-ycenter)**2)
*if,distance,le,r,then
flux2(i,j,k)=Qmax/exp(-3*kk*distance**2/(r**2))
        !高斯移动热源公式
*else
   flux2(i,j,k)=0
*endif
*enddo
*enddo
flux2(0,0,k)=(k-1)*tinc
*enddo
发表于 2010-11-17 16:01:24 | 显示全部楼层 来自 重庆沙坪坝区
Simdroid开发平台
能分享全部的吗?
回复 不支持

使用道具 举报

发表于 2010-11-20 21:51:52 | 显示全部楼层 来自 江苏镇江
请问下楼主,第一次移动到板端,然后冷却一段时间,又从这边移动回去的命令流怎么写啊?期待你的点拨
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-2 12:00:56 | 显示全部楼层 来自 江苏苏州
我刚学,这个我不怎么清楚,个人觉得可以加一个if语句,分别对冷却时间和移动距离进行限定。 3# 陶茂科2009
回复 不支持

使用道具 举报

 楼主| 发表于 2010-12-2 12:01:19 | 显示全部楼层 来自 江苏苏州
如果你需要的话,我可以给你一些例子。 2# 守护蓝天
回复 不支持

使用道具 举报

发表于 2010-12-2 14:52:41 | 显示全部楼层 来自 重庆沙坪坝区
楼主,我需要一些例子,能不能给我一些[email=?530605714@qq.com]?530605714@qq.com[/email].谢谢!
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-20 14:34 , Processed in 0.046446 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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