Artec Leo协助定制维修管道,让石油和天然气炼油厂不停产

news2024/12/28 18:51:36

以下文章来源于Artec3D埃太科三维 ,作者小埃

挑战
在高温、狭窄的炼油厂中,准确测量结构复杂的受损管道和设备,以便设计、制造、安装定制维修解决方案,从而尽快完成修复。

解决方案
Artec Leo, Artec Studio, Geomagic Design X, SOLIDWORKS

效果
现在可以进行亚毫米级精度的扫描,并和工程师云共享,用于定制需要维修的管道夹具。这套全新工作流程比手工测量快六倍,能确保设施正常运行,最大限度地降低意外停机时间,从而避免损失。

为什么选择Artec3D
坚固耐用、结构小巧的Leo非常适合在狭窄的工厂中工作。Artec Studio让处理过程无缝衔接。
在这里插入图片描述
一位Team, Inc.的技术人员正在用Artec Leo为复杂的管道几何进行数字化

大多数时候,这些管道不会引起人们注意,但我们的世界事实上被数百万英里的管道覆盖,将重要资源从工厂和炼油厂输送至用户身边。只有当石油和天然气网络出现问题时,它们才会上新闻头条,且通常会对运营商造成负面影响。

泄漏会引发环境问题,影响客户信心,在某些情况下必须面临计划外停工。管道每天输送的资源价值可能达到数百万美元,事故的成本也极为高昂,因此,修复工作的时效性至关重要。

为了避免这些灾难,管道运营商通常每2-3年进行一次维护。然而,在两次检查之间,管道容易因腐蚀、侵蚀或裂纹而受损。这时,他们就需要Team, Inc. 这样的专业服务提供商。
在这里插入图片描述
Team, Inc.某次为紧急现场维修而进行三维管道扫描工作

Team, Inc.的检测和维修服务能帮助客户查验设备是否完整,进行预防性维护以及维修,以保证设备的正常运行。虽然行业内大多数公司仍然手工测量受损管道,但Team, Inc.采取了不同的方法Artec Leo,以前所未有的速度和精度测量并修复受损零件。

1.清除代价高昂的错误(Eliminate costly errors)
尽管Team, Inc.总部位于德克萨斯州休斯顿,但他们在超过20个国家拥有业务,为从能源到航空航天等各种行业提供服务,真正成为了全球工程解决方案提供商。

但直到不久前,其在线维修服务仍依赖于卡尺测量。在线服务副总裁Adam Thistlethwaite认为,手工测量不仅耗时,而且风险极高。管道网络通常角度复杂,难以用肉眼判断,而手写的尺寸再通过照片发送,很容易被误读。

维修零件的生产成本很高,使得制造错误零件的代价极其昂贵,但更重要的是,这些问题还会影响维修时间。这种风险促使Team, Inc.开始探寻工作流程的数字化。最初,他们的工程师尝试使用基于标记点的有线三维扫描进行管道测量。但在炼油厂环境中放置和移除标记贴纸非常不便,且在某些情况下,热晕效应会扭曲测量结果。

因此,他们联系了位于美国的Artec金牌认证合作伙伴GoEngineer,公司为他们配备了Artec Leo。Team, Inc.的技术人员过去一直是手工测量,从未使用过三维扫描。但Artec Leo的“点击即扫描”功能让他们能够快速掌握,仅经过几小时的培训,即可进入现场使用。
在这里插入图片描述
Artec Leo的内置显示屏为Team, Inc.的技术人员提供实时反馈

Leo坚固、便携、精准且极易使用,目前已完全融入公司工作流程,彻底打消了所有疑虑,实现了零失误的堵漏夹定制。

“对于一些腐蚀的管道,你可能会认为它们旋转了90°,但实际上是92°,”
Thistlethwaite解释道。“如果我们强行安装夹具,可能会导致管道破裂,引发安全问题。现在,如果角度不完是那么‘正好’,我们也可以用三维扫描发现这一点,并将其纳入设计中,确保一次安装到位。”

2.云端管道设计(Online piping)
即便是很仔细的三维采集,Team, Inc.现在也能在一小时内为1平米(10平方英尺)的管道完成数字化。相较于过去5-6小时的手绘草图来说,节省了大量时间。而这并不是唯一的进步。

其工程师首先在Artec Studio中捕捉并对齐数据。自动模式会选择最适合的算法,将配准、对齐、采样合并为一个步骤,从而简化了流程。

“以前,我们会记下尺寸,拍下页面照片,然后发送给工程师,在SOLIDWORKS中重建几何。但这些繁琐的工作造成了出错的机会,造成了因质量低带来的代价,”Thistlethwaite说。

为了修复、修改并将捕捉到的扫描数据转换为SOLIDWORKS中的CAD实体,用于夹具设计,总部工程师使用Geomagic Design X软件。这款软件的高级逆向工程工具集非常适合快速迭代现有产品设计。即便如此,公司仍在寻求更快的方法来定制夹具。

“我们正在努力寻找新方法,提升软件方面的熟练度,包括内部培训,也包括合作伙伴GoEngineer的支持,”Thistlethwaite补充道。“特别是,我们正在研究新的方式,能以更高效的方式处理扫描,实现相同的效果。”

3.让紧急维修速度更快(Make emergency repairs faster)
现在,Team, Inc.在美国的所有技术人员都可以使用Leo,他们利用Leo在偏远地点进行三维扫描,然后将数据发送到公司全球各地的设施。实时共享三维扫描,能让他们在往往只有1-2天的期限内完成任务,还能让他们做好采集设计的记录,以便今后进行质保工作。
在这里插入图片描述
Artec Leo正在采集额外的设施数据,以备后续工作中需要

另一项优势是便携性。Leo独特的无线一体化配置意味着它可以在世界任何地方进行捕捉,扫描结果可以通过WiFi共享。这种近乎实时共享测量数据的能力使Team, Inc.能够加速其制造工作流程,并以前所未有的速度满足客户的紧急需求。

然而,这项多地点无缝数据共享的工作流程仍在不断讨论,以期寻找新的方法来修复客户的重要资产。Thistlethwaite表示,三维扫描复杂几何已经成为不言自明的选择,随着Leo的易用性日益显现,他们可能在Team, Inc.的业务中发现更多新的应用场景。

“我们的技术人员对这项技术特别满意,”Thistlethwaite总结道。“速度快,方便使用,精确性高,大家争先恐后地使用三维扫描仪!”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2135408.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

关于Vue2里 v-for和v-if一起用的时候会出现的问题

关于Vue2里 v-for和v-if一起用的时候会出现的问题 🎉🎉🎉欢迎来到我的博客,我是一名自学了2年半前端的大一学生,熟悉的技术是JavaScript与Vue.目前正在往全栈方向前进, 如果我的博客给您带来了帮助欢迎您关注我,我将会持续不断的更新文章!!!&…

roboguide将tp程序转化为LS文本格式的方法

不同的软件版本可能操作不同,但是仍然可以参考文章中的办法。 我使用的版本如图所示: 1.首先,打开任意一个工程,如果没有,可以打开自带的示例。 如图,我打开了自带的示例,在帮助文档中可以找到…

ubuntu中QT+opencv在QLable上显示摄像头

ubuntu中QTopencv在QLable上显示摄像头 饭前的一篇文章吧,写完吃饭走 图像在机器视觉中的重要性是不可忽视的。机器视觉是指计算机利用图像处理技术进行图像识别、分析和理解的科学与技术领域。图像是机器视觉的输入数据,通过分析和处理图像&#xff0…

【鸿蒙】HarmonyOS NEXT星河入门到实战7-ArkTS语法进阶

目录 1、Class类 1.1 Class类 实例属性 1.2 Class类 构造函数 1.3 Class类 定义方法 1.4 静态属性 和 静态方法 1.5 继承 extends 和 super 关键字 1.6 instanceof 检测是否实例 1.7.修饰符(readonly、private、protected 、public) 1.7.1 readonly 1.7.2 Private …

Frida 脚本抓取 HttpURLConnection 请求和响应

引入 Java 类: 引入 okhttp3.OkHttpClient、okhttp3.OkHttpClient$Builder、okhttp3.Interceptor、okhttp3.ResponseBody 等类。 创建自定义拦截器: 通过 Java.registerClass 创建自定义拦截器 MyInterceptor。拦截器中重写 intercept 方法&#xff0…

凸优化学习(2)——梯度类方法求解(gradient descent)

🍅 写在前面 👨‍🎓 博主介绍:大家好,这里是hyk写算法了吗,一枚致力于学习算法和人工智能领域的小菜鸟。 🔎个人主页:主页链接(欢迎各位大佬光临指导) ⭐️近…

使用ChatGPT撰写科研论文全攻略指南,附高效学术提示词指令

借助ChatGPT撰写科研论文,会让本该痛苦煎熬的写作过程变得有趣和高效。我会通过,了解 ChatGPT 如何改变撰写研究论文的传统方法,提供从构建大纲到制作复杂论点的创新解决方案。 无论您是经验丰富的研究人员还是新手作家,都可以了解 ChatGPT 的功能如何增强您的研究过程,确…

解决 VMware 无法上网问题

引言:平时学习某些技术,需要搭建集群环境,毕竟学习不可能真去购买那么多服务器来搭建集群。此时通过 VMware 安装多个系统来搭建集群是个不错的选择,而安装多个虚拟机容易出现网络问题,导致无法上网,这篇文…

重磅新品 HP1016:低功耗单相 CrM PFC 控制芯片正式发布

在输出功率 100-300W 的应用场景中,涵盖了消费电子、家用电器、LED 照明、通信设备等领域。传统的反激式架构逐渐难以应对现代大功率应用所需的高开关频率、高功率密度以及高效率标准,需要进行功率因数校正(PFC)。针对此类功率等级…

Brave编译指南2024 Windows篇:构建并启动Brave项目(七)

1.引言 在成功拉取Brave浏览器源码后,下一步就是进行项目的构建和启动。构建过程将源码转化为可执行的程序,使您能够在本地运行和测试Brave浏览器。在Windows环境下进行构建可能需要配置一些工具和环境变量,以确保整个过程的顺利进行。通过构…

这些211学校,跳一跳就能够着!自动化考研择校

这些211学校,努力跳一跳就能够着,搭配历年数据,供大家参考~ 目录 ① 中国矿业大学 ② 河海大学 ③ 上海大学 ④ 合肥工业大学 ⑤ 河北工大学 ① 中国矿业大学 复试线招生人数 23考研改考自控,专业课难度适中,学…

Qt 实现自定义截图工具

目录 Qt 实现自定义截图工具实现效果图PrintScreen 类介绍PrintScreen 类的主要特性 逐步实现第一步:类定义第二步:初始化截图窗口第三步:处理鼠标事件第四步:计算截图区域第五步:捕获和保存图像 完整代码PrintScreen.…

重学SpringBoot3-SpringApplicationRunListener

更多SpringBoot3内容请关注我的专栏:《SpringBoot3》 期待您的点赞👍收藏⭐评论✍ 重学SpringBoot3-SpringApplicationRunListener 1. 基本作用2. 如何实现2.1. 创建SpringApplicationRunListener2.2. 注册SpringApplicationRunListener2.3. 完整示例 3.…

fpga系列 HDL:利用泰勒级数实现指数函数模块exponent

模块实现了指数函数的计算,利用泰勒级数展开进行近似计算。 e x 1 x 1 ! x 2 2 ! x 3 3 ! x 4 4 ! ⋯ e^x 1 \frac{x}{1!} \frac{x^2}{2!} \frac{x^3}{3!} \frac{x^4}{4!} \cdots ex11!x​2!x2​3!x3​4!x4​⋯ 它依赖于 floatMult 和 floatAdd 两个子…

解决 PyCharm 无法启动 Jupyter 服务器的问题:报错分析与解决方案

文章目录 报错背景报错详细信息解决方案pycharm 设置 报错背景 在使用 pycharm 付费版的过程中,发现一直无法启动 jupyter 服务器。 一直也不知道是为什么,直到在终端输入: jupyter notebook发现 jupyter 服务无法启动。 报错详细信息 下…

uniapp网络延迟优化之骨架屏

文章目录 前言uniapp网络延迟优化之骨架屏 一、骨架屏是什么?二、使用步骤1.在微信开发者工具生成骨架屏文件2.转成vue组件3.组件中使用4.效果展示4.开发时遇到的问题? 总结 前言 uniapp网络延迟优化之骨架屏 一、骨架屏是什么? 骨架屏的主…

在SOME/IP协议中Service Entry和Eventgroup Entry有什么作用?

在SOME/IP协议中,Service Entry和Eventgroup Entry是用于服务发现和事件订阅的关键元素。 1、Service Entry Service Entry主要用于服务发现,包括以下几种类型: Find Service:客户端发送请求以查找特定的服务。Offer Service:服务端广播其提供的服务,通知客户端该服务可…

基于Java的建筑节能监测系统+公共建筑能耗监测系统

建筑节能监测系统公共建筑能耗监测系统建筑能耗监测系统节能监测系统能耗监测建筑能耗监测能耗分析能耗管理能耗预测能耗监控能耗监测平台建筑能耗 介绍 能耗监控系统是为耗电量、耗水量、耗气量(天然气量或者煤气量)、集中供热耗热量、集中供冷耗冷量…

基于GA-PSO-BP混合神经网络的多输入多输出数据预测-Python代码实现

在机器学习中,多输入多输出(MIMO)问题常见于复杂系统建模、控制和预测。本文将介绍一种基于 GA-PSO-BP 混合算法的 MIMO 数据预测方法。我们结合遗传算法(GA)和粒子群优化算法(PSO)对 BP 神经网…

【Linux】多路转接select

一、select介绍 1.1 初始select 系统提供的select函数来实现多路复用输入/输出模型。 select系统调用是用来让我们的程序监视多个文件描述符的状态变化的程序会停止在select这里等待,直到被监视的文件描述符有一个或者多个发生了状态改变 IO 等 拷贝&#xff0…