Appearance
图形用户界面
NOTE
原文来源:Sentaurus Structure Editor User Guide, Version W-2024.09, Synopsys, Inc. PDF 源页码:第 2 章,对应 PDF 第 44–63 页
GUI 模式
SDE 提供完整的图形用户界面(GUI)用于交互式建模。主要组成包括:
- 菜单栏:顶部提供所有操作入口
- 工具栏:常用操作快捷按钮
- 视图窗口:显示结构几何,支持缩放、平移、旋转
- 命令行窗口:Scheme 交互输入和输出
- 侧边面板:材料、区域、接触列表和属性编辑
菜单栏
| 菜单 | 主要功能 |
|---|---|
| File | 新建、打开、保存模型,导入导出文件,退出 |
| Edit | 撤销、重做,编辑偏好设置 |
| View | 控制显示样式、网格、坐标轴、渲染模式 |
| Materials | 材料管理、激活材料 |
| Regions | 区域操作、重命名、合并 |
| Contacts | 接触定义、编辑 |
| Geometry | 基本形状绘制、布尔操作、变换 |
| Process | 蚀刻/沉积工艺仿真 |
| Doping | 掺杂轮廓定义 |
| Refinement | 网格细化窗口定义 |
| Tools | 扩展工具、查询、脚本 |
| Windows | 窗口管理 |
| Help | 关于、版本信息 |
工具栏
工具栏提供对常用功能的快速访问。你可以通过 View > Toolbars 显示或隐藏特定工具栏。
常用工具栏按钮:
- New:新建模型
- Open:打开现有模型
- Save:保存当前模型
- Undo / Redo:撤销/重做操作
- Zoom In / Zoom Out:快速缩放
- Fit to Window:自适应视图大小
- Refresh:重绘视图
恢复 GUI 设置
SDE 会自动保存上一次会话的 GUI 设置(窗口大小、位置、面板布局等),并在下次启动时自动恢复。
如需禁用自动恢复,在启动前设置环境变量:
bash
# bash
export SDE_NO_RESTORE_GUI=1视图操作
鼠标操作
| 操作 | 2D | 3D |
|---|---|---|
| 缩放 | 滚轮上下 | 滚轮上下 |
| 平移 | 左键拖拽 | 左键拖拽 |
| 旋转 | - | 右键拖拽 |
键盘快捷键
| 快捷键 | 功能 |
|---|---|
Ctrl+Z | 撤销 |
Ctrl+Shift+Z / Ctrl+Y | 重做 |
Ctrl+S | 保存 |
Ctrl+O | 打开 |
Ctrl+N | 新建 |
F5 | 刷新视图 |
剖切平面查看(3D)
Interactive Cutting Plane Viewer 允许交互式剖切 3D 结构,查看内部截面:
- 点击工具栏剖切按钮
- 拖拽滑动条改变剖切位置
- 可以选择 X/Y/Z 任意方向剖切
- 显示当前截面的材料分布
透视与正交投影(3D)
- 透视投影:符合人眼视觉,近大远小,适合整体观察
- 正交投影:保持尺寸比例,适合测量和精确观察
切换方式:View > Perspective 勾选切换。
颜色方案
DATEX 提供两种颜色方案可供选择:
- DATEX Classic:经典蓝底材料配色
- DATEX Modern:现代柔和材料配色
切换:View > Select DATEX Color Scheme
渲染模式
SDE 提供多种渲染模式:
| 模式 | 说明 |
|---|---|
| Wireframe | 仅显示边线,最快,适合复杂结构预览 |
| Hidden Line | 消隐显示 |
| Flat Shading | 平面着色 |
| Smooth Shading | 平滑着色,效果最好 |
选择:View > Select Rendering Mode
显示/隐藏坐标轴
View > Coordinate Axes 勾选可显示坐标坐标轴箭头,方便判断方位。
视图方向
可以快速切换到标准视图方向:
- Front(前)、Back(后)
- Left(左)、Right(右)
- Top(顶)、Bottom(底)
- Isometric(等轴测)
菜单路径:View > View Orientation
显示网格线
View > Grid 显示/隐藏背景网格线,帮助定位坐标。
显示标尺
View > Rulers 显示/隐藏边缘标尺,方便读取尺寸。
缩放
- View > Zoom In / Zoom Out:步进缩放
- View > Fit:自动缩放使整个结构适应窗口
- View > Scale:输入缩放比例手动设置
可视化选中的几何对象
View > Display Selected Entities 仅高亮显示选中的实体,隐藏未选中部分,方便聚焦观察复杂结构中的局部。
快速访问 Placements/Refinements/Doping 面板
在视图左侧快速访问:
- Placements:工艺 placement 列表
- Refinements:网格细化窗口
- Doping Profiles:掺杂轮廓
点击对应标签即可展开编辑。
显示内部实体表示
View > Show Internal Entity Representation 显示拓扑分解后的内部边界,帮助诊断几何问题。
列表
左侧面板提供多个列表:
- Materials:材料列表,显示当前模型中所有材料
- Regions:区域列表,点击可选中/重命名/删除
- Contacts:接触列表,显示所有定义的接触
- Refinement Windows:网格细化窗口列表
- Doping Profiles:掺杂轮廓列表
点击列表项即可在视图中高亮对应几何。
视图窗口
视图窗口是显示和交互建模的主要区域:
- 支持鼠标滚轮缩放
- 支持拖拽平移(2D/3D)
- 支持拖拽旋转(3D)
- 点击选择几何元素(顶点、边、面、区域)
- 框选选择多个元素
命令行窗口
底部命令行窗口提供:
- Scheme 命令交互式输入
- 输出命令执行结果
- 记录 GUI 操作对应的 Scheme 命令
- 可以保存命令历史为脚本文件,用于自动化
功能按钮:
- Clear:清空命令窗口
- Save:保存所有命令历史到
.scm脚本文件
TIP
如果你用 GUI 完成建模后,可以保存命令历史得到完整建模脚本,便于后续复用和修改。
打开和保存操作
打开模型
- File > Open:打开
.sde格式的 SDE 模型文件 - File > Import:支持导入多种格式:
- ACIS
.sat/.sab - STEP
.step/.stp - STL
.stl
- ACIS
保存模型
- File > Save:保存到当前文件
- File > Save As:另存为新文件
保存格式为 SDE 原生 .sde,包含完整几何、材料、接触、掺杂信息。
保存边界
可以只保存边界信息供 SMesh 使用:
File > Save Boundary → 输出 .cmd 边界命令文件,SMesh 可以直接读取。
导入文件
SDE 支持从外部导入几何:
- ACIS SAT 文件
- STEP 文件
- 边界命令文件(
.cmd)
File > Import 选择对应格式导入。
记录操作到文件
你可以开启记录,将所有 GUI 操作记录为 Scheme 命令:
File > Start Recording → 开始记录 File > Stop Recording → 停止并保存脚本
这对于创建可复用的参数化建模脚本非常有用。
撤销和重做
SDE 支持多步撤销/重做:
- Edit > Undo 撤销上一步操作
- Edit > Redo 重做被撤销的操作
默认撤销栈深度足够应对大多数建模场景。
自定义
配置命令行窗口
Edit > Preferences > Command Line 配置:
- 字体大小
- 行数保留
- 自动清空前
修改 GUI 属性
Edit > Preferences > GUI:
- 背景颜色
- GUI 风格(系统/跨平台)
- 菜单栏字体大小
- 主窗口大小
- 主窗口位置
选择实体
SDE 提供多种选择方式:
- 点击:选择单个实体
- Shift+点击:添加/移除选择
- 框选:选择框内所有实体
选中的实体会在视图中高亮显示。
吸附模式
SDE 支持顶点吸附到网格,方便对齐:
Edit > Snap To Grid 开启/关闭吸附。
吸附间距可以在偏好设置中配置。
打印
File > Print 打印当前视图到打印机或导出为 PDF。
定义参数
你可以在 SDE 中定义参数,实现参数化建模:
Tools > Parameters > Define 打开参数定义对话框:
- 参数名称
- 类型(整数/浮点数/字符串)
- 默认值
定义后可以在 Scheme 脚本中使用这些参数,方便修改尺寸重新生成结构。
参数化对话框
你可以通过 Scheme 脚本创建自定义对话框,让用户输入参数后生成结构。详见"用户自定义对话框"章节。
控制视图
本节总结常用视图控制快捷键:
| 操作 | 方式 |
|---|---|
| 缩放 | 鼠标滚轮 |
| 平移 | 左键拖拽 |
| 旋转(3D) | 右键拖拽 |
| 适配窗口 | 双击视图 / 工具栏 Fit 按钮 |
| 刷新 | F5 |
掌握这些快捷键可以大幅提高交互式建模效率。