基于互联网的辅助设计系统(iAD)的制作方法_4

文档序号:9327288阅读:来源:国知局
及iAD服务模块; 所述的装修设计模块包括网上装修和线下装修两种模式;在两种装修模式下,用户拍照录入或手工绘制或导入户型图,装修设计模块对导入的户型图进行识别生成相应的3D模型;装修设计模块还包括在线资源库和网上工作室,在线资源库中包括装修案例、装修建材和家具,用户在线使用资源库或者将资源库下载到本机进行装修设计; 所述的装修预算模块包括设计预算、工程预算和装修建材自动生成预算;在用户改变装修建材或者改变装修面积时,装修预算模块将重新生成预算; 所述的施工图设计模块用于设计师实现墙地面及顶面设计、立面设计、布局设计、水路设计、电路设计和施工工艺设计;立面设计是指对房屋的结构部件进行设计;布局设计是指对室内功能区域进行划分,对家具配置的摆放进行规划;电路设计包括强电设计和弱点设计;施工工艺设计是根据用户装修需求提供的施工工序以及施工要求说明; 所述的客户管理模块用于设计师管理自己的客户,实现客户预约、合同管理、工程管理、信息交流和收益管理; 所述的iAD服务模块用于提供iAD的服务信息。2.根据权利要求1所述的基于互联网的辅助设计系统,其特征在于,所述的装修设计模块中,在线下装修模式下,用户将建材拍照导入进行装修设计;在网上装修模式下,用户通过在线资源库下载资源进行装修设计,将设计作品通过网络分享。3.根据权利要求1所述的基于互联网的辅助设计系统,其特征在于,所述的施工图设计模块,包括如下功能模式: (1)原始模式,将原建筑户型未加任何改动的立体图像呈现; (2)结构拆改模式,设计师根据用户需求对原始结构进行改动,将改动的立体图像呈现,包含改动前的标注显示以及改动后的立体呈现; (3)功能布局模式,设计师根据客户需求,对室内功能区域进行划分,对家具配置的摆放进行规划; (4)地面铺装模式,设计师对地面功能区域进行划分,并标注说明铺装所用到的主材料; (5)顶面布局模式,设计师进行:(1)造型吊顶的尺寸及功能区域的分割;(2)顶面灯具的布置及尺寸设计; (6)强电布局模式,设计强电的管线布局走向及配电箱、开关、插座的位置,根据原始配电箱的位置和所设计的开关、插座和灯具的点位进行连接; (7)弱电布局模式,设计弱点的管线布局走向及配电箱、插座的位置,根据原始配电箱的位置和所设计的插座点位进行连接; (8)水路布局模式,设计水路的管线布局走向及龙头五金件的位置,根据原始管道的位置和所设计的龙头五金件的点位进行连接; (9)局部结构模式,展示房屋各空间造型的详细尺寸、设计造型的内部空间与施工工艺、所用到的材质标注。4.根据权利要求1所述的基于互联网的辅助设计系统,其特征在于,所述的装修设计模块,还包括基于拍照户型图识别的三维房型生成模块和材质美化处理模块;所述的基于拍照户型图识别的三维房型生成模块对拍照版户型图进行矫正处理后,进行墙体识别,对墙体进行尺寸校正和闭合,生成JSON文件,利用Unity3D读取JSON文件的墙体信息进行三维重建;所述的材质美化处理模块对拍照材质进行美化处理。5.根据权利要求1所述的基于互联网的辅助设计系统,其特征在于,所述的辅助设计系统为用户提供2D、3D和漫游三种视角观看模型;2D视角是以顶视角度对房屋进行查看和装修操作;3D视角提供上下左右360度全方位对房屋进行查看和装修操作,并且设计遮挡视线的墙体自动隐藏;漫游视角是以第一人称视角度下在房屋里面进行漫游。6.根据权利要求1所述的基于互联网的辅助设计系统,其特征在于,所述的功能管理器分为App与Unity的交互管理器、Unity视图创建管理器、设计方案管理器、本地模型管理器和用户信息管理器; 其中,App与Unity的交互管理器为Unity与App的交互提供统一的交互接口 ;Unity视图创建管理器提供Unity视图的创建流程;设计方案管理器提供了统一的设计方案打开接口 ;本地模型管理器用于管理本地模型素材;用户信息管理器用于对用户的登录信息进行安全暂存并提供统一的获取用户信息的接口。7.根据权利要求1或6所述的基于互联网的辅助设计系统,其特征在于,所述的辅助设计系统,基于Unity引擎开发实现三维展示功能,三维展示功能的实现包括通讯模块、消息管理模块、场景管理模块、资源管理模块、预算管理模块、实体类库、对象关系管理模块以及设计模块; 通讯模块用于与上层用户界面UI通讯,实现对Unity引擎通讯接口的调用; 消息管理模块用于对UI的用户输入及施工图设计模块中的用户输入进行统一管理,采用命令模式进行消息分派,并对用户输入赋予不同的优先级,保证高优先级的输入得到及时处理; 场景管理模块用于保存和加载场景;保存场景时,通过遍历对象关系管理模块中提供的对象树,将查询到的需要保存的物体保存成指定的JSON字符串,同时通过通讯模块将该JSON字符串传给UI保存到后台;加载场景时,通过通讯模块获取到对应的JSON字符串,解析后在unity中展示出来; 资源管理模块用于下载和管理所使用到的装修资源,包括家具模型、材质和贴图; 预算管理模块用于统计场景中各房间地板面积、墙体面积、每个地板和墙面上铺贴的地板、壁纸或墙漆,以及场景中各种家具;将统计得到的信息通过通讯模块传给UI ; 实体类库用于提供描述物体的实体类; 对象关系管理模块用于管理场景中模型物体之间的关系,通过关系树维护场景中物体; 设计模块用于响应用户输入在场景中的操作。8.根据权利要求7所述的基于互联网的辅助设计系统,其特征在于,所述的资源管理模块中建立高、低优先级两个下载队列,高优先级队列下载家具模型,低优先级队列下载贴图。9.根据权利要求7所述的基于互联网的辅助设计系统,其特征在于,所述的资源管理模块中,使用小波变换方法对贴图进行处理,将贴图分割为多块,逐一下载每块贴图并加载。
【专利摘要】本发明提供了一种基于互联网的辅助设计系统(iAD),目的是为室内设计师及设计爱好者提供了一种辅助设计工具。本发明的辅助设计系统采用MVC架构,利用App与Unity交互式嵌入开发实现,使用功能管理器对功能模块进行统一管理,功能模块包括装修设计模块、装修预算模块、施工图设计模块、客户管理模块以及iAD服务模块;装修设计模块提供网上装修和线下装修两种模式;施工图设计模块用于设计师实现墙地面及顶面设计、立面设计、布局设计、水路设计、电路设计和施工工艺设计。本发明为室内装修的快速设计、效果呈现和分享交流,提供了全程辅助手段,构建设计师与用户间的零距离交互空间。
【IPC分类】G06Q30/02
【公开号】CN105046534
【申请号】CN201510535227
【发明人】郑剑平, 曾凡华, 夏榆滨, 崔延斌, 王春龙, 陈玉群, 张永乐
【申请人】北京明兰网络科技有限公司
【公开日】2015年11月11日
【申请日】2015年8月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1