zemax 光学设计 公差分析 结果进行分析

zemax 光学设计 公差分析 结果进行分析
zemax 光学设计 公差分析 结果进行分析

第 1 页 共 17 页
翻译说明: 英文原文在中文后,对中文有疑议可参阅原文.本人尽量保证译文的准确, 但不对因译文翻译错误造成的任何问题,损害负责. -- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html, ZEMAX 用户知识库 - https://www.360docs.net/doc/431637034.html,/kb 如何对光学设计的公差分析结果进行分析 https://www.360docs.net/doc/431637034.html,/kb/articles/109/1/How-to-Analyze-Your-ToleranceResults/Page1.html 丹 希尔 2006 年 6 月 19 日发布 很多情况下,对于公差进行详细的翻译是有用的.在 Zemax 的公差分析中, 你可以保存每个蒙特卡罗样本的结果或者在敏感分析方法的时候针对每个公差 的改变进行逐一的保存变化了文件.本文就是告诉你如何使用这一方法的. 介绍 Zemax 提供一个内置的公差分析的功能,你可以用它对你光学系统进行全面 和精确的公差分析. 虽然,Zemax 在计算每个公差的时候是"暗箱操作",但 Zemax 还是给了你 可以了解一些更详细的信息办法. 这里有两种不同的方式可以用来在 Zemax 计算时保存中间的结果. 第一种方法是在公差数据编辑器中输入公差控制的操作符 SAVE,就可以在 每个你想监控的公差变化后进行标记. 比如假设你有个公差操作符 TEDX(元件公差对于 X 的偏心),在进行敏感 分析后,结果你很不满意.因此,你可以通过在公差数据编辑器在 TEDX 操作符 后添加 SAVE 命令.在下次公差分析运行的时候,Zemax 将会保存一个 TEDX 公差 变化时的 zmx 文件,这样你就可以随后进行分析和浏览了. 设置 SAVE 公差控制操作符的方法 为了演示, 我们用一个单透镜来看对于 X 轴的倾斜的变化将会如何影响一个 系统的 RMS 点半径. 文件: Single Element Lens.ZMX (在文章的最后)
(译者:相关文件在 zemax 网站上可以下载) TETX 是控制元件在 X 轴倾斜量的公差操作符.在这个例子中,我们设置环 绕 X 轴+/- 0.5 度的倾角误差.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 2 页 共 17 页
在公差分析中按照如下进行设置 (注意设置同轴焦距为调节参数):
在使用敏感分析的时候,我们可以看到由于 TETX 设置的变化,光学系统质 量 RMS 点半径变化的情况.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 3 页 共 17 页
在这个例子中,倾斜并没对 RMS 点半径有过多的影响,但是我们还是可以通 过保存的 zmx 文件了解更多的公差信息. 在公差数据编辑器在 TETX 下边,插入 SAVE 公差控制操作符.
SAVE 命令允许你通过指定 "File#"参数的方法指定要保存的文件号码. 文件会保存为 TSAV_MIN_xxxx.ZMX 和 TSAV_MAX_xxxx.ZMX 文件, 分别对应着最小 公差和最大公差的情况.在这个例子中 SAVE 的参数设置为 5,因此最小公差文 件名将是 TSAV_MIN_0005.ZMX. 注意,文件将保存在当前镜头文件的目录中. 再一次运行公差分析,SAVE 命令将运行并保存适当的公差文件.(译者: 我的 Zemax 版本比较早,SVAE 命令只能保存一个最大公差文件.) 在公差分析结束后,就可以打开 TSAV_MIN_0005.ZMX 文件,你会发现镜头数 据编辑器里面的设置有了变化.为了使元件能相对于 X 轴进行倾斜,Zemax 插入 了一对儿坐标分离面(Coordinate Break Surfaces)和一些 solves 来实现倾斜 的结构.Zemax 还会添加注释对改变进行描述.可注意到对于第 6 面有个求边缘 光线高度的参数,这正是我们使用同轴焦点作为补偿参数的结果.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 4 页 共 17 页
这样,我们就可以很清晰的了解 zemax 是怎么实现我们对公差的要求的了. 更重要的是我们能通过这个对我们感兴趣的结构进行分析. 另外,在保存的文件中,我们还能通过查看价值函数得到 RMS 点半径标准. 这个标准正是在公差分析输出的结果采用的数据!
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 5 页 共 17 页
保存蒙特卡罗公差样本文件 就像 SAVE 公差控制操作符用的一样,你可以在蒙特卡罗测试的时候保存每 个测试的结构和结果.这个功能就存在于公差分析的对话框中.在对话框最上部 分.你可以设置你想运行多少个蒙特卡罗样本,同样也可以输入你需要保存多少 个蒙特卡罗样本的 zmx 文件供随后分析使用. (译者:不同的 Zemax 版本公差分析对话框的布局不同)
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 6 页 共 17 页
保存蒙特卡罗样本的好处同使用 SAVE 类似,而且由于蒙特卡罗样本是同时 考虑了所有误差条件都存在的情况下,镜头的变化情况,因此你可以通过对某个 样本进行分析,并修改其中的一些参数进行研究. 蒙特卡罗样本的 zemax 文件和原文件同样保存在一个目录中, 文件名是类似 MC_T000x.zmx. 这里是从 1 到最大指定的需要保存的蒙特卡罗样本文件的数量. x
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 7 页 共 17 页
在多数情况下,你并不需要一个一个的去了解蒙特卡罗样本,有时候仅仅通 过公差分析结果你就能了解那几个蒙特卡罗样本文件是需要你最后仔细关注:
总结和参考 对光学系统公差分析最重要的是,你需要了解结果的意义.有时候一个公差 或者蒙特卡罗样本会出现可疑的结果,这就需要你进一步的分析.SAVE 操作符 和在公差对话框中保存蒙特卡罗样本可以有效的帮助你解决这些问题. 参考资料 ZEMAX 光学设计程序用户手册, ZEMAX Development Corporation
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 8 页 共 17 页
ZEMAX Users' Knowledge Base - https://www.360docs.net/doc/431637034.html,/kb How to Analyze Your Tolerance Results https://www.360docs.net/doc/431637034.html,/kb/articles/109/1/How-to-Analyze-Your-ToleranceResults/Page1.html By Dan Hill Published on 19 June 2006 Many times it is useful to analyze your tolerances in detail. In ZEMAX's tolerance analysis, you may save the tolerance results for each Monte Carlo file, or you may save each tolerance in the sensitivity analysis indidvidually in ZEMAX file format. This article describes how to take a closer look at what ZEMAX does internally to model each and every tolerance in your design. Introduction ZEMAX offers a built-in tolerancing feature which you may use to perform a complete and accurate tolerance analysis of your optical system. Although ZEMAX performs the calculation of each tolerance "behind the scenes," ZEMAX also gives you the option to view what it is doing more closely; the operation of the tolerance feature is not always transparent. There are two different methods to saving the modifications that ZEMAX made to your lens file to calculate the change in criteria as a function of the specified tolerance(s). The first option may be defined in the Tolerance Data Editor as a tolerance control operand. The SAVE tolerance control operand can be used after any tolerance you would like to inspect in more detail. For example, suppose that you had a tolerance operand TEDX (tolerance on element decenter in X) in the Tolerance Data Editor. After reviewing the resulting sensitivity analysis, the results did not appear to make sense. As a result, you may edit the Tolerance Data Editor by adding a SAVE command after the TEDX operand. The next time the tolerance analysis is run, ZEMAX will save the file used to compute the TEDX tolerance, which you may view as a ZEMAX lens file.
Applying the SAVE Tolerance Control Operand To demonstrate, consider a single element for which you would like to know how the RMS Spot Radius changes for a tilt tolerance about the X axis.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 9 页 共 17 页
FILE:
Single Element Lens.ZMX (attached to last page of article)
TETX is the operand for tolerance on element tilt about the X axis. In this case, the single element has a tilt tolerance of +/- 0.5 degrees.
Running the tolerance with the following settings (note that Paraxial Focus is set as the compensator):
In the Sensitivity Analysis of the tolerance output, we can see the criteria value as well as the change in criteria as a function of our TETX tolerance.
单纯的下载和保存,并不能掌握知识. -- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 10 页 共 17 页
In this case, the tilt did not affect the RMS Spot Radius very much, but we can review what ZEMAX has done more closely by saving the file ZEMAX internally constructed to perform this perturbation. In the Tolerance Data Editor, under the TETX line, insert a SAVE tolerance control operand.
The SAVE command allows you to save the previous tolerance to a ZEMAX Lens File with the specified "File #." A file will be saved for both the maximum and minimum tolerance. The file names will be TSAV_MIN_xxxx.ZMX and TSAV_MAX_xxxx.ZMX for the min and max tolerance analysis, respectively, where xxxx is the integer number specified in the Int1
单纯的下载和保存,并不能掌握知识. -- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 11 页 共 17 页
column. In this case, the integer number is 5, so the minimum tolerance file will be TSAV_MIN_0005.ZMX. Note that the saved file is saved into
the same directory as the current lens file.
Run the tolerance analysis once more with the SAVE operand in place (use the same tolerance settings). Once the analysis is complete, open the TSAV_MIN_0005.ZMX file from the appropriate directory. Note the modifications made to the Lens Data Editor. To tilt the element about the X axis, ZEMAX inserted a pair of Coordinate Break Surfaces with the appropriate solves and values. ZEMAX even places text in the Comment column to indicate which tolerance each surface represents. Also note the marginal ray height solve on surface 6. Remember, we chose to have Paraxial Focus as our compensator when performing the tolerance analysis!
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 12 页 共 17 页
With this capability, we can clearly review what ZEMAX has done to ensure any given tolerance is performed the way we expect. Most importantly, we can thoroughly investigate any tolerance which we find to produce curious results. In the saved file, it is also possible to review the merit function which ZEMAX constructed to evaluate the RMS Spot Radius criteria. The Merit Function Value is equivalent to the criteria value reported in the tolerance output:
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 13 页 共 17 页
Saving Monte Carlo Tolerance Files Much like the SAVE tolerance control operand (which is useful for evaluating one tolerance at a time), you may also save each individual Monte Carlo file generated during the tolerance analysis. This option exists in the Tolerancing dialog. In the top-most portion of the dialog, you may choose to specify how many Monte Carlo runs to perform as well as how many of these Monte Carlo files you would like to save for viewing after the analysis is complete.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 14 页 共 17 页
The benefits to saving the Monte Carlo files are the same to that of the SAVE tolerance control operand. However, the Monte Carlo analysis simulates the effect of all perturbations simultaneously. Thus, the saved files will contain the modified Lens Data Editor with possibly many changes/additions (depending upon the number of tolerance operands you have for your system). Saved Monte Carlo files are also saved to the directory of the nominal lens file and any number of Monte Carlo files may be saved. The lens files are named MC_T000x.zmx, where x is the value 1 through the maximum number of specified Monte Carlo files to be saved.
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 15 页 共 17 页
In most cases, it isn't necessary or desirable to review each individual saved Monte Carlo file. You may use the Monte Carlo Analysis output to help pick out any specific trial that you would like to later review in ZEMAX format:
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 16 页 共 17 页
Summary and References When tolerancing and optical system, it is very important that you analyze and understand the results of the tolerance analysis. Sometimes, a certain tolerance or Monte Carlo run might produce suspicious results, requiring further in-depth analysis. The SAVE tolerance control operand and the ability to save Monte Carlo files make this job much easier and give you full access to what ZEMAX has done to the compute the tolerance analysis.
单纯的下载和保存,并不能掌握知识. -- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

第 17 页 共 17 页
REFERENCES ZEMAX Optical Design Program User's Guide, ZEMAX Development Corporation
单纯的下载和保存,并不能掌握知识.
-- https://www.360docs.net/doc/431637034.html,iip@https://www.360docs.net/doc/431637034.html,

公差分析

例子1公差(Tolerancing) 1-1概论 公差分析将有系统地分析些微扰动或色差对光学设计性能的影响。公差分析的目的在于定义误差的类型及大小,并将之引入光学系统中,分析系统性能是否符合需求。Zemax内建功能强大的公差分析工具,可帮助在光学设计中建立公差值。公差分析可透过简易的设罝分析公差范围内,参数影响系统性能的严重性。进而在合理的费用下进行最容易的组装,并获得最佳的性能。 1-2公差 公差值是一个将系统性能量化的估算。公差分析可让使用者预测其设计在组装后的性能极限。设罝公差分析的设罝值时,设计者必须熟悉下述要点: ●选取合适的性能规格 ●定义最低的性能容忍极限 ●计算所有可能的误差来源(如:单独的组件、组件群、机械组装等等…) ●指定每一个制造和组装可允许的公差极限 1-3误差来源 误差有好几个类型须要被估算 制造公差 ●不正确的曲率半径 ●组件过厚或过薄 ●镜片外型不正确 ●曲率中心偏离机构中心

●不正确的Conic值或其它非球面参数 材料误差 ●折射率准确性 ●折射率同质性 ●折射率分布 ●阿贝数(色散) 组装公差 ●组件偏离机构中心(X,Y) ●组件在Z.轴上的位置错误 ●组件与光轴有倾斜 ●组件定位错误 ●上述系指整群的组件 周围所引起的公差 ●材料的冷缩热胀(光学或机构) ●温度对折射率的影响。压力和湿度同样也会影响。 ●系统遭冲击或振动锁引起的对位问题 ●机械应力 剩下的设计误差 1-4设罝公差 公差分析有几个步骤须设罝: ●定义使用在公差标准的」绩效函数」:如RMS光斑大小,RMS波前误差,MTF需求, 使用者自定的绩效函数,瞄准…等 ●定义允许的系统性能偏离值 ●规定公差起始值让制造可轻易达到要求。ZEMAX默认的公差通常是不错的起始点。 ●补偿群常被使用在减低公差上。通常最少会有一组补偿群,而这一般都是在背焦。 ●公差设罝可用来预测性能的影响 ●公差分析有三种分析方法: ?灵敏度法 ?反灵敏度法

zemax实例

课程1:单透镜(a singlet) 开始ZEMAX,输入波长和镜片数据,生成光线 特性曲线(ray fan),光程差曲线(OPD),和点列图 (Spot diagram),确定厚度求方法和变量,进行简 单的优化。 假设需要设计一个F/4的镜片,焦距为100mm,在轴上可见光谱范围内,用BK7玻璃,该怎样开始呢? 首先,运行ZEMAX。ZEMAX主屏幕会显示镜片数据编辑(LDE)。你可以对LDE(你工作的场所)窗口进行移动或重新调整尺寸,以适合你自己的喜好。LDE由多行和多列组成,类似于电子表格。半径、厚度、玻璃和半口径等列是使用得最多的,其他的则只在某些特定类型的光学系统中才会用到。 1、基本设置:开始,我们先为我们的系统输入波长。这不一定要先完成,我们只不过现在选中了这一步。在主屏幕菜单条上,选择“系统(System)”---“通用配置(general)”----“单位units”,先确定单位。再选择“系统(System)”菜单下的“波长(Wavelengths)”。屏幕中间会弹出一个“波长数据(Wavelength Data)”对话框。ZEMAX中有许多这样的对话框,用来输入数据和提供你选择。用鼠标在第二和第三行的“使用(Use)”上单击一下,

将会增加两个波长使总数成为三。现在,在第一个“波长”行中输入0.486,这是氢(Hydrogen)F谱线的波长,单位为微米。 Z EMAX全部使用微米作为波长的单位。现在,在第二行的波长列中输入0.587,最后在第三行输入0.656。这就是ZEMAX中所有有关输入数据的操作,转到适当的区域,然后键入数据。在屏幕的最右边,你可以看到一列主波长指示器。这个指示器指出了主要的波长,当前为0.486微米。在主波长指示器的第二行上单击,指示器下移到587的位置。主波长用来计算近轴参数,如焦距,放大率等等。“权重(Weight)”这一列用在优化上,以及计算波长权重数据如RMS点尺寸和STREHL率。现在让所有的权为1.0,单击OK保存所做的改变,然后退出波长数据对话框。 选择“系统(System)”---“视场(fields)”----“角度”将X、Y都设为零。表示光线平行于主光轴入射。 2、为镜片定义一个孔径。这可以使ZEMAX在处理其他的事情上,知道每一个镜片该被定为多大。由于我们需要一个F/4镜头,我们需要一个25mm的孔径(100mm的焦距除F/4)。设置这个孔径值,选择“系统”---“通用配置(General)”---“aperture(孔径)”输入“光圈数值”:25。注意孔径类型缺省时为“入瞳直径(Entrance Pupil Diameter)”,也可选择其他类型的孔径设置。 3、加入一些重要的表面数据。ZEMAX模型光学系统使用一系列的表面,每一个面有一个曲率半径,厚度(到下一个面的轴上距离),和玻璃。一些表面也可有其他的数据,我们以后将会讨论到。

统计公差分析方法概述

统计公差分析方法概述(2012-10-23 19:45:32) 分类:公差设计统计六标准差 统计公差分析方法概述 一.引言 公差设计问题可以分为两类:一类是公差分析(Tolerance Analysis ,又称正计算) ,即已知组成环的尺寸和公差,确定装配后需要保证的封闭环公差;另一类是公差分配(Tolerance Allocation ,又称反计算) ,即已知装配尺寸和公差,求解组成环的经济合理公差。 公差分析的方法有极值法和统计公差方法两类,根据分布特性进行封闭环和组成环公差的分析方法称为统计公差法.本文主要探讨统计公差法在单轴向(One Dimension)尺寸堆叠中的应用。 二.Worst Case Analysis 极值法(Worst Case ,WC),也叫最差分析法,即合成后的公差范围会包括到每个零件的最极端尺寸,无论每个零件的尺寸在其公差范围内如何变化,都会100% 落入合成后的公差范围内。 <例>Vector loop:E=A+B+C,根据worst case analysis可得 D(Max.)=(20+0.3)+(15+0.25)+(10+0.15)=45.7,出现在A、B、C偏上限之状况 D(Min.)=(20-0.3)+(15-0.25)+(10-0.2)=44.3,出现在A,B、C偏下限之状况 45±0.7适合拿来作设计吗? Worst Case Analysis缺陷: ?设计Gap往往要留很大,根本没有足够的设计空间,同时也可能造成组装困难; ?公差分配时,使组成环公差减小,零件加工精度要求提高,制造成本增加。

以上例Part A +Part B+ Part C,假设A、B、C三个部材,相对于公差规格都有3σ的制程能力水平,则每个部材的不良机率为1-0.9973=0.0027;在组装完毕后所有零件都有缺陷的机率为:0.0027^3=0.000000019683。这表明几个或者多个零件在装配时,同一部件的各组成环,恰好都是接近极限尺寸的情况非常罕见。 三.统计公差分析法 ?由制造观点来看,零件尺寸之误差来自于制程之变异,此变异往往呈现统计分布的型态,因此设计的公差规格常被视为统计型态。 ?统计公差方法的思想是考虑零件在机械加工过程中尺寸误差的实际分布,运用概率统计理论进行公差分析和计算,不要求装配过程中100 %的成功率(零件的100 %互换) ,要求在保证一定装配成功率的前提下,适当放大组成环的公差,降低零件(组成环) 加工精度,从而减小制造和生产成本。 ?在多群数据的线性叠加运算中,可以进行叠加的是『变异』值。 四.方和根法 计算公式(平方相加开根号) 假设每个尺寸的Ppk 指标是1.33并且制程是在中心

使用ZEMAX设计的典型实例分析

使用ZEMAX于设计、优化、公差和分析 武汉光迅科技股份有限公司宋家军(QQ:41258981)转载并修改 摘要 光学设计软件ZEMAX的功能讨论可藉由使用ZEMAX去设计和分析一个投影系统来讨论,包括使用透镜数组(lenslet arrays) 来建构聚光镜(condenser)。 简介 ZEMAX以非序列性(non-sequential) 分析工具来结合序列性(sequential) 描光程序的传统功能,且为一套能够研究所有表面的光学设计和分析的整合性软件包,并具有研究成像和非成像系统中的杂散光(stray light) 和鬼影(ghosting) 的能力,从简单的绘图(Layout) 一直到优化(optimization)和公差分析(tolerance analysis)皆可达成。 根据过去的经验,对于光学系统的端对端(end to end)分析往往是需要两种不同的设计和分析工具。一套序列性描光软件,可用于设计、优化和公差分析,而一套非序列性或未受限制的(unconstrained) 描光软件,可用来分析杂散光、鬼影和一般的非成像系统,包括照明系统。 “序列性描光程序”这个名词是与定义一个光学系统为一连串表面的工具有关。所有的光线打到光学系统之后,会依序的从一个表面到另一个表面穿过这个系统。在定义的顺序上,所有的光线一定会相交到所有的表面,否则光路将终止。光线不会跳过任何中间的表面,且光线只能打在每一个已定义的表面一次。若实际光线路径交到一个表面上超过一次,如使用在二次描光(double pass) 中的组件,必须在序列性列表中,再定义超过一次的表面参数。 大部份成像光学系统,如照相机镜头、望远镜和显微镜,可在序列性模式中完整定义。对于这些系统,序列性描光具有许多优点:非常快、非常弹性和非常普遍。几乎任何形状的光学表面和材质特性皆可建构。在成像系统中,序列性描光最重要的优点为使用简单且高精确的方法来做优化和分析。序列性描光的缺点,包括无法追迹所有可能的光路径(即鬼影反射) 和许多无法以序列性方式来描述的光学系统或组件。 非序列性描光最常用来分析成像系统中的杂散光和鬼影,甚致分析照明和其它非成像系统。在非序列性描光中,光线入射到光学系统后,是自由的沿着实际光学路径追迹;一条光线可能打到一个对象(object) 许多次,而且可能完全未打到其它对象。此外,非序列性方法可用来分析从光学或机构组件产生的表面散射(scatter),以及从场内(in-field) 和场外(out-of-field) 的光源所产生的表面反射而形成的鬼影成像。 ZEMAX的功能 ZEMAX可以用于一个完全序列性模式中、一个完全非序性模式中和一个混合模式中,混合模式对分析具有大部分序列性而却有一些组件是作用在非序列性方式的系统,是相当有用的,如导光管(light pipes) 和屋顶棱镜(roof prisms)等。

公差模型和公差分析方法的研究

生 产现场 S H O P S O L U T I O N S 金属加工 汽车工艺与材料 A T&M 2009年第7期 50 机械装配过程中,在保证各组成零件适当功能的前提下,各组成零件所定义的、允许的几何和位置上的误差称为公差。公差的大小不仅关系到制造和装配过程,还极大影响着产品的质量、功能、生产效率以及制造成本。公差信息是产品信息库中的重要 内容,公差模型就是为表示公差信息而建立的数学及物理模型,它是进行公差分析的理论基础。 公差分析或称偏差分析,即通过已知零部件的尺寸分布和公差,考虑偏差的累积和传播,以计算装配体的尺寸分布和装配公差的过程。公差分析的目的在于判断零部件的公差分布是否满足装配功能要求,进而评价整个装配的可行性。早期公差分析方法面向的是一维尺寸公差的分析与计算。Bjorke 则将公差分析拓展到三维空间。Wang 、C h a s e 、P a b o n 、H o f f m a n 、Lee 、Turner 、Tsai 、Salomons 、Varghese 、Connor 等许多学者也分别提出了各自的理论和方法开展公差分析的研究。此后,人工智能、专家系统、神经网络、稳健性理论等工具被引入公差分析领域当中,并分别构建了数学模型以解决公差分析问题。 1 公差模型 公差模型可分为零件层面的公差信息模型和装配层面的公差拓扑关系模型。Shan 提出了完整公差模型的建模准则,即兼容性和可计算性准则。兼容性准则是指公差模型满足产品设计过程的要求,符合ISO 和ASME 标准,能够完整表述所有类型的公差。可计算性准则是指公差模型可实现与CAD 系统集成、支持过/欠约束、可提取隐含尺寸信息、可识别公差类型,以检查公差分配方案的可行性等。目前已经提出了很多公差模型表示法,但每一种模型都是基于一些假设,且只部分满足了公差模型的建模准则,至今尚未出现统一的、公认的公差模型。以下将对几种典型的公差模型加以介绍和评价。1.1 尺寸树模型 Requicha 最早研究了零件层面的公差信息表示,并首先提出了应用于一维公差分析的尺寸树模型。该模型中,每一个节点是一个水平特征,节点间连线表示尺寸,公差值附加到尺寸值后。由于一维零件公差不考虑旋转偏差,所有公差都可表示为尺寸值加公差值的形式。该模型对于简单的一维公差分析十 分有效,但却使尺寸和公差的概念模糊不清,而且没有考虑到形状和位置公差的表示。1.2 漂移公差带模型 Requicha 从几何建模的角度,于20世纪80年代提出了漂移公差带模型以定义形状公差。在这个模型中,形状公差域定义为空间域,公差表面特征需位于此空间域中,同时采用边界表示法(Breps )建立传统的位置和尺寸公差模型。对于表面特征和相关公差信息则运用偏差图(VGraph )来表示。VGraph 主要是作为一种分解实体表面特征的手段,将实体的边界部分定义为特征,公差信息则封装在特征的属性中。漂移公差带模型很好地表达了轮廓公差,轮廓公差包含了所有实际制造过程中的偏差。该模型提供了公差的通用理论且易于实现,但是不能区分不同类型的形状公差。1.3 矢量空间模型 Hoffmann 提出了矢量空间模型,Turner 扩展了这一模型。矢量空间模型首先需要定义公差变量、设计变量和模型变量。公差变量表示零件名义尺寸的偏差。设计变量由设计者确定,用以表示最终装配体的多目标优化函数。模型变量是控制零件各个公差的独立变量。由 公差模型和公差分析方法的研究 讨论了目前工程设计、制造中具有代表性的公差模型的建模、描述和分析的方法。在此基础上,对于面向刚性件和柔性件装配的公差分析方法的研究现状分别进行了综述和评价,通过对比说明各种分析方法的算法、应用范围及不足。最后,展望了公差模型和公差分析方法的研究方向及其发展动态。 奇瑞汽车股份有限公司 葛宜银 李国波

ZEMAX单透镜设计例子详细(多图)

ZEMAX单透镜设计例子,单透镜是最简单的透镜系统了,这个例子基本是很多ZEMAX教程开头都会讲的。 1-1 单透镜 这个例子是学习如何在ZEMAX里键入资料,包括设罝系统孔径(System Aperture)、透镜单位(Lens Units)、以及波长范围(Wavelength Range),并且进行优化。你也将使用到光线扇形图(Ray Fan Plots)、弥散斑(Spot Diagrams)以及其它的分析工具来评估系统性能。 这例子是一个焦距100 mm、F/4的单透镜镜头,材料为BK7,并且使用轴上(On-Axis)的可见光进行分析。首先在运行系统中开启ZEMAX,默认的编辑视窗为透镜资料编辑器(Lens Data Editor, LDE),在LDE可键入大多数的透镜参数,这些设罝的参数包括: ?表面类型(Surf:Type)如标准球面、非球面、衍射光栅…等 ?曲率半径(Radius of Curvature) ?表面厚度(Thickness):与下一个表面之间的距离 ?材料类型(Glass)如玻璃、空气、塑胶…等:与下一个表面之间的材料 ?表面半高(Semi-Diameter):决定透镜表面的尺寸大小 上面几项是较常使用的参数,而在LDE后面的参数将搭配特殊的表面类型有不同的参数涵义。 1-2 设罝系统孔径 首先设罝系统孔径以及透镜单位,这两者的设罝皆在按钮列中的「GEN」按钮里(System->General)。点击「GEN」或透过菜单的System->General 来开启General的对话框。 点击孔径标签(Aperture Tab)(默认即为孔径页)。因为我们要建立一个焦距100 mm、F/4的单透镜。所以需要直径为25 mm的入瞳(Entrance Pupil),因此设罝: ?Aperture Type:Entrance Pupil Diameter ?Aperture Value:25 mm

统计公差分析方法概述

统计公差分析方法概述 一、引言 公差设计问题可以分为两类:一类就是公差分析(Tolerance Analysis ,又称正计算) ,即已知组成环的尺寸与公差,确定装配后需要保证的封闭环公差;另一类就是公差分配(Tolerance Allocation ,又称反计算) ,即已知装配尺寸与公差,求解组成环的经济合理公差。 公差分析的方法有极值法与统计公差方法两类,根据分布特性进行封闭环与组成环公差的分析方法称为统计公差法、本文主要探讨统计公差法在单轴向(One Dimension)尺寸堆叠中的应用。 二、Worst Case Analysis 极值法(Worst Case ,WC),也叫最差分析法,即合成后的公差范围会包括到每个零件的最极端尺寸,无论每个零件的尺寸在其公差范围内如何变化,都会100% 落入合成后的公差范围内。 <例>Vector loop:E=A+B+C,根据worst case analysis可得 D(Max、)=(20+0、3)+(15+0、25)+(10+0、15)=45、7,出现在A、B、C偏上限之状况 D(Min、)=(20-0、3)+(15-0、25)+(10-0、2)=44、3,出现在A,B、C偏下限之状况 45±0、7适合拿来作设计不? Worst Case Analysis缺陷: ?设计Gap往往要留很大,根本没有足够的设计空间,同时也可能造成组装困难; ?公差分配时,使组成环公差减小,零件加工精度要求提高,制造成本增加。 以上例Part A +Part B+ Part C,假设A、B、C三个部材,相对于公差规格都有3σ的制程能力水平,则每个部材的不良机率为1-0、9973=0、0027;在组装完毕后所有零件都有缺陷的机率为:0、0027^3=0、3。这表明几个或者多个零件在装配时,同一部件的各组成环,恰好都就是接近极限尺寸的情况非常罕见。 三、统计公差分析法 ?由制造观点来瞧,零件尺寸之误差来自于制程之变异,此变异往往呈现统计分布的型态,因此设计的公差规格常被视为统计型态。?统计公差方法的思想就是考虑零件在机械加工过程中尺寸误差的实际分布,运用概率统计理论进行公差分析与计算,不要求装配过程中100 %的成功率(零件的100 %互换) ,要求在保证一定装配成功率的前提下,适当放大组成环的公差,降低零件(组成环) 加工精度,从而减小制造与生产成本。 ?在多群数据的线性叠加运算中,可以进行叠加的就是『变异』值。

使用ZEMAX设计的典型实例分析

使用ZEMAX于设计、优化、公差和分析 摘要 光学设计软件ZEMAX的功能讨论可藉由使用ZEMAX去设计和分析一个投影系统来讨论,包括使用透镜数组(lenslet arrays) 来建构聚光镜(condenser)。 简介 ZEMAX以非序列性(non-sequential) 分析工具来结合序列性(sequential) 描光程序的传统功能,且为一套能够研究所有表面的光学设计和分析的整合性软件包,并具有研究成像和非成像系统中的杂散光(stray light) 和鬼影(ghosting) 的能力,从简单的绘图(Layout) 一直到优化(optimization)和公差分析(tolerance analysis)皆可达成。 根据过去的经验,对于光学系统的端对端(end to end)分析往往是需要两种不同的设计和分析工具。一套序列性描光软件,可用于设计、优化和公差分析,而一套非序列性或未受限制的(unconstrained) 描光软件,可用来分析杂散光、鬼影和一般的非成像系统,包括照明系统。 “序列性描光程序”这个名词是与定义一个光学系统为一连串表面的工具有关。所有的光线打到光学系统之后,会依序的从一个表面到另一个表面穿过这个系统。在定义的顺序上,所有的光线一定会相交到所有的表面,否则光路将终止。光线不会跳过任何中间的表面,且光线只能打在每一个已定义的表面一次。若实际光线路径交到一个表面上超过一次,如使用在二次描光(double pass) 中的组件,必须在序列性列表中,再定义超过一次的表面参数。

大部份成像光学系统,如照相机镜头、望远镜和显微镜,可在序列性模式中完整定义。对于这些系统,序列性描光具有许多优点:非常快、非常弹性和非常普遍。几乎任何形状的光学表面和材质特性皆可建构。在成像系统中,序列性描光最重要的优点为使用简单且高精确的方法来做优化和分析。序列性描光的缺点,包括无法追迹所有可能的光路径(即鬼影反射) 和许多无法以序列性方式来描述的光学系统或组件。 非序列性描光最常用来分析成像系统中的杂散光和鬼影,甚致分析照明和其它非成像系统。在非序列性描光中,光线入射到光学系统后,是自由的沿着实际光学路径追迹;一条光线可能打到一个对象(object) 许多次,而且可能完全未打到其它对象。此外,非序列性方法可用来分析从光学或机构组件产生的表面散射(scatter),以及从场内(in-field) 和场外(out-of-field) 的光源所产生的表面反射而形成的鬼影成像。 ZEMAX的功能 ZEMAX可以用于一个完全序列性模式中、一个完全非序性模式中和一个混合模式中,混合模式对分析具有大部分序列性而却有一些组件是作用在非序列性方式的系统,是相当有用的,如导光管(light pipes) 和屋顶棱镜(roof prisms)等。 序列性系统需定义视场角(field of view)、波长范围(wavelength range)和表面数据(surface date)。序列性设计的最重要参数之一,为系统孔径(system aperture)。系统孔径,常指入瞳(entrance pupil) 或孔径光栏(STO),它限制可从已定义视场入射光学系统的光线。光学表面可以是折射、反射或绕射。透镜可以是由均匀或渐变折射率材质所制成。表面的下弯(sag) 可以是球面、圆锥面(conic)、非球面(aspheric)或藉由多项式或其它参数函数

统计公差分析方法概述

统计公差分析方法概述 一.引言 公差设计问题可以分为两类:一类是公差分析(Tolerance Analysis ,又称正计算) ,即已知组成环的尺寸和公差,确定装配后需要保证的封闭环公差;另一类是公差分配(Tolerance Allocation ,又称反计算) ,即已知装配尺寸和公差,求解组成环的经济合理公差。 公差分析的方法有极值法和统计公差方法两类,根据分布特性进行封闭环和组成环公差的分析方法称为统计公差法.本文主要探讨统计公差法在单轴向(One Dimension)尺寸堆叠中的应用。 二.Worst Case Analysis 极值法(Worst Case ,WC),也叫最差分析法,即合成后的公差范围会包括到每个零件的最极端尺寸,无论每个零件的尺寸在其公差范围内如何变化,都会100% 落入合成后的公差范围内。 <例>Vector loop:E=A+B+C,根据worst case analysis可得 D(Max.)=(20+0.3)+(15+0.25)+(10+0.15)=45.7,出现在A、B、C偏上限之状况 D(Min.)=(20-0.3)+(15-0.25)+(10-0.2)=44.3,出现在A,B、C偏下限之状况 45±0.7适合拿来作设计吗? Worst Case Analysis缺陷: ?设计Gap往往要留很大,根本没有足够的设计空间,同时也可能造成组装困难; ?公差分配时,使组成环公差减小,零件加工精度要求提高,制造成本增加。 以上例Part A +Part B+ Part C,假设A、B、C三个部材,相对于公差规格都有3σ的制程能力水平,则每个部材的不良机率为1- 0.9973=0.0027;在组装完毕后所有零件都有缺陷的机率为:0.0027^3=0.000000019683。这表明几个或者多个零件在装配时,同一部件的各组成环,恰好都是接近极限尺寸的情况非常罕见。 三.统计公差分析法 ?由制造观点来看,零件尺寸之误差来自于制程之变异,此变异往往呈现统计分布的型态,因此设计的公差规格常被视为统计型态。?统计公差方法的思想是考虑零件在机械加工过程中尺寸误差的实际分布,运用概率统计理论进行公差分析和计算,不要求装配过程中100 %的成功率(零件的100 %互换) ,要求在保证一定装配成功率的前提下,适当放大组成环的公差,降低零件(组成环) 加工精度,从而减小制造和生产成本。 ?在多群数据的线性叠加运算中,可以进行叠加的是『变异』值。

ZEMAX仿真实例详解

第四章设计教程 简介 这一章将要教你如何使用ZEMAX,这一章的每一节将会让你接触一个不同的设计问题。第一个设计例子是非常简单的,如果你是一个有经验的镜片设计师,你也许觉得它并不值得你去费心,但是,如果你花费一点点时间去接触它,你可以学到如何运行ZEMAX,然后你可以继续你自己特别感兴趣的设计。 前几个例子中,提供了一些关于镜片设计理论的教程内容,用来帮助那些对专用术语不是很了解的人。但在总体上来说,这本手册,以及其中的这些特例,目的都不是要将一个新手培养成为一个专家。如果你跟不上这些例子,或者你不能理解程序演示时与计算有关的数学知识,可以参考任何一本“简介”这一章中所列出的好书。在开始课程之前,你必须先通过正当手段安装ZEMAX。 课程1:单透镜(a singlet) 你将要学到的:开始ZEMAX,输入波长和镜片数据,生成光线特性曲线(ray fan),光程差曲线(OPD),和点列图(Spot diagram),确定厚度求解方法和变量,进行简单的优化。 假设你需要设计一个F/4的镜片,焦距为100mm,在轴上可见光谱范围内,用BK7玻璃,你该怎样开始呢? 首先,运行ZEMAX。ZEMAX主屏幕会显示镜片数据编辑(LDE)。你可以对LDE窗口进行移动或重新调整尺寸,以适合你自己的喜好。LDE由多行和多列组成,类似于电子表格。半径、厚度、玻璃和半口径等列是使用得最多的,其他的则只在某些特定类型的光学系统中才会用到。 LDE中的一小格会以“反白”方式高亮显示,即它会以与其他格子不同的背景颜色将字母显示在屏幕上。如果没有一个格子是高亮的,则在任何一格上用鼠标点击,使之高亮。这个反白条在本教程中指的就是光标。你可以用鼠标在格子上点击来操纵LDE,使光标移动到你想要停留的地方,或者你也可以只使用光标键。LDE的操作是简单的,只要稍加练习,你就可以掌握。 开始,我们先为我们的系统输入波长。这不一定要先完成,我们只不过现在选中了这一步。在主屏幕菜单条上,选择“系统(System)”菜单下的“波长(Wavelengths)”。 屏幕中间会弹出一个“波长数据(Wavelength Data)”对话框。ZEMAX中有许多这样的对话框,用来输入数据和提供你选择。用鼠标在第二和第三行的“使用(Use)”上单击一下,将会增加两个波长使总数成为三。现在,在第一个“波长”行中输入486,这是氢(Hydrogen)F谱线的波长,单位为微米。 ZEMAX全部使用微米作为波长的单位。现在,在第二行的波长列中输入587,最后在第三行输入656。这就是ZEMAX中所有有关输入数据的操作,转到适当的区域,然后键入数据。在屏幕的最右边,你可以看到一列主波长指示器。这个指示器指出了主要的波长,当前为486微米。在主波长指示器的第二行上单击,指示器下移到587的位置。主波长用来计算近轴参数,如焦距,放大率等等。ZEMAX一般使用微米作为波长的单位“权重(Weight)”这一列用在优化上,以及计算波长权重数据如RMS点尺寸和STREHL率。现在让所有的权为1.0,单击OK保存所做的改变,然后退出波长数据对话框。 现在我们需要为镜片定义一个孔径。这可以使ZEMAX在处理其他的事情上,知道每一个镜片该被定为多大。由于我们需要一个F/4镜头,我们需要一个25mm的孔径(100mm 的焦距除F/4)。设置这个孔径值,选择“系统”中的“通常(General)”菜单项,出现“通

zemax设计实例之手机镜头汇编

zemax设计实例之手机镜头 2012.03.13 评论关闭4,757 views 随着手机市场对高像素手机镜头的需求增大,利用Zemax光学设计软件设计一款大相对孔径800万像素的广角镜头。该镜头由1片非球面玻璃镜片,3片非球面塑料镜片,1片滤光镜片和1片保护玻璃构成。镜头光圈值F为2.45,视场角2ω为68°,焦距为4.25mm,后工作距离为0.5mm。采用APTINA公司的MT9E013型号800万像素传感器,最大分辨率为3264×2448,最小像素为1.4μm。设计结果显示:各视场的均方根差(RMS)半径小于1.4μm,在奈奎斯特频率1/2处大多数视场的MTF值均大于0.5,畸变小于2%,TV畸变小于0.3%。 关键词:手机镜头;光学设计;800万像素;Zemax 引言 手机镜头的研发工作始于20世纪90年代,世界上第一款照相手机是由夏普JPHONE(现在的日本沃达丰)在2001年推出的JSH04手机,它只搭载了一个11万像素的COMS数码相机镜头。随后各大手机知名制造厂商纷纷开始研发手机摄像功能。2003年5月22日夏普制造了100万素的JSH53,目前照相手机的市场占有率几乎是100%,特别是带有高像素2M、3M、5M、8M的镜头就成为镜头研发的热点[1]。目前800万像素的手机市场占有率还不是太多,但随着人们对高端手机的需求量越来越大,800万像素手机肯定是主流趋势。鉴于此,在选用合理初始结构的基础上,优化出了一款800万像素的手机镜头。 1感光器件的选取 感光器件有CCD(电荷耦合器件)和CMOS(互补金属氧化物半导体)两种。CMOS器件产生的图像质量相比于CCD来说要低一些,到目前为止,大多数消费级别以及高端数码相机都使用CCD作为感光元件;CMOS感应器则作为低端产品应用于一些摄像镜头上,目前随着CMOS技术的日益成熟,也有一些高端数码产品使用CMOS器件。CMOS相对于CCD有很多优点,比如价格低、集成化程度高、体积小、质量轻、功耗低、无光晕、高读出速率等[6]。

统计公差分析方法概述

统计公差分析方法概述(总5 页) -CAL-FENGHAI.-(YICAI)-Company One1 -CAL-本页仅作为文档封面,使用请直接删除

统计公差分析方法概述(2012-10-23 19:45:32) 分类:公差设计统计六标准差 统计公差分析方法概述 一.引言 公差设计问题可以分为两类:一类是公差分析(Tolerance Analysis ,又称正计算) ,即已知组成环的尺寸和公差,确定装配后需要保证的封闭环公差;另一类是公差分配(Tolerance Allocation ,又称反计算) ,即已知装配尺寸和公差,求解组成环的经济合理公差。 公差分析的方法有极值法和统计公差方法两类,根据分布特性进行封闭环和组成环公差的分析方法称为统计公差法.本文主要探讨统计公差法在单轴向(One Dimension)尺寸堆叠中的应用。 二.Worst Case Analysis 极值法(Worst Case ,WC),也叫最差分析法,即合成后的公差范围会包括到每个零件的最极端尺寸,无论每个零件的尺寸在其公差范围内如何变化,都会100% 落入合成后的公差范围内。 <例>Vector loop:E=A+B+C,根据worst case analysis可得 D(Max.)=(20++(15++(10+=,出现在A、B、C偏上限之状况 D(Min.)=++=,出现在A,B、C偏下限之状况 45±适合拿来作设计吗 Worst Case Analysis缺陷: 设计Gap往往要留很大,根本没有足够的设计空间,同时也可能造成组装困难; 公差分配时,使组成环公差减小,零件加工精度要求提高,制造成本增加。

公差分析的方法与比较

公差分析的方法與比較 PSBU-RDD4-MDD 工程師朱誠璞 alex.chu@https://www.360docs.net/doc/431637034.html, 2002/11/14 PM 04:32 version 1.1 A.公差分析的傳統方法( I)----Worst Case 法 首先,必須解釋在公差分析時所用的兩種方法: 公差合成與公差分配. 而在以下兩個例子中用來運算公差範圍的數學方法為 Worst Case 法,這是傳統的做法 : 1.公差的合成(使用Worst Case 法運算) Part A 與 Part B 必須接合在一起,合成後的尺寸與公差範圍會是如何呢? 在這個例子中,可以得到一個很直觀的結果------當Part A 與 Part B相接後所得到的 Part A+B 長度和公差範圍都是Part A + Part B 的結果. 也就是說:合成後的公差範圍會包括到每個零件的最極端尺寸,無論每個零件的尺寸在其公差範圍內如何變化,都會 100% 落入合成後的公差範圍內. 聽起來相當合理,不是嗎? 稍後會解釋這樣做的缺點.

2.公差的分配(使用Worst Case 法運算) 現在 Part A+B 必須放入 Part C 的開口處,而開口的尺寸與公差如圖所示,那麼 Part A 與 B 的分別的公差範圍又應該是多少呢? 我們以最簡單的方法 : 平均分配給其中所有的零件,所以 Part A 與 B 各得50 %,當然也可以按照其他的比例來調整,並沒有絕對的優劣之分. B. Worst Case法的問題 1.控制公差範圍難以被控制在設計的需求範圍中. 由於 Worst Case 法合成時要求100 % 的可以容許單一零件的公差變化,會造成合成後的公差範圍變的較大,對設計者而言,是非常容易造成零件組裝後相互干涉或間隙過大. 在以上的例子中,如果要將 Part A+B 放入 Part C 時,會發生過緊干涉的情況,因為 Part C 最窄只有 10.75 mm,但是 Part A+B 卻可能有 11.50 mm的情況則有 0.75 mm 的干涉;另一方面,當 Part C 最寬11.25 mm,而 Part A+B 為10.5 mm 的最小值時,又有 0.75 mm的間隙產生.由此可知公差範圍過大所造 成的難以控制的缺點. 2.決定公差範圍的過程缺乏客觀及合邏輯的程序 以此類方式決定的公差範圍尺寸,必須仰賴設計者的經驗,且必須經過多次的試作才可真正決定;若生產條件改變:如更換生產廠商,模具修改…等,皆有可能使原訂之公差範圍無法達成,而被迫放寬或產生大量不良品的損失.

线性尺寸的公差分析方法概述

Tolerance Analysis of Linear Dimensional Chains
Page 1 of 13
线性尺寸链公差分析. 性尺寸链公差分析
程序设计用于(1D)线性尺寸链公差分析。程序解决以下问题: 1. 公差分析,使用算术法"WC"(最差条件worst case)综合和最优化尺寸链,也可以使用统计学计算"RSS"(Root Sum Squares)。 2. 温度变化引起的尺寸链变形分析。 3. 使用"6 Sigma"的方法拓展尺寸链统计分析。 4. 选择装配的尺寸链公差分析,包含组装零件数的最优化。 所有完成的任务允许在额定公差值内运行,包括尺寸链的设计和最优化。 计算中包含了ANSI, ISO, DIN以及其他的专业文献的 数据,方法,算法和信息。标准参考表: ANSI B4.1, ISO 286, ISO 2768, DIN 7186
计算的控制,结构及语法。 算的控制,
计算的控制与语法可以在此链接中找到相关信息 "计算的控制,结构与语法".
项目信息。 目信息。
“项目信息”章节的目的,使用和控制可以在"项目信息"文档里找到.
理论-原理。 原理。
一个线性尺寸链是由一组独立平行的尺寸形成的封闭环。他们可以是一个零件的相互位置尺寸(Fig.A)或是组装单元中各 个零件尺寸 (Fig. B).
一个尺寸链由分开的部分零件(输入尺寸)和一个封闭零件(结果尺寸)组成。部分零件(A,B,C...)可以是图面中的直 接尺寸或者是按照先前的加工工艺,组装方式。 所给尺寸中的封闭零件(Z)表现为加工工艺或组装尺寸的结果,结果 综合了部分零件的加工尺寸,组装间隙或零件的干涉。结果尺寸的大小,公差和极限直接取决于部分尺寸的大小和公 差,取决于部分零件的变化对封闭零件变化的作用大小,在尺寸链中分为两类零件: - 增加零件 - 部分零件,该零件的增加导致封闭零件的尺寸增加 - 减少零件 - 部分零件,封闭零件尺寸随着该零件的尺寸增加而减小 在解决尺寸链公差关系的时候,会出现两类问题: 1. 公差分析 - 直接任务,控制 使用所有已知极限偏差的部分零件,封闭零件的极限偏差被设置。直接任务在计算中是明确的同时通常用于在给 定图面下检查零件的组装与加工。 2. 公差合成 - 间接任务,设计 出于功能需要使用封闭零件的极限偏差,来设计部分零件的极限偏差。间接任务用来解决设计功能组及组装。 公差计算方法的选择以及尺寸链零件的极限偏差影响组装精度和零件的组装互换性。因此,产品的经济性和运转性取决 于此。在尺寸链中解决公差关系,工程实践使用三个基本方法: 算数计算法 统计学计算法 成组交替性计算方法 术计算方法 算术计算方法 - WC method (Worst Case). 最常使用的方法,有时叫做最大-最小计算方法。它用于在任何部分零件的实际尺寸的任意组合下保证封闭零件的所需 极限偏差,也就是最大和最小极限尺寸。 这个方法保证了零件的完全装配和工作交替性。但是,由于封闭零件的高精 度要求,导致部分零件的公差值太极限,因此带来高的加工成本。因此WC方法主要适合用于计算小数量零件尺寸链或 结果尺寸的公差是可以接受的 情况。最常用于单间或小批量生产。 WC 方法计算得出的结果尺寸是部分尺寸的算术和。因此封闭零件的尺寸决定于其中心值:
2013/4/7

ZEMAX单透镜设计例子详细(多图)电子教案

Z E M A X单透镜设计例子详细(多图)

ZEMAX单透镜设计例子,单透镜是最简单的透镜系统了,这个例子基本是很多ZEMAX教程开头都会讲的。 1-1 单透镜 这个例子是学习如何在ZEMAX里键入资料,包括设罝系统孔径(System Aperture)、透镜单位(Lens Units)、以及波长范围(Wavelength Range),并且进行优化。你也将使用到光线扇形图(Ray Fan Plots)、弥散斑(Spot Diagrams)以及其它的分析工具来评估系统性能。 这例子是一个焦距100 mm、F/4的单透镜镜头,材料为BK7,并且使用轴上(On-Axis)的可见光进行分析。首先在运行系统中开启ZEMAX,默认的编辑视窗为透镜资料编辑器(Lens Data Editor, LDE),在LDE可键入大多数的透镜参数,这些设罝的参数包括: ?表面类型(Surf:Type)如标准球面、非球面、衍射光栅…等 ?曲率半径(Radius of Curvature) ?表面厚度(Thickness):与下一个表面之间的距离 ?材料类型(Glass)如玻璃、空气、塑胶…等:与下一个表面之间的材料 ?表面半高(Semi-Diameter):决定透镜表面的尺寸大小 上面几项是较常使用的参数,而在LDE后面的参数将搭配特殊的表面类型有不同的参数涵义。 1-2 设罝系统孔径 首先设罝系统孔径以及透镜单位,这两者的设罝皆在按钮列中的「GEN」按钮里(System->General)。点击「GEN」或透过菜单的System->General来开启General的对话框。 点击孔径标签(Aperture Tab)(默认即为孔径页)。因为我们要建立一个焦距100 mm、F/4的单透镜。所以需要直径为25 mm的入瞳(Entrance Pupil),因此设罝: ?Aperture Type:Entrance Pupil Diameter ?Aperture Value:25 mm

公差分析基本知识

公差分析 一、误差与公差 二、尺寸链 三、形位公差及公差原则

一、误差与公差 (一)误差与公差的基本概念 1. 误差 误差——指零件加工后的实际几何参数相对于理想几何参数之差。 (1)零件的几何参数误差分为尺寸误差、形状误差、位置误差及表面粗糙度。 尺寸误差——指零件加工后的实际尺寸相对于理想尺寸之差,如直径误差、孔径误差、长度误差。 形状误差(宏观几何形状误差)——指零件加工后的实际表面形状相对于理想形状的差值,如孔、轴横截面的理想形状是正圆形,加工后实际形状为椭圆形等。 相对位置误差——指零件加工后的表面、轴线或对称面之间的实际相互位置相对于理想位置的差值,如两个面之间的垂直度,阶梯轴的同轴度等。 表面粗糙度(微观几何形状误差)——指零件加工后的表面上留下的较小间距和微笑谷峰所形成的不平度。 2. 公差 公差——指零件在设计时规定尺寸变动范围,在加工时只要控制零件的误差在公差范围内,就能保证零件的互换性。因此,建立各种几何公差标准是实现对零件误差的控制和保证互换性的基础。

(二)误差与公差的关系 由图1可知,零件误差是公差的子集,误差是相对于单个零件而言的;公差是设计人员规定的零件误差的变动范围。 (三)公差术语及示例 图2 以图2为例: 基本尺寸——零件设计中,根据性能和工艺要求,通过必要的计算和实验确定的尺寸,又称名义尺寸,图中销轴的直径基本尺寸为Φ20,长度基本尺寸为40。 实际尺寸——实际测量的尺寸。 极限尺寸——允许零件实际尺寸变化的两个极限值。 两个极限值 图1

中大的是最大极限尺寸,小的是最小极限尺寸。 尺寸偏差——某一尺寸(实际尺寸,极限尺寸)减去基本尺寸所得到的代数差。 上偏差=最大极限尺寸-基本尺寸,用代号(ES)(孔)和es(轴)下偏差=最小极限尺寸-基本尺寸,用代号(ES)(孔)和es(轴)尺寸公差——允许尺寸的变动量 尺寸公差=最大极限尺寸-最小极限尺寸 公差带 零线——在极限与配合图解中,标准基本尺寸是一条直线,以其为基准确定偏差和公差。通常,零件沿水平方向绘制,正偏差位于其上,负偏差位于其下,如下图。 图3公差带图解 公差带——在公差带图解中,由代表上极限偏差和下极限偏差的两条直线所限定的一个区域。它是由公差带大小和其相对零线的位置来确定。

统计公差分析方法概述

统计公差分析方法概述 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】

统计公差分析方法概述(2012-10-2319:45:32) 分类: 统计公差分析方法概述 一.引言 公差设计问题可以分为两类:一类是公差分析(Tolerance Analysis,又称正计算) ,即已知组成环的尺寸和公差,确定装配后需要保证的封闭环公差;另一类是公差分配(Tolerance Allocation,又称反计算) ,即已知装配尺寸和公差,求解组成环的经济合理公差。 公差分析的方法有极值法和统计公差方法两类,根据分布特性进行封闭环和组成环公差的分析方法称为统计公差法.本文主要探讨统计公差法在单轴向(One Dimension)尺寸堆叠中的应用。 二.Worst Case Analysis 极值法(Worst Case ,WC),也叫最差分析法,即合成后的公差范围会包括到每个零件的最极端尺寸,无论每个零件的尺寸在其公差范围内如何变化,都会100%落入合成后的公差范围内。 <例>Vector loop:E=A+B+C,根据worst case analysis可得 D(Max.)=(20++(15++(10+=,出现在A、B、C偏上限之状况 D(Min.)=++=,出现在A,B、C偏下限之状况 45±适合拿来作设计吗 Worst Case Analysis缺陷: ?设计Gap往往要留很大,根本没有足够的设计空间,同时也可能造成组装困难; ?公差分配时,使组成环公差减小,零件加工精度要求提高,制造成本增加。 以上例Part A +Part B+ Part C,假设A、B、C三个部材,相对于公差规格都有3σ的制程能力水平,则每个部材的不良机率为=;在组装完毕后所有零件都有缺陷的机率为:^3=。这表明几个或者多个零件在装配时,同一部件的各组成环,恰好都是接近极限尺寸的情况非常罕见。 三.统计公差分析法 ?由制造观点来看,零件尺寸之误差来自于制程之变异,此变异往往呈现统计分布的型态,因此设计的公差规格常被视为统计型态。 ?统计公差方法的思想是考虑零件在机械加工过程中尺寸误差的实际分布,运用概率统计理论进行公差分析和计算,不要求装配过程中100 %的成功率(零件的100 %互换) ,要求在保证一定装配成功率的前提下,适当放大组成环的公差,降低零件(组成环)加工精度,从而减小制造和生产成本。 ?在多群数据的线性叠加运算中,可以进行叠加的是『变异』值。 四.方和根法 计算公式(平方相加开根号) 假设每个尺寸的Ppk指标是并且制程是在中心

相关文档
最新文档