设计信息输出方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:33781851 阅读:16 留言:0更新日期:2022-06-12 14:36
本申请涉及一种设计信息方法、装置、计算机设备、存储介质和程序产品。所述方法包括:监测用户对目标设计模型的编辑操作;检测该编辑操作是否满足约束条件序列中的目标属性约束条件,其中,约束条件序列包括多个属性约束条件,目标属性约束条件为约束条件序列中的第一个未被满足的属性约束条件;若编辑操作满足目标属性约束条件,则检测目标属性约束条件是否为约束条件序列中的最后一个属性约束条件;若目标属性约束条件为约束条件序列中的最后一个属性约束条件,则输出与约束条件序列对应的模型设计经验指导信息。采用本方法能够帮助设计人员在设计过程中精准的获得相关提示和指导,提高了设计人员的设计效率。提高了设计人员的设计效率。提高了设计人员的设计效率。

【技术实现步骤摘要】
设计信息输出方法、装置、设备、存储介质及程序产品


[0001]本申请涉及模型化工业设计
,特别是涉及一种设计信息的输出方法、装置、设备、存储介质及程序产品。

技术介绍

[0002]模型化工业设计软件是指通过建立多种多类的设计模型,通过设计模型的拼接、组合,快速完成新的设计的辅助设计工具。随着设计产品功能的日益复杂,想要高效、准确的完成系统的设计需要设计人员具有丰富的经验。
[0003]目前相关领域的经验积累主要是通过电子化的文档,如知识管理平台、经验管理平台等图文信息化平台,设计人员在设计过程中主动根据需求去查找相关内容。
[0004]在实际设计过程中,这种方式需要设计人员主动进行查找文档,然后自己分析所查到的知识是否有帮助,这个过程依赖于设计人员的水平和认知,因此设计效率低。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种设计信息的输出方法、装置、设备、存储介质及程序产品,能够在设计人员设计过程中主动推送模型设计经验指导信息,提高设计效率。
[0006]第一方面,本申请提供了一种设计信息的输出方法。所述方法包括:
[0007]监测用户对目标设计模型的编辑操作;检测该编辑操作是否满足约束条件序列中的目标属性约束条件,其中,约束条件序列包括多个属性约束条件,目标属性约束条件为约束条件序列中的第一个未被满足的属性约束条件;若编辑操作满足目标属性约束条件,则检测目标属性约束条件是否为约束条件序列中的最后一个属性约束条件;若目标属性约束条件为约束条件序列中的最后一个属性约束条件,则输出与约束条件序列对应的模型设计经验指导信息。
[0008]在其中一个实施例中,检测编辑操作是否满足约束条件序列中的目标属性约束条件之前,该方法还包括:
[0009]加载经验模型数据,经验模型数据包括多个敏感元,各敏感元与设计模型的一个属性相对应,多个敏感元用于形成多个约束条件序列;其中,多个敏感元中的目标敏感元包括属性约束条件和属性约束条件对应的条件链接,其中,目标敏感元中的属性约束条件不为约束条件序列中的最后一个属性约束条件,目标敏感元中的条件链接用于指向对应的属性约束条件在约束条件序列中的下一个属性约束条件。
[0010]在其中一个实施例中,检测编辑操作是否满足约束条件序列中的目标属性约束条件之前,该方法还包括:
[0011]确定约束条件序列中最后一个被满足的属性约束条件所属的候选敏感元;根据候选敏感元中的条件链接的指向确定目标属性约束条件。
[0012]在其中一个实施例中,检测编辑操作是否满足约束条件序列中的目标属性约束条
件之前,该方法还包括:
[0013]在约束条件序列中不存在被满足的属性约束条件的情况下,将约束条件序列中的第一个属性约束条件作为目标属性约束条件。
[0014]在其中一个实施例中,检测编辑操作是否满足约束条件序列中的目标属性约束条件,包括:
[0015]检测目标设计模型是否为目标属性约束条件所属的敏感元对应的设计模型;若目标设计模型是目标属性约束条件所属的敏感元对应的设计模型,则执行检测编辑操作是否满足目标属性约束条件的步骤。
[0016]在其中一个实施例中,加载经验模型数据之前,该方法还包括:
[0017]接收图形编辑指令,根据图形编辑指令生成约束条件序列对应的约束条件关系图;根据约束条件关系图生成用于形成约束条件序列的多个敏感元。
[0018]第二方面,本申请还提供了一种设计信息输出装置。该装置包括:
[0019]监测模块,用于监测用户对目标设计模型的编辑操作;
[0020]第一检测模块,用于检测该编辑操作是否满足约束条件序列中的目标属性约束条件,其中,该约束条件序列包括多个属性约束条件,该目标属性约束条件为该约束条件序列中的第一个未被满足的属性约束条件;
[0021]第二检测模块,用于若该编辑操作满足该目标属性约束条件,则检测该目标属性约束条件是否为该约束条件序列中的最后一个属性约束条件;
[0022]输出模块,用于若该目标属性约束条件为该约束条件序列中的最后一个属性约束条件,则输出与该约束条件序列对应的模型设计经验指导信息。
[0023]在其中一个实施例中,该装置还包括加载模块,其中,该加载模块,用于加载经验模型数据,经验模型数据包括多个敏感元,各敏感元与设计模型的一个属性相对应,多个敏感元用于形成多个约束条件序列;其中,多个敏感元中的目标敏感元包括属性约束条件和属性约束条件对应的条件链接,其中,目标敏感元中的属性约束条件不为约束条件序列中的最后一个属性约束条件,目标敏感元中的条件链接用于指向对应的属性约束条件在约束条件序列中的下一个属性约束条件。
[0024]在其中一个实施例中,该装置还包括第一确定模块和第二确定模块;
[0025]该第一确定模块,用于确定约束条件序列中最后一个被满足的属性约束条件所属的候选敏感元;
[0026]该第二确定模块,用于根据候选敏感元中的条件链接的指向确定目标属性约束条件。
[0027]在其中一个实施例中,该装置还包括第三确定模块,其中,该第三确定模块,用于在约束条件序列中不存在被满足的属性约束条件的情况下,将约束条件序列中的第一个属性约束条件作为目标属性约束条件。
[0028]在其中一个实施例中,该装置还包括第三检测模块,其中,该第三检测模块,用于检测目标设计模型是否为目标属性约束条件所属的敏感元对应的设计模型;
[0029]对应地,该第一检测模块,具体用于在目标设计模型是目标属性约束条件所属的敏感元对应的设计模型的情况下,执行检测编辑操作是否满足目标属性约束条件的步骤。
[0030]在其中一个实施例中,该装置还包括经验编辑模块,其中,该经验编辑模块,用于
接收图形编辑指令,根据图形编辑指令生成约束条件序列对应的约束条件关系图;根据约束条件关系图生成用于形成约束条件序列的多个敏感元。
[0031]第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,该计算机程序被该处理器执行时实现如上述第一方面任一所述的设计信息的输出方法。
[0032]第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面任一所述的设计信息的输出方法。
[0033]第五方面,本申请还提供了一种计算机程序产品。计算机程序被处理器执行时实现如上述第一方面任一所述的设计信息的输出方法。
[0034]本申请实施例提供的技术方案带来的有益效果至少包括:
[0035]在本申请实施例提供的设计信息的输出方法中,通过监测用户对目标设计模型的编辑操作,而后,检测用户的编辑操作是否满足约束条件序列中的属性约束条件,当检测到用户的编辑操作满足约束条件序列中的所有属性约束条件后,此时输出约束条件序列对应的模型设计经验指导信息。通过这种方法,设计本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设计信息的输出方法,其特征在于,所述方法包括:监测用户对目标设计模型的编辑操作;检测所述编辑操作是否满足约束条件序列中的目标属性约束条件,其中,所述约束条件序列包括多个属性约束条件,所述目标属性约束条件为所述约束条件序列中的第一个未被满足的属性约束条件;若所述编辑操作满足所述目标属性约束条件,则检测所述目标属性约束条件是否为所述约束条件序列中的最后一个属性约束条件;若所述目标属性约束条件为所述约束条件序列中的最后一个属性约束条件,则输出与所述约束条件序列对应的模型设计经验指导信息。2.根据权利要求1所述的方法,其特征在于,所述检测所述编辑操作是否满足约束条件序列中的目标属性约束条件之前,所述方法还包括:加载经验模型数据,所述经验模型数据包括多个敏感元,各所述敏感元与设计模型的一个属性相对应,所述多个敏感元用于形成多个所述约束条件序列;其中,所述多个敏感元中的目标敏感元包括属性约束条件和所述属性约束条件对应的条件链接,其中,所述目标敏感元中的属性约束条件不为所述约束条件序列中的最后一个属性约束条件,所述目标敏感元中的条件链接用于指向对应的属性约束条件在所述约束条件序列中的下一个属性约束条件。3.根据权利要求2所述的方法,其特征在于,所述检测所述编辑操作是否满足约束条件序列中的目标属性约束条件之前,所述方法还包括:确定所述约束条件序列中最后一个被满足的属性约束条件所属的候选敏感元;根据所述候选敏感元中的条件链接的指向确定所述目标属性约束条件。4.根据权利要求2所述的方法,其特征在于,所述检测所述编辑操作是否满足约束条件序列中的目标属性约束条件之前,所述方法还包括:在所述约束条件序列中不存在被满足的属性约束条件的情况下,将所述约束条件序列中的第一个属性约束条件作为所述目标属性约束条件。5.根据权利要求2所述的方法...

【专利技术属性】
技术研发人员:陈玲
申请(专利权)人:西安智周深鉴信息科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1