Запуск активной разработки 3D‑редактора в браузере (альфа)
Библиотека примитивов (моделей пока в процессе) (альфа)
Импорт и экспорт STL (альфа)
Операции трансформации (перемещение, вращение, изменение размеров в мм) (альфа)
Бинарные операции (объединение, вычитание, пересечение) (альфа)
Рисование чертежей и вытягивание форм из чертежа (альфа)
Смена тем и настройка окружения (альфа)
Полноценная история в 3D‑режиме – перескакивание по шагам (альфа)
Центр в центре геометрии для результатов булевых операций и загруженных STL (альфа)
Новые фигуры в чертеже: линия, полилиния (вытягиваются) (альфа)
Вытягивание сложных контуров (альфа)
Простейшие генераторы резьбы и шестерней (альфа)
Инструмент разрезания (альфа)
Группировка / разгруппировка (альфа)
Отражение (относительно плоскости и по оси) (альфа)
Первая бета‑версия онлайн‑редактора для твёрдотельного моделирования (0.7.0)
Замкнутые контуры из линий/полилиний; подсветка центров, сторон, углов; притяжка указателя (0.7.1)
Разделение интерфейса на режим чертежа и 3D; вытягивание из линий/полилиний; исправление ввода размеров прямоугольника и овала (0.7.2)
Техническое улучшение и оптимизация чертежа и экструзии; в чертеже: линейка, размерные линии по клику, пунктирная линия (0.7.4)
Притяжка к перпендикуляру (0.7.4)
Выбор единиц измерения и шага сетки; привязка к фигурам и углам 90°/180°; фикс утечки памяти (0.7.5)
Доработанный генератор шестерней; Clipper.js для 2D‑булевых операций (пересечения, объединение при вытягивании) (0.7.7)
Подсветка граней при выделении; гизмо просвечивает сквозь объект; рабочая плоскость по центру грани; разрезание контура линией (не доработано); автопереход на вкладку свойств (0.7.8)
Копирование / вставка (0.7.9)
Рефакторинг булевых операций; экструзия объединяет вложенные объекты; создание рабочей плоскости и чертежа пишется в историю (0.7.10)
Фиксы истории экструзии, наложения плоскости и позиции чертежа, восстановления фигур; стрелка вытягивания видна сквозь объект (0.7.11)
Новая линейка с притяжкой к вершинам и граням; экструзия заработала корректно (0.7.12)
Раздел электронных компонентов; починены фильтры библиотеки; фикс тормозов создания рабочей плоскости; операция вращения (в разработке) (0.7.14)
Единый класс выбора фигур для вращения и вытягивания; крышки для операции вращения (опционально); фикс разрезания; контроллер ZERO (0.7.15)
Фиксы истории группировки; экспорт группы в STL без смещений; опция не хранить историю в файле; инструмент «Изображение» с FileDrop; шрифт с кириллицей; ортографическая камера (в чертежах по умолчанию) (0.7.16)
Библиотека с подгрузкой моделей при перетаскивании и подписью авторства (0.7.16)
Фикс масштабирования (размеры примитивов); в чертеже перемещение камеры при наведении на край экрана (0.7.18)
Убраны лишние tooltip; UI разрезания и отражения в панели свойств; поле ввода активно после клика (0.7.19)
У линий угол наклона; UI экструзии и вращения в панели свойств; операции вырезать/объединить не работают для скрытых объектов (0.7.20)
Обводка грани, на которой построен чертёж (пока на примитивах) (0.7.20)
Автоматическая обводка грани в режиме чертежа; фикс углов наклона линии на разных плоскостях (0.7.21)
Экструзия: устранены тонкие стенки при вырезании; объединение с объектом на грани; исправление выделения элементов чертежа (0.7.22)
Фикс подсветки и привязки окружностей; линейка находит кратчайшее расстояние между гранями; экспорт в OBJ; формат проекта *.kbcad (0.7.23)
Чертёж в локальных координатах плоскости; импорт/экспорт чертежа в SVG; перемещение/поворот фигур чертежа; выделение всех фигур (Ctrl+A); инструменты трансформации без предвыделения (0.7.24)
Новые горячие клавиши; у линейки в чертеже появился указатель и все привязки (0.7.25)
Копировать/вставить/вырезать в чертеже (между разными чертежами); убран лимит перемещения 0.1 мм; оптимизирована обводка граней; большинство библиотек локально (0.7.26)
Библиотека Manifold для бинарных операций (водонепроницаемая геометрия); начальный ремонт геометрии; offline‑билды для всех систем (0.8.0)
Параметрическое ядро и история; поддержка старых сохранений; выделение и подсветка регионов в чертеже; экструзия и revolve с предпросмотром; доработан revolve (крышки/отверстия); новый менеджер камеры; чертёж создаётся на грани или базовой плоскости; расширены форматы экспорта (3MF) (0.9.0)
Фикс копирования; операции смены цвета и прозрачности; смена окружения при смене темы; смена языка (частично) (0.9.1)
Фикс масштабирования повёрнутых объектов; фикс экструзии (вытягивание в обе стороны); свободное перемещение поддерживает ось Y и несколько объектов (0.9.2)
Переход на правильные домены; фикс уезжающих меню; доработка мобильной вёрстки (0.9.4)
Фикс выпадающих меню; переработан инструмент Select; панель свойств скрывается; экспорт чертежа починен; сетка чертежа с фоном, размер 150 мм (0.9.4)
Новые булевы операции с предпросмотром; в Select вернулись Ctrl/Shift для выделения (0.9.5)
Полный переход на ES6‑модули; обновление Three.js (r182); цветовое пространство sRGB; приоритет поверхности в чертеже: объект важнее плоскости; 3D‑текст со скосом 1 мм; ремонт геометрии в панели свойств; все библиотеки локально (0.9.6)
Бинарные операции поддерживают несколько объектов (ЛКМ/ПКМ); Revolve/Extrude вырезают из нескольких объектов (0.9.7)
Переработана библиотека (категории, веб‑каталоги); новые примитивы; минималистичные стили; фиксы импорта/экспорта; выделение нескольких объектов с Ctrl/Shift; импорт любого .kbcad в текущий проект (0.9.8)
Анимации перемещения камеры по кубику; поддержка текстур; полупрозрачная сетка; мобильная версия показывает название проекта (0.9.9)
Инструмент «Выравнивание» (как в Tinkercad); относительные пути для PC‑версии; генератор превью моделей; опускание объектов на сетку (клавиша D) (0.9.10)
У кубика правильно подписаны стороны; неактивные маркеры выравнивания; упрощена система перевода; рамки input в панели свойств (0.9.11)
Трансформации над несколькими объектами; масштабирование по глобальным осям; улучшен UI вращения; все примитивы через генераторы с изменяемыми параметрами; новые генераторы: труба, клин, крыша, сфера; доработан импорт SVG (0.9.12)
В выравнивании — опорный объект и добавление кликом; масштабирование в одну сторону; инструмент «Фаска» (выделение рёбер и цепочек, добавление/вычитание, для всех углов, разные размеры по сторонам, отрицательные значения, учёт двухгранного угла) (0.9.14)
Фикс неприменения трансформаций из полей ввода; у «круглой крыши» сегменты; фаска кроме многогранных углов (0.9.15)
Фаска: поддержка расширяющихся граней, многогранных углов (0.9.16)
Фаска: объединение коллинеарных рёбер, сварка вершин, выпадающий список режимов выделения с углом (0.9.17)
Вытягивание любой грани (без чертежа); оптимизация обводки (линейная сложность); быстрая подсветка граней на лету; ускорение фаски (0.9.18)
Менеджер единиц измерения (мм/дюймы) для трансформаций, экструзии, рулетки; привязка к шагу при перетаскивании из библиотеки; доработан инструмент отражения (фиксы нормалей, оси, удаление оригинала, отражение относительно плоскости) (0.9.19)
Переписан Extrude и Revolve через Manifold3D → гарантированно манифолдны; экструзия с вращением по оси и сегментами (спирали); Revolve с автоматическими крышками и любой линией как осью; фикс экспорта (0.9.20)
Камера крутится вокруг точки интереса; в boolean результат наследует uid исходного объекта; фаска/скругление (скругление с сегментами); экструзия с расширением верха и буфером перекрытия (0.9.21)
Индикация загрузки; в куб навигации добавлены кнопки поворота камеры; у скругления число сегментов; объектам фаски/экструзии/вращения присваивается старый uid (не ломает историю); фиксы Revolve; десктоп‑версия: фиксы потери фокуса и локальных библиотек, полноэкранный режим (0.9.22)
Формы подтверждения вместо браузерных; иконка фаски; фиксы подсветки чертежа, инструмента перемещения чертежа; в экструзию добавлено расширение в мм; в ремонте геометрии подсветка проблемных мест (0.9.23)
У куба настройка ширины/высоты/глубины; экструзия со смещением верха (масштабирование/поворот); автовыбор типа операции при вытягивании граней; вставка операций в историю (параметричность без потери последующих); фильтрация истории по выделенному объекту; фикс центра при экструзии (0.9.24)
Отключение подсветки рёбер у моделей >20000 вершин (работа с миллионами полигонов) (0.9.24)
Новая сетка с изменяемыми размерами и цветом; настройки графики и дальности обзора; 3D‑текст с проекцией и изгибом по поверхности; доработан менеджер тем; сокращено название до «КонтрКАД» (0.9.26)
Фаска: призмы не пересекаются; скругление с сегментами по умолчанию 10; переименование объектов кликом по имени; фикс выбора плоскости чертежа; ремонт геометрии разделяет несвязные компоненты меша (0.9.27)
Система редактирования размеров в чертеже (авторазмеры, двойной клик, перестроение фигуры); инструмент «Размеры» добавляет линии; изменение выноса размера; точное центрирование фигур; поворот на 1°; автоматическое именование объектов из библиотеки (0.9.28)
Отображение центра для полилинии и всех замкнутых контуров (подсказка центров на гранях); в линейке увеличен шрифт (0.9.29)
Новая фигура «сглаженная кривая»; доработана дуга (радиус, угол, ввод значений); полилиния с подсказкой и исключением последней точки; предпросмотр при вводе; улучшен алгоритм регионов (из незамкнутых фигур – замкнутый); выделение рамкой (в чертеже и в 3D); при выделении всех фигур размерные линии не попадают (0.9.30)
Улучшение размерных линий (масштабирование текста, выносные линии, обратные стрелки, тип размера радиус/диаметр); UI чертежа разделён (выбор плоскости / сам чертёж); возможность отключить автоматические размеры; многоугольник везде принимает диаметр (0.9.31)
Выносные размеры для индикаторов угла; индикатор угла редактируется в «Размерах»; изменён стиль чертежа в 3D (рамка + название); кнопка выхода из чертежа; «скетч» переименован в «Чертеж»; подсказки внизу можно скрыть (0.9.32)
Инструмент «Текст» в чертеже (TTF-шрифты, преобразование в полилинии, выделение рамкой каждой буквы); стандартные шрифты с кириллицей; на Escape – переключение на выделение (0.9.33)
Закрепление вкладки по умолчанию; автосохранение после каждого действия; в сохранении запоминается позиция в истории; выделение объектов кликом в списке объектов возвращено; дизайн рабочей плоскости как у чертежа; в экспорте SVG – размерные линии (можно отключить); фиксы работы со скрытыми объектами (0.9.34)
Редактирование названия и описания проекта (клик, подсказка, автосохранение, автозаполнение формы сохранения)
Генератор шестерён: прецизионная (эвольвента) по умолчанию, косозубые шестерни (угол наклона зуба)
Генератор резьбы: внешняя/внутренняя, профили по ГОСТу (метрическая, дюймовая, трубная, трапециевидная) для печати, вычитание из других объектов
Фаска/скругление: единый алгоритм, меньше артефактов, усреднение точек на углах, закрытие многогранных углов триангуляцией к центру; фикс переключения на выделение после генераторов
Генераторы шестерён и резьбы: UI перенесена в панель свойств, полноценный предпросмотр параметров в реальном времени; резьба наводится на отверстие (притяжка, подсветка) и нарезает внутри; фикс угла зацепления шестерни; поддержка Escape для выхода из генераторов, 3D-текста и изображения (0.9.36)
Новый алгоритм определения замкнутых регионов чертежа (контуры не нужно специально замыкать, работает с пересечениями и смежными фигурами, быстрее и надёжнее); возвращено игнорирование пунктирных линий; инструмент «3D размеры» (размер объекта и расстояние между двумя выделенными объектами); при создании рабочей плоскости приоритет объектов над базовыми плоскостями (0.9.37)
Полностью переработан чертёж: параметрический, все фигуры стали наборами отрезков (примитивы); внедрена система ограничений (горизонтальность, вертикальность, параллельность, перпендикулярность, угол, совпадение точек, размер элемента, расстояния точка–точка/линия–точка/линия–линия, совпадение длин, точка на окружности/линии/середине линии); решатель на базе биномов Ньютона; ограничения отображаются на чертеже, можно выделять и удалять; автоустановка ограничений при построении (совпадение, горизонт, вертикаль, перпендикуляр и др.) с возможностью отключения; размерные ограничения отображаются размерными линиями с редактированием.
Менеджер регионов переведён на работу по сетке → работает в разы быстрее; чертёж переведён на инкрементальное хранение (только изменения) → экономия памяти.
Переработаны инструменты: дуга (рисование в любую сторону, ограничение радиуса), линия (изменён индикатор угла), пунктирная линия (указание длины штриха), полилиния (отображение угла между последними сегментами и длины последнего сегмента); новая фигура «стадион»; перемещение/вращение (фиксы полей ввода); прямоугольник теперь из четырёх взаимно перпендикулярных линий; многоугольник состоит из линий; добавлен инструмент «ножницы» (обрезка контура до точки пересечения, пока только для линий); добавлен инструмент симметрии относительно линии. (0.9.38)
Решатель ограничений чертежа: аналитические градиенты для всех ограничений → ускорение и стабильность; масштабирование переменных (защита от разномасштабных элементов: 1000 мм и 5 мм); настройка весов для устойчивости расстояний; обработка численной нестабильности; разреженное хранение + итеративный метод CGNR для больших систем; проверка конфликтующих и избыточных ограничений; решатель стал в 2–3 раза быстрее, точнее, приблизился к профессиональному уровню. Рефакторинг привязок: вернулось отключение привязок по отдельности; добавлена привязка к фигурам и сетке при активной привязке к перпендикуляру/параллели (магнитится к нужным точкам). (0.9.41)
Автоматическое добавление размерных ограничений – только при вводе значения в поле (как в Fusion360). Инструменты: линейный и круговой массивы. Поворот и перемещение перенесены в сущности (инструменты трансформации проще и надёжнее). Фиксы: назначение ограничений при копировании, поворот овала; изменены стрелки в инструменте перемещения. (0.9.42)
Поворот размерных линий для радиусов/диаметров (инструмент «Размеры» редактирует поворот); повёрнут текст на размерных линиях; исправлена визуализация элементов чертежа. Система ограничений: равенство работает для любых элементов; добавлено касание окружностей; в решателе улучшен линейный поиск и масштабирование → стабильнее. Фиксы: критический баг истории (потеря последующих действий при удалении); баг всплывающего поля в линейном массиве. (0.9.43)
Новая сущность offset (зависимая линия с заданным удалением): два типа – эквидистанта (скруглённые углы) и параллельный отступ (острые углы); поддержка замкнутых/разомкнутых контуров, при пересечении замкнутых – объединение; редактирование двойным кликом. Новый инструмент «Отступ». В инструменты «Кривая» и «Сглаженная кривая» добавлено редактирование точек (клик по кривой при активном инструменте). (0.9.44)
Ассоциативность выдавливания/вращения: поиск региона с максимальным пересечением (адаптация к изменённому контуру) — пока откачено из-за сбоев. Отображение осей на сетке чертежа, настройки цветов фигур, размеров и предпросмотра; слайдер сегментов примитивов. (0.9.45)
Определение регионов: адаптивная точность + надёжное пересечение (малые и большие контуры). Offset: двухсторонний отступ, полноценное редактирование (расстояние, метод, тип). Диаметры в параметрах примитивов (по просьбам). Генератор резьбы: изменение шага в стандартных типах. Качество отображения чертежа на грани (нет мерцания, линии выше по слою), текст размеров по центру, наклонный, без единиц, шрифт уменьшен; цвет по умолчанию красный. (0.9.46)
Фаска: убрана предобработка (артефакты схлопывания вершин), буфер для свободных концов, динамический порог объединения сегментов.
Чертеж: привязка подсказывает горизонталь/вертикаль; размеры не показывают дробную часть при её отсутствии; касательная для дуг и нескольких окружностей; иконки ограничений; зафиксированные сущности красные. Инструмент «Размеры»: временная линия, двойной клик по фигуре проставляет размер, повёрнутые диаметр и радиус на центр дуги. (0.9.47)
Размерные линии по ГОСТ 2.307‑2011 (наклон стрелок 20°, правильный поворот и смещение значения, у радиусов стрелка с одной стороны, углы по нормали). Инструмент «Размеры» ставит и двигает угловые ограничения.
Фиксы: потеря UID у разгруппировки и разрезания плоскостью, кривое применение фаски. (0.9.48)
Мобильные устройства: менеджер ввода, мультитач (масштабирование/перемещение камеры), двойной тап, удержание (эмуляция ПКМ), переход с onTouch на onPointer (поддержка стилуса).
Чертёж: подсказки к иконкам ограничений, контекстное меню по ПКМ (только применимые ограничения), убран фон сетки (читаемость), названия ограничений на русском, доработана линейка. (0.9.49)
Импорт/экспорт DXF (при импорте автоналожение ограничений, можно отключить). Маркеры ограничений с несколькими символами, более понятные иконки. Фикс перекрытия линии при касании к дугам/окружностям. Базовые плоскости: рамка и название. Поддержка кнопок стилуса. Новые иконки операций (выдавливание, вращение). (0.9.50 (юбилейная)
Новые инструменты чертежа: дуга по трём точкам, окружность по трём точкам, прямоугольник от центра, стадион по двум точкам. Многоугольник: вращение при добавлении, изменение числа сторон клавишами +/- прямо на предпросмотре. Обновлены иконки всех фигур. (0.9.51)
3D функции
Скругление для многогранных углов
Устранение артефактов фаски/скругления
Полноценный ремонт геометрии.
Оптимизация истории
Кэширование операций (существенно ускорит перестроение)
Массивы (круговой и обычный) 3D объектов.
Выдавливание по траектории
Лофт
3D текстурирование
Работа с объектами группы (возможно ещё ограничения)
Добавление моделей в библиотеку в ПК версии.
Чертеж:
Инструменты ножницы, продление линии.
Кривая Безье
Сетевые функции:
Серверное api
Регистрация/авторизация/восстановление
Облачные сохранения
Совместная работа
Новый официальный сайт (с профилем пользователя).
Добавление объектов в веб библиотеку
Остальное
Всплывающие подсказки с gif для инструментов.