콘텐츠로 이동

hfVisualizer 원격 제어 예제

hfVisualizer: 실행 중인 창에 연결

hfVisualizer --remote list
hfVisualizer --remote status
hfVisualizer --remote focus

hfVisualizer: 모델 열고 다시 저장

hfVisualizer --remote open D:\Work\model.h5.hdb
hfVisualizer --remote save
hfVisualizer --remote save D:\Work\model_copy.h5.hdb

hfVisualizer: 모델을 수정하지 않고 뷰만 변경

hfVisualizer --remote representation wireframe
hfVisualizer --remote transparency on
hfVisualizer --remote --view-id r1 display-control grid off
hfVisualizer --remote display-control grid off
hfVisualizer --remote camera fit
hfVisualizer --remote write-scene D:\Work\scene.png
hfVisualizer --remote write-program-shot D:\Work\program.png

hfVisualizer: 객체 선택 후 현재 selection으로 작업

hfVisualizer --remote select node 1:10
hfVisualizer --remote select edge "17-42-23" --mode union
hfVisualizer --remote visibility node 1:10 off
hfVisualizer --remote node-delete __selected__

hfVisualizer: 해석 실행 후 결과 확인

hfVisualizer --remote run-analysis --ncpu 8
hfVisualizer --remote post-step "LC1-DeadLoad"
hfVisualizer --remote post-frame 3
hfVisualizer --remote post-plot contour on
hfVisualizer --remote post-scalar "S.Mises" 85
hfVisualizer --remote post-display scalarbar on

hfVisualizer: 명령 스크립트 저장 및 재실행

hfVisualizer --remote script-save D:\Work\last_session.ipc.txt
hfVisualizer --remote script D:\Work\last_session.ipc.txt