怎么用if语句表达X轴值是否等于4?

浏览:182280 回答:3
*do,i,2,6
if,(i,X,,),eq,0,l,i,1
*enddo
请各位大虾帮忙:我需要把所有X轴相等4的节点和节点1连线。可以做一个循环语句,
但是其中要一个判断语句表示X轴值是否等于4,请问怎么用if语句表达?

邀请回答 我来回答

全部回答

(3)
默认 最新
水中鸢尾


用if的判断语句



alls !选择所有全部节点

numcmp,node !节点排序
*get,max1,node,0,num,max ! 提取节点最小值
*get,min1,node,0,num,max ! 提取节点最大值
*dim,ojd,,max1 !定义数组,存放x坐标等于4的节点

j=1
*do,i,min1,max1
*if,nx(i),eq,4

ojd(j)=i

j=j+1

*endif
*enddo



将其中的node改为kp,nx改为kx可知求关键点坐标x=4的关键点
2006年9月17日
评论 点赞
莫等闲
上面的命令应该能解决你的问题,如果非要用if语句的话,你可以自己尝试修改上面的命令
2006年9月14日
评论 点赞
莫等闲
nsel,s,loc,x,4 !选择x=4的全部节点
*get,max1,node,0,count ! 提取节点个数并赋值给max1
*dim,ojd,,max1 !定义数组
*get,nod1,node,0,num,min !提取最小节点的编号
ojd(1)=nod1
*do,i,2,max1
ojd(i)=ndnext(ojd(i-1)) !提取下个节点编号,ndnext是下一个节点编号
*enddo
*do,i,1,max1
e,1,ojd(i) !连接1点和x=4上的所有节点
*enddo
经过调试,应该没问题!!!!

2006年9月14日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP