ASAP 인터페이스

ASAP의 인터페이스는 Microsoft Windows에 익숙한 사용자라면 큰 어려움 없이 접근할 수 있을 것이다. Program을 작성하고 실행하기 위한 기본 작업 화면인 Main Window의 화면 구성 요소에 대해서 알아보자. 그림 1.3은 ASAP이 실행되었을 때의 Main Window 화면이다.

그림 1.3 ASAP Main Window

ASAP Menu Bar : ASAP 명령어의 대부분이 Menu Bar에 존재하기 때문에 명령어를 모를 때 쉽게 찾을 수 있다.

ASAP Main Window Toolbar : Menu Bar의 내용 중 많이 사용하는 기능만을 모아 놓은 곳이다.

ASAP Workspace : 파일의 형식에 따라 내용이 분류되어 있으며, 제목만 봐도 어떤 내용들이 있는지 알 수 있게 되어있다.

Workspace tabs : Views tab과 Objects tab이 있으며 Views는 파일형식에 따라 내용이 분류되며, Objects는 생성된 Objects의 이름에 따라 내용이 분류되어 있어서 쉽게 내용을 확인할 수 있다.

Explorer Pane : Current Working Directory 내에 있는 파일을 보여준다. 작업이 이루어지는 디렉토리 안에 있는 파일들이어서 탐색기를 열지 않고 바로 파일을 확인 할 수 있다.

Prompt and Tool-tip Area : ASAP에 적용되는 명령어는 대소문자를 구분한다. Prompt가 ASAP> 처럼 대문자로 되어 있으면, 명령어도 대문자도 되어있는 부분만 인식한다. 만약 소문자가 있을 경우는 주석으로 인식하게 된다. prompt가 asap> 처럼 되어있으면 소문자만을 인식하게 된다. 대소문자를 동시에 인식하는 경우는 Asap> 처럼 첫글자만 대문자인 경우이다. ASAP은 기본적으로 대문자만을 인식하게 되어있다.

Wavelength Units : 시스템이 현재 사용하고 있는 파장의 단위계를 보여준다.

System Units : 시스템이 현재 사용하고 있는 단위계를 보여준다. 일반적인 형상 설계에 적용되는 단위계이며, 파장 단위계와는 분리되어 있어서 파장에는 System Units의  단위계가 적용되지 않는다.

Current Working Directory : ASAP이 실행되면서 파일을 읽거나 쓸 수 있도록 미리 지정해 둔 디렉토리를 보여준다. File > Set Working Directory… 항목을 통해서 사용자가 디렉토리를 변경할 수 있다.

Command Input Window : ASAP 명령어를 입력하고 Enter를 치면 프로그램에 적용되어 실행된다. 뿐만 아니라, 이전에 입력되었던 명령어의 리스트가 저장되기 때문에 키보드의 위/아래 화살표 버튼을 이용하면 저장된 리스트를 확인 할 수 있다.

Command Output Window : ASAP이 실행되면서 내가 내린 명령이 어떻게 진행되고 있는지, 명령 실행 후 어떤 결과가 나왔는지, 에러는 발생하지 않았는지 등의 프로그램이 진행되면서 행해지는 모든 작업을 볼 수 있다. 너무 많은 내용들이 표시되어 무심코 지나칠 수 있지만 중요한 내용들이 많이 있으니 프로그램 실행 후에는 유심히 살펴 보아야 할 창이다.

1) ASAP에 예약되어 있는 명령은 3개의 Dash line 다음에 표시된다. (예, —   SYSTEM NEW)

2) 에러 발생시에는 붉은색으로 글자가 표시되고(***   ^ERROR) 프로그램을 정지한다.  ^ 모양이 있는 부분이 프로그램에 오류가 있는 자리이다.

User Task Space : 프로그램을 작성할 수 있는 Editor나 Builder가 위치하는 곳이기도 하며, 그림 파일로 생성되는 결과물을 확인할 수 있는 공간이기도 하다.

Custom Toolbar : 명령어들 중에서 자주 사용하는 것들을 입력해 놓으면, Command Input Window에서 입력하지 않고 버튼을 누르는 것 만으로도 같은 기능을 수행할 수 있다. 기본적으로 10개의 버튼이 설정되어 있으며, ASAP2008의 경우는 20개까지 사용자가 만들어 사용할 수 있다. 오른쪽 마우스를 클릭 후 Customize… 버튼을 클릭하면 각 항목에 적용되는 버튼 모양이나 명령어를 수정할 수 있다.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: