학습 7: 자세히 알아보기

Autodesk Support

2023년 3월 31일


My First AutoCAD Plug-in Overview> Sesson 1 >> Second >> Sesson 3 > 4 > Sleon 5Sleon > Sleon 7 > Sleon 8

이 마지막 교육은 AutoCAD 플러그인을 작성할 때 생산성을 높일 수 있는 추가 정보를 제공하는 것입니다. API 관련 도움말, 문서, 샘플 및 AutoCAD .NET API에 대한 정보를 살펴볼 것이며, 가장 중요한 것으로 AutoCAD .NET API에 대한 학습을 계속하기 위해 다음으로 이동할 수 있는 위치를 살펴봅니다.

피드백 제공: 이 AutoCAD 교육 또는 이 교육에 대한 피드백을 mail:%00a0myfirstplugin@autodesk.com를 통해 제공해주십시오.

학습 1에서는 ObjectARX SDK를 다운로드하여 설치했습니다. 여기에는 AutoCAD .NET API와 C++ ObjectARX API를 모두 사용하여 AutoCAD용 플러그인을 작성하는 데 필요한 파일이 포함되어 있습니다. .NET API를 관리되는 ObjectARX SDK 또는 AutoCAD 관리되는 API로 참조하는 사람이 있을 수 있습니다.

동영상: AutoCAD SDK 탐색

문서
SDK의 docs 폴더에는 API에 대한 기본 참조 문서를 형성하는 CHM 파일 세트가 포함되어 있습니다. 문서를 열려면 arxdoc.chm 파일을 두 번 클릭합니다. 그러면 폴더의 다른 모든 CHM 파일의 컨텐츠 테이블이 자동으로 표시됩니다.

https://knowledge.autodesk.com/sites/default/files/docs_sdk.png

가장 중요한 파일은 AutoCAD 관리되는 클래스 참조입니다. 클래스, 메서드 또는 특성의 작동 방식을 이해하려는 경우 색인을 찾아보거나 이름을 검색하여 이 문서에서 찾아볼 수 있습니다. AutoCAD .NET API는 C++ ObjectARX API 위에 있는 '래퍼'입니다. 진행하는 동안 ObjectARX 개발자 안내서를 통해 .NET API에 대한 이해도를 높일 수 있습니다. 이 안내서는 ObjectARX 개발의 모든 측면을 설명하고 AutoCAD와 DWG 파일 구조의 작동 방식에 대한 많은 정보를 제공합니다.

샘플
samples 폴더에는 여러 AutoCAD .NET 샘플 플러그인이 포함된 dotNet 하위 폴더가 있습니다. 각 샘플에는 없는 내용을 설명하는 읽어보기 파일이 포함되어 있습니다.

클래스 맵
classmap 폴더에는 결합된 ObjectARX 및 .NET 클래스 계층을 문서화하는 DWG 파일인 classmap.dwg가 포함되어 있습니다. 대형 형식 플로터를 사용하는 일부 사용자는 이 플롯을 플롯하여 벽에 고정하려고 합니다.

참조 조립품
inc 폴더에는 AutoCAD .NET API를 사용하기 위해 .NET 프로젝트에서 참조해야 하는 관리되는 조립품 DLL의 사본이 포함되어 있습니다. 가장 자주 사용하는 DLL은 acmgd.dll 및 acdbmgd.dll입니다.

.NET 플러그인에서 AutoCAD ActiveX API를 사용하려는 경우 inc-win32 inc-x64 폴더에 참조할 Interop 조립품이 포함되어 있습니다.

기타 폴더
다른 폴더에는 C++/ObjectARX 개발자를 위한 파일이 포함되어 있으므로 이러한 파일은 필요하지 않습니다.

 

온라인 리소스

AutoCAD 개발자 센터
AutoCAD 개발자 센터에서는 AutoCAD API를 배우고 사용하는 데 도움이 되는 중요한 정보에 대한 링크를 한 곳에서 수집합니다. 다음에 대한 링크를 포함하여 .NET 개발의 섹션이 여러분에게 중요한 역할을 할 것입니다.

  1. AutoCAD .NET 교육 연구소는 자율 학습 실험실 세트입니다. 이 튜토리얼을 마친 후 AutoCAD .NET API에 대해 학습할 때 다음 단계로 이 작업을 수행하는 것이 좋습니다. 연구실과 함께 게시되는 것은 랩 레슨을 다루는 DevTV 비디오 프리젠테이션의 다운로드 가능한 세트입니다.
     
  2. AutoCAD .NET 개발자 안내서 - 많은 코드 예제가 포함된 온라인 개발자 안내서로서 AutoCAD .NET API를 AutoCAD ActiveX API와 비교 및 대조합니다.
     
  3. ObjectARX SDK - 이 자습서에서는 이미 다운로드하여 사용했습니다.
     
  4. AutoCAD .NET 마법사 - Visual Studio에서 AutoCAD .NET 플러그인 프로젝트를 만드는 데 이미 이 프로그램을 다운로드하여 사용했습니다.
     

인터페이스 블로그 이용
AutoCAD DevBlog는 AutoCAD .NET API에 대한 정보와 많은 예제가 들어 있는 널리 사용되는 블로그입니다.

AutoCAD DevBlog
AutoCAD DevBlog는 AutoCAD 및 Autodesk의 기타 교차 시장 기술을 사용하는 소프트웨어 개발자를 위한 새로운 리소스입니다.

기타 온라인 리소스

  1. AutoCAD 제품 다운로드는 설치 후 30일 동안 활성화 없이 설치하여 사용할 수 있습니다.
  2. AutoCAD API 전용 Autodesk 토론 그룹(AutoCAD .NET API 전용 포럼 포함) 
     
  3. ADN(Autodesk Developer Network) 회원은 이 온라인 리소스를 사용하여 추가 기술 컨텐츠에 액세스하고, Autodesk 제품의 API와 관련된 특정 질문을 제출하고, 개발을 위해 릴리즈되고 베타 소프트웨어에 액세스할 수 있습니다. AutoCAD API를 사용하여 플러그인을 생성하는 것에 대해 깊이 알아보고 회사 내에서 내부적으로 사용하더라도 ADN에서 제공할 수 있는 기능에 대해 자세히 알아보려면 http://www.autodesk.com/joinadn를 방문하십시오.  

이것으로 이 안내서를 마치겠습니다. AutoCAD API를 사용하는 과정에서 도움이 되는 것으로 증명되었기를 바랍니다. 향후 API(응용 프로그램 인터페이스) 노력에 최선을 다하시기 바랍니다.

My First AutoCAD Plug-in Overview> Sesson 1 >> Second >> Sesson 3 > 4 > Sleon 5Sleon > Sleon 7 > Sleon 8



이 정보가 도움이 되셨습니까?


도움이 필요하신가요? Autodesk Assistant에게 물어보세요!

Assistant가 답변을 찾아내거나 상담사에게 연락하는 것을 도와드릴 것입니다.


어떤 지원을 받을 수 있는지 확인하세요.

서브스크립션 플랜에 따라 제공되는 지원 유형이 달라집니다. 보유하신 플랜에 대해 제공되는 지원 수준을 확인하십시오.

지원 수준 보기