DXF парсер с открытым исходным кодом в C ++ - PullRequest
4 голосов
/ 20 января 2011

Я ищу анализатор DXF с открытым исходным кодом, который я могу использовать в Visual C ++.

Кто-нибудь может помочь?

Ответы [ 3 ]

4 голосов
/ 20 января 2011

QCAD , по-видимому, использует dxflib:

РЕДАКТИРОВАТЬ / новая ссылка http://www.ribbonsoft.com/en/dxflib-downloads

Я не уверен, что компромиссы с преобразованием в DWF и использованием AutoDeskбиблиотека.

2 голосов
/ 20 января 2011

Единственная серьезная вещь, которую я знаю, это Open Design alliance

Его не вообще бесплатен, а его подход на C ++ не совсем удовлетворителен, но он также включает средства визуализации для всех платформ.

EDIT: Если вам нужен набор инструментов, который будет отображать только файлы dxf / dwg, я настоятельно рекомендую CAdImage.Dll от CadSoftTools (Россия). Только его окна и написано на Delphi. Это самый быстрый и наименее требовательный к памяти инструмент, который я знаю. CAD Soft Tools также оказывает очень удовлетворительную поддержку.

0 голосов
/ 17 февраля 2016

Нет ничего доступного для бесплатного разбора DWG, но вы должны попробовать использовать libdxf библиотеку с открытым исходным кодом для анализа dxf-файлов bitbucket.org/Coin3D/dime, возможно, coin3d используется freecad или Ivan CAD Library ivancad.com, или DWGdirect , или просто загрузите бесплатные файлы dxf на dxf1.com :)

...