一种三维立体工业产品的智能设计方法及其系统转让专利

申请号 : CN201910582878.3

文献号 : CN110288704B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李文捷

申请人 : 李文捷

摘要 :

本发明公开了一种三维立体工业产品的智能设计方法及其系统,属于工业设计领域,通过直接输入规格参数和功能效果参数后,最后就可以直接输出最终的三维工业品模型,同时还输出三维模型的各个部件的物料单,从而使得设计的效率更高,同时该方法在设计时,通过三次功能效果和可行性的验证,使得设计的产品更加的精准,更好的符合用户的需求,同时可以大大的减少了返工的情况,通过前期的模型初成,然后功能效果参数的对比进行修正,然后在第二次的分解重组,使得设计的精度更加的准确,并且材料更加丰富,设计的三维产品非常好,往往比人工的有限材料设计的三维产品相比具有更加突出的效果美感。

权利要求 :

1.一种三维立体工业产品的智能设计方法,其特征在于,所述方法包括如下步骤:步骤1:输入需要设计三维立体产品的规格参数和功能效果参数;

步骤2:将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数;

步骤3:建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线并渲染生成初步三维模型;

步骤4:获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效果比,当有差别时,根据分解后的功能效果反译平面图,把反译平面图与六面图一一对比修正得到修正六面图;

步骤5:把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均值,根据原先坐标赋予极性,重新生成三维模型;

步骤6:对重新生成的三维模型进行功能和效果分解得到多个分解模块;

步骤7:对所有分解模块进行功能效果收集,得到分解模块功能效果集;

步骤8:对功能效果集进行分解得到独立功能效果元;

步骤9:对每一个独立功能效果元进行语义检索,汇总所有的语义相同功能效果元,并建立独立功能效果元模型,具体过程为:使用分词工具对独立功能效果元进行分词,全用尺寸为3,步长为1的窗口获得二元语言学训练数据;将二元语言学训练数据进行Word2Vec模型训练得到词向量表示;计算每两个词向量vi,vj间的夹角余值作为两个词的相似度,获得相似度量矩阵;通过度量获取与词vi最邻近的3个词,即vi的3个同义词得到独立功能效果元的同义词表,然后网络查找同义词;

步骤10:独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型,反译的过程为,根据每个独立功能效果元,查找实现该独立功能效果元的机械组件,把所有机械组件组合一起得到模型组件元模型;

步骤11:模型组件元模型生成功能效果模型分解模块,把每个组件元相互组合,并且组合后得到的分解模块与组合的组件元,及对应效果元的组合,成为组合的模型分解模块,把组合的模型分解模块与对应的功能效果参数输入互联网现有机械模块数据库中进行可行性验证,把可行的分解模块进行汇总;

步骤12:使用大数据对比判断每个分解模块的可行性并与初始输入变换后的功能效果参数对比选出最优模型的分解模块;

步骤13:将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。

2.根据权利要求1所述的一种三维立体工业产品的智能设计方法,其特征在于:所述步骤2的具体过程为:

变换规格参数时,把长宽高数值进行同单位数据转化,选定其中一点作为原点,根据长宽高数值与坐标点的距离关系确定各个点三维坐标数据,然后汇总每个坐标点的数集,功能效果参数分解变换的过程为,在现有中文字典中查找功能效果语义进行断词,得到多个分解功能效果参数。

3.根据权利要求1所述的一种三维立体工业产品的智能设计方法,其特征在于:所述步骤3中,每三个或者三个以上的坐标之间相互连线,该连线为直线,渲染时通过横线把各个直线平行连接并渲染为三维体。

4.根据权利要求1所述的一种三维立体工业产品的智能设计方法,其特征在于:所述步骤6的分解过程为:以分解后的功能效果参数为单位,以功能和效果对重新生成的三维模型查找相应的部件模块,然后把相对应的部件模块进行分解,得到重新生成的三维模型的分解模块。

5.根据权利要求1所述的一种三维立体工业产品的智能设计方法,其特征在于:所述步骤7中,功能效果收集的过程为,以分解模块为基准分解所能实现的功能和效果,然后以所能实现的功能和效果为二次基准在网络中搜索相同或者相近的功能效果参数,把所有的参数进行汇总得到分解模块的功能效果集。

6.根据权利要求1所述的一种三维立体工业产品的智能设计方法,其特征在于:所述步骤8的具体过程为:把功能效果集中的每个分解功能效果参数进行分解为最小粒度的功能效果元,基于UML的用例图描述分解功能效果参数,对每个分解功能效果参数分解到最小粒度的功能效果元,直到所有分解功能效果参数功能效果分到不能再分,得到的功能效果元之间彼此独立,功能效果元之间不能有一样的效果信息和语义重叠的成效,功能效果元之间满足以下关系:

式中,R表示一个需要划分的上级功能效果,r1,r2,r3,···,ri,···,rn代表分解后得到的n个功能效果元,按此得到初始的个性化初始功能效果模型。

7.根据权利要求1-6任意一项所述的一种三维立体工业产品的智能设计方法的系统,其特征在于:所述系统包括参数输入汇总模块、参数变换模块、坐标建立模型生成模块、平面图获取-功能对比模块、修正模块、第一模型组件分解模块、组件功能效果收集模块、功能效果分解模块、建立独立功能效果元模型模块、建立模型组件元模型模块、第二模型组件分解模块、模型组件可行性判断模块和模型生成-物料单输出模块;

所述参数输入汇总模块与参数变换模块连接,所述参数输入汇总模块用于输入需要设计三维立体产品的规格参数和功能效果参数;

所述参数变换模块与坐标建立模型生成模块连接,用于将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数;

所述坐标建立模型生成模块与平面图获取-功能对比模块连接,用于建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线并渲染生成初步三维模型;

所述平面图获取-功能对比模块与修正模块连接,用于获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效果比,当有差别时,根据分解后的功能效果反译平面图,把反译平面图与六面图一一对比修正得到修正六面图;

所述修正模块与第一模型组件分解模块连接,用于把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均值,根据原先坐标赋予极性,重新生成三维模型;

所述第一模型组件分解模块与组件功能效果收集模块连接,用于对重新生成的三维模型进行功能和效果分解得到多个分解模块;

所述组件功能效果收集模块与功能效果分解模块连接,用于对所有分解模块进行功能效果收集,得到分解模块功能效果集;

所述功能效果分解模块与建立独立功能效果元模型模块连接,用于对功能效果集进行分解得到独立功能效果元;

所述建立独立功能效果元模型模块与建立模型组件元模型模块连接,用于对每一个独立功能效果元进行语义检索,汇总所有语义相同的功能效果元,并建立独立功能效果元模型;

所述建立模型组件元模型模块与第二模型组件分解模块连接,用于独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型;

所述第二模型组件分解模块与模型组件可行性判断模块连接,用于模型组件元模型生成功能效果模型分解模块;

所述模型组件可行性判断模块与模型生成-物料单输出模块连接,用于使用大数据对比判断每个分解模块的可行性,并与初始输入变换后的功能效果参数对比选出最优模型的分解模块;

所述模型生成-物料单输出模块用于将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。

说明书 :

一种三维立体工业产品的智能设计方法及其系统

技术领域

[0001] 本发明涉及装修设计领领域,尤其涉及一种三维立体工业产品的智能设计方法及其系统。

背景技术

[0002] 现有的模具设计技术,需要先做整体3D模型(局部零件可能做一些参数化关联),再投影2D工程图,然后编辑材料清单表,还需要做干涉检查,各环节的工作不连续,因而存
在设计周期长、干涉错误多,而且还会给制造带来不少返工的问题。例如,汽车模具根据易
难程度通常设计需要7天~60天,调试模具时因为设计问题,常会产生返工,导致调试周期
很长。因此,需要设计出一种自动生成三维模型、二维工程图纸和材料清单(BOM)表,以大幅
提高模具设计和制造效率,显著降低制造过程中的返工量。但是现有的生成的三维模型图
中有很多不能满足人们的设计的需要,因此经常返工,需要设计出一种高效精准的三维产
品智能设计方法,减少人工设计,大大的提供工厂的效率

发明内容

[0003] 本发明的目的在于提供一种三维立体工业产品的智能设计方法及其系统,以解决现有工厂产品三维设计效率低,效果不好的技术问题。
[0004] 一种三维立体工业产品的智能设计方法,所述方法包括如下步骤:
[0005] 步骤1:输入需要设计三维立体产品的规格参数和功能效果参数;
[0006] 步骤2:将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数;
[0007] 步骤3:建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线并渲染生成初步三维模型;
[0008] 步骤4:获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效果比,当有差别时,根据分解后的功能效果反
译平面图,把反译平面图与六面图一一对比修正得到修正六面图;
[0009] 步骤5:把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均值,根据原先坐标赋予极性,重新生成三维模
型;
[0010] 步骤6:对重新生成的三维模型进行功能和效果分解得到多个分解模块;
[0011] 步骤7:对所有分解模块进行功能效果收集,得到分解模块功能效果集;
[0012] 步骤8:对功能效果集进行分解得到独立功能效果元;
[0013] 步骤9:对每一个独立功能效果元进行语义检索汇总所有的语义相同功能效果元,并建立独立功能效果元模型;
[0014] 步骤10:独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型;
[0015] 步骤11:模型组件元模型生成功能效果模型分解模块;
[0016] 步骤12:使用大数据对比判断每个分解模块的可行性并与初始输入变换后的功能效果参数对比选出最优模型的分解模块;
[0017] 步骤13:将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。
[0018] 进一步地,所述步骤2的具体过程为:
[0019] 变换规格参数时,把长宽高数值进行同单位数据转化,选定其中一点作为原点,根据长宽高数值与坐标点的距离关系确定各个点三维坐标数据,然后汇总每个坐标点的数
集,功能效果参数分解变换的过程为,在现有中文字典中查找功能效果语义进行断词,得到
多个分解功能效果参数。
[0020] 进一步地,所述步骤3中,每三个或者三个以上的坐标之间相互连线,该连线为直线,渲染时通过横线把各个直线平行连接并渲染为三维体。
[0021] 进一步地,所述步骤6的分解过程为:以分解后的功能效果参数为单位,以功能和效果对重新生成的三维模型查找相应的部件模块,然后把相对应的部件模块进行分解,得
到重新生成的三维模型的分解模块。
[0022] 进一步地,所述步骤7中,功能效果收集的过程为,以分解模块为基准分解所能实现的功能和效果,然后以所能实现的功能和效果为二次基准在网络中搜索相同或者相近的
功能效果参数,把所有的参数进行汇总得到分解模块的功能效果集。
[0023] 进一步地,所述步骤8的具体过程为:把功能效果集中的每个分解功能效果参数进行分解为最小粒度的功能效果元,基于UML的用例图描述分解功能效果参数,对每个分解功
能效果参数分解到最小粒度的功能效果元,直到所有分解功能效果参数功能效果分到不能
再分,得到的功能效果元之间彼此独立,功能效果元之间不能有一样的效果信息和语义重
叠的成效,
[0024] 功能效果元之间满足以下关系:
[0025]
[0026]
[0027] 式中,R表示一个需要划分的上级功能效果,r1,r2,r3,···,ri,···,rn代表分解后得到的n个功能效果元,按此得到初始的个性化初始功能效果模型。
[0028] 进一步地,所述步骤9的具体过程为:
[0029] 使用分词工具对独立功能效果元进行分词,全用尺寸为3,步长为1的窗口获得二元语言学训练数据;将二元语言学训练数据进行Word2Vec模型训练得到词向量表示;计算
每两个词向量vi,vj间的夹角余值作为两个词的相似度,获得相似度量矩阵;通过度量获取
与词vi最邻近的3个词,即vi的3个同义词得到独立功能效果元的同义词表,然后网络查找
同义词。
[0030] 进一步地,所述步骤10中反译的过程为,根据每个独立功能效果元,查找实现该独立功能效果元的机械组件,把所有机械组件组合一起得到模型组件元模型。
[0031] 进一步地,所述步骤11中,把每个组件元相互组合,并且组合后得到的分解模块与组合的组件元,及对应效果元的组合,成为组合的模型分解模块,把组合的模型分解模块与
对应的功能效果参数输入互联网现有机械模块数据库中进行可行性验证,把可行的分解模
块进行汇总。
[0032] 一种三维立体工业产品的智能设计方法的系统,所述系统包括参数输入汇总模块、参数变换模块、坐标建立模型生成模块、平面图获取-功能对比模块、修正模块、第一模
型组件分解模块、组件功能效果收集模块、功能效果分解模块、建立独立功能效果元模型模
块、建立模型组件元模型模块、第二模型组件分解模块、模型组件可行性判断模块和模型生
成-物料单输出模块;
[0033] 所述参数输入汇总模块与参数变换模块连接,所述参数输入汇总模块用于输入需要设计三维立体产品的规格参数和功能效果参数;
[0034] 所述参数变换模块与坐标建立模型生成模块连接,用于将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数;
[0035] 所述坐标建立模型生成模块与平面图获取-功能对比模块连接,用于建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线
并渲染生成初步三维模型;
[0036] 所述平面图获取-功能对比模块与修正模块连接,用于获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效
果比,当有差别时,根据分解后的功能效果反译平面图,把反译平面图与六面图一一对比修
正得到修正六面图;
[0037] 所述修正模块与第一模型组件分解模块连接,用于把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均
值,根据原先坐标赋予极性,重新生成三维模型;
[0038] 所述第一模型组件分解模块与组件功能效果收集模块连接,用于对重新生成的三维模型进行功能和效果分解得到多个分解模块;
[0039] 所述组件功能效果收集模块与功能效果分解模块连接,用于对所有分解模块进行功能效果收集,得到分解模块功能效果集;
[0040] 所述功能效果分解模块与建立独立功能效果元模型模块连接,用于对功能效果集进行分解得到独立功能效果元;
[0041] 所述建立独立功能效果元模型模块与建立模型组件元模型模块连接,用于对每一个独立功能效果元进行语义检索,汇总所有语义相同的功能效果元,并建立独立功能效果
元模型;
[0042] 所述建立模型组件元模型模块与第二模型组件分解模块连接,用于独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型;
[0043] 所述第二模型组件分解模块与模型组件可行性判断模块连接,用于模型组件元模型生成功能效果模型分解模块;
[0044] 所述模型组件可行性判断模块与模型生成-物料单输出模块连接,用于使用大数据对比判断每个分解模块的可行性,并与初始输入变换后的功能效果参数对比选出最优模
型的分解模块;
[0045] 所述模型生成-物料单输出模块用于将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。
[0046] 本发明采用了上述技术方案,本发明具有以下技术效果:
[0047] 本发明通过直接输入规格参数和功能效果参数后,最后就可以直接输出最终的三维工业品模型,同时还输出三维模型的各个部件的物料单,从而使得设计的效率更高,同时
该方法在设计时,通过三次功能效果和可行性的验证,使得设计的产品更加的精准,更好的
符合用户的需求,同时可以大大的减少了返工的情况,通过前期的模型初成,然后功能效果
参数的对比进行修正,然后在第二次的分解重组,使得设计的精度更加的准确,并且材料更
加丰富,设计的三维产品非常好,往往比人工的有限材料设计的三维产品相比具有更加突
出的效果美感。

附图说明

[0048] 图1为本发明流程图。
[0049] 图2为本发明系统框图。

具体实施方式

[0050] 为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举出优选实施例,对本发明进一步详细说明。然而,需要说明的是,说明书中列出的许多细节仅仅是为
了使读者对本发明的一个或多个方面有一个透彻的理解,即便没有这些特定的细节也可以
实现本发明的这些方面。
[0051] 请参阅图1,本发明提供一种三维立体工业产品的智能设计方法,所述方法包括如下步骤:
[0052] 步骤1:输入需要设计三维立体产品的规格参数和功能效果参数。规格参数一般是包括产品的长宽高等数据信息,或者还包括有颜色等信息,具体数据信息就有用户自行开
始输入的时候设定。功能效果参数包括功能参数和效果参数,功能参数也就是该产品需要
实现哪一些的功能,比如一个凳子,需要的功能是稳定,人能坐,然后还可以有可以滑动等
功能。效果参数包括该凳子稳定需要的是三脚稳定或者四角稳定所实现的优点,使用在什
么的场景,比如是给学生的凳子或者给办公人员的凳子,学生凳子需要稳定性好,耐用,办
公人员移动方便,方便工作办事等,实现达到一个怎样的使用方便或者放置方便等效果。
[0053] 步骤2:将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数。变换规格参数时,把长宽高数值进行同单位数据转化,然后选定其中一
点作为原点,根据长宽高数值与坐标点的距离关系确定各个点三维坐标数据,然后汇总每
个坐标点的数集,功能效果参数分解变换的过程为,把功能效果语义进行查找现有中文字
典语义进行断词,得到多个分解功能效果参数。规格参数定位变换中,比如需要设置一个凳
子,用户给出的凳子高度是h,宽度是F,长度是L,凳子的凳板的高度是h1,设定或者选定其
中一个点作为原点,选凳板的一个与背靠的角作为原点,则凳板的其他的三个点就会出来,
分别是(L,0,0),(0,F,0)和(L,F,0),如果用户设定有凳板的厚度,则可以计算出其它凳板
底部的几个点的坐标,即为竖直方向加凳板的厚度,或者减去凳板的厚度,如果没有设定,
系统自动根据现有的凳子选定厚度。靠背的顶端的点的坐标为(0,0,h-h1),另一点的坐标
为(L,0,h-h1)或者(0,F,h-h1),厚度等如上同理,底部脚的坐标也是同理,这样就可以实现
参数(长宽高)定位变换,变换为需要的坐标参数。
[0054] 步骤3:建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线并渲染生成初步三维模型。每三个或者三个以上的坐标之间相
互连线,该连线为直线,渲染时通过横线把各个直线平行连接并渲染为三维体。
[0055] 步骤4:获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效果比,当有差别时,根据分解后的功能效果反
译平面图,然后把反译平面图与六面图一一对比修正得到修正六面图。六面图与分解后的
功能效果比对时,是先通过现有的图像识别的算法,对六面图的各个特征进行识别,比如凳
子识别出凳脚是有四个或者六个的高度,同时底部有滑轮,则可以根据六面图知道这个凳
子是可以移动的,与具体的功能是否能移动,如果功能中是可以移动,则是符合的,不需要
做改变。但是如果功能中是不能移动,只有具有稳定支撑的功能,与功能效果不符合,需要
把功能效果的参数进行反译,则为凳子功能是支撑的功能,具有稳定固定的功能,使用的环
境是学校,能够方便折叠的效果,则根据这个效果,根据原有的六面图的大小,对凳脚修订,
比如去掉底部轮子,凳脚数量为三个或者四个,然后凳脚与凳板的连接出不是固定的,是一
个可弯折的结构或者旋转的结构,则在原来六面图的凳脚处把连接处改为旋转或者弯折的
结构,实现六面图与功能效果对比,同时发现差异进行修正。
[0056] 步骤5:把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均值,然后根据原先坐标赋予极性,重新生成三
维模型。
[0057] 步骤6:对重新生成的三维模型进行功能和效果分解得到多个分解模块。以分解后的功能效果参数为单位,以功能和效果对重新生成的三维模型进行查找相应的部件模块,
然后把相对应的部件模块进行分解下来,得到重新生成的三维模型的分解模块。
[0058] 步骤7:对所有分解模块进行功能效果收集,得到分解模块功能效果集。功能效果收集的过程为,以分解模块为基准分解所能实现的功能和效果,以所能实现的功能和效果
为二次基准在网络中收索相同或者相近的功能效果参数,然后把所有的参数进行汇总得到
分解模块的功能效果集。
[0059] 步骤8:对功能效果集进行分解得到独立功能效果元。把功能效果集中的每个分解功能效果参数进行分解为最小粒度的功能效果元,基于UML的用例图描述分解功能效果参
数,对每个分解功能效果参数分解到最小粒度的功能效果元,直到所有分解功能效果参数
功能效果分到不能再分,得到的功能效果元之间彼此独立,功能效果元之间不能够有一样
的效果信息和语义重叠的成效,
[0060] 功能效果元之间满足以下关系:
[0061]
[0062]
[0063] 式中,R表示一个需要划分的上级功能效果,r1,r2,r3,···,ri,···,rn代表分解后得到的n个功能效果元,按此得到初始的个性化初始功能效果模型。
[0064] 步骤9:对每一个独立功能效果元进行语义检索汇总所有的语义相同功能效果元,并建立独立功能效果元模型。使用分词工具对独立功能效果元进行分词,全用尺寸为3,步
长为1的窗口获得二元语言学训练数据;将二元语言学训练数据进行Word2Vec模型训练得
到词向量表示;计算每两个词向量vi,vj间的夹角余值作为两个词的相似度,获得相似度量
矩阵;通过度量获取与词vi最邻近的3个词即vi的3个同义词得到独立功能效果元的同义词
表,然后网络查找同义词。
[0065] 步骤10:独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型。根据每个的独立功能效果元,然后查找实现该独立功能效果的机
械组件,然后把所有的机械组件组合一起得到模型组件元模型。
[0066] 步骤11:模型组件元模型生成功能效果模型分解模块。把每个组件元相互组合,并且组合后得到的分解模块与组合的组件元对应效果元的组合,则可以成为组合的模型分解
模块。
[0067] 步骤12:使用大数据对比判断每个分解模块的可行性并与初始输入变换后的功能效果参数对比选出最优模型的分解模块。把组合的分解模块与对应的功能效果参数输入互
联网现有机械模块数据库中进行验证可行性,然后把可行的分解模块进行汇总。
[0068] 步骤13:将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。
[0069] 一种三维立体工业产品的智能设计方法的系统,所述系统包括参数输入汇总模块、参数变换模块、坐标建立模型生成模块、平面图获取-功能对比模块、修正模块、第一模
型组件分解模块、组件功能效果收集模块、功能效果分解模块、建立独立功能效果元模型模
块、建立模型组件元模型模块、第二模型组件分解模块、模型组件可行性判断模块和模型生
成-物料单输出模块;
[0070] 所述参数输入汇总模块与参数变换模块连接,所述参数输入汇总模块用于输入需要设计三维立体产品的规格参数和功能效果参数;
[0071] 所述参数变换模块与坐标建立模型生成模块连接,用于将规格参数定位变换,得到标准坐标数据,把功能效果参数分解变换得到分解功能效果参数;
[0072] 所述坐标建立模型生成模块与平面图获取-功能对比模块连接,用于建立三维坐标,将变换后的规格参数映射入三维坐标,然后每三个或者三个以上的坐标之间相互连线
并渲染生成初步三维模型;
[0073] 所述平面图获取-功能对比模块与修正模块连接,用于获取初步三维模型六面图,并把六面图与分解后的功能效果比对,根据每个面所要实现的功能效果与分解后的功能效
果比,当有差别时,根据分解后的功能效果反译平面图,把反译平面图与六面图一一对比修
正得到修正六面图;
[0074] 所述修正模块与第一模型组件分解模块连接,用于把修正六面图重新组合生成修正三维模型,把修正三维模型与初步三维模型进行坐标对比,对比过程为:求坐标数据均
值,根据原先坐标赋予极性,重新生成三维模型;
[0075] 所述第一模型组件分解模块与组件功能效果收集模块连接,用于对重新生成的三维模型进行功能和效果分解得到多个分解模块;
[0076] 所述组件功能效果收集模块与功能效果分解模块连接,用于对所有分解模块进行功能效果收集,得到分解模块功能效果集;
[0077] 所述功能效果分解模块与建立独立功能效果元模型模块连接,用于对功能效果集进行分解得到独立功能效果元;
[0078] 所述建立独立功能效果元模型模块与建立模型组件元模型模块连接,用于对每一个独立功能效果元进行语义检索,汇总所有语义相同的功能效果元,并建立独立功能效果
元模型;
[0079] 所述建立模型组件元模型模块与第二模型组件分解模块连接,用于独立功能效果元模型反译每个独立功能效果元所能实现的模型组件元,并建立模型组件元模型;
[0080] 所述第二模型组件分解模块与模型组件可行性判断模块连接,用于模型组件元模型生成功能效果模型分解模块;
[0081] 所述模型组件可行性判断模块与模型生成-物料单输出模块连接,用于使用大数据对比判断每个分解模块的可行性,并与初始输入变换后的功能效果参数对比选出最优模
型的分解模块;
[0082] 所述模型生成-物料单输出模块用于将最优模型的分解模块重新组合成最终三维模型,并输出最优模型的分解模块的物料单。
[0083] 以上显示和描述了本发明的基本原理和主要特征和本发明的优点,对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或
基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将
实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说
明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明
内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
[0084] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应
视为本发明的保护范围。