手动测量点(找到理论)
在手动测量的时候,遇到需要点“找到理论”来测量特征点的偏差。
下面的DMIS宏语句就可以实现手动测量时的“从CAD找到理论“
M(FIND_NOM) = MACRO/'PT_P'
DECL/LOCAL,DOUBLE,NOMPT[6],ACTPT[6]
DECL/LOCAL,INTGR,I
CONST/POINT,F(@PT_P),PROJPT,FA(PT_P),F(CADM_1)
DO/I,1,6
NOMPT[I] = OBTAIN/F(@PT_P),I+2
ACTPT[I] = OBTAIN/FA(@PT_P),I+2
ENDDO
F(@PT_P) = FEAT/POINT,CART,ACTPT[1],ACTPT[2],ACTPT[3],ACTPT[4],$
ACTPT[5],ACTPT[6]
FA(@PT_P) = FEAT/POINT,CART,NOMPT[1],NOMPT[2],NOMPT[3],NOMPT[4],$
NOMPT[5],NOMPT[6]
ENDMAC
思路就是用所测量的点,实际值投影到CAD数模上,然后把点的实际和理论互换定义一次。