摘 要: 针对目前公差分析中普遍存在未考虑公差原则影响的现象,提出了一种考虑公差原则的三维公差建模与分析方法.基于SDT理论和模态区间方法分别建立了要素采用独立原则、包容要求、最大实体要求、最小实体要求或可逆要求时的公差模型;利用空间矢量表示三维尺寸链,基于空间矢量环叠加原理推导出了三维公差分析时的封闭环尺寸及其变动计算模型;以采用不同公差原则的工程实例进行了三维公差建模和公差分析,给出了公差分析的步骤,验证了本文所研究方法的有效性.
关键词: 公差原则;公差分析;公差建模;SDT理论;模态区间方法
装配公差分析或称装配偏差分析,即通过已知零部件的尺寸分布和公差,考虑公差的累积和传播,计算装配体的尺寸公布和装配公差的过程.公差分析为解决零件尺寸公差和几何公差对装配性能的影响提供了一个有效的评价工具.目前,国内外学者在公差分析领域进行了诸多研究,并取得了丰硕的成果.Chase等[1]和Gao等[2]通过对隐式运动学方程进行线性化,提出了一种基于矢量环模型的直接线性化公差分析方法,该方法可以对二维和三维装配体进行分析.Davidson等[3]基于单纯形和面积坐标的概念提出了T-Map模型,一个T-Map模型将特征公差带影射到一个多维参数空间区域,该模型只能处理简单的公差链,目前仍处于发展阶段.Desrochers等[4]将机器人运动学中的Jacobian模型和SDT模型相结合提出了Jacobian-Torsor模型.Li等[5]基于SDT(small displacement torsor)和误差传播理论进行了公差分析.彭和平等[6]基于矢量环装配模型进行了考虑几何公差的二维公差分析,吴常林等[7]和程彬彬等[8]利用雅可比旋量理论建立了装配功能要求与零件公差之间的三维公差数学模型,采用蒙特卡洛方法实现了装配体三维公差统计分析.张为民等[9]基于雅克比旋量法进行了实际工况的公差建模.吴兆强[10]研究了小位移旋量的公差建模方法,采用齐次坐标变换进行了三维公差分析.但是,目前的公差分析主要是研究尺寸公差分析,或只对装配体中零件的尺寸公差和几何公差逐个进行零件装配分析,而不考虑尺寸公差和几何公差之间相互关系及其对零件性能的影响.实际上,对同一个零件而言,尺寸公差与几何公差是共存的,二者之间存在一定的内在联系,零件是否能装配,并不单独取决于尺寸公差或者几何公差,而是取决于尺寸公差和几何公差的综合作用.因此,在公差分析时必须考虑公差原则对装配性能的影响.
为了研究考虑公差原则的三维公差建模与分析方法,笔者首先基于SDT理论和模态区间方法建立不同公差原则下的三维公差SDT模型,然后基于空间矢量环叠加原理推导尺寸链的三维公差分析模型,最后结合工程实例给出公差分析的步骤.
公差建模是公差分析的基础.笔者基于SDT理论和模态区间方法建立不同公差原则下的公差模型.
1.1 应用独立原则时的公差模型
应用独立原则时,尺寸公差和几何公差是相互独立的,二者相互无关.尺寸公差只控制要素实际尺寸的变动量,不控制几何误差;而几何公差只控制被测要素的几何误差,与实际尺寸无关.因此公差分析时应分别计入尺寸公差和几何公差,其中几何公差的尺寸为0.
尺寸公差和几何公差的特征由公差带来表征,实际要素可以在公差带内旋转或移动,这些旋转和移动可用SDT模型描述.设ω是旋转矢量;ε是平动矢量;u、v、w分别是沿X、Y、Z轴的平动量;Δα、Δβ、Δγ分别是沿X、Y、Z轴的旋转量,那么,公差带的SDT模型可定义为
(1)
几何公差带的形状主要有两平行平面、两平行直线、两同心圆、两同轴圆柱面、圆柱、圆、球、两平行曲线、两平行曲面等.如表1中的两平行平面公差带,平面长为L1、宽为L2,两平行平面之间的距离为公差带大小t.假设将坐标系XYZ置于两平行平面中间.由新一代GPS的恒定度知[11],平面有3个自由度,即绕X轴的转动Δα、绕Y轴的转动Δβ和沿Z轴的平动w.因此,对两平行平面公差带建模只需确定这3个自由度的变动范围即可,由此可得其SDT模型及各矢量约束,各矢量约束采用模态区间法描述,见表1.同理,也可建立其他几何公差带的SDT模型,表1也给出了其他几种常用的几何公差带的SDT模型及其矢量约束.
尺寸公差是允许尺寸的变动量,其公差带限制了实际偏差处于上极限偏差TU和下极限偏差TL区域内.根据尺寸公差的性质可知,尺寸公差带的SDT模型中只有平动矢量.假设平动发生在X方向上,则其SDT模型为
(2)
其中,u=[TL,TU].
表1 常用几何公差带的SDT模型及其约束
Tab.1 SDT model and its vector description of tolerance zones
公差带公差带形状SDT模型约束两平行平面之间的区域00wΔαΔβ0[]w=-t2,t2[],Δα=-tL1,tL1[],Δβ=-tL2,tL2[]w+Δα.L12+Δβ.L22=0,t2[]两平行直线之间的区域u0000Δγ[]u=-t2,t2[],Δγ=-tL,tL[],u+Δγ.L2=0,t2[]两同心圆之间的区域uv0000[]u=-t2,t2[],v=-t2,t2[],u2+v2=0,t2()2[]两同轴圆柱面内的区域uv0ΔαΔβ0[]u=-t2,t2[],v=-t2,t2[],Δα=-tL,tL[],Δβ=-tL,tL[]u+Δα·L2()2+v+Δβ·L2()2=0,t2()2[]圆柱面内的区域uv0ΔαΔβ0[]u=-t2,t2[],v=-t2,t2[],Δα=-tL,tL[],Δβ=-tL,tL[]u+Δα·L2()2+v+Δβ·L2()2=0,t2()2[]
1.2 应用包容要求时的公差模型
应用包容要求时,尺寸公差具有双重功能,既能控制实际尺寸,又能控制形状误差.尺寸要素对应的实际轮廓(实际尺寸和形状误差综合的结果)应遵守最大实体边界(MMB).因此,公差分析时只需计入尺寸公差,而不考虑几何公差.尺寸公差的SDT模型同公式(2).
1.3 应用最大实体要求或最小实体要求时的公差模型
应用最大实体要求(MMR)的尺寸要素对应的实际轮廓应遵守最大实体实效边界(MMVB),此时尺寸公差可以对几何公差进行补偿,使几何公差带大小由t可增大到t+T,T为尺寸公差值.当实际尺寸等于最小实体尺寸(LMS)时,几何公差得到最大的补偿值,几何公差带大小为t+T.因此,应用MMR的尺寸要素可等效为尺寸等于LMS的理想形体(公差值为0)与公差带大小等于t+T的变动形体的叠加,变动形体是尺寸为0的几何公差带,其SDT模型与表(1)中对应相同形状的模型相同,但矢量约束中的t替换为t+T.为了计算方便,应用MMR的尺寸要素进行公差分析时,可将尺寸公差和几何公差合并为尺寸等于LMS、具有t+T公差带大小的综合公差.
如图1所示是圆柱轴应用MMR的示例,公差分析时,计入的尺寸等于19.98 mm,几何公差的公差带形状为圆柱,由表1知,其SDT模型为其中
图1 圆柱轴应用MMR示例
Fig.1 Example of MMR for an cylindrical feature
应用最小实体要求(LMR)的尺寸要素对应的实际轮廓应遵守最小实体实效边界(LMVB).同理,公差分析时,将尺寸要素等效为尺寸等于MMS的理想形体(公差为0)与公差带大小为t+T的变动形体(尺寸为0)的叠加.
1.4 应用可逆要求时的公差模型
可逆要求(RPR)是最大实体要求(MMR)或最小实体要求(LMR)的附加要求.MMR或LMR附加了RPR后,允许尺寸和几何公差之间相互补偿;当尺寸要素具有理想形状或方向或位置时,尺寸得到最大的补偿值.因此,与1.3节同理,把尺寸要素等效为尺寸一定的理想形体与公差带大小为t+T的变动形体的叠加,变动形体的SDT模型与应用MMR和LMR的相同.理想形体的尺寸与尺寸要素的形状和采用的相关要求有关,如表2所示是笔者推导出的应用可逆要求时理想形体尺寸的计算公式.
表2 应用可逆要求时理想形体尺寸的计算公式
Tab.2 The formula of basic size of nominal shapewhen using reciprocity requirement.
相关要求尺寸要素的形状外尺寸(轴)内尺寸(孔)RPR用于MMRMMS+tMMS-tRPR用于LMRLMS-tLMS+t
三维公差分析即确定三维尺寸链中各个组成环矢量对封闭环的影响,从而确定封闭环的公差.
在三维空间中,每一个矢量的空间位置是由矢量长度ai和其与三个坐标轴的夹角αi、βi、γi确定,如图2所示,即各矢量的三维坐标为
].
(3)
图2 矢量的空间表示
Fig.2 the space representation of vector
假设三维尺寸链由4个空间组成环矢量(A1、A2、A3、A4)组成,A0为封闭环.由尺寸链的特点,对各矢量环进行叠加可得封闭环尺寸的三维模型为
A0 =A1+A2+A3+A4=
(4)
假设由于尺寸公差和/或几何公差的影响,使得各矢量的尺寸变动为Δai,与各坐标轴的夹角变动为Δαi、Δβi、Δγi,则各组成环矢量的三维模型变为
Aiv=t.
(5)
由于Δαi→0,Δβi→0,Δγi→0,Δai→0,可以认为cos Δαi≈1,cos Δβi≈1,cos Δγi≈1,sin Δαi≈Δαi,sin Δβi≈Δβi,sin Δγi≈Δγi;且 ΔaiΔαi≈0,ΔaiΔβi≈0,ΔaiΔγi≈0.
则 cos(αi+Δαi)≈cos αi-Δaisin αi;
cos(βi+Δβi)≈cos βi-Δβisin βi;
cos(γi+Δγi)≈cos γi-Δγisin γi.
由此可得封闭环的变动模型为
Δ=A0v-A0=
(6)
式(6)可扩展到n个组成环矢量情况.
公差分析的步骤:
(1)首先对装配体上的所有零件进行分析,
识别对保证功能有影响的所有要素.
图3所示是一个机床尾座的装配简图及组成零件图.该装配体由顶尖(图3中的零件1)、立柱(图3中的零件2)、底座(图3中的零件3)组成,其装配功能要求是保证顶尖端点在垂直方向上的尺寸FR.顶尖与立柱的孔轴配合为φ20,底座与立柱的配合为平面配合,其余尺寸如图示.根据工作条件可知,顶尖上的功能要素有:圆锥轴线F1、φ20圆柱的轴线F2、φ20圆柱面F3.底座和立柱的功能要素见图3.
(2)对各功能要素建立坐标系.
(3)根据零件间的装配关系基于图论建立零件功能要素间的装配关系图.
图4所示是图3示例中各零件功能要素间的装配关系图.图中,每个零件内部要素之间的尺寸和方位关系在内圆中示出,零件之间的要素关系在外圆外分别实线或虚线连接,实线表示两零件要素之间的装配关系,虚线表示设计要求.各链环的矢量长度分别用ai(i=1,2,3,…)表示.
(4)根据各功能要素所采用的公差原则按本文第1章所述内容进行公差建模.
如顶尖零件中,要素F1对要素F2有同轴度要求,且采用了独立原则,由1.1节知,公差分析时计入尺寸公差和几何公差两部分.其中,尺寸及公差为0;几何公差的尺寸为0,用记号a1表示,同轴度的公差带形状为圆柱,由表1可知其SDT
图3 机床尾座的装配简图及组成零件图
Fig.3 Assembly drawing of machine tailstock and its parts drawing
图4 功能要素间的装配关系图
Fig.4 The assembly graph of effective features
模型为
要素F2为基准C,当同轴度采用图3中(a)方式标注时,即C后面无,根据基准的建立准则可知[12],此时基准C相当于采用了包容要求.由1.2节知,公差分析时,只计入F2到F3的尺寸及公差a2=φ其SDT模型及其约束见表3.当同轴度采用(b)方式标注时,C后面有,即基准C采用了最大实体要求.由1.3节知,公差分析时,F2到F3的尺寸及公差为同理,也可得立柱和底座各功能要素的公差模型,结果见表3.
(5)用公式(4)和公式(6)计算得到封闭环的尺寸及其变动.
表3 各矢量环的SDT模型及其约束
Tab.3 The SDT modals and its vector description of the vectors
各环尺寸及其αi、βi、γiSDT模型约束a1=0α1=900,β1=900,γ1=000vw0ΔβΔγ[]v=w=-0.012,0.012[]Δβ=Δγ=-0.0130,0.0130[]a2=10+0.012+0.0075α2=900,β2=900,γ2=180000w000[]w=[0.0075,0.012]a'2=10.0075±0.00225α2=900,β2=900,γ2=180000w000[]w=[-0.00225,0.00225]a3=10+0.00650α3=900,β3=900,γ3=0000w000[]w=[0,0.0065]a4=55±0.01α4=900,β4=900,γ4=180000w000[]w=[-0.01,0.01]a5=0α5=900,β5=900,γ5=18000vw0ΔβΔγ[]v=w=-0.012,0.012[]Δβ=Δγ=-0.0150,0.0150[]a6=10±0.01α6=900,β6=900,γ6=0000w000[]w=[-0.01,0.01]a7=0α7=900,β7=900,γ7=0000wΔαΔβ0[]w=-0.012,0.012[]Δα=Δβ=-0.01100,0.01100[]
将表3中的内容分别代入公式(4)和公式(6),用模态区间运算法则进行计算[13],得到FR在Z方向的尺寸为45 mm.当同轴度采用方式(a)标注时,变动为[-0.047,0.034];当同轴度采用方式(b)标注时,变动为[-0.047 5,0.036].对比计算结果可以看出,采用的公差原则不同,公差分析结果亦不相同,因此在实际工作中不能忽视公差原则的影响.
根据表3中SDT模型各矢量变动的特点,也可假设各环的分布状态(如假设A2、A3中的矢量呈均匀分布,其他各环中的矢量呈正态分布)采用蒙特卡洛方法或其他方法进行分析,笔者不再赘述.
笔者研究了考虑公差原则的三维公差分析问题,得到了在公差分析时应用不同公差原则的尺寸公差和几何公差的计入方法,并基于SDT理论和模态区间方法分别建立了要素应用不同公差原则时的公差模型;基于空间矢量环叠加原理推导出了三维公差分析时的封闭环尺寸及其变动计算模型;结合工程实例给出了公差分析的具体步骤,并进行了公差分析的实例应用.研究表明,公差原则对装配精度的影响较大,在实际工作中是不能忽视的,考虑公差原则的三维公差分析结果更为精确.笔者的研究为准确且符合工程实际进行三维公差分析提供了技术支撑.
参考文献:
[1] CHASE K W, GAO J, MAGLEBY S P.General 2D tolerance analysis of mechanical assemblies with small kinematic adjustments[J].J Des Manuf, 1995, 5(4):263-274.
[2] GAO J, CHASE K W, MAGLEBY S P.Generalized 3D tolerance analysis of mechanical assemblies with small kinematic adjustments[J].IIE transactions,1998, 30(4):367-377.
[3] DAVIDSON J K, MUJEZINOVIC A, SHAH J J. A new mathematical model for geometric tolerances as applied to round faces[J]. J Mech Des, 2002,124:609-621.
[4] DESROCHERS A, GHIE W, LAPERRIERE L. Application of a unified Jacobian-torsor model for tolerance analysis[J]. J Comput Inf Sci Eng, 2003, 3(1):2-14.
[5] LI H, ZHU H P, LI P G,et al. Tolerance analysis of mechanical assemblies based on small displacement torsor and deviation propagation theories [J]. Int J Adv Manuf Technol,2014, 72:89-99.
[6] 彭和平,刘晓军. 考虑形位公差的二维装配公差分析[J]. 机械传动, 2008,32(3):75-82.
[7] 吴常林,黄美发,程彬彬,等.基于雅可比旋量模型的装配体公差统计分析[J].机械设计与研究, 2015,31(6):97-100.
[8] 程彬彬,王志越,黄美发,等. 装配体三维公差建模及分析研究[J].机械设计与制造, 2016(4):76-79.
[9] 张为民,陈灿,李鹏忠,等.基于雅可比旋量法的实际工况公差建模[J].计算机集成制造系统, 2011,17(1):77-83.
[10] 吴兆强.基于小位移旋量的公差建模及公差分析[J].机械设计与制造, 2010(1):205-207.
[11] 方东阳,李秀明,张琳娜,等. 基于GPS 的形位公差项目分析和设计[J].郑州大学学报(工学版),2005,26(3):73-75.
[12] Geometrical product specifications (GPS)-geometrical tolerancing-datums and datum systems:ISO 5459:2011(E)[S].
[13] SAINZ M A, ARMENGO J, CALM R, et al. Modal interval analysis: new tools for numerical information[M]. Berlin:Springer, 2014.
Abstract: A method of considering tolerance principle for three dimensional tolerance analysis was put forward. Based on small displacement torsor (SDT) theory and modal interval arithmetic, the tolerance models of size tolerance and geometrical tolerance of the feature of size apply independent principle, envelope requirement, maximum material requirement, least material requirement or reciprocity requirement, were established respectively. By using the space vector to represent 3D dimension chain, a mathematical model was built to calculate the closed loop tolerance based on space vector loop stack principle. The application of the proposed method was illustrated through presenting an example, the tolerance analysis steps were given, and the availability of the proposed method was proved successfully.
Key words: tolerance principle;tolerance analysis;tolerance modeling;small displacement torsor theory;modal interval arithmetic
收稿日期:2017-02-02;
修订日期:2017-08-04
基金项目:国家自然科学基金资助项目(51775515)
文章编号:1671-6833(2017)06-0039-06
中图分类号: TH124
文献标志码:A
doi:10.13705/j.issn.1671-6833.2017.06.007