Details
| Title | Разработка виртуальной модели объекта с расширенным учётом физических свойств и параметров в среде Unity: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_02 «Технологии разработки программного обеспечения» = Development of a virtual model of an object with extended consideration of physical properties and parameters in Unity |
|---|---|
| Creators | Бахтина Светлана Витальевна |
| Scientific adviser | Федотов Александр Александрович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | виртуальная модель ; unity ; ansys ; физические параметры ; момент инерции ; csv ; связанное вращение ; xr ; virtual model ; physical parameters ; moment of inertia ; linked rota-tion |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.01 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2648 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42537 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
Action 'Download' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
Работа посвящена разработке технологии передачи расчетных физических параметров из ANSYS в Unity и их использованию при управлении поведе-нием интерактивной виртуальной модели технического объекта. Для дости-жения цели были поставлены задачи: 1. Изучить подходы к созданию интерактивных виртуальных моделей 2. Определить параметры, необходимые для расчета вращения меха-низма 3. Получить массово-инерционные характеристики в ANSYS 4. Разработать структуру CSV-файла для передачи данных в Unity 5. Реализовать загрузку параметров и расчет связанного вращения 6. Протестировать решение и оценить влияние параметров на поведе-ние модели. В ходе работы выполнен анализ предметной области, рассчитаны масса и моменты инерции подвижных элементов в ANSYS, сформирован CSV-файл физических параметров и реализована Unity-сцена с загрузчиком данных, контроллером связанного вращения, тестовым вводом и вариантом XR-взаимодействия. В результате получена интерактивная виртуальная модель, поведение которой зависит от расчетных параметров: изменение момента инерции, коэффициента передачи и демпфирования влияет на разгон, ско-рость и затухание вращения.
The work is devoted to the development of a technology for transferring calcu-lated physical parameters from ANSYS to Unity and using them to control the be-havior of an interactive virtual model of a technical object. To achieve the goal, the following tasks were set: 1. To study approaches to creating interactive virtual models; 2. To define the parameters required for mechanism rotation calculation; 3. To obtain mass-inertia characteristics in ANSYS; 4. To develop a CSV file structure for data transfer to Unity; 5. To implement parameter loading and linked rotation calculation; 6. To test the solution and evaluate the influence of parameters on model behavior. The work includes an analysis of the subject area, calculation of mass and mo-ments of inertia of moving elements in ANSYS, creation of a CSV file of physical parameters, and implementation of a Unity scene with a data loader, linked rotation controller, test input, and XR interaction option. As a result, an interactive virtual model was developed, whose behavior depends on calculated parameters: changes in moment of inertia, gear ratio, and damping affect acceleration, speed, and rotation decay.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|