24小时热门版块排行榜    

查看: 1484  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

巨猩奥尼尔

铜虫 (小有名气)

[求助] 为什么我的txt输出文件有许多行0 已有1人参与

这是命令流
/PREP7
/FACET, NORML
/REPLOT
ET,1,solid185
MP,ex,1,2.06e11
MP,prxy,1,0.3
SMRTSIZE,8
MSHAPE,1,3D
MSHKEY,0
VMESH,ALL
/SOLU
FLST,2,4,5,ORDE,4
FITEM,2,90
FITEM,2,5
FITEM,2,10
FITEM,2,10
DA,P51X,ALL,0
ASEL,S,AREA,,21,21,0
NSLA,S
*DIM,S_XYZ,ARRAY,10,7
*GET,Nd,NODE,,NUM,MIN
*CFOPEN,node_info,txt,,append
*DO,I,1,10,1
F,Nd,FX,-1000
F,Nd,FY,500
F,Nd,FZ,300
ALLSEL,ALL
SOLVE
S_XYZ(I,1)=Nd
S_XYZ(I,2)=NX(Nd)
S_XYZ(I,3)=NY(Nd)
S_XYZ(I,4)=NZ(Nd)
*GET,S_XYZ(I,5),NODE,Nd,U,X
*GET,S_XYZ(I,6),NODE,Nd,U,Y
*GET,S_XYZ(I,7),NODE,Nd,U,Z
*VWRITE,S_XYZ(I,1),S_XYZ(I,2),S_XYZ(I,3),S_XYZ(I,4),S_XYZ(I,5),S_XYZ(I,6),S_XYZ(I,7)
(F6.0,3X,F9.7,3X,F9.7,3X,F9.7,3X,F9.7,2X,F9.7,2X,F9.7)
FDELE,Nd,FX
FDELE,Nd,FY
FDELE,Nd,FZ
Nd=NDNEXT(Nd)
SOLVE
*ENDDO
*CFCLOS
这是输出文件
15904.   0.0084049   -.0357621   0.0210614   -.0000088  0.0000045  0.0000022
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15905.   0.0263922   0.0323372   0.0211302   -.0000075  0.0000031  0.0000022
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15906.   0.0319982   0.0136853   0.0213640   -.0000057  0.0000021  0.0000017
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15907.   0.0269911   0.0309493   0.0212598   -.0000065  0.0000028  0.0000018
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15908.   0.0290708   -.0094780   0.2168958   -.0000041  0.0000019  0.0000007
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15909.   0.0275701   0.0295494   0.0213453   -.0000057  0.0000022  0.0000016
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15910.   0.0051839   0.0431011   0.2170322   -.0000053  0.0000025  0.0000008
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15911.   0.0055015   0.0428590   0.2154677   -.0000058  0.0000019  0.0000003
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15912.   0.0055831   0.0428724   0.2138244   -.0000081  0.0000012  0.0000000
    0.   0.0000000   0.0000000   0.0000000   0.0000000  0.0000000  0.0000000
15913.   0.0059352   0.0425881   0.2123089   -.0000102  -.0000001  -.0000004@wuming524
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

原因很简单,只是一般人没有注意。在帮助文件里,关于 *vwrite 命令的内容中有一下一段内容,你可以领会一下:
  For array parameter items, you must define the starting array element number. Looping continues (incrementing the vector index number of each array parameter by one) each time you output a line, until the maximum array vector element is written. For example, *VWRITE,A(1) followed by (F6.0) will write one value per output line, i.e., A(1), A(2), A(3), A(4), etc.
  因此,为了避免这种问题,需要预先将要输出的数据参数赋值给常量参数。

» 本帖已获得的红花(最新10朵)

12楼2020-01-06 09:03:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

klzg77541812

专家顾问 (正式写手)

NVH-FEA工程师

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
巨猩奥尼尔: 金币+10, ★★★很有帮助 2020-01-04 15:24:50
把写出结果放到循环计算完成之后,当前这种不知道你循环写出覆盖了多少次
慢慢地,慢慢地,都随风而逝了......
2楼2020-01-04 11:26:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

巨猩奥尼尔

铜虫 (小有名气)

3楼2020-01-04 11:56:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

巨猩奥尼尔

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by klzg77541812 at 2020-01-04 11:26:10
把写出结果放到循环计算完成之后,当前这种不知道你循环写出覆盖了多少次

专家您好,这个怎么改呢,我如果把vwrite放到enddo后面,那输出的只有最后一个结果了

发自小木虫IOS客户端
4楼2020-01-04 13:13:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料与化工085600调剂求老师收留 +8 jiaanl 2026-03-11 8/400 2026-03-13 11:17 by houyaoxu
[考研] 材料调剂,307分 +13 张泳铭1 2026-03-09 17/850 2026-03-13 11:09 by 薛云鹏
[考研] 328求调剂 +3 5201314Lsy! 2026-03-13 3/150 2026-03-13 10:54 by JourneyLucky
[考研] 282分材料专业求调剂院校 +18 枫桥ZL 2026-03-09 25/1250 2026-03-13 10:47 by 白夜悠长
[考研] 材料专硕274一志愿陕西师范大学求调剂 +4 薛云鹏 2026-03-13 4/200 2026-03-13 10:40 by 学员8dgXkO
[考研] 308 085701 四六级已过求调剂 +6 温乔乔乔乔 2026-03-12 9/450 2026-03-13 09:59 by houyaoxu
[考研] 一志愿南大化学339分求调剂,四六级已过,有比赛,有文章 +8 Gallantzhou 2026-03-07 8/400 2026-03-13 09:07 by sandychj
[考研] 341求调剂 +3 番茄头--- 2026-03-10 3/150 2026-03-12 21:53 by 飞仙戟羽
[考研] 材料301分求调剂 +4 Liyouyumairs 2026-03-12 4/200 2026-03-12 15:46 by peike
[考研] 一志愿江南大学085701环境工程专硕总分287求调剂 +5 18266118446 2026-03-09 5/250 2026-03-11 16:51 by 2020015
[考研] 材料与化工(0856)304求B区调剂 +6 邱gl 2026-03-10 9/450 2026-03-11 16:37 by @飒飒飒飒
[考研] 泣血叩求调剂恩,愿以丹心报师恩 +5 Iuruoh 2026-03-11 5/250 2026-03-11 16:19 by 暖阳芬芳
[考研] 哈工大材料324求调剂 +6 闫旭东 2026-03-10 8/400 2026-03-10 22:49 by 星空星月
[考研] 0703化学调剂 +3 三dd. 2026-03-10 3/150 2026-03-10 15:45 by peike
[硕博家园] 木虫好像不热闹了,是不是? +4 偏振片 2026-03-10 4/200 2026-03-10 09:51 by longwave
[考研] 070300化学求调剂 +5 扑风铃的猫 2026-03-08 10/500 2026-03-09 13:58 by macy2011
[考研] 0856求调剂 +3 squirtle11 2026-03-07 3/150 2026-03-09 09:54 by @飒飒飒飒
[考博] 26申博自荐 +9 烷基八氮- 2026-03-06 11/550 2026-03-08 23:20 by gaobiao
[考研] 347求调剂 +4 浮云满足 2026-03-07 4/200 2026-03-08 16:46 by 星空星月
[考研] 070300化学求调剂292分 +3 打烊eee 2026-03-07 3/150 2026-03-07 20:04 by houyaoxu
信息提示
请填处理意见