콘텐츠로 이동

hfSectionVisualizer 원격 제어 View

View

hfSectionVisualizer --remote [--target <id>] fit [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] grid-spacing <get|set> [<value>]
hfSectionVisualizer --remote [--target <id>] rotate-axes <angle-deg>
hfSectionVisualizer --remote [--target <id>] display-axis <on|off> [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] display-grid <on|off> [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] display-geometry <on|off> [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] ortho-mode <on|off> [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] snap-to-grid <on|off> [--view <active|left|right|analysis>]
hfSectionVisualizer --remote [--target <id>] snap-to-geometry <on|off> [--view <active|left|right|analysis>]
  • --view는 선택 사항입니다.
  • grid-spacing은 toolbar의 grid spacing spin box와 같은 동작입니다.
  • rotate-axes는 GUI의 Rotate axes dialog와 같은 동작입니다.
  • display-geometry는 analysis view를 지원하지 않습니다.

grid-spacing

  • toolbar의 grid spacing 값을 조회하거나 설정합니다.
  • 문법: grid-spacing get grid-spacing set <value>
  • 검증: set은 양의 finite number 하나가 필요합니다.
  • 동작: Section 탭에서는 left/right section view 둘 다에 한 번에 적용됩니다. Analysis 탭에서는 analysis view에 적용됩니다. GUI에서 grid spacing spin box를 바꾼 경우에도 같은 명령이 Remote Control History에 기록됩니다.

예시:

hfSectionVisualizer --remote grid-spacing set 25
hfSectionVisualizer --remote grid-spacing get

rotate-axes

  • GUI Rotate axes dialog가 설정하는 축 각도를 지정합니다.
  • 문법: rotate-axes <angle-deg>
  • 검증: angle은 [-360, 360] 범위의 finite number여야 합니다.
  • 동작: Section 탭에서는 left/right section view 둘 다에 한 번에 적용됩니다. Analysis 탭에서는 analysis view에 적용됩니다. GUI에서 Rotate axes dialog를 사용한 경우에도 같은 명령이 Remote Control History에 기록됩니다.

예시:

hfSectionVisualizer --remote rotate-axes 90