Howto create HyperView tcl script
Hello my friends,
today, in this post i will show you the code to get normal vector of one element in HyperView
by using tcl command.
------------------ procedure code--------------------
proc getNormalEle { windowid elementid} {hwi OpenStackset t [clock clicks]hwi GetSessionHandle mySession$tmySession$t GetProjectHandle myProject$tset pageIndex [myProject$t GetActivePage]myProject$t GetPageHandle myPage$t $pageIndexmyPage$t GetWindowHandle myWindow$t $windowidmyWindow$t GetClientHandle myPost$tset modelIndex [myPost$t GetActiveModel]myPost$t GetModelHandle myModel$t $modelIndexset normallist [myModel$t GetEntityInfo element normal $elementid]myModel$t ReleaseHandlemyPost$t ReleaseHandlemyWindow$t ReleaseHandlemyPage$t ReleaseHandlemyProject$t ReleaseHandlemySession$t ReleaseHandlehwi CloseStackreturn $normallist
}
------------------------------------------------------------
how to use this procedure?
in console window you paste above code
then, use syntax below to get normal vector of element id 100 in window id 1.
set norvec [getNormalEle 1 100]
that done!
hope this is useful to you 😄
Cudaisoai
Comments