4.3.2.8 含例化图形的单元还可以作为新的例化图形的单元,组成多次嵌套关系的图形。
4.3.2.9 修改被例化单元(原始单元)图形,可以使含例化图形的单元阵列中所有单元都被修改。
4.3.2.10 含例化图形的单元中的图形不可能逐个多边形或矩形进行修改,需要个别修改多边形或矩形,必须把含例化图形的单元压平,取消嵌套关系。
点击 Cell/Flatten
把所有嵌套关系的单元图形逐级代入展开,生成没有任何嵌套关系的完整图形 (简称 \粉碎\或 \压平\。压平后单元变成不含例化图形的单元,可以对任何多边形或矩形进行操作。
4.3.3 图形绘制、修改操作 4.3.3.1 鼠标拖动直接绘制法
首先选择绘制图形形状模式,比如选择矩形、多边形、圆形等绘图模式,利用鼠标在屏幕上移动,观察屏幕右上角格点坐标值变化,当鼠标移动到需要的坐标值时点鼠标左键在屏幕上定位,一直按住鼠标左键并拖动鼠标到所需要的坐标值松开鼠标左键。如果绘制多边形,则是每点一次鼠标左键定位一个多边形顶点,最后点鼠标右键完成一个多边形绘制。这种绘制法适用于屏幕上出现格点,并且设置鼠标是跳动的模式,并只绘制整数格点的小图形。绘制大图形很不方便。 4.3.3.2 鼠标拖动修改法
首先利用鼠标右键在屏幕上点击图形,选择一个孤立图形 (图形轮廓线变黑?),或者新绘制一个大体尺寸的图形。
把鼠标指向图形中部任何部位,用Alt + 鼠标左键(或者Shift + Alt + 鼠标左键,此时可以在X或Y方向分别移动,也可以用三键鼠标的中键)可拖动整个图形移动。形状不变。
把鼠标指向图形任何一条边,用Alt + 鼠标左键可拖动该边,改变形状,观察坐标变化,同时打 \键后,用鼠标左键在屏幕上拖动一小窗口,逐渐放大再继续按鼠标中键再继续拖动该边,直到格点出现时观察坐标达到所需要数值为止。
把鼠标指向图形任何一个角点上,用Alt + 鼠标左键可拖动该点,改变形状,观察坐标变化,同时打键盘 \键后,用鼠标左键在屏幕上拖动一小窗口,逐渐放大再继续按鼠标中键再继续拖动该点,直到格点出现时观察坐标达到所需要数值为止。
为绘制方便可以事先利用参考标像层或在其他图形层上绘制作为参考用的图形。利用参考标像层的图形进行精确定位。 4.3.3.3 输入坐标修改法
首先利用鼠标右键在屏幕上点击图形,选择一个孤立图形 (图形轮廓线变黑?),或者新绘制一个大体尺寸的图形。
进入 Edit/Edit Object 修改矩形对角点的 X-Y坐标值,多边形的各个顶点的X-Y坐标值、圆心X-Y坐标值及半径等数值,精确绘制图形。
4.3.4 图形形态变换及处理的操作 4.3.4.1 被选择的图形移动操作
a) 打开Draw/Move By/Move amount (Locator Units)
输入X-Y坐标值。
b) 打开 Draw/Nudge/ Left; Right; Up; Down
可进行左、右、上、下的微小移动。
4.3.4.2 被选择的图形旋转操作 a) 打开Draw/Rotate/ 90 degrees
相对于被选择的图形的中心点逆时针旋转90度。
b) 打开Draw/Rotate/Rotate Selected Objects/Rotation angle---degrees( Counterclockwise )。
相对于被选择的图形的中心点逆时针旋转(按照输入任意角度值)。
c) 打开Draw/Rotate/Rotate Selected Objects/Rotation around/
被选择的图形相对于指定的某点为旋转中心进行逆时针旋转(按照输入任意角度值)。
Center:相对于被选择的图形的中心点逆时针旋转(按照输入任意角度值)。
Offset from center:被选择的图形中心点位移X-Y值后,以这一点为旋转中心进行逆时针旋转(按照输入任意角度值)。
Absolute coordinates:被选择的图形中心点位移X-Y值后,以坐标原点为旋转中心进行逆时针旋转(按照输入任意角度值)。如果X-Y位移值为(0,0),则被选择的图形以坐标原点为旋转中心进行逆时针旋转(按照输入任意角度值)。
4.3.4.3 被选择的图形镜像操作
a) 打开Draw/Flip/ Horizontal 进行图形以 Y为轴镜像处理 (左右对称处理)。
b) 打开Draw/Flip/ Vertical 进行图形以 X为轴镜像处理 (上下对称处理)。 4.3.4.4 对被选择的图形进行选择性切割操作
a) 打开Draw/Slice/ Horizontal 对图形进行平行于X方向的切割处理。 b) 打开Draw/Slice/ Vertical 对图形进行平行于Y方向的切割处理。 为了方便精确定位点,建议适当设置鼠标跳步参数进行配合。
c) 打开Draw/Merge 对被选择的图形(或被切割的图形)进行合并操作。
4.3.5 复制、拷贝操作
4.3.5.1 图形层内部被选择的图形复制
a) 首先用鼠标选择需要复制的图形用鼠标右键在屏幕上选择某个矩形或拖动窗口选择一组图形。
b) 点击 Edit/Copy (或者Ctrl+C) 把图形存入粘贴缓冲区?(?Paste-?Buffer)?。
c) 点击 Edit/Paste (或者Ctrl+V) 即可调出存入粘贴缓冲区中的图形(注意: 图形坐标已变动)。
d) 用Shift + Alt + 鼠标左键:把拖动图形到需要安放的位置(可以采用参考层定位)。打 \键后,用鼠标左键在屏幕上拖动一小窗口,精确定位。若再点 Edit/Paste还可继续调出存入粘贴缓冲区中的图形,?并按上述移动的间距两倍的位置精确定位......以此类推可重复Copy多组图形。
4.3.5.2 把当前图形层中被选择的图形复制到另外一个图形层上的操作 a) 首先用鼠标选择需要复制的图形用鼠标右键在屏幕上选择某个矩形或拖动窗口选择一组图形。
b) 点击 Edit/Copy (或者Ctrl+C) 把图形存入粘贴缓冲区?(?Paste-?Buffer)?。
c) 用鼠标点击图层版中另外一个图层。
d) 点击 Edit/Paste to Layer (或者Alt+V) 即可调出存入粘贴缓冲区中的图形复制到该图层上。(注意: 图形坐标已变动)。
e) 用Alt + 鼠标左键(Shift + Alt + 鼠标左键,此时可以在X或Y方向分别移动),把拖动图形到需要安放的位置(可以采用参考层定位)。打 \键后,用鼠标左键在屏幕上拖动一小窗口,精确定位。 4.3.5.3 不同层间选择图形或单元图形(Cell)考贝 a) 进入 Cell/Open 选择需要考贝的单元。
b) 用鼠标左键点模式栏(Mode Bar)的掩模层选择区(Layer Area)中选择所要考贝的层位置,点鼠标右键打开图形层操作菜单,用鼠标左键选择“Hide All” ,此时除指定层外,其它层图形全部都被封闭。
c) 利用鼠标右键在屏幕上拖动窗口选择需要考贝图形 (图形轮廓线变黑),?也可以用鼠标点 Edit/Select All选择该层的所有图形。
d) 用鼠标进入 Edit/Copy (或者按Ctrl + C键)把该层选择的图形考贝入寄存器,。
e) 用鼠标左键点模式栏(Mode Bar)的掩模层选择区(Layer Area)中选择考贝的目标层位置,点鼠标右键打开图形层操作菜单,用鼠标左键选择“Show All”, 此时所有层图形全部都解放。
f) 在按键盘 Alt键的同时,按 V键。完成层间单元图形考贝,但图形位置会有变化。
g) 在按键盘 Alt键的同时,按住鼠标左键拖动目标层新考贝图形,让它与被考贝层的图形对齐,注意要结合键盘 \键,用鼠标左键在屏幕上拖动一小窗口,逐渐放大再继续按键盘 Alt键的同时,按住鼠标左键拖动目标层新考贝图形,一直到格点出现后两出真正对齐为止。 4.3.5.4 同一文件内单元图形(Cell)考贝
a) 进入 Cell/Copy 选择需要考贝的单元如Cell001,
b) 点〖OK〗窗口,输入新单元名如Cell003,则生成新单元的坐标与原单元一致。
4.3.5.5 不同文件间单元图形(Cell)考贝
a) 进入 Cell/Copy 选择需要考贝的单元如Cell001 ,
b) 用鼠标点〖File〗窗口可选择已被打开的另外一个文件YXYM002,并选定需要考贝的单元。
c) 再点〖OK〗窗口,并输入,
d) 即可把文件YXYM002中的Cell001单元图形复制到当前文件YXYM001中,生成新单元名Cell004的单元图形。
如果当前文件中已存在相同的单元图形名,会提示修改新的单元图形名。 4.3.5.6 不同文件间的不同层间选择图形或单元图形(Cell)考贝
不同文件间不能直接进行不同层间图形考贝,只能先采用 “4.3.5.5” 进行不同文件间单元图形(Cell)考贝后,再按照 “4.3.5.3 ” 的方法进行不同层间选择图形或单元图形(Cell)考贝。
4.3.6 图形的布尔运算与图形反转
L-Edit V8.50以上版本具有一个非常有用的图形布尔运算工具 X-Tools,为绘制复杂的闭合多义线图形、图形挖空及图形反转操作提供很方便的工具。 4.3.6.1 进入布尔运算模式
a) 打开 Tools/UPILIB/X-Tools,进入布尔运算界面。 b) 打开 “Option” 。
c) 选择 “Remove original polygon(s) after operation”,运算后删除原来图形,只留下运算结果,便于观察。 4.3.6.2 图形A和B相加(Or,加法)的运算
a) 首先选择一个图形或一组图形,把“Boolean”中的“ A”点红。 b) 再选择另一个图形,把“Boolean”中的“ B”点红。
c) 按 “A or B”,可实现图形A和B相加,即A和B两组所有图形都加到一块组成新的图形。
4.3.6.3 图形A被图形B挖去(SUB,减法)的运算
a) 首先选择一个大的图形,把“Boolean”中的“ A”点红。 b) 再选择另一个图形或一组图形,把“Boolean”中的“ B”点红。
c) 按 “A sub B”,可实现图形A减B,即图形A中挖去图形B组成新的图形。
如果图形B被图形A完全包围,则运算结果图形A被图形B挖空,利用这个功能可以实现图形反转操作。
如果图形B包围图形A,则运算结果所有图形都消失。
如果图形B只遮盖图形A的一部分,则运算结果图形A被图形B遮盖的部分挖去。
4.3.6.4 图形A和图形B相互重叠部分挖去(XOR)的运算
a) 首先选择一个图形或一组图形,把“Boolean”中的“ A”点红。 b) 再选择另一个图形或一组图形,把“Boolean”中的“ B”点红。
c) 按 “A xor B”,可实现图形A和B相互重叠部分挖去,A和B两组所有没有重叠的图形都加到一块组成新的图形。
4.3.6.5 图形A和图形B相互重叠部分保留其余部分删除(AND)的运算 a) 首先选择一个图形或一组图形,把“Boolean”中的“ A”点红。 b) 再选择另一个图形或一组图形,把“Boolean”中的“ B”点红。
c) 按 “A and B”,可实现图形A和B相互重叠部分保留,A和B两组所有没有重叠的图形都被删除。
4.3.6.6 利用布尔运算工具 X-Tools进行图形反转的运算
利用 “4.3.6.3” 图形A被图形B挖去(SUB,减法)运算的功能, a) 首先选择需要被反转的图形。把“Boolean”中的“ B”点红。