주 콘텐츠로 건너뛰기
GUI Information 생성 편집

Command Line

기능 // CIVIL NX 에서 기능 지원 안함 내용 수정 필요

  • 기능을 호출할 경우에 마우스 클릭으로 여러 단계를 거쳐야 하는 번거로움을  최소화할 수 있도록 Auto CAD 기능과 같은 Command Line기능을 추가하여 모델링 및 결과분석의 효율성을 극대화하였습니다.
  • Command Line을 이용하면 마우스를 사용하지 않고 Keyboard 입력만으로 해당 기능으로 이동하거나 해당 기능창을 호출하므로 구현하고자 하는 기능에 신속/정확하게 접근할 수 있습니다.
  • Command Line에서 사용 가능한 단축키 및 기능에 대한 정보는 User Folder의 shortcutkey.cmd 파일에서 Text형태로 저장되어 있으며, 이를 사용자가 편집하여 사용자가 자주 사용하는하는 기능을 사용자 임의의 단축키로 설정하여 편리하게 사용할 수 있습니다.

사용

 

Command Line 사용 방법

1) Command Line에 마우스를 클릭하거 모델뷰상의 임의의 위치에 클릭한 후 Space Bar를 누르면 Command key를 입력가능한 상태가 됩니다.

2) shortcutkey.cmd 에 지정된 Key 를 입력합니다. Key에는 메뉴 / 기능 호출을 위한 Command Key와 Command Group을 호출하는 Group Key, 두 종류가 있습니다.

CIVIL의 많은 메뉴에 대해 일일이 Key를 지정하게 되면 알파벳 하나 또는 두자리의 Key만으로는 중복을 피하기 어려우며, 중복을 피하기 위해 Key의 자리수를 늘리면 효율이 떨어지는 문제가 발생합니다. 이를 위해 Windows의 폴더 / 트리구조와 같은 트리 구조를 도입하였습니다. 여러 개의 Key를 그룹으로 묶어 서로 다른 그룹에 속해있는 command는 동일한 Key를 가질 수 있도록 하였습니다. Key가 반드시 어느 그룹에 속해야만 하는 것은 아니며, 그룹 내에 또 다른 그룹이 존재할 수도 있습니다.

NOTE.png 적용 예

  1. Command Key의 사용 : 'PM' command key이며 command line에 'PM'을 입력하면 Model > Properties > Material 메뉴를 호출할 수 있습니다.

  2. Group Key의 사용 : P는 Properties에 대한 Group Key이며 'P' Group 내에 Material에 해당하는 Command Key 'M'이 속해있으므로, 'P'를 입력하여 Properties 그룹을 선택하고 다시 M을 입력하면 Material 메뉴를 호출할 수 있습니다.





  3. Command Line에 문자를 입력하면 하위 명령어를 포함한 팝업 목록이 표시됩니다. 사용자는 문자에 지정된 명령어를 입력하거나 방향 키를 사용하여 명령을 강조 표시하고 스페이스 바 또는 Enter 키를 눌러 선택할 수 있습니다. 사용자는 마우스로도 명령을 클릭하여 선택할 수 있습니다.
  4. 선택과 동시에 해당 기능/메뉴가 실행되면서 Command Line은 초기상태로 되돌아 갑니다. 그룹인 경우에는 해당 하위 메뉴 리스트를 출력합니다.

  5. 입력한 Key를 지우려면 Backspace 키를 누릅니다.

Command Key 설정 방법

모든 Command Key에 대한 정보는 C: > Program Files > MIDAS > MIDAS CIVIL > User 폴더 내의 shortcutkey.cmd 파일에 저장되어 있으며 이 파일의 편집을 통해서 사용자가 원하는 대로 Key를 설정할 수 있습니다.

shortcutkey.cmd파일의 한 Line에 하나의 Command Key 또는 Group Key의 정보가 들어있으며, 형식은 다음과 같습니다.

Key, Display Text/Group Path, Type, Menu Path or Group Name/Path

Key : 기능/메뉴 호출을 위한 단축키

Display Text : 해당 key입력시 Command Line에 출력할 Text

Group Path : 해당 Command Key가 Group내에 속해있는 Key인경우 Group의 경로를 입력합니다. Group경로 입력시에는 Group Name을 사용해야 합니다.

Type : Key의 종류

C : Command Key. 메뉴/기능의 실행

G : Group Key. Commad Group의 선택

L : 하위 그룹의 선택. 그룹내에 포함되어있는 다른 그룹을 바로 선택하기 위한 key입니다.

Menu Path : Key Type이 'C'인 경우. 실행할 메뉴의 경로를 입력합니다. 경로는 Main Menu 기준으로 입력하며, 메뉴 이름에 포함된 '...'은 무시하며, 대소문자는 구별하지 않아도 무방합니다.

Group Name : Key Type이 'G'인 경우. 그룹의 이름을 입력합니다.

Group Path : Key Type이 'L'인 경우. 선택할 하위 그룹이 속해있는 상위 그룹의 경로를 입력합니다. Group경로 입력시에는 Group Name을 사용해야 합니다

NOTE.png 적용 예

  1. RT, Result Tables, G, RT
  2. T, RT > Truss, G, RTT
  3. RTT, Truss, L, RT > Truss
  4. Fo, RT > RTT > Force & Stress, C, Results > Result Tables > Truss > Force & Stress
  5. RTTF, Force, C, Results > Result Tables > Truss > Force

1) 아래와 같이 'RT'를 입력하면 Command Group이 생성됩니다. 사용자가 Command Line에 'RT'를 입력하면 팝업 목록이 나타나고 Result Table이 선택됩니다. 또한 하위 등급 그룹 팝업 목록도 표시됩니다.

2) 'RT'의 하위 등급인 'RTT'라는 그룹 이름을 정의하고, 그룹 키로 'T'를 지정합니다. 이 경우, 'RT > Truss' 경로에서 'RT'는 그룹 키가 아닌 그룹 이름을 나타냅니다.

사용자는 'RT'를 입력하여 Result table을 선택하고, 다시 'T'를 입력하여 Truss 그룹을 선택합니다. 그런 다음 Truss 그룹에 포함된 Command Key의 팝업 목록이 표시됩니다.

3) Result Table(RT)에 포함되는 'L' 유형의 'RTT' 키를 정의합니다. 이 키를 사용하면 사용자는 한 번에 Truss Group을 선택할 수 있습니다. 사용자가 'RTT'를 입력하면 RT>truss의 그룹 경로를 선택할 수 있습니다.

4) 'Fo'라는 명령어 키를 정의합니다. 이것은 Truss의 하위 그룹인 Force and Stress 메뉴를 위한 명령어 키입니다. 'Fo' 명령어 키는 'Results > Result Tables > Truss > Force & Stress' 경로를 수행합니다. 이 경로는 Result Table(RT) > Truss(T) 그룹에서 정의되어야 합니다.

이 명령어 키를 실행하려면, 사용자는 'Result Table(RT) > Truss' 그룹에서 키를 할당해야 합니다.

5) 'Results > Result Tables > Truss > Force & Stress' 경로를 수행하는 'RTTFo' Command Key를 정의합니다. 이 Command Key는 어떤 그룹에도 포함되어 있지 않으므로 기본 Command Line에서 입력할 수 있습니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0
컨텐츠가 도움이 되셨나요?