图标:

选择拟合坐标系工具

时,将弹出相应的窗口,如图5-9所示:

图5-9
■坐标系名称输入栏:该输入栏用来输入要创建坐标系的名称或是被移动的坐标系的名称(坐标系名称=前缀+阿拉伯数字,关于修改名称前缀请参看系统工具菜单部分的设置菜单的有关内容),在默认情况下是当前坐标系名称。当新建按钮没有按下时,该输入框表示被移动坐标系,也表示移动后坐标系,即移动前后的坐标系是同名的。在新建按钮按下是该输入栏将由系统自动生成新的坐标系名称(按数字从小到大的顺序生成)。该输入栏支持鼠标拖入操作。可以通过在坐标系数据库中拖动坐标系放入该输入栏来实现坐标系的输入。
■迭代按钮

:点击该按钮,如果有数模将会进行迭代计算,否则,只完成一次拟合计算,主要用于多点拟合坐标系,如果自学习功能打开,生成如下DMIS程序:
D(PC1)=LOCATE/FA(PT1),FA(PT2),FA(PT3),FA(PT4),FA(PT5), $
FA(PT6),G(ld_train)
F(PT1)=FEAT/POINT,CART,17.8834,80.6008,44.9989,0,0,1
F(PT2)=FEAT/POINT,CART,6.0441,28.6092,45.001,0,0,1
F(PT3)=FEAT/POINT,CART,58.6221,10.2263,45,0,0,1
F(PT4)=FEAT/POINT,CART,55.553,0.0006,41.2834,0,-1,0
F(PT5)=FEAT/POINT,CART,7.0884,-0.0006,22.9459,0,-1,0
F(PT6)=FEAT/POINT,CART,-0.0004,23.1517,34.8486,-1,-0,0
(START_ITERAT)
MODE/AUTO,PROG,MAN
DECL/GLOBAL,real,errorIterat
EQUATE/DA(MCS),DA(PC1)
MEAS/POINT,F(PT1),1
ENDMES
MEAS/POINT,F(PT2),1
ENDMES
MEAS/POINT,F(PT3),1
ENDMES
MEAS/POINT,F(PT4),1
ENDMES
MEAS/POINT,F(PT5),1
ENDMES
MEAS/POINT,F(PT6),1
ENDMES
D(PC1)=LOCATE/FA(PT1),FA(PT2),FA(PT3),FA(PT4),FA(PT5), $
FA(PT6),G(ld_train)
EQUATE/DA(MCS),DA(PC1)
F(PT1)=FEAT/POINT,CART,17.8834,80.6008,44.9989,0,0,1
F(PT2)=FEAT/POINT,CART,6.0441,28.6092,45.001,0,0,1
F(PT3)=FEAT/POINT,CART,58.6221,10.2263,45,0,0,1
F(PT4)=FEAT/POINT,CART,55.553,0.0006,41.2834,0,-1,0
F(PT5)=FEAT/POINT,CART,7.0884,-0.0006,22.9459,0,-1,0
F(PT6)=FEAT/POINT,CART,-0.0004,23.1517,34.8486,-1,-0,0
errorIterat=ITERAT/(START_ITERAT),(ITERAT_FAIL),0.0005,ABSL,5, $
NOM,FA(PT1),NOM,FA(PT2),NOM,FA(PT3),NOM,FA(PT4), $
NOM,FA(PT5),NOM,FA(PT6)
(ITERAT_FAIL)
IF/(errorIterat .GT. 0.0005)
TEXT/OPER,’The convergence condition(s) are not achieved.’
ENDIF
F(圆1)=FEAT/CIRCLE,INNER,CART,22.3223,67.6777,$
45,0,0,1,9
F(圆2)=FEAT/CIRCLE,INNER,CART,57.6777,32.3223,$
45,0,0,1,9
F(圆3)=FEAT/CIRCLE,INNER,CART,85,45,$
45,0,0,1,16
F(PT1)=FEAT/POINT,CART,17.8842,80.6005,45,0,0,1
F(PT2)=FEAT/POINT,CART,6.0442,28.609,45,0,0,1
F(PT3)=FEAT/POINT,CART,58.6221,10.2255,45,0,0,1
F(PT4)=FEAT/POINT,CART,55.553,-0,41.283,0,-1,0
F(PT5)=FEAT/POINT,CART,7.0889,-0,22.944,0,-1,0
F(PT6)=FEAT/POINT,CART,-0,23.152,34.8472,-1,0,0
■拟合数据输入区:该区可以输入可参与拟合计算的元素,一般为点、圆、球等可减化为点的元素,接受3点及其以上点数的拟合坐标系操作;如果没有数字模型参与计算,也就是说理论值无法在数字模型上获取,只能先测量完将要用于拟合运算的元素,然后在元素数据库中利用右键菜单中的“编辑理论值”功能完成理论元素数据的修改或双击需要修改的元素,在数据显示区修改理论元素值;另外一种方法就是先定义理论值,然后进行测量,再进行拟合坐标系计算,完成坐标系创建。
■更新理论值:在坐标系的创建过程中,每个创建窗口都有一个更新理论值复选框,如下图所示:

当勾选此选项时,原来坐标系中的理论值都会更新至新建的坐标系中。也就是说,在同一图形窗口中,理论值的位置发生了变化,但在原坐标系和新建坐标系中元素的理论值的数值一样。
■功能按钮
▶删除:点击该按钮,删除在拟合数据区中选中的数据。
▶清除:点击该按钮,将删除在拟合数据区中的全部数据。
▶新建:点击该按钮,并且处于按下状态时,系统将自动在坐标系名称输入框中输入新的坐标系名称。带红色星号的名称表示新建坐标系,如

表示新坐标系,

表示已存在坐标系。
▶预览:点击该按钮可以在视图区观察将要建成的坐标系的方向和坐标原点是否正确,点击此按钮后,将要建成的坐标系会在视图区中闪烁几下。
▶确定:点击该按钮将生成坐标系并关闭窗口。
▶取消:点击该按钮将在不生成坐标系的情况下关闭窗口。