![$$ NET_DMIS_20160720
$$ MADE IN DE 2024-5-24 8:13:20
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
FEDRAT/POSVEL,MMPS,50.0000
ACLRAT/POSACL,MMPSS,100.0000
FEDRAT/MESVEL,MMPS,20.0000
ACLRAT/MESACL,MMPSS,100.0000
SNSET/RETRCT,3.0000
SNSET/SEARCH,5.0000
SNSET/APPRCH,3.0000
DMESW/COMAND,'SNSET/MANRETRCT,3.0000'
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,208.0000,2.0000
SNSLCT/SA(A0B0)
FEDRAT/POSVEL,MMPS,150.0000
ACLRAT/POSACL,MMPSS,250.0000
SNSET/RETRCT,2.0000
SNSET/APPRCH,2.0000
DMESW/COMAND,'SNSET/MANRETRCT,2.0000'
GEOALG/PLANE,LSTSQR
F(平面1)=FEAT/PLANE,CART,0,0,0,0,0,1.00000000
MEAS/PLANE,F(平面1),3
PTMEAS/CART,81.413,95.967,0,0,0,1.00000000
PTMEAS/CART,80.432,13.486,0,0,0,1.00000000
PTMEAS/CART,166.566,5.582,0,0,0,1.00000000
ENDMES
SNSET/DEPTH,0
DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1'
F(直线1)=FEAT/LINE,UNBND,CART,42.952,0,-4.681,1.00000000,0,0,0,-1.00000000,0
MEAS/LINE,F(直线1),2
PTMEAS/CART,42.952,0,-4.681,0,-1.00000000,0
PTMEAS/CART,182.916,0,-4.681,0,-1.00000000,0
ENDMES
F(点1)=FEAT/POINT,CART,0,6.490,-24.524,-1.00000000,0,0
MEAS/POINT,COMP,DME,F(点1),1
PTMEAS/CART,0,6.490,-24.524,-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/XORIG,FA(点1)
D(坐标系1_T)=TRANS/YORIG,FA(直线1)
D(坐标系1_T)=TRANS/ZORIG,FA(平面1)
DMESW/COMAND,'COORDSYS/CAD=PART'
SAVE/DA(坐标系1)
MODE/AUTO,PROG,MAN
DMESW/COMAND,'CLEARP/ZDIR,26.6090,ZDIR,26.6090,ON'
F(平面2)=FEAT/PLANE,CART,140.745,53.700,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1007),AUTOFIGURE,F(平面2),PLANE,CART,LSTSQR,140.745,53.700,$
0,0,0,1.00000000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,POINTS,'7,50.604,4.809,0,0,0,1.00000000,165.003,$
5.802,0,0,0,1.00000000,209.354,42.749,0,0,0,1.00000000,228.907,61.672,0,0,0,1.00000000,151.310,98.509,$
0,0,0,1.00000000,88.920,99.728,0,0,0,1.00000000,91.116,62.631,0,0,0,1.00000000',TOUCH,0.300,XYPLAN,"OPT",$
'5,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(直线2)=FEAT/LINE,BND,CART,35.000,0,-4.000,187.000,0,-4.000,0,-1.00000000,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线2),LINE_BND,CART,35.000,0,-4.000,1.00000000,$
0,0,152.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,-1.00000000,0,4,0,0,0,TOUCH,0.300,XYPLAN,0,0,$
LINE,"","",'5,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(直线3)=FEAT/LINE,BND,CART,0,2.000,-25.000,0,30.000,-25.000,-1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线3),LINE_BND,CART,0,2.000,-25.000,0,1.00000000,$
0,28.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-1.00000000,0,0,4,0,0,0,TOUCH,0.300,XYPLAN,0,0,LINE,$
"","",'5,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(点2)=FEAT/POINT,CART,0,0,-14.500,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(点3)=FEAT/POINT,CART,52.660,3.217,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点3),POINT,CART,DME,52.660,3.217,0,0,0,1.00000000,$
0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点4)=FEAT/POINT,CART,167.432,4.785,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点4),POINT,CART,DME,167.432,4.785,0,0,0,1.00000000,$
0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点5)=FEAT/POINT,CART,227.486,57.571,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点5),POINT,CART,DME,227.486,57.571,0,0,0,1.00000000,$
0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点6)=FEAT/POINT,CART,100.139,97.016,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点6),POINT,CART,DME,100.139,97.016,0,0,0,1.00000000,$
0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点7)=FEAT/POINT,CART,90.298,50.262,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点7),POINT,CART,DME,90.298,50.262,0,0,0,1.00000000,$
0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(圆1)=FEAT/CIRCLE,INNER,CART,124.000,50.000,0,0,0,1.00000000,60.500
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆1),CIRCLE,INNER,CART,LSTSQR,124.0000,50.0000,$
0,0,0,1.00000000,60.500,1.00000000,0,0,4,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',$
"EXT3",ENDCAL
F(圆2)=FEAT/CIRCLE,INNER,CART,93.500,19.500,0,0,0,1.00000000,15.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆2),CIRCLE,INNER,CART,LSTSQR,93.5000,19.5000,$
0,0,0,1.00000000,15.000,1.00000000,0,0,5,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,1,FA(VECBLD),3.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",$
ENDCAL
F(圆3)=FEAT/CIRCLE,INNER,CART,154.500,19.500,0,0,0,1.00000000,15.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆3),CIRCLE,INNER,CART,LSTSQR,154.5000,19.5000,$
0,0,0,1.00000000,15.000,1.00000000,0,0,5,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,1,FA(VECBLD),3.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",$
ENDCAL
F(圆4)=FEAT/CIRCLE,INNER,CART,154.500,80.500,0,0,0,1.00000000,15.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆4),CIRCLE,INNER,CART,LSTSQR,154.5000,80.5000,$
0,0,0,1.00000000,15.000,1.00000000,0,0,5,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,1,FA(VECBLD),3.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",$
ENDCAL
F(圆5)=FEAT/CIRCLE,INNER,CART,93.500,80.500,0,0,0,1.00000000,15.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆5),CIRCLE,INNER,CART,LSTSQR,93.5000,80.5000,$
0,0,0,1.00000000,15.000,1.00000000,0,0,5,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,1,FA(VECBLD),3.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",$
ENDCAL
F(圆6)=FEAT/CIRCLE,OUTER,CART,79.820,69.948,6.350,0,0,1.00000000,6.350
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆6),CIRCLE,OUTER,CART,LSTSQR,79.8200,69.9480,$
6.3500,0,0,1.00000000,6.350,1.00000000,0,0,5,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,TRUE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),3.000,2.500,3,XYPLAN,"",'7,0,1,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",$
ENDCAL
F(圆柱1)=FEAT/CYLNDR,OUTER,CART,79.820,69.948,1.500,0,0,1.00000000,6.350,6.350
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CYLINDER_1007),AUTOFIGURE,F(圆柱1),CYLNDR,CART,OUTER,LSTSQR,79.820,69.948,$
0,0,0,1.00000000,6.350,TRUE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0.81382604,0.58110858,0,-180.000,180.000,$
1.500,1.500,5,3,TOUCH,CIRCLE,0.300,XYPLAN,"",'9,6.35000000,0,1,0,0,3.0000,0,0,0.0000',"EXT2","EXT3",ENDCAL
F(圆柱2)=FEAT/CYLNDR,INNER,CART,124.000,50.000,-13.004,0,0,1.00000000,60.500,15.004
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CYLINDER_1007),AUTOFIGURE,F(圆柱2),CYLNDR,CART,INNER,LSTSQR,124.000,50.000,$
-15.004,0,0,1.00000000,60.500,TRUE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-0.81382604,0.58110858,0,-180.000,$
180.000,2.000,2.000,5,3,TOUCH,CIRCLE,0.300,XYPLAN,"",'9,15.00400000,0,1,0,0,3.0000,0,0,0.0000',"EXT2",$
"EXT3",ENDCAL
F(圆柱3)=FEAT/CYLNDR,INNER,CART,124.000,50.000,-33.000,0,0,1.00000000,44.000,20.004
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CYLINDER_1007),AUTOFIGURE,F(圆柱3),CYLNDR,CART,INNER,LSTSQR,124.000,50.000,$
-35.000,0,0,1.00000000,44.000,TRUE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0.58110858,0.81382604,0,-180.000,$
180.000,2.000,2.000,6,3,TOUCH,CIRCLE,0.300,XYPLAN,"",'9,20.00400000,0,1,0,0,3.0000,0,0,0.0000',"EXT2",$
"EXT3",ENDCAL
F(圆锥1)=FEAT/CONE,OUTER,CART,69.000,90.000,12.995,0,0,-1.00000000,30.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CONE_1007),AUTOFIGURE,F(圆锥1),CONE,CART,OUTER,LSTSQR,69.000,90.000,12.995,$
0,0,-1.00000000,30.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,1.00000000,0,0,0,360.000,8.536,2.000,$
2.000,4,3,TOUCH,0.300,XYPLAN,"",'1,10.99500000','5,0,0,3.0000,0,10',"EXT3",ENDCAL
F(椭圆1)=FEAT/ELLIPS,INNER,CART,137.266,93.000,0,110.734,93.000,0,MAJOR,0,0,1.00000000,30.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_ELLIPSE_1007),AUTOFIGURE,F(椭圆1),ELLIPS,CART,INNER,124.000,93.000,0,0,$
0,1.00000000,30.000,14.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-1.00000000,0,0,5,-2.000,180.000,$
540.000,0,0,0,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",'1,0','0,1,0,5.0000',"EXT3",ENDCAL
F(方槽1)=FEAT/CPARLN,INNER,FLAT,CART,176.456,87.325,0,0,0,1.00000000,-0.94832365,0.31730466,0,15.070,10.785
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_RECT_1009),AUTOFIGURE,F(方槽1),CPARLN,FLAT,CART,INNER,176.4560,87.3250,$
0,0,0,1.00000000,15.070,10.785,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-0.94832366,0.31730466,0,-2.000,$
5.000,0,0,0,5,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"","EXT1",'0,1,0,5.0000',"EXT3",ENDCAL
F(圆槽1)=FEAT/CPARLN,INNER,ROUND,CART,191.000,73.000,0,0,0,1.00000000,-1.00000000,0,0,40.000,7.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_SLOT_1007),AUTOFIGURE,F(圆槽1),CPARLN,ROUND,CART,INNER,191.000,73.000,0,$
0,0,1.00000000,40.000,7.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-1.00000000,0,0,-2.000,5.000,0,$
0,0,6,0,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",'1,0','0,1,0,5.0000',"EXT3",ENDCAL
F(球1)=FEAT/SPHERE,OUTER,CART,168.500,45.660,0,12.700,0,0,1.00000000,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_SPHERE_1007),AUTOFIGURE,F(球1),SPHERE,CART,OUTER,LSTSQR,168.500,45.660,$
0,0,0,1.00000000,12.700,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,-1.00000000,0,0,360.000,0,80.000,$
12,3,TOUCH,0.300,XYPLAN,"",'6,0,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(球2)=FEAT/SPHERE,INNER,CART,188.500,45.660,0,12.700,0,0,1.00000000,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_SPHERE_1007),AUTOFIGURE,F(球2),SPHERE,CART,INNER,LSTSQR,188.500,45.660,$
0,0,0,1.00000000,12.700,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,-1.00000000,0,0,360.000,0,80.000,$
4,3,TOUCH,0.300,XYPLAN,"",'6,0,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(平面3)=FEAT/PLANE,CART,193.262,29.658,-3.419,0.25880975,0.00000987,0.96592832
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1007),AUTOFIGURE,F(平面3),PLANE,CART,LSTSQR,193.262,29.658,$
-3.419,0.25880975,0.00000987,0.96592832,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,POINTS,'5,182.329,31.996,$
-0.490,0.25881905,0,0.96592583,181.806,26.294,-0.350,0.25881905,0,0.96592583,192.483,30.331,-3.211,0.25881905,$
0,0.96592583,204.143,32.556,-6.335,0.25881905,0,0.96592583,205.547,27.114,-6.711,0.25881905,0,0.96592583',$
TOUCH,0.300,XYPLAN,"OPT",'5,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
F(方槽2)=FEAT/CPARLN,INNER,FLAT,CART,69.692,23.335,0,0,0,1.00000000,-0.70710678,-0.70710678,0,37.000,11.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_RECT_1009),AUTOFIGURE,F(方槽2),CPARLN,FLAT,CART,INNER,69.6920,23.3350,0,$
0,0,1.00000000,37.000,11.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-0.70710678,-0.70710678,0,-2.000,$
5.000,0,0,0,5,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"","EXT1",'0,1,0,5.0000',"EXT3",ENDCAL
GOTO/INCR,150.000000,0.000000,0.000000,1.000000
S(A90B180)=SNSDEF/PROBE,INDEX,POL,90.0,180.0,0.0000,0.0000,1.0000,208.0000,2.0000
SNSLCT/SA(A90B180)
DMESW/COMAND,'CLEARP/-YDIR,-10.0100,ZDIR,0.0000,ON'
F(圆7)=FEAT/CIRCLE,INNER,CART,124.000,0,-15.000,0,-1.00000000,0,12.700
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆7),CIRCLE,INNER,CART,LSTSQR,124.0000,0,-15.0000,$
0,-1.00000000,0,12.700,0,0,-1.00000000,4,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,FALSE,FALSE,FALSE,$
10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",'7,0,0,0,0,3.0000,0,10','0,1,0,5.0000',$
"EXT3",ENDCAL
F(点8)=FEAT/POINT,CART,70.522,2.000,-15.000,1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点8),POINT,CART,DME,70.522,2.000,-15.000,1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点9)=FEAT/POINT,CART,82.522,2.000,-15.000,-1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点9),POINT,CART,DME,82.522,2.000,-15.000,-1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点10)=FEAT/POINT,CART,11.000,5.000,-21.000,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点10),POINT,CART,DME,11.000,5.000,-21.000,0,0,$
1.00000000,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2",$
"EXT3",ENDCAL
F(点11)=FEAT/POINT,CART,211.000,4.000,-22.000,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点11),POINT,CART,DME,211.000,4.000,-22.000,0,$
0,1.00000000,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,$
"EXT2","EXT3",ENDCAL
GOTO/INCR,200.000000,0.000000,0.000000,1.000000
S(A90B0)=SNSDEF/PROBE,INDEX,POL,90.0,0.0,0.0000,0.0000,1.0000,208.0000,2.0000
SNSLCT/SA(A90B0)
DMESW/COMAND,'CLEARP/YDIR,117.6370,ZDIR,0.0000,ON'
F(圆8)=FEAT/CIRCLE,INNER,CART,124.000,106.320,-15.020,0.10063401,0.99489154,-0.00797614,8.041
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆8),CIRCLE,INNER,CART,LSTSQR,124.0000,106.3200,$
-15.0200,0.10063401,0.99489154,-0.00797614,8.041,0.99490641,-0.10067605,-0.00505617,4,-2.000,0,0,0,0,$
360.000,TOUCH,CIRCLE,0.300,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,$
"",'7,0,0,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",ENDCAL
F(圆9)=FEAT/CIRCLE,INNER,CART,178.838,94.445,-17.501,0.31727234,0.94821879,0.01481175,15.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆9),CIRCLE,INNER,CART,LSTSQR,178.8380,94.4450,$
-17.5010,0.31727234,0.94821879,0.01481175,15.000,-0.94832333,0.31730560,0.00010971,4,-2.000,0,0,0,0,360.000,$
TOUCH,CIRCLE,0.300,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",$
'7,0,0,0,0,3.0000,0,10','0,1,0,5.0000',"EXT3",ENDCAL
DMESW/COMAND,'OUTPUT/NAME,FEAT/圆9,NAME/'
DMESW/COMAND,'OUTPUT/NOM,FEAT/圆9,X/178.2035,Y/92.5486,DIA/15.0000'
T(X轴坐标)=TOL/CORTOL,XAXIS,-0.0500,0.0500
T(Y轴坐标)=TOL/CORTOL,YAXIS,-0.0500,0.0500
T(直径)=TOL/DIAM,-0.0500,0.0500
DMESW/COMAND,'OUTPUT/UNIT,DIMENSION/MM'
DMESW/COMAND,'OUTPUT/UNIT,ANGLE/ANGDEC'
DMESW/COMAND,'OUTPUT/VECTOR,OFF'
DMESW/COMAND,'OUTPUT/CLOSE,OFF'
OUTPUT/FA(圆9),TA(X轴坐标),TA(Y轴坐标),TA(直径)
DMESW/COMAND,'MOVE/CLEARPLANE'
GOTO/INCR,150.000000,0.000000,0.000000,1.000000
S(A90B90)=SNSDEF/PROBE,INDEX,POL,90.0,90.0,0.0000,0.0000,1.0000,208.0000,2.0000
SNSLCT/SA(A90B90)
DMESW/COMAND,'CLEARP/-XDIR,-26.5850,ZDIR,0.0000,ON'
F(平面4)=FEAT/PLANE,CART,0,16.374,-28.271,-1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1007),AUTOFIGURE,F(平面4),PLANE,CART,LSTSQR,0,16.374,-28.271,$
-1.00000000,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,POINTS,'4,0,27.379,-23.124,-1.00000000,0,0,$
0,29.754,-33.962,-1.00000000,0,0,0,6.503,-32.567,-1.00000000,0,0,0,1.860,-23.431,-1.00000000,0,0',TOUCH,$
0.300,XYPLAN,"OPT",'5,0,0,3.0000,0,10',"EXT2","EXT3",ENDCAL
GOTO/INCR,150.000000,0.000000,0.000000,1.000000
S(A90B-90)=SNSDEF/PROBE,INDEX,POL,90.0,-90.0,0.0000,0.0000,1.0000,208.0000,2.0000
SNSLCT/SA(A90B-90)
DMESW/COMAND,'CLEARP/XDIR,249.0000,ZDIR,0.0000,ON'
F(圆10)=FEAT/CIRCLE,INNER,CART,239.000,12.600,-28.500,1.00000000,0,0,8.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(圆10),CIRCLE,INNER,CART,LSTSQR,239.0000,12.6000,$
-28.5000,1.00000000,0,0,8.000,0,0,1.00000000,4,-2.000,0,0,0,0,360.000,TOUCH,CIRCLE,0.300,0,FALSE,FALSE,$
FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",'7,0,0,0,0,3.0000,0,10','0,1,0,5.0000',$
"EXT3",ENDCAL
F(点12)=FEAT/POINT,CART,194.000,5.757,-2.898,1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点12),POINT,CART,DME,194.000,5.757,-2.898,1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点13)=FEAT/POINT,CART,209.000,22.170,-3.034,1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点13),POINT,CART,DME,209.000,22.170,-3.034,1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点14)=FEAT/POINT,CART,224.000,41.829,-3.541,1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点14),POINT,CART,DME,224.000,41.829,-3.541,1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
F(点15)=FEAT/POINT,CART,239.000,58.522,-3.659,1.00000000,0,0
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点15),POINT,CART,DME,239.000,58.522,-3.659,1.00000000,$
0,0,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,FA(VECBLD),10.000,2.500,3,XYPLAN,"",0,"EXT2","EXT3",$
ENDCAL
DMESW/COMAND,'OUTPUT/NAME,FEAT/点12,NAME/'
T(X轴坐标)=TOL/CORTOL,XAXIS,-0.0500,0.0500
T(Y轴坐标)=TOL/CORTOL,YAXIS,-0.0500,0.0500
T(Z轴坐标)=TOL/CORTOL,ZAXIS,-0.0500,0.0500
T(点轮廓度)=TOL/PROFP,-0.0500,0.0500
DMESW/COMAND,'OUTPUT/UNIT,DIMENSION/MM'
DMESW/COMAND,'OUTPUT/UNIT,ANGLE/ANGDEC'
DMESW/COMAND,'OUTPUT/VECTOR,ON'
DMESW/COMAND,'OUTPUT/CLOSE,OFF'
OUTPUT/FA(点12),TA(X轴坐标),TA(Y轴坐标),TA(Z轴坐标),TA(点轮廓度)
DMESW/COMAND,'OUTPUT/NAME,FEAT/点13,NAME/'
T(X轴坐标)=TOL/CORTOL,XAXIS,-0.0500,0.0500
T(Y轴坐标)=TOL/CORTOL,YAXIS,-0.0500,0.0500
T(Z轴坐标)=TOL/CORTOL,ZAXIS,-0.0500,0.0500
T(点轮廓度)=TOL/PROFP,-0.0500,0.0500
DMESW/COMAND,'OUTPUT/UNIT,DIMENSION/MM'
DMESW/COMAND,'OUTPUT/UNIT,ANGLE/ANGDEC'
DMESW/COMAND,'OUTPUT/VECTOR,ON'
DMESW/COMAND,'OUTPUT/CLOSE,OFF'
OUTPUT/FA(点13),TA(X轴坐标),TA(Y轴坐标),TA(Z轴坐标),TA(点轮廓度)
DMESW/COMAND,'OUTPUT/NAME,FEAT/点14,NAME/'
T(X轴坐标)=TOL/CORTOL,XAXIS,-0.0500,0.0500
T(Y轴坐标)=TOL/CORTOL,YAXIS,-0.0500,0.0500
T(Z轴坐标)=TOL/CORTOL,ZAXIS,-0.0500,0.0500
T(点轮廓度)=TOL/PROFP,-0.0500,0.0500
DMESW/COMAND,'OUTPUT/UNIT,DIMENSION/MM'
DMESW/COMAND,'OUTPUT/UNIT,ANGLE/ANGDEC'
DMESW/COMAND,'OUTPUT/VECTOR,ON'
DMESW/COMAND,'OUTPUT/CLOSE,OFF'
OUTPUT/FA(点14),TA(X轴坐标),TA(Y轴坐标),TA(Z轴坐标),TA(点轮廓度)
DMESW/COMAND,'OUTPUT/NAME,FEAT/点15,NAME/'
T(X轴坐标)=TOL/CORTOL,XAXIS,-0.0500,0.0500
T(Y轴坐标)=TOL/CORTOL,YAXIS,-0.0500,0.0500
T(Z轴坐标)=TOL/CORTOL,ZAXIS,-0.0500,0.0500
T(点轮廓度)=TOL/PROFP,-0.0500,0.0500
DMESW/COMAND,'OUTPUT/UNIT,DIMENSION/MM'
DMESW/COMAND,'OUTPUT/UNIT,ANGLE/ANGDEC'
DMESW/COMAND,'OUTPUT/VECTOR,ON'
DMESW/COMAND,'OUTPUT/CLOSE,OFF'
OUTPUT/FA(点15),TA(X轴坐标),TA(Y轴坐标),TA(Z轴坐标),TA(点轮廓度)
GOTO/INCR,150.000000,0.000000,0.000000,1.000000
S(A0B0)=SNSDEF/PROBE,INDEX,POL,0.0,0.0,0.0000,0.0000,1.0000,208.0000,2.0000
SNSLCT/SA(A0B0)
DMESW/COMAND,'CLEARP/ZDIR,35.0000,ZDIR,0.0000,ON'
GOTO/CART,124.000,50.000,100.000,SA(A0.0B0.0)
F(圆锥5)=FEAT/CONE,INNER,CART,226.400,12.500,-35.000,0,0,1.00000000,30.000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CONE_1007),AUTOFIGURE,F(圆锥5),CONE,CART,INNER,LSTSQR,226.400,12.500,-35.000,$
0,0,1.00000000,30.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,1.00000000,0,0,360.000,8.033,2.000,$
2.000,9,3,TOUCH,0.300,XYPLAN,"",'1,13.00000000','5,0,0,3.0000,0,10',"EXT3",ENDCAL
F(点16)=FEAT/POINT,CART,213.389,9.264,-22.000,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINT_1007),AUTOFIGURE,F(点16),POINT,CART,DME,213.389,9.264,-22.000,0,$
0,1.00000000,0,0,0,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,1,FA(VECBLD),2.000,2.500,3,XYPLAN,"",0,"EXT2",$
"EXT3",ENDCAL
F(边缘点1)=FEAT/EDGEPT,CART,88.349,0,0,0,-1.00000000,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTEDGE_1006),AUTOFIGURE,F(边缘点1),EDGEPT,CART,88.349,0,0,0,-1.00000000,$
0,0,0,0,0,1.00000000,2.000,2.000,5.000,5.000,1,1.000,XYPLAN
F(边缘点2)=FEAT/EDGEPT,CART,141.268,0,0,0,-1.00000000,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTEDGE_1006),AUTOFIGURE,F(边缘点2),EDGEPT,CART,141.268,0,0,0,-1.00000000,$
0,0,0,0,0,1.00000000,2.000,2.000,5.000,5.000,2,3.000,XYPLAN
F(边缘点3)=FEAT/EDGEPT,CART,194.000,11.464,0,1.00000000,0,0,0,0,1.00000000
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTEDGE_1006),AUTOFIGURE,F(边缘点3),EDGEPT,CART,194.000,11.464,0,1.00000000,$
0,0,0,0,0,0,1.00000000,2.000,2.000,5.000,5.000,3,3.000,XYPLAN
F(隅点1)=FEAT/POINT,CART,194.000,0,0,0.57735027,-0.57735027,0.57735027
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTCORNER_1006),AUTOFIGURE,F(隅点1),CORNERPNT,CART,194.000,0,0,0.57735027,$
-0.57735027,0.57735027,5.000,3.000,2.000,0,0,1.00000000,0,-1.00000000,0,1.00000000,0,0,XYPLAN
F(角点1)=FEAT/POINT,CART,180.500,28.972,0,0.13052619,0,0.99144486
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTANGLE_1006),AUTOFIGURE,F(角点1),ANGLEPNT,CART,180.500,28.972,0,0.13052619,$
0,0.99144486,5.000,2.000,0,0,1.00000000,0.25881905,0,0.96592583,0,1.00000000,0,1,1.000,XYPLAN
F(角点2)=FEAT/POINT,CART,180.500,31.803,0,0.13052619,0,0.99144486
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTANGLE_1006),AUTOFIGURE,F(角点2),ANGLEPNT,CART,180.500,31.803,0,0.13052619,$
0,0.99144486,5.000,2.000,0,0,1.00000000,0.25881905,0,0.96592583,0,1.00000000,0,2,1.000,XYPLAN
F(角点3)=FEAT/POINT,CART,180.500,28.361,0,0.13052142,0.00000498,0.99144549
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POINTANGLE_1006),AUTOFIGURE,F(角点3),ANGLEPNT,CART,180.500,28.361,0,0.13052142,$
0.00000498,0.99144549,5.000,2.000,0,0,1.00000000,0.25880975,0.00000987,0.96592832,-0.00003814,1.00000000,$
0,3,1.000,XYPLAN
DMESW/COMAND,'GEOEXT/F(凹口槽1)=FEAT/CONCAVE,INNER,CART,76.522,3.000,0,0,0,1.00000000,0,-1.00000000,0,12.000,$
6.000'
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CONCAVE_1006),AUTOFIGURE,F(凹口槽1),CONCAVE,CART,INNER,76.522,3.000,0,0,$
0,1.00000000,12.000,6.000,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,-1.00000000,0,-2.000,5.000,0,0,$
0,0,FA(VECBLD),10.000,2.500,3,XYPLAN
DMESW/COMAND,'GEOEXT/F(凹口槽2)=FEAT/CONCAVE,INNER,CART,124.000,12.840,0,0,0,1.00000000,0,-1.00000000,0,$
8.000,10.266'
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CONCAVE_1006),AUTOFIGURE,F(凹口槽2),CONCAVE,CART,INNER,124.000,12.840,0,$
0,0,1.00000000,8.000,10.266,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,0,-1.00000000,0,-2.000,5.000,0,$
0,0,0,FA(VECBLD),10.000,2.500,3,XYPLAN
DMESW/COMAND,'GEOEXT/F(多边形1)=FEAT/POLYGON,INNER,CART,26.364,49.500,15.000,0,0,1.00000000,-1.00000000,$
0,0,15.012,0,6'
CALL/EXTERN,DMIS,M(NETDMIS_AUTO_POLYGON_1006),AUTOFIGURE,F(多边形1),POLYGON,CART,INNER,26.364,49.500,15.000,$
0,0,1.00000000,0,15.012,FALSE,FALSE,FALSE,10.000,"CUR",TRUE,FALSE,-1.00000000,0,0,-2.000,5.000,6,1,0,$
0,0,0,FA(VECBLD),10.000,2.500,3,XYPLAN
XTERN
EXTFIL/DMIS,'CURVESURFACE\\曲线1.DMI'
ENDXTN
CALL/EXTERN,DMIS,M(CURVE173199968)
XTERN
EXTFIL/DMIS,'CURVESURFACE\\曲线2.DMI'
ENDXTN
CALL/EXTERN,DMIS,M(CURVE173232593)
XTERN
EXTFIL/DMIS,'CURVESURFACE\\曲线3.DMI'
ENDXTN
CALL/EXTERN,DMIS,M(CURVE173344859)
XTERN
EXTFIL/DMIS,'CURVESURFACE\\曲面1.DMI'
ENDXTN
CALL/EXTERN,DMIS,M(SURFACE173394953)
DMESW/COMAND,'MOVE/CLEARPLANE'
GOTO/INCR,150.000000,0.000000,0.000000,1.000000
GOTO/CART,124.000,50.000,10.000,SA(A0.0B0.0)]
- 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.