要对平面进行偏置,所用的命令不是"OFFSET"而是"PARALLEL",我作了一个简单的例子:
PLN1 =FEAT/PLANE,RECT
THEO/20,10,5,0,0,1
ACTL/20,10,5,0,0,1
MEAS/PLANE,4
HIT/BASIC,20,10,5,0,0,1,0,0,0,USE THEO = YES
HIT/BASIC,20,10,5,0,0,1,0,0,0,USE THEO = YES
HIT/BASIC,20,10,5,0,0,1,0,0,0,USE THEO = YES
HIT/BASIC,20,10,5,0,0,1,0,0,0,USE THEO = YES
ENDMEAS/
PT1 =GENERIC/POINT,DEPENDENT,RECT,$
NOM/XYZ,41,0,0,$
MEAS/XYZ,41,0,0,$
NOM/IJK,0,0,1,$
MEAS/IJK,0,0,1
PLN3 =FEAT/PLANE,RECT
THEO/41,0,0,0,0,1
ACTL/41,0,0,0,0,1
CONSTR/PLANE,PLTO,PLN1,PT1
首先你要有个起始面PLN1,然后很重要的是要在偏置的地方造一个点PT1,接着到CONSTRUCT里面先选面再选点就做成了.
再看看OFFSET是怎么用的:
PNT1 =AUTO/VECTOR POINT, SHOWALLPARAMS=YES
THEO/12,12,-5,0.000382,0.9997602,-0.021896
ACTL/12,12,-5,0.000382,0.9997602,-0.021896
TARG/12,12,-5,0.000382,0.9997602,-0.021896
THEO_THICKNESS = 0, RECT, SNAP = NO ,$
AUTO MOVE = NO, DISTANCE = 0
PNT2 =AUTO/VECTOR POINT, SHOWALLPARAMS=YES
THEO/31,-1,-5,0.000382,0.9997602,-0.021896
ACTL/31,-1,-5,0.000382,0.9997602,-0.021896
TARG/31,-1,-5,0.000382,0.9997602,-0.021896
THEO_THICKNESS = 0, RECT, SNAP = NO ,$
AUTO MOVE = NO, DISTANCE = 0
PNT3 =AUTO/VECTOR POINT, SHOWALLPARAMS=YES
THEO/-6,-11,-5,0.000382,0.9997602,-0.021896
ACTL/-6,-11,-5,0.000382,0.9997602,-0.021896
TARG/-6,-11,-5,0.000382,0.9997602,-0.021896
THEO_THICKNESS = 0, RECT, SNAP = NO ,$
AUTO MOVE = NO, DISTANCE = 0
PLN4 =FEAT/PLANE,RECT
THEO/12.351,0.334,-8.986,0.0044709,0.0834575,-0.9965013
ACTL/12.351,0.334,-8.986,0.0044709,0.0834575,-0.9965013
CONSTR/PLANE,OFFSET
ID = PNT1,PNT2,PNT3,,
OFFSET = 3,4,5
DIM DIST1= 3D DISTANCE FROM POINT PNT1 TO PLANE PLN4, NO_RADIUS UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
M 3.000 0.010 0.010 3.000 3.000 3.000 0.000 0.000 ----#----
DIM DIST2= 3D DISTANCE FROM POINT PNT2 TO PLANE PLN4, NO_RADIUS UNITS=MM ,$PART NUMBER=test2 DATE=9/3/2004 TIME=9:16:00 AM PAGE#=2
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
M 4.000 0.010 0.010 4.000 4.000 4.000 0.000 0.000 ----#----
DIM DIST3= 3D DISTANCE FROM POINT PNT3 TO PLANE PLN4, NO_RADIUS UNITS=MM ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH
AX NOMINAL +TOL -TOL MEAS MAX MIN DEV OUTTOL
M 5.000 0.010 0.010 5.000 5.000 5.000 0.000 0.000 ----#----
用OFFSET做面是对点进行OFFSET,所以先要有点PNT1,2,3 和各点的偏置值,然后到CONSTRUCT里面选OFFSET并把所有INFO输进就成啦.
希望对你有帮助.