본문 바로가기
<해석프로그램>/하이퍼매쉬 자동화

[하이퍼매쉬 자동화] 화면의 점들을 리스트로 저장해서 z 최소값 출력 (for문)

by bigpicture 2020. 9. 9.
반응형

[하이퍼매쉬 자동화] 화면의 점들을 리스트로 저장해서 z 최소값 출력 (for문)


#화면에 보이는 모든 포인트를 그룹1에 저장

*createmark points 1 "displayed"


#mylist 라는 변수에 points 1에 지정된 노드를 저장


set mylist [hm_getmark points 1]


#mylist 길이 구하기(point 개수)


set length [llength $mylist]


#점들의 z 값만 list에 저장. 


set zlist ""


for {set i 0} {$i<$length} {incr i} {


lappend zlist [hm_getvalue points id=[lindex $mylist $i] dataname=z]


}


#최소값 구하기


set min [tcl::mathfunc::min {*}$zlist]


반응형

댓글