编辑与修改工具

第五章 编辑与修改工具

5.1 选择对象

5.1.1 基本选择方法

单击选择

  • 直接点击对象即可选择
  • 选中的对象显示为虚线和控制点

框选(窗口选择)

  • 从左向右拖动创建蓝色选择框
  • 只有完全在框内的对象被选中

交叉选择

  • 从右向左拖动创建绿色选择框
  • 与框相交或在框内的对象都被选中

5.1.2 选择命令

全选

命令: selectall
快捷键: Ctrl+A

反选

命令: selectinvert
将当前选择状态反转

取消选择

命令: deselectall
快捷键: Esc

5.1.3 选择过滤

LibreCAD支持按类型过滤选择:

使用快速选择

  1. 选择 "修改" > "选择" > "按属性选择"
  2. 设置过滤条件:
    • 图层
    • 颜色
    • 线型
    • 对象类型
  3. 应用选择

5.1.4 选择集操作

添加到选择

  • 按住Shift点击添加对象
  • 按住Shift框选添加区域

从选择中移除

  • 按住Ctrl点击移除对象
  • 按住Ctrl框选移除区域

5.2 移动与复制

5.2.1 移动对象

命令movem

操作步骤

  1. 选择要移动的对象
  2. 启动移动命令
  3. 指定基点
  4. 指定目标点

命令行示例

命令: move
选择对象: (选择对象后按Enter)
指定基点: 0,0↵
指定目标点或 [复制(C)]: 100,50↵

使用相对坐标移动

指定目标点: @100,50↵  (相对于基点移动100,50)

5.2.2 复制对象

命令copyco

操作步骤

  1. 选择要复制的对象
  2. 启动复制命令
  3. 指定基点
  4. 指定目标点(可多次指定)
  5. 按Enter结束

命令行示例

命令: copy
选择对象: (选择对象后按Enter)
指定基点: 0,0↵
指定目标点或 [多重(M)]: 100,0↵
指定目标点或 [退出(E)]: 200,0↵
指定目标点或 [退出(E)]: ↵

5.2.3 复制到剪贴板

复制(Ctrl+C):

  • 复制选中对象到系统剪贴板
  • 可在其他文档或应用中粘贴

带基点复制(Ctrl+Shift+C):

  • 复制时指定基点
  • 便于精确粘贴定位

粘贴(Ctrl+V):

  • 从剪贴板粘贴对象
  • 需要指定插入点

5.3 旋转

5.3.1 基本旋转

命令rotatero

操作步骤

  1. 选择要旋转的对象
  2. 启动旋转命令
  3. 指定旋转中心
  4. 指定旋转角度

命令行示例

命令: rotate
选择对象: (选择对象后按Enter)
指定旋转中心: 50,50↵
指定旋转角度或 [复制(C)/参照(R)]: 45↵

5.3.2 旋转复制

在旋转的同时保留原对象:

命令: rotate
选择对象: (选择对象后按Enter)
指定旋转中心: 50,50↵
指定旋转角度或 [复制(C)/参照(R)]: C↵
指定旋转角度: 45↵

5.3.3 参照旋转

使用参照角度进行旋转:

命令: rotate
选择对象: (选择对象后按Enter)
指定旋转中心: 50,50↵
指定旋转角度或 [复制(C)/参照(R)]: R↵
指定参照角度 <0>: 30↵
指定新角度: 45↵

对象将从30°旋转到45°位置。

5.4 缩放

5.4.1 基本缩放

命令scalesc

操作步骤

  1. 选择要缩放的对象
  2. 启动缩放命令
  3. 指定基点
  4. 指定缩放比例

命令行示例

命令: scale
选择对象: (选择对象后按Enter)
指定基点: 50,50↵
指定比例因子或 [复制(C)/参照(R)]: 2↵

缩放比例说明

  • 大于1:放大
  • 等于1:不变
  • 小于1:缩小
  • 负数:镜像并缩放

5.4.2 缩放复制

保留原对象并创建缩放后的副本:

命令: scale
选择对象: (选择对象后按Enter)
指定基点: 50,50↵
指定比例因子或 [复制(C)/参照(R)]: C↵
指定比例因子: 0.5↵

5.4.3 参照缩放

通过参照长度计算缩放比例:

命令: scale
选择对象: (选择对象后按Enter)
指定基点: 0,0↵
指定比例因子或 [复制(C)/参照(R)]: R↵
指定参照长度 <1>: 100↵
指定新长度: 150↵

对象将从长度100缩放到150。

5.5 镜像

5.5.1 基本镜像

命令mirrormi

操作步骤

  1. 选择要镜像的对象
  2. 启动镜像命令
  3. 指定镜像线的第一点
  4. 指定镜像线的第二点
  5. 选择是否删除源对象

命令行示例

命令: mirror
选择对象: (选择对象后按Enter)
指定镜像线的第一点: 0,0↵
指定镜像线的第二点: 0,100↵
是否删除源对象? [是(Y)/否(N)] <N>: N↵

5.5.2 常用镜像方向

水平镜像

  • 镜像线为垂直线
  • 指定两点的X坐标相同

垂直镜像

  • 镜像线为水平线
  • 指定两点的Y坐标相同

斜向镜像

  • 镜像线为任意角度
  • 利用对象捕捉确定镜像线

5.6 偏移

5.6.1 基本偏移

命令offseto

操作步骤

  1. 启动偏移命令
  2. 指定偏移距离
  3. 选择要偏移的对象
  4. 指定偏移方向(点击侧)
  5. 继续选择其他对象或按Enter结束

命令行示例

命令: offset
指定偏移距离或 [通过点(T)] <10>: 20↵
选择要偏移的对象: (点击对象)
指定偏移方向: (点击指定侧)
选择要偏移的对象: ↵

5.6.2 通过点偏移

偏移使新对象通过指定点:

命令: offset
指定偏移距离或 [通过点(T)] <10>: T↵
选择要偏移的对象: (点击对象)
指定通过点: (点击目标点)

5.6.3 偏移特性

可偏移的对象

  • 直线
  • 圆弧
  • 椭圆
  • 样条曲线
  • 折线

偏移行为

  • 直线:平行线
  • 圆:同心圆
  • 圆弧:同心弧
  • 折线:整体偏移

5.7 修剪

5.7.1 基本修剪

命令trimtr

操作步骤

  1. 启动修剪命令
  2. 选择切割边界(边界对象)
  3. 按Enter确认边界
  4. 点击要修剪掉的部分
  5. 继续修剪或按Enter结束

命令行示例

命令: trim
选择切割边界...
选择对象或 [栏选(F)/窗交(C)/项目(P)/全部(A)]: (选择边界)
选择对象: ↵
选择要修剪的对象或 [栏选(F)/窗交(C)/项目(P)]: (点击要删除的部分)

5.7.2 选择全部边界

快速选择所有对象作为边界:

选择切割边界...
选择对象或 [栏选(F)/窗交(C)/项目(P)/全部(A)]: A↵

5.7.3 修剪技巧

Shift切换

  • 按住Shift点击可将修剪改为延伸
  • 无需退出命令切换

栏选模式

  • 输入F进入栏选
  • 绘制一条线穿过多个对象
  • 与线相交的部分被修剪

5.8 延伸

5.8.1 基本延伸

命令extendex

操作步骤

  1. 启动延伸命令
  2. 选择边界对象
  3. 按Enter确认边界
  4. 点击要延伸的对象(靠近延伸端)
  5. 继续延伸或按Enter结束

命令行示例

命令: extend
选择边界边...
选择对象或 [栏选(F)/窗交(C)/项目(P)/全部(A)]: (选择边界)
选择对象: ↵
选择要延伸的对象或 [栏选(F)/窗交(C)/项目(P)]: (点击靠近延伸端)

5.8.2 延伸到隐含交点

如果对象延长后能与边界相交,即使当前不相交也可以延伸。

5.8.3 Shift切换

在延伸命令中按住Shift点击,可以将延伸改为修剪。

5.9 打断

5.9.1 打断于点

在指定点将对象断开为两部分:

命令break

操作步骤

  1. 启动打断命令
  2. 选择要打断的对象
  3. 指定打断点
  4. 对象在该点分成两段

5.9.2 两点打断

删除两点之间的部分:

操作步骤

  1. 启动打断命令
  2. 选择要打断的对象
  3. 指定第一个打断点
  4. 指定第二个打断点
  5. 两点之间的部分被删除

命令行示例

命令: break
选择对象: (点击对象)
指定第一个打断点: 25,0↵
指定第二个打断点: 75,0↵

5.10 分割

5.10.1 等分

将对象等分为指定数量的段:

命令divide

操作步骤

  1. 启动分割命令
  2. 选择要分割的对象
  3. 输入分割数量

命令行示例

命令: divide
选择要分割的对象: (点击对象)
输入线段数量或 [块(B)]: 5↵

5.10.2 定距等分

按指定距离分割对象:

命令measure

操作步骤

  1. 启动定距命令
  2. 选择要分割的对象
  3. 输入分割距离

命令行示例

命令: measure
选择要定距等分的对象: (点击对象)
指定线段长度或 [块(B)]: 20↵

5.11 倒角

5.11.1 基本倒角

在两条直线的交点处创建斜角:

命令chamfer

操作步骤

  1. 启动倒角命令
  2. 设置倒角距离
  3. 选择第一条线
  4. 选择第二条线

命令行示例

命令: chamfer
[多段线(P)/距离(D)/角度(A)/修剪(T)/方式(M)/多个(U)]: D↵
指定第一个倒角距离 <0>: 10↵
指定第二个倒角距离 <10>: 10↵
选择第一条线: (点击第一条线)
选择第二条线: (点击第二条线)

5.11.2 不对称倒角

设置不同的两个距离:

指定第一个倒角距离: 10↵
指定第二个倒角距离: 20↵

5.11.3 角度方式倒角

使用距离和角度定义倒角:

命令: chamfer
[多段线(P)/距离(D)/角度(A)/修剪(T)/方式(M)/多个(U)]: A↵
指定第一条线上的倒角长度 <10>: 15↵
指定第一条线的倒角角度 <0>: 45↵

5.12 圆角

5.12.1 基本圆角

在两条线之间创建圆弧过渡:

命令fillet

操作步骤

  1. 启动圆角命令
  2. 设置圆角半径
  3. 选择第一条线
  4. 选择第二条线

命令行示例

命令: fillet
[多段线(P)/半径(R)/修剪(T)/多个(U)]: R↵
指定圆角半径 <0>: 15↵
选择第一个对象: (点击第一条线)
选择第二个对象: (点击第二条线)

5.12.2 零半径圆角

半径为0时,两条线将延伸到交点或修剪到交点:

指定圆角半径: 0↵

5.12.3 折线圆角

对整个折线应用圆角:

命令: fillet
[多段线(P)/半径(R)/修剪(T)/多个(U)]: P↵
选择二维多段线: (点击折线)

5.13 阵列

5.13.1 矩形阵列

创建行和列排列的副本:

命令array

操作步骤

  1. 选择要阵列的对象
  2. 启动阵列命令
  3. 选择矩形阵列类型
  4. 输入行数
  5. 输入列数
  6. 输入行间距
  7. 输入列间距

命令行示例

命令: array
选择对象: (选择对象后按Enter)
输入阵列类型 [矩形(R)/路径(PA)/极轴(PO)] <矩形(R)>: R↵
输入行数: 3↵
输入列数: 4↵
输入行间距或 [单元(U)]: 50↵
输入列间距: 60↵

5.13.2 极轴阵列

围绕中心点创建环形排列的副本:

操作步骤

  1. 选择要阵列的对象
  2. 启动阵列命令
  3. 选择极轴阵列类型
  4. 指定阵列中心
  5. 输入项目数量
  6. 输入填充角度

命令行示例

命令: array
选择对象: (选择对象后按Enter)
输入阵列类型 [矩形(R)/路径(PA)/极轴(PO)] <矩形(R)>: PO↵
指定阵列的中心点: 100,100↵
输入阵列中的项目数量: 8↵
指定要填充的角度 <360>: 360↵
旋转阵列对象? [是(Y)/否(N)] <Y>: Y↵

5.13.3 路径阵列

沿路径曲线排列副本:

操作步骤

  1. 选择要阵列的对象
  2. 启动阵列命令
  3. 选择路径阵列类型
  4. 选择路径曲线
  5. 输入项目数量或间距

5.14 拉伸

5.14.1 基本拉伸

拉伸对象的一部分:

命令stretch

操作步骤

  1. 启动拉伸命令
  2. 使用交叉选择(从右向左框选)选择要拉伸的部分
  3. 按Enter确认选择
  4. 指定基点
  5. 指定目标点

关键点

  • 必须使用交叉选择
  • 完全在选择框内的对象整体移动
  • 与选择框相交的对象被拉伸

命令行示例

命令: stretch
使用交叉窗口选择要拉伸的对象...
选择对象: (从右向左框选部分对象)
选择对象: ↵
指定基点: 100,0↵
指定目标点: 150,0↵

5.15 属性修改

5.15.1 属性面板

使用属性面板修改对象属性:

  1. 选择对象
  2. 在属性面板中修改:
    • 图层
    • 颜色
    • 线型
    • 线宽
    • 几何属性

5.15.2 匹配属性

将一个对象的属性应用到其他对象:

命令matchprop

操作步骤

  1. 启动匹配属性命令
  2. 选择源对象(属性来源)
  3. 选择目标对象
  4. 目标对象的属性被更改为与源对象相同

5.15.3 批量修改属性

更改图层

  1. 选择多个对象
  2. 在图层列表中选择目标图层
  3. 所有选中对象移到该图层

更改颜色/线型/线宽

  1. 选择多个对象
  2. 在属性面板或工具栏中设置新值
  3. 所有选中对象的属性被更改

5.16 炸开(分解)

5.16.1 炸开复合对象

命令explode

可炸开的对象

  • 块引用 → 独立实体
  • 折线 → 单独线段
  • 多行文字 → 单行文字
  • 尺寸标注 → 独立图形元素
  • 填充图案 → 单独线段

操作步骤

  1. 选择要炸开的对象
  2. 启动炸开命令
  3. 对象被分解为基本元素

注意事项

  • 炸开后无法直接恢复
  • 某些属性可能丢失(如宽度)
  • 建议炸开前备份

5.17 删除对象

5.17.1 删除命令

命令erasee

快捷键:Delete

操作步骤

  1. 选择要删除的对象
  2. 按Delete键或执行删除命令

5.17.2 清理命令

删除图形中未使用的命名对象:

命令purge

可清理的内容

  • 未使用的图层
  • 未使用的线型
  • 未使用的块定义
  • 未使用的文字样式

5.17.3 撤销与重做

撤销(Ctrl+Z):撤销上一个操作
重做(Ctrl+Y):重做被撤销的操作

LibreCAD支持多级撤销,可以撤销到文件打开时的状态。

5.18 本章小结

本章介绍了LibreCAD的编辑与修改工具:

  1. 选择工具:单击选择、框选、交叉选择、过滤选择
  2. 移动与复制:移动、复制、剪贴板操作
  3. 变换工具:旋转、缩放、镜像
  4. 偏移工具:距离偏移、通过点偏移
  5. 修剪与延伸:修剪、延伸、打断、分割
  6. 圆角与倒角:创建平滑过渡和斜角
  7. 阵列:矩形阵列、极轴阵列、路径阵列
  8. 拉伸:拉伸对象的一部分
  9. 属性修改:修改图层、颜色、线型等属性
  10. 炸开与删除:分解复合对象、删除对象

掌握这些编辑工具可以大大提高绘图效率。下一章我们将学习图层与属性管理的详细内容。


上一章:基础绘图工具 | 下一章:图层与属性管理


posted @ 2026-01-10 13:13  我才是银古  阅读(23)  评论(0)    收藏  举报