Autocad ObjectARX을 활용해서 사용자 맞춤형 자동화 프로그램을 구현할 수 있다. 예를 들어, 내가 잘 사용하는 형상을 Block화해서 명령어만 치면 그 형상을 불러올 수 있다. 또, 비슷한 형상을 파라메트릭 매개변수와 치수구속/형상구속을 활용하여 Key값만 입력받아 형상을 구현하는 자동화 프로그램을 구성할 수 있다. 이러한 프로그램을 구현하기 위한 환경설정을 설명하려고 한다.
1. Visual Studio Professional
이를 구현하기 위해 Visual Studio를 활용해야 한다. 따라서 아래 링크를 통해 Visual Studio Pro를 설치하기 바란다.
visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=Professional&rel=16
2. Autocad ObjectARX
Autocad 안에서 구동되는 라이브러리를 Visual Studio C++환경에서 활용해야 한다. 따라서 라이브러리를 가져오기 위해 Autocad ObjectARX를 설치해야 한다. 아래 링크를 통해 설치하기 바란다.
www.autodesk.com/developer-network/platform-technologies/autocad/objectarx
3. Autocad
당연히 Autocad도 설치되어 있어야 한다.
4. Visual Studio 환경설정
Autocad 에서 동작되는 프로그램은 기본적으로 .dll파일이다. 하지만 Autocad 에서 같은 파일을 .arx로 인식하고, 이를 Load해서 쓰는 방식을 택한다. 이에 따라 Visual Studio C++개발환경을 통해 .arx(=dll)을 만들어줘야하며, 이를 위해 Visual Studio 환경 설정을 해야 한다. 프로그램 구현에 이러한 환경설정이 핵심이며, 다음화에서 포스트하도록 하겠다.
'코딩을 통한 기구설계' 카테고리의 다른 글
Autocad Objectarx 환경설정(2) (0) | 2020.10.11 |
---|---|
Creo Toolkit(DLL모드)를 위한 Visual Studio 환경설정 (0) | 2020.03.28 |