CAD是什么?重不重要?或者说究竟有多重要?在这里就简单一点回答,CAD的数据是创物的源头,后面的各类软件都要基于此模型来承载不同的信息。意思就是,一个CAD模型,就像一个娃,你会在上面承载着希望。也许在不远的未来,这个CAD数据都不需要通过制造这种方式产生的结果来与我们互动,直接在数字世界或者虚拟世界与人类产生互动,也一样可以满足人类的需求。
CAD的种类也很多,如图1所示,基于不同的CAD的数据,后面还有一系列的软件,所以一个其实在部署CAD的时候,不仅仅要让数据可以在不同的部门使用,还需要在不同的系统中使用,有的系统可以直接使用原生的数据,有的系统使用的是降阶的数据。哪些不同的部门或者不同的工具有CAE、CAM、Process相关的软件。系统由CAPP系统,ERP系统,PLM系统,MES系统等。用今天时髦的术语,有静态的或者动态的数字主线,CAD数据就像这个主线上的火车,在不同的站,带着不同的顾客去远方去实现他们的使命。
CAD软件,建模只是最初级的功能,面向不同领域的CAD在最初级的功能上,有些部分的要求还不一样,比如模型的精度,尺寸范围等等。在此基础上,还有不同方法的建模模块以及行业模块,尤其到行业模块的时候,这个里面就会与其他不同的CAD系统由明显的界限,甚至针对不同的行业都有明显的界限。比如你让设备开发相关的人员去用A级曲面设计,看到那一大堆的参数都无从下手。同样,可不是所有设计人员对尺寸工程都很熟悉,虽然都是科班出身,但并不代表你对GD&T的理解就那么透彻。还有优化分析的模块,感觉是通用的设计模块,但这里面DOE这块有需要有专业知识的人员来使用。再比如汽车行业的覆盖件设计,同步工程中需要做模面工程,这个是工艺还有不小的相关性,也不是其他行业上来就能使用的。高端CAD发展至今已经有近上百个模块,中端CAD也有近50个模块。
NX MODULES Source: Siemens Website
Catia V5 Modules source: Dassault System website
关于其他国内外CAD软件的模块,都可以在其各自的网站上找到。
是什么在客户创造价值?相信大家已经有了一定的答案,是那些针对不同行业的应用层模块。对使用者来说直接面对的就是这些应用层模块,各大MCAD软件公司从产品层面也是在应用层模块和用户体验下下功夫。
图2:CAX软件基本框架,Created by:易赋
不是说几何引擎、几何约束器、网格剖分器、渲染引擎、加工路径规划、点对点路径规划、优化引擎、数据转换器等等基础组件不重要,对软件开发公司来说,这是极其重要的布局,现有的MCAD的国外公司,我们可以明显看出,四大CAD公司都有自己的几何引擎。但不一定都有自己的几何约束器、网格剖分器或者渲染引擎等。差不多80%上的CAM软件都在使用ModuleWorks的刀路路径规划,很多CAE软件的的四面体网格剖分器用的是MeshGem(被Dassault System 2019年收购),很多机器人公司的P2P(点对点路径规划使用的是) Kineo(被Siemens PLM收购)。所以从软件公司的角度来说,这些核心组件或者基础组件是非常重要的。
从组件供应商来看,重心又不一样了,比如基于什么操作系统开发的,基于什么CPU或者GPU开发。比如类似于ModuleWorks来说,可能还需要跟不同的数控系统企业有深度的合作甚至共同开发,对于增材制造软件比如Materilise来说,可能还需要对不同增材制造设备有相应的合作。
以上只是想说,工业软件的利益相关者中,不同类型的企业的侧重点是不一样的,对于软件公司布局来说,了解清楚了,才能辨析在不同阶段做什么事。以上只是从软件的运行环境以及供应商,软件开发开发商的组件供应商,软件开发商的角度,并且通过CAX软件来尝试解释下界限。
客户的产品的设计层面在各种物理性能上已经没有问题了,在公司的GO TO MARKET层面也没有任何问题了,是不是意味着批量生产就没有问题了呢?这里就会设计到面向六西格玛的设计,面向制造与装配的设计,质量质量工程工程的设计,还有面向碳足迹与碳排量的设计。意思就是说,因为零件在制造过程中,尺寸不可能完全的一致,必然而然就会涉及到一些质量的问题。可能这个时候又有人在想,我把检测做好的不就可以了吗?是打算全尺寸检测、全零件检测、还是抽样检测。总之,这个里面不仅仅有很多人研究过,而且也早已把相关的方法软件化了,也是通过CAD数据进一步实现在尺寸工程或者质量工程的使命。
这里就是另外一个角度来看MCAD的界限,就是通过应用层模块的使用者来确定MCAD的使用范围的界限,不同行业的用户需要的MCAD的模块也是不一样的。这句话的意思是,MCAD在过去60几年已经覆盖了哪些行业,未来还会覆盖哪些行业,是随着模块而确定的。每个模块都可以给所在行业的客户带来巨大的价值。
同样对于很多软件公司来说,做好一个模块,并且通过一个通用性的模块捕获优质客户,就已经可以带来破局。下面只是举个例子,看看GD&T,公差分析,这样的应用层模块对制造业的影响,对客户的影响。
先来看个例子,看看我们学过机械的是否能够正确的解读。
怎么解读这里面的复合位置度?
第一种情况: 控制孔组间距。复合位置度和组合位置度功能相同。
第二种情况: 控制孔组间距和相对第一基准平面A垂直度(方向)。复合位置度和组合位置度功能相同。
第三种情况: 复合位置度控制:孔组间距,相对第一基准平面A垂直度(方向),相对B和C形成的第二,第三基准面方向度,由于有特殊规定,下格可以完全重复上格,也不能代替上格位置度。组合位置度由于没有特殊规定,下格不能完全重复上格,因为下格位置度公差小,会完全代替上格位置度。这就是唯一复合位置度比组合位置度多一个功能的地方,就是可以更严格控制相对B和C形成的第二,第三基准面的方向度。
这个里面的0公差怎么解读?尺寸形体MMC/LMC,这个解读还是听戴克伊的龙老师讲吧。龙老师是老朋友了,10几年前,GD&T的系统知识是跟龙老师学的。
GD&T(几何尺寸和公差)在工程设计和制造领域中具有重要的作用、价值与意义:
精确规范和描述:GD&T提供了一种更准确、清晰、功能导向的方法来规范和描述零件的几何特征、尺寸和公差。相较于传统的线性尺寸和公差标注,GD&T提供了更全面、精细的信息,使得零件的设计意图更容易理解。
减少歧义(如图2):GD&T标准化了符号和标记,减少了工程图纸上的歧义。这有助于避免误解和解释不一致,提高了工程设计和制造的准确性。
图2:孔位置尺寸的测量(基于不同的基准)
优化制造过程:通过GD&T,设计者可以更好地控制零件的几何特征和公差,使得制造过程更加稳定和可控。这有助于降低 制造成本、提高效率,并减少因误差引起的废品率。
功能导向设计:GD&T强调了零件的实际功能,而不仅仅是尺寸。这有助于设计者更好地理解产品的使用环境和需求,从而优化设计以满足功能性要求。
支持可测量性和检验:GD&T提供了可测量的几何特征和公差,有助于建立更有效的检验计划。制造商可以使用这些规范来开发精确的检测工具和方法,确保零件符合设计要求。
国际标准化:GD&T是一种国际性的标准,使得不同国家和组织之间能够使用相同的规范和语言。这促进了全球制造业的交流与合作。
GD&T通过提供更全面、精确的工程图纸信息,强调功能性和可测量性,以及降低歧义和促进国际标准化,为工程设计和制造过程带来了重要的作用与价值。这种标准化方法有助于提高产品质量、降低成本,并促进全球制造业的协同发展。
公差分析是一种工程方法,用于研究和评估零件和装配体中的尺寸和形状变化,以了解这些变化对产品性能、装配和质量的影响。在制造和设计领域中,公差分析是确保产品能够在制造和装配过程中满足设计要求的关键步骤之一。
图3:公差分析的步骤
进行公差分析的方法和理论基于工程设计和制造领域的多个原则和技术。以下是一些常用的公差分析方法和理论:
产品功能要求是公差分析的基础,在进行公差分析之前,必须明确产品的功能要求。
制造工艺是公差分配的重要影响因素,在进行公差分析时,必须考虑制造工艺的限制。
公差分析和GD&T是产品设计和制造中两个重要的概念。公差分析是指对零件尺寸公差进行分析,以确保产品的功能要求能够得到满足。GD&T是指用来指定一个零件上的尺寸、形状、方向和位置等特征的符号语言。
公差分析和GD&T之间有着密切的关系。GD&T是公差分析的基础,公差分析是GD&T的应用。GD&T提供了一种标准化的语言来描述零件尺寸公差,为公差分析提供了必要的信息。公差分析则可以帮助设计师和制造人员评估零件尺寸公差的合理性,并确定公差的最佳组合。
具体来说,GD&T和公差分析之间的关系可以归纳为以下几个方面:
GD&T提供了公差分析所需的信息。GD&T规定了零件尺寸公差的标注方法、公差的组合规则、公差的敏感性等。这些信息是公差分析的基础,是进行公差分析的必要条件。
公差分析可以帮助设计师和制造人员理解GD&T。 公差分析可以帮助设计师和制造人员理解GD&T的含义,并正确地使用GD&T标注尺寸公差。
公差分析和GD&T是相辅相成的两个概念。GD&T为公差分析提供了必要的信息,公差分析可以帮助理解和应用GD&T。通过公差分析和GD&T的结合,可以有效地确保产品的功能要求得到满足。
MBD (Model-Based Definition):
定义:MBD是一种数字化设计方法,它将三维模型作为定义产品的主要来源,而不再依赖传统的二维工程图纸。MBD通过在三维模型中嵌入几何形状、尺寸、公差、材料属性等信息,取代了传统的二维工程图纸。
MBE (Model-Based Enterprise):
定义:MBE是一种基于数字模型的企业方法,旨在通过整合和共享三维模型数据,实现数字化设计、分析、制造和检验等各个工程活动的全面协同。MBE通过数字模型定义和驱动整个企业的产品开发和制造流程。
MBQ (Model-Based Quality):
定义:MBQ是一种基于数字模型的质量管理方法,将三维数字模型作为质量信息的主要来源。MBQ强调使用数字模型来定义和驱动质量管理流程,包括检验、验证和质量控制活动。
这三个概念共同体现了数字化设计和制造的趋势,通过整合和优化数字模型的使用,提高产品设计、制造和质量管理的效率和准确性。
MBD、MBE、MBQ和GD&T都是在数字化设计和制造领域中关联的概念,它们之间存在一些关系:
MBD与GD&T:MBD强调使用三维模型作为产品定义的主要来源,包括几何形状、尺寸、公差等信息。GD&T则是一种用于规范和控制工程图纸上零件几何特征、尺寸和公差的国际标准。在MBD中,GD&T信息可以嵌入到三维模型中,确保在数字化设计和制造过程中准确地传达设计意图。
MBE与GD&T:MBE是一种基于数字模型的企业方法,旨在通过整合和共享三维模型数据,实现数字化设计、分析、制造和检验等各个工程活动的全面协同。GD&T在MBE中扮演了重要的角色,因为它提供了对零件几何和公差的精确定义,从而促进了企业内各个环节的协同工作,包括制造、质量控制等。
GD&T作为一种用于规范和控制零件的几何特征、尺寸和公差的方法,在MBD、MBE和MBQ中都有关键的作用。这些概念的综合运用有助于实现全面的数字化设计和制造,提高产品设计、制造和质量管理的效率和精确性。
以上只是通过一个MCAD的中GD&T所涉及的相关的模块领域,相信大家已经可以感受到工业软件体系的庞大,制造业就是造物,造物是人类利用已经发现的各种知识,在通过自己发明的工具,来制造我们所需要的东西。工业软件就是我们的工具之一,今天也许是软件,明天也许是另外一种形式。