用户界面详解

第三章 用户界面详解

3.1 界面概述

3.1.1 主窗口布局

LibreCAD采用经典的CAD软件界面布局,主要由以下部分组成:

┌────────────────────────────────────────────────────────────────┐
│  菜单栏 (Menu Bar)                                              │
├────────────────────────────────────────────────────────────────┤
│  工具栏 (Toolbars)                                              │
├──────────┬──────────────────────────────────────┬──────────────┤
│          │                                      │              │
│  左侧    │                                      │   右侧       │
│  停靠    │         绘图区域                      │   停靠       │
│  面板    │      (Drawing Area)                   │   面板       │
│          │                                      │              │
│          │                                      │              │
├──────────┴──────────────────────────────────────┴──────────────┤
│  命令行 (Command Line)                                          │
├────────────────────────────────────────────────────────────────┤
│  状态栏 (Status Bar)                                            │
└────────────────────────────────────────────────────────────────┘

3.1.2 界面组件说明

组件 功能说明
菜单栏 包含所有功能命令的分类菜单
工具栏 常用命令的快捷按钮
绘图区域 主要工作区域,显示和编辑图形
停靠面板 图层、块、属性等功能面板
命令行 输入命令和坐标的文本界面
状态栏 显示当前状态和提示信息

3.2 菜单栏详解

3.2.1 文件菜单(File)

文件 (File)
├── 新建 (New)                    Ctrl+N
├── 从模板新建 (New from Template)
├── 打开 (Open)                   Ctrl+O
├── 保存 (Save)                   Ctrl+S
├── 另存为 (Save As)              Ctrl+Shift+S
├── 导入 (Import)
│   ├── 块 (Block)
│   └── 图像 (Image)
├── 导出 (Export)
│   ├── 图像 (Image)
│   └── PDF
├── 打印 (Print)                  Ctrl+P
├── 打印预览 (Print Preview)
├── 关闭 (Close)
├── 最近打开的文件
└── 退出 (Exit)

详细说明

  • 新建:创建空白图形,使用默认设置
  • 从模板新建:使用预定义模板创建图形
  • 导入
    • 块:导入外部DXF文件作为块
    • 图像:插入光栅图像(PNG、JPG等)
  • 导出
    • 支持导出为多种图像格式
    • 支持导出为PDF用于打印和分享

3.2.2 编辑菜单(Edit)

编辑 (Edit)
├── 撤销 (Undo)                   Ctrl+Z
├── 重做 (Redo)                   Ctrl+Y
├── 剪切 (Cut)                    Ctrl+X
├── 复制 (Copy)                   Ctrl+C
├── 粘贴 (Paste)                  Ctrl+V
├── 删除 (Delete)                 Delete
├── 全选 (Select All)             Ctrl+A
├── 反选 (Invert Selection)
├── 当前图形首选项                 
├── 应用程序首选项
└── 插件

首选项说明

  • 当前图形首选项:设置当前打开图形的参数
    • 图纸大小、单位、网格、尺寸样式等
  • 应用程序首选项:全局应用程序设置
    • 语言、外观、路径、快捷键等

3.2.3 视图菜单(View)

视图 (View)
├── 重绘 (Redraw)                 F5
├── 缩放
│   ├── 放大 (Zoom In)            +
│   ├── 缩小 (Zoom Out)           -
│   ├── 自动缩放 (Zoom Auto)      V
│   ├── 窗口缩放 (Zoom Window)
│   ├── 上一视图 (Zoom Previous)
│   └── 全部显示 (Zoom All)
├── 平移 (Pan)
├── 网格 (Grid)                   G
├── 草稿模式 (Draft Mode)
├── 停靠区域
│   ├── 图层列表
│   ├── 块列表
│   ├── 库浏览器
│   ├── 命令行
│   └── 属性
└── 工具栏
    ├── 分类工具栏...
    └── 所有工具栏显示/隐藏

视图操作快捷方式

操作 快捷键 鼠标操作
放大 + 滚轮向上
缩小 - 滚轮向下
平移 中键拖动 按住中键拖动
窗口缩放 Z 框选区域
适应视图 V -

3.2.4 绘图菜单(Draw)

绘图 (Draw)
├── 点 (Point)
│   ├── 单点 (Single Point)
│   └── 多点 (Multiple Points)
├── 直线 (Line)
│   ├── 两点线 (2 Points)
│   ├── 角度线 (Angle)
│   ├── 水平线 (Horizontal)
│   ├── 垂直线 (Vertical)
│   ├── 平行线 (Parallel)
│   ├── 正交线 (Orthogonal)
│   ├── 矩形 (Rectangle)
│   ├── 切线 (Tangent)
│   └── 自由线 (Freehand)
├── 圆 (Circle)
│   ├── 圆心半径 (Center, Radius)
│   ├── 圆心直径 (Center, Diameter)
│   ├── 两点 (2 Points)
│   ├── 三点 (3 Points)
│   ├── 两点切圆 (2 Tangent, Point)
│   └── 三切圆 (3 Tangent)
├── 圆弧 (Arc)
│   ├── 圆心起点角度
│   ├── 三点弧
│   └── 切线弧
├── 椭圆 (Ellipse)
│   ├── 椭圆弧
│   └── 椭圆(中心)
├── 样条曲线 (Spline)
├── 折线 (Polyline)
├── 文字 (Text)
│   ├── 单行文字
│   └── 多行文字
├── 填充 (Hatch)
├── 图像 (Image)
└── 尺寸标注 (Dimension)

3.2.5 修改菜单(Modify)

修改 (Modify)
├── 选择
│   ├── 选择全部 (Select All)
│   ├── 反选 (Invert)
│   ├── 框选 (Window)
│   └── 取消选择 (Deselect)
├── 移动/复制 (Move/Copy)
├── 旋转 (Rotate)
├── 缩放 (Scale)
├── 镜像 (Mirror)
├── 偏移 (Offset)
├── 修剪 (Trim)
├── 延伸 (Extend)
├── 打断 (Break)
├── 分割 (Divide)
├── 倒角 (Chamfer)
├── 圆角 (Fillet)
├── 阵列 (Array)
├── 拉伸 (Stretch)
├── 属性 (Properties)
│   ├── 匹配属性
│   └── 修改属性
├── 炸开 (Explode)
└── 删除 (Delete)

3.2.6 尺寸标注菜单(Dimension)

尺寸 (Dimension)
├── 对齐标注 (Aligned)
├── 线性标注 (Linear)
│   ├── 水平 (Horizontal)
│   └── 垂直 (Vertical)
├── 半径标注 (Radial)
├── 直径标注 (Diametric)
├── 角度标注 (Angular)
├── 引线标注 (Leader)
└── 坐标标注 (Ordinate)

3.2.7 信息菜单(Info)

信息 (Info)
├── 距离 (Distance Point to Point)
├── 角度 (Angle)
├── 面积 (Area)
├── 总长度 (Total Length)
├── 列表 (List Entities)
└── 属性 (Properties)

3.2.8 其他菜单

选项菜单(Options)

  • 绘图选项:捕捉模式、正交、网格等

窗口菜单(Window)

  • 多文档管理
  • 窗口排列方式

帮助菜单(Help)

  • 用户手册
  • 关于LibreCAD
  • 检查更新

3.3 工具栏系统

3.3.1 工具栏组织

LibreCAD的工具栏按功能分组:

主工具栏

  • 文件操作(新建、打开、保存)
  • 编辑操作(撤销、重做、剪切、复制、粘贴)
  • 视图操作(缩放、平移)

绘图工具栏

  • 点工具
  • 线工具
  • 圆工具
  • 弧工具
  • 椭圆工具
  • 折线工具
  • 文字工具
  • 填充工具

修改工具栏

  • 选择工具
  • 移动工具
  • 复制工具
  • 旋转工具
  • 缩放工具
  • 修剪工具
  • 偏移工具

捕捉工具栏

  • 端点捕捉
  • 中点捕捉
  • 圆心捕捉
  • 交点捕捉
  • 垂足捕捉

信息工具栏

  • 距离测量
  • 角度测量
  • 面积计算

3.3.2 工具栏自定义

显示/隐藏工具栏

  1. 右键点击工具栏区域
  2. 在弹出菜单中勾选/取消勾选工具栏

或:

  1. 菜单:视图 > 工具栏
  2. 选择要显示/隐藏的工具栏

移动工具栏

  1. 拖动工具栏左侧的拖动手柄
  2. 将工具栏拖到新位置
  3. 可停靠在窗口的上下左右

浮动工具栏

  1. 将工具栏拖离停靠区域
  2. 工具栏变为浮动窗口
  3. 可以放置在屏幕任意位置

3.3.3 工具栏图标说明

绘图工具图标

图标 名称 功能
📍 绘制点
线 绘制直线
绘制圆
绘制圆弧
椭圆 绘制椭圆
样条 绘制样条曲线
📐 折线 绘制折线
A 文字 添加文字
填充 填充区域

修改工具图标

图标 名称 功能
移动 移动对象
📋 复制 复制对象
旋转 旋转对象
⬜→⬛ 缩放 缩放对象
镜像 镜像对象
修剪 修剪对象

3.4 绘图区域

3.4.1 绘图区域功能

绘图区域是LibreCAD的主要工作区域,具有以下功能:

  • 图形显示:显示所有绘制的图形对象
  • 交互操作:鼠标点击、拖动等操作
  • 视图控制:缩放、平移、旋转视图
  • 对象选择:选择和操作图形对象

3.4.2 坐标系统

LibreCAD使用笛卡尔坐标系:

        Y+
        │
        │
        │
────────┼────────→ X+
        │
        │
        │

坐标原点

  • 默认位于绘图区域中心附近
  • 显示为红色十字线
  • 可以通过UCS命令更改

坐标输入方式

类型 格式 示例
绝对坐标 x,y 100,50
相对坐标 @x,y @50,30
极坐标 距离<角度 100<45
相对极坐标 @距离<角度 @50<90

3.4.3 鼠标操作

左键

  • 单击:选择对象或指定点
  • 双击:编辑对象属性
  • 拖动:框选或移动对象

中键(滚轮)

  • 滚动:缩放视图
  • 按住拖动:平移视图
  • 双击:适应窗口显示

右键

  • 单击:弹出上下文菜单
  • 在命令执行中:确认或取消

3.4.4 视图导航

缩放操作

放大:
- 滚轮向上
- 按 + 键
- 工具栏放大按钮

缩小:
- 滚轮向下
- 按 - 键
- 工具栏缩小按钮

窗口缩放:
- 框选要放大的区域

适应窗口:
- 按 V 键
- 双击中键

平移操作

平移视图:
- 按住中键拖动
- 使用方向键
- 使用平移工具

3.4.5 显示模式

网格显示

显示/隐藏网格:
- 按 G 键切换
- 视图 > 网格

网格设置:
- 编辑 > 当前图形首选项 > 网格
- X间距、Y间距
- 元网格(主网格线间隔)

草稿模式

草稿模式可以加快大文件的显示速度:

  • 简化线型显示
  • 简化填充显示
  • 简化文字显示

3.5 停靠面板

3.5.1 图层列表面板

图层列表面板用于管理图形的图层:

┌─────────────────────────────────────┐
│ 图层列表                    [+][-][▼]│
├─────────────────────────────────────┤
│ ☑ 0        ■ ─────  0.25           │
│ ☑ 尺寸     ■ ─────  0.18           │
│ ☑ 文字     ■ ─────  0.25           │
│ ☐ 辅助线   ■ - - -  0.13           │
│ ☑ 轮廓线   ■ ═════  0.35           │
└─────────────────────────────────────┘

列说明

  • 复选框:图层可见性
  • 图层名称:图层标识
  • 颜色方块:图层颜色
  • 线型示意:图层线型
  • 线宽值:图层线宽

操作按钮

  • [+] 添加新图层
  • [-] 删除选中图层
  • [▼] 图层选项菜单

右键菜单功能

  • 添加图层
  • 删除图层
  • 重命名
  • 设为当前图层
  • 切换可见性
  • 切换锁定状态
  • 切换打印状态

3.5.2 块列表面板

块列表面板显示图形中的所有块定义:

┌─────────────────────────────────────┐
│ 块列表                      [+][-][▼]│
├─────────────────────────────────────┤
│ ▶ 阀门                              │
│ ▶ 门窗                              │
│ ▶ 电气符号                          │
│ └─ 插座                             │
│ └─ 开关                             │
│ └─ 灯具                             │
└─────────────────────────────────────┘

功能

  • 浏览块定义
  • 插入块
  • 编辑块
  • 删除块
  • 导出块

3.5.3 库浏览器面板

库浏览器提供对图块库的访问:

┌─────────────────────────────────────┐
│ 库浏览器                            │
├─────────────────────────────────────┤
│ 📁 electronics                      │
│ 📁 hvac                            │
│ 📁 misc                            │
│ 📁 plan                            │
│    📁 furniture                    │
│    📁 kitchen                      │
│    📁 bathroom                     │
└─────────────────────────────────────┘

使用方法

  1. 浏览目录找到需要的图块
  2. 双击图块或拖拽到绘图区域
  3. 指定插入点和参数

库路径设置

  • 编辑 > 应用程序首选项 > 路径 > 库目录

3.5.4 属性面板

属性面板显示和编辑选中对象的属性:

┌─────────────────────────────────────┐
│ 属性                                │
├─────────────────────────────────────┤
│ 类型:    直线                      │
│ 图层:    [0        ▼]             │
│ 颜色:    [ByLayer  ▼]             │
│ 线型:    [ByLayer  ▼]             │
│ 线宽:    [ByLayer  ▼]             │
├─────────────────────────────────────┤
│ 几何参数                            │
│ 起点X:   100.00                    │
│ 起点Y:   50.00                     │
│ 终点X:   200.00                    │
│ 终点Y:   150.00                    │
│ 长度:    141.42                    │
│ 角度:    45.00°                    │
└─────────────────────────────────────┘

功能

  • 查看对象类型
  • 修改图层归属
  • 修改颜色、线型、线宽
  • 查看几何参数
  • 直接编辑几何值

3.5.5 命令历史面板

显示命令执行历史:

┌─────────────────────────────────────┐
│ 命令历史                            │
├─────────────────────────────────────┤
│ > line                             │
│ 指定第一点: 0,0                    │
│ 指定下一点: 100,100                │
│ 指定下一点: <Enter>                │
│ > circle                           │
│ 指定圆心: 50,50                    │
│ 指定半径: 25                       │
│ > _                                │
└─────────────────────────────────────┘

3.5.6 面板管理

显示/隐藏面板

视图 > 停靠区域 > [选择面板]

移动面板

  1. 拖动面板标题栏
  2. 释放到目标位置
  3. 可停靠在左侧、右侧或底部

合并面板

  1. 将一个面板拖到另一个面板上
  2. 两个面板将合并为标签页形式

浮动面板

  1. 双击面板标题栏
  2. 面板变为浮动窗口
  3. 可放置在屏幕任意位置

3.6 命令行界面

3.6.1 命令行组成

┌────────────────────────────────────────────────────────────────┐
│ 命令: circle                                                   │
│ 指定圆心或 [三点(3P)/两点(2P)/相切(T)]:                        │
│ > _                                                            │
└────────────────────────────────────────────────────────────────┘

组成部分

  • 命令提示区:显示当前命令和选项
  • 输入区:用户输入命令或参数
  • 历史区:显示之前的命令和反馈

3.6.2 命令输入方式

直接输入命令名

命令: line↵
命令: circle↵
命令: move↵

使用命令别名

命令: l↵    (等同于 line)
命令: c↵    (等同于 circle)
命令: m↵    (等同于 move)

默认命令别名

别名 完整命令
l line
c circle
a arc
pl polyline
rec rectangle
m move
co copy
ro rotate
sc scale
mi mirror
tr trim
ex extend
z zoom
p pan

3.6.3 坐标输入

绝对坐标

命令: line
指定第一点: 0,0↵
指定下一点: 100,50↵

相对坐标

命令: line
指定第一点: 100,100↵
指定下一点: @50,30↵    (相对于上一点偏移50,30)

极坐标

命令: line
指定第一点: 0,0↵
指定下一点: 100<45↵    (距离100,角度45度)

相对极坐标

命令: line
指定第一点: 50,50↵
指定下一点: @50<90↵    (从上一点出发,距离50,角度90度)

3.6.4 命令选项

许多命令提供选项,用方括号显示:

命令: circle
指定圆心或 [三点(3P)/两点(2P)/相切相切半径(T)]: 3P↵

输入括号中的字母即可选择对应选项。

3.6.5 数学表达式

命令行支持数学表达式计算:

命令: line
指定第一点: 0,0↵
指定下一点: 100*cos(45),100*sin(45)↵

支持的数学函数

  • 三角函数:sin, cos, tan, asin, acos, atan
  • 幂函数:pow, sqrt
  • 对数:log, ln
  • 其他:abs, floor, ceil, round

3.7 状态栏

3.7.1 状态栏组成

┌────────────────────────────────────────────────────────────────┐
│ [捕捉:开] [网格:开] [正交:关] | X: 123.45  Y: 67.89 | 当前图层: 0│
└────────────────────────────────────────────────────────────────┘

组成部分

  1. 模式开关区域

    • 捕捉状态
    • 网格状态
    • 正交状态
  2. 坐标显示区域

    • 当前鼠标位置的X坐标
    • 当前鼠标位置的Y坐标
  3. 信息显示区域

    • 当前图层
    • 当前颜色
    • 其他状态信息

3.7.2 快速切换功能

点击状态栏切换

项目 点击效果
捕捉 开/关对象捕捉
网格 开/关网格捕捉
正交 开/关正交模式

快捷键切换

功能 快捷键
捕捉 F3
网格 G
正交 F8

3.7.3 坐标显示模式

坐标显示有多种模式:

  1. 绝对坐标:显示相对于原点的坐标
  2. 相对坐标:显示相对于上一点的坐标
  3. 极坐标:显示距离和角度

点击坐标区域可以切换显示模式。

3.8 对象捕捉系统

3.8.1 捕捉类型

LibreCAD提供多种对象捕捉模式:

捕捉类型 说明 图示
端点 捕捉线段端点
中点 捕捉线段中点
圆心 捕捉圆/弧圆心
象限点 捕捉圆/弧的象限点
交点 捕捉对象交点
垂足 捕捉垂直点
切点 捕捉切线点
最近点 捕捉最近的点
插入点 捕捉块插入点 +

3.8.2 捕捉工具栏

捕捉工具栏提供快速切换:

[端点] [中点] [圆心] [象限] [交点] [垂足] [切点] [最近点]

使用方法

  • 点击按钮:开启/关闭对应捕捉
  • 按钮高亮表示该捕捉已开启
  • 可同时开启多种捕捉

3.8.3 自由捕捉与限制捕捉

自由捕捉

  • 默认模式
  • 自动识别并捕捉各种特征点
  • 显示捕捉标记提示

限制捕捉

  • 在命令中临时指定捕捉类型
  • 只捕捉指定类型的点

3.8.4 捕捉设置

编辑 > 应用程序首选项 > 捕捉
├── 捕捉范围:10像素
├── 显示捕捉标记:是
├── 显示捕捉工具提示:是
└── 捕捉优先级设置

3.9 快捷键系统

3.9.1 系统快捷键

文件操作

快捷键 功能
Ctrl+N 新建
Ctrl+O 打开
Ctrl+S 保存
Ctrl+Shift+S 另存为
Ctrl+P 打印
Ctrl+Q 退出

编辑操作

快捷键 功能
Ctrl+Z 撤销
Ctrl+Y 重做
Ctrl+X 剪切
Ctrl+C 复制
Ctrl+V 粘贴
Delete 删除
Ctrl+A 全选
Esc 取消命令

视图操作

快捷键 功能
+ 放大
- 缩小
V 适应窗口
G 切换网格
F5 重绘

3.9.2 自定义快捷键

  1. 打开:编辑 > 应用程序首选项 > 快捷键
  2. 在列表中找到要修改的命令
  3. 双击快捷键列
  4. 按下新的快捷键组合
  5. 点击确定保存

3.9.3 命令别名配置

除了快捷键,还可以配置命令别名:

  1. 找到别名配置文件
  2. 添加自定义别名:
# 格式:别名=命令名
zl=line
yy=circle

3.10 本章小结

本章详细介绍了LibreCAD的用户界面,包括:

  1. 界面布局:菜单栏、工具栏、绘图区域、停靠面板、命令行、状态栏
  2. 菜单系统:文件、编辑、视图、绘图、修改、尺寸、信息等菜单
  3. 工具栏系统:各类工具栏及自定义方法
  4. 绘图区域:坐标系统、鼠标操作、视图导航
  5. 停靠面板:图层、块、库、属性等面板
  6. 命令行:命令输入、坐标输入、数学表达式
  7. 对象捕捉:各种捕捉模式和设置
  8. 快捷键:系统快捷键和自定义方法

熟悉这些界面元素是高效使用LibreCAD的基础。在接下来的章节中,我们将深入学习各种绘图工具的具体使用方法。


上一章:安装与环境配置 | 下一章:基础绘图工具


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