庄文官
我们在使用电子图板作图时,经常要对图形对象进行移动的操作,一般来讲移动操作都要求定位。但是在对图形对象进行移动操作时,当图形对象被框选后,点击鼠标右键,在菜单中选择“平移(拷贝)”命令,被框选的图形对象就粘在鼠标上,随鼠标的移动而作各个方向的移动,当图形对象的移动不要求定位时,这当然很方便。但如果要求精确定位,只有一个办法,就是输入图形对象所要移动的X、Y方向的相对座标,这就要求我们在移动图形对象之前求出要移动的相对座标的值,这有两种方法:
1. 利用尺寸标注命令分别测量出图形对象所要移动的X、Y方向的座标值(测出座标的数值后按鼠标右键取消标注命令,即只在立即菜单中读出尺寸值,不进行标注)。
2. 利用下拉菜单中“查询(I)”命令中的“两点距离(D)”测出两个点之间的ΔX、ΔY。
这样,不管采用哪种方法,首先要求我们在移动图形对象之前选出要移动的图形对象上的一个特征点,然后确定这个特征点移动之后的位置(一般是另一个图形对象的特征点),再用上面两种办法测出这两点之间的相对座标。这样做当然可行,但是无论用什么方法测量,都受到精度的限制,即测出的数值都有小数点。按这样的数值把图形对象移到指定位置后,如果无限放大,就可以看到被选定的特征点上的十字线与移动后要求到达的特征点的十字线不重合,产生一定的误差。
我在实际工作中,找到了一个可以精确定位的移动图形对象的方法,具体步骤如下:
1. 按“复制”图标;
2. 框选图形对象后按鼠标右键;
3. 用点菜单(按空格键)确定图形对象的基点,这个基点就是要移动的图形对象的某一个特征点(如圆心,直结的端点、中点,两条直线的交点等);
4. 按“粘贴”图标,用点菜单(按空格键)确定定位点,注意这时的X向比例和Y向比例都应设置为1;
5. 删除原来被框选的图形对象。
这样,图形对象的移动就可以做到精确定位。所以建议在完善EB2000时能有这样的改进:在框选图形对象后按鼠标右键选择“平移(拷贝)”时,在立即菜单给出“X和Y方向偏移量或位置点”提示以前,应先确定被移动的图形对象的基准点,然后再提示确定位置定位点,而这个定位点和基准点是重合的。许多其它的绘图软件都是这样处理移动命令的,如PROTEL99等。这样改进的话,操作起来就更方便了
|