C3D Toolkit

C3D Toolkit - это специализированный инструмент разработки программного обеспечения (SDK), отвечающий за построение, редактирование, визуализацию и конвертацию геометрических моделей.
Брошюра

C3D Toolkit строит геометрические модели, выполняет все необходимые геометрические вычисления и создает связи между элементами геометрических моделей. C3D Toolkit обрабатывает геометрические модели, созданные в сторонних приложениях, и экспортирует геометрию в другие 3D-системы.

Системы автоматизированного проектирования (САПР, CAD) являются наиболее широко распространенными программными продуктами, разработка которых ведется в C3D Toolkit. Такие инструменты также используются в подготовке программ для станков с ЧПУ (CAM), инженерном анализе (CAE). Все CAD, CAM, CAE-системы используют одну и ту же геометрическую модель, в которой содержатся:

  • Описание форм моделируемых геометрических объектов
  • Взаимосвязи между элементами модели
  • История построения
  • Атрибуты

C3D Toolkit включает в себя динамически подключаемые библиотеки, демонстрационное приложение с полным исходным кодом, техническую документацию и дополнительные файлы для поддержки совместимости со многими интегрированными средами разработки (IDE).

Истории успеха клиентов

Модули C3D

Почему C3D Toolkit?

01

Полностью интегрированное решение

C3D Toolkit является единственным решением на рынке, которое включает в себя все пять компонентов, критически важных для разработки CAD/CAM/CAE/BIM и аналогичных 3D приложений: геометрическое ядро, параметрический решатель, движок визуализации, модуль преобразования полигональных моделей в CAD-модели и конвертеры данных.
02

Открытый и надежный API

C3D Toolkit предоставляет полностью документированный API (программный интерфейс). Мы добавляем новые функции и обновляем существующие независимо от устаревшего кода. Данный подход исключает ситуации, когда в вашем продукте могут возникнуть несовместимости с новыми версиями C3D Toolkit.
03

Современная многопоточная архитектура

В C3D Toolkit реализован специальный механизм, который обеспечивает потокобезопасность объектов ядра, предоставляя возможность безопасного неблокирующего доступа к данным объекта из разных потоков.

Этот механизм используется для эффективного распараллеливания вычислений в C3D Toolkit, а также обеспечивает безопасность использования ядра в многопоточном пользовательском приложении. Кроме того, C3D Toolkit предоставляет возможность управлять режимом многопоточности ядра (например, временно отключить параллельные вычисления в ядре).
04

Поддержка современных платформ

C3D Toolkit - кроссплатформенное решение, которое работает в большинстве современных операционных систем: Android, FreeBSD, iOS, MacOS X, Linux и Windows 7–10.
C3D Toolkit может быть задействован в приложениях, разрабатываемых на С/С++, С#, JavaScript.
05

Гибкое лицензирование

Мы предлагаем гибкие условия лицензирования C3D Toolkit и не устанавливаем минимального размера лицензионных отчислений. Такой подход позволяет нам учитывать особенности бизнес-моделей наших клиентов на индивидуальной основе. Ориентируясь на долгосрочное сотрудничество, мы делаем всё, чтобы вы могли быстрее выпустить продукт, стартовать его продажи, своевременно добавлять новый функционал и делать ваших пользователей счастливее.

Подробнее

06

Отзывчивая техническая поддержка

Получайте быструю и квалифицированную поддержку напрямую от разработчиков C3D Labs. Среднее время закрытия запроса у нас составляет 122 часа. 

Каждый наш заказчик может влиять на развитие C3D Toolkit.