Quindos基本程序——GAUG2D,GAUG3D,BFIT2D,BFITPT的应用
GAUG2D——二维规整
指令GAUG2D使一个孔或圆柱模型产生最佳配合,即使一系列在同一圆周上的孔或圆柱产生最佳配合。通过旋转,使圆周上每个孔或圆柱的中心作为实际点和名义的实际点计算偏差达到最小,结果是被旋转和平移好了的最佳位置,最大偏差将作为位置偏差存储起来。

如图,实线为孔组中心线实际位置,虚线为实际中测量得到的位置,CIR(4)通过旋转使得偏差a转换为最小偏差b。
二维规整步骤:
1、	计算名义孔组中心实际点
2、	收集实际孔组中心点
3、	在无规整情况下实际名义值比较
4、	二维规整实际名义值
5、	绘图输出计算结果
下面一段程序演示上图二维规整:
!  Mesure four circles.
MECIRXY (NAM=$CIR,MOD=NOE)
!  1. Enter the norminal centerpoints into an element
ROTATION(NAM=ROT,ANG=90,AXI=Z)
DFNELE (NAM=GAU$NOM(1),TYP=CIR)
PUTVALS (OBJ= GAU$NOM(1).ACT,RDS=(X,Y,Z,U,V,W,A),VAL=(0,-40,0,0,0,1,10)
DO (NAM=I,BGN=1,END=3,DLT=1)
 TRAELE(NEW= GAU$NOM(I+1),TRA=ROT,OLD= GAU$NOM(I)
ENDDO
COLPTS(NAM=NOM,ELE=ELE:GAU$NOM())
EXCHNG(NAM=NOM,MOD=XCH)
!2. Collect actual centerpints to a new element
COLPTS(NAM=ACT,ELE=ELE:CIR())
! 3. compare ACT and nom without gauging (requring for plotting)
GAUG2D(ACT=ACT,NOM=NOM,RES=RES$NOM,MXI=0)
!4. Compare ACT and nom with gauging (Without considering MMC-value)
GAUG2D(ACT=ACT,NOM=NOM,RES=RES1,TOL=0.1,DT1=REF_CYL.$AXI)
DFNQUE(NAM=$POS40,MBR=(RES1,BFT1,BFT2,BFT3,BFT4),DEL=Y)
GAUG2D(ACT=ACT,NOM=NOM,RES=$POS40,TOL=0.1,DT1=REF_CYL.$AXI)
!5.Plotting result
CLRPLO
EDTWKP(NAM=WKP$GAUG)
GAUG2D_P(RES=RES1,NOM= RES$NOM,MFC=200,MG0=3,TOL=0.1,DT1= Y,MMA=Y,PFR=HP_A3Q,WKP=WKP$GAUG
===============================================
BFIT2D——2D曲线的最佳拟合
BFITPT——空间点的最佳拟合 
Edited by - 刘彬 on 2004/06/09  11:54:28