You are currently reviewing an older revision of this page.
该部分包括精确绘图(AccuDraw)、精确捕捉(AccuSnap)、辅助坐标系(ACS)等方面的内容。
【问1】MicroStation里的GO是什么概念?不同文件的GO位置如何查看和调整?如果参考文件和主文件的GO不同,导致位置不匹配,应该如何调整? 【答】GO是Global Origin 的缩写。绘图平面内某一点的绝对坐标值(使用试探捕捉,即鼠标左右键同时点击就可以看到)就是按照Global Origin为基准进行计算的。 在说明GO位置如何查看之前,需要明确一个原则,就是任何坐标值都需要基准点,也就是说GO的位置也需要借助一个基准点来表达,而这个基准点就是绘图平面的左下角边界点,这个点是不动的,V7和V8文件都是如此。可以使用Key-ins 命令‘GO=?’来查看GO的位置,比如打开一个dgn文件后输入该命令,在底部的消息框中显GO=2147.4836, 2147.4836,那么这个文件的GO就是在图纸的中心,而2147.4836这个值是按照图纸的左下角基准点进行计算得出的。为了对比,可以打开样本文件Examples>Civil>dgn 文件夹下的cogo.dgn文件,然后输入此命令,则会发现状态栏显示 GO=0,0 那么同样,这个值说明当前文件所定义的GO就正好是图纸的左下角点。此时如果用试探捕捉查看图纸中心部分的元素坐标,会发现显示坐标异常的大,因为图纸的中心点位置的坐标已经是2147.4836这么大了。通常比较大的文件,比如地理信息类,为了使元素信息都在第二象限,即绝对坐标值显示正值,所以会将GO=0,0设置在图纸的左下角那个基准点上。用户可以自定义GO的位置,使用key-in:GO=数值,比如说 GO=1,1 ,这时状态栏显示,在图纸中输入一个monument(界标)点,此时如果在图纸中输入(鼠标左键点击)一点,那么该点的值就变成1,1,如果不在图纸中输入,而是点击一下鼠标右键(Reset),那么1,1这个值就会默认定位到左下角的那个基准点上。这样,既然左下角点在新定义的GO下的值是(1,1)那么,go=0,0的那个点就在左下角点的西南方向各1个单位。所以此时使用go=?命令的话,会显示GO=-1,-1。如果参考文件和主文件的GO定义的位置不同,可能会造成参考时图纸位置不匹配的问题,这时可以使用以下命令:key-in:GO=0,0,0;xy=0,0,0|uor 即可解决。所以一般来说,我们不建议用户自定义或者更改GO的位置。