hypermesh中原本有利用多個節點生成線段的功能,但實際應用中不太好用,因為hypermesh會自動對線段進行擬合。如果手動生成多個線段,又太繁瑣,這里寫了一段腳本來自動生成(#為注釋符號)。
set alist {}
for {set j 361} {$j <= 375} {incr j} {lappend alist $j}
set n [llength $alist]
#以上代碼的功能為生成一個id的list,包含了要生成線段的節點的id;其中361和375為節點id的開始和結束。
for {set j 1} {$j<$n} {incr j} {
set a [lindex $alist [expr $j-1]]
set b [lindex $alist $j]
*createlist nodes 1 $a $b
*linecreatefromnodes 1 2 0.0 0.0 0.0
}
#以上代碼的功能為遍歷所有節點id,按順序連接所有節點。