制造知识普及(十)-- 常见的工业软件介绍

「 1. ERP」

企业资源计划(enterprise resource planning,ERP)是制造企业的核心管理软件。ERP系统的基本思想是以销定产,协同管控企业的产、供、销、人、财、物等资源,帮助企业按照销售订单,基于产品的制造BOM、库存、设备产能和采购提前期、生产提前期等因素,来准确地安排生产和采购计划,进行及时采购、及时生产,从而降低库存和资金占用,帮助企业实现高效运作,确保企业能够按时交货,实现业务运作的闭环管理。ERP的发展经历了MRP(物料需求计划)、闭环MRP(考虑企业的实际产能)、MRPII(制造资源计划,结合了财务与成本,能够分析企业的盈利)等发展过程,ERP的概念是由Gartner公司在上世纪九十年代提出,能够适应离散和流程行业的应用,大型ERP软件能够支持多工厂、多组织、多币种,满足集团企业管控,以及上市公司的合规性管理等需求。

ERP与其他系统的集成关系见图1。

图1 ERP与其他系统集成

「 2. MES」

制造执行系统(manufacturing execution system,MES)是一个车间级的管理系统,负责承接ERP系统下达的生产计划,根据车间需要制造的产品或零部件的各类制造工艺,以及生产设备的实际状况进行科学排产,并支持生产追溯、质量信息管理、生产报工、设备数据采集等闭环功能。在应用方面,MES是带有很强的行业特征的系统,不同行业企业的MES应用会有很大的差异。表1列举了其中几个重点行业的MES需求差异。

表 1 MES行业个性化需求差异表

 近年来,制造运营管理(manufacturing operation management,MOM)逐渐被业界所关注。2000年,美国仪器、系统和自动化协会ISA首次提出MOM概念,并定义MOM覆盖范围是制造运行管理内的全部活动,包含生产运行、维护运行、质量运行、库存运行四大部分,极大地拓展了MES的传统定义,如图2所示。MOM与MES之间并非是非此即彼的替代关系,MOM是对MES的进一步扩展,是制造管理理念升级的产物,相对而言更符合集成标准化、平台化的发展趋势。

图2 ISA-95提出的企业信息化5层结构(来源:ISA)

「 3. PLM」

全球权威PLM研究机构CIMdata认为,产品全生命周期管理(product lifecycle management,PLM)是应用一系列业务解决方案,支持在企业内和企业间协同创建、管理、传播和应用贯穿整个产品生命周期的产品定义信息,并集成人、流程、业务系统和产品信息的一种战略业务方法。随着PLM技术的发展,CIMdata在此基础上进一步延伸了对PLM的内涵定义:PLM不仅仅是技术,还是业务解决方案的一体化集合;协同地创建、使用、管理和分享与产品相关的智力资产;包括所有产品/工厂的定义信息,如MCAD、AEC、EDA、ALM分析、公式、规格参数、产品组、文档等,还包括所有产品/工厂的流程定义,例如与规划、设计、生产、运营、支持、报废、再循环相关的流程;PLM支持企业间协作,跨越产品和工厂的全生命周期,从概念设计到生命周期终结。

PLM软件的核心功能包括图文档管理、研发流程管理、产品结构、结构管理、BOM管理、研发项目管理等(图3)。为满足特定的数据管理需求,PLM有针对性地提供一系列集中功能,例如:工程变更管理、配置管理、元件管理、产品配置器、设计协同、设计成本管理、内容和知识管理、技术规范管理、需求管理、工艺管理、仿真管理和设计质量管理。针对嵌入式软件开发,衍生出ALM(应用生命周期管理)系统;针对维修服务过程,衍生出MRO(大修维护管理)和SLM (服务生命周期管理)系统。通过PLM与ERP、MES以及其他运营管理系统的集成,实现统一的产品数据在生命周期不同阶段的共享和利用。

图3 PLM全生命周期管理

「 4. CAD」

计算机辅助设计(computer aided design,CAD)软件是指利用计算机及其图形设备帮助工程师设计和制造实体产品的软件程序。CIMdata将CAD软件主要分为多学科机械CAD(多学科CAD)和以设计为核心的机械CAD(设计CAD)。

多学科CAD主要指全功能的机械CAD系统,支持绘图、 三维几何造型、实体造型、曲面造型(包括汽车行业应用的A级曲面)和特征造型,基于约束和特征的设计(或具备类似功能,如相关设计),集成的工程分析、集成的CAM系统包括数控编程,以及其他产品开发功能;设计CAD与多学科机械CAD相比,提供较少的专业软件包,例如,不提供线束设计、深奥的分析功能,CAM等,

这些专业模块由第三方的开发商提供,通过一个比较简单的CAD数据管理软件集成起来,以设计为核心的机械CAD系统通常只提供基本的实体建模和二维绘图功能,不提供数据管理功能,属于基于文件的系统。除应用在机械领域之外,还有用于电气设计领域的电气CAD软件,可以帮助电气工程师提高电气设计的效率,减少重复劳动和差错率;还有钣金CAD,模具CAD等专业软件。近年来发展起来的基于直接建模的CAD软件,以及结合实体造型和直接建模技术的同步建模的CAD系统,进一步提升了CAD系统进行三维造型和编辑的灵活性。同时,以工程绘图功能为主的二维CAD软件也还将长期存在。但是,实现全三维CAD设计和MBD(基于模型的产品定义)已成为业界的共识。

「 5. EDA」

电子设计自动化(electronic design automation,EDA)是指利用计算机辅助工具完成大规模集成电路芯片的功能设计、综合、验证、物理设计等流程的设计。CIMdata将EDA定义为设计、分析、仿真和制造电子系统的工具,包括从印刷电路板到集成电路。由于EDA涉及电子设计的各个方面,这使得EDA软件也非常多,可以归纳为电子电路设计及仿真工具、PCB设计软件、PLD设计软件、IC设计软件等类别。EDA的核心功能包括数字系统的设计流程、印权刷电路板图设计、可编程逻辑器件及设计方法、硬件描述语言VHDL、EDA开发工具等。当前,EDA已成为集成电路产业链的命脉,从芯片设计、晶圆制造、封装测试,到电子产品的设计,都离不开EDA工具。

「 6. CAPP」

计算机辅助工艺规划(computer aided process planning,CAPP)软件,包括工艺方案设计、工艺路线制订、工艺规程设计、工艺定额编制等制造工艺设计的相关工作。CAPP是连接产品设计与制造的纽带,将产品设计信息转变为制造工艺信息。CAPP技术可分为卡片式工艺编制和结构化工艺设计。

卡片式工艺编制采用“所见即所得”的形式填写工艺卡片,还可通过OLE等方式引入CAD工具完成工艺简图的绘制,可明显提高工艺编制的效率。但是,卡片式工艺编制因与产品数字模型脱节,缺乏产品结构信息。结构化工艺规划软件基于三维CAD环境,关注工艺设计数据的产生与管理,可以实现对加工和装配工艺的可视化,物料、工艺资源、工艺知识均数据化、模型化,可以通过PLM/PDM系统承接设计BOM、设计模型,用于制造BOM的构建、SOP的内容编制,在编制过程中可对物料、工艺资源库、工艺知识库信息检索填写,提高编制效率和准确性,支持协同工艺设计以及工艺信息的版本管理。结构化工艺规划软件通过与MES系统的集成,可以将SOP下发到机台,直接用于生产制造,同时,也可以通过MES反馈工艺规划的执行情况,从而进行工艺优化。

「 7. CAE」

计算机辅助工程 (computer aided engineering,CAE)泛指仿真技术,包括对产品的物理性能和制造工艺进行仿真分析和优化设计的工艺软件。其中,工程仿真是指用计算机辅助求解复杂工程和产品结构强度、刚度、屈曲稳定性、动力响应、热传导、三维多体接触、弹塑性等力学性能的分析计算以及结构性能的优化设计等问题的一种近似数值分析方法;工艺仿真包括冲压、焊接、铸造、注塑、折弯等工艺过程的仿真;性能仿真包括对产品在特定工况下的震动、噪声进行仿真、跌落仿真、碰撞仿真等;优化软件则包括数值优化、拓扑结构优化等软件;还包括进行各类虚拟试验的软件。

近年来,多物理场仿真、多学科仿真与优化技术发展迅速,仿真数据管理、仿真流程管理,仿真标准和仿真规范建设受到企业广泛关注。CIMdata将CAE仿真分析定义为包括诸如结构分析、多体仿真、计算流体力学和其他可以帮助工程师仿真真实世界中的载荷、应力以及功能的一系列技术,以便通过数字化建模实现仿真分析,探索新的设计和技术,评估各种可能性,对产品的性能进行深入评估。在拓扑优化技术的基础上,融合增材制造等工艺,创成式设计技术成为国际PLM和仿真软件巨头竞相研发和创新的新兴技术。

随着仿真技术已进入相对成熟的发展期,国际先进企业纷纷将仿真技术作为竞争的制胜法宝,仿真技术带来的效益越来越高,在产品创新和技术突破方面的作用也越来越大。目前,仿真技术已经被广泛应用于各行各业,在新型飞机、汽车、装备,乃至新药与疫苗的研发与制造过程中,发挥着重要作用:通过系统仿真优化产品整体设计方案,通过多物理场仿真提升产品性能,通过工艺仿真提高产品品质和可制造性,通过虚拟试验减少实物试验,通过数字孪生实现虚实融合,优化产品运营,改进下一代产品的性能。图4是CAE在各行业的应用。

图4 CAE在各行业的应用

「 8. 数字化工厂规划与仿真」

传统的工厂规划流程一般是基于产品进行工艺规划,然后进行节拍分析及优化,最后进行 物流、辅助区域及厂房总体规划,这些规划相互关联,逻辑复杂,传统方式往往依赖经验计算,很难得到最优的结果。

随着虚拟建模和仿真技术的大力发展,工厂规划可基于产品的三维数字模型进行工艺流程开发,然后根据产品工艺进行产线规划设计,最后通过产线仿真验证工厂的规划是否可行和满足设计需求。数字化工厂规划与仿真的内容主要包含:数字化工艺规划、产线规划设计、产线仿真验证,其中:数字化工艺规划在于针对产品数模进行加工工艺和装配工艺规划、节拍分析和加工过程仿真,并形成工艺流程图;产线规划设计是基于工艺流程图和标准工时,对设备、产线、物流区域等布局进行初步的三维设计及方案评估与优化,再完成三维厂房的建模及仿真;产线仿真验证是对产线规划的方案进行评估,验证产能是否符合设计需求,包括模拟实际的生产状况,分析瓶颈,验证产线的产能,以及物流路径与运作的仿真。

同时,通过仿真进一步优化物流装备、物流路径以及库位,提高精益能力。最后,通过虚拟调试对整个产线系统进行测试,利用工厂、车间、制造机器的模型,模拟运行整个或部分生产流程,在产线正式投产前对重要功能和性能进行测试,以消除设计缺陷。国际上部分主流PLM厂商提供了数字化工厂规划和仿真的解决方案,例如西门子的Tecnomatix的Line Planning&Designer提供数字化工厂设计的方案,Tecnomatix的Plant Simulation提供工厂仿真解决方案,达索系统的DELMIA提供了数字化工厂设计与仿真的解决方案,Autodesk有Revit用于数字化工厂设计,此外,AVEVA提供了面向石油化工行业的数字化工厂规划方案,海克斯康旗下Intergraph提供SmartPlant解决方案,国内有北京达美盛面向流程和电力工厂提供工厂数字化交付系统。

「 9. CAM」

计算机辅助制造(computer aided manufacturing,CAM)是用来创建零件制造的数控设备代码的软件,其核心是基于零件的三维模型,利用可视化的方式,根据加工路径以及工装设备,模拟现实中机床加工零件的整个过程并自动生成机床可以识别的NC代码。此项技术的关键,是能够真实模拟现实的2.5轴、三轴、五轴等数控机床的运动,能够支 持并识别不同厂商不同型号的数控机床。

CAM软件已广泛应用于汽车、飞机、国防、航空航天、计算机、通信电子、重型工业、机床仪器、医疗设备、能源电力、娱乐玩具、消费产品等行业的制造企业。通过CAM的应用,可以实现NC代码生成、刀具路径规划及仿真、数控机床加工仿真、基于NC程序的数控加工过程仿真、板材激光切割系统、5轴加工、生产工艺仿真、后置处理等。随着加工技术的不断进步,CAM技术正在不断发展,数控仿真技术可以对数控代码的加工轨迹进行模拟仿真、优化。同时,也支持对机床运动进行仿真,从而避免在数控加工过程中,由于碰撞、干涉而对机床造成损坏。图5为典型的产品设计与制造过程。

图5 典型的产品设计与制造过程

「 10. CRM」

客户关系管理(customer relationship management,CRM)的概念由Gartner率先提出,是辨识、获取、保持和增加“能够带来利润的客户”的理论、实践和技术手段的总称。CRM通过采用信息技术,使企业市场营销、销售管理、客户服务和支持等经营流程信息化,实现客户资源有效利用的管理软件系统。其核心思想是“以客户为中心”,提高客户满意度、改善客户关系,从而提高企业的竞争力。常见的功能模块包含:客户管理、营销管理、销售管理、客户服务等。随着人工智能及大数据技术的发展,智能CRM越来越受到企业青睐。图6为CRM系统与其他信息系统之间的关系。

图6 CRM与其他系统之间的关系

「 11. EAM」

企业资产管理(enterprise asset management,EAM)Gartner的定义是指在资产密集型企业中,围绕资产从设计采购、安装调试、运行管理到转让报废的全生命周期,运用现代信息技术(IT)提高资产的运行可靠性与使用价值,降低维护与维修成本,提升企业管理水平与人员素养,加强资产密集型企业核心竞争力的一套系统。EAM系统是以设备综合管理为主要内容,以提高设备可靠性、降低维修成本为目的的设备资产全生命周期管理系统,使企业设备的使用率最高,风险率最低,维修费用最低,从而达到资产的回报最大化。对于EAM而言,预防性维修(preventive maintenance,PM)是十分重要的理念和应用方向。

伴随着全球工业领域的转型升级,新兴技术的不断发展,具有预测感知功能的设备管理系统更加受到企业青睐。工业互联网利用泛在感知技术对多源设备、异构系统、运营环境等要素信息进行精准实时高效采集,构建基于“数据+算力+算法”的新型能力图谱,实现人、机、物和知识的智能化连接,支撑工业数据的全面感知、动态传输、实时分析,从而形成科学决策、智能控制等关键能力。EAM系统通过与工业互联网深度融合可实时获取资产健康状态,确定最佳的预防性维修策略,让企业从一个无缝的平台完整地了解设备资产。

「 12. SCM」

供应链管理(supply chain management,SCM)是基于协同供应链管理的思想,借助Internet、信息系统和 IT 技术的应用,使企业供应链的上下游各环节无缝链接,形成物流、信息流、单证流、商流和资金流五流合一的模式。SCM通过利用供应链上的共享信息,加速供应链上物流和资金的流动速度,加强供应链的可视化管理,从而为企业创造更多的价值。供应链管理软件是伴随供应链的发展应运而生的,由于供应链管理环节众多,目前的供应链软件包括供应链执行层面和供应链计划与规划层面两类。

供应链执行指的是供应链实际的操作和运营管理,如库存管理、运输管理和配送管理,包括仓储管理系统(WMS)、运输管理系统(TMS)、配送管理系统(DMS);供应链计划包括供应链网络优化、需求计划、配送计划、制造计划、高级计划与排程等。国际上对供应链软件大致分为四类:供应链网络设计(supply chain strategy design)、供应链计划(supply chain planning)、供应链执行(supply chain execution)、供应链数据整合(EDI& B2B gateway)。表2是SCM软件涵盖领域。

表 2 SCM软件涵盖领域

「 13. SRM」

供应商关系管理(supplier relationship management,SRM)是建立在对企业的供方以及与供应相关信息完整有效的管理与运用的基础上,对供应商的现状、历史、提供的产品或服务、沟通、信息交流、合同、资金、合作关系、合作项目以及相关的业务决策等进行全面的管理与支持。供应商关系管理旨在改善企业与供应商之间关系的新型管理机制,目标是通过与供应商建立长期、紧密的业务关系,并通过对双方资源和竞争优势的整合,来建立“双赢”的企业管理模式。

SRM系统是一种客户定制、实施性很强的软件,根据企业的具体情况,可能涉及供应双方多个部门,如IT部、管理部、招标部、采购部,财务部等。实施的周期通常在3~6个月甚至更长的时间。SRM的关键技术主要包括:数据仓库(dataware housing)、数据挖掘、联机分析处理以及电子数据交换等。图7是供应商关系管理系统典型功能架构。

图7 供应商关系管理系统典型功能架构

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

gitlab-runner /var/run/docker.sock connect permission denied

usermod -aG docker gitlab-runner sudo service docker restart参考:https://gitlab.com/gitlab-org/gitlab-runner/-/issues/3492

如何在 Android 手机/平板电脑上恢复误删除的 DCIM 文件夹

DCIM 文件夹是智能手机和平板电脑上最重要的文件夹之一。许多人报告说他们在 Android 设备上遇到了 DCIM 文件夹为空的问题。实际上,这种情况大多数情况下都会发生,当您意外从 Android 设备中删除 DCIM 文件夹或因病毒攻击、应用程序问题和意外格式化等原…

1-5 C语言 - 类型修饰符关键字const和volatile的概念及使用(超详细)

本节重点讲述类型修饰符关键字const和volatile的概念及使用,如果想详细了解关键字的同学点击下方链接进行跳转 1-1 C语言 - 关键字及其使用(数据类型)-CSDN博客 1-2 C语言 - 控制语句关键字-CSDN博客 1-3 C语言 - 控制语句的使用注意事项(这些绝对是您…

2024鸿蒙开发【面试题库】,转岗看这一篇就够了

鸿蒙面试浪潮来袭,你是否也想着利用这次机会去实现,跳槽涨薪的梦呢? 如果关注了华为鸿蒙的人应该知道:鸿蒙开发岗位需求飙升6倍! 可想而知该岗位前景多么广阔,为此就为大家整理些(鸿蒙HarmonyO…

springboot社区旧物回收系统-计算机毕业设计源码94813

目 录 摘要 1 绪论 1.1 研究背景 1.2研究意义 1.3论文结构与章节安排 2 社区旧物回收系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据流程 3.3.2 业务流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.2 非功能性分析 2.4 系统用例分析 2.5本章小结 3 社…

SQL面试题练习 —— 计算用户首单是即时单的比例

目录 1 题目2 建表语句3 题解 题目来源:美团。 1 题目 在外卖订单中,有时用户会指定订单的配送时间。现定义:如果用户下单日期与期望配送日期相同则认为是即时单,如果用户下单日期与期望配送时间不同则是预约单。每个用户下单时间…

gogs的安装和使用(docker)

1.docker安装gogs 1.1 拉取gogs镜像 docker pull gogs/gogs #也可改为自己需要的版本号 1.2 创建存储目录 mkdir /root/gogs 1.3 运行镜像 docker run --namegogs -d -p 10022:22 -p 13000:3000 -v /root/gogs:/data gogs/gogs 1.3.1 指令解析 --namegogs: 指定名称…

文章复现 创新点 代码改进跑通 深度学习

文章复现 创新点 代码改进跑通 深度学习 SCI代码复现 文章复现 数据处理、数据分析、算法、数据结构data structure、机器学习machine learning、深度学习deep learning。创新改进,算法提升 python环境配置 ,深度学习代码调试 、代码复现,py…

数据库优化

文章目录 一、如何定位慢查询二、分析慢SQL(一)Explain 三、索引介绍(一)数据结构1、二叉树2、红黑树3、B树4、B 树 (二)聚集索引&二级索引(三)索引的创建原则(四&am…

ElementUI元件库在Axure中使用

一、ElementUI元件库介绍 ElementUI 是一套为开发者、UI/UX设计师和产品经理准备的基于Vue 2.0的桌面端组件库。它以其优雅的设计和丰富的组件,极大地提升了Web应用的开发效率与用户体验。ElementUI的组件设计精致且符合现代UI规范,包括按钮、表单、弹窗…

指针(一)

指针变量:用来存放地址的变量。 这里讲一下为什么两位为一个字节:首先这是一个十六进制的地址,再十六进制中的F(15)用二进制表示是需要四位(1111),所以一位代表四个bit,两…

JavaEE 第7节 线程饥饿及其解决办法

目录 一、什么是线程饥饿? 二、线程饥饿的解决办法 *wait()与notify()方法解决线程饥饿 1、wait(等待) 2、notify(通知) 1)notify 2)notifyAll 3)关于wait方法的一些补充 1、wait的方法的三个功能是原子性的:…

【mysql 第二篇章】请求到真正执行 SQL 到底是一个怎么样的过程?

从用户调用到SQL执行的流程中间发生了什么事情 1、网络请求使用 线程 来处理,当数据库连接池中监听到有连接请求,这个时候会分配一个线程来处理。 2、SQL接口 负责接收 SQL 语句,当线程监听到有请求和读取数据的之后,将 SQL 语句…

鸿蒙(API 12 Beta3版)【视频解码】 音视频编码

开发者可以调用本模块的Native API接口,完成视频解码,即将媒体数据解码成YUV文件或送显。 当前支持的解码能力如下: 视频硬解类型视频软解类型AVC(H.264)、HEVC(H.265)AVC(H.264) 视频解码软/硬件解码存在差异,基于MimeType创建…

【实现100个unity特效之15】最简单的方法使用shader graphs实现2d非像素和像素树叶草的随风摇摆效果

文章目录 前言非像素树叶草飘动效果新建材质效果像素树叶草飘动效果参考完结 前言 本文只是实现一个简单版本的2d树叶草随风摇摆的效果,如果你想要实现更加复杂的效果,包括2d互动草,你可以参考我之前的文章: 【推荐100个unity插件…

Docker 入门全攻略:安装、操作与常用命令指南

目录 Docker 入门全攻略:安装、操作与常用命令指南 一、引言 二、Docker 下载与安装 2.1 Docker 的系统要求 2.2 安装步骤 ①对于 Windows 的安装指南 ②对于 macOS 的安装指南 ③对于 Linux 的安装指南 三、Docker 的基本概念 3.1 镜像(Image…

java消息队列ActiveMQ

安装 前置条件 activemq的运行依赖于jdk,需要提前安装jdk如果已经安装了jdk,需要根据jdk的版本来选择对应的版本进行安装activemq版本对应在官网上,使用java -version 看jdk的版本注意:jdk和mq的版本不一致会报错,电脑…

MySQL笔记-基础篇(一):查询

博客主页: 南来_北往 系列专栏:Spring Boot实战 MySQL是一种广泛使用的关系型数据库管理系统,它基于结构化查询语言(SQL)来管理和操作数据。下面将依次探讨MySQL查询的各个方面,确保理解扎实,能够在实…

计算机视觉——凸包计算

现在有一大堆点,然后你要找出一个可以围住这些点且面积最小的凸多边形,这个凸多边形称为凸包。 显而易见,如果要面积最小,那凸包的顶点势必得是这一大堆点的几个点,你也可以想成是用一条橡皮筋把这些点圈起来。 先把各…

Python中的 `break` 语句:掌握循环控制的艺术

Python中的 break 语句:掌握循环控制的艺术 下滑即可查看博客内容 🌈 欢迎莅临我的个人主页 👈这里是我静心耕耘深度学习领域、真诚分享知识与智慧的小天地!🎇 🎓 博主简介:985高校的普通本硕…