Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > ANSYS论坛
ANSYS论坛 ANSYS软件是融结构、流体、电磁场、声场和耦合场分析于一体的大型通用有限元分析软件
回复
 
主题工具 显示模式
旧 2008-04-09, 18:36   #1
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 [讨论]APDL命令流挑战赛一

编写生成如下图形的apdl命令流,参数自设,只要形近就行。不同的人因为对apdl命令的掌握程度和理解不同会写出不一样的代码。大家都出来晒晒!!
(下面给出了一些命令流,以供参考)
上传的图像
文件类型: jpg wheel.JPG (9.8 KB, 39 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 18:52   #2
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第一个

代码:
fini
/clea
/filn,wheel
/title,wheel-csys
R=40
r1=20
r=8
nn=5
/prep7
/view,,1,1,1
csys,0
cylind,0,40,0,20,,
cm,cyc,volu
wpro,-90,,
wpoff,r1*sin(180/nn),r1*cos(180/nn),
cswpla,11,1,,
cylind,0,8,0,20,,
csys,1
vgen,nn,2,,,,360/nn,,,0
cm,hole,volu
csel,all
vsbv,cyc,hole
csys,0
save,all
finish
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 18:53   #3
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第二个

代码:
/PREP7  
CYL4,0,0,5, , , ,3 
CYL4,3,0,1, , , ,3
CSYS,1
VGEN,8,2, , , ,45, , ,1
ALLSEL,ALL
VSEL,U, , ,       1
cm,delete,volu
ALLSEL,ALL
VSBV,1,delete
CSYS,0
save,all
finish
上传的图像
文件类型: jpg file000.JPG (27.6 KB, 36 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 18:55   #4
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第三个

“自底向上”建模,点-—线——面——体
代码:
fini
/clear
/filn,wheel
/title,wheel
/prep7
k,1,0,0,0
k,2,0,0,12
k,3,1,0,0
circle,1,20,2,3,,,
al,all
*get,numkp,kp,,num,max
wpoff,0,10,
k,numkp+1,0,10,0
k,numkp+2,0,10,2
k,numkp+3,1,10,0
circle,numkp+1,4,numkp+2,numkp+3,,,
al,5,6,7,8
CSYS,1
aGEN,6,2, , , ,60, , ,1
cm,hole,area
asba,1,hole,,delete,delete
csys,0
lstr,1,2
*get,numline,line,,num,max
VDRAG,8,,,,,,numline,,,,,
save,all
fini
上传的图像
文件类型: jpg wheel2.JPG (15.6 KB, 36 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 19:01   #5
dnping
高级会员
 
注册日期: 2007-07-26
年龄: 40
帖子: 268
声望力: 24
dnping 是一个将要出名的人
默认

虽然不懂,但是还是支持版主的工作……
dnping 当前离线   回复时引用此帖
旧 2008-04-09, 19:20   #6
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第四个

代码:
finish
/CLEAR,NOSTART 
/prep7
CYL4,0,0,0.5,36,0.2,0  
CYL4,0.3,0.1,0.07,360,0,0  
ASBA,1,2
VOFFST,3,0.1,,
CSYS,1  
VGEN,10,1,,,,36,,,1
CYL4,0,0,0.2,,,,0.1
VGLUE,all
save,all
finish
上传的图像
文件类型: jpg test000.jpg (38.3 KB, 36 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 19:22   #7
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第五个——循环建模

代码:
fini
/cle
/title,test
/prep7
n=5    !!!孔的个数
cyl4,,,10,,,,4
*do,i,1,n
  wpoffs,6,,
  CYLIND,2, ,0,4,0,360
  *get,vnum,volu,,num,max
  vsel,u,,,vnum
  cm,v_all,volu
  vsel,all
  vsbv,v_all,vnum
  wpoffs,-6,,
  wprota,360/n,,
  numcmp,volu
*enddo
fini
上传的图像
文件类型: jpg file000[1][1].jpg (25.5 KB, 35 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 19:23   #8
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第六个

代码:
/prep7
R1=5
R2=0.8
cyl4,,,R1,,,360,1
*afun,deg
cyl4,2.5,0,R2,,,360,2
cyl4,-2.5,0,R2,,,360,2
csys,4
wprota,22.5
vsymm,y,2,3
wprota,22.5
vsymm,y,2,3
wprota,22.5
vsymm,y,2,3
csys,0
vsel,s,,,2,9,,1
cm,del2,volu
allsel,all
vsbv,1,del2
cmdele,del2
finish
上传的图像
文件类型: jpg bridgeopt000[1][1].jpg (23.0 KB, 35 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-09, 19:23   #9
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认 第七个

代码:
fini
/clea
/prep7
pi=acos(-1)
R=10
r1=6
r2=2
cylind,R,,0,3
*do,i,0,4
cyl4,r1*cos(i*2*pi/5),r1*sin(i*2*pi/5),r2,,,,3
vsbv,1,2,1,delete,delete
numcmp,volu
*enddo
上传的图像
文件类型: jpg file000.JPG (23.8 KB, 35 次查看)
windows251 当前离线   回复时引用此帖
旧 2008-04-12, 09:34   #10
windows251
版主
 
windows251 的头像
 
注册日期: 2007-05-31
年龄: 39
帖子: 59
声望力: 21
windows251 是一个将要出名的人windows251 是一个将要出名的人
默认

相对来说,第五个和第七个的模型与要求比较符合。
第五个命令流的通用性比较强,可以通过修改n值来建立不同的模型。
windows251 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]如何作分段周期函数的图象 matlabr2007b MATLAB论坛 3 2008-05-24 10:32
[求助]坐标轴显示问题 smexxling MATLAB论坛 1 2008-05-19 20:26
[求助]关于基础编成检测simulink窗口是否处于打开状态 elite423 MATLAB论坛 0 2008-05-13 19:36
[求助]坐标轴问题 smexxling MATLAB论坛 0 2008-05-13 17:49
[求助]get(h,'LevelStep')函数,回车后显示:??? Error using ==> get Invalid handle. zirencharles MATLAB论坛 0 2008-05-13 15:19


所有时间均为北京时间。现在的时间是 06:26


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.