Design Tracking 은 Windows의 시작 (Start) 버튼 > 프로그램 > Inventor x > 설계 보조도구 (Design Assistant)를 클릭할 때 뜨는 프로그램으로서, 인벤터를 설치하면 자동적으로 설치가 됩니다. 인벤터가 설치되지 않은 컴퓨터에선 무료 배포되는 독립형 (stand-alone) Design Tracking을 사용할 수 있습니다. 인벤터가 이미 설치된 컴퓨터에 독립형 Design Tracking을 설치하려고 시도하면 오류가 나올 겁니다.
API 문서에서 Design Tracking을 언급하는 이유는 인벤터 API의 중심적 개념인 Apprentice가 Design Tracking의 일부로서 설치된다는 겁니다. 따라서, 인벤터가 설치되지 않은 컴퓨터에서도 독립형 Design Tracking 을 설치하면, 인벤터 API를 사용해 개발된 응용프로그램이 Apprentice를 통해서 인벤터 모델의 조립품 구조, topology, geometry 등의 정보를 얻을 수 있습니다. 또한 file references, attributes, document properties 등의 정보를 얻고 수정할 수도 있습니다.
만약 이지훈님의 질문이 독립형 Design Tracking 설치 파일을 찾는거라면 오토데스크 FTP 사이트에서 다운로드하시면 됩니다.
인벤터 API 는 COM interface 를 사용하기 때문에 어떠한 컴퓨터 언어를 사용하더라도 add-in 프로그램을 만들 수 있습니다.
Visual C++, Delphi, Java, VB, VBA 등등… 하지만, 가장 배우기 쉽고 따로 돈들여 살 필요가 없는 VBA를 권장하고 싶습니다.
인벤터 API 를 공부하시다가 질문이 있으시면 인벤터 customization 뉴스그룹에 질문하세요. 오토데스크의 Brian Ekins 가 직접 답변해 줍니다. Brian Ekins는 인벤터 초창기 시절 API 가 처음 개발될 때부터 인벤터 6까지 API 개발팀의 Product Designer 였고, 현재는 Developer Technical Services 담당입니다. 고객을 더욱 많이 도와주고자 브라이언이 Developer Technical Services 라는 걸 만들었죠.
그 뉴스그룹에 보면 우리에게도 이름이 친숙한 Charles Bliss, Sean Dotson, Kent Keller 등도 보입니다. 세 명 모두 다 기계 공학을 전공한 사람들이지만, VB/VBA 를 빠른 시일 내에 독학해서 Animator 같은 훌륭한 프로그램을 만들어 냈죠. 국내에도 인벤터 API 를 사용해서 add-in을 개발하시는 분이 여러 분 계신 걸로 알고 있습니다.
Design Tracking 5.3 이라면, 인벤터 5.3에 있는 설계 보조도구 (Design Assistant)를 말씀하시는 건가요?
이 문맥에선 '소스'가 무슨 뜻인가요?
응용프로그램 내지 제작툴을 지칭하는 모양인데요… 비쥬얼베이직이라던지 C++ 등등…
네 맞구요 버전 5.3 이구요 소스는 말그대로 source를 말하는거죠 c++로 작성된
인벤터설치폴더에 sample폴더에 예제소스처럼 말이죠
Design Tracking 은 Windows의 시작 (Start) 버튼 > 프로그램 > Inventor x > 설계 보조도구 (Design Assistant)를 클릭할 때 뜨는 프로그램으로서, 인벤터를 설치하면 자동적으로 설치가 됩니다. 인벤터가 설치되지 않은 컴퓨터에선 무료 배포되는 독립형 (stand-alone) Design Tracking을 사용할 수 있습니다. 인벤터가 이미 설치된 컴퓨터에 독립형 Design Tracking을 설치하려고 시도하면 오류가 나올 겁니다.
API 문서에서 Design Tracking을 언급하는 이유는 인벤터 API의 중심적 개념인 Apprentice가 Design Tracking의 일부로서 설치된다는 겁니다. 따라서, 인벤터가 설치되지 않은 컴퓨터에서도 독립형 Design Tracking 을 설치하면, 인벤터 API를 사용해 개발된 응용프로그램이 Apprentice를 통해서 인벤터 모델의 조립품 구조, topology, geometry 등의 정보를 얻을 수 있습니다. 또한 file references, attributes, document properties 등의 정보를 얻고 수정할 수도 있습니다.
만약 이지훈님의 질문이 독립형 Design Tracking 설치 파일을 찾는거라면 오토데스크 FTP 사이트에서 다운로드하시면 됩니다.
만약 이지훈님의 질문이 Design Tracking 프로그램의 소스 자체 (즉, C++로 쓰여진 인벤터 코드의 일부) 를 부탁하는 거라면… 만약 정말로 그걸 원하신다면… 음… 제가 오토데스크에서 짤리는 날이네요… 이 경우가 아니길…^^
인벤터에서 도움말 > 프로그래밍 도움말 에 클릭하면 인벤터 API의 개요 및 참고 자료가 있습니다. 인벤터 Developer Center 웹사이트 주소는 http://www.autodesk.com/developinventor 입니다.
Sean Dotson의 튜토리얼 사이트에 VBA 튜토리얼이 서너 개 있고, 오토데스크의 인벤터 튜토리 얼 사이트에도 API / VBA 튜토리얼이 서너 개 있습니다
인벤터 API 는 COM interface 를 사용하기 때문에 어떠한 컴퓨터 언어를 사용하더라도 add-in 프로그램을 만들 수 있습니다.
Visual C++, Delphi, Java, VB, VBA 등등… 하지만, 가장 배우기 쉽고 따로 돈들여 살 필요가 없는 VBA를 권장하고 싶습니다.
인벤터 API 를 공부하시다가 질문이 있으시면 인벤터 customization 뉴스그룹에 질문하세요. 오토데스크의 Brian Ekins 가 직접 답변해 줍니다. Brian Ekins는 인벤터 초창기 시절 API 가 처음 개발될 때부터 인벤터 6까지 API 개발팀의 Product Designer 였고, 현재는 Developer Technical Services 담당입니다. 고객을 더욱 많이 도와주고자 브라이언이 Developer Technical Services 라는 걸 만들었죠.
그 뉴스그룹에 보면 우리에게도 이름이 친숙한 Charles Bliss, Sean Dotson, Kent Keller 등도 보입니다. 세 명 모두 다 기계 공학을 전공한 사람들이지만, VB/VBA 를 빠른 시일 내에 독학해서 Animator 같은 훌륭한 프로그램을 만들어 냈죠. 국내에도 인벤터 API 를 사용해서 add-in을 개발하시는 분이 여러 분 계신 걸로 알고 있습니다.
Happy Inventoring…..^^
바로 아래 답변글을 보세요.
긴 설명고맙구요 실은 제가 말한것은 소스가 맞구요 장혁님이 짤린다면 그건 안되죠
근데 현재의 Design tracking은 몇가지 부족한점이 있더군요
첫째, 보고서 출력시 텍스트파일형식만 지원한다는거
둘째, 특성을 필터로 구성하여 여러타입으로 볼수있도록 지원이 안된다는거
근데 Apprentice가 뭐죠?
Tip & tech 게시판의 121번글을 참고하세요.