JoVE Logo

Войдите в систему

Для просмотра этого контента требуется подписка на Jove Войдите в систему или начните бесплатную пробную версию.

В этой статье

  • Резюме
  • Аннотация
  • Введение
  • протокол
  • Результаты
  • Обсуждение
  • Раскрытие информации
  • Благодарности
  • Материалы
  • Ссылки
  • Перепечатки и разрешения

Резюме

A new computational system featuring GPU-accelerated molecular dynamics simulation and 3D/VR visualization, analysis and manipulation of nanostructures has been implemented, representing a novel approach to advance materials research and promote innovative investigation and alternative methods to learn about material structures with dimensions invisible to the human eye.

Аннотация

Все большее развитие вычислительного (аппаратное и программное обеспечение), в последние десятилетия повлияли научные исследования во многих областях, включая материаловедения, биологии, химии и физики среди многих других. Новый вычислительная система для точного и быстрого моделирования и 3D / VR визуализации наноструктур, представленные здесь, используя открытый источник молекулярной динамики (МД) компьютерная программа LAMMPS. Эта альтернатива вычислительный метод использует современные графические процессоры, технологии NVIDIA CUDA и специализированные научные коды преодолеть скорость обработки барьеров, общих для традиционных вычислительных методов. В сочетании с системы виртуальной реальности, используемого для моделирования материалов, это усиление позволяет добавлять ускоренного MD возможностью моделирования. Мотивация, чтобы обеспечить новый исследовательскую среду, которая одновременно позволяет визуализировать, моделирование, моделирование и анализ. Цель исследования состоит в изучении структуры и свойств неорганических азотныхanostructures (например, из кварцевого стекла нанопружины) при различных условиях с использованием этого инновационного вычислительной системы. Работа, представленная излагается описание Visualization System 3D / VR и основных компонентов, Обзор важных соображений, таких как физической среды, подробные сведения о настройке и использовании новой системы, общий порядок ускоренного повышения MD, техническая информация и соответствующие замечания. Влияние этой работы является создание уникального вычислительной системы, объединяющей наноматериалов моделирования, визуализации и взаимодействия в виртуальной среде, которая является одновременно научной и преподавательской инструмент в Калифорнийском университете в Мерсед.

Введение

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

Компьютерное моделирование позволяет ученые и инженеры для выполнения специализированных тестов в большом разнообразии условий, ограниченных только по времени и вычислительных ресурсов. Молекулярной динамики (МД) моделирование позволяют подходящее время и длина шкалы для изучения явлений, представляющих интерес во многих наноматериалов. Симуляторы расширить изучение материалов путем удаления ограничения тон физическую лабораторию, однако многие вычислительные средства отсутствуют доступные и интуитивно понятные интерфейсы для исследований. Повышение с графическим дисплеем моделей, эффективных вычислительных алгоритмов и графические процессор (GPU) на основе вычислений дополняют нынешние усилия моделирования. Эти новые графические устройства в сочетании с центральными процессорами эффективно, чтобы математически интенсивные расчеты должны быть выполнены на GPU. Результатом является эффективное ускорение вычислений порядка 10х сопровождается снижением энергопотребления до 20x.

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

Система визуализации 3D / VR была внедрена и как научно-исследовательский и учебный инструмент, который позволяет создавать и манипулировать атомных структур в интерактивном 3D виртуальной реальности (VR) среде. Система была создана из множества относительно низкой стоимости и доступных компонентов в соответствии с моделью, первоначально разработанной доктором Оливером Kreylos Калифорнийского университета в Дэвисе 1.

Ниже фото макета окончательный 3D / Система визуализации VR, с важными компонентов с пометкой (рисунок 1). Эта система была первоначально создана для образовательных целей в Калифорнийском университете в Мерсед в 2009 году реализация оригинального 3D / системы VR привело в рецензируемых изданиях 2-3. В таблице 1 ниже приведены основные характеристики каждого элемента Visualization System 3D / VR.

ntent "FO: Keep-together.within-странице =" всегда "> figure-introduction-3253
Рисунок 1. 3D / VR Система визуализации и основные компоненты (слева) в научно-исследовательской лаборатории Давила на ЦСМ и устройства визуализации (справа). Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.

Пункт Компонент Функциональность в системе
3D-телевизор 3D-дисплей моделируемых молекулярных структур и меню на экране.
В Инфракрасный (ИК) отслеживания камеры 4 ИК-камеры отслеживают позиции Wiimote и просмотра фильмов 3D очки в рабочей области пользователя перед 3D-телевизором, позволяя вирTual 3D манипуляции отображаемых структур.
C Отслеживание PC Работает программное обеспечение камеры слежения ИК и передает Wiimote и 3D позиции Goggle для компьютерного моделирования.
D Wiimote Используется для экранного управления программного обеспечения для моделирования и манипулировать структуры в 3D виртуальной среде.
Е 3D очки 5 Синхронизация с 3D-телевизор ИК сигнала, позволяют 3D вид конструкции. Позиция отслеживается ИК-камеры для точного 3D виде.
F Моделирование PC Работает NCK / VRUI 3D моделирования и отображения программного обеспечения 6, принимает Goggle / Wiimote позиции и сигналы управления для создания точной 3D-вид молекулярную структуру.

Таблица 1. Функциональные основных элементов визуализации 3D-система / VR на ЦСМ.

Descriptioп 3D / VR Visualization System и основные компоненты:

3D / VR Визуализация Обзор системы - 3D / VR Система визуализации состоит из набора ИК-камеры и отслеживания программного обеспечения, работающих в сочетании с 3D-моделирования, чтобы пользователь интерактивно создавать 3D молекулярных структур. В ИК-камеры и программное обеспечение отслеживания 3D Местонахождение Wiimote и 3D просмотра очки с помощью ИК маркеры, и передать это программное обеспечение моделирования. Программное обеспечение для моделирования использует управляющие сигналы Wiimote и движение для создания 3D-молекулярные структуры можно просмотреть с помощью сочетания 3D-совместимый телевизор большого формата с синхронизированными и гусеничных 3D очки. Это приводит в 3D виртуальной реальности рабочей, в течение которого пользователь может динамически создавать и управлять виртуальными молекулярные структуры, которые отражают реальную физическую поведение, основанное на межатомных сил, используемых в программном обеспечении моделирования (рисунок 2). Специальные consideratiДополнения для создания этой системы можно найти в дополнительных материалах.

figure-introduction-6549
Рисунок 2. Исследование кремния наноматериалов с использованием системы визуализации 3D / VR. () Исследователь создает исходную модель кристобалита (кристаллическая) перед GPU на основе моделирования. (Б) При проведении процедуры расплава закалки имитация MD на модели, показанной на (), другой исследователь получает модель кварцевого стекла (не кристаллическую). Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.

3D / VR система визуализации Аксессуар - МД Возможности:

Молекулярная динамика системы моделирования, как правило, осуществляются вмульти-узловой мода, то есть большая нагрузка распределяется или распараллелены среди десятков до тысяч процессоров. Недавно, дополнительные возможности для ускоренного научных вычислений возникли из событий в компьютерной графике обработки. Эти достижения включают в себя программный интерфейс, позволяющий ученым воспользоваться высоко параллельного характера вычислительной мощности, присущего графических чипов. С появлением вычислительных Унифицированная архитектура устройств или CUDA 7, ученые могут использовать графические процессоры 8, для повышения скорости, при которой решаются все проблемы, снижая затраты на инфраструктуру. Типичный GPU может иметь эквивалент сотен до тысяч ядер или «узлов» для обработки информации, и как они могут друг быть использованы параллельно, хорошо закодированы решение может обеспечить до 1,000x пропускной ускорение по отношению к своему многоядерных коллегой , Хотя не каждый проблема хорошо подходит для такого подхода, в настоящее время МД видели до 15х пропускная производительность получает 9. Подробная информация о системе визуализации повышения MD-GPU 3D / VR можно найти в дополнительных материалах.

протокол

1. Установите 3D / VR программного обеспечения для моделирования по моделированию ПК

  1. Установка Linux операционная система, на модельном ПК (Ubuntu x86 / AMD64 в зависимости от аппаратного обеспечения).
  2. Изменить LINUX базовой операционной системы.
    1. Установите библиотеки и добавить функциональность по мере необходимости.
  3. Установите VRUI и NCK 3D / программное обеспечение моделирования VR по моделированию ПК 6.
    1. Проверьте соответствующие веб-сайты 1,6, чтобы получить последние версии всех моделей программных компонентов.
    2. Компиляция, настроить и протестировать VRUI.
    3. Установка и проверить NCK.

2. Настройка системы слежения 1

  1. Крепления ИК-Tracking камеры 4
    1. Создать жесткую камера подвесной рамы непосредственно над передним краем 3D-телевизор под потолком для лучшей покрытия. Гора 3 камеры на поворотных опорах прямо над передними углами и передней центре 3D-телевизор. Убедитесь, что угол охвата каждой камеры просто гсносит переднюю поверхность телевизора.
    2. Цель камеры, чтобы иметь широкий угол охвата (45 градусов) параллельно передней панели 3D-телевизор. Используйте меньшим углом охвата (30 градусов), перпендикулярную перед 3D-телевизором. Разрешить для максимального перекрытия в пределах желаемого 3D рабочего пространства. Убедитесь, объекты в поле зрения, по крайней мере, двумя камерами, которые необходимо отслеживать успешно (Рисунок 3).
      figure-protocol-1600
      Рисунок 3. Охват ИК-камеры слежения, чтобы максимизировать 3D рабочее пространство перед телевизором. Частей (А) и (В) показаны передней и боковой вид с отношении Visualization System 3D / VR. Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой фигуры ,
  2. Эксперимент с альтернативными размещения камеры, если требуется создать адекватное3D рабочее пространство. Это может потребоваться, если вертикальные камеры монтажное расстояние ограничено.
  3. Установка и калибровка Tracking Software
    1. Установите OptiTrack Жесткая Toolkit тело на отслеживая компьютеру с помощью прилагаемой к нему инструкции по установке.
    2. Установленного порога, экспозиция, значения освещенностей зависит от окружающей среды и установить Качество захвата до высокой, как описано в инструкции отслеживания программного обеспечения.
    3. Для Wand Capture, будьте осторожны, чтобы удалить все другие отражающий материал из 3D пространства. Плавно в течение рабочей зоны камеры перекрытия с отражающей палочки. Повторяйте до тех пор, стандарт и среднего ниже ошибки "0,5" получают затем сохраните файл калибровки.
    4. Установите горизонтальной плоскости, чтобы установить отслеживаются 3D рабочая зона системы координат. Определить Wiimote и 3D очки отслеживаемых объектов, как описано в инструкции отслеживания программного обеспечения.
  4. Полный VRUI калибровки
    1. Установите VRUI принять trackinг информация отслеживания компьютера.
    2. Убедитесь, отслеживание функциональность VRUI помощью DeviceTest утилиту калибровки.
    3. Совместите VRUI 3D-дисплей и программное обеспечение для отслеживания системы координат.
    4. Установите ориентацию гусеничных Wiimote и 3D очки с использованием AlignTrackingMarkers выравнивания программного обеспечения.

3. Подготовить 3D моделирование системы для работы

  1. Прежде чем начать, удалить все отражающий украшения (например, часы, серьги, металлы и т.д.). Не снимайте корректирующие очки, необходимые для фокусировки на экране.
  2. Соберите оборудование для визуализации системы 3D / VR:
    1. Компьютерное моделирование
    2. Отслеживание компьютер
    3. Большой формат 3D-совместимый телевизор
    4. Видео кабель между компьютерное моделирование и 3D-телевизор
    5. 3D ИК-излучатель 3D-телевизор
    6. Ethernet кабели для моделирования и отслеживания компьютеров
    7. Wiimote с отслеживанием рогов (контроллер)
    8. 3D очки с отслеживанием рогов (3D очки) 5
  3. Осторожно положите контроллер, где она может быть легко добраться из компьютерного моделирования, стараясь не коснуться или переместить сферические маркеры слежения ИК прилагается к нему.
  4. Осторожно положите 3D очки на подставке для телевизора (как и прежде, обязательно, чтобы избежать прикосновения отражающие маркеры).
  5. Подключите три кабеля USB от камеры ИК, установленных над 3D-телевизор с 3 USB портов на отслеживая компьютер, а он выключен.
  6. Найдите пульта дистанционного управления телевизора 3D и поместите его перед 3D-телевизором.
  7. Подключите видео кабель к видеокарте на компьютерное моделирование и видеовход 3D-телевизор. Также соедините эмиттер 3D ИК для 3D синхронизации выхода из 3D-телевизор, и поместите излучатель на телевидении стоять рядом с боковой стороны телевизора, указывая на ту сторону, где будет использоваться очки. БУДЬТЕ ОЧЕНЬ осторожны, чтобы не сместить положение калиброванного телевизор.
  8. Включите 3D TV ON перед включением компьютерного моделирования для ваннойубедитесь в правильности распознавания компьютером.
  9. Включите компьютерного моделирования. После моделирование компьютер загружается до приглашения к входу, войдите на модельном компьютерной системы LINUX на соответствующий счет.
  10. После того, как рабочий стол компьютерного моделирования, то используйте пульт дистанционного управления 3D-телевизор, чтобы проверить состояние кабельного соединения видео, нажав на кнопку "INFO / я". Убедитесь, что на экране телевизора отображается "1920x1080 @ 60Hz" в верхнем левом углу. Если нет, перезагрузите компьютерное моделирование, чтобы установить правильный признание 3D-телевизор. Также убедитесь, что телевизор в 3D режиме вывода 2, с помощью меню настройки пульта дистанционного управления.
  11. На рабочем столе компьютерного моделирования, откройте окно терминала с несколькими вкладками.
  12. На отслеживания компьютера, проверьте IP-адрес Ethernet-адаптером, набрав "IPCONFIG" в окне командной строки.
  13. На компьютерного моделирования, откройте вкладку окна терминала и проверьте в файле VRDevices.cfg, что "имя_сервера" определяетАдаптер IP-адрес сопровождение компьютерных локальных сетей.
  14. При необходимости, изменить "имя_сервера" IP-адрес в VRDevices.cfg в соответствии с сетевым адаптером отслеживания компьютера и сохранить VRDevices.cfg.
  15. На отслеживания компьютера, инициировать программу жесткого инструмента тела OptiTrack.
  16. Разрешить программное обеспечение полностью открыть, а затем нажмите большую кнопку рядом с верхним меню с надписью "Load Калибровка Результат".
  17. Найдите и откройте нужный файл калибровки камеры.
  18. После загрузки файла перейдите в меню "Файл" и выберите "Загрузить жесткие определения тела».
  19. Найдите и откройте нужный жесткий файл определения орган для гусеничных контроллера и 3D очки.
  20. На панели справа программного обеспечения отслеживания, найдите раздел, обозначенный "Потоковое", разверните раздел и в категории "VRPN Streaming", убедитесь, что номер порта перечислено 3883, а затем проверить "широкийслепок "окно внутри" данные кадра категории VRPN потоковое двигателя ".
  21. В компьютерное моделирование, чтобы убедиться, что контроллер либо непосредственно в руки или сразу добраться (2 сек прочь на большинство).
  22. На компьютерного моделирования, воспитывать вкладку в окне терминала, созданного ранее в этой сессии и перейдите к, а затем инициировать программу VRDeviceDaemon, например, набрав "./VRDeviceDaemon".
  23. Следуйте указаниям на Если деятельность была успешной, окно теперь будет показывать «нажимать на кнопки 1 и 2 для одновременного выполнения Wiimote." "VRDeviceServer: Ожидание соединения клиента".

4. Тестирование 3D / VR система визуализации с помощью NCK Программное обеспечение

Следующий набор инструкций описывается, как использовать программные NCK на экране меню, чтобы установить функции инструмента управления, а затем, как строить и управлять углерода nanotuбыть в рабочем пространстве 3D / VR от учредительных атомов углерода (рисунок 4). Инструкции о том, как измерять полученные углы между связями и расстояния (шаг 4.4.10) можно ознакомиться на сайте 10.

figure-protocol-8963
Рисунок 4. студент с помощью системы визуализации 3D / VR для изучения углеродных нанотрубок (УНТ) Фотографии () -.. (F) показывают процесс строительства однослойных УНТ Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой фигуры ,

  1. В окне терминала компьютерного моделирования, созданную на шаге 3.11, выберите третью вкладку. Чтобы начать программное обеспечение NCK, перейдите в каталог установки NCK и типа:
    "./NanotechConstructionKit -rootSection локальный -domainsize 36 ".
  2. Будучи очень осторожным, чтобы не коснуться или ослабить прилагаемые маркеры слежения, положить на 3D очки и забрать контроллер. Отрегулируйте головы / таращить глаза положение для просмотра, чтобы обеспечить 3D очки получают 3D TV ИК-излучатель сигнала синхронизации, что позволяет 3D / VR просмотр экрана телевизора.
  3. Для того, чтобы иметь набор инструментов для добавления, перемещения и удаления атомов, назначить команду ассоциации NCK кнопкам на пульте управления следующим образом:
    1. Вызовите главное меню NCK на экране, нажав и удерживая кнопку Home на Wiimote, перейти на и выбрав "Перекрыть Инструменты" пункт меню, затем отпустите кнопку Home. Это позволяет назначение команд в различных кнопок на контроллере независимо друг от друга.
    2. Чтобы связать кнопку пуска Wiimote (на нижней части контроллера) с действием манипулирования атомами в NCK, нажмите и удерживайте кнопку запуска, перейдите в меню на экране NCK для & #8220; Dragger "и выберите" 6-DOF Dragger ", затем отпустите курок. Триггер теперь связан с действием манипулирования атомами.
    3. Чтобы назначить функцию добавления атом на кнопку "+" на Wiimote, довести главного меню путем нажатия и удерживания кнопки Home, перейдите в раздел "структурное подразделение типов", и выберите "Треугольник", затем отпустите кнопку Home ,
    4. Затем нажмите и удерживайте кнопку "+", перейдите в раздел "Dragger" и выберите пункт "6-DOF манипулятора", а затем отпустите кнопку "+". Кнопка "+" теперь связан с созданием новых атомов выбранного типа (атомы углерода, представленные треугольников, в данном случае).
    5. Чтобы назначить функцию удаления атома в сторону "-" кнопки на Wiimote, вызвать главное меню, нажав и удерживая кнопку "Home", затем перейдите к "Структурные типы юнитов," и выберите & #8220; Удалить выбранные объекты ", затем отпустите кнопку Home.
    6. Затем нажмите и удерживайте кнопку - перейдите к "Dragger", затем "6-DOF манипулятора" и отпустите "" кнопку "-". "-" Кнопка теперь связан с удаление атомов.
    7. Проделайте аналогичную процедуру для назначения функции "заблокировать выбранные единицы" на "1" кнопки Wiimote, и "Открой единицах измерения, выбранных" на кнопку контроллера "2".
  4. Как только кнопки контроллера были настроены, создать углеродные нанотрубки с помощью NCK следующим образом:
    1. С помощью кнопки "+", добавьте две 3-облигаций треугольные атомов углерода в рабочую область NCK. Манипулирование их с помощью кнопки запуска, пока они не соединяются в вершине.
    2. Добавить еще 4 атомов углерода, чтобы создать гексагональную форму звезды.
    3. Использование меню "Home", перейдите в раздел "I / O меню", затем "Сохранить единиц.
    4. Перемещение острый структуру 6 от своей текущей позиции.
    5. Использование меню "Home", перейдите в раздел "I / O меню", затем "единицами нагрузки.
    6. Повторите последние 2 шага до 6 от 6 листов гексагональных 6-атомных колец не было создано (рис 5а).
    7. С помощью кнопки "+1", блокировка один атом в верхнем ряду, и противоположную атом в нижнем ряду. Заблокированные атомы будут отмечены розовым цветом (рис 5б).
    8. С помощью кнопки запуска, тщательно перемещать один из заблокированных атомов в дуге, пока ее свободный вершина не приближается к бесплатным вершину противоположной запертой атома. Появится зеленая линия между вершинами, когда они находятся достаточно близко, что атомная притяжение заставит их объединиться с связью (рис 5в). После успешного присоединения, разблокировать оба атома с помощью кнопки "2".
    9. Продолжить аналогичным замок, присоединения, и разблокирование против атомной вертика в углеродной ленты, эффективно "сжать" лист в окончательном углеродной нанотрубки (рис 5D-5F).
      figure-protocol-13597
      Рисунок 5. Поэтапный создание однослойные УНТ, показывая () 6 х 6 лист (графена) гексагональных колец углерода, (б) противоположные атомов углерода "заблокирован" (показано розовыми треугольниками), что облегчает манипуляции в отношении реалистичные межатомных сил, (С) углерода (графен) листа тщательно изогнутой, чтобы связь между атомами на противоположных сторонах, (D), два дополнительных атома углерода противоположных закрывается, чтобы способствовать дальнейшему углерода листового кривизну, (Е) дополнительные атомы углерода соединены противоположные продолжить углерода Лист кривизны в нанотрубки, и (е) Окончательное CNT образуется после последовательного соединения противоположных атомов исходного CArbon лист (графен). Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.
    10. Когда трубка представляет собой полное, используйте инструменты для измерения на экране, чтобы подтвердить структурные углов и расстояний 10.

5. Визуализация Молекулярно-динамическое моделирование Модели

  1. Импорт исходной кристаллической SiO 2 кубическую модель в программное обеспечение 3D / VR NCK, и исследовать первоначальную структуру (рис 2а).
  2. Программы с открытым исходным кодом MDCASK 11 и LAMMPS 12 были мишенью из-за особенностей, которые хорошо подходят для этого исследования внимания. Последняя программа используется в этой работе, с учетом его разнообразных межатомные потенциалы и GPU вычислительную мощность. Использование пакета LAMMPS MD 12, запустите имитацию расплава / охлаждения процедуру на этой начальной структуры в аморфном, SiO 2 ст ructure. Подробная информация об этом моделируемой процедуры можно найти в предыдущих публикациях 13-15.
  3. Импорт результате новый аморфный (неупорядоченный) SiO 2 модели в программном обеспечении 3D / VR NCK и исследовать структуру (рис 2б).
  4. Создать SiO 2 nanospring / nanoribbon из нового аморфного твердого вещества, используя открытый исходный код NanospringCarver 16 и связанных с ними учебных документация 17 (рис 6). figure-protocol-16170
    Рисунок 6. Иллюстрация шаг за шагом процесс выбора атом на разных этапах создания nanospring с помощью программы NanospringCarver Запчасти. (- D) указывают на 25%, 50%, 75% и 100% завершение этого процесса 17.TARGET = "_ пустое"> Пожалуйста, нажмите здесь, чтобы увидеть увеличенную версию этой цифры.
  5. Используйте пакет LAMMPS MD выполнять растягивающие моделирования на nanospring / nanoribbon (Рисунок 7). Подробности по этой процедуре можно найти в предыдущей публикации 15.
    figure-protocol-16853
    Рисунок 7. фотоснимка из результатов LAMMPS MD кремния спиральной наноструктуры (nanoribbon) растяжение моделирования.
  6. Используйте с открытым исходным кодом инструменты VMD (Визуализация молекулярной динамики) 18 ImageMagick 19 и FFmpeg 20 создавать снимки и анимации спиральной наноструктуры на протяжении всего этого моделирования (Animated рис 1), для представления в Visualization System 3D / VR. Пожалуйста, нажмите здесь чтобы увидеть увеличенное Version этой фигуры.

Анимированные Рисунок 1 . Анимация винтовой моделирования наноструктур на растяжение.

Результаты

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

Обсуждение

Критические элементы в успешной установке и использовании Visualization System 3D / VR подробно в физической среде и конструктивных соображений и Особые соображения В дополнительных материалов. Важные замечания по установке относятся 3D высоту дисплея для комфортного долгосрочного сто?...

Раскрытие информации

Авторы заявляют, что они не имеют конкурирующие финансовые интересы.

Благодарности

We wish to gratefully acknowledge the original inspiration and extensive support provided to us toward the creation of this system from Dr. Oliver Kreylos of the UC Davis Institute for Data Analysis and Visualization. His advice and assistance were instrumental to our success.

We also wish to thank the NSF BRIGE program for providing funding for this project. This material is based upon work supported by the National Science Foundation under Grant No. 1032653.

Материалы

NameCompanyCatalog NumberComments
Samsung 61" 3D-capable high definition DLP TVSamsunghttp://www.samsung.com/us/video/tvsSee Protocol Section 3 (Step 3.2)  (Large format 3D-capable TV)
Alienware Area51 750i modeling computerAlienwarehttp://www.alienware.comSee Protocol Section 1 (Step 1.1)  (Modeling computer)
HP EliteBook 8530w tracking computerHPhttp://www.hp.comSee Protocol Section 2 (Step 2.3)  (Tracking computer)
V100:R2 IR tracking cameras (3)Naturalpointhttp://www.naturalpoint.com/optitrack/products/v100-r2/See Protocol Section 2 (Step 2.1) and Reference [4]  (Tracking cameras)
OptiTrack Tracking Tools IR tracking softwareNaturalpointhttp://www.naturalpoint.com/optitrack/software/See Protocol Section 2 (Step 2.3) and Reference [4]  (Tracking software)
3D Goggles and 3D TV IR sync emitterIlixcohttp://www.i-glassesstore.com/dlp3d-wireless-2set.htmlSee Protocol Section 3 (Step 3.2) and Reference [5]  (3D goggles)
Wiimote 3D controllerNintendohttp://www.nintendo.com/wiiSee Protocol Section 3 (Step 3.2)  (Wiimote)
VRUI, NCK and associated 3D/VR modeling softwareOpen source softwarehttp://idav.ucdavis.edu/~okreylos/ResDev/NanoTech/index.htmlSee Protocol Section 1 (Step 1.3) and References [1,6]  (VRUI, NCK)
LAMMPS molecular dynamics softwareOpen source softwarehttp://lammps.sandia.gov/ See Protocol Section 5 (Step 5.2) and Reference [12]  (LAMMPS)
NanospringCarver program code and filesUC Merced - open sourcehttp://tinyurl.com/qame8djSee Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)
MATLAB GUI filesUC Merced - open sourcehttp://tinyurl.com/qame8djSee Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)
Atomistic bulk glass input fileUC Merced - open sourcehttp://tinyurl.com/qame8djSee Protocol Section 5 (Step 5.4) and References [16-17]  (NanospringCarver)

Ссылки

  1. Doblack, B. N., Flores, C., Matlock, T., Dávila, L. P. The emergence of immersive low-cost 3D virtual reality environments for interactive learning in materials science and engineering. Mater. Res. Soc. Symp. Proc. 1320, (2011).
  2. Flores, C., Matlock, T., Dávila, L. P. Enhancing materials research through innovative 3D environments and interactive manuals for data visualization and analysis. Mater. Res. Soc. Symp. Proc. 1472, (2012).
  3. . 3D goggle source. , (2013).
  4. . “3D/VR Visualization System - Startup and Shutdown Protocol” and “3D/VR Visualization System – CNT Modeling Example” documents Available from: https://eng.ucmerced.edu/people/ldavila/home/3d-vr-visualization-system-dissemination-of-research-results-and-products (2013)
  5. . MDCASK molecular dynamics code Available from: https://asc.llnl.gov/computing_resources/purple/archive/benchmarks/mdcask (2013)
  6. Feuston, B. P., Garofalini, S. H. Empirical three-body potential for vitreous silica. J. Chem. Phys. 89 (9), 5818-5824 (1988).
  7. Dávila, L. P., et al. Transformations in the medium-range order of fused silica under high pressure. Phys. Rev. Lett. 91 (20), 2055011-2055014 (2003).
  8. Doblack, B. N. . The structure and properties of silica glass nanostructures using novel computational systems. , (2013).
  9. Meagher, K. A., Doblack, B. N., Ramirez, M., Dávila, L. P. Scalable nanohelices for predictive studies and enhanced 3D visualization. J. Vis. Exp. In-Press, .
  10. . University of California Television (UCTV). Our Digital Life series: The Future: Teaching and Life-Saving Tools episode. , (2013).

Перепечатки и разрешения

Запросить разрешение на использование текста или рисунков этого JoVE статьи

Запросить разрешение

Смотреть дополнительные статьи

94

This article has been published

Video Coming Soon

JoVE Logo

Исследования

Образование

О JoVE

Авторские права © 2025 MyJoVE Corporation. Все права защищены