[Release Note][Extension Tool] [개정내용] Extension Tool v4.0 for ArchiDesign ( 8 판 )
1.개요
IRX 란?
ITC 엔진을 사용하는 캐드에서 사용하는 API로 만든 3rd Party 프로그램
이 위키에서는 ARCHIDESIGN 이라는 캐드제품의 3rd Party를 말하고, 건축설계 도면작업의 편의기능을 위주로 개발하고 있다.
1-1. APPLOAD
APPLOAD 방법은 IRX 파일을 캐드화면(뷰포트, 명령행, 타이틀바 등)에 던지거나, APPLOAD 명령을 실행해서 그 대화상자에서 부르는 방법이 있다. 캐드화면에 던져서 하는 경우에 프로그램 실행시 관리자권한으로 실행 같은 것에 의해 제대로 안될 수 있다.(그럴 땐 명령행이나 타이틀바는 가능할 때도 있음)
매번 로드할 거면 APPLOAD에서 시작하기 세트에 해당 *.IRX 파일을 추가해두면 된다.
간혹, 바로 등록되지 않는 경우가 있으니 그럴 때는 프로그램을 한 번 재실행해주면 된다.
APPLOAD에서 파일찾기 후 파일형식 설정에서 *.LSP 로 변경하면 기존 리습파일을 가져올 수도 있다.(되는 애도 있고 안되는 애도 있다.ㅜ)
1-2. 배경
CAD를 사용한 도면작업의 특징은 작업방식과 패턴이 무척 다양하다는 것이다. 아마 작업자 100명이 있으면 작업방식이 100가지가 될지도 모르겠다. 또 CAD의 명령별칭(단축명령이라고 하기도 하는 pgp 설정)도 작업속도와 효율을 올려주는 방법이기도 하다. 결국 CAD 본체에 존재하는 기능만으로(더군다나 CAD 본체는 대개 '범용'이니까) 작업을 하기에는 많은 사용자들이 아쉬움을 느낀다. 그래서 기존의 CAD에서도 그렇듯이 많은 사용자들이 API로 제공되는 3rd Party를 사용하거나 lsp 등을 사용해서 그 부족함을 채우고 있다.
ArchiDesign도 그와 마찬가지로 IRX라고 하는 AutoCAD의 ARX 개념을 지원하고, 기존 주로 사용되고 있는 lsp 기능 등을 개발하여 배포하고 있다. ArchiDesign에 탑재되는 IRX는 Extension Tool 이라는 이름으로 배포되고 있으며 비정기적으로 업데이트되는데 출시 초기에는 기존 lsp 사용자의 요구사항에 빠르게 대응하기 위하여 2개월 간격으로 개발하여 배포하는 것으로 계획이 수립되었다.
2. 업데이트 내용
v4.0에서는 대지선그리기, 자리맞추기 신속편집, 다중결합 등 총 6개의 기능이 탑재되었다. 공식홈페이지에서 이 버전은 v4.5로 표기되어 있다.(v3.0 업데이트내용 참고)
2-1. 새기능
- [그리기] sitecoordinate 경계점 좌표를 이용하여 대지선을 그린다.
- [그리기] mamulticommand 선택한 객체의 특성을 유지한 상태로 동일 객체유형을 연속적으로 그린다.
- [문자] qjustifytext 문자의 자리맞추기 위치를 화면에서 직접 마우스로 선택하여 변경한다.
- [문자] matchjustifytext 기준 문자의 객체특성/자리맞추기 위치로 대상 문자의 속성을 변경한다.
- [수정] offsetbycurrentlayer 현재 도면층으로 간격띄우기 한다.
- [수정] multijoin 끊어진 선을 한번에 연결한다.
2-2. 개선 및 버그패치
- 사소한 개선 및 버그패치

