石化厂是非常非常复杂的建筑群。 我们位于Tobolsk的ZapSibNeftekhim是现代俄罗斯历史上最大的设施。 电缆9,831公里,金属10.2万吨,混凝土51.3万立方米。 也就是说,没有笑话-一个令人印象深刻的对象。 和必须正确维护的对象。

为了使员工更容易做到这一点,快速到达正确的地点而不会一路迷路,我们创建了ZapSibNeftekhim的特殊3D模型。 我叫Vladimir Andropov,我参与与IT基础架构相关的项目。 我将讲讲飞行员在实践中花费在使用该模型上的费用,培训的好处,以及为什么我们在削减费用的情况下在Unity上进行了所有工作。
飞行员:为什么原则上需要模型
关于对象,我们有许多布局,甚至更详细的书面文档。 正是我们想要借助3D模型替换它们。 首先,即使是非常详细且执行良好的布局,也仍然是一种脱机设备,可为您提供有关该对象的一般信息,但原则上仅此而已。 在这种情况下,3D模型的杀手级功能将是其交互性,所有内容都可以被扭曲,检查,移动,详细存储。
因此,该模型在处理学习功能方面比布局要好得多就不足为奇了。 新员工可以快速获得使用该模型的权限,以便他们开始掌握模型,对于学童和学生来说,单击包含所有详细信息的模型的机会比站立并用手转动对象的模型更加令人兴奋。 每组一个,是的。 该行业对年轻一代的吸引力吸引的另一枚硬币。
这可以帮助员工快速记住其职责范围的开始和结束位置,一切工作方式以及如何快速到达正确的地点。 当然,该模型也是安全说明:它详细显示了您可以戴着头盔行走的位置以及根本不需要行走的位置。 即使是最酷的头盔。 与使用纸质方案相比,初学者设法更快地学习此类路线和对象的一般方案。

但不是一个沙盒-我们基于此行走模型制作功能模拟器,并有可能通过内部考试。 很快,除了培训课程外,该模型还将提供有关部门的完整技术文档,以便员工可以坐下来冷静地刷新自己的任务,并计划下班前的一天。

而且,您还可以为检查机构和有关方面进行虚拟游览,它比显示对象的剪贴画照片更直观。
到目前为止,所有这些都已经实现为可以使用PC进行操作的模型,但是在将来,还可以进行VR连接,以便您也可以使用头盔或眼镜。 看起来像这样:

顺便说一句,关于显示员工,学童出游或检查的情况:我们已经实施了角色模型-用户在访问级别上具有不同的角色。 例如,一个人可以显示整个模型的整体情况,包括设备的性能特征和细节,而对其他人来说,只需关闭多个图层,就可以了解设备的外观及其在地面上的位置。 因此,可以为不同的员工获得不同的内容,并且可以排除未经授权的访问。
为什么要团结
Unity是世界上最受欢迎的引擎。 这已经打开了许多优势。 首先,要找到开发人员要比狭narrow或通常自己编写的东西容易得多。 其次,这些开发人员实际上将很有经验,因为他们可能已经在此引擎上实现了多个项目。 第三,这是一个社区。 如果在自定义样式的情况下,社区仅限于内部论坛或公司合流,那么出于明显的原因,Unity社区就没有这种缺点。
因此,对于SIBUR,我们选择了一种开放,价格合理且技术最先进的发动机。 当然,对我们有用的不再是最纯粹形式的Unity,要解决我们的问题(从头至尾,也从双方开始),有很多自己的必要条件。 内部集成总线,在将来的帮助下,可以从控制系统输出数据并对其进行可视化,或将其传输到客户端应用程序。
当所有这些模拟器增长时,可能会出现某种Web服务,依此类推。 借助各种API,您可以将任何可用来源的数据绑定到模型。 至少,这样的机会已经存在,但是如果有需要,时间会证明一切。
但是这种整合的好处是什么。
假设您正在考虑在我们的模型中进行某种安装,通过单击它,您将获得一个模态窗口,您可以从中进入自动过程控制系统的数据表。 或者说,要显示与此安装相关的文档流程并去研究文档。 原则上,这已经看起来有点像BIM,但是我们没有制作BIM的任务,我们制作了具有许多附加功能的精美3D界面。 它最初只是作为一种教育工具,而现在我们正在为它的开发制定要求。 例如,模型中包括PLAS(紧急响应计划)。 这已经需要在模型中为设备添加其他属性,并规定常数(压力和其他参数)。
使用Unity,我们避免了冗余。 如果我们要制作一个完整的多边形3D模型,那么每个螺钉和水龙头都是一个独特的对象。 也就是说,您看一下实际上有铆钉的坦克。 如果铆钉是一个独立的物体,那么会有很多。 至少可以说。 而且,我们的交互式布局的任务不是到达齿轮的底部,而只是显示齿轮和铆钉的存在,如果您到达储罐本身,就会在这里看到它们。 因此,我们在纹理的帮助下决定了这一点。 我们甚至没有这个铆钉的模型,只有纹理了。
没有一个图形
显然,如果模型仅具有良好的图片和详细的数据,但是没有足够的动画来阐明任务的活动部分,声音伴奏,那么就不会如此。 因此,在某些过程中,我们需要其他活动领域的专家参与。 例如,我们必须为技术流程的动画制作声音代理。 专业的播音员比知道这些技术过程非常酷的人会做得更好,但是他的声音不是很愉快。
因此,播音员并列出必要的短语。
后来我们发现,播音员得到了打印输出,有时会减少条款。 当然,我们的员工确信,无论如何,一个人会在头脑中将缩写“ stat。”解释为“ static”。 而且没有其他办法。 但是播音员不是错过,而是给我们读了一个“状态加载器”。 像该缩写所在的所有短语一样。 结果,观看者没有观看技术流程的视频片段,而是被带进了一个动感十足的历史故事,期望听到有关国家秘书和国家顾问的信息。

但是负责可视化的人对此很重视。 他们需要了解其中一个装置中技术过程的本质,以及内部发生的一切以便正常可视化。 在纸上对这种技术过程的描述是沉重的whatman,他可以完全淹没普通的交谈室。 人们沿着这些模式爬行,研究每一步。 看起来很壮观。
正如他们所说,模型本身目前正在现场进行主动测试。 我们从员工那里收集反馈,检查一切是否按计划进行,并形成改进的要求。
如果您对任何细节感兴趣,请询问,我将很乐意回答。