生活随笔
收集整理的這篇文章主要介紹了
NETDMIS5.0位置度评价案例1
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.點的位置度:點的位置度主要是必須注意Φt, sΦt
2、軸線的位置度:此類的位置公差一般是相對于基準給定互相垂直的兩個方向。GB中此類一般用同軸度來標注。
3.面的位置度
面的位置度:面的位置度公差帶視距離為公差值且以面的理想位置為中心對稱配置的兩平行平面之間的區域。一般來說,面的理想位置是由三基面體系的理論正確尺寸確定的。如圖所示兩平行平面的位置度要求(我國GB中一般用對稱度表示此類)
找正方法:
1.以圓柱 A 找正第 1 軸,并將軸心線置原點;
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
/CYLNDR
,LSTSQR
F(圓柱
1)=FEAT
/CYLNDR
,INNER
,CART
,0,0,-14.2495,0,0,1.00000000,30.0000,13.6853
MEAS
/CYLNDR
,F(圓柱
1),8
PTMEAS
/CART
,-0.8267,14.9772,-12.8549,0.05511519,-0.99848000,0
PTMEAS
/CART
,7.4887,-12.9969,-12.0727,-0.49924895,0.86645859,0
PTMEAS
/CART
,-10.8588,-10.3483,-13.2402,0.72391695,0.68988713,0
PTMEAS
/CART
,-10.9993,10.1988,-14.2495,0.73328462,-0.67992181,0
PTMEAS
/CART
,-12.5921,8.1511,-2.5454,0.83947087,-0.54340470,0
PTMEAS
/CART
,11.8374,9.2128,-1.0694,-0.78915920,-0.61418870,0
PTMEAS
/CART
,6.5358,-13.5012,-2.0111,-0.43572139,0.90008159,0
PTMEAS
/CART
,-14.1665,-4.9305,-0.5643,0.94443403,0.32870104,0
ENDMES
DATDEF
/F(圓柱
1),DAT(A_圓柱
1)
D(坐標系
1_S
)=DATSET
/DAT(A_圓柱
1),ZDIR
D(坐標系
1_T
)=TRANS
/XORIG
,FA(圓柱
1),YORIG
,FA(圓柱
1)
SAVE
/DA(坐標系
1)
2.以圓柱 A 和鍵槽 B 連線建第 2 軸;
3.測量 45度和各孔相對基準 A、B 的位置度。
結論:不允許通過坐標系的平移或旋轉對數據進行再處理。
$$ 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
/CYLNDR
,LSTSQR
F(圓柱
1)=FEAT
/CYLNDR
,INNER
,CART
,0,0,-14.2495,0,0,1.00000000,30.0000,13.6853
MEAS
/CYLNDR
,F(圓柱
1),8
PTMEAS
/CART
,-0.8267,14.9772,-12.8549,0.05511519,-0.99848000,0
PTMEAS
/CART
,7.4887,-12.9969,-12.0727,-0.49924895,0.86645859,0
PTMEAS
/CART
,-10.8588,-10.3483,-13.2402,0.72391695,0.68988713,0
PTMEAS
/CART
,-10.9993,10.1988,-14.2495,0.73328462,-0.67992181,0
PTMEAS
/CART
,-12.5921,8.1511,-2.5454,0.83947087,-0.54340470,0
PTMEAS
/CART
,11.8374,9.2128,-1.0694,-0.78915920,-0.61418870,0
PTMEAS
/CART
,6.5358,-13.5012,-2.0111,-0.43572139,0.90008159,0
PTMEAS
/CART
,-14.1665,-4.9305,-0.5643,0.94443403,0.32870104,0
ENDMES
DATDEF
/F(圓柱
1),DAT(A_圓柱
1)
D(坐標系
1_S
)=DATSET
/DAT(A_圓柱
1),ZDIR
D(坐標系
1_T
)=TRANS
/XORIG
,FA(圓柱
1),YORIG
,FA(圓柱
1)
SAVE
/DA(坐標系
1)
F(點
1)=FEAT
/POINT
,CART
,-51.7312,15.0000,-3.8853,0,-1.00000000,0
MEAS
/POINT
,COMP
,DME
,F(點
1),1
PTMEAS
/CART
,-51.7312,15.0000,-3.8853,0,-1.00000000,0
ENDMES
F(點
2)=FEAT
/POINT
,CART
,-51.1570,-15.0000,-2.5279,0,1.00000000,0
MEAS
/POINT
,COMP
,DME
,F(點
2),1
PTMEAS
/CART
,-51.1570,-15.0000,-2.5279,0,1.00000000,0
ENDMES
F(點
3)=FEAT
/POINT
,CART
,-51.4441,0,-3.2066,0,0,1.00000000
CONST
/POINT
,F(點
3),MIDPT
,FA(點
1),FA(點
2)
DMESW
/COMAND
,'CONST/SET_PROJ_VEC,FA(XY),1'
F(直線
1)=FEAT
/LINE
,UNBND
,CART
,-51.4441,0,-8.7280,1.00000000,0,0,0,1.00000000,0
CONST
/LINE
,F(直線
1),BF
,FA(點
3),FA(圓柱
1)
D(坐標系
2_R
)=ROTATE
/ZAXIS
,FA(直線
1),XDIR
SAVE
/DA(坐標系
2)
GEOALG
/PLANE
,LSTSQR
F(平面
1)=FEAT
/PLANE
,CART
,6.9182,-6.4224,0,0,0,1.00000000
MEAS
/PLANE
,F(平面
1),4
PTMEAS
/CART
,-21.1687,41.5770,0,0,0,1.00000000
PTMEAS
/CART
,-25.4009,-44.1473,0,0,0,1.00000000
PTMEAS
/CART
,31.6219,-47.2619,0,0,0,1.00000000
PTMEAS
/CART
,42.6205,24.1427,0,0,0,1.00000000
ENDMES
D(坐標系
3_T
)=TRANS
/ZORIG
,FA(平面
1)
DMESW
/COMAND
,'COORDSYS/CAD=PART'
SAVE
/DA(坐標系
3)
MODE
/AUTO
,PROG
,MAN
DMESW
/COMAND
,'CLEARP
/ZDIR
,10.0000,ZDIR
,10.0000,ON'
F(圓
1)=FEAT
/CIRCLE
,INNER
,CART
,-26.8701,26.8701,0,0,0,1.00000000,10.0000
CALL
/EXTERN
,DMIS
,M(NETDMIS_AUTO_CIRCLE_1007
),AUTOFIGURE
,F(圓
1),CIRCLE
,INNER
,CART
,LSTSQR
,-26.8701,26.8701,$
0,0,0,1.00000000,10.0000,-1.00000000,0,0,4,-2.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(圓
2)=FEAT
/CIRCLE
,INNER
,CART
,-26.8701,-26.8701,0,0,0,1.00000000,10.0000
CALL
/EXTERN
,DMIS
,M(NETDMIS_AUTO_CIRCLE_1007
),AUTOFIGURE
,F(圓
2),CIRCLE
,INNER
,CART
,LSTSQR
,-26.8701,-26.8701,$
0,0,0,1.00000000,10.0000,-1.00000000,0,0,4,-2.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
/CIRCLE
,INNER
,CART
,26.8701,-26.8701,0,0,0,1.00000000,10.0000
CALL
/EXTERN
,DMIS
,M(NETDMIS_AUTO_CIRCLE_1007
),AUTOFIGURE
,F(圓
3),CIRCLE
,INNER
,CART
,LSTSQR
,26.8701,-26.8701,$
0,0,0,1.00000000,10.0000,-1.00000000,0,0,4,-2.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(圓
4)=FEAT
/CIRCLE
,INNER
,CART
,26.8701,26.8701,0,0,0,1.00000000,10.0000
CALL
/EXTERN
,DMIS
,M(NETDMIS_AUTO_CIRCLE_1007
),AUTOFIGURE
,F(圓
4),CIRCLE
,INNER
,CART
,LSTSQR
,26.8701,26.8701,$
0,0,0,1.00000000,10.0000,-1.00000000,0,0,4,-2.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
T(位置度
1-RN
)=TOL
/CIRLTY
,0.0200
T(位置度
1-DF
)=TOL
/DIAM
,-0.0200,0.0200
T(位置度
1)=TOL
/POS
,2D
,0.0500,RFS
DMESW
/COMAND
,'TOL
-NOM
/位置度
1,COORD
/0,POLTYPE
/0,FEAT
/圓
1,WKPLAN
/XYPLAN
,XAXIS
/-26.8701,YAXIS
/26.8701,ZAXIS
/-2.0000,$
PR
/38.0001,PA
/135.0000,DIAM
/10.0000,XOUTPUT
/TRUE
,YOUTPUT
/TRUE
,ZOUTPUT
/FALSE
,PROUTPUT
/FALSE
,PAOUTPUT
/FALSE
,$
DOUTPUT
/TRUE
,FOUTPUT
/FALSE'
DMESW
/COMAND
,'OUTPUT/UNIT,DIMENSION/MM'
OUTPUT
/FA(圓
1),TA(位置度
1)
T(位置度
2-RN
)=TOL
/CIRLTY
,0.0200
T(位置度
2-DF
)=TOL
/DIAM
,-0.0200,0.0200
T(位置度
2)=TOL
/POS
,2D
,0.0500,RFS
DMESW
/COMAND
,'TOL
-NOM
/位置度
2,COORD
/0,POLTYPE
/0,FEAT
/圓
2,WKPLAN
/XYPLAN
,XAXIS
/-26.8701,YAXIS
/-26.8701,ZAXIS
/-2.0000,$
PR
/38.0001,PA
/225.0000,DIAM
/10.0000,XOUTPUT
/TRUE
,YOUTPUT
/TRUE
,ZOUTPUT
/FALSE
,PROUTPUT
/FALSE
,PAOUTPUT
/FALSE
,$
DOUTPUT
/TRUE
,FOUTPUT
/FALSE'
DMESW
/COMAND
,'OUTPUT/UNIT,DIMENSION/MM'
OUTPUT
/FA(圓
2),TA(位置度
2)
T(位置度
3-RN
)=TOL
/CIRLTY
,0.0200
T(位置度
3-DF
)=TOL
/DIAM
,-0.0200,0.0200
T(位置度
3)=TOL
/POS
,2D
,0.0500,RFS
DMESW
/COMAND
,'TOL
-NOM
/位置度
3,COORD
/0,POLTYPE
/0,FEAT
/圓
3,WKPLAN
/XYPLAN
,XAXIS
/26.8701,YAXIS
/-26.8701,ZAXIS
/-2.0000,$
PR
/38.0001,PA
/315.0000,DIAM
/10.0000,XOUTPUT
/TRUE
,YOUTPUT
/TRUE
,ZOUTPUT
/FALSE
,PROUTPUT
/FALSE
,PAOUTPUT
/FALSE
,$
DOUTPUT
/TRUE
,FOUTPUT
/FALSE'
DMESW
/COMAND
,'OUTPUT/UNIT,DIMENSION/MM'
OUTPUT
/FA(圓
3),TA(位置度
3)
T(位置度
4-RN
)=TOL
/CIRLTY
,0.0200
T(位置度
4-DF
)=TOL
/DIAM
,-0.0200,0.0200
T(位置度
4)=TOL
/POS
,2D
,0.0500,RFS
DMESW
/COMAND
,'TOL
-NOM
/位置度
4,COORD
/0,POLTYPE
/0,FEAT
/圓
4,WKPLAN
/XYPLAN
,XAXIS
/26.8701,YAXIS
/26.8701,ZAXIS
/-2.0000,$
PR
/38.0001,PA
/45.0000,DIAM
/10.0000,XOUTPUT
/TRUE
,YOUTPUT
/TRUE
,ZOUTPUT
/FALSE
,PROUTPUT
/FALSE
,PAOUTPUT
/FALSE
,$
DOUTPUT
/TRUE
,FOUTPUT
/FALSE'
DMESW
/COMAND
,'OUTPUT/UNIT,DIMENSION/MM'
OUTPUT
/FA(圓
4),TA(位置度
4)
總結
以上是生活随笔為你收集整理的NETDMIS5.0位置度评价案例1的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。