用于对仿真制造工艺和产品的网格进行转换的方法和系统技术方案

技术编号:16112973 阅读:27 留言:0更新日期:2017-08-30 06:19
提供了一种用于对仿真制造工艺和产品的网格进行转换的方法和系统。本申请提供了一种用于对仿真至少一个制造工艺和至少一个产品的网格进行转换的方法和系统,所述方法包括以下步骤:选择一个或多个转换规则;执行所选择的一个或多个转换规则,以获得转换链;以及使用转换引擎来执行所获得的转换链,以获得转换后的网格数据。

【技术实现步骤摘要】
【国外来华专利技术】用于对仿真制造工艺和产品的网格进行转换的方法和系统相关申请和优先权的交叉引用本申请要求于2014年8月1日提交的印度临时专利申请号2480/MUM/2014的优先权,其全部内容通过引用而并入于此。
本专利技术一般涉及制造工艺(manufacturingprocess)仿真和产品数据处理。特别地,本申请提供了用于对仿真制造工艺和产品的网格进行转换的方法和系统。
技术介绍
通过制造工艺获得的任何产品或制品涉及经受多个阶段或单位操作的原始材料,以提供成品。举例而言,这样的阶段或单位操作的示例包括锻造、机械加工、渗碳、淬火、回火和喷丸强化。在实现制造工艺之前,可以进行数值仿真,以准确地判断并确定由于正实现的不同阶段而可能导致的物理变化和状态变化。这样的仿真可以提供对材料的选择或者其它设计考虑是否适当或者其是否进一步需要任何修改的确定。仿真一般涉及获得表示物品的分析模型。该模型转而可以由一个或多个亦称为体网格(volumemesh)的有限元组成。这些仿真可能在计算上是非常昂贵的。为了高效地实现这些仿真,可以进行一个或多个假设来处理与分析模型有关的信息。可以在仿真之前基于这样的假设来对体网格进行转换,以减少计算负担。这样的操作通常被称为网格转换(meshtransformation)。由此,对用于仿真制造工艺和产品的网格进行转换仍然被认为是本
的最大挑战之一。
技术实现思路
在描述本方法、系统和硬件启用之前,应当理解,由于可能存在在本公开内容中无法明确示出的本专利技术的多个可能的实施方式,因此本专利技术不限于所描述的特定系统和方法。还应当理解,在描述中使用的术语仅仅是为了描述特定的版本或实施方式并且不旨在限制本专利技术的范围,本专利技术的范围将仅由所附权利要求书限制。本申请提供了用于对仿真至少一个制造工艺和至少一个产品的网格进行转换的方法和系统。本申请提供了一种用于对仿真至少一个制造工艺和至少一个产品的网格进行变换的方法(200),所述方法包括处理器实现的以下步骤:选择一个或多个转换规则(118);执行所选择的一个或多个转换规则(118),以获得转换链(122);以及使用转换引擎(114)来执行所获得的转换链(122),以获得转换后的网格数据(124)。本申请提供了一种用于对仿真至少一个制造工艺和至少一个产品的网格进行转换的网格转换系统(102),所述网格转换系统(102)包括:处理器(104);接口(106);连接至所述处理器(104)的存储器(108);以及模块(110),其中,所述网格转换系统(102)还包括:转换引擎(114);以及其它模块(116),数据(112)包括一个或多个转换规则(118)、多个转换操作符(120)、转换链(122)、转换后的网格数据(124);以及其它数据(126)。附图说明参考附图来描述详细说明。在附图中,附图标记的最左边的数字标识该附图标记首次出现的附图。在整个附图中使用相同的附图标记来指代相同的特征和组成。图1图示了根据本主题实施方式的、用于仿真制造工艺和产品的网格转换的系统;以及图2图示了根据本主题实现方式的、用于实现仿真制造工艺和产品的网格转换的方法。本领域技术人员应当理解,本文的任何框图表示体现本主题原理的说明性系统的概念视图。类似地,应当理解,任何流程图表、流程图形、状态转变图和伪代码等表示可基本上在计算机可读介质中表示并因此由计算机或处理器执行而不论此类计算机或处理器是否被明确示出的各种工艺。具体实施方式现将详细讨论本专利技术的一些实施方式,其图示了本专利技术的全部特征。词语“由……组成”、“具有”、“包含”和“包括”及其其它形式旨在在意义上等同,并且是开放的,因为在这些词中的任何一个之后的一项或多项不意在详尽列出这样的一项或多项或者意在仅限于所列出的一项或多项。还必须注意,如本文和所附权利要求中所使用的,单数形式“一个”,“一种”和“该”包括复数指代,除非上下文另有明确规定。尽管在本专利技术的实施方式的实践或测试中可以使用与本文所述的那些系统和方法类似或等同的任何系统和方法,但现在描述优选的系统和方法。所公开的实施方式仅仅是本专利技术的示例,其能够以各种形式体现。描述了用于仿真制造制品的制造工艺、测试工艺和设计验证工艺的(一种或多种)方法和(一种或多种)系统。这些方法可以在系统中实现,所述系统包括但不限于能够仿真类似于制造工艺的不同阶段的环境的计算装置,诸如台式计算机、服务器、数据处理机等。应当注意,权利要求中引用的产品和工艺包括中间产品及其制造工艺。如将会理解的,任何制造工艺涉及使原始材料经受制造工艺的不同阶段,以获得制品。这些阶段中的每一个将影响在不同阶段内进行处理的材料的物理变化和状态变化。物理变化和状态变化的类型转而也可能依赖于要制造的物品的设计或其它因素,诸如材料的选择和制造工艺的环境等。还期望在制造工艺期间或者在正使用此类物品的后期阶段,这些变化不会影响物品的结构完整性。为了确定并预测由不同阶段带来的这种物理变化和状态变化,可以仿真整个工艺。基于对制造工艺的仿真,可以预先制止不同的物理变化和状态变化。仿真还可以提供关于物品的结构完整性在制造工艺期间或者即使在物品已被投入使用之后将会受到何种影响的信息。对此类制造工艺的仿真通常涉及获得表示物品的分析模型。该分析模型可能受制于可旨在复制制造工艺的条件的各种参数。该分析模型转而可以由一个或多个亦称为体网格的有限元组成。网格包括多个节点,其中,各节点表示材料或正制造的物品的局部信息。此类信息的示例包括但不限于材料组成、材料结构和材料属性。仿真制造工艺的不同阶段需要使用计算系统。此类系统处理与分析模型有关的信息,并且提供指示出制造工艺对所使用的材料或物品的影响的输出。如本领域技术人员将会理解的,对制造工艺的不同阶段的仿真可能在计算上是非常昂贵的。为了高效地实现对此类工艺的仿真,可以做出对处理与分析模型有关的信息的一个或多个假设。所述假设是在考虑到物品可能具有的特定属性的情况下做出的。此类属性的示例包括物品的维度和对称性。继续本示例,作为仿真的一部分,物品的维度可以从3维减少至2维。作为结果,可以减少对计算资源的要求。类似地,物品的对称性将允许处理与几何形状的仅一部分有关的分析模型来表示给定仿真的完整部分。因此,可以在整个物品上扩展仿真的结果。为了仿真整个制造工艺,可以使用集成仿真工具。该集成仿真工具还可以包括多个仿真模块。各仿真模块用于仿真针对制造工艺内的特定阶段的条件。在操作中,集成仿真涉及获得针对一个阶段的输出体网格。提供一个阶段的输出网格作为向下一仿真模块的输入。在被提供至下一仿真模块或后续仿真模块之前,输出网格可被进一步处理或转换。此类操作通常被称为网格转换。在常规的仿真系统中,这样的网格转换可以由人类专家进行配置。通常通过必须要由这样的专家创建的一个或多个脚本来影响网格转换。如将会理解的,可以准备并执行特定的脚本,以进行特定的网格转换。在要实现的网格转换复杂的情况下,所需的脚本也可能是复杂的,这转而可能需要过量的时间来进行准备。此外,这样的网格转换可以基于多个潜在因素,诸如潜在现象的物理学、组件的对称性、作用于组件上的力、工艺配置等。在没有考虑到此类其它因素的情况下,仿真可能不能够提供对物理变化和状态变化的准确描述。描述本文档来自技高网...
用于对仿真制造工艺和产品的网格进行转换的方法和系统

【技术保护点】
一种用于对仿真至少一个制造工艺和至少一个产品的网格进行变换的方法(200),所述方法包括处理器实现的以下步骤:选择一个或多个转换规则(118);执行所选择的一个或多个转换规则(118),以获得转换链(122);以及使用转换引擎(114)来执行所获得的转换链(122),以获得转换后的网格数据(124)。

【技术特征摘要】
【国外来华专利技术】2014.08.01 IN 2480/MUM/20141.一种用于对仿真至少一个制造工艺和至少一个产品的网格进行变换的方法(200),所述方法包括处理器实现的以下步骤:选择一个或多个转换规则(118);执行所选择的一个或多个转换规则(118),以获得转换链(122);以及使用转换引擎(114)来执行所获得的转换链(122),以获得转换后的网格数据(124)。2.如权利要求1所述的方法(200),其中,所述一个或多个转换规则(118)是基于从包含工艺、现象、正使用的仿真模型以及正设计的组件的组中选择的多个当前问题上下文变量来选择的。3.如权利要求1所述的方法(200),其中,所述一个或多个转换规则(118)还包括用于提供用于进行网格转换的机制的一个或多个转换操作符(120)。4.如权利要求3所述的方法(200),其中,所述一个或多个转换操作符(120)是从预定储存库中获得的,或者新的操作符是基于一个或多个原始操作符而组成的。5.如权利要求3所述的方法(200),其中,所述一个或多个转换操作符(120)是基于当前问题上下文、一个或多个规则或预定条件来选择的。6.如权利要求3所述的方法(200),其中,所述一个或多个转换操作符(120)还包括几何转换操作符,该几何转换操作符包括截面、挤压、平移、修整和附加。7.如权利要求3所述的方法(200),其中,所述转换操作符(120)还包括网格细化操作符和网格粗化操作符。8.如权利要求7所述的方法(200),其中,所述网格细化操作符和所述网格粗化操作符分别使网格区域中的节点和元素的数目增加和减少。9.如权利要求1所述的方法(200),其中,所述转换链(122)还包括以基于当前问题上下文或者基于用于仿真多个制造工艺阶段的正确性和效率考虑的顺序而排列的一个或多个转换操作符(120)。10.如权利要求1所述的方法(200),其中,还包括确定转换操作符中的哪些被多个仿真模块(130-1)、(130-2)、(130-3)……(130-n)本机支持,并且此类操作符被委派给所述多个仿真模块(130-1)、(130-2)、(130-3)……(130-n)。11.如权利要求1所述的方法(200),其中,进一步...

【专利技术属性】
技术研发人员:S·S·瓦勒S·S·瑞迪G·P·巴萨瓦尔苏A·K·辛格R·R·耶杜拉
申请(专利权)人:塔塔咨询服务有限公司
类型:发明
国别省市:印度,IN

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

1