Сравнение STL-моделей имеет смысл, когда известны единицы, выбранная область и способ совмещения. Цветная карта показывает расстояния между выбранными данными, но сама по себе не подтверждает точность сканера или пригодность реставрации. Чтобы результат можно было проверить, нужно сохранить исходники, настройки и числовую легенду.

🎙️

Нет времени читать? Слушай!

Аудиоразборы для специалистов — в нашем Dental Portal Радио в Telegram.
👉 Перейти в Радио

Какой вопрос задаём двум моделям

Эта инструкция нужна технику или врачу, который сравнивает цифровую модель с повторным сканом либо проверяет изменение файла после обработки. Она объясняет подготовку сравнения на примере документированных инструментов CloudCompare. Клинические допуски, оценку посадки и решение о применении изделия здесь не устанавливаем.

Сначала сформулируйте вопрос одной фразой. «Что изменилось после редактирования сетки?» и «Насколько напечатанная модель соответствует проекту?» — разные проверки. В первом случае сравнивают два цифровых состояния. Во втором добавляются изготовление, получение контрольного скана и погрешности измерительной системы. Если образец изготовлен из пластмассы с обработкой под давлением, к сравнению сохраняют и запись пробного цикла полимеризатора: условия изготовления нужны для разбора причины изменения формы.

Для второй задачи важно, что считается опорными данными. Две похожие сетки не дают внешнего эталона автоматически. Если обе получены одним способом с общей систематической ошибкой, хорошее совпадение не доказывает истинность размеров. В протоколе называйте одну модель опорной для этого сравнения, не приписывая ей подтверждённую точность без оснований.

Подготовку самих файлов разбирает инструкция о передаче STL и PLY. Здесь задача уже следующая: исходники получены, и требуется объяснить результат их сопоставления. Если сетка повреждена, сначала пригодится отдельная проверка ошибок STL.

📌

Граница результата. Карта расстояний описывает выбранные поверхности при выбранной обработке. Без заранее определённой методики она не является заключением о точности оборудования, качестве лечения или безопасности изделия.

Что проверить до совмещения

Сохраните неизменённые исходники и создайте рабочие копии. В журнале укажите происхождение каждого файла, дату, этап процесса и применённые преобразования. Названия «финал» и «финал новый» не объясняют, какая модель была экспортирована до правки, а какая — после неё.

Сверьте единицы и масштаб по известному размеру либо по документированным данным экспорта. STL хранит треугольную геометрию, а не полноценный паспорт измерения. Нельзя полагаться только на привычку программы показывать миллиметры. В описании формата Библиотеки Конгресса США показано, что его основу составляют координаты вершин и треугольные грани. Смысл единиц и масштаб нужно установить по документированным данным экспорта до расчёта расстояний.

Убедитесь, что сравниваемые поверхности относятся к одной задаче. Необрезанное основание, лишний фрагмент и пустота в другой модели могут изменить совмещение и статистику. Если вы ограничиваете область, сохраните правило её выделения. Выбирать её после получения карты только ради меньшего отклонения нельзя.

Отдельно запишите фильтрацию, сглаживание и уменьшение числа треугольников. Они меняют представление поверхности. Если задача состоит в проверке исходного скана, подготовка не должна незаметно превратиться в исправление того, что предполагалось измерять.

ПроверкаЧто записать и зачем
ПроисхождениеИсточник и этап получения файла: различить сравнение файлов и изделий
ЕдиницыКак установлен масштаб: правильно прочитать расстояния
ОбластьВключённые поверхности: повторить расчёт на тех же данных
ОбработкаОбрезка, сглаживание, упрощение: понять изменения до измерения
РолиОпорная и сравниваемая модели: восстановить направление расчёта

Как совместить данные

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

ICP — сокращение от Iterative Closest Point, «итеративный метод ближайших точек». В нём последовательно уточняется положение сравниваемых данных относительно опорных. В интерфейсе CloudCompare роль Data относится к данным, которые могут перемещаться, а Model — к остающейся на месте модели. Перед подтверждением проверьте назначение ролей.

Особое внимание уделите настройке изменения масштаба. Если задача — выявить размерное изменение изделия, разрешённое программе масштабирование способно изменить сам предмет проверки. Зафиксируйте, разрешалось ли оно и почему. Не принимайте меньшую итоговую ошибку совмещения за достаточную причину включить эту настройку.

Сохраните выбранную долю перекрытия, критерий остановки и использованные ограничения перемещения, если они применялись. Упрощённая подпись «совмещено автоматически» не позволяет повторить опыт. В частичном скане область перекрытия особенно важна: отсутствующая поверхность не должна трактоваться как измеренная.

Подготовка сравнения: исходники, область, совмещение, расчёт и легенда

Редакционная схема иллюстрирует порядок проверки. Цветовые поля в ней условные и не показывают результат измерения стоматологического изделия.

Что на самом деле считает программа

У расчёта расстояния должны быть понятны обе стороны. В инструменте Cloud-to-Mesh Distance расстояние рассчитывается от точек к поверхности опорной сетки. Когда выбраны две сетки, CloudCompare может использовать вершины сравниваемой сетки как набор точек. Поэтому число и распределение этих вершин имеют значение.

Документация предлагает учитывать плотность вершин и при необходимости формировать выборку точек на поверхности. Это не означает, что увеличение числа точек повышает истинную точность исходного скана. Оно меняет дискретное представление поверхности для конкретного расчёта. Способ и параметры выборки должны остаться в отчёте.

Различайте предварительные и окончательные расстояния. В документации инструмента отдельно предупреждено: приближённая оценка, показываемая до вычисления, не предназначена для итогового измерения. Расчёт нужно действительно выполнить, а не сохранить первый цветной экран после открытия команды.

Если включены расстояния со знаком, знак связан с направлением нормали треугольника — перпендикуляра к его поверхности. Обращение нормалей может изменить знак. Поэтому красный цвет нельзя без проверки объявить «избытком», а синий — «недостатком» материала. Сначала нужно установить правила расчёта, направление и легенду.

🔎

Ограничение поиска расстояния. При заданном максимальном расстоянии CloudCompare может присвоить более далёким точкам пороговое значение вместо вычисления их настоящего расстояния. Тогда максимальное значение в результате может отражать настройку, а не реальное наибольшее расхождение.

Как читать цветную карту

🔎

Начните с числовой шкалы, её единиц и диапазона. Один и тот же набор расстояний может выглядеть спокойным или контрастным после изменения легенды. Для сопоставления двух запусков нужны одинаковые правила отображения либо явная запись различий. Цвет без шкалы оставляет только впечатление.

Учебный пример: в первом изображении шкала охватывает от −0,10 до +0,10 мм, а во втором — от −1,00 до +1,00 мм. Отклонение +0,08 мм занимает 80% положительной части первой шкалы и 8% второй: 0,08 / 0,10 = 0,8; 0,08 / 1,00 = 0,08. Это объясняет изменение выразительности цвета, но не задаёт допуск для изделия.

Проверьте локальные области, а не только среднее значение. Среднее по всей модели может скрыть небольшой участок с заметным расхождением. При знаковых расстояниях положительные и отрицательные значения способны частично компенсироваться. Поэтому название статистики и способ её вычисления должны быть понятны до обсуждения чисел.

Не смешивайте ошибку совмещения и расстояния, рассчитанные после него. Значение RMS, которое характеризует результат регистрации, относится к своей процедуре и выбранным данным. Оно не становится автоматически универсальной мерой ошибки изготовления. Сравнивать статистику разных программ можно лишь после проверки одинакового смысла показателей.

Если появились необычные пятна, вернитесь к исходникам. Причиной может быть реальное различие, край обрезки, пропуск скана, артефакт, неодинаковая плотность сеток или способ совмещения. Карта помогает найти место для проверки; причину устанавливают по всему процессу.

Что включить в отчёт

Сохраните исходные файлы и их рабочие версии, название и версию программы, единицы, роли моделей и выбранную область. Добавьте преобразование совмещения, настройки расчёта, способ выборки точек и числовую легенду. Если экспортируете таблицу статистики, подпишите, к каким данным относится каждая величина.

Иллюстрация отчёта должна показывать весь объект и нужные локальные области без потери масштаба. Подпись формулируйте буквально: «Расстояния от выбранных точек модели Б до поверхности модели А после указанного совмещения». Фраза «точность доказана» требует дополнительной методики и подходящей опоры.

Этот протокол полезен и при разборе постобработки напечатанных моделей: он помогает отделить изменение файла от изменения физического объекта. При выборе оборудования на dentalportal.pro можно запросить у поставщика исходники демонстрации и методику, по которой заявлены характеристики. Одна картинка сравнения их не заменяет.

Частые вопросы

Две зелёные модели означают высокую точность?

Цвет зависит от легенды и способа расчёта. Нужно проверить шкалу, единицы, совмещение, область и качество опорных данных.

Можно ли разрешить автоматическое изменение масштаба?

Это зависит от вопроса проверки. Для поиска размерного изменения такая настройка требует особого обоснования, поскольку меняет сравниваемую геометрию.

Почему результат меняется после смены ролей моделей?

Расстояния рассчитываются в определённом направлении и по выбранным точкам. Разные плотность и распределение точек могут дать различающиеся результаты.

Можно ли брать значение из предварительного окна?

Для итогового отчёта нужен выполненный расчёт. Предварительная оценка в описанном инструменте предназначена для подготовки вычисления.

Какой диапазон шкалы считать допустимым для коронки?

Эта инструкция такого диапазона не устанавливает. Критерий определяется конкретной конструкцией, методом контроля и согласованной технологической задачей.

Источники

Документация сверена 13 ноября 2026 года. Названия команд могут отличаться в другой версии программы. Описан способ подготовки отчёта, без клинического допуска и рекомендации конкретного оборудования.