
Sweethome 3d本是一款绘制家装效果图的软件,由于其近年来快速发展,特别是和其他软件的协调越来越完善,其应用早已突破家装范围,而渗透到社会其他领域。
在实务中也有不少现场勘查人员用它来进行现场立体图的快速绘制。
本专题即将探索该软件的基本功能,并根据案例来尝试绘制现场立体图。
一、Sweethome 3d 软件概览该软件可以在其官网http://www.sweethome3d.com/上免费下载。
目前最新版本为v6.1,安装好以后可以进入以下界面:Sweethome3d 软件界面该界面由工具栏、菜单栏、模具窗口、平面图窗口、已使用模具清单窗口和立体图窗口组成。
其中,模具窗口将能够导入立体图中的模型文件以文件夹的方式分门别类进行存放,既方便管理,又方便快速取用。
在平面图窗口中绘制房间平面图的同时,也可以在立体图窗口中同步看到立体绘制的效果。
Sweethome 3d(下称SH3D)绘制现场图的思路和Microsoft Visio非常相似,它们都是先画空间布局再往里面添加物体模块,如果不看界面下方的清单窗口和立体图窗口,该软件连界面都跟visio很相似。
所以可以按照绘制Visio平面图的方法来绘制立体图。
我们在下面的操作中选取的案例,就是选用上次Visio绘制现场图的同一案例,来探索Sweethome 3d对实务操作的支持程度。
读者可以找到用Visio画出平面图的推文,将其中绘制好的平面图另存为jpg格式,也可以根据本文的步骤,来熟悉这款新软件的用法。
二、平面图的导入在visio里面先将已经绘好的现场平面图保存为Jpeg格式。
然后在菜单栏中选择“平面图”-->“导入背景图”(Alt+P+B),可见以下对话框:导入背景图像点“选择图像”,则可以从文件管理器中将保存好的现场平面图加载到对话框中。
可导入的图像格式有:Jpg、Bmp、Gif和Png格式。
导入现场平面图点击“继续”,进入定义比例尺环节。
将参考线段端点同已经测量的墙体线段端点重合,输入墙体长度,则得到准确比例。
本案例中输入“1200”厘米。
定义比例尺点击“继续”,定义原点坐标。
即指北针的中心点即为原点坐标。
本例中取图像左上角为坐标原点。
那么现场图中所有物件、证据都具有了确定的坐标值。
定义坐标原点点击完成,就完成了平面图的导入。
导入平面图后的界面三、墙体和空间绘制SH3D里绘制墙体和空间的思路也跟visio差不多,一共有两种方式。
一种是先墙体后空间,当选择了绘制墙体命令后,先确定墙的起点,用鼠标左键单击一次,然后顺着墙线拉到墙的端点,再次用左键点击一次可转折,双击或按Esc键可结束墙体绘制。
如果墙体封闭,选择空间绘制命令,双击封闭空间,则自动填充空间地面。
另一种是空间绘制,即选择空间绘制命令,通过描绘空间轮廓将空间整体布局确定,然后再选择墙体绘制命令,双击空间,则墙体按照空间的轮廓自动生成。
空间确定后,会自动显示面积大小。
墙体和空间绘制完成图如果在直接绘制墙体时按Enter键,则进入数值输入模式,可以输入长度、角度及厚度。
这是精确制图的基础功能。
如果在直接绘制墙体时按Ctrl键,则可以绘制圆弧墙面。
其决定参数为圆心角,按Enter键可对其数值精确输入。
四、门窗绘制跟Visio一样,SH3D里面也支持模具的直接拖动。
在绘制门窗时有个特点,就是门窗可以自动吸附墙体,自动打孔,这样在绘制墙体时就不用在门窗的位置停顿中断,这样就提高了绘制效率。
在模具区的门窗文件夹下选择与现场类似的门窗种类,拖动到平面图的相应位置,并让其与墙体吸附,完成门窗绘制。
加入门窗模具后,左下角的使用模具清单开始记录使用模具的参数信息。
双击门窗的模具,可以对相关参数做出修改。
比如双击门的模具,弹出以下窗口:可以对此门的名称、位置、大小、颜色、文理、材质、开口方向做出自定义。
这可以根据现场测量的参数来确定。
点击修改开口,则可以定义开口的角度。
定义门的开合角度在模具中拖拉移动门把手,就可以实现开门关门的效果。
并且可以改变视图进行查看。
对窗户模具的属性也是类似的操作。
拖拉移动窗户扇叶,可以实现窗户开合的任意角度。
其他属性修改界面与门相同。
定义窗户的开合角度还有其他类型的门窗模具,读者可以自行探索哪些参数可以自定义。
门窗绘制完成后,如下图所示:添加门窗五、家具模型的放置接下来是家具模型的放置,主要是从模具区拖动至平面图中。
所有模具按照室内功能分区,分类存放。
共分为厨房、灯具、楼梯、门和窗、起居室、卫生间、卧室和杂项,八个文件夹。
现场的一些通用模具,可以从这些内置模具中导入。
并且可以调节其大小、方向等等。
这个过程跟Visio差不多,在此不赘述。
添加家具六、外部模型的导入仅仅用软件内置的模具,是远远不能满足复杂的现场绘图的要求的,必须要能够将与现场物品形状一致的模型导入到制图里面去,才能够算是对案件现场的客观反映。
所以要寻求一种可以导入自定义模型的方法。
幸运的是,SH3D提供了这样的接口。
在菜单栏中,点“物件”命令,下拉菜单中可以看到,软件可以导入物件和纹理,还可以通过导入物件库和纹理库实现模型的批量导入。
导入物件:点击导入物件命令可以看到如下对话框:即可以导入物件的3d模型,支持的格式有OBJ、DAE、KMZ、3DS四种,这些模型可以用主流建模软件如3dmax、maya、c4d、zbrush等等创建得到。
模型也可以存在于zip压缩包中。
这大大丰富了模具使用的范围。
一些物证可以通过这样的方式导入立体图中。
对于物证建模,常用的有软件建模、扫描建模、照片建模等多种方式,本文在以后的文章中会分别对各种建模方法进行考察。
最后得到的模型都会按SH3D物件库的建立规范进行管理。
导入纹理点击导入纹理命令,可以看到以下对话框:纹理支持BMP、JPEG、GIF、PNG等图像格式。
一些平面痕迹就可以通过纹理的方式导入立体图中。
这样的纹理可以通过拍照的方式进行保存。
同样可以通过建立纹理库的形式,对痕迹图片进行管理。
物件库现在网上有非常多的模型库供人们下载,很多模型不用另外去创建,只是注意下载的模型需要转化为SH3D要求的格式。
在物件导入向导中点击”搜索模型”,可以打开以下网址页面:http://www.sweethome3d.com/zh-cn/importModels.jsp 可以下载相应的物件库,供SH3D使用。
值得注意的是,在SH3D官网上介绍了该软件在法庭科学领域的应用方法。
其资源主要有以下这些:通过 UpdateRoadLines 插件可以实现交通符号的绘制,只不过是法国的制式。
我们完全可以导入我国的道路交通符号,这个需要在后面的研究中逐步开发。
通过EvidenceMarkerGenerator插件,可以实现物证牌的放置。
这些模型库和插件只需要双击,就可以对软件实现功能添加。
法庭科学模具库 目前有91件模具,还将继续添加。
可以进入以下网址查看:http://www.sweethome3d.com/searchModels.jsp?model=SCPTS利用以上资源是可以实现如下场景的绘制:对于本文中的案例,我们最需要血迹的模具,好像以上物件库里面没有,那么可以尝试其他的模型库。
笔者在学习sketch up软件时,常常运用3d warehouse网站搜索模型,那里面也有一些法庭科学专用模型。
其网址为https://3dwarehouse.sketchup.com/。
在搜索框里输入“blood”,出现以下结果:不过这个网站上的模型多为skp模式,需要用sketch up软件打开,然后用它来另存为obj格式。
导入物件库里就可以为SH3D软件所用。
不过也可以用sketch up软件用手绘线简单绘制一下,填充红色,然后拉出一点厚度就可以存为obj文件。
然后用SH3D导入物件,填写相关信息。
首先确定各方向视图是否正确。
点击”继续”,设置其颜色,大小等其他参数,选定一个目录类别就可以存入模具库了。
然后把血迹模型拖入到场景中,如下图所示:七、模特摆姿SH3D6.0版本以上都内置了一个模特模型,可以用来代表尸体。
所在目录为杂项。
如果低版本软件没有模特的话,可以从网站上下载并导入软件中。
双击模特,进入属性对话框,点击”修改姿势”。
然后按照尸体的姿势进行关节部位的调整。
模特姿势修改确定以后模特就按照新的姿势存在于场景之中。
加入模特和证据八、图纸的输出输入文字和标注以后就可以进行图纸输出。
在“文件”菜单中选择“页面设置”,在“页面格式”中选择A4横向。
然后按下图所示,选择相关项目:确定以后,选择打印为PDF,便可得到最终文本材料:九、结论SH3D软件因为其开源易扩展且容易上手的优点而得到越来越广的应用。
并且从上述操作上来看对于专业教学也基本能够胜任。
但是要想得到行业应用还需要进一步完善其模具库,并且按照我国的现场勘查规范的要求,进一步将其打造为可以制作现场勘查笔录案卷的利器。