我是靠谱客的博主 任性河马,这篇文章主要介绍NETDMIS5.0如何运行程序2023,现在分享给大家,希望可以做个参考。

对于执行一个已经编辑好的程序, 只需按顺序手动测量用于建立坐标系的元素, NETDMIS5.0将自动完成其余的测量与评价。

在这里插入图片描述
在这里插入图片描述
在编辑一个NETDMIS5.0 程序时,关键要注意测头所经过路径的规划,注意在合适的位置加入轨迹点(定位点GOTO);

在这里插入图片描述

复制代码
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
$$ 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,1.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,189.6500,2.0000 SNSLCT/SA(A0B0) DMESW/COMAND,'SNSET/MANRETRCT,2.0000' GEOALG/PLANE,LSTSQR F(平面1)=FEAT/PLANE,CART,117.8450,37.6159,0,0,0,1.00000000 MEAS/PLANE,F(平面1),3 PTMEAS/CART,83.5243,96.3074,0,0,0,1.00000000 PTMEAS/CART,78.3239,11.2989,0,0,0,1.00000000 PTMEAS/CART,191.6869,5.2413,0,0,0,1.00000000 ENDMES SNSET/DEPTH,0 DMESW/COMAND,'CONST/SET_PROJ_VEC,FA(平面1),1' F(直线1)=FEAT/LINE,UNBND,CART,41.2855,0,-4.3549,0.99993434,0,-0.01145929,0,-1.00000000,0 MEAS/LINE,F(直线1),2 PTMEAS/CART,41.2855,0,-5.2069,0,-1.00000000,0 PTMEAS/CART,189.9784,0,-5.2069,0,-1.00000000,0 ENDMES F(1)=FEAT/POINT,CART,0,4.0545,-23.0017,-1.00000000,0,0 MEAS/POINT,COMP,DME,F(1),1 PTMEAS/CART,0,4.0545,-23.0017,-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 DMESW/COMAND,'CLEARP/ZDIR,26.6090,ZDIR,26.6090,ON' F(平面2)=FEAT/PLANE,CART,140.1306,46.5851,0,0,0,1.00000000 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_PLANEPOINTS_1006),AUTOFIGURE,F(平面2),PLANE,CART,LSTSQR,140.1306,46.5851,$ 0,0,0,1.00000000,FALSE,FALSE,FALSE,10.0000,"CUR",TRUE,FALSE,POINTS,'9,44.2447,6.8379,0,0,0,1.00000000,$ 104.5506,10.0028,0,0,0,1.00000000,166.8275,5.3791,0,0,0,1.00000000,214.8642,41.7133,0,0,0,1.00000000,$ 234.9242,64.1629,0,0,0,1.00000000,154.9857,94.1727,0,0,0,1.00000000,92.3012,99.5693,0,0,0,1.00000000,$ 91.0383,60.6970,0,0,0,1.00000000,157.4386,36.7310,0,0,0,1.00000000',TOUCH,0.3000,XYPLAN F(直线2)=FEAT/LINE,BND,CART,36.0000,0,-4.0000,190.0000,0,-4.0000,0,-1.00000000,0 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线2),LINE_BND,CART,36.0000,0,-4.0000,1.00000000,$ 0,0,154.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,2.0000,-24.0000,0,30.0000,-24.0000,-1.00000000,0,0 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_LINE_1007),AUTOFIGURE,F(直线3),LINE_BND,CART,0,2.0000,-24.0000,0,1.00000000,$ 0,28.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,-14.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,124.0000,50.0000,0,0,0,1.00000000,60.5000 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.5000,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 GOTO/INCR,50.000000,0.000000,0.000000,1.000000 F(J-1)=FEAT/CIRCLE,INNER,CART,154.5000,80.5000,0,0,0,1.00000000,15.0000 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(J-1),CIRCLE,INNER,CART,LSTSQR,154.5000,80.5000,$ 0,0,0,1.00000000,15.0000,1.00000000,0,0,5,-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(J-2)=FEAT/CIRCLE,INNER,CART,93.5000,80.5000,0,0,0,1.00000000,15.0000 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(J-2),CIRCLE,INNER,CART,LSTSQR,93.5000,80.5000,$ 0,0,0,1.00000000,15.0000,-1.00000000,0,0,5,-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(J-3)=FEAT/CIRCLE,INNER,CART,93.5000,19.5000,0,0,0,1.00000000,15.0000 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(J-3),CIRCLE,INNER,CART,LSTSQR,93.5000,19.5000,$ 0,0,0,1.00000000,15.0000,1.00000000,0,0,5,-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(J-4)=FEAT/CIRCLE,INNER,CART,154.5000,19.5000,0,0,0,1.00000000,15.0000 CALL/EXTERN,DMIS,M(NETDMIS_AUTO_CIRCLE_1007),AUTOFIGURE,F(J-4),CIRCLE,INNER,CART,LSTSQR,154.5000,19.5000,$ 0,0,0,1.00000000,15.0000,-1.00000000,0,0,5,-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

最后

以上就是任性河马最近收集整理的关于NETDMIS5.0如何运行程序2023的全部内容,更多相关NETDMIS5内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(96)

评论列表共有 0 条评论

立即
投稿
返回
顶部