【免费下载链接】SketchForge-3D
A local-first browser 3D design editor for building, cutting, importing STL files, and exporting models.
SketchForge 是一款 local-first 的浏览器 3D 设计编辑器:无需登录、无需安装重型 CAD,即可摆放形状、切割孔洞、组合零件、导入 STL 并导出模型。下面这 10 个 SketchForge 效率技巧,聚焦视角切换、网格吸附与快速建模,全部来自编辑器内置的快捷键与网格设置,掌握后 3D 建模操作效率会明显提升。
1. 认识 SketchForge 工作台
SketchForge 的主界面是一块带网格的工作台(workplane):左侧是形状库,中间是 3D 视口,右侧是属性检查器与工具栏。你的所有项目都保存在浏览器本地存储中并自动保存,不会上传到任何云端。
形状库内置了 Box(盒子)、Cylinder(圆柱)、Sphere(球)、Cone(圆锥)、Pyramid(棱锥)、Wedge(楔形)、Text(文字)、Round Roof、Half Sphere、Torus、Tube 以及 Gear(齿轮)等基元,定义见 shapeCatalog.ts。
2. 相机与视角切换
技巧 1:按O切换透视/正交投影
在编辑器中按O即可在透视(perspective)与正交(orthographic)投影间切换,且会保留当前的视角方向与构图(实现见 WorkplaneViewport.tsx)。核对尺寸、导出 SVG 时,正交投影没有透视畸变,边缘完全平行,是检查"是否对齐"的最佳视角。
技巧 2:按F或Home一键回到默认视角
视角转乱了?按F或Home键,相机立刻回到默认取景。屏幕上的相机控制条里也有 Home 按钮,效果相同。
技巧 3:点击视图立方体切换六向正交视图
视口左上角有一个可交互的视图立方体,六个面分别标注 TOP、BOTTOM、FRONT、BACK、RIGHT、LEFT,点击任意一面就跳到对应的正交视角,比手动旋转更直观,也方便向别人演示模型各面。
| 快捷键 | 功能 |
|---|---|
O | 切换透视 / 正交投影 |
F/Home | 重置默认视角 |
+/- | 放大 / 缩小 |
W | 放置工作平面(Shift+W在选中对象处放置) |
3. 网格吸附与精确定位
技巧 4:在工作区设置中选择吸附网格尺寸
打开右上角设置面板的 Workspace settings,选择吸附网格:Off、0.1 mm、0.25 mm、0.5 mm、1.0 mm、2.0 mm、5.0 mm 或 Brick(见 WorkspaceSettingsModal.tsx)。
吸附的核心逻辑在 gridSnap.ts:移动形状时,会把底面范围吸附到最近的可见网格线上,零件自动对齐、不会"漂"在半格中间。小件建议用1.0 mm或0.5 mm网格,大版面用5.0 mm或Brick。
技巧 5:方向键微调,Shift放大步长
选中形状后,方向键会沿工作台方向微调位置;按住Shift时每次步进 5 个单位而非 1 个(见 SketchForgeEditor.tsx)。"拖拽粗定位 + 方向键精修 + 网格吸附"是快速对齐的黄金组合。
技巧 6:按D把选中形状落到工作平面
形状悬在半空时,按D一键将它垂直落到工作平面上(dropSelectedToWorkplane),省去手动拖拽到地面的麻烦。
4. 快速建模:孔洞、组合、复制
SketchForge 的核心建模循环是:放形状 → 把另一个形状变成孔 → 组合得到最终几何体。
技巧 7:H变孔洞,S还原实体
选中形状按H将其切换为切割工具(hole 模式),再按S还原为实体。下面的示例中,圆柱变成一个"钻头",用来在板上打孔。
技巧 8:Ctrl+G组合,一次完成布尔切割
同时选中一个实体和一个孔,按Ctrl+G(macOS 为Cmd+G)组合,SketchForge 会自动执行布尔运算,把它们合并成最终几何体;按Ctrl+Shift+G可以拆开。
技巧 9:R旋转 45°,Ctrl+D快速复制
选中后按R(不带修饰键)旋转 45°;按Ctrl+D复制一份,再配合方向键平移,非常适合阵列排布重复零件。选中后还可以按L开启对齐手柄、按M开启镜像模式,做对称结构更快。
技巧 10:Ctrl+Z/Ctrl+Shift+Z撤销重做,放心试错
SketchForge 会记录完整操作历史(上限可在 Workspace settings 的 History 区调整),按Ctrl+Z撤销、Ctrl+Shift+Z或Ctrl+Y重做。倒角(chamfer)、圆角(fillet)等边处理操作也支持逐条回退。全部快捷键逻辑集中在 SketchForgeEditor.tsx,值得通读一遍。
5. 导出与复用:STL / OBJ / STEP / SVG / SKF
点击工具栏的导出按钮即可选择格式:
- STL:3D 打印最常用的网格格式
- OBJ:通用 3D 软件交换格式
- STEP:精确 B-Rep 工程格式(首次导出会加载约 22 MB 的 OpenCascade 内核)
- SVG:二维投影矢量图,方便画工程图
- SKF:SketchForge 项目文件,可保存下载;Docker 部署版还能存入共享项目库
导入方面,STL、OBJ、STEP、SVG 文件都能直接拖进工作台,与基础形状混合继续编辑。
6. 用内置挑战练手 🏁
首页仪表盘内置两个新手挑战:Key Tag(钥匙牌)和Nameplate(铭牌),按步骤带你走一遍基础形状、对齐、打孔、锁定与组合的完整流程(挑战定义见 challenges.ts)。
快捷键速查表
| 快捷键 | 功能 |
|---|---|
O | 透视 / 正交投影切换 |
F/Home | 重置默认视角 |
W | 放置工作平面 |
D | 落回工作平面 |
H/S | 孔洞 / 实体切换 |
R | 旋转 45° |
L/M | 对齐 / 镜像模式 |
方向键(+Shift) | 微调 1 格 / 5 格 |
Ctrl+Z/Ctrl+Shift+Z | 撤销 / 重做 |
Ctrl+D | 复制选中对象 |
Ctrl+G/Ctrl+Shift+G | 组合 / 拆分 |
Delete | 删除选中 |
Esc | 清除选择 |
把"吸附网格 + 方向键微调"养成习惯,再把孔洞与组合快捷键用熟,你在 SketchForge 里的建模节奏会完全不一样。
【免费下载链接】SketchForge-3D
A local-first browser 3D design editor for building, cutting, importing STL files, and exporting models.
相关推荐
mall-app-web核心技术解析:Vue.js + uni-app构建跨平台电商应用
mall app web核心技术解析:Vue.js + uni app构建跨平台电商应用 mall app web是一个基于Vue.js 3和uni app框架
前端移动开发小程序电商FreeCAD快速入门:10个实用技巧助你轻松掌握3D建模
FreeCAD快速入门:10个实用技巧助你轻松掌握3D建模 FreeCAD作为一款功能强大的开源3D建模软件,为设计爱好者、工程师和制造专业人士提供了完整的参数
桌面应用3D建模图形学工业制造从刷题到拿 Offer:基于 Python-Practise-Problems 的数据科学完整学习路线图
从刷题到拿 Offer:基于 Python Practise Problems 的数据科学完整学习路线图 Python Practise Problems 是一
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考