ZWCAD의 ARRAY 명령은 선택 객체를 복사해 직사각형, 경로, 원형(극좌표) 배열을 만드는 핵심 기능입니다. 연관 배열 여부와 옵션을 정확히 설정하면 수정 효율이 크게 향상됩니다.
1. ARRAY 명령 개요
ARRAY(단축키: AR)는 선택한 객체를 복제해 직사각형, 경로, 극좌표(원형) 배열을 만들며, 기본은 연관 배열입니다. 연관 배열은 ARRAYASSOCIATIVITY 시스템 변수로 제어되며, -ARRAY를 입력하면 비연관 배열을 생성합니다.
2. 실행 방법
- 명령 입력: ARRAY 또는 단축키 AR 입력 후 Enter.
- 객체 선택: 배열할 하나 또는 여러 객체를 선택하고 Enter.
- 배열 유형 선택:
- 직사각형 – RECT (또는 ARRAYRECT)
- 경로 – PATH (또는 ARRAYPATH)
- 극좌표 – POLAR (또는 ARRAYPOLAR)
- 옵션 설정: 각 유형에 따라 행·열 수, 거리·간격, 경로 선택, 중심점·회전축 등을 지정.
- 연관 여부 확인: 기본 연관이며, 비연관이 필요하면 명령행에 -ARRAY를 입력하고 진행.
- 배열 완성: 확인 후 Enter를 눌러 배열을 적용.
3. 주요 옵션
| 옵션 | 설명 | 사용법 |
|---|---|---|
| ROW | 행 수 지정 | 직사각형 배열에서 행 개수를 입력 |
| COLUMN | 열 수 지정 | 직사각형 배열에서 열 개수를 입력 |
| SPACING | 행·열 간격 | 거리 값을 입력하거나 마우스로 지정 |
| PATH | 배열 경로 선택 | 선, 호, 원, 타원, 스플라인, 폴리선, 3D 폴리선 중 하나 선택 |
| CENTER | 극좌표 배열 중심점 | 배열 중심이 될 점을 지정 |
| ANGLE | 각도 간격 | 극좌표 배열에서 각 복제 사이의 회전 각도 입력 |
4. 실무 팁·자주 하는 실수
- 연관 배열을 기본으로 생각하고 객체를 수정하면 전체 배열이 따라 변합니다. 비연관이 필요하면 반드시 -ARRAY를 사용하세요.
- 경로 배열 시 경로가 폐쇄형이면 복제 간격이 균등하게 배분됩니다. 경로 길이를 정확히 확인하고 원하는 간격을 설정하세요.
- 극좌표 배열에서 중심점이 객체와 겹치면 첫 복제가 중심에 겹쳐 보일 수 있습니다. 중심점을 객체 외부에 두는 것이 좋습니다.
- 행·열 수를 입력할 때 0을 입력하면 배열이 생성되지 않으니 최소 1 이상을 입력해야 합니다.
5. 관련 명령
ARRAYRECT, ARRAYPATH, ARRAYPOLAR, -ARRAY, ARRAYCLASSIC 등은 각각 직사각형, 경로, 극좌표 배열을 전용으로 실행하는 명령이며, 필요에 따라 선택해 사용합니다.
오해와 팩트 체크
Q. 연관 배열과 비연관 배열의 차이는?
A. 연관 배열은 하나의 항목을 수정하면 전체 배열이 자동으로 업데이트되고, 비연관 배열은 독립적으로 동작합니다.
Q. 경로 배열에서 사용할 수 있는 경로 종류는?
A. 선, 호, 원, 타원, 스플라인, 폴리선, 3D 폴리선 모두 경로 배열에 사용할 수 있습니다.
Q. 극좌표 배열 시 각도 간격은 어떻게 지정하나요?
A. 배열 명령 후 ANGLE 옵션에 원하는 회전 각도를 입력하면 각 복제 사이의 간격이 설정됩니다.