提高交互体验的工业设计系统及方法与流程

文档序号:28703604发布日期:2022-01-29 13:23阅读:142来源:国知局
提高交互体验的工业设计系统及方法与流程

1.本发明涉及工业设计技术领域,具体是一种提高交互体验的工业设计系统及方法。


背景技术:

2.工业设计分为产品设计、环境设计、传播设计、设计管理4类;包括造型设计、机械设计、服装设计、环境规划、室内设计、ui设计、平面设计、包装设计、广告设计、展示设计、网站设计等。工业设计又称工业产品设计学,工业设计涉及到心理学,社会学,美学,人机工程学,机械构造,摄影,色彩学等。工业发展和劳动分工所带来的工业设计,与其它艺术、生产活动、工艺制作等都有明显不同,它是各种学科、技术和审美观念的交叉产物。
3.现有的工业设计系统,在设计过程中缺少供货方面的时间计算,用户在设计的时候,很难知道自己什么时候才能够获得成品,只能通过合同来确定自己的拿货时间,而在实际的设计生产过程中,往往会有各种各样的问题导致延期交付,此时,用户会获取一些补救措施,但是,补救措施肯定不是用户最想要的,用户最想要的就是尽快的获取成品,因此,如果让用户能够在设计过程中大致预估成品时间是本发明技术方案想要解决的技术问题。


技术实现要素:

4.本发明的目的在于提供一种提高交互体验的工业设计系统及方法,以解决上述背景技术中提出的问题。
5.为实现上述目的,本发明提供如下技术方案:一种提高交互体验的工业设计系统,所述系统包括:设计端确定模块,用于接收客户端发送的含有客户级别的需求信息表,根据所述客户级别确定设计端;其中,所述需求信息表为动态表;模型数据获取模块,用于建立与设计端的连接通道,将所述需求信息表发送至所述设计端,获取所述设计端反馈的含有零件表的模型数据;力学检测模块,用于基于训练好的检测模型对所述模型数据进行力学检测;时间表确定模块,用于当所述模型数据通过所述力学检测时,对所述零件表进行相似性扩充,基于相似性扩充后的零件表确定成品时间表,将所述成品时间表向客户端。
6.作为本发明进一步的方案:含有客户级别的需求信息表的获取步骤由客户端完成,所述客户端获取含有客户级别的需求信息表的步骤包括:接收访问请求,获取用户信息,对所述用户信息进行权限验证;其中,所述权限验证步骤包括账户验证和身份验证;当所述权限验证过程通过时,显示预设的模板表,并开放所述模板表的信息输入端口;基于所述信息输入端口获取需求信息,将所述需求信息输入训练好的可行性分析模型,得到该需求信息的可行分;
比对所述可行分与预设的可行阈值,当所述可行分达到预设的可行阈值时,标记相应的需求信息;统计标记的需求信息,得到需求信息表。
7.作为本发明进一步的方案:所述接收访问请求,获取用户信息,对所述用户信息进行权限验证的步骤包括:实时监听终端的软件访问网络的行为;当接收到访问请求时,截取请求的网页地址;查找所述网页地址中的识别字段,并判断所述识别字段与预留字段是否相同;若所述访问请求的网页地址与服务器地址相同,则判断所述网页地址是否由浏览器发送,并基于判断结果建立连接通道;若所述访问请求的网页地址与服务器地址不同,则发送访问流程。
8.作为本发明进一步的方案:所述判断所述网页地址是否由浏览器发送的步骤包括:判断所述浏览器的运行状态;若所述浏览器没有运行,则发送访问流程;若所述浏览器正在运行,则读取所述浏览器历史记录中的历史访问网址,并判断所述历史访问网址与所述请求的网页地址是否相同;若所述历史访问网址与所述请求的网页地址相同,则建立连接通道,若所述历史访问网址与所述请求的网页地址不同,则发送访问流程。
9.作为本发明进一步的方案:所述力学检测模块包括:应力计算单元,用于顺序读取所述模型数据的子部件,并计算所述子部件的应力;强度计算单元,用于获取所述子部件的材质和尺寸,基于所述材质和尺寸计算子部件强度;连接强度计算单元,用于基于所述子部件确定连接处,计算连接处应力,获取连接方式及相应的连接强度;报告生成单元,用于基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告。
10.作为本发明进一步的方案:所述报告生成单元包括:第一计算子单元,用于基于所述子部件的应力和所述子部件强度生成材料安全级别;第二计算子单元,用于基于所述连接处应力和连接强度生成连接安全级别;判断子单元,用于读取所述材料安全级别和所述连接安全级别,并判断大小;执行子单元,用于基于判断结果生成力学检测报告。
11.作为本发明进一步的方案:所述时间表确定模块包括:零件项读取单元,用于当所述模型数据通过所述力学检测时,依次读取所述零件表中的零件项;其中,所述零件项包括功能参数和性能参数;扩充单元,用于在预设的零件库中查询所述零件项的相似零件,根据所述相似零件对所述零件表进行扩充;数据表生成单元,用于根据所述扩充后的零件表更新所述模型数据,得到模型数据表;
时长插入单元,用于获取所述模型数据表中各模型数据的零件的制作时长,将所述制作时长插入所述模型数据,得到与模型数据表为映射关系的成品时间表。
12.本发明技术方案还提供了一种提高交互体验的工业设计方法,所述方法包括:接收客户端发送的含有客户级别的需求信息表,根据所述客户级别确定设计端;其中,所述需求信息表为动态表;建立与设计端的连接通道,将所述需求信息表发送至所述设计端,获取所述设计端反馈的含有零件表的模型数据;基于训练好的检测模型对所述模型数据进行力学检测;当所述模型数据通过所述力学检测时,对所述零件表进行相似性扩充,基于相似性扩充后的零件表确定成品时间表,将所述成品时间表向客户端。
13.作为本发明进一步的方案:所述基于训练好的检测模型对所述模型数据进行力学检测包括:顺序读取所述模型数据的子部件,并计算所述子部件的应力;获取所述子部件的材质和尺寸,基于所述材质和尺寸计算子部件强度;基于所述子部件确定连接处,计算连接处应力,获取连接方式及相应的连接强度;基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告。
14.作为本发明进一步的方案:所述基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告包括:基于所述子部件的应力和所述子部件强度生成材料安全级别;基于所述连接处应力和连接强度生成连接安全级别;读取所述材料安全级别和所述连接安全级别,并判断大小;基于判断结果生成力学检测报告。
15.与现有技术相比,本发明的有益效果是:本发明对模型数据中的零件项进行相似性扩充,确定与模型数据类似的模型数据,并计算不同模型数据的成品时间,将成品时间向用户发送,使得用户能够在设计过程中大致预估成品时间。
附图说明
16.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
17.图1示出了提高交互体验的工业设计系统的组成结构框图。
18.图2示出了提高交互体验的工业设计系统中力学检测模块的组成结构框图。
19.图3示出了提高交互体验的工业设计系统中时间表确定模块的组成结构框图。
20.图4示出了提高交互体验的工业设计方法的流程框图。
21.图5示出了提高交互体验的工业设计方法的第一子程框图。
22.图6示出了提高交互体验的工业设计方法的第二子程框图。
具体实施方式
23.为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结
合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
24.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
25.应当理解,尽管在本发明实施例中可能采用术语第一、第二等来描述不同的模块、单元或子单元,但这些模块、单元或子单元不应限于这些术语。这些术语仅用来将同一类型的模块、单元或子单元彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一计算子单元也可以被称为第二计算子单元,不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。类似地,第二计算子单元也可以被称为第一计算子单元。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
26.实施例1图1示出了提高交互体验的工业设计系统的组成结构框图,本发明实施例中,一种提高交互体验的工业设计系统,所述系统10包括:设计端确定模块11,用于接收客户端发送的含有客户级别的需求信息表,根据所述客户级别确定设计端;其中,所述需求信息表为动态表;模型数据获取模块12,用于建立与设计端的连接通道,将所述需求信息表发送至所述设计端,获取所述设计端反馈的含有零件表的模型数据;力学检测模块13,用于基于训练好的检测模型对所述模型数据进行力学检测;时间表确定模块14,用于当所述模型数据通过所述力学检测时,对所述零件表进行相似性扩充,基于相似性扩充后的零件表确定成品时间表,将所述成品时间表向客户端。
27.客户端安装于客户使用的电子设备上,客户端接收用户发送的需求信息,生成需求信息表,所述需求信息表为动态表,客户可以进行修改等操作。不同的客户等级是不同的,举例来说,有些客户是本系统的“老”客户,对于此类客户,我们应该为其提供更好的服务;不同的设计端的设计效率和设计能力是有区别的。
28.在确定了设计端之后,将客户的需求信息表发送至该设计端,该设计端根据需求信息表生成模型数据,所述模型数据中包含零件表;值得一提的是,设计端根据需求信息表生成模型数据的过程中,可以是一些现有的ai设计软件,或者是读取类型实例,甚至可以是直接获取设计端工作者上传的模型数据。
29.当本系统接收到模型数据后,对该模型数据进行力学检测,当力学检测通过时,根据零件表确定成品时间,所述成品时间就是本发明技术方案想要获取的信息,将这一成品时间向客户发送,客户根据成品时间可以修正动态的需求信息表。
30.在本发明技术方案的一个实例中,含有客户级别的需求信息表的获取步骤由客户端完成,所述客户端获取含有客户级别的需求信息表的步骤包括:接收访问请求,获取用户信息,对所述用户信息进行权限验证;其中,所述权限验证步骤包括账户验证和身份验证;
当所述权限验证过程通过时,显示预设的模板表,并开放所述模板表的信息输入端口;基于所述信息输入端口获取需求信息,将所述需求信息输入训练好的可行性分析模型,得到该需求信息的可行分;比对所述可行分与预设的可行阈值,当所述可行分达到预设的可行阈值时,标记相应的需求信息;统计标记的需求信息,得到需求信息表。
31.上述内容对需求信息表的获取步骤进行了进一步的限定,需求信息表的获取步骤由客户端完成,客户端在获取需求信息的过程中,会对用户的权限进行验证,当验证通过时,接收用户的需求信息,然后对需求信息进行一些简单的验证,所述简单的验证借助上述训练好的可行性分析模型,所述可行性分析模型一般都是一些含有阈值的判断模型,它用户判断需求信息最基本的可能性,比如,用户的需求信息一般包括成本,当这个成本低到一定程度时,那么相应的可行分就会很低。
32.提取一些可行的需求信息,根据这些需求信息生成需求信息表。
33.进一步的,所述接收访问请求,获取用户信息,对所述用户信息进行权限验证的步骤包括:实时监听终端的软件访问网络的行为;当接收到访问请求时,截取请求的网页地址;查找所述网页地址中的识别字段,并判断所述识别字段与预留字段是否相同;若所述访问请求的网页地址与服务器地址相同,则判断所述网页地址是否由浏览器发送,并基于判断结果建立连接通道;若所述访问请求的网页地址与服务器地址不同,则发送访问流程。
34.实时监听终端软件访问网络的行为,这一功能并非是一直监听终端设备,一直监听通过浏览器是很难实现的,只有通过软件后台运行才可以完成,因此,这里的实时监听终端的软件访问网络的行为实际上是一种反馈信号,即访问系统的时候,监测到访问行为,进而进行后续的操作。
35.网页地址的截取过程由截取模块完成,截取模块的作用就是截取请求的网页地址,需要说明的是,在系统被访问时,才会触发这一模块,这里就会存在一个误区,既然访问地址是系统所在地址,直接记录系统地址即可,截取请求的网页地址不免有些画蛇添足,实际上,请求的网页地址与系统地址之间存在着一系列传输过程,在这一过程中,是极其容易发生变动的,尤其是一些合法的跳转网页,那种渠道也是系统所允许的访问方式,但是如果直接记录系统地址,并将系统地址作为比对模板,是提高了访问限制的,这会影响系统访问的便捷性。
36.截取网页是终端软件中最真实的访问网址,访问网址中,一定有着自己的特有字段,比如www.***.com中的***字段,它可以作为一个网址的识别字段,若所述访问请求的网页地址与服务器地址相同,则用于判断所述网页地址是否由浏览器发送,并基于判断结果建立连接通道;所述访问请求的网页地址与服务器地址相同这一判断步骤是访问网络的必有步骤,如果不是访问实际站点,那么就有可能是跳转网页,判断所述网页地址是否由浏览器发送,并基于判断结果建立连接通道是核心步骤,即,本发明与现有技术的不同点。
37.若所述访问请求的网页地址与服务器地址不同,则发送访问流程是一个引导过
程,因为现有的许多网站,往往有多种方式可以去触发,这种触发方式实际上是触发上述的监听过程,在监听过程后,有一步再次判断过程,就是判断网页地址与服务器地址是否相同,这一步相当于是二次检测,是一种保护措施,如果所述访问请求的网页地址与服务器地址不同,但实际上,用户也已经触发了监听过程,那么就说明用户想要去访问服务设备,因此,需要最后的引导过程。
38.具体的,所述判断所述网页地址是否由浏览器发送的步骤包括:判断所述浏览器的运行状态;若所述浏览器没有运行,则发送访问流程;若所述浏览器正在运行,则读取所述浏览器历史记录中的历史访问网址,并判断所述历史访问网址与所述请求的网页地址是否相同;若所述历史访问网址与所述请求的网页地址相同,则建立连接通道,若所述历史访问网址与所述请求的网页地址不同,则发送访问流程。
39.上述内容的目的是将需求信息上传过程限定在浏览器中,由于浏览器的开放性,使用便捷性极高,但相应的,安全性会略有下降,因此,上述内容的重点在于保证安全性。具体的方案是,判断浏览器历史访问记录中是否存在该访问记录,如果有,就说明用户通过浏览器进行的后台访问,如果没有,就说明用户通过其它方式访问了后台。
40.图2示出了提高交互体验的工业设计系统中力学检测模块的组成结构框图,所述力学检测模块13包括:应力计算单元131,用于顺序读取所述模型数据的子部件,并计算所述子部件的应力;强度计算单元132,用于获取所述子部件的材质和尺寸,基于所述材质和尺寸计算子部件强度;连接强度计算单元133,用于基于所述子部件确定连接处,计算连接处应力,获取连接方式及相应的连接强度;报告生成单元134,用于基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告。
41.对于模型数据的力学检测,首先,需要顺序读取所述模型数据的子部件,这一过程是很容易实现的,因为在模型数据绘制的过程中,软件会默认的给所述子部件进行编号,读取对应编号即可完成顺序读取的步骤;除了子部件,子部件之间连接处也是非常重要的,首先,需要确定连接处的连接方式,举例来说,焊接或连接件连接,两者肯定是不同的,但是连接处应力在理论上却是相似的;基于所述连接方式可以确定相应的连接强度。
42.安全等级便与上述四个数值有关,即,子部件的应力、子部件强度、连接处应力和连接强度,这四个数值可以从理论上保证模型数据的安全性,当然,不同材质的模型数据,其安全等级一定是不同的,所以根据上述四个值生成安全等级可以更加直观的反映模型数据的安全性。
43.进一步的,所述报告生成单元134包括:第一计算子单元1341,用于基于所述子部件的应力和所述子部件强度生成材料安全级别;
第二计算子单元1342,用于基于所述连接处应力和连接强度生成连接安全级别;判断子单元1343,用于读取所述材料安全级别和所述连接安全级别,并判断大小;执行子单元1344,用于基于判断结果生成力学检测报告。
44.上述步骤中,是对于安全等级的一个细化过程,根据所述子部件的应力和所述子部件强度判断的是材料安全级别,根据所述连接处应力和连接强度判断的是连接安全级别,两者是不同的,但是可以想到,两个安全级别之间应该遵循“木桶原理”,即,短板决定模型安全等级;哪个安全级别低,哪个就是主要因素,作为安全等级确定过程的参数。
45.图3示出了提高交互体验的工业设计系统中时间表确定模块的组成结构框图,所述时间表确定模块14包括:零件项读取单元141,用于当所述模型数据通过所述力学检测时,依次读取所述零件表中的零件项;其中,所述零件项包括功能参数和性能参数;扩充单元142,用于在预设的零件库中查询所述零件项的相似零件,根据所述相似零件对所述零件表进行扩充;数据表生成单元143,用于根据所述扩充后的零件表更新所述模型数据,得到模型数据表;时长插入单元144,用于获取所述模型数据表中各模型数据的零件的制作时长,将所述制作时长插入所述模型数据,得到与模型数据表为映射关系的成品时间表。
46.对于一个模型数据来说,其中的零件项是可以进行替换的,不过主要是材质方面的替换;在确定了模型数据之后,我们可以对零件项进行相似性查询,从而确定一些新的,与原有模型数据类似的模型数据,从而生成模型数据表,所述模型数据表中的大部分模型数据都是可以满足用户需求的;然后,计算这些模型数据的成品时间。
47.值得一提的是,所述制作时长是一个上位概率,即,获取该零件所需的时间,对于一些采购件来说,采购时长就是它们的制作时长。
48.实施例2图4示出了提高交互体验的工业设计方法的流程框图,本发明实施例中,一种提高交互体验的工业设计方法,所述方法包括:步骤s100:接收客户端发送的含有客户级别的需求信息表,根据所述客户级别确定设计端;其中,所述需求信息表为动态表;步骤s200:建立与设计端的连接通道,将所述需求信息表发送至所述设计端,获取所述设计端反馈的含有零件表的模型数据;步骤s300:基于训练好的检测模型对所述模型数据进行力学检测;步骤s400:当所述模型数据通过所述力学检测时,对所述零件表进行相似性扩充,基于相似性扩充后的零件表确定成品时间表,将所述成品时间表向客户端。
49.图5示出了提高交互体验的工业设计方法的第一子程框图,所述基于训练好的检测模型对所述模型数据进行力学检测包括:步骤s301:顺序读取所述模型数据的子部件,并计算所述子部件的应力;步骤s302:获取所述子部件的材质和尺寸,基于所述材质和尺寸计算子部件强度;步骤s303:基于所述子部件确定连接处,计算连接处应力,获取连接方式及相应的连接强度;
步骤s304:基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告。
50.图6示出了提高交互体验的工业设计方法的第二子程框图,所述基于所述子部件的应力、子部件强度、连接处应力和连接强度生成力学检测报告包括:步骤s3041:基于所述子部件的应力和所述子部件强度生成材料安全级别;步骤s3042:基于所述连接处应力和连接强度生成连接安全级别;步骤s3043:读取所述材料安全级别和所述连接安全级别,并判断大小;步骤s3044:基于判断结果生成力学检测报告。
51.所述提高交互体验的工业设计方法所能实现的功能均由计算机设备完成,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述程序代码由所述一个或多个处理器加载并执行以实现所述提高交互体验的工业设计方法的功能。
52.处理器从存储器中逐条取出指令、分析指令,然后根据指令要求完成相应操作,产生一系列控制命令,使计算机各部分自动、连续并协调动作,成为一个有机的整体,实现程序的输入、数据的输入以及运算并输出结果,这一过程中产生的算术运算或逻辑运算均由运算器完成;所述存储器包括只读存储器(read-only memory,rom),所述只读存储器用于存储计算机程序,所述存储器外部设有保护装置。
53.示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。
54.本领域技术人员可以理解,上述服务设备的描述仅仅是示例,并不构成对终端设备的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。
55.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,上述处理器是上述终端设备的控制中心,利用各种接口和线路连接整个用户终端的各个部分。
56.上述存储器可用于存储计算机程序和/或模块,上述处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现上述终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如信息采集模板展示功能、产品信息发布功能等)等;存储数据区可存储根据泊位状态显示系统的使用所创建的数据(比如不同产品种类对应的产品信息采集模板、不同产品提供方需要发布的产品信息等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card, smc),安全数字(secure digital, sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
57.终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例系统中的全部或部分模块/单元,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个系统实施例的功能。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。
58.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
59.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1