海克斯康制造智能
返回官网

QUINDOS│公差带分段评价实现方法——凸轮轮廓度评价实例


凸轮升程曲线经常要求不同范围定义不同的公差要求,为了满足实现不同工作阶段精度的要求。我们以一个凸轮样例进行演示,实现此要求的程序编制。


1

首先,我们将理论轮廓复制出两个公差曲线分别是上公差-UpperTol、下公差-LowerTol。


COPY     (FRM=NomCurve, TO =UpperTol, DEL=Y,TYP=ELE, STY=APT)

COPY    (FRM=NomCurve, TO =LowerTol, DEL=Y,TYP=ELE, STY=APT)


2

通过编辑理论点查询变公差点位置-记录点序列号。这里我们记录100和250这两个位置。


EDTAPT     (NAM=NomCurve, RCO=N)




3

自动生成偏上公差,1..100公差0.05,101..250公差0.15,251..361公差0.05.

GENPTS  (NAM=UpperTol, BGN=1, END=100, DLT=1,VNA=K, FUN=0.05, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)

GENPTS  (NAM=UpperTol, BGN=101,END=250, DLT=1, VNA=K, FUN=0.15, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)

GENPTS   (NAM=UpperTol, BGN=251, END=361,DLT=1, VNA=K, FUN=0.05, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)




4

同理,我们生成下公差

GENPTS  (NAM=LowerTol, BGN=1, END=100, DLT=1,VNA=K, FUN=-0.05, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)

GENPTS   (NAM=LowerTol, BGN=101, END=250,DLT=1, VNA=K, FUN=-0.15, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)

GENPTS   (NAM=LowerTol, BGN=251, END=361,DLT=1, VNA=K, FUN=-0.05, DEL=N, DSC=A, TYP=APT, MOD=ALT, SEC=Y)


5

下面进行绘图命令,将公差图形画出,步骤如下:

PLS_A4Q         (DRW=Y)

PLS_DFNPLOFLD  (NAM=BODY\PLOT, X  =50, Y =2, W  =155, H  =150, DRW=A)

PLS_ADDCRVL  (ELE=NomCurve, PFL=BODY\PLOT, CVA=1, SHF=50)

PLS_ADDCRVL (ELE=UpperTol,PFL=BODY\PLOT,CVA=(-1,4),SCA=NNN, SCF=20)

PLS_ADDCRVL (ELE=LowerTol,PFL=BODY\PLOT,CVA=(-1,4),SCA=NNN, SCF=20)

PLS_SetScale    (PFL=BODY\PLOT, ASC=YY)



6

将实际测量曲线放入公差带对比,保证放大比例一至:

PLS_ADDCRVL(ELE=MeaCurve,PFL=BODY\PLOT,CVA=(-1,3,3),SCA=NNN, SCF=20, FLL=YY)



7

测量数据进行分段处理,0.05公差的点分成Seg_1,  0.15公差的分成Seg_2

COLAPT  (NAM=Seg_1, PTS=MeaCurve, FRS=1,LST=100)

COLAPT  (NAM=Seg_1, DEL=N, PTS=MeaCurve,FRS=251, LST=361)

COLAPT  (NAM=Seg_2, PTS=MeaCurve, FRS=101,LST=250) 


8

提取出两段曲线的最大,最小偏差值

FINDVAL  (NAM=Seg_1_Max, OBJ=Seg_1, TYP=ELE,STY=APT, DSC=A, MOD=MAX)

FINDVAL   (NAM=Seg_1_Min, OBJ=Seg_1, TYP=ELE,STY=APT, DSC=A, MOD=MIN)

FINDVAL  (NAM=Seg_2_Max, OBJ=Seg_2, TYP=ELE,STY=APT, DSC=A, MOD=MAX)

FINDVAL   (NAM=Seg_2_Min, OBJ=Seg_2, TYP=ELE,STY=APT, DSC=A, MOD=MIN)


9

将最大,最小值分别画在报告上:

~CHS(1) = "Max_Dev :"

~CHS(2) = "Min_Dev :"

PLS_DRAWSTR     (FRA=BODY, STR="Seg_2 ,Tol =0.15", X  =10, Y  =5)

PLS_DRAWSTR     (FRA=BODY, STR=~CHS(1), X  =10, Y =10)

PLS_DRAWSTR     (FRA=BODY, STR=~CHS(2), X  =10, Y =15)

PLS_DRAWREA   (FRA=BODY, VAL=Seg_2_Max, X  =10+15, Y =10, FM1=4, FM2=4)

PLS_DRAWREA   (FRA=BODY, VAL=Seg_2_Min, X  =10+15, Y =15, FM1=4, FM2=4)

 

PLS_DRAWSTR    (FRA=BODY, STR="Seg_1 ,Tol =0.05", X  =220, Y  =5)

PLS_DRAWSTR    (FRA=BODY, STR=~CHS(1), X  =220, Y =10)

PLS_DRAWSTR     (FRA=BODY, STR=~CHS(2), X  =220, Y =15)

PLS_DRAWREA   (FRA=BODY, VAL=Seg_1_Max, X  =220+15, Y =10, FM1=4, FM2=4)

PLS_DRAWREA    (FRA=BODY, VAL=Seg_1_Min, X  =220+15, Y =15, FM1=4, FM2=4)



  这里我们举例了凸轮上两种公差带宽度的类型方法,更复杂的多段公差也可以在此基础上进行增加,操作方式基本一致,甚至我们还会碰到公差是渐变的要求,此类情况我们下次再讨论。


推荐文章:

位置度,没有你想的那么难!

测量计算中常见的拟合方法!

GD&T最大实体、最小实体各种符号全知道!

尺寸要素的位置度在MMC时零工差和可逆原则的应用!

ASME-Y14.5 vs ISO-1101非对称轮廓度解析!

ASME-Y14.5  / ISO 14405 线性尺寸评价(SIZE)的应用

ISO5458-2018标准中CZ、SZ、><等符号解释其应用!

公差修饰符号CF,CT,CZ的理解和应用

关于海克斯康大学

海克斯康大学致力于为智慧工厂培养数字化智能制造人才,从而帮助企业提高生产力和质量。依托海克斯康制造智能全球领先的数字化设计、制造、计量及质量技术和经验,为“中国制造2025”培养数字化专业技术和管理人才,并为专业人才提供权威的资质认证和能力评定。


评论列表0

暂无评论

  • 237
    文章
  • 97
    评论
  • 0
    粉丝
  • 0
    点赞
最近文章
  • 不想读图纸——MBD...
    当一名技术人员带了一沓图纸与工件朝你走来的时候,可能是最令测量员瑟瑟发抖的时刻,摆在面前的就是读图纸、找基准、找测量特...