Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies.
Обновлено: 14 июня 2023 | Версия 15.0 New
CAD .NET – библиотека для разработки решений в среде .NET, предоставляющая поддержку AutoCAD® DWG, DXF, PLT и других CAD форматов.
Библиотека может использоваться в таких областях как:
CAD .NET предоставляет следующие основные функциональные возможности, которые могут использоваться в разрабатываемом проекте:
Функциональность | Версии | |
---|---|---|
Import | Enterprise | |
Чтение CAD форматов, растровых изображений и метафайлов | ✓ | ✓ |
Создание новых чертежей с "нуля" | ✓ | ✓ |
Доступ к данным чертежа | ✓ | ✓ |
Программное добавление и редактирование данных чертежа | ✓ | ✓ |
Визуальное добавление и редактирование данных чертежа | - | ✓ |
Визуализация и печать | ✓ | ✓ |
Элементы управления для отображения CAD чертежей | ✓ | ✓ |
Экспорт в растровые форматы и метафайлы | ✓ | ✓ |
Сохранение в CAD форматы | - | ✓ |
DWG/DXF в G-код | - | ✓ |
В таблице приведены поддерживаемые CAD .NET форматы:
DXF | DWG | CGM | HPGL / PLT | STL | SVG | GBR | EMF / WMF | GDSII | Raster: BMP / JPG / GIF / TIFF / PNG | ||
---|---|---|---|---|---|---|---|---|---|---|---|
Чтение | ✓ | ✓ | ✓ | ✓ | ✓ | − | − | ✓ | ✓ | ✓ | ✓ |
Сохранение | ✓ | ✓ | ✓ | ✓ | − | ✓ | ✓ | − | ✓ | − | ✓ |
CAD .NET предоставляет наследуемые от Windows Forms элементы управления для отображения CAD чертежей. Обычно такие элементы располагаются на Windows Form, но также могут быть размещены на WPF странице. Если вам требуется Web Control, реализованный с использованием ASP.NET, он может быть предоставлен дополнительно, см. Web CAD SDK
Базовой реализацией элемента управления для отображения векторных чертежей является класс CADPictureBox. Визуально CADPictureBox содержит только область для отрисовки чертежа и может быть дополнен требуемыми элементами управления в разрабатываемом проекте. Примером проекта с использованием CADPictureBox является EditorDemo.
Класс CADEditorControl включает реализацию требуемых обработчиков событий и настроек. Такой элемент управления достаточно просто поместить на форму, чтобы начать работу. CADEditorControl содержит реализацию панаромирования, масштабирования, визуальный выбор примитивов и позволяет использовать: визуальное создание примитивов, визуальное редактирование с помощью маркеров и окна свойств, привязку, режим сетки и ортогональный режим. Использование элемента управления показано в EditorControl demo.
CAD .NET может использоваться для разработки ПО, выполняющего подготовку данных для станков с ЧПУ. Поддерживаемый библиотекой формат DXF является одним из наиболее широко используемых при обработке двумерных поверхностей. Доступ к данным чертежей позволяет получить необходимую для обработки информацию.
Библиотека также предоставляет возможность преобразования примитивов, в т.ч. текстов, исходных чертежей в полилинии с повышенной точностью криволинейных сегментов. Например, такой функционал может быть полезен при лазерной обработке.
Мы с удовольствием ответим на все Ваши вопросы, связанные с работой библиотеки, и поможем выбрать наиболее удобный вариант лицензирования. По техническим вопросам обращайтесь на support@cadsofttools.com.
Для получения ссылки на загрузку библиотеки, пожалуйста, заполните форму или отправьте письмо на info@cadsofttools.com. Дистрибутив состоит из компилируемой демо-версии, файла помощи и примеров в формате *.exe
Если Вы не нашли в библиотеке какой-либо функционал, необходимый для выполнения Вашей задачи, мы будем рады обсудить его добавление. Для этого напишите нам на info@cadsofttools.com