2008-10-04 23 views

답변

26

DWG 형식의 주요 장애물은 3 년마다 바이너리 형식이 변경된다는 것입니다.이 형식은 2009 년 3 월에 다시 변경 될 예정입니다. 암호화되어 있으며 해당 내용을 공개하지 않습니다. AutoDesk조차도 알지 못하는 수많은 어두운 골목길이있는 대규모 도서관입니다 (그들은 수 년 전에 인수했습니다).

하지 오픈 소스하지만 (자신의 웹 사이트에서)를 Open Design Alliance ...

홍보 하기 위해 최선을 다하고 소프트웨어 회사, 개발자와 사용자의 비영리 회원 기반 컨소시엄 CAD 의 현재 및 미래의 데이터 교환. CAD 데이터 형식에 대한 표준을 설정하는 또한, ODA는 독서 할 수있는 응용 프로그램을 개발 에 ODA 회원 수 있도록 뛰어난 품질의 소프트웨어 라이브러리를 개발하는 실제적인 문제에 초점을 맞추고 인기있는 DWG 와 DGN를 작성 CAD 파일 형식.

비용은 라이브러리를 사용하는 것에 따라 다르지만 개발자의 기본 비용은 U $ 100/년이며 가입비는 250 달러입니다. 이를 AutoDesk's RealDWG과 2500 달러/년, 5000 달러를 1 년 동안 비교하면 할인 된 가격입니다. RealDWG 라이센스는 제품별로 제공됩니다. ODA 라이센스는 조금 더 합리적이며 동일한 라이센스에서 둘 이상의 제품을 작성할 수 있습니다. 당신은 소스 코드를 지불 할 수 있지만 폭탄 비용이 든다. - 직접 개발하는 것보다 덜한다.

1 제품 만 있으면 RealDWG가 당신에게 적합 할 것이지만 Windows 만 - 보너스, .NET API가있다. ODA는 아직 작업 중이다. ODA 제품은 Windows (32 비트), SGI, Solaris, Windows (64 비트), Macintosh, HP, Windows CE, Linux, IBM AIX 등 다양한 운영 체제 용으로 컴파일됩니다.

나는 재발견 할 수있는 거대한 바퀴가있어 이미 돌아 서서 돈을 지불할만한 가치가있다.

일부 타사 라이브러리는 특정 API 기능이 제한되어 있으므로 사용자의 요구가 매우 구체적 인 경우 해당 기능을 검색 할 수 있습니다.

AutoDesk은 오랫동안 ODA에 대한 지속적인 소송에 연루되어 있다는 점도 유의해야합니다. 당신이 그 (것)들과 경쟁하는 것을 결정하는 경우에 당신은 기대해야하는 다른 복합성이다.

DWG 파일과 대화하는 제품도 개발 중입니다. 나는 시간과 비용, 번거 로움 때문에 완전히 비경제적인 상업 경로를 가고 있습니다.

+1

ODA는 천천히 .NET 버전의 DWGdirect를 도입하고 있습니다. 가까운 장래에 생산에서 그것을 사용하는 중괄호 (wo) 사람이 될 것입니다. –

+1

brace = brave. ODA의 .NET 버전은 잘 운영되고 있습니다. –

+0

ODA의 .NET API가 생생하게 작동합니다. 나는 그들이 "공식적인"대안보다 버그 리포트에 훨씬 더 반응한다는 것을 알았습니다. –

-1

Art Haas의 .dwg 파서 (pythoncad 프로젝트에서)를 C#으로 이식하려는 노력이 한 번있었습니다. 링크 ATM을 찾을 수없는 것 같지만 몇 년 전이었습니다. 오픈 소스 크로스 플랫폼 .dwg 라이브러리를 만드는 것은 VectorSection에 대한 목록 맨 위에 있으므로 알아 낸 내용을 알려주십시오!

1

가장 쉬운 방법은 dwg를 dxf ascii로 변환하는 것이고, ascii dxf를 쿼리하는 것은 매우 간단합니다.

1

http://www.cadsofttools.com 당신은 DXF 경로를 아래로 이동합니다. 오픈 소스이고 제한된 요구 사항에도 잘 맞았지만 멀티 라인 텍스트 지원이 누락되었습니다. 필자는 오토 데스크의 소유이기 때문에 지원하지 않을 다른 것들이 있다고 말합니다.

0

내가 아는 유일한 오픈 소스는 LibreDwg이며 완료되지 않았다고 생각합니다. 결코 아주 멀지 않았습니다.

사실상 무료 인 Ivan CAD Library 2012와 그 사이트는 www.ivancad.com입니다.

아주 잘 처리 할 수 ​​있습니다.

관련 문제