发明名称 |
一种基于规则的体结构演化设计方法 |
摘要 |
本发明涉及一种基于规则的体结构演化设计方法。首先,对输入的表面模型进行离散化处理,实现模型的体素化,将设计与评估统一到一个计算域中,构建多Agent系统定义外部环境。其次,通过Agent感知自身所处的环境信息与自身属性进行判断,并基于可废止规则进行模型演化,并实时的反馈FEA的分析结果到演化过程,并由Agent感知改变自身的行为属性,同时改变轻量化模型的内部结构。最后,对生成的轻量化模型进行表面重建和相关参数验证。实验证明本方法非常适应于3D打印轻量化模型的构建。 |
申请公布号 |
CN106408649A |
申请公布日期 |
2017.02.15 |
申请号 |
CN201610640731.1 |
申请日期 |
2016.08.08 |
申请人 |
上海大学 |
发明人 |
李婉婉;沈隽晟;姚远 |
分类号 |
G06T17/00(2006.01)I;G06T17/20(2006.01)I;G06F17/50(2006.01)I |
主分类号 |
G06T17/00(2006.01)I |
代理机构 |
上海上大专利事务所(普通合伙) 31205 |
代理人 |
陆聪明 |
主权项 |
一种基于规则的体结构演化设计方法,其特征在于,操作步骤如下:1)体素化:采用八叉树方法对输入的网格模型体素化,并将设计与评估统一到一个计算域中;2)初始化:构建多Agent系统,定义外部环境;3)可废止规则演化:Agent感知自身所处的环境信息与自身属性进行判断,并基于可废止规则进行模型演化;4)有限元分析:通过有限元分析对生成的模型进行评估检测,并实时的把体素受到的应力值反馈到结构的演化过程,并由Agent感知;5)表面重建:轻量化体素模型结构的表面重建;6)参数验证:演化生成的网格模型进行参数的验证。 |
地址 |
200444 上海市宝山区上大路99号 |