RationalDMIS2024设置及编程_RATIONALDMIS


RationalDMIS2024设置及编程_EQ_02


RationalDMIS2024设置及编程_EQ_03


RationalDMIS2024设置及编程_EQ_04


RationalDMIS2024设置及编程_EQ_05


RationalDMIS2024设置及编程_EQ_06


RationalDMIS2024设置及编程_EQ_07


RationalDMIS2024设置及编程_EQ_08


RationalDMIS2024设置及编程_EQ_09


RationalDMIS2024设置及编程_RATIONALDMIS_10


RationalDMIS2024设置及编程_RATIONALDMIS_11


RationalDMIS2024设置及编程_RATIONALDMIS_12


RationalDMIS2024设置及编程_EQ_13


RationalDMIS2024设置及编程_EQ_14


RationalDMIS2024设置及编程_EQ_15


RationalDMIS2024设置及编程_RATIONALDMIS_16


RationalDMIS2024设置及编程_EQ_17


RationalDMIS2024设置及编程_RATIONALDMIS_18


RationalDMIS2024设置及编程_RATIONALDMIS_19


RationalDMIS2024设置及编程_RATIONALDMIS_20


RationalDMIS2024设置及编程_EQ_21


RationalDMIS2024设置及编程_EQ_22

$$/*  Header
DMISMN/'Created by [山涧果子]  
UNITS/MM, ANGDEC, MMPS
WKPLAN/XYPLAN
PRCOMP/ON
TECOMP/ON
FLY/1.0000
MODE/PROG, MAN
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 5.0000
SNSET/CLRSRF, 20.0000
RECALL/D(MCS)
SNSLCT/S(D3-L20)
GEOALG/BF, LSTSQR
GEOALG/ANGLB, COMPLM
GEOALG/CIRCLE, LSTSQR
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR
$$
$$
$$*/
MODE/MAN
$$ Following block is generated by Quick 321 alignment
DECL/COMMON, DOUBLE, DPROBEX, DPROBEY, DPROBEZ
PRCOMP/OFF
KNPTC1 = VALUE/MODE
MODE/MAN
F(PT1)=FEAT/POINT,POL,532.2994,32.5276,49.5532,0.0000,0.0000,1.0000
F(PT2)=FEAT/POINT,POL,500.9861,26.3857,49.5795,0.0000,0.0000,1.0000
F(PT3)=FEAT/POINT,POL,564.3331,21.7932,49.6767,0.0000,0.0000,1.0000
F(PT4)=FEAT/POINT,POL,488.4992,23.2277,29.8579,0.0000,-1.0000,0.0000
F(PT5)=FEAT/POINT,POL,540.6992,20.8919,29.8592,0.0000,-1.0000,0.0000
F(PT6)=FEAT/POINT,POL,490.7083,25.7254,42.7971,-1.0000,0.0000,0.0000
MEAS/POINT, F(PT1), 1
  PTMEAS/POL, 532.2994,32.5276,49.5532,0.0000,0.0000,1.0000
ENDMES
MEAS/POINT, F(PT2), 1
  PTMEAS/POL, 500.9861,26.3857,49.5795,0.0000,0.0000,1.0000
ENDMES
MEAS/POINT, F(PT3), 1
  PTMEAS/POL, 564.3331,21.7932,49.6767,0.0000,0.0000,1.0000
ENDMES
MEAS/POINT, F(PT4), 1
  PTMEAS/POL, 488.4992,23.2277,29.8579,0.0000,-1.0000,0.0000
ENDMES
MEAS/POINT, F(PT5), 1
  PTMEAS/POL, 540.6992,20.8919,29.8592,0.0000,-1.0000,0.0000
ENDMES
MEAS/POINT, F(PT6), 1
  PTMEAS/POL, 490.7083,25.7254,42.7971,-1.0000,0.0000,0.0000
ENDMES
KNPTR1 = OBTAIN/FA(PT1)[1], 5
KNPTR2 = OBTAIN/FA(PT1)[1], 6
KNPTR3 = OBTAIN/FA(PT1)[1], 7
F(PLN1) = FEAT/PLANE, CART, 0,0,0, KNPTR1,KNPTR2,KNPTR3
CONST/PLANE, F(PLN1), BF, FA(PT1), FA(PT2), FA(PT3)
KNPTR1 = OBTAIN/FA(PT4), 3
KNPTR2 = OBTAIN/FA(PT4), 4
KNPTR3 = OBTAIN/FA(PT4), 5
KNPTV1 = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)
KNPTR1 = OBTAIN/FA(PT5), 3
KNPTR2 = OBTAIN/FA(PT5), 4
KNPTR3 = OBTAIN/FA(PT5), 5
KNPTV2 = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)
KNPTV3 = ASSIGN/KNPTV2 - KNPTV1
KNPTV1 = ASSIGN/VUNIT(KNPTV3)
KNPTR1 = OBTAIN/FA(PT4)[1], 5
KNPTR2 = OBTAIN/FA(PT4)[1], 6
KNPTR3 = OBTAIN/FA(PT4)[1], 7
F(LN1) = FEAT/LINE, UNBND, CART, 0.0000, 0.0000, 0.0000, VECX(KNPTV1), VECY(KNPTV1), VECZ(KNPTV1), KNPTR1, KNPTR2, KNPTR3
CONST/LINE, F(LN1), BF, FA(PT4), FA(PT5)
D(CRD1) =DATSET/FA(PLN1), ZDIR, ZORIG
D(CRD1) =ROTATE/ZAXIS, FA(LN1), XDIR
D(CRD1) =TRANS/YORIG, FA(LN1)
D(CRD1) =TRANS/XORIG, FA(PT6)
KNPTC1 =VALUE/SNSLCT
KNPTR1 =OBTAIN/SS(KNPTC1), 8
DPROBEZ =ASSIGN/(KNPTR1/2)
KNPTR1 = OBTAIN/FA(PT4)[1], 5
KNPTR2 = OBTAIN/FA(PT4)[1], 6
KNPTR3 = OBTAIN/FA(PT4)[1], 7
KNPTV1 = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)
KNPTV2 = ASSIGN/VCART(0,1,0)
IF/(VDOT(KNPTV1,KNPTV2) .GT. 0)
  DPROBEY = ASSIGN/(-DPROBEZ)
ELSE
  DPROBEY = ASSIGN/DPROBEZ
ENDIF
KNPTR1 = OBTAIN/FA(PT6)[1], 5
KNPTR2 = OBTAIN/FA(PT6)[1], 6
KNPTR3 = OBTAIN/FA(PT6)[1], 7
KNPTV1 = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)
KNPTV2 = ASSIGN/VCART(1,0,0)
IF/(VDOT(KNPTV1,KNPTV2) .GT. 0)
  DPROBEX = ASSIGN/(-DPROBEZ)
ELSE
  DPROBEX = ASSIGN/DPROBEZ
ENDIF
D(CRD1) =TRANS/XORIG, DPROBEX, YORIG, DPROBEY, ZORIG, -DPROBEZ
D(CRD1) =TRANS/ZORIG, -35
PRCOMP/ON
IF/KNPTC1.EQ.'AUTO,PROG,MAN'
    MODE/AUTO,PROG,MAN
ENDIF
IF/KNPTC1.EQ.'PROG,MAN'
    MODE/PROG,MAN
ENDIF
IF/KNPTC1.EQ.'MAN'
    MODE/MAN
ENDIF
$$ Set.CAD2PCS.CADM_1
MODE/PROG,MAN
F(PLN2)=FEAT/PLANE,CART,31.2500,46.8106,35.0000,0.0000,0.0000,1.0000
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 5.0000
SNSET/CLRSRF, F(PLN2), 20.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, -2.9939, 19.3470, 55.9924
MEAS/PLANE, F(PLN2), 6
  GOTO/CART,    -2.9939, 19.3470, 55.9924
  GOTO/CART,     3.4556, 22.3469, 55.9924
  PTMEAS/CART,   3.4556, 22.3469, 35.0000, 0.0000, 0.0000, 1.0000
  PTMEAS/CART,   3.9377, 87.6595, 35.0000, 0.0000, 0.0000, 1.0000
  PTMEAS/CART,  86.6950, 88.1493, 35.0000, 0.0000, 0.0000, 1.0000
  PTMEAS/CART, 115.4854, 49.5287, 35.0000, 0.0000, 0.0000, 1.0000
  PTMEAS/CART,  81.8665, 15.2464, 35.0000, 0.0000, 0.0000, 1.0000
  PTMEAS/CART,  39.5772, 24.9651, 35.0000, 0.0000, 0.0000, 1.0000
  GOTO/CART,    39.5772, 24.9651, 55.9924
ENDMES
F(LN2)=FEAT/LINE,BND,CART,0.0000,0.0000,20.0208,70.0000,-0.0000,20.0208,-0.0000,-1.0000,0.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, 2.0000, -2.9924, 55.9924
MEAS/LINE, F(LN2), 5
  GOTO/CART,    2.0000, -2.9924, 55.9924
  PTMEAS/CART,  2.0000,  0.0000, 17.0208, 0.0000, -1.0000, 0.0000
  PTMEAS/CART, 18.5000,  0.0000, 17.0208, 0.0000, -1.0000, 0.0000
  PTMEAS/CART, 35.0000,  0.0000, 17.0208, 0.0000, -1.0000, 0.0000
  PTMEAS/CART, 51.5000,  0.0000, 17.0208, 0.0000, -1.0000, 0.0000
  PTMEAS/CART, 68.0000,  0.0000, 17.0208, 0.0000, -1.0000, 0.0000
  GOTO/CART,   68.0000, -2.9924, 55.9924
ENDMES
F(LN3)=FEAT/LINE,BND,CART,0.0000,14.9792,35.0000,0.0000,93.6212,35.0000,-1.0000,0.0000,0.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, -2.9924, 16.9792, 55.9924
MEAS/LINE, F(LN3), 5
  GOTO/CART,   -2.9924, 16.9792, 55.9924
  PTMEAS/CART,  0.0000, 16.9792, 32.0000, -1.0000, 0.0000, -0.0000
  PTMEAS/CART, -0.0000, 35.6397, 32.0000, -1.0000, 0.0000, -0.0000
  PTMEAS/CART,  0.0000, 54.3002, 32.0000, -1.0000, 0.0000, -0.0000
  PTMEAS/CART,  0.0000, 72.9607, 32.0000, -1.0000, 0.0000, -0.0000
  PTMEAS/CART,  0.0000, 91.6212, 32.0000, -1.0000, 0.0000, -0.0000
  GOTO/CART,   -2.9924, 91.6212, 55.9924
ENDMES
F(PT_INTR1)=FEAT/POINT,CART,0.0000,0.0000,17.0232,0.0000,0.0000,1.0000
CONST/POINT,F(PT_INTR1),INTOF,FA(LN2),FA(LN3),2D
D(CRD2) = DATSET/FA(PLN2), ZDIR, ZORIG, FA(LN2), XDIR, FA(PT_INTR1), XORIG
D(CRD2) = TRANS/ZORIG, -35, YORIG, FA(PT_INTR1), XORIG, -0
$$ Set.CAD2PCS.CADM_1
F(PLN2)=FEAT/PLANE,CART,31.2500,46.8106,35.0000,0.0000,0.0000,1.0000
F(LN2)=FEAT/LINE,BND,CART,-0.0000,-0.0000,20.0208,70.0000,-0.0000,20.0208,0.0006,-1.0000,-0.0001
F(LN3)=FEAT/LINE,BND,CART,0.0000,14.9792,35.0000,0.0000,93.6212,35.0000,-1.0000,-0.0006,-0.0001
F(CIR1)=FEAT/CIRCLE,INNER,CART,40.0000,55.0000,27.0000,0.0000,0.0000,1.0000, 20.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, 32.9924, 55.0000, 55.9924
MEAS/CIRCLE, F(CIR1), 5
  GOTO/CART,   32.9924, 55.0000, 55.9924
  PTMEAS/CART, 30.0000, 55.0000, 27.0000,  1.0000,  0.0000, 0.0000
  GOTO/CART,   33.3354, 57.1655, 27.0000
  GOTO/CART,   34.3307, 59.1190, 27.0000
  GOTO/CART,   35.8810, 60.6693, 27.0000
  PTMEAS/CART, 36.9098, 64.5106, 27.0000,  0.3090, -0.9511, 0.0000
  GOTO/CART,   40.0000, 62.0076, 27.0000
  GOTO/CART,   42.1655, 61.6646, 27.0000
  GOTO/CART,   44.1190, 60.6693, 27.0000
  PTMEAS/CART, 48.0902, 60.8779, 27.0000, -0.8090, -0.5878, 0.0000
  GOTO/CART,   46.6646, 57.1655, 27.0000
  GOTO/CART,   47.0076, 55.0000, 27.0000
  GOTO/CART,   46.6646, 52.8345, 27.0000
  PTMEAS/CART, 48.0902, 49.1221, 27.0000, -0.8090,  0.5878, 0.0000
  GOTO/CART,   44.1190, 49.3307, 27.0000
  GOTO/CART,   42.1655, 48.3354, 27.0000
  GOTO/CART,   40.0000, 47.9924, 27.0000
  PTMEAS/CART, 36.9098, 45.4894, 27.0000,  0.3090,  0.9511, 0.0000
  GOTO/CART,   37.8345, 48.3355, 55.9924
ENDMES
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 3
SNSET/SEARCH, 5.0000
SNSET/CLRSRF, FA(PLN2), 20.0000
F(CIR2)=FEAT/CIRCLE,OUTER,CART,40.0000,55.0000,30.0000,0.0000,0.0000,1.0000, 30.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 28.0000, 55.0000, 30.0000
RMEAS/CIRCLE, F(CIR2), 5, VECBLD, 3.0000, 3
  RPTMEAS/CART, 28.0000, 55.0000, 30.0000, 0.0000, 0.0000, 1.0000
  RPTMEAS/CART, 46.0000, 44.6077, 30.0000, 0.0000, 0.0000, 1.0000
  RPTMEAS/CART, 46.0000, 65.3923, 30.0000, 0.0000, 0.0000, 1.0000
  GOTO/CART,   21.5050, 55.0000, 33.4950
  PTMEAS/CART, 25.0000, 55.0000, 27.0000, -1.0000,  0.0000, 0.0000
  GOTO/CART,   22.4102, 60.7153, 27.0000
  GOTO/CART,   25.0372, 65.8711, 27.0000
  GOTO/CART,   29.1289, 69.9628, 27.0000
  PTMEAS/CART, 35.3647, 69.2658, 27.0000, -0.3090,  0.9511, 0.0000
  GOTO/CART,   40.0000, 73.4950, 27.0000
  GOTO/CART,   45.7153, 72.5898, 27.0000
  GOTO/CART,   50.8711, 69.9628, 27.0000
  PTMEAS/CART, 52.1353, 63.8168, 27.0000,  0.8090,  0.5878, 0.0000
  GOTO/CART,   57.5898, 60.7153, 27.0000
  GOTO/CART,   58.4950, 55.0000, 27.0000
  GOTO/CART,   57.5898, 49.2847, 27.0000
  PTMEAS/CART, 52.1353, 46.1832, 27.0000,  0.8090, -0.5878, 0.0000
  GOTO/CART,   50.8711, 40.0372, 27.0000
  GOTO/CART,   45.7153, 37.4102, 27.0000
  GOTO/CART,   40.0000, 36.5050, 27.0000
  PTMEAS/CART, 35.3647, 40.7342, 27.0000, -0.3090, -0.9511, 0.0000
ENDMES

SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0
SNSET/SEARCH, 5.0000
SNSET/CLRSRF, FA(PLN2), 20.0000
F(J-1)=FEAT/CIRCLE,INNER,CART,72.0000,55.0000,32.0000,0.0000,0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 34.2811, 37.4089, 56.4950
RMEAS/CIRCLE, F(J-1), 5, FA(CIR1), XDIR, FA(CIR1), YDIR, FA(PLN2), ZDIR
  GOTO/CART,   34.2811, 37.4089, 56.4950
  GOTO/CART,   70.4950, 55.0000, 56.4950
  PTMEAS/CART, 67.0000, 55.0000, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART, 70.4549, 59.7553, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 76.0451, 57.9389, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 76.0451, 52.0611, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART, 70.4549, 50.2447, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,   71.5349, 53.5688, 56.4950
ENDMES
F(J-2)=FEAT/CIRCLE,INNER,CART,56.0000,82.7128,32.0000,0.0000,0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 54.4950, 82.7128, 56.4950
RMEAS/CIRCLE, F(J-2), 5, FA(CIR1), XDIR, FA(CIR1), YDIR
  GOTO/CART,   54.4950, 82.7128, 56.4950
  PTMEAS/CART, 51.0000, 82.7128, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART, 54.4549, 87.4681, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 60.0451, 85.6517, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 60.0451, 79.7739, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART, 54.4549, 77.9575, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,   55.5349, 81.2816, 56.4950
ENDMES
F(J-3)=FEAT/CIRCLE,INNER,CART,24.0000,82.7128,32.0000,-0.0000,-0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 22.4950, 82.7128, 56.4950
MEAS/CIRCLE, F(J-3), 5
  GOTO/CART,   22.4950, 82.7128, 56.4950
  PTMEAS/CART, 19.0000, 82.7128, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART, 22.4549, 87.4681, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 28.0451, 85.6517, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 28.0451, 79.7739, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART, 22.4549, 77.9575, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,   23.5349, 81.2816, 56.4950
ENDMES
F(J-4)=FEAT/CIRCLE,INNER,CART,8.0000,55.0000,32.0000,0.0000,0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 6.4950, 55.0000, 56.4950
MEAS/CIRCLE, F(J-4), 5
  GOTO/CART,    6.4950, 55.0000, 56.4950
  PTMEAS/CART,  3.0000, 55.0000, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART,  6.4549, 59.7553, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 12.0451, 57.9389, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 12.0451, 52.0611, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART,  6.4549, 50.2447, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,    7.5349, 53.5688, 56.4950
ENDMES
F(J-5)=FEAT/CIRCLE,INNER,CART,24.0000,27.2872,32.0000,-0.0000,0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 22.4950, 27.2872, 56.4950
MEAS/CIRCLE, F(J-5), 5
  GOTO/CART,   22.4950, 27.2872, 56.4950
  PTMEAS/CART, 19.0000, 27.2872, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART, 22.4549, 32.0425, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 28.0451, 30.2261, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 28.0451, 24.3483, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART, 22.4549, 22.5319, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,   23.5349, 25.8560, 56.4950
ENDMES
F(J-6)=FEAT/CIRCLE,INNER,CART,56.0000,27.2872,32.0000,-0.0000,-0.0000,1.0000, 10.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 54.4950, 27.2872, 56.4950
MEAS/CIRCLE, F(J-6), 5
  GOTO/CART,   54.4950, 27.2872, 56.4950
  PTMEAS/CART, 51.0000, 27.2872, 32.0000,  1.0000, -0.0000,  0.0000
  PTMEAS/CART, 54.4549, 32.0425, 32.0000,  0.3090, -0.9511,  0.0000
  PTMEAS/CART, 60.0451, 30.2261, 32.0000, -0.8090, -0.5878, -0.0000
  PTMEAS/CART, 60.0451, 24.3483, 32.0000, -0.8090,  0.5878, -0.0000
  PTMEAS/CART, 54.4549, 22.5319, 32.0000,  0.3090,  0.9511,  0.0000
  GOTO/CART,   55.5349, 25.8560, 56.4950
ENDMES
F(CON1)=FEAT/CONE,INNER,CART,78.0000,75.0000,23.0000,-0.0000,-0.0000,1.0000, 89.9997, 5.0000, 7.0001
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 76.2003, 71.0633, 56.4950
MEAS/CONE, F(CON1), 18
  GOTO/CART,   76.2003, 71.0633, 56.4950
  PTMEAS/CART, 75.1728, 68.8156, 29.8000,  0.2940,  0.6431, 0.7071
  PTMEAS/CART, 71.2306, 74.3563, 29.8000,  0.7039,  0.0669, 0.7071
  PTMEAS/CART, 74.0578, 80.5406, 29.8000,  0.4099, -0.5762, 0.7071
  PTMEAS/CART, 80.8272, 81.1844, 29.8000, -0.2940, -0.6431, 0.7071
  PTMEAS/CART, 84.7694, 75.6437, 29.8000, -0.7039, -0.0669, 0.7071
  PTMEAS/CART, 81.9422, 69.4594, 29.8000, -0.4099,  0.5762, 0.7071
  PTMEAS/CART, 83.1017, 67.8298, 31.8000, -0.4099,  0.5762, 0.7071
  PTMEAS/CART, 86.7604, 75.8331, 31.8000, -0.7039, -0.0669, 0.7071
  PTMEAS/CART, 81.6588, 83.0033, 31.8000, -0.2940, -0.6431, 0.7071
  PTMEAS/CART, 72.8983, 82.1702, 31.8000,  0.4099, -0.5762, 0.7071
  PTMEAS/CART, 69.2396, 74.1669, 31.8000,  0.7039,  0.0669, 0.7071
  PTMEAS/CART, 74.3412, 66.9967, 31.8000,  0.2940,  0.6431, 0.7071
  PTMEAS/CART, 73.5097, 65.1778, 33.8000,  0.2940,  0.6431, 0.7071
  PTMEAS/CART, 67.2486, 73.9776, 33.8000,  0.7039,  0.0669, 0.7071
  PTMEAS/CART, 71.7389, 83.7998, 33.8000,  0.4099, -0.5762, 0.7071
  PTMEAS/CART, 82.4903, 84.8222, 33.8000, -0.2940, -0.6431, 0.7071
  PTMEAS/CART, 88.7514, 76.0224, 33.8000, -0.7039, -0.0669, 0.7071
  PTMEAS/CART, 84.2611, 66.2002, 33.8000, -0.4099,  0.5762, 0.7071
  GOTO/CART,   82.8285, 68.2140, 56.4950
ENDMES
F(K-1) = FEAT/CIRCLE,INNER,CART,78.0000,75.0000,30.9209,0.0000,0.0000,1.0000,15.8418
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 83.4495, 75.0000, 33.3922
FEAT/PROP, F(K-1), SINGLEPRCOMP
MEAS/CIRCLE, F(K-1), 6
  PTMEAS/CART, 85.9209, 75.0000, 30.9209, -0.7071, -0.0000,  0.7071
  GOTO/ARC,    80.7248, 79.7194, 33.3922, 82.7194, 77.7248, 33.3922
  PTMEAS/CART, 81.9605, 81.8597, 30.9209, -0.3536, -0.6124,  0.7071
  GOTO/ARC,    75.2752, 79.7194, 33.3922, 78.0000, 80.4495, 33.3922
  PTMEAS/CART, 74.0396, 81.8597, 30.9209,  0.3536, -0.6124,  0.7071
  GOTO/ARC,    72.5505, 75.0000, 33.3922, 73.2806, 77.7248, 33.3922
  PTMEAS/CART, 70.0791, 75.0000, 30.9209,  0.7071,  0.0000,  0.7071
  GOTO/ARC,    75.2752, 70.2806, 33.3922, 73.2806, 72.2752, 33.3922
  PTMEAS/CART, 74.0396, 68.1403, 30.9209,  0.3536,  0.6124,  0.7071
  GOTO/ARC,    80.7248, 70.2806, 33.3922, 78.0000, 69.5505, 33.3922
  PTMEAS/CART, 81.9605, 68.1403, 30.9209, -0.3536,  0.6124,  0.7071
ENDMES
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 80.7248, 70.2806, 33.3922
GOTO/80.7454, 70.2256, 83.3647
T(TCRO1)=TOL/CRNOUT,0.0200,FA(CON1)
OUTPUT/FA(K-1),TA(TCRO1)
F(CON2)=FEAT/CONE,INNER,CART,78.0000,75.0000,23.0000,-0.0000,-0.0000,1.0000, 89.9997, 5.0000, 7.0001
F(K-2)=FEAT/CIRCLE,INNER,CART,78.0000,75.0000,28.0000,0.0000,-0.0000,1.0000, 10.0000
F(K-3)=FEAT/CIRCLE,INNER,CART,78.0000,75.0000,35.0000,0.0000,0.0000,1.0000, 23.9999
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 82.0286, 75.0000, 31.9713
MEAS/CONE, F(CON2), 12
  PTMEAS/CART, 84.5000, 75.0000, 29.5000, -0.7063,  0.0013,  0.7079
  GOTO/ARC,    80.0143, 78.4889, 31.9713, 81.4894, 77.0163, 31.9727
  PTMEAS/CART, 81.2500, 80.6291, 29.5000, -0.3536, -0.6124,  0.7071
  GOTO/ARC,    75.9857, 78.4889, 31.9713, 78.0000, 79.0286, 31.9713
  PTMEAS/CART, 74.7500, 80.6291, 29.5000,  0.3536, -0.6124,  0.7071
  GOTO/ARC,    73.9714, 75.0000, 31.9713, 74.5111, 77.0143, 31.9713
  PTMEAS/CART, 71.5000, 75.0000, 29.5000,  0.7071, -0.0000,  0.7071
  GOTO/ARC,    75.9857, 71.5111, 31.9713, 74.5111, 72.9857, 31.9713
  PTMEAS/CART, 74.7500, 69.3709, 29.5000,  0.3536,  0.6124,  0.7071
  GOTO/ARC,    80.0143, 71.5111, 31.9713, 78.0000, 70.9714, 31.9713
  PTMEAS/CART, 81.2500, 69.3709, 29.5000, -0.3536,  0.6124,  0.7071
  PTMEAS/CART, 83.2500, 65.9068, 33.5000, -0.3536,  0.6124,  0.7071
  GOTO/ARC,    73.9857, 68.0470, 35.9713, 78.0000, 66.9714, 35.9713
  PTMEAS/CART, 72.7500, 65.9068, 33.5000,  0.3536,  0.6124,  0.7071
  GOTO/ARC,    69.9714, 75.0000, 35.9713, 71.0470, 70.9857, 35.9713
  PTMEAS/CART, 67.5000, 75.0000, 33.5000,  0.7071, -0.0000,  0.7071
  GOTO/ARC,    73.9857, 81.9530, 35.9713, 71.0470, 79.0143, 35.9713
  PTMEAS/CART, 72.7500, 84.0932, 33.5000,  0.3536, -0.6124,  0.7071
  GOTO/ARC,    82.0143, 81.9530, 35.9713, 78.0000, 83.0286, 35.9713
  PTMEAS/CART, 83.2500, 84.0932, 33.5000, -0.3536, -0.6124,  0.7071
  GOTO/ARC,    86.0286, 75.0000, 35.9713, 84.9530, 79.0143, 35.9713
  PTMEAS/CART, 88.5000, 75.0000, 33.5000, -0.7071, -0.0000,  0.7071
ENDMES
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 86.0286, 75.0000, 35.9713
GOTO/86.0677, 74.9818, 85.9470
F(CYL1)=FEAT/CYLNDR,INNER,CART,40.0000,55.0000,27.5000,0.0000,0.0000,1.0000, 45.0000,  15.0000
$$ Measurement points are created through nominal points
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 57.4356, 62.5623, 56.4950
MEAS/CYLNDR, F(CYL1), 15
  GOTO/CART,   57.4356, 62.5623, 56.4950
  PTMEAS/CART, 60.6420, 63.9530, 26.0000, -0.9174, -0.3979, -0.0000
  GOTO/CART,   58.9191, 56.8043, 26.0000
  GOTO/CART,   58.5507, 50.8696, 26.0000
  GOTO/CART,   56.3664, 45.3393, 26.0000
  PTMEAS/CART, 54.8936, 38.1349, 26.0000, -0.6619,  0.7496,  0.0000
  GOTO/CART,   47.5623, 37.5644, 26.0000
  GOTO/CART,   41.8043, 36.0809, 26.0000
  GOTO/CART,   35.8696, 36.4493, 26.0000
  PTMEAS/CART, 28.5627, 35.6238, 26.0000,  0.5083,  0.8612,  0.0000
  GOTO/CART,   25.7546, 42.4199, 26.0000
  GOTO/CART,   22.5644, 47.4377, 26.0000
  GOTO/CART,   21.0809, 53.1957, 26.0000
  PTMEAS/CART, 18.0378, 59.8900, 26.0000,  0.9761, -0.2173,  0.0000
  GOTO/CART,   23.6336, 64.6607, 26.0000
  GOTO/CART,   27.4199, 69.2454, 26.0000
  GOTO/CART,   32.4377, 72.4356, 26.0000
  PTMEAS/CART, 37.8639, 77.3984, 26.0000,  0.0949, -0.9955,  0.0000
  PTMEAS/CART, 37.8639, 77.3984, 30.0000,  0.0949, -0.9955,  0.0000
  GOTO/CART,   32.4377, 72.4356, 30.0000
  GOTO/CART,   27.4199, 69.2454, 30.0000
  GOTO/CART,   23.6336, 64.6607, 30.0000
  PTMEAS/CART, 18.0378, 59.8900, 30.0000,  0.9761, -0.2173,  0.0000
  GOTO/CART,   21.0809, 53.1957, 30.0000
  GOTO/CART,   22.5644, 47.4377, 30.0000
  GOTO/CART,   25.7546, 42.4199, 30.0000
  PTMEAS/CART, 28.5627, 35.6238, 30.0000,  0.5083,  0.8612,  0.0000
  GOTO/CART,   35.8696, 36.4493, 30.0000
  GOTO/CART,   41.8043, 36.0809, 30.0000
  GOTO/CART,   47.5623, 37.5644, 30.0000
  PTMEAS/CART, 54.8936, 38.1349, 30.0000, -0.6619,  0.7496,  0.0000
  GOTO/CART,   56.3664, 45.3393, 30.0000
  GOTO/CART,   58.5507, 50.8696, 30.0000
  GOTO/CART,   58.9191, 56.8043, 30.0000
  PTMEAS/CART, 60.6420, 63.9530, 30.0000, -0.9174, -0.3979, -0.0000
  PTMEAS/CART, 60.6420, 63.9530, 34.0000, -0.9174, -0.3979, -0.0000
  GOTO/CART,   58.9191, 56.8043, 34.0000
  GOTO/CART,   58.5507, 50.8696, 34.0000
  GOTO/CART,   56.3664, 45.3393, 34.0000
  PTMEAS/CART, 54.8936, 38.1349, 34.0000, -0.6619,  0.7496,  0.0000
  GOTO/CART,   47.5623, 37.5644, 34.0000
  GOTO/CART,   41.8043, 36.0809, 34.0000
  GOTO/CART,   35.8696, 36.4493, 34.0000
  PTMEAS/CART, 28.5627, 35.6238, 34.0000,  0.5083,  0.8612,  0.0000
  GOTO/CART,   25.7546, 42.4199, 34.0000
  GOTO/CART,   22.5644, 47.4377, 34.0000
  GOTO/CART,   21.0809, 53.1957, 34.0000
  PTMEAS/CART, 18.0378, 59.8900, 34.0000,  0.9761, -0.2173,  0.0000
  GOTO/CART,   23.6336, 64.6607, 34.0000
  GOTO/CART,   27.4199, 69.2454, 34.0000
  GOTO/CART,   32.4377, 72.4356, 34.0000
  PTMEAS/CART, 37.8639, 77.3984, 34.0000,  0.0949, -0.9955,  0.0000
  GOTO/CART,   38.1956, 73.9191, 56.4950
ENDMES
F(CYL2)=FEAT/CYLNDR,INNER,CART,40.0000,55.0000,25.0000,0.0000,0.0000,1.0000, 20.0000,  10.0000
F(K-4)=FEAT/CIRCLE,INNER,CART,40.0000,55.0000,20.0000,0.0000,0.0000,1.0000, 20.0000
F(K-5)=FEAT/CIRCLE,INNER,CART,40.0000,55.0000,30.0000,0.0000,0.0000,1.0000, 20.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 46.5050, 55.0000, 23.0000
MEAS/CYLNDR, F(CYL2), 10
  PTMEAS/CART, 50.0000, 55.0000, 23.0000, -1.0000,  0.0024,  0.0011
  GOTO/ARC,    42.0101, 61.1866, 23.0000, 45.2602, 58.8269, 23.0020
  PTMEAS/CART, 43.0902, 64.5106, 23.0000, -0.3090, -0.9511, -0.0000
  GOTO/ARC,    34.7374, 58.8235, 23.0000, 37.9899, 61.1866, 23.0000
  PTMEAS/CART, 31.9098, 60.8779, 23.0000,  0.8090, -0.5878,  0.0000
  GOTO/ARC,    34.7374, 51.1765, 23.0000, 33.4950, 55.0000, 23.0000
  PTMEAS/CART, 31.9098, 49.1221, 23.0000,  0.8090,  0.5878,  0.0000
  GOTO/ARC,    42.0101, 48.8134, 23.0000, 37.9899, 48.8134, 23.0000
  PTMEAS/CART, 43.0902, 45.4894, 23.0000, -0.3090,  0.9511, -0.0000
  PTMEAS/CART, 43.0902, 45.4894, 27.5000, -0.3090,  0.9511, -0.0000
  GOTO/ARC,    34.7374, 51.1765, 27.5000, 37.9899, 48.8134, 27.5000
  PTMEAS/CART, 31.9098, 49.1221, 27.5000,  0.8090,  0.5878,  0.0000
  GOTO/ARC,    34.7374, 58.8235, 27.5000, 33.4950, 55.0000, 27.5000
  PTMEAS/CART, 31.9098, 60.8779, 27.5000,  0.8090, -0.5878,  0.0000
  GOTO/ARC,    42.0101, 61.1866, 27.5000, 37.9899, 61.1866, 27.5000
  PTMEAS/CART, 43.0902, 64.5106, 27.5000, -0.3090, -0.9511, -0.0000
  GOTO/ARC,    46.5050, 55.0000, 27.5000, 45.2626, 58.8235, 27.5000
  PTMEAS/CART, 50.0000, 55.0000, 27.5000, -1.0000, -0.0000, -0.0000
ENDMES
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, 46.5050, 55.0000, 27.5000
GOTO/46.5273, 54.9803, 77.5049
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.
  • 99.
  • 100.
  • 101.
  • 102.
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 136.
  • 137.
  • 138.
  • 139.
  • 140.
  • 141.
  • 142.
  • 143.
  • 144.
  • 145.
  • 146.
  • 147.
  • 148.
  • 149.
  • 150.
  • 151.
  • 152.
  • 153.
  • 154.
  • 155.
  • 156.
  • 157.
  • 158.
  • 159.
  • 160.
  • 161.
  • 162.
  • 163.
  • 164.
  • 165.
  • 166.
  • 167.
  • 168.
  • 169.
  • 170.
  • 171.
  • 172.
  • 173.
  • 174.
  • 175.
  • 176.
  • 177.
  • 178.
  • 179.
  • 180.
  • 181.
  • 182.
  • 183.
  • 184.
  • 185.
  • 186.
  • 187.
  • 188.
  • 189.
  • 190.
  • 191.
  • 192.
  • 193.
  • 194.
  • 195.
  • 196.
  • 197.
  • 198.
  • 199.
  • 200.
  • 201.
  • 202.
  • 203.
  • 204.
  • 205.
  • 206.
  • 207.
  • 208.
  • 209.
  • 210.
  • 211.
  • 212.
  • 213.
  • 214.
  • 215.
  • 216.
  • 217.
  • 218.
  • 219.
  • 220.
  • 221.
  • 222.
  • 223.
  • 224.
  • 225.
  • 226.
  • 227.
  • 228.
  • 229.
  • 230.
  • 231.
  • 232.
  • 233.
  • 234.
  • 235.
  • 236.
  • 237.
  • 238.
  • 239.
  • 240.
  • 241.
  • 242.
  • 243.
  • 244.
  • 245.
  • 246.
  • 247.
  • 248.
  • 249.
  • 250.
  • 251.
  • 252.
  • 253.
  • 254.
  • 255.
  • 256.
  • 257.
  • 258.
  • 259.
  • 260.
  • 261.
  • 262.
  • 263.
  • 264.
  • 265.
  • 266.
  • 267.
  • 268.
  • 269.
  • 270.
  • 271.
  • 272.
  • 273.
  • 274.
  • 275.
  • 276.
  • 277.
  • 278.
  • 279.
  • 280.
  • 281.
  • 282.
  • 283.
  • 284.
  • 285.
  • 286.
  • 287.
  • 288.
  • 289.
  • 290.
  • 291.
  • 292.
  • 293.
  • 294.
  • 295.
  • 296.
  • 297.
  • 298.
  • 299.
  • 300.
  • 301.
  • 302.
  • 303.
  • 304.
  • 305.
  • 306.
  • 307.
  • 308.
  • 309.
  • 310.
  • 311.
  • 312.
  • 313.
  • 314.
  • 315.
  • 316.
  • 317.
  • 318.
  • 319.
  • 320.
  • 321.
  • 322.
  • 323.
  • 324.
  • 325.
  • 326.
  • 327.
  • 328.
  • 329.
  • 330.
  • 331.
  • 332.
  • 333.
  • 334.
  • 335.
  • 336.
  • 337.
  • 338.
  • 339.
  • 340.
  • 341.
  • 342.
  • 343.
  • 344.
  • 345.
  • 346.
  • 347.
  • 348.
  • 349.
  • 350.
  • 351.
  • 352.
  • 353.
  • 354.
  • 355.
  • 356.
  • 357.
  • 358.
  • 359.
  • 360.
  • 361.
  • 362.
  • 363.
  • 364.
  • 365.
  • 366.
  • 367.
  • 368.
  • 369.
  • 370.
  • 371.
  • 372.
  • 373.
  • 374.
  • 375.
  • 376.
  • 377.
  • 378.
  • 379.
  • 380.
  • 381.
  • 382.
  • 383.
  • 384.
  • 385.
  • 386.
  • 387.
  • 388.
  • 389.
  • 390.
  • 391.
  • 392.
  • 393.
  • 394.
  • 395.
  • 396.
  • 397.
  • 398.
  • 399.
  • 400.
  • 401.
  • 402.
  • 403.
  • 404.
  • 405.
  • 406.
  • 407.
  • 408.
  • 409.
  • 410.
  • 411.
  • 412.
  • 413.
  • 414.
  • 415.
  • 416.
  • 417.
  • 418.
  • 419.
  • 420.
  • 421.
  • 422.
  • 423.
  • 424.
  • 425.
  • 426.
  • 427.
  • 428.
  • 429.
  • 430.
  • 431.
  • 432.
  • 433.
  • 434.
  • 435.
  • 436.
  • 437.
  • 438.
  • 439.
  • 440.
  • 441.
  • 442.
  • 443.
  • 444.
  • 445.
  • 446.
  • 447.
  • 448.
  • 449.
  • 450.
  • 451.
  • 452.
  • 453.
  • 454.
  • 455.
  • 456.
  • 457.
  • 458.