전체 명령어 : xiCommandEdit

단축 명령어 : COM

 

 

사용법

 

XiCAD의 단축키를 변경할 때 사용하는 명령어입니다.

각 메뉴별로 명령어가 나타나며, 수정하고 싶은 명령어를 클릭하여, 아래에서 수정하면 됩니다.

단축키에 대한 정의는 c:/xicad/xiLib/xiShortkey.key 에 있는 내용을 불러오는 것이며, 이 파일은 사용자가 별도로 지정할 수도 있습니다.

 

각 화면 내용에 대한 설명은 아래와 같습니다.

 

맨 위에 있는 기능은 단축키설정이 저장될 파일을 선택하는 것입니다.

초기 설정은 아래와 같으며, 사용자가 다른 이름으로 저장할 수도 있습니다만.. 아마도 그럴 일을 별로 없으실 듯 합니다.

 

 

저장

목록에 있는 단축키 파일에 저장합니다.

 

다른 이름으로 저장

백업을 하실 수 있도록 다른 이름으로 단축키 파일을 저장할 수 있습니다.

 

메뉴목록

화면 왼쪽에는 XiCAD의 모든 메뉴 목록이 나타납니다.

캐드 풀다운 메뉴의 순서대로 목록이 정렬되어져 있습니다. 수정하고자 하는 메뉴를 선택하면 각 메뉴에 할당된 명령어가 오른쪽 창에 나타납니다.

 

 

 

분류 중 하나를 선택한 화면입니다.

 

 

각 명령어의 단축명령어와 실제 명령어, 그리고 명령어의 설명이 나타납니다.

위에 있는 검색기능은 수정 전에 바꾸고자 하는 명령어가 기존에 있는지를 검색하는 기능입니다.

검색을 하면 이 메뉴 뿐만 아니라 전체 메뉴에서 중복된 단축명령어를 찾습니다.

 

 

[설정 초기화]

 

XiCAD의 각종 명령어는 사용자 설정값을 기억합니다.

설정값은 ../xicad/xiLib/xiConfig.cfg   에 기록이 되는데, 확장자와 무관한 text 파일 이므로, 메모장으로 열어서 볼 수 있습니다. 열어 보면 아래와 같이 보입니다. 

(위에 있는 것이 명령어, 아래 줄이 설정값입니다.)

 

/xiDimtextMove
1|Ver_rdo|2.0|TwoHor_rdo|SingleHor_rdo
/xiXrefColor
Sel_rdo|1|9|0|0|0|0|*center*,*solid*|0|0
/xiUnfold
Normal_rdo|1|0|7|정점 갯수: |0|0/1.25/1.58|5|2.5|m|0

 

가끔 대화상자가 뜨는 명령어에서... 입력값이 엉뚱한 것이 들어갈 경우... 

예를 들어, 숫자를 입력해야 하는데, 문자를 입력했거나.. 양수를 입력해야 하는데 음수를 입력한 경우.. 다음에 명령어를 실행하면, 대화상자 자체를 띄우지 못하고 명령어가 실행되지 않는 현상이 있을 수 있습니다.

(대부분 자동으로 걸러내기는 하나, 워낙 다양한 사용자가 존재를 하므로....)

 

그럴 경우, xiConfig.cfg 를 열어서, 해당 명령어의 두 줄을 삭제하면 되는데.. 이 버튼은 그 것을 자동으로 실행합니다. 해당 명령어를 찾아서 이 버튼을 실행하면, 해당 명령어의 설정값을 초기화할 수 있습니다.

 

 

 

[선택삭제]

 

선택한 명령어 하나를 삭제합니다. 아마도 사용될 일은 없을 것 같습니다.

 

 

[누락복구]

 

혹시 중간에 업그레이드를 건너 뛰거나 했을 때, 빠진 명령어가 있을 수 있습니다.

이럴 때, 그 빠진 항목을 채워 넣는 기능입니다.

단, 혹시 모를 혼란을 방지하기 위해 ... 전체를 다 채워 넣지 않고, 선택된 분류의 명령어만 검색을 해서 채워 넣습니다.

예를 들어, "켜도구" 카테고리에서 이 버튼을 실행하면, "켜도구"의 누락된 명령어만 복구를 하게 됩니다.

 

 

[선택 복구]

 

선택한 하나의 명령어에 대해서만 원본 명령어를 불러 옵니다.

 

혹시 수정이 잘못되었고, 예전 단축명령어를 잊었다면.. 아래 선택항목되돌리기를 할 경우, 원래의 단축키 내용을 다시 불러옵니다.

 

 

[전체 복구]

 

사용자가 변경하기 전, 원래 XiCAD의 단축키 정의로 모든 명령어를 되돌리는 버튼입니다.

원본 단축키에 대한 정의는 c:/xicad/Lisp/xiShortkey_origin.key  에 있으며, 이 파일의 내용으로 사용자가 지정한 단축키 파일에 덮어 쓰는 것입니다.

 

이 "전체 복구"는 XiCAD 의 모든 명령어를 다시 초기 설정으로 되돌립니다. 수정 후, 실수로 누르지 않도록 유의하세요..

 

수정하고자 하는 명령어를 클릭하면 화면 하단 아래 그림의 칸에 그 명령어가 기록되며, 여기서 수정하거나, 새로운 명령어를 등록할 수도 있습니다.

예를 들어, 사용자가 잘 사용하는 리습이 있다면.. 여기에 "단축키" "원 명령어" "설명"을 넣으신 후 "수정 또는 생성"을 누르면, 해당 명령어가 새롭게 추가되며, pgp 파일에 한꺼번에 기록되어 편하게 사용하실 수 있습니다.

 

 

수정 후 "저장 후 pgp 파일에 적용" 을 누르면, 해당 .key 파일에 내용을 기록함과 동시에 pgp 파일의 맨 하단에 단축키 내용을 기록합니다.

명령어를 수정했다고 하더라도, 이 과정을 거치지 않으면, 모든 수정사항은 반영되지 않습니다.

 

 

클릭하면 아래와 같은 화면이 나타나면서, 단축키를 기록합니다.

 

 

 

단축키변경은 사용자가 사용하는 pgp 파일의 내용 맨 하단에... 아래와 같이 시작하는 XiCAD 단축키 내용을 기록합니다.

즉, 사용자의 기존 pgp 내용은 전혀 변경되지 않습니다.

 


; ============= start XiCAD Shortcut key  -------- Do not edit ================ ;

; ----------------------------------------------------------------------------- ;"

; -------------------------- Use [ COM ] command for edit --------------------- ;"

;==================================================================== ;"

;;; 공통명령어
COM,      *xiCommandEdit
CR,         *xiCC
CT,         *xiCopyconTents
DTS,       *xiDATESTAMP
FLT,        *xiFlatten
OA,         *xiObjectAlign
STT,        *xiSTART

.

.

.

 

* 단축키를 수정한 후에는 캐드를 다시 실행하여야, 단축키가 활성화됩니다.

 

* XiCAD의 단축키는 pgp 파일의 맨 아래에 삽입이 됩니다. pgp 파일은 아래에 있는 것이 우선순위를 가지므로.. 상부에 같은 단축키기 있다고 하더라도 XiCAD의 단축키가 먼저 실행됩니다.

 

  1. 이승희 2016.07.16 03:28 # Delete Reply

    안녕하세요 반가워요

  2. 김형진 2021.05.09 19:40 # Delete Reply

    설치를 완료하고 사용중입니다. 그런데 숫자 1번과 2번을 저는 캐드 명령어 무브와 카피로 사용 하고 있는데
    XI캐드 상 숫자 1과 2로 등록된 명령어가 없음에도 숫자 1과 2의 명령어가 적용이 안되는 현상이 발생하는데 혹시 해결방법이 있을까요?