下载在线版展示厅

Sweet Home 3D 用户指南

开始之前

简介

Sweet Home 3D 是一款免费的室内设计应用程序,可帮助您在房屋 2D 平面上放置家具,并提供 3D 预览。

此程序可在 https://www.sweethome3d.com/ 上获取,旨在帮助那些希望快速设计室内装饰的人,无论他们是搬家还是只想重新设计现有的房屋。大量的可视化指南可帮助您绘制房屋平面图和布置家具。您可以根据绘制房间的墙壁的图像现有平面图,然后从按类别组织的目录中将家具拖放到平面图上。2D 平面图中的每个更改都会同时在3D 视图中更新,以向您展示布局的真实效果。

本用户指南向您展示如何使用 Sweet Home 3D 7.5 版本创建房屋。在介绍其用户界面之后,您将学习如何绘制房屋的墙壁以及如何布置家具。本教程中创建的示例可在 https://www.sweethome3d.com/examples/userGuideExample.sh3d (3.2 MB) 上获取。

有关更多信息,您还可以观看 Sweet Home 3D 视频教程,使用可从 Sweet Home 3D 窗口工具栏中的帮助按钮访问的 Sweet Home 3D 帮助,并学习更多高级技巧

Sweet Home 3D 帮助
图 1. Sweet Home 3D 帮助

安装

(版本 7.5.17 – 291 MB)

Sweet Home 3D 可以在 Windows、macOS、Linux、iOS 和 Android 上运行,并翻译成 29 种不同的语言
根据您的系统,请按照以下说明下载 Sweet Home 3D安装它:

Windows:下载 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-windows.exe/download (84.9 MB),运行下载的安装程序,然后按照设置向导中的说明进行操作。
macOS:下载 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-macosx.dmg/download (83.6 MB),双击下载的文件并运行打开的文件夹中的 Sweet Home 3D 应用程序。要安装 Sweet Home 3D,请将应用程序拖放到您选择的文件夹中。
Linux: 下载 https://sourceforge.net/projects/sweethome3d/files/SweetHome3D/SweetHome3D-7.5/SweetHome3D-7.5-linux-x64.tgz/download (71.7 MB),解压缩下载的文件并运行解压缩目录中的 SweetHome3D 应用程序。要安装 Sweet Home 3D,请将解压缩的目录移动到您选择的目录中。
iOS / Android: 从 Apple 的 App StoreGoogle Play 下载 Sweet Home 3D Mobile。

您还可以在任何支持 WebGL 的设备上使用 Sweet Home 3D Online 编辑您的房屋。此版本的功能与可下载版本的功能相似,不同之处在于,一旦您注册,您的房屋将自动保存在此网站的服务器上。在线版本没有任何菜单栏,但可下载版本的所有菜单项都可以从其上下文菜单或工具栏访问,除了3D 模型导入以及照片和视频创建。

用户界面

每个 Sweet Home 3D 窗口都会编辑房屋的室内设计,并分为四个可调整大小的窗格,顶部有一个工具栏,如图 2 所示(对于移动版本,另请参见此页面)。

用户指南
图 2. Sweet Home 3D 窗格

1

家具目录

2

房屋家具列表
此列表包含您房屋的家具,其中可以显示其名称、大小和其他特征。可以通过单击每个列标题对其进行排序。

3

房屋平面图
此窗格从顶部显示您的房屋,位于网格上并被标尺包围。您可以使用鼠标在此窗格中绘制房屋的墙壁,并在其上布置家具。

4

房屋 3D 视图
此窗格以 3 维方式显示您的房屋。您可以在此窗格中从顶部或从虚拟访客的角度查看您的房屋。

每个窗格都可以具有焦点(即接收键盘输入),并且某些操作取决于具有焦点的窗格,可通过围绕它的彩色矩形来识别;例如,房屋平面图在图 2中具有焦点。要将焦点转移到另一个窗格,请使用 TabShift + Tab 键,或单击应获得焦点的窗格。

通过单击工具栏中的撤消重做按钮,可以撤消/重做在房屋平面图中完成的所有修改。请随时尝试该程序提供的各种操作。

绘制墙壁并创建精确的平面图

开始新房屋

在继续之前,请显示“首选项”对话框,如图 3 所示,在 macOS 下使用 Sweet Home 3D > 偏好设置… 菜单项,或在其他系统下使用 文件 > 偏好设置… 菜单项。检查程序中使用的默认单位、墙壁的默认厚度和高度以及其他首选项。

图 3. 编辑首选项

要创建房屋,只需使用 Sweet Home 3D 启动时创建的默认房屋,或单击工具栏中的新建房屋按钮。

Sweet Home 3D 中房屋设计的建议步骤是:

  1. 导入房屋的扫描蓝图作为房屋平面图的背景图像,
  2. 在此背景图像上绘制墙壁
  3. 编辑墙壁的厚度、颜色和纹理,
  4. 门和窗户添加到您的房屋平面图并调整其大小,以获得空房屋的真实视图,
  5. 家具添加到您的房屋平面图,调整其大小和位置,最终使用导入的 3D 模型
  6. 绘制房间并更改其地板和天花板的颜色或纹理,
  7. 如果您的房屋有多个楼层,请添加楼层和连接它们的楼梯,并为每个楼层重新开始前六个步骤,
  8. 绘制尺寸添加文本以记录它之前,在您的房屋平面图中打印

在这些步骤中,您可能会经常在 3D 视图中导航以更改布局的视点

顺便说一句,不要忘记通过单击保存房屋按钮定期保存您的项目(在线版本除外,在其中会自动保存编辑后的房屋)。Sweet Home 3D 文件可以与其他用户交换,并且可能包含默认目录中不存在的导入的 3D 模型
您还可以创建图像的 3D 视图以 PNG 格式,计算 3D 视频从您家中的虚拟路径,并以 OBJ + MTL 格式导出房屋的 3D 视图

导入房屋蓝图

第一步不是强制性的,但它可以加快现有房屋墙壁的绘制速度。因此,请尝试找到您房屋的蓝图,如果您尚未这样做,请扫描它,确保图像已正确旋转。不要在 Sweet Home 3D 中导入大文件,此图像应该是一个助手,而不是一些艺术品!

选择平面图 > 导入背景图像…菜单以显示帮助您选择和缩放图像文件的向导,如图 4 所示。

图 4. 导入背景图像向导
  1. 单击选择图像并在文件对话框中选择您的图像。Sweet Home 3D 支持 BMP、JPEG、GIF 或 PNG 格式。本教程中使用的扫描图像可在 https://www.sweethome3d.com/examples/userGuideBluePrint.jpg 上获取
  2. 加载图像后,单击继续
  3. 通过移动图像中绘制的彩色线的端点来定义图像的比例,以使该线与已知长度匹配。然后在绘制线的长度字段中键入该线的实际长度,然后单击继续
  4. 定义图像在平面图中的原点,即图像中与房屋平面图中的点 (0, 0) 匹配的点。然后单击完成

关闭向导后,您的图像将以所选比例显示在房屋平面图网格后面,如图 5 所示。如果您选择了错误的比例或位置,请通过从菜单中选择平面图 > 修改背景图像…来编辑它们。

如果您有 iOS 设备并且还没有要导入的蓝图,Tape Measure 应用程序可以轻松地在几分钟内创建一个。只需轻点几下,您就可以生成您家的精确比例平面图:

  1. 打开应用程序并将您的手机指向房间的每个角落。
  2. 点击以标记您前进的角落。
  3. 标记所有角落后,应用程序会生成一个完美缩放的平面图。
  4. 将平面图作为图像保存在您的手机上,并在 Sweet Home 3d 中导入它。如果您从计算机使用 Sweet Home 3d,请将图像发送到您的计算机并从那里导入它。

请注意,Tape Measure 目前仅在 iOS 上可用,但 Android 版本即将发布。

图 5. 房屋平面图窗格中的背景图像

绘制墙壁

要绘制墙壁,请首先单击工具栏中的创建墙壁按钮。

在房屋平面图中单击新墙的起点,然后在平面图中单击或双击其终点。只要您不双击或按 Escape 键,每次新的单击都表示当前墙的相对点和下一堵墙的起点。

为了帮助您精确地绘制墙壁,请使用墙壁工具提示、对齐线,并使用缩放按钮更改平面图比例。您还可以在按 enter 键后输入正在创建的墙壁的长度和角度(此功能在在线和移动版本中不可用)。

在绘制墙壁时不要考虑门和窗户,因为 Sweet Home 3D 会自动计算您将放置开口的墙壁中的孔。如图 6 所示,墙壁同时在平面图和 3D 视图中绘制,您可以随时通过按住鼠标左键移动鼠标来调整 3D 视图中的视点

图 6. 绘制墙壁

为了帮助您绘制平行墙壁,默认情况下,墙壁在地板上的角度是 15° 的倍数。您可以通过在首选项对话框中禁用磁性或在 Windows 下绘制期间按住 Alt 键、在 macOS 下按住 cmd 键或在 Linux 下按住 Shift + Alt 键来取消此磁性。

编辑墙壁

单击工具栏中的选择按钮,以结束墙壁的绘制并使用在墙壁绘制期间禁用的工具。
选择选择模式后,您可以通过单击房屋平面图中的一个对象来选择它。您还可以通过在它们周围绘制一个选择矩形或在按住 Shift 键的同时单击每个对象来选择一个或多个对象。

要在房屋平面图中移动选定的墙壁(和其他对象),只需拖放它们,或使用键盘箭头键。当在平面图中选择一堵墙时,您还可以使用鼠标移动其起点和终点,或使用平面图 > 拆分墙壁菜单项将其拆分为两堵墙。
双击墙壁或从菜单中选择平面图 > 修改墙壁…以使用墙壁对话框修改当前选定的墙壁集。
如图 7 所示,此对话框可帮助您编辑所选墙壁左右两侧的颜色或纹理,以及它们的厚度和高度。如果您想使用自己的图像作为纹理,请单击导入按钮并使用将指导您的纹理导入向导。

图 7. 编辑墙壁属性

插入门、窗、家具并自定义每个房间

添加门、窗户和家具

要将家具添加到您的房屋,请如图 8 所示,将家具从目录拖放到房屋平面图或家具列表中,或者在目录中选择一件家具,然后单击工具栏中的添加家具按钮。
添加到房屋的家具在家具列表、房屋平面图和3D 视图中同时被选中和绘制。

图 8. 将门、窗户和家具添加到房屋平面图

首先将门和窗户添加到您的房屋平面图,以获得空房屋的真实视图。当磁性激活时,放置在墙壁上的门或窗户会自动根据该墙壁的方向和厚度进行定向和调整大小。
然后添加家具并调整其位置、角度和大小。当磁性激活时,一件家具会自动旋转,使其背面沿您释放鼠标光标的墙壁放置,并且如果其默认标高在地板水平,则放置在较大的一件家具上的一件家具将被抬高以显示在后者顶部。

当在平面图中选择一件家具时,您可以使用出现在所选家具每个角上的四个指示器之一来更改其大小、标高或角度,如图 9 所示。

图 9. 所选家具的指示器

1

旋转指示器显示您可以拖动以旋转所选家具的角。按住 Alt 键可切换旋转期间应用的 15° 磁性。

2

标高指示器显示您可以拖动以更改所选家具距地板标高的角。

3

高度指示器显示您可以拖动以更改所选家具高度的角。

4

大小指示器显示您可以拖动以更改所选家具宽度和深度的角。

您还可以双击一件家具或从菜单中选择家具 > 修改…以使用家具对话框修改当前选定的家具集。如图 10 所示,此对话框可帮助您编辑所选家具的名称、其旋转角度、其位置、其距地板的标高、其大小、其颜色或其纹理、其可见性以及是否应镜像其 3D 模型形状。如果所选对象包含一个或多个灯,此对话框还将允许您编辑其功率,但这仅在照片创建窗格中的两个最佳质量级别有效。

图 10. 编辑家具属性

不可见的家具不会在房屋平面图和 3D 视图中绘制,但它仍会出现在家具列表中,以便您以后可以使其再次可见。

绘制房间

要绘制房间,请首先单击创建房间按钮。

使用以下任一方式在房屋平面图中创建新房间或新表面:

图 12. 通过双击创建
包含半个门槛的房间

在绘制房间之前,首先绘制墙壁添加门。使用此方法,您将能够通过双击与您房屋的房间匹配的每个表面来更快地创建房间。另请注意,通过双击创建的房间将包括放置在其墙壁上的每扇门的半个门槛。此功能确保当房间之间的门打开时,房间在3D 视图中正确连接。

创建房间后,您可以通过从菜单中选择平面图 > 修改房间…来修改其名称、其地板和天花板的颜色或纹理,如图 13 所示。

图 13. 编辑房间属性

当选择一个房间时,您还可以在选择模式下使用鼠标移动其每个点,并使用文本下方绘制的指示器更改其区域和名称的位置。

添加楼层

如果您的房屋有多个楼层,您可以通过从菜单中选择平面图 楼层 > 添加楼层或单击当房屋有多个楼层时出现的+选项卡来创建其他楼层。每个楼层由显示在平面图视图顶部的选项卡表示,用于选择要将新墙壁、家具和其他对象添加到其中的楼层。

图 14. 新楼层以浅色显示较低楼层的墙壁和天花板

如图 14 所示,较低楼层的墙壁和天花板在平面图视图中以浅色显示,以帮助您更轻松地使用墙壁或房间绘制工具。如果需要,您还可以将一些对象从另一个楼层复制/粘贴到所选楼层。
可以通过双击其选项卡或从菜单中选择平面图 > 楼层 > 修改楼层…来修改每个楼层的默认标高、高度和地板厚度。

图 15. 编辑楼层属性

如图 15 所示,楼层修改窗格还显示一个描述房屋所有楼层的表格,以帮助您选择与其他楼层相比的正确值。要创建地下楼层,请输入负标高。楼层高度用于计算已编辑楼层天花板的标高。

以 2D 和 3D 模式查看设计

编辑 3D 视图

在绘制房屋的任何时间,您都可以更改 3D 视图中使用的视点。有两种不同的房屋查看方式可用,默认选择的模式设置为 3D 视图 > 鸟瞰图 菜单,另一种模式设置为 3D 视图 > 虚拟参观。在这两种模式下,您都可以使用鼠标或键盘箭头来更改当前视点,如图 16 和 17 所示。

图 16. 鸟瞰图模式下的鼠标和键盘操作
图 17. 虚拟参观模式下的鼠标和键盘操作

当选择虚拟参观模式时,从顶部看到的虚拟访客也会在房屋平面图中绘制。其位置和角度会随着访客的每次移动在平面图和 3D 视图中同时更新。此虚拟访客被四个指示器包围,如图 18 所示。

图 18. 虚拟访客的指示器
  1. 头部角度指示器显示您可以更改以向上或向下移动访客头部的角度。
  2. 视野指示器显示 3D 视图中当前查看的角度。
  3. 身体角度指示器显示您可以更改以将访客的身体向左或向右移动的角度。
  4. 眼睛标高指示器显示您可以拖动以向上或向下移动访客视点的点。

您还可以从菜单中选择 3D 视图 > 修改 3D 视图… 以更改地面和天空的颜色或纹理、光线亮度和墙壁透明度,如图 19 所示。

图 19. 编辑 3D 视图属性

在更改地面和天空颜色后,图 20 显示了本教程中设计的房屋的两个 3D 视图屏幕截图。

图 20. 鸟瞰图和虚拟参观

创建 3D 视图的照片

单击创建照片…工具以创建具有您选择的大小和比例的3D 视图的图像,并以 PNG 格式将其保存在文件中(此功能在在线和移动版本中不可用)。

如图 24 所示,用于创建照片的窗格还允许您选择创建图像的质量级别。使用快速质量级别,创建的图像将如3D 视图中所示,而使用最佳质量级别,图像将更具照片真实感。在两个最佳质量级别,您可以通过以不同的功率级别添加灯或更改小时来管理图像的照明。您还可以选择用于计算图像的渲染引擎,因为 YafaRay 渲染器通常比 SunFlow 默认渲染器运行得更快。

图 24. 创建照片

以最佳质量级别计算图像可能需要很长时间,具体取决于您的房屋和计算机的功率。但是,请注意,您仍然可以在此计算期间修改您的房屋。由于技术原因,一次只能打开一个“创建照片”窗格。

创建 3D 视频

单击创建视频…工具以显示用于从3D 视图中的虚拟路径创建视频的窗格(此功能在在线和移动版本中不可用)。如图 25 所示,此窗格允许您以类似于照片创建窗格的方式选择视频的格式及其质量。

图 25. 创建视频

要创建视频,请在 3D 视图中选择视频摄像机的初始位置,然后单击视频创建窗格中的红色按钮。然后在 3D 视图中移动到视频摄像机的下一个位置,然后再次单击红色按钮。对摄像机在视频中应经过的每个位置重复这些步骤。
每次单击红色按钮时,都会在视频创建窗格中添加一个新点,以向您显示摄像机的路径。由于 Sweet Home 3D 还考虑了摄像机的垂直标高、其 2 个旋转角度及其视野,因此您可以创建各种动画。
一旦您创建的路径令人满意,请单击创建按钮以开始计算视频帧,然后一旦此计算完成,请单击保存…按钮以将视频保存在 Quicktime 文件中。您可以使用 VLC 等不同的工具查看此视频,或将其转码为其他格式。图 26 和 27 显示了从图 25 所示的路径计算并转码为 MPEG-4 格式的两个视频:

图 26. 与 3D 视图质量相同的视频
图 27. 最佳质量的视频

使用播放按钮粗略地检查 3D 视图中摄像机的路径,因为计算视频可能需要几分钟到几小时,具体取决于您的房屋、您选择的质量和计算机的功率。

导入与导出

导出为 OBJ 格式

如果您想在 BlenderArt of Illusion 等 3D 软件中重复使用您的房屋以提高其渲染效果,例如,请从菜单中选择 3D 视图 > 导出为 OBJ 格式… 并在这些软件中导入生成的 OBJ 文件(此功能在在线和移动版本中不可用)。此菜单项将在选定的 OBJ 文件中写入 3D 视图中显示的所有对象的描述,它将创建一个描述其颜色的 MTL 文件,最后,它将保存您可能已使用的纹理图像。图 28 显示了在场景中添加一些灯光后在 Blender 中完成的渲染。

图 28. 在 Blender 中渲染导出的房屋

导入 3D 模型

如果在 Sweet Home 3D 的目录中缺少一件家具或一个对象,您可以导入一个 3D 模型文件,并在您的房屋中使用它(此功能在在线版本中不可用)。可以在 https://www.sweethome3d.com/freeModels.jsp 下载由贡献者设计的 1600 多个免费模型,但您也可以从其他网站下载模型,或使用 BlenderArt of Illusion 等软件创建自己的模型。Sweet Home 3D 支持 OBJ、DAE、3DS 格式的 3D 模型文件、包含此类型文件的 ZIP 文件和 KMZ 文件。

您还可以下载完整版本,其中包含超过 1,600 个3D 模型、400 个已包含的纹理

选择 家具 > 导入家具… 菜单项,启动向导,该向导将帮助您选择和调整 3D 模型 文件的大小,如图 11 所示。在 Windows 和 macOS 下,您也可以将 3D 模型文件拖放到 Sweet Home 3D 窗口中,以启动此向导。

图 11. 家具导入向导

  1. 单击 选择模型,然后在文件对话框中选择 3D 模型 文件。如果您将要导入的 3D 模型 文件拖放到窗口中,则会自动选择该文件。模型加载完成后,单击 继续
  2. 使用箭头按钮调整模型的方向,使前视图显示 3D 模型 的正面,然后单击 继续
  3. 如有必要,更改导入模型的名称、大小、高度、颜色以及该模型是否可移动、是门、窗户还是楼梯。然后单击 继续
  4. 用鼠标转动 3D 模型,以便在家具目录、家具列表和家居平面图中获得模型的最佳视角。然后单击 完成

家具导入向导关闭后,导入的模型将出现在家具目录和/或家居平面图以及家具列表中,具体取决于您选择的选项。您可以像使用默认目录中的任何 3D 模型 一样使用它。

免费 3D 模型页面 上提供的模型也可以通过存储在 SH3F 文件中的 模型组 导入,该文件可在 SweetHome3D-models 部分的 https://downloads.sourceforge.net/sweethome3d/ 中找到(此功能在在线和移动版本中不可用)。
要安装 SH3F 文件,只需双击它,或者从菜单中选择 家具 > 导入家具库 项后选择它。
要卸载 SH3F 文件,请将其从 插件 文件夹中删除,然后重新启动 Sweet Home 3D 应用程序。当您单击 家具库 部分中列出的任何 SH3F 文件时,将显示此文件夹。单击 使用中的库 窗格的 Sweet Home 3D 库… 按钮,即可显示后一个窗格。单击 Sweet Home 3D 关于 对话框底部的 按钮,即可显示后一个窗格。
如果需要,您可以使用家具库编辑器创建自己的 SH3F 文件,该编辑器可在 https://sourceforge.net/projects/sweethome3d/files/FurnitureLibraryEditor/FurnitureLibraryEditor-2.2.jar/download 下载(14.4 MB)。

其他功能

绘制尺寸

要绘制尺寸,请首先单击 创建尺寸 按钮。

您可以使用以下任一方式在平面图中创建新尺寸:

在这两种情况下,如果您在第二次和第三次单击之间不移动鼠标,则新尺寸将没有任何延长线。

图 21. 绘制尺寸

添加文本

要在平面图中添加自由文本,请首先单击 添加文本 按钮。

在家居平面图中单击要添加文本的位置,然后在出现的对话框中输入其文本。

图 22. 带有粗体样式的自由文本

您可以随时使用文本样式按钮更改所选文本的大小和样式。

打印

设计好您的房屋后,您可以使用 文件 > 打印…文件 > 打印为 PDF… 菜单打印它,并使用 文件 > 打印预览… 菜单预览结果。默认情况下,Sweet Home 3D 使用默认纸张大小、边距和方向打印家具列表、平面图和房屋的当前 3D 视图
从菜单中选择 文件 > 页面设置… 以修改此默认选择(此功能在 在线 和移动版本中不可用),以及打印平面图的比例、页眉和页脚,如图 23 所示。

图 23. 页面设置

添加插件

Sweet Home 3D 的功能可以通过 插件 扩展,如果您能够使用 Java 编程,甚至可以自己 开发 插件(此功能在 在线 和移动版本中不可用)。
插件是存储在 插件 文件夹中的 SH3P 文件,该文件夹位于 Sweet Home 3D 目录下。在 Windows 和 macOS 系统中,只需双击该文件即可将 SH3P 文件安装到此文件夹中。在 Linux 系统中,如果双击不起作用,您需要将 SH3P 文件复制到用户文件夹下的 .eteks/sweethome3d/plugins 子文件夹中。
安装完 插件 后,重新启动 Sweet Home 3D,以显示与 插件 功能相对应的新菜单项和/或新按钮。例如,房屋旋转器 插件在 平面图 菜单中添加了两个选项,可以顺时针或逆时针旋转房屋平面图中的所有项目。

此站点在 wpml.org 上注册为开发站点。切换到生产站点密钥 remove this banner