论坛首页    职业区    学术与写作    工程技术区    软件区    资料区    商务合作区    社区办公室
 您好! 欢迎 登录 或 注册 最新帖子 邀请注册 活动聚焦 统计排行 社区服务 帮助
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
  • 4937阅读
  • 3回复

请教大家history命令 [复制链接]

上一主题 下一主题
离线明月当空
 

发帖
87
土币
1256
威望
125
原创币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-09-20
彭文斌的书中例8-3中:
new
gen zone cyl p0 0 0 0 p1 1 0 0 p2 0 2 0 p3 0 0 1 size 4 5 4
gen zone reflect norm 1,0,0
gen zone reflect norm 0,0,1
model ss  ;应变硬化/软化模型
; --- 材料参数 ---
prop bulk 1.19e10 shear 1.1e10
prop coh 2.72e5 fric 44 ten 2e5
prop ttab 1
table 1 0,2e5 2e-5,0
; --- 边界及初始条件 ---
fix x y z range y -.1 .1
fix x y z range y 1.9 2.1
ini yvel -1e-8 range y -.1 .1
ini yvel 1e-8 range y 1.9 2.1
def ax_str
str = 0
pnt = gp_head
loop while pnt # null
  if gp_ypos(pnt) < 0.1 then ; Y轴方向<0.1坐标的所有节点的力
   str = str + gp_yfunbal(pnt)
  endif
  pnt = gp_next(pnt)
endloop
ax_str = str / pi ; cylinder radius = 1,应力=力/面积
end
; --- 采样记录 ---
hist n 1
hist gp ydisp 0,0,0
hist ax_str
hist gp xdisp 1,1,0
; --- 试验 ---
step 1500
; --- 结果 ---
plot hist 2 vs -1 xlabel '轴向位移         ' ylabel '轴向应力';axial stress vs axial disp.
pause
plot hist 3 vs -1 xlabe '轴向位移       ' ylabel '径向位移'; circumferential disp. vs axial disp.
ret
请问最后plot hist 后面的编号 2,3,-1究竟是怎么对应的啊??有时候编号还是负数的?小弟是初学者,还望高人指点一下!!
离线寻路人

发帖
170
土币
4379
威望
34
原创币
0
只看该作者 1楼 发表于: 2012-09-21
hist n 1 表示没一步记录一次,默认是10个实时间步。
hist gp ydisp 0,0,0
hist ax_str
hist gp xdisp 1,1,0
的id号为1 2 3(即软件默认记录内容的id号从1开始自动排序,当然也可以指定id号,如hist id=4 ydisp 1,1,0) 负号表示位移或其他量的方向(个人认为)
可以通过print history 来显示id号与对应的记录量
离线cong2009

发帖
49
土币
16
威望
1
原创币
0
只看该作者 2楼 发表于: 2012-10-09
谢谢楼上 学习了
离线明月当空

发帖
87
土币
1256
威望
125
原创币
0
只看该作者 3楼 发表于: 2012-10-15
回 寻路人 的帖子
寻路人:hist n 1 表示没一步记录一次,默认是10个实时间步。
hist gp ydisp 0,0,0
hist ax_str
hist gp xdisp 1,1,0
的id号为1 2 3(即软件默认记录内容的id号从1开始自动排序,当然也可以指定id号,如hist id=4 ydisp 1,1,0) 负号表示位移或其他量的方向(个人认为)
....... (2012-09-21 11:05) 

非常感你啊
快速回复
限100 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个

      https://beian.mps.gov.cn/ 粤公网安备 44010602012919号 广州半山岩土网络科技有限公司 粤ICP备2024274469号

      工业和信息化部备案管理系统网站