分享

Ansys关于数学曲线的建立

 hxm 2006-12-20
看论坛里好多人都提问如何建立椭圆,大家所回答的多数是改变坐标系,但是偶认为利用数学函数建立离散点然后进行拟和线更好一些.因为不仅可以建立椭圆,还可以建立任何不同的数学曲线 ,下面是偶试验的几个模型和命令流,请高手指教~!
第一椭圆面
finish
/clear
/prep7
*dim,x,,101
*dim,y,,101

*do,i,1,101
x(i)=(i-1)/200
y(i)=0.25*(1-(x(i)**2)*4)**0.5
*enddo
*do,i,1,101
k,i,x(i),y(i)
*enddo

*do,i,1,100
l,i,i+1
*enddo
lcomb,all
k,2,,,

l,1,2
l,2,101

al,all
ARSYM,Y,1, , , ,0,0  
ARSYM,x,1, , , ,0,0  
ARSYM,x,2, , , ,0,0  
aglue,all



第二,抛物面
finish
/clear
/prep7
*dim,x,,101
*dim,y,,101

*do,i,1,101
x(i)=(i-1)/200
y(i)=x(i)**2
*enddo
*do,i,1,101
k,i,x(i),y(i)
*enddo

*do,i,1,100
l,i,i+1
*enddo

lcomb,all

k,2,,0.1
arotat,1, , , , , ,2, ,360, ,



--------------------
利用这种方法建立起来的曲线,如果再次对曲线做boolean运算的话,经常会出错,lcomb之后的线,经boolean运算会重新变成很多的小线段,如果再对这些小的线段进行add等boolean操作就会出错。也有可能我的做法不多,只是我试了好多次,都没办法解决,请赐教
Ansys关于数学曲线的建立

看论坛里好多人都提问如何建立椭圆,大家所回答的多数是改变坐标系,但是偶认为利用数学函数建立离散点然后进行拟和线更好一些.因为不仅可以建立椭圆,还可以建立任何不同的数学曲线 ,下面是偶试验的几个模型和命令流,请高手指教~!
第一椭圆面
finish
/clear
/prep7
*dim,x,,101
*dim,y,,101

*do,i,1,101
x(i)=(i-1)/200
y(i)=0.25*(1-(x(i)**2)*4)**0.5
*enddo
*do,i,1,101
k,i,x(i),y(i)
*enddo

*do,i,1,100
l,i,i+1
*enddo
lcomb,all
k,2,,,

l,1,2
l,2,101

al,all
ARSYM,Y,1, , , ,0,0  
ARSYM,x,1, , , ,0,0  
ARSYM,x,2, , , ,0,0  
aglue,all



第二,抛物面
finish
/clear
/prep7
*dim,x,,101
*dim,y,,101

*do,i,1,101
x(i)=(i-1)/200
y(i)=x(i)**2
*enddo
*do,i,1,101
k,i,x(i),y(i)
*enddo

*do,i,1,100
l,i,i+1
*enddo

lcomb,all

k,2,,0.1
arotat,1, , , , , ,2, ,360, ,



--------------------
利用这种方法建立起来的曲线,如果再次对曲线做boolean运算的话,经常会出错,lcomb之后的线,经boolean运算会重新变成很多的小线段,如果再对这些小的线段进行add等boolean操作就会出错。也有可能我的做法不多,只是我试了好多次,都没办法解决,请赐教!




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多