$$/* 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(D2-L30)
GEOALG/BF, LSTSQR
GEOALG/ANGLB, COMPLM
GEOALG/CIRCLE, LSTSQR
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR
$$
$$
$$*/
MODE/MAN
F(PLN1)=FEAT/PLANE,CART,472.3793,233.6820,58.1890,-0.0012,0.0005,1.0000
$$ Measurement points are created through actual points
MEAS/PLANE, F(PLN1), 3
PTMEAS/CART, 448.3190, 220.2653, 58.1665, -0.0012, 0.0005, 1.0000
PTMEAS/CART, 448.3145, 276.3071, 58.1388, -0.0012, 0.0005, 1.0000
PTMEAS/CART, 520.5043, 204.4737, 58.2617, -0.0012, 0.0005, 1.0000
ENDMES
F(LN1)=FEAT/LINE,BND,CART,448.6904,194.2402,38.3690,510.2415,194.4149,38.3704,0.0028,-1.0000,0.0000
$$ Measurement points are created through actual points
MEAS/LINE, F(LN1), 2
PTMEAS/CART, 448.6904, 194.2402, 38.3690, 0.0028, -1.0000, 0.0000
PTMEAS/CART, 510.2415, 194.4149, 38.3704, 0.0028, -1.0000, 0.0000
ENDMES
F(PT1)=FEAT/POINT,CART,443.5055,211.3867,52.8091,-1.0000,0.0000,0.0000
MEAS/POINT, F(PT1), 1
PTMEAS/CART, 443.5055,211.3867,52.8091,-1.0000,0.0000,0.0000
ENDMES
D(CRD1) = DATSET/FA(PLN1), ZDIR, ZORIG, FA(LN1), XDIR, YORIG, FA(PT1), XORIG
D(CRD1) = TRANS/ZORIG, -35, YORIG, -0, XORIG, -0
$$ Set.CAD2PCS.CADM_1
MODE/PROG,MAN
SNSET/APPRCH, 2.0000
SNSET/RETRCT, 2.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 5.0000
SNSET/CLRSRF, FA(PLN1), 20.0000
F(PLN2)=FEAT/PLANE,CART,48.7916,51.3868,35.0004,0.0001,0.0000,1.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -2.9830, 17.1395, 55.9924
MEAS/PLANE, F(PLN2), 4
GOTO/CART, -2.9830, 17.1395, 55.9924
GOTO/CART, 4.8999, 26.5557, 55.9924
PTMEAS/CART, 4.8999, 26.5557, 35.0000, 0.0000, 0.0000, 1.0000
PTMEAS/CART, 3.5497, 84.1260, 35.0000, 0.0000, 0.0000, 1.0000
PTMEAS/CART, 100.7267, 85.9907, 35.0000, 0.0000, 0.0000, 1.0000
PTMEAS/CART, 86.0091, 8.8833, 35.0000, 0.0000, 0.0000, 1.0000
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
MEAS/LINE, F(LN2), 5
GOTO/CART, 86.0059, 8.8648, 55.9924
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
$$ CALL/M(EASI_CLEARPLN_GOTO), 1, -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.0238,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(PLN3)=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(PLN3), 20.0000
F(CIR1)=FEAT/CIRCLE,INNER,CART,8.0000,55.0000,32.0000,-0.0000,0.0000,1.0000, 10.0000
$$ CALL/M(EASI_CLEARPLN_GOTO), 0, -3.0409, 91.5923, 55.9924
MEAS/CIRCLE, F(CIR1), 4
GOTO/CART, -3.0409, 91.5923, 55.9924
GOTO/CART, 5.9924, 55.0000, 55.9924
PTMEAS/CART, 3.0000, 55.0000, 32.0000, 1.0000, -0.0000, -0.0000
GOTO/CART, 6.1452, 55.7683, 32.0000
GOTO/CART, 6.5804, 56.4196, 32.0000
GOTO/CART, 7.2317, 56.8548, 32.0000
PTMEAS/CART, 8.0000, 60.0000, 32.0000, 0.0000, -1.0000, 0.0000
GOTO/CART, 8.7683, 56.8548, 32.0000
GOTO/CART, 9.4196, 56.4196, 32.0000
GOTO/CART, 9.8548, 55.7683, 32.0000
PTMEAS/CART, 13.0000, 55.0000, 32.0000, -1.0000, 0.0000, 0.0000
GOTO/CART, 9.8548, 54.2317, 32.0000
GOTO/CART, 9.4196, 53.5804, 32.0000
GOTO/CART, 8.7683, 53.1452, 32.0000
PTMEAS/CART, 8.0000, 50.0000, 32.0000, -0.0000, 1.0000, 0.0000
GOTO/CART, 8.0000, 52.9924, 55.9924
ENDMES
F(CIR2)=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), 0, 69.9924, 55.0000, 55.9924
MEAS/CIRCLE, F(CIR2), 4
GOTO/CART, 69.9924, 55.0000, 55.9924
PTMEAS/CART, 67.0000, 55.0000, 32.0000, 1.0000, -0.0000, -0.0000
GOTO/CART, 70.1452, 55.7683, 32.0000
GOTO/CART, 70.5804, 56.4196, 32.0000
GOTO/CART, 71.2317, 56.8548, 32.0000
PTMEAS/CART, 72.0000, 60.0000, 32.0000, 0.0000, -1.0000, 0.0000
GOTO/CART, 72.7683, 56.8548, 32.0000
GOTO/CART, 73.4196, 56.4196, 32.0000
GOTO/CART, 73.8548, 55.7683, 32.0000
PTMEAS/CART, 77.0000, 55.0000, 32.0000, -1.0000, 0.0000, 0.0000
GOTO/CART, 73.8548, 54.2317, 32.0000
GOTO/CART, 73.4196, 53.5804, 32.0000
GOTO/CART, 72.7683, 53.1452, 32.0000
PTMEAS/CART, 72.0000, 50.0000, 32.0000, -0.0000, 1.0000, 0.0000
GOTO/CART, 72.0000, 52.9924, 55.9924
ENDMES
F(LN_BF1)=FEAT/LINE,BND,CART,8.0000,55.0000,32.0000,72.0000,55.0000,32.0000,-0.0000,0.0000,1.0000
CONST/LINE,F(LN_BF1),BF,FA(CIR1),FA(CIR2)
- 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.