Software component developers tend to be far removed from the end users of the products in which their components are employed. Recently, however, we connected directly with a KOMPAS-3D MCAD user to solve an issue involving mold design. It seems that 3D models were being exported incorrectly to data exchange formats like STP, X_T, and SAT. The cause, unhappily for us, turned out to be in our С3D Modeler geometric modeling kernel. Here is how we solved the problem, quickly.
Рубрика «c3d toolkit»
The Fall and Recovery of a Mold
2019-01-22 в 16:11, admin, рубрики: 3d kernel, 3d modelling, boolean operation, c3d, c3d toolkit, C3DKernel, CAD/CAM, geometric kernel, mold, molding, solid modeling, Блог компании АСКОН, математикаВизуализация в САПР: зачем мы написали еще один 3D-движок и как он работает
2018-05-07 в 8:17, admin, рубрики: 3d kernel, 3d ядро, api, c3d, c3d toolkit, cad, CAD/CAM, kernel, аскон, Блог компании АСКОН, визуализация, визуализация данных, геометрическое ядро, сапр, ядроКоманда C3D Labs с 1995 года делает геометрическое ядро, ключевой технологический компонент для создания систем автоматизированного проектирования (САПР). Два года назад мы выпустили собственный модуль визуализации C3D Vision. Зачем понадобился еще один 3D-движок?
Расширение Visual Studio для визуализации пользовательских классов в режиме отладки. Часть 2
2017-12-18 в 10:17, admin, рубрики: c++, c3d, c3d toolkit, C3DKernel, Extensions, microsoft, Visual Studio, Блог компании АСКОН, отладка, разработка под windowsЭта статья является продолжением статьи из далекого 2014 года. Напомню, о чем шла речь в прошлой статье.
Какую задачу будем решать
Мы пишем ПО на языке С++, в среде Visual Studio 2015. У нас в проекте, естественно, есть пользовательские типы данных. В качестве примера таких типов могу привести класс MbSolid. Этот класс входит в состав математического ядра C3D и является абстракцией твердого тела. Тело описывается гранями, грани какими-то поверхностями и т.д. Т.е. структура класса довольно сложная, и в процессе отладки собственных алгоритмов хотелось бы визуально прикинуть, какое тело получилось на данный момент.
Читать полностью »
Как математическая библиотека КОМПАС-3D превратилась в C3D Toolkit для разработчиков САПР → часть 2
2017-09-01 в 8:17, admin, рубрики: 3d kernel, android, api, c3d, c3d toolkit, C3DKernel, cad, cad сапр 3D ядро, CAD/CAM, iOS, linux, MacOS, аскон, Блог компании АСКОН, геометрическое ядро, математика, ооп, сапр, ядроВ первой части статьи мы рассказали о геометрических ядрах в общем и объяснили, в чём их отличие от игровых графических движков. Далее представляем наше собственное 3D-ядро для работы с точной геометрией и тот программный продукт, который в итоге получился.
История российского геометрического ядра C3D
Началом работ над геометрическим моделированием в КОМПАС-3D официально считается 1995 год, именно тогда Николай Николаевич Голованов с группой коллег из коломенского офиса АСКОН заложили первые математические основы будущего ядра. Потребовалось четыре года, чтобы превратить математические алгоритмы в первый жизнеспособный продукт. С тех пор геометрическое ядро постоянно эволюционирует, обеспечивая функциональное развитие КОМПАС-3D и целого ряда других программных решений в России и за рубежом.
Велосипед Scott Voltage FR20, спроектированный в КОМПАС-3D с использованием геометрии C3D (автор модели: Алексей Богданов, г. Полтава)
Читать полностью »
Как математическая библиотека КОМПАС-3D превратилась в C3D Toolkit для разработчиков САПР → часть 1
2017-08-09 в 13:44, admin, рубрики: 3d kernel, api, c3d, c3d toolkit, C3DKernel, cad, cad сапр 3D ядро, CAD/CAM, аскон, Блог компании АСКОН, геометрическое ядро, математика, ооп, сапр, ядро, метки: 3d kernel, C3D, c3d toolkit, c3dkernel, АСКОНВ предыдущих постах мы рассказывали о том, как разрабатывается и тестируется САПР КОМПАС-3D. Дополнительно запущен цикл статей по разработке приложений с использованием API КОМПАС-3D. Пришло время рассказать о «начинке», которая управляет всеми построениями в КОМПАСе – ядре геометрического моделирования C3D или просто геометрическом ядре C3D.
Автолестница пожарная АЛ-30 (изготовитель: ООО «Пожарные Системы»)
Читать полностью »