Samtec制造理念系列一 | 差异变量的概念

2024-06-20 12:20

本文主要是介绍Samtec制造理念系列一 | 差异变量的概念,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

【摘要/前言】

制造高端电子产品是非常复杂精密的过程。制作用于演示或原型的一次性样品可能具有挑战性,但真正的挑战在于如何以盈利的方式持续生产

这就是Samtec风险投资研发工程总监Aaron Tucker在一次关于生产高密度微小型连接器的挑战的演讲中所强调的观点。他的大部分讨论都集中在如何在量产中减少制造差异性上。

他的观点在一定程度上也代表了Samtec的技术理念,让我们分两期,仔细地一探究竟!

“什么是差异变量?

Aaron Tucker:

差异变量是一种材料、部件或工艺变化的自然趋势。不幸的是,没有任何两样东西是一样的,因此总会有变化。影响事物变化的变量无穷无尽,例如制造者、制造时间、材料或合金的成分、温度、大气压力、湿度等等,不胜枚举。

作为工程师,我们深知这一点,因此在设计时必须考虑到可允许或预先确定的变化,我们称之为公差。公差有一个目标值,通常伴随着公差上限/下限(有时上/下规格限可互换使用)。在工程设计中,我们不仅需要了解我们的变化,还需要能够预测我们的产品和流程随着时间的推移将如何表现(变化)。

我们需要做的第一件事就是了解我们的部件将如何或不如何装配在一起;我们通过公差分析来实现这一点。公差分析通常在设计阶段进行,使用基本数学方法确定单个零件公差如何 "叠加 "并影响整个装配。有时,我们的装配非常复杂,需要使用复杂的公差分析软件来跟踪 "公差循环"。这有助于我们及时/高效地找到解决方案。

设计完成后,我们会制造并测量零件,以了解我们的生产效率如何。我们确定哪些可行,哪些不可行,并决定是否可以放宽公差要求或找出解决 "超出规格公差 "的方法。一旦设计达到我们的要求,我们就会完成一些小批量生产/制造并收集数据。

从这些数据中,我们不仅可以量化我们的变化,还可以使用统计数据来预测数千甚至数百万个生产部件的变化情况。我们常用 "标准偏差"(σ)和 "制程能力指数"(Cpk)来帮助我们理解这些数据,如下图所示。

上述等式可以帮助我们量化和直观地了解我们的变化情况,它们可以简单地告诉我们是准确、精确还是两者兼而有之。从制造变化的角度来看,我们希望既准确又精确。上图分布曲线下的绿色区域表明,我们的流程以目标为中心(准确),数据分组较窄(精确)。上图分布曲线下的红色区域不是以目标为中心,分布范围更广。更简单的方法如下。

精准无误是我们始终的追求

“为什么这很重要?

Aaron Tucker:

我们必须满足客户对性能和成本的期望。如果我们的产品差别太大,就无法满足客户对性能的期望。显然,如果我们不能满足客户的期望,他们就不会购买我们的产品。比利润、成本更重要的是制造差异造成的 "现场故障 "的实际影响。我们的产品用于精密的电子解决方案,包括超级计算机和医疗设备等。如果我们的产品在这些应用中出现故障,后果可能是灾难性的。

除了性能,还有成本。我们的产品差异越大,报废的产品就越多,从而增加了我们的生产成本。显然,这对我们的客户和Samtec都不利。我们的目标是以尽可能低的成本生产出最好的产品,并在整个行业中保持竞争力

除了成本之外,不得不报废或重建我们的产品也会降低我们的客户服务质量和速度。Samtec 始终秉承 "Sudden Service®"的理念,如果我们不得不重新制作订单,这就违背了我们的核心价值观。

小 结

这一期我们主要探讨了制造中差异变量的概念和重要性。

下一期,我们将带来更多深入理念的探讨,敬请期待!

这篇关于Samtec制造理念系列一 | 差异变量的概念的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1078120

相关文章

Spring Boot中的路径变量示例详解

《SpringBoot中的路径变量示例详解》SpringBoot中PathVariable通过@PathVariable注解实现URL参数与方法参数绑定,支持多参数接收、类型转换、可选参数、默认值及... 目录一. 基本用法与参数映射1.路径定义2.参数绑定&nhttp://www.chinasem.cnbs

c++ 类成员变量默认初始值的实现

《c++类成员变量默认初始值的实现》本文主要介绍了c++类成员变量默认初始值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录C++类成员变量初始化c++类的变量的初始化在C++中,如果使用类成员变量时未给定其初始值,那么它将被

C# 比较两个list 之间元素差异的常用方法

《C#比较两个list之间元素差异的常用方法》:本文主要介绍C#比较两个list之间元素差异,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. 使用Except方法2. 使用Except的逆操作3. 使用LINQ的Join,GroupJoin

Python变量与数据类型全解析(最新整理)

《Python变量与数据类型全解析(最新整理)》文章介绍Python变量作为数据载体,命名需遵循字母数字下划线规则,不可数字开头,大小写敏感,避免关键字,本文给大家介绍Python变量与数据类型全解析... 目录1、变量变量命名规范python数据类型1、基本数据类型数值类型(Number):布尔类型(bo

一文全面详解Python变量作用域

《一文全面详解Python变量作用域》变量作用域是Python中非常重要的概念,它决定了在哪里可以访问变量,下面我将用通俗易懂的方式,结合代码示例和图表,带你全面了解Python变量作用域,需要的朋友... 目录一、什么是变量作用域?二、python的四种作用域作用域查找顺序图示三、各作用域详解1. 局部作

MySQL 事务的概念及ACID属性和使用详解

《MySQL事务的概念及ACID属性和使用详解》MySQL通过多线程实现存储工作,因此在并发访问场景中,事务确保了数据操作的一致性和可靠性,下面通过本文给大家介绍MySQL事务的概念及ACID属性和... 目录一、什么是事务二、事务的属性及使用2.1 事务的 ACID 属性2.2 为什么存在事务2.3 事务

java变量内存中存储的使用方式

《java变量内存中存储的使用方式》:本文主要介绍java变量内存中存储的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍2、变量的定义3、 变量的类型4、 变量的作用域5、 内存中的存储方式总结1、介绍在 Java 中,变量是用于存储程序中数据

PostgreSQL 序列(Sequence) 与 Oracle 序列对比差异分析

《PostgreSQL序列(Sequence)与Oracle序列对比差异分析》PostgreSQL和Oracle都提供了序列(Sequence)功能,但在实现细节和使用方式上存在一些重要差异,... 目录PostgreSQL 序列(Sequence) 与 oracle 序列对比一 基本语法对比1.1 创建序

Python 迭代器和生成器概念及场景分析

《Python迭代器和生成器概念及场景分析》yield是Python中实现惰性计算和协程的核心工具,结合send()、throw()、close()等方法,能够构建高效、灵活的数据流和控制流模型,这... 目录迭代器的介绍自定义迭代器省略的迭代器生产器的介绍yield的普通用法yield的高级用法yidle

Mysql中InnoDB与MyISAM索引差异详解(最新整理)

《Mysql中InnoDB与MyISAM索引差异详解(最新整理)》InnoDB和MyISAM在索引实现和特性上有差异,包括聚集索引、非聚集索引、事务支持、并发控制、覆盖索引、主键约束、外键支持和物理存... 目录1. 索引类型与数据存储方式InnoDBMyISAM2. 事务与并发控制InnoDBMyISAM