К сожалению, хотя сегодня уже никто не отрицает, что 3D стало не просто очень распространенным, но и де-факто обрело статус стандарта проектирования, до настоящего времени множество продуктов начинает создаваться в 2D.

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

Что же делать? Паниковать? Самый простой, но и самый бесполезный выход! А между тем решение существует! Это 3D-сканеры.

Применение

Для чего нужны 3D-сканеры? Ответ на этот вопрос зависит только от вас, вернее — от сферы ваших интересов. Итак, 3D-сканеры можно применять в следующих областях.

Контроль качества и инспекция

Под контролем качества и инспекцией подразумевается процесс проверки соответствия изготовляемой (проектируемой) продукции установленным стандартам. Наиболее близка эта сфера использования 3D-сканеров инженерам. Так, если вы работаете в автомобильной или аэрокосмической промышленности, то процесс создания нового изделия подразумевает несколько этапов: проектирование — изготовление макета — тестирование (например, продувка в аэродинамической трубе) — доводка макета — внесение уточнений и выпуск документации. Среди этих этапов одним из самых важных и трудоемких является выпуск документации с учетом внесенных в готовый макет изменений. И вот тут-то 3D-сканеры могут оказать неоценимую помощь. Эта область их применения перекрывает 2/3 потребностей рынка.

Инженерный анализ

Согласно моему любимому словарю Lingvo, инженерный анализ (reverse engineering) проводится для переконструирования (например, для воссоздания секретов технологии изготовления продукции компании-конкурента) или использования полученных данных в различных целях (например, на основе измерения и оцифровки поверхностей изделия можно разрабатывать управляющие программы и чертежи деталей). Это еще треть рынка 3D-сканирования.

Теперь кратко остановимся на наиболее ярких примерах использования 3D-сканеров в областях «обратного» проектирования.

Промышленный дизайн

Промышленный дизайн — оцифровка макета, изготовленного вручную, для создания на его основе серийного изделия. Так, например, уникальные орнаменты или скульптуры могут быть оцифрованы для последующего массового воспроизводства с использованием станков с ЧПУ.
Пример промышленного дизайна
Пример промышленного дизайна

Разработка упаковки

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

Рынок аксессуаров

Рынок аксессуаров — изготовление запасных частей и аксессуаров для автомобилей и другой техники.
Сканирование панелей автомобиля
Сканирование панелей автомобиля

Компании, работающие в этой области, используют отсканированные 3D-данные для проектирования изделий, поскольку изготовители техники, как правило, не желают представлять такую информацию в CAD-формате и тем самым делиться своими ноу-хау.

Цифровое архивирование

Цифровое архивирование — сканирование и сохранение оригиналов, которые по какой-либо причине не могут быть сохранены в оригинальном виде.

Развлечения и игры

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

Репродуцирование и изготовление на заказ

Репродуцирование и изготовление на заказ — сканирование объектов, которые очень трудно смоделировать в CAD-системах из-за сложности геометрии.
Очень точное воспроизводство органов в образовательных целях
Очень точное воспроизводство органов в образовательных целях

Медицина и ортопедия

Медицина и ортопедия — воспроизводство моделей человеческих органов в образовательных целях, а также проектирование ортопедических скоб, браслетов и т.п.

Технологии 3D-сканирования

В настоящее время существуют два основных типа 3D-сканеров: контактные и бесконтактные.

Контактные сканеры

Эти сканеры построены по принципу обвода модели специальным высокочувствительным щупом, посредством которого в компьютер передаются трехмерные координаты сканируемой модели.
Контактное 3D-сканирование
Контактное 3D-сканирование

Преимущества

  • простота сканирования призматических частей;
  • независимость от освещения;
  • прекрасное сканирование ребер;
  • простота использования;
  • малый объем получаемых файлов.

Недостатки

  • большое время сканирования (за один замер или перемещение осуществляется оцифровка только одной точки);
  • невозможность сканирования органических или криволинейных поверхностей;
  • невозможность сканирования маленьких и сложных деталей;
  • щуп должен касаться объекта сканирования.

Но, конечно, основным недостатком таких сканеров является человеческий фактор. Фактически модель сканирует оператор, от которого в конечном счете и зависит результат.

Бесконтактные 3D-сканеры

Бесконтактные 3D-сканеры могут изготавливаться на основе трех основных технологий:
  • фотограмметрическая;
  • структурированный белый цвет;
  • лазерная.

Рассмотрим вкратце основные преимущества и недостатки каждой из этих технологий.

Технология на основе фотограмметрии

Технология на основе фотограмметрии представляет собой фотографирование объекта сканирования с различных точек и воссоздание на основе полученных изображений трехмерной модели.
Фотограмметрический метод сканирования
Фотограмметрический метод сканирования
Преимущества
  • низкие затраты на аппаратную часть;
  • бесконтактная технология.
Недостатки
  • сложность процедуры установки приемных камер и нанесения точек привязки;
  • для базовой установки и калибровки требуется как минимум 4−6 фото;
  • обработка осуществляется за счет программного обеспечения;
  • большое количество фотографий, необходимых для получения точной модели;
  • сложность процедуры сшивки изображений для получения целостной картины сканирования.

Сканирование на основе структурированного белого света

Сканирование на основе структурированного белого света заключается в проецировании на объект линий, образующих уникальный узор, каждое изменение которого сканируется приемной камерой.
3D-сканер на основе технологии структурированного белого света
3D-сканер на основе технологии структурированного белого света
Преимущества
  • большая скорость сканирования;
  • получение порядка 100 000 точек сканирования за один проход;
  • высокая точность и великолепная деталировка;
  • возможность сканирования человеческих лиц благодаря отсутствию лазеров;
  • бесконтактная технология.
Недостатки
  • стационарная установка, исключающая возможность мобильного сканирования;
  • ограничение размера сканируемой области, не позволяющее сканировать внутренние области;
  • сложность при сканировании объектов, находящихся вне помещений, ограничения по яркости;
  • большая стоимость системы;
  • необходимость проведения процедуры постпроцессинга для сшивки отсканированных частей.

Лазерная технология

Лазерная технология основана на проецировании лазерного луча на объект сканирования. Все искажения воспринимаются измерительной камерой, которая отслеживает физическое положение лазера. Данные передаются в компьютер, где буквально вычерчиваются лазером.
3D-лазерное сканирование
3D-лазерное сканирование
Преимущества
  • недорогие 3D-сканеры для промышленного применения;
  • возможность сканирования вне помещений и при различной освещенности;
  • возможность работы с объектами, недоступными для сканирования с использованием технологии белого структурированного света;
  • бесконтактная технология.
Недостатки
  • невозможность сканирования прозрачных объектов или объектов с большой степенью светоотражения, вызывающая необходимость напыления;
  • невозможность сканирования черно-белых объектов;
  • необходимость в базовом основании, имеющем ограниченную зону досягаемости.

Несмотря на указанные недостатки, преимущества этой технологии настолько значительны, что именно на ней был основан уникальный сканер ZScanner 700, созданный входящей в холдинг CONTEX компанией Z Corporation.

Почему уникальный, спросите вы? Да потому что это первый ручной самопозиционирующийся 3D-сканер, обеспечивающий работу в режиме реального времени. То есть результаты работы вы можете видеть на мониторе непосредственно в процессе сканирования.

Чтобы избавиться от предрассудков, давайте расставим точки над «i».

Как это работает?

Привязка к объекту осуществляется простым и наиэффективнейшим образом: на объект сканирования в произвольном порядке с расстоянием от 20 до 100 мм друг от друга наклеиваются самоклеящиеся светоотражающие круглые маркеры.

Привязка к объекту сканирования
Привязка к объекту сканирования
Наклейка маркеров
Наклейка маркеров

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

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

Это осуществляется следующим образом.

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

Процесс сканирования
Процесс сканирования
Реальное сканирование
Реальное сканирование
Реальное сканирование
Реальное сканирование

Однако использование лазерной технологии сканирования предполагает и наличие некоторых недостатков, не упомянуть которые было бы несправедливо:

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

В определенных случаях недостатком можно считать также необходимость наклеивания светоотражающих маркеров на объект сканирования. Так, например:

  • для отдельных музейных экспонатов это недопустимо;
  • при сканировании крупных объектов такая процедура достаточно утомительна.

И еще маленький недостаток:
  • при сканировании длинных объектов может возникнуть ошибка;
  • сканер должен «видеть» 4 светоотражающих маркера, что в некоторых случаях бывает трудно сделать. Правда, никто не запрещает сканировать объект на специальной площадке с нанесенными маркерами.

Ну, хватит о грустном, давайте вернемся к преимуществам.
  • Скорость работы. Чтобы установить сканер, достаточно просто подключить его с помощью кабеля в разъем FireWire и откалибровать, с чем справится буквально каждый. На все это уходит буквально 2−3 минуты!
  • Непревзойденная простота использования. Сканер позволяет сканировать предметы в любой области и под любым углом. Необходимо лишь выдерживать расстояние до объекта сканирования в пределах от 200 до 350 мм, что не требует абсолютно никакой тренировки, сноровка появляется буквально через секунды. Система координат, привязанная к объекту, позволяет перемещать его в процессе сканирования. Кроме того, в любой момент работу можно прервать, а затем без проблем продолжить.
  • Вес. Сканер весит всего 980 граммов, поэтому и с точки зрения физических нагрузок процесс сканирования прост и неутомителен.

Основные технические характеристики сканера ZScanner 700 приведены в таблице.

Технические характеристики сканера ZScanner 700
Скорость сканирования 18 000 замеров/сек.
Вес 980 г
Размеры 160×260×210 мм
Класс лазера II (безопасен для глаз)
Разрешение 0,05 мм в плоскости X-Y; 0,1 мм в плоскости Z
Формат выходных файлов STL, RAW
ISO 20 μm + 0.2 L / 1000

Возможность использовать ZScannеr 700 там, где другие 3D-сканеры зачастую бессильны, делают его вашим незаменимым мобильным инструментом.

Теперь несколько слов о программном обеспечении. Утверждать, что после сканирования получается идеальная модель, было бы не совсем корректно: во многих случаях требуется доводка. Естественно, сканируемые объекты бывают разные, впрочем, как и цели сканирования. Поэтому, если планируется на основе полученных данных создать твердотельную модель, без постпроцессинга не обойтись. На рынке представлено множество специализированных программных пакетов, таких как Geomagic Studio (разработка компании Geomagic, Inc.), PolyWorks (разработка InnovMetric Software Inc.), Rapid Form (разработка INUS Technology, Inc.)... Впрочем, перечисление всех программных продуктов, обеспечивающих эффективную работу с отсканированными данными, заняло бы немало места. Эти продукты позволяют:

  • объединять множество сканов в один (при использовании ZScanner 700 эта функция обычно остается невостребованной);
  • удалять паразитные «шумы» (ошибочно оцифрованные области);
  • создавать и редактировать полигональную модель (оптимизация, восстановление и редактирование полигонов);
  • создавать NURBS-поверхности (автоматическое создание поверхностей, определение формообразующих линий, пересечение поверхностей с кривыми и другими поверхностями, создание плоских поверхностей);
  • осуществлять анализ (сравнение полигональной или NURBS-поверхности с отсканированными данными, оценка кривизны поверхностей и т.п.).

Таким образом, уважаемые читатели, вы ознакомились с основными возможностями сканера ZScanner 700, разработанного компанией Z Corporation, и, надеюсь, ответили для себя на вынесенный в заголовок вопрос. Конечно же «to be»!

Следующие публикации будут посвящены принципам работы с отсканированными 3D-данными и получению на их основе полноценной оптимизированной CAD-модели. Так что следите за обзорами!

Когда эта статья готовилась к публикации, компания Z Corporation объявила о выходе в декабре 2007 года новой модели — ZScanner 800, характеристики которой (см. таблицу) значительно подняли планку в области ручных самопозиционирующихся 3D-сканеров.

Технические характеристики сканера ZScanner 800
Скорость сканирования 25 000 замеров/сек.
Вес 1250 г
Размеры 172×260×216 мм
Класс лазера II (безопасен для глаз)
Разрешение 0,04 мм в плоскости X-Y; 0,05 мм в плоскости Z
Формат выходных файлов STL, RAW
ISO 20 μm + 0.2 L / 1000

Основное преимущество этой модели по сравнению с ZScanner 700 — в 5 раз большее разрешение и в 2−3 раза возросшая точность сканирования.

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

ZScanner 800
Сравнение разрешений ZScanner 700 и ZScanner 800
Сравнение разрешений ZScanner 700 и ZScanner 800

Со сканером ZScanner 800 будет поставляться программное обеспечение с новой функцией мультиразрешения для оптимизации триангулярной поверхности. Это позволит существенно уменьшить результирующий файл и повысить скорость работы.

Работа алгоритма автоматического мультиразрешения
Работа алгоритма автоматического мультиразрешения
Дмитрий Ошкин
CSoft
Тел.: (495) 913−2222
E-mail: oshkin@csoft.ru