2013-03-05 8 views
2

AutoCAD 프로그래밍을위한 리소스는 백만 분의 일입니다. 이 작업을 수행하는 방법을 파악하는 데 약간의 문제가 있습니다. 무엇 실제로 필요 (전체 워크 플로), 사용자가 .DWG/.DXF 파일을 가져 와서 화면에 표시하고 사용자가 파일을 변경하도록 허용 한 다음 사용자가 저장/공유하도록 허용하는 것입니다. 다른 사용자와 함께. 이것이 다른 AutoCAD 응용 프로그램을 만드는 것에 가깝다고 말할 수 있습니다 만, 지금은 매우 기본적인 구현을 검토하고 있습니다.사용자가 WPF 응용 프로그램에서 CAD 파일을 편집 할 수있게합니다.

많은 라이브러리를 사용할 수 있다는 것을 알고 있지만 어느 것이 가장 적합 할 지 잘 모르겠습니다. (벡터, 좌표 및 모든 shitnitz에 익숙하지 않기 때문에) 쉬운 구현을 기대하며 Pay-to-use AutoCAD 라이브러리, AutoCAD 프로그래밍 API, COM interop, ActiveX 등을 사용할 수 있습니다. 제어, 무엇이든. 당신이 생각하는 것이 무엇이든지간에, 나는 그것을 시도해 볼 것입니다.

가능한 경우이 문제를 Microsoft PixelSense로 확대하고 싶습니다. 결국 결국 개발할 대상이 될 것이기 때문입니다. 그러나 걱정할 필요가 없습니다. 여러분의 제안을 제기하십시오. 저는 각자에게 한 번씩 시도해 보겠습니다 ... 감사합니다!

+0

가능한 복제본 : http://stackoverflow.com/questions/298622/net-cad-component-that-can-read-write-dxf-dwg-files – abenci

+0

바퀴가 발명되었습니다. AutoCAD LT. ODA 또는 AutoCAD OEM에 직접 작성하는 것보다 저렴해야합니다 (앱 라이센스를 결정한 경우). –

답변

0

.dwg 파일은 www.opendesign.com을 참조하십시오. Teigha 라이브러리 다운로드에는 예제 프로젝트가 있습니다. 그들은 C++, .NET 및 ActiveX를 지원합니다.

"쉬운 구현"을 제공하는 Autodesk의 자체 API를 포함한 모든 라이브러리에 대해 알지 못합니다.

+1

오토 데스크 자체 API조차 쉬운 구현을 제공하지 않습니다 ..? 오, 좋은 하나님, 지금은 새로운 것입니다. – matt

+0

오토 데스크 OEM은 구현하기가 쉽지만 AutoCAD LT를위한 자체 시장을 약화시킬 수있는 응용 프로그램에 라이센스를 부여 할 생각은 없습니다. –