NETDMIS2023支持五轴ZAK测座_DMIS


NETDMIS2023支持五轴ZAK测座_android_02


NETDMIS2023支持五轴ZAK测座_DMIS_03

![$$ 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.

NETDMIS2023支持五轴ZAK测座_DMIS_04