- Главная/
- API nanoCAD
Набор интерфейсов для разработки приложений, макросов и интеграций. С его помощью вы можете управлять объектами чертежа, добавлять свои команды и инструменты, интегрировать платформу с PDM/ERP, полностью автоматизировать рабочие процессы, а также создавать собственные продукты на базе nanoCAD.
- Для инженеров — автоматизация повседневных операций
- Для компаний — интеграция CAD с PDM/ERP/CRM
- Для разработчиков — создание полноценных приложений, расширяющих функциональность nanoCAD
Зарегистрируйтесь как разработчик nanoCAD, подпишите Договор участия в сообществе разработчиков nanoCAD, получите полный доступ к ресурсам и присоединяйтесь к команде – скачайте SDK и начинайте программировать!
В рамках экосистемы nanoCAD поддержка работы с облаками точек реализована на двух уровнях: на уровне Платформы nanoCAD и в виде вертикального приложения.
- Позволяет разработчикам создавать собственные расширения, плагины или интеграции
- Обеспечивает доступ к данным облака точек (чтение, запись, фильтрация, отображение)
- Поддерживает работу с разными форматами облаков точек (LAS, LAZ, E57 и др.)
- Позволяет работать с геометрией, координатами, цветами и интенсивностью точек
- Позволяет разработчикам создавать собственные расширения, плагины или интеграции
- Предоставляет возможности классификации точек
- Обеспечивает доступ к построению 3D-моделей по точкам
- Позволяет сегментировать объекты на облаке точек
- Позволяет работать с привязками, сечениями и разметкой
В таблице приведена общая запись API, поскольку вертикальное приложение nanoCAD Облака точек использует тот же интерфейс, что и платформенная поддержка облаков. Разница заключается в объеме функций. Вертикальное приложение расширяет базовый функционал.
Модуль «Топоплан» Платформы nanoCAD предназначен для создания цифровой модели местности и подготовки чертежа для выпуска топографических планов. Основная область применения – объекты промышленного и гражданского строительства. Включает несколько видов API.
TopoAPI – это API, обеспечивающее строгий контроль доступа к расширенным API-интерфейсам модулей «Топоплан» и «Землеустройство» в nanoCAD. Доступ к функциям, включая Civil API и будущие C++ API, предоставляется только при активации этой лицензии. Этот интерфейс имеет доступ к C++ API (GeoAPI), обрабатывает геоточки и ЦМР, импортирует/экспортирует данные, имеет поддержку Civil-объектов и формирует проектные решения.
Civil API – это программный интерфейс, интегрированный в PRO-версию Платформы nanoCAD, который предоставляет разработчикам доступ к расширенным функциям модуля «Топоплан» и дополнительным возможностям, необходимым для решения сложных задач в области инженерно-геологических изысканий, топографической обработки данных и проектирования линейных объектов.
- Контроль доступа к внутренним API модулей «Топоплан» и «Землеустройство»
- Поддержка будущих C++ и других типов API
- Поддержка систем координат (СК), пересчеты, создание и работа с местными системами координат (МСК)
- Построение триангуляционной поверхности на основании набора трехмерных точек
- Формирование трехмерных тел, ограниченных снизу и сверху триангуляционными поверхностями
- Автоматическое создание пересечений трассы линейных объектов с естественными и искусственными препятствиями
- Чтение геометрических и семантических свойств топографических объектов
В таблице приведена общая запись API, поскольку вертикальное приложение nanoCAD Облака точек использует тот же интерфейс, что и платформенная поддержка облаков. Разница заключается в объеме функций. Вертикальное приложение расширяет базовый функционал.
nanoCAD Землеустройство не содержит базовой геометрической или координатной логики, а использует ее через TopoAPI. Имеет специализированный функционал для автоматизации кадастровых и землеустроительных процессов.
- Создание топографических планов
- Подготовка и создание генпланов объектов промышленно-гражданского строительства
- Выполнение расчетов, связанных с объемами земляных масс
- Проектирование линейно-протяженных объектов с подготовкой плана, профиля и поперечных сечений
- Формирование проектной документации
API предназначен для работы с BIM-моделями и строительной частью проекта, предоставляя инструменты автоматизации проектирования, анализа и оформления документации.
- Чтение и запись объектных свойств
- Создание параметрических объектов
- Доступ к основным категориям объектов
- Интеграция с API Платформы nanoCAD
- Работа с библиотеками объектов и материалов
Зарегистрируйтесь как разработчик nanoCAD, подпишите Договор участия в сообществе разработчиков nanoCAD, получите полный доступ к ресурсам и присоединяйтесь к команде – скачайте SDK и начинайте программировать!