타사 프로그램과 통신하고 작업을 수행하는 스크립트를 어떻게 만들 수 있나요?

타사 프로그램과 통신하고 작업을 수행하는 스크립트를 어떻게 만들 수 있나요?

예를 들어, AutoCad와 같은 기계 세부 설계 소프트웨어를 사용하고 있으며 다소 반복적인 주기가 있는 도면에 치수를 추가하고 이 작업을 자동화하고 싶었다고 가정합니다.

내 프로그램이 소프트웨어에서 데이터를 검색하고, 계산을 수행하고, 해당 정보를 사용하여 세부 도면에 치수 및 세부 사항을 추가하는 등 유용한 작업을 수행할 수 있도록 스크립트를 만들거나 코드를 작성하려면 어떻게 해야 합니까?

답변1

당신은 API를 찾고 있습니다응용 프로그래머의 인터페이스.

귀하의 경우에는 읽어 볼 가치가 있는 것 같습니다.AutoDesk의 ObjectARX 프로그래밍 환경:

ObjectARX® 프로그래밍 환경은 개발자가 AutoCAD® 소프트웨어 및 AutoCAD® Architecture, AutoCAD® Mechanical, AutoCAD와 같은 AutoCAD 기반 제품을 사용, 사용자 정의 및 확장할 수 있도록 객체 지향 C++, C# 및 VB .NET 응용 프로그램 프로그래밍 인터페이스를 제공합니다. ® Civil 3D® 소프트웨어


응용 프로그램과 인터페이스하는 더 조잡한 방법은 다음을 사용하는 것입니다.애플리케이션 매크로, 플랫폼에 따라 사용 편의성과 지원이 크게 다르지만 단순 반복 작업을 자동화하는 훨씬 간단한 방법이 될 수 있습니다.

관련 정보