一种对象分析方法与装置制造方法及图纸

技术编号:24330568 阅读:54 留言:0更新日期:2020-05-29 19:28
本发明专利技术实施例提供了一种对象分析方法及装置,其中,所述方法包括:确定待分析对象包含的目标单元及所述目标单元的属性信息;从预设的分析软件底层数据结构库中获取目标单元关联的特性信息;从分析软件底层数据结构库中获取目标单元关联的载荷工况;从分析软件底层数据结构库中获取目标单元关联的分析项;接收用户对特性信息、载荷工况以及分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析项;依据目标特征信息、目标载荷工况以及目标分析项,对待分析对象进行分析。通过该方法,从预设的分析软件底层数据结构库中基于元素之间的关联关系查找分析相关的数据,无需工程师重新针对性地创建模型,能够提升对象分析效率、节省人力资源。

An object analysis method and device

【技术实现步骤摘要】
一种对象分析方法与装置
本专利技术涉及分析软件
,特别是涉及一种对象分析方法与装置。
技术介绍
随着工业软件的迅速发展,分析软件和嵌入式软件的增速很快,国产化的程度也在逐步提升。工业软件主要分为嵌入式软件、生产控制类软件,分析软件和信息管理类软件。分析软件在工业软件中占有一定的比例,且在工业软件中地位显著。但工业软件有着其特殊性,通用的软件无法满足工程师更具体的需求。随着工程师对仿真分析的认可,对专业化、定制化的平台需求更加迫切。目前工业软件的模型表现形式主要由单元、特性、载荷,分析和结果五个核心元素组成。不同的分析对象,其模型的具体表现形式有所不同,因此需要工程师针对性地创建不同表现形式的模型,耗时且耗费人力资源。综上所述,如何快速、且便捷地对待分析对象进行分析成为本领域技术人员亟待解决的问题。
技术实现思路
鉴于上述现有的问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的对象分析方法及装置。依据本专利技术的一个方面,提供了一种对象分析方法,其中,所述方法包括:确定待分析对象包含的目标单元及所述目标单元的属性信息;从预设的分析软件底层数据结构库中获取所述目标单元关联的特性信息;从所述分析软件底层数据结构库中获取所述目标单元关联的载荷工况;从所述分析软件底层数据结构库中获取所述目标单元关联的分析项;接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析项;依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析。优选地,所述分析软件底层数据结构库包括:特性类、单元类、载荷类、工况类、分析类以及结果类;所述单元类包括:多个单元的基类、多个对象的基类,各单元包含的节点、标识、角度、间距以及单元类型;所述特性类包括:多个对象的基类、多个特性的基类以及各特性的类型;所述载荷类包括:多个对象的基类、多个载荷的基类、显示的颜色以及载荷类型;所述工况类包括:多个对象的基类、多个工况的基类以及工况类型;所述分析类包括:多个对象的基类、多个分析的基类以及各分析的类型、求解器、脚本、关联单元信息、工况载荷信息、结果信息以及结果表格信息;所述结果类包括:多个对象的基类、多个结果的基类以及各结果的类型、产生时间、结果文件、关联单元信息、工况载荷信息、结果信息和结果表格信息;其中,所述特性类与所述单元类关联,所述分析类与所述单元类、所述载荷类、所述工况类以及所述结果类关联。优选地,所述接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析类的步骤,包括:接收用户对所述特性信息的第一选择操作,和/或,对新增特性信息的第一输入操作;依据所述第一选择操作和/或第一输入操作,确定目标特性信息;接收用户对所述载荷工况的第二选择操作,和/或,对新增载荷工况的第二输入操作;依据所述第二选择操作和/或第二输入操作,确定目标载荷工况;接收用户对所述目标单元关联的分析项的第三选择操作,和/或,对新增分析项的第三输入操作;依据所述第三选择操作和/或第三输入操作,确定目标分析项。优选地,所述依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析的步骤,包括:判断所述目标特征信息、所述目标载荷工况以及所述目标分析项,相较于所述目标单元关联的特性信息、载荷工况以及分析项是否发生变化;若未发生变化,从所述分析底层数据结构库中获取所述目标特征信息、所述目标载荷工况以及所述目标分析项对应的分析结果。优选地,所述确定待分析对象包含的目标单元的步骤包括:确定待分享对象所属的目标基类;显示所述目标基类包含的各第一单元;接收用户对所述第一单元的第四选择操作,和/或对新增单元的第四输入操作;依据所述第四选择操作和/或所述第四输入操作,确定所述待分析对象包含的目标单元。依据本专利技术的另一个方面,提供了一种对象分析装置,其中,所述装置包括:确定模块,用于确定待分析对象包含的目标单元及所述目标单元的属性信息;第一获取模块,用于从预设的分析软件底层数据结构库中获取所述目标单元关联的特性信息;第二获取模块,用于从所述分析软件底层数据结构库中获取所述目标单元关联的载荷工况;第三获取模块,用于从所述分析软件底层数据结构库中获取所述目标单元关联的分析项;接收模块,用于接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析项;分析模块,用于依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析。优选地,所述分析软件底层数据结构库包括:特性类、单元类、载荷类、工况类、分析类以及结果类;所述单元类包括:多个单元的基类、多个对象的基类,各单元包含的节点、标识、角度、间距以及单元类型;所述特性类包括:多个对象的基类、多个特性的基类以及各特性的类型;所述载荷类包括:多个对象的基类、多个载荷的基类、显示的颜色以及载荷类型;所述工况类包括:多个对象的基类、多个工况的基类以及工况类型;所述分析类包括:多个对象的基类、多个分析的基类以及各分析的类型、求解器、脚本、关联单元信息、工况载荷信息、结果信息以及结果表格信息;所述结果类包括:多个对象的基类、多个结果的基类以及各结果的类型、产生时间、结果文件、关联单元信息、工况载荷信息、结果信息和结果表格信息;其中,所述特性类与所述单元类关联,所述分析类与所述单元类、所述载荷类、所述工况类以及所述结果类关联。优选地,所述接收模块包括:第一子模块,用于接收用户对所述特性信息的第一选择操作,和/或,对新增特性信息的第一输入操作;第二子模块,用于依据所述第一选择操作和/或第一输入操作,确定目标特性信息;第三子模块,用于接收用户对所述载荷工况的第二选择操作,和/或,对新增载荷工况的第二输入操作;第四子模块,用于依据所述第二选择操作和/或第二输入操作,确定目标载荷工况;第五子模块,用于接收用户对所述目标单元关联的分析项的第三选择操作,和/或,对新增分析项的第三输入操作;第六子模块,用于依据所述第三选择操作和/或第三输入操作,确定目标分析项。优选地,所述分析模块包括:判断子模块,用于判断所述目标特征信息、所述目标载荷工况以及所述目标分析项,相较于所述目标单元关联的特性信息、载荷工况以及分析项是否发生变化;结果获取子模块,用于若未发生变化,从所述分析底层数据结构库中获取所述目标特征信息、所述目标载荷工况以及所述目标分析项对应的分析结果。优选地,所述确定模块具体用于:确定待分享对象所属的目标基类;显示所述目标基类包含的各第一单元;接收用户对所述第一单元的第四选择操作,和/或对新增单元的第四输入操作;依据所述第四选择操作和/或所述第四输入操作,确定所述待分析对象包含的目标单元;确定所述目标单元的属性信息。依据本专利技术的再一个方面,提供本文档来自技高网...

【技术保护点】
1.一种对象分析方法,其特征在于,所述方法包括:/n确定待分析对象包含的目标单元及所述目标单元的属性信息;/n从预设的分析软件底层数据结构库中获取所述目标单元关联的特性信息;/n从所述分析软件底层数据结构库中获取所述目标单元关联的载荷工况;/n从所述分析软件底层数据结构库中获取所述目标单元关联的分析项;/n接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析项;/n依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析。/n

【技术特征摘要】
1.一种对象分析方法,其特征在于,所述方法包括:
确定待分析对象包含的目标单元及所述目标单元的属性信息;
从预设的分析软件底层数据结构库中获取所述目标单元关联的特性信息;
从所述分析软件底层数据结构库中获取所述目标单元关联的载荷工况;
从所述分析软件底层数据结构库中获取所述目标单元关联的分析项;
接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析项;
依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析。


2.根据权利要求1所述的方法,其特征在于,所述分析软件底层数据结构库包括:特性类、单元类、载荷类、工况类、分析类以及结果类;
所述单元类包括:多个单元的基类、多个对象的基类,各单元包含的节点、标识、角度、间距以及单元类型;
所述特性类包括:多个对象的基类、多个特性的基类以及各特性的类型;
所述载荷类包括:多个对象的基类、多个载荷的基类、显示的颜色以及载荷类型;
所述工况类包括:多个对象的基类、多个工况的基类以及工况类型;
所述分析类包括:多个对象的基类、多个分析的基类以及各分析的类型、求解器、脚本、关联单元信息、工况载荷信息、结果信息以及结果表格信息;
所述结果类包括:多个对象的基类、多个结果的基类以及各结果的类型、产生时间、结果文件、关联单元信息、工况载荷信息、结果信息和结果表格信息;
其中,所述特性类与所述单元类关联,所述分析类与所述单元类、所述载荷类、所述工况类以及所述结果类关联。


3.根据权利要求1所述的方法,其特征在于,所述接收用户对所述特性信息、所述载荷工况以及所述分析类的设置操作,确定目标特征信息、目标载荷工况以及目标分析类的步骤,包括:
接收用户对所述特性信息的第一选择操作,和/或,对新增特性信息的第一输入操作;
依据所述第一选择操作和/或第一输入操作,确定目标特性信息;
接收用户对所述载荷工况的第二选择操作,和/或,对新增载荷工况的第二输入操作;
依据所述第二选择操作和/或第二输入操作,确定目标载荷工况;
接收用户对所述目标单元关联的分析项的第三选择操作,和/或,对新增分析项的第三输入操作;
依据所述第三选择操作和/或第三输入操作,确定目标分析项。


4.根据权利要求3所述的方法,其特征在于,所述依据所述目标特征信息、目标载荷工况以及目标分析项,对所述待分析对象进行分析的步骤,包括:
判断所述目标特征信息、所述目标载荷工况以及所述目标分析项,相较于所述目标单元关联的特性信息、载荷工况以及分析项是否发生变化;
若未发生变化,从所述分析底层数据结构库中获取所述目标特征信息、所述目标载荷工况以及所述目标分析项对应的分析结果。


5.根据权利要求1所述的方法,其特征在于,所述确定待分析对象包含的目标单元的步骤包括:
确定待分享对象所属的目标基类;
显示所述目标基类包含的各第一单元;
接收用户对所述第一单元的第四选择操作,和/或对新增单元的第四输入操作;
依据所述第四选择操作和/或所述第四输入操作,确定所述待分析对象包含的目标单元。


6.一种对象分析装置...

【专利技术属性】
技术研发人员:牟全臣周连林高绍武
申请(专利权)人:苏州数设科技有限公司
类型:发明
国别省市:江苏;32

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

1