当前位置: 首页 > 仿真模拟 >ansys高斯光斑为什么不是圆形

ansys高斯光斑为什么不是圆形

作者 dlby15136
来源: 小木虫 400 8 举报帖子
+关注

大家好:
          我用ansys模拟光斑移动,光斑是高斯模型的,沿着y轴移动,但是为什么光斑的前端不是圆形的呢?很是困扰!

ansys高斯光斑为什么不是圆形
1111.jpg 返回小木虫查看更多

今日热帖
  • 精华评论
  • shgao20

    估计是你施加的热源就不是圆形的。
      需要你详细说明一下你是如何施加高斯热源的。

  • dlby15136

    引用回帖:
    2楼: Originally posted by shgao20 at 2017-01-13 07:18:01
    估计是你施加的热源就不是圆形的。
      需要你详细说明一下你是如何施加高斯热源的。

    *SET,R,3.25E-3  
    *SET,U,20   
    *SET,I,30   
    *SET,q0,3*U*I*0.7/(3.14*R**2)   
    j=0
    *DO,i,0,0.09,0.003      !把连续的过程离散为每3mm一步
    j=j+0.25       !这个时间是根据速度推算出来的
    LOCAL,11,1,0.05,i   
    NSEL,S,LOC,X,0,0.00325  
    NSEL,R,LOC,Z,0.02   
    CSYS,0  
    ESLN,S,0
    *GET,nMAX,ELEM,,NUM,MAX
    *GET,nMIN,ELEM,,NUM,MIN

    *DO,ei,nMIN,nMAX
    *IF,ESEL(ei),EQ,1,THEN  
    *GET,elx,elem,ei,CENT,x
    *GET,ely,elem,ei,CENT,y
    *SET,q1,exp((-3)*(elx-0.05)**2/(3.25e-3**2))*exp((-3)*(ABS(ely-i))**2/(3.25e-3**2))
    *SET,qm,q0*q1   
    SFE,ei,6,HFLUX,,qm,,,      
    *ENDIF  
    *ENDDO

  • shgao20

    1 你这段命令流,有两个 *do,但是只有一个 *enddo,不能执行。
      2 命令流在第一个 *do 之前,有命令:
          *SET,I,30   
        接下来又使用 i 作为循环变量,那么后面使用的 i 是哪一个值?
      3 循环中,两个 NSEL 命令选择的是一条线上的节点,然后 ESLN 命令得到的是该线两边的单元,不可能构成一个圆形。

  • dlby15136

    引用回帖:
    4楼: Originally posted by shgao20 at 2017-01-14 07:44:43
    1 你这段命令流,有两个 *do,但是只有一个 *enddo,不能执行。
      2 命令流在第一个 *do 之前,有命令:
          *SET,I,30   
        接下来又使用 i 作为循环变量,那么后面使用的 i 是哪一个值?
      3 循环中,两个 ...

    你好大神,可以留个联系方式吗,想向您请教一下。谢谢!

  • shgao20

    引用回帖:
    5楼: Originally posted by dlby15136 at 2017-01-17 11:05:46
    你好大神,可以留个联系方式吗,想向您请教一下。谢谢!...

    有问题可以发帖子,我基本天天来的。

  • dlby15136

    引用回帖:
    6楼: Originally posted by shgao20 at 2017-01-18 08:15:44
    有问题可以发帖子,我基本天天来的。...

    我是一个新手,也不太懂,这个例子也是按照一本书上的焊接例子改的。像你说的第三条,应该怎么改啊?谢谢!

  • shgao20

    不了解你的具体问题,很难提供修改办法、需要你对你的问题做一个详细的介绍。

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓