产品结构设计中的LCD卡钩与卡槽机构分析

发布时间:2024-04-12 作者:捷百瑞工业设计 0

  LCD组合部分Housing与Cover一般是用2颗或4颗螺丝组装在一起(有的甚至不用螺丝,如 xxx model),单靠这2~4颗螺丝是很难达到LCD部分的Mechanical Spec.---Housing与Cover之间的step & gap,塑料件本体上的卡钩卡槽起着极其重要的作用.

image.png

  因此,在设计阶段卡钩卡槽的安排和尺寸应计算准确,模具制造要保证精度,模具卡钩卡槽滑块的安装应到位.以下只对卡钩卡槽的设计尺寸进行分析.

  分析:tu1&t2&tu3是卡钩和卡槽的配合图示:

  一 ,卡钩卡槽配合:

  一般来说设计的间隙和断差都是0,见标准装配图. tu4

  1,有关Gap的尺寸设计

  从图中可以看出要保证卡钩和卡槽能装配上,尺寸A必须大于等于尺寸B.设计时若设计成A=B, 考虑到尺寸公差的上下偏差均匀分配,当A取下偏差,B取上偏差时,卡钩卡槽也会干涉导致无法卡上. 因此卡槽的槽高须大于卡钩的钩高.即卡钩卡槽必须间隙装配.

image.png

  卡钩卡槽必须间隙装配,设计间隙还会是0吗?答案肯定不是.实际中LCD Cover和LCD Housing之间有Panel支撑,支撑力会使卡钩和卡槽紧紧地卡在一起,尺寸C在实际装配中会是0,间隙会完全分配在LCD Cover和LCD Housing的配合面形成外观间隙,因此尺寸C也不能设计过大.根据以往的经验,C取0.1mm是较理想的值.

  C取0.1mm,设计美工纹0.5mm,塑料成形0.1mm的成形公差(卡钩部位的尺寸在0~6mm范围内,精度M1的工差范围是+/_0.05mm)。

  外观间隙G=0.1+0.5+0.1~0.1=0.7mm

  Spec定为Gap<=0.8mm 所以,设计满足Spec(不含美工纹Spec是0.3mm).

  2, 有关Step的尺寸设计

  为保证卡钩卡槽不干涉,D和E处也须为间隙配合,但D和E处的设计间隙也不应过大.

  一方面若间隙过大,同上述的Gap形成相似,D和E可能迭加,Housing和Cover只要稍有变形,迭加的尺寸就会出现在外观面处形成Housing和Cover断差.

  另一方面间隙设计太大会影响卡钩卡槽的强度和占用有限的空间资源.

  所以,设计中D,E建议取0.1mm.

  极限情况;Step=D或E+成形公差

  Step=0.1+0.1=0.2mm

  所以,Step<0.3mm=Spec.

  设计合格.

  卡钩卡槽设计还应保证有足够的强度,在Panel的支撑力作用下卡钩卡槽不会脱开.其中尺寸F起关键的作用,合理的设计值应在0.5mm以上.考虑到成形工艺,卡钩卡槽的各拐角处允许设计倒圆,但倒圆的尺寸应以卡钩卡槽不干涉为首要条件.即D处的倒圆半径要小于等于D,E处的倒圆半径小于等于E.

image.png

  二,定位边框和定位槽配合:

  定位边框和定位槽的尺寸分析同上述类似,

  1. Gap

  影响间隙的設計尺寸有H , 定位槽的深度要大于定位边框的高度.即保证H处为间隙配合.设计取值建议取0.2mm.这样定位槽深度取下限 -0.05mm,定位边框高度取上限+0.05mm,两个都是极限情况: H=0.2-0.05-0.05=0.1mm,仍是间隙配合.

  另外,定位槽高度I不能太高,避免同上面的LCD Cover干涉.他们之间建议留足0.3mm的间隙.

  2 , . Step

  机构上设计定位槽和定位边框能很好的解决LCD Cover和LCD Housing之间的断差.

  其主要配合面K面是一个窄长的沿LCD Housing一周的环面.而配合面L是小面积配合(见第二张照片上的定位槽).同理为保证装配和方便拆卸 , K和L都应该为间隙设计.间隙设计太大会引起外观断差,间隙设计太小LCD Cover难以拆卸.建议K和L设计取值均取0.1mm.

image.png

  这样外观面可能出现的断差:

  Step=K或L+成形公差

  当Cover定位边框成形尺寸偏下限 0.05mm,Housing定位槽右边的柱宽也偏下限 0.05

  Step(max)=0.1+0.05+0.05=0.2mm

  能保证断差符合要求.

  三,. 总结

  以上只对卡钩卡槽和定位边框定位槽的配合面径行了分析,分析了他们之间应该设计成的配合状况.至于卡钩卡槽和定位边框定位槽的主要机构尺寸(肉厚)的设计,依不同类型的产品不同类型的材料具体对待.例如,Note Book 类机型卡钩卡槽肉厚设计较薄1mm左右,而 Mercury类机型其卡钩卡槽设计肉厚就较厚.

$(document).ready(function () { $.get("/index.php?s=floating", function(data){ $("body").floating(data); }, 'json'); })