간단한 쉐이프 지정 바이트에는 하나의 지정 바이트로 인코드된 벡터 길이 및 방향이 포함됩니다.
각 벡터 길이와 방향 코드는 3자리 문자열입니다. 첫 번째 문자는 0이어야 하며, 이는 다음 두 문자가 16진수 값으로 해석됨을 이 프로그램에 알립니다. 두 번째 문자는 벡터의 길이를 단위로 지정합니다. 유효한 16진수 값의 범위는 1(1단위 길이)에서 F(15단위 길이)까지입니다. 세 번째 문자는 벡터의 방향을 지정합니다. 다음 그림은 방향 코드를 보여줍니다.

벡터 방향 코드
앞의 그림에 있는 모든 벡터에는 동일한 길이 지정이 사용되었습니다. 대각선 벡터는 가장 가까운 직교 벡터의 X 또는 Y 변위에 맞게 신축됩니다.
다음 예는 임의로 쉐이프 번호 230이 지정된 DBOX라는 쉐이프를 구성합니다.
*230,6,DBOX 014,010,01C,018,012,0
지정 바이트의 선행 순서는 왼쪽 아래에서 오른쪽 위로 실행하는 대각선이 있는 1단위 높이 x 1단위 폭의 상자를 정의합니다 파일을 dbox.shp로 저장한 후 COMPILE 명령을 사용하여 dbox.shx 파일을 생성합니다. LOAD 명령을 사용하여 이 정의를 포함하는 쉐이프 파일을 로드한 다음 SHAPE 명령을 다음과 같이 사용합니다.
명령: shape
쉐이프 번호 입력 또는 [?]: dbox
삽입점 지정: 1,1
높이 지정 <현재값>: 2
회전 각도 지정 <현재값>: 0
결과적으로 다음 그림과 같은 쉐이프가 만들어집니다.
