进行轮廊度评价要在评价里显示最大/最小值,以方便客户查看。
$$ NET_DMIS_20160720
$$ MADE IN DE 2023-2-9 12:59:58
INCLUD/DMIS,'NET_DMIS_DEFINES.DMI'
INCLUD/DMIS,'VARDEFINE'
DMESW/COMAND,'PROBE_VAL/INIT'
UNITS/MM,ANGDEC
D(MACHINE)=DATSET/MCS
DMESW/COMAND,'COORDSYS/ALIGN'
WKPLAN/XYPLAN
PRCOMP/ON
PRCOMP/ON
FEDRAT/POSVEL,MMPS,300.0000
ACLRAT/POSACL,MMPSS,100.0000
FEDRAT/MESVEL,MMPS,20.0000
ACLRAT/MESACL,MMPSS,100.0000
SNSET/RETRCT,1.0000
SNSET/SEARCH,5.0000
SNSET/APPRCH,1.0000
DMESW/COMAND,'SNSET/MANRETRCT,2'
DMESW/COMAND,'REPORT/CLEAR'
MODE/MAN
DID(D2L40)=DEVICE/STOR,'D2L40'
OPEN/DID(D2L40),SNS
S(A0B0)=SNSDEF/PROBE,INDEX,POL,0.0,0.0,0.0000,0.0000,1.0000,189.6500,2.0000
SNSLCT/SA(A0B0)
SNSET/RETRCT,2.0000
SNSET/APPRCH,2.0000
GEOALG/PLANE,LSTSQR
F(平面1)=FEAT/PLANE,CART,21.6965,23.8844,0,0,0,1.00000000
MEAS/PLANE,F(平面1),3
PTMEAS/CART,2.7362,58.8704,0,0,0,1.00000000
PTMEAS/CART,3.7568,6.3456,0,0,0,1.00000000
PTMEAS/CART,58.5965,6.4371,0,0,0,1.00000000
ENDMES
SNSET/DEPTH,0
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(直线1)=FEAT/LINE,UNBND,CART,5.2554,0,-2.4881,0.99998601,0,0.00528910,0,-1.00000000,0
MEAS/LINE,F(直线1),2
PTMEAS/CART,5.2554,0,-2.3362,0,-1.00000000,0
PTMEAS/CART,62.6921,0,-2.3362,0,-1.00000000,0
ENDMES
F(点1)=FEAT/POINT,CART,0,4.9793,-2.6620,-1.00000000,0,0
MEAS/POINT,COMP,DME,F(点1),1
PTMEAS/CART,0,4.9793,-2.6620,-1.00000000,0,0
ENDMES
DATDEF/F(平面1),DAT(A_平面1)
D(坐标系1_S)=DATSET/DAT(A_平面1),ZDIR
D(坐标系1_R)=ROTATE/ZAXIS,FA(直线1),XDIR
D(坐标系1_T)=TRANS/ZORIG,FA(平面1)
D(坐标系1_T)=TRANS/YORIG,FA(直线1)
D(坐标系1_T)=TRANS/XORIG,FA(点1)
DMESW/COMAND,'COORDSYS/CAD=PART'
SAVE/DA(坐标系1)
MODE/AUTO,PROG,MAN
SNSET/RETRCT,1.0000
SNSET/APPRCH,1.0000
DMESW/COMAND,'CLEARP/ZDIR,10.0000,ZDIR,10.0000,ON'
F(平面2)=FEAT/PLANE,CART,31.8843,47.3092,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1006),AUTOFIGURE,F(平面2),PLANE,CART,LSTSQR,31.8843,47.3092,$
0,0,0,1.00000000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,POINTS,'9,2.7197,7.6667,0,0,0,1.00000000,$
2.3050,58.5954,0,0,0,1.00000000,22.5854,94.4220,0,0,0,1.00000000,58.9285,94.8858,0,0,0,1.00000000,59.3354,$
59.4597,0,0,0,1.00000000,59.1853,4.2437,0,0,0,1.00000000,18.4113,6.5217,0,0,0,1.00000000,19.4113,50.3343,$
0,0,0,1.00000000,44.0766,49.6534,0,0,0,1.00000000',TOUCH,0.3000,XYPLAN
F(直线2)=FEAT/LINE,BND,CART,4.0000,0,-2.0000,64.0000,0,-2.0000,0,-1.00000000,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线2),LINE_BND,CART,4.0000,0,-2.0000,1.00000000,$
0,0,60.0000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,-1.00000000,0,4,0,0,0,TOUCH,0.3000,XYPLAN,0,$
0,LINE,"","","EXT1","EXT2","EXT3",ENDCAL
F(直线3)=FEAT/LINE,BND,CART,0,3.0000,-2.0000,0,59.0000,-2.0000,-1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线3),LINE_BND,CART,0,3.0000,-2.0000,0,1.00000000,$
0,56.0000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,-1.00000000,0,0,4,0,0,0,TOUCH,0.3000,XYPLAN,0,0,$
LINE,"","","EXT1","EXT2","EXT3",ENDCAL
F(点2)=FEAT/POINT,CART,0,0,-2.0000,0,0,-1.00000000
CONST/POINT,F(点2),INTOF,FA(直线2),FA(直线3)
DATDEF/F(平面2),DAT(A_平面2)
D(坐标系2_S)=DATSET/DAT(A_平面2),ZDIR
D(坐标系2_R)=ROTATE/ZAXIS,FA(直线2),XDIR
D(坐标系2_T)=TRANS/XORIG,FA(点2),YORIG,FA(点2)
D(坐标系2_T)=TRANS/ZORIG,FA(平面2)
SAVE/DA(坐标系2)
F(圆1)=FEAT/CIRCLE,INNER,CART,31.5000,31.5000,0,0,0,1.00000000,20.0000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆1),CIRCLE,INNER,CART,LSTSQR,31.5000,31.5000,$
0,0,0,1.00000000,20.0000,-1.00000000,0,0,8,-3.0000,0,0,0,0,360.0000,TOUCH,CIRCLE,0.3000,0,FALSE,FALSE,$
FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,3,XYPLAN,"",'7,0,0,0,0,3.0000,0,10','0,1,0,$
5.0000',"EXT3",ENDCAL
F(点3)=FEAT/POINT,CART,64.8868,45.0000,0,0.04656405,0,0.99891531
MEAS/POINT,COMP,DME,F(点3),1
DMESW/COMAND,'MOVE/CLEARPLANE'
PTMEAS/CART,64.8868,45.0000,-0.0087,0.04656405,0.00000000,0.99891531
ENDMES
F(点4)=FEAT/POINT,CART,66.8523,45.0000,-0.3493,0.29225315,0.00000000,0.95634099
MEAS/POINT,COMP,DME,F(点4),1
PTMEAS/CART,66.8523,45.0000,-0.3493,0.29225315,0.00000000,0.95634099
ENDMES
F(点5)=FEAT/POINT,CART,68.6724,45.0000,-1.1656,0.51977122,0.00000000,0.85430549
MEAS/POINT,COMP,DME,F(点5),1
PTMEAS/CART,68.6724,45.0000,-1.1656,0.51977122,0.00000000,0.85430549
ENDMES
F(点6)=FEAT/POINT,CART,70.2340,45.0000,-2.4030,0.71497216,0,0.69915292
MEAS/POINT,COMP,DME,F(点6),1
PTMEAS/CART,70.2340,45.0000,-2.4068,0.71497216,0.00000000,0.69915292
ENDMES
F(点7)=FEAT/POINT,CART,71.4777,45.0000,-3.9702,0.80063717,0.00000000,0.59914949
MEAS/POINT,COMP,DME,F(点7),1
PTMEAS/CART,71.4777,45.0000,-3.9702,0.80063717,0.00000000,0.59914949
ENDMES
F(点8)=FEAT/POINT,CART,72.7212,45.0000,-5.5363,0.76511181,0,0.64389744
MEAS/POINT,COMP,DME,F(点8),1
PTMEAS/CART,72.7212,45.0000,-5.5363,0.76511181,0.00000000,0.64389744
ENDMES
F(点9)=FEAT/POINT,CART,74.0519,45.0000,-7.0290,0.72708876,0.00000000,0.68654347
MEAS/POINT,COMP,DME,F(点9),1
PTMEAS/CART,74.0519,45.0000,-7.0290,0.72708876,0.00000000,0.68654347
ENDMES
F(点10)=FEAT/POINT,CART,75.4658,45.0000,-8.4432,0.68669226,0.00000000,0.72694824
MEAS/POINT,COMP,DME,F(点10),1
PTMEAS/CART,75.4658,45.0000,-8.4432,0.68669226,0.00000000,0.72694824
ENDMES
F(点11)=FEAT/POINT,CART,76.9582,45.0000,-9.7242,0.64405408,0,0.76497996
MEAS/POINT,COMP,DME,F(点11),1
PTMEAS/CART,76.9582,45.0000,-9.7742,0.64405408,0.00000000,0.76497996
ENDMES
F(点12)=FEAT/POINT,CART,78.5241,45.0000,-11.0179,0.59931336,0.00000000,0.80051452
MEAS/POINT,COMP,DME,F(点12),1
PTMEAS/CART,78.5241,45.0000,-11.0179,0.59931336,0.00000000,0.80051452
ENDMES
F(点13)=FEAT/POINT,CART,80.1584,45.0000,-12.1702,0.55261629,0.00000000,0.83343580
MEAS/POINT,COMP,DME,F(点13),1
PTMEAS/CART,80.1584,45.0000,-12.1702,0.55261629,0.00000000,0.83343580
ENDMES
F(点14)=FEAT/POINT,CART,81.8560,45.0000,-13.2272,0.50411529,0,0.86363637
MEAS/POINT,COMP,DME,F(点14),1
PTMEAS/CART,81.8560,45.0000,-13.2272,0.50411529,0.00000000,0.86363637
ENDMES
F(点15)=FEAT/POINT,CART,83.6112,45.0000,-14.1855,0.45396852,0.00000000,0.89101772
MEAS/POINT,COMP,DME,F(点15),1
PTMEAS/CART,83.6112,45.0000,-14.1855,0.45396852,0.00000000,0.89101772
ENDMES
F(点16)=FEAT/POINT,CART,85.4181,45.0000,-15.0421,0.40233985,0.00000000,0.91549038
MEAS/POINT,COMP,DME,F(点16),1
PTMEAS/CART,85.4181,45.0000,-15.0421,0.40233985,0.00000000,0.91549038
ENDMES
F(点17)=FEAT/POINT,CART,87.2711,45.0000,-15.7941,0.34939786,0.00000000,0.93697446
MEAS/POINT,COMP,DME,F(点17),1
PTMEAS/CART,87.2711,45.0000,-15.7941,0.34939786,0.00000000,0.93697446
ENDMES
F(点18)=FEAT/POINT,CART,89.1640,45.0000,-16.4389,0.29531515,0,0.95539990
MEAS/POINT,COMP,DME,F(点18),1
PTMEAS/CART,89.1640,45.0000,-16.4389,0.29531515,0.00000000,0.95539990
ENDMES
F(点19)=FEAT/POINT,CART,91.0906,45.0000,-16.9747,0.24026841,0.00000000,0.97070649
MEAS/POINT,COMP,DME,F(点19),1
PTMEAS/CART,91.0906,45.0000,-16.9747,0.24026841,0.00000000,0.97070649
ENDMES
F(点20)=FEAT/POINT,CART,93.0447,45.0000,-17.3995,0.18443746,0.00000000,0.98284425
MEAS/POINT,COMP,DME,F(点20),1
PTMEAS/CART,93.0447,45.0000,-17.3995,0.18443746,0.00000000,0.98284425
ENDMES
F(点21)=FEAT/POINT,CART,95.0199,45.0000,-17.7120,0.12800436,0,0.99177361
MEAS/POINT,COMP,DME,F(点21),1
PTMEAS/CART,95.0199,45.0000,-17.7120,0.12800436,0.00000000,0.99177361
ENDMES
F(点22)=FEAT/POINT,CART,97.0096,45.0000,-17.9112,0.07115334,0.00000000,0.99746539
MEAS/POINT,COMP,DME,F(点22),1
PTMEAS/CART,97.0096,45.0000,-17.9112,0.07115334,0.00000000,0.99746539
ENDMES
F(点23)=FEAT/POINT,CART,97.2982,45.0000,-17.9306,0.06290853,0,0.99801930
MEAS/POINT,COMP,DME,F(点23),1
PTMEAS/CART,97.2982,45.0000,-17.9306,0.06290853,0.00000000,0.99801930
GOTO/CART,100.6324,45.0000,34.9644
ENDMES
XTERN
EXTFIL/DMIS,'CURVESURFACE\\曲线1.DMI'
ENDXTN
CALL/EXTERN,DMIS,M(CURVE519700656)
DMESW/COMAND,'PROFILE/CURVE,NAME/F(曲线轮廓度1),ELE-NAME/(FA(曲线1)),LOW-TOL/0.0000,UP-TOL/0.0500,PROJECT/-1,$
FORMPOSITION/1,SYMMETRICAL/1,FITMETHOD/0,ITERNUM/20,UNIT/0,ADATUM/FA(平面2),ARULE/RFS,BDATUM/FA(直线2),BRULE/RFS,$
CDATUM/FA(直线3),CRULE/RFS,OUT-PROF/0,OUT-PNTDEV/0,OUT-GRAPHIC/0,FILTER-USE/0,FILTER-COEF/3,OUT-MINMAX/1,$
OUT-ABS/0'
OUTPUT/FA(曲线1),TA(曲线轮廓度1)
F(点24)=FEAT/POINT,CART,76.4488,63.7379,-9.3371,0.65860655,0,0.75248748
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点24),POINT,CART,DME,76.4488,63.7379,-9.3371,$
0.65860655,0,0.75248748,0,0,0,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,$
3,XYPLAN,"","EXT1","EXT2","EXT3",ENDCAL
F(点25)=FEAT/POINT,CART,94.6664,61.9590,-17.6646,0.13810386,0,0.99041775
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点25),POINT,CART,DME,94.6664,61.9590,-17.6646,$
0.13810386,0,0.99041775,0,0,0,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,$
3,XYPLAN,"","EXT1","EXT2","EXT3",ENDCAL
F(点26)=FEAT/POINT,CART,93.6847,89.0440,-17.5135,0.16615285,0,0.98610001
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点26),POINT,CART,DME,93.6847,89.0440,-17.5135,$
0.16615285,0,0.98610001,0,0,0,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,$
3,XYPLAN,"","EXT1","EXT2","EXT3",ENDCAL
F(点27)=FEAT/POINT,CART,76.9906,86.9858,-9.8016,0.64312563,0,0.76576068
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点27),POINT,CART,DME,76.9906,86.9858,-9.8016,$
0.64312563,0,0.76576068,0,0,0,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,$
3,XYPLAN,"","EXT1","EXT2","EXT3",ENDCAL
F(点28)=FEAT/POINT,CART,83.8490,72.3834,-14.3057,0.44717168,0,0.89444815
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点28),POINT,CART,DME,83.8490,72.3834,-14.3057,$
0.44717168,0,0.89444815,0,0,0,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.0000,2.5000,$
3,XYPLAN,"","EXT1","EXT2","EXT3",ENDCAL
F(特征组1)=FEAT/PATERN,F(点24),F(点25),F(点26),F(点27),F(点28)
CONST/PATERN,F(特征组1),BF,FA(点24),FA(点25),FA(点26),FA(点27),FA(点28)
DMESW/COMAND,'PROFILE/SURFACE,NAME/曲面轮廓度1,ELE-LIST/(特征组1),LOW-TOL/0.0000,UP-TOL/0.0500,FORMPOSITION/1,$
SYMMETRICAL/1,FITMETHOD/0,ITERNUM/20,UNIT/0,ADATUM/FA(平面2),ARULE/RFS,BDATUM/FA(直线2),BRULE/RFS,CDATUM/FA(直线3),$
CRULE/RFS,OUT-GRAPHIC/1,FILTER-USE/0,FILTER-COEF/3,OUT-ABS/0,DISP-ACT/1,DISP-TOL/0,DISP-NOTEPNT/1,DISP-CURVE/1,$
DISP-PNTS/1,DISP-COORD/1,DISP-TOLAREA/1,OUTPUT-ELE/0,OUTPUT-GRAPHIC/1,OUTPUT-PNTS/1,OUTPUT-IJK/1,AUTORUN/0,$
MULTIPLE/1,INTERVAL/0,PNT-MODE/0,PNT-SIZE/0.5000,VEC-SIZE/1.0000,DISP-INS/1,INS-PARA/0.1000,POS-X/85.54794,$
POS-Y/75.50150,POS-Z/70.72191,TARGET-X/85.54794,TARGET-Y/75.50150,TARGET-Z/-13.49539,VEC-X/-1.00000,VEC-Y/0.00000,$
VEC-Z/0.00000,HEIGHT/33.68692,WIDTH/33.68692,PROJECTION/ORTHOGRAPHIC,VALID/0'
OUTPUT/FA(特征组1),TA(曲面轮廓度1)