캐디안 2024의 스크립트 기능
새로워진 캐디안 2024 살펴보기 (5)
■ 최영석
캐디안 기술지원팀 부장으로 기술지원 업무 및 캐드 강의를 담당하고 있다.
이메일 | cad@cadian.com
홈페이지 | www.cadian.com
카페 | https://cafe.naver.com/ilovecadian
지난 연재를 통해 오토캐드와 양방향으로 호환되는 국산 CAD인 캐디안(CADian) 2024 버전에서 이용 가능한 몇 가지 부가 기능에 대해서 알아보았다. 이번 호에서는 이전 버전부터 계속 지원되던 스크립트(script) 기능을 알아보고, 활용 방법에 대해서 살펴보도록 하겠다.
스크립트 기능 소개
캐디안을 사용하여 도면 작업을 진행할 때 동일한 명령을 수차례 또는 수 백차례 반복하는 경우, 키보드와 마우스를 이용해서 명령어 또는 좌표를 일일이 직접 입력하려면 많은 시간과 노력이 소모된다. 이렇게 유사한 반복되는 일련의 작업을 자동으로 실행하도록 마련된 기능이 스크립트(script)이다.
스크립트 파일의 오토캐드 사용자 인터페이스에서 일련의 명령을 실행하는 대신, 스크립트 파일을 사용하여 동일한 입력을 사용하는 명령 시퀀스를 실행할 수 있다.
SCR 파일 형식
캐디안 스크립트 파일의 확장자는 *.SCR이다. 일반적으로 스크립트 파일은 텍스트 형식으로 작성되며, 사용자가 수행하려는 명령을 포함한다. 사용자가 직접 메모장을 열어서 스크립트를 작성해도 정상적으로 이용이 가능하다.
명령 자동화
캐디안의 스크립트 기능을 사용하면 사용자가 수동으로 일일이 입력하거나 실행해야 하는 일련의 명령 및 좌표 입력, 수치 입력을 모두 자동화할 수 있다. 이를 통해서 사용자들의 입력 실수를 줄일 수 있고, 반복적이고 지루한 작업을 보다 빠르게, 자동으로 처리할 수 있다.
반복 작업 처리
스크립트 기능을 사용하면 동일한 명령을 여러 번 또는 수십, 수백번 반복 실행하여 작업을 처리할 수 있다. 작업자가 수동으로 일일이 입력하거나 실행하는 것보다 속도도 빠를 뿐 아니라, 오타나 잘못된 값을 입력해서 생기는 문제를 미연에 방지할 수도 있다.
배치 처리
스크립트 기능을 사용하면 여러 파일이나 도면에 대해 동일한 작업을 일괄 처리할 수 있다. 특정한 폴더에 있는 여러 장의 도면에 특정한 부분에 문자를 수정하거나 좌표를 입력하는 등의 작업을 진행할 수 있어서, 대규모 프로젝트의 일괄 처리 기능을 통한 작업 효율 증대가 가능하다.
스크립트 작성하기
캐디안을 사용하면서 마우스와 키보드 입력을 그대로 따라하도록 스크립트를 작성하는 실제 사례를 확인하도록 하겠다. 다음과 같은 순서대로 진행하는 경우 도면의 0, 0 지점에 지름 100인 원을 자동으로 작도하는 스크립트를 작성할 수 있다.
차후에 다른 도면을 연 상태에서 작성한 스크립트를 로딩하여 실행하면 0, 0 지점에 지름 100인 원을 자동으로 작도하게 된다.
1. 리본 메뉴에서 도구 → 응용프로그램 → 스크립트 기록 항목을 선택하거나, 명령창에 ‘recscript’를 입력하여 스크립트 기록을 실행한다.
2. 스크립트 파일을 저장할 폴더와 파일명을 입력한 뒤 ‘저장’ 버튼을 클릭한다.
3. 좌표 0, 0에 지름 100인 원을 그리기 위해서 다음과 같이 명령 및 옵션, 좌표를 입력한다. 명령창에 circle 입력 → 원의 중심점 : 0, 0 입력 → d 옵션 입력 → 지름 : 100을 입력하는 순서로 진행한다.
4. 스크립트 기록을 종료하기 위해서 녹화 중지 기능을 실행해야 한다. 리본 메뉴에서 도구 → 응용프로그램 → 녹화 중지 항목을 선택하거나, 명령창에 ‘stopscript’를 입력하여 스크립트 기록을 중지한다.
5. 그림과 같이 스크립트가 작성된다.
■ 자세한 기사 내용은 PDF로 제공됩니다.
작성일 : 2024-05-02