HyperWorks优化实例向导:之自由形状优化
本文模型主要使用如下图所示简单模型大家可以先下载模型跟着教程一步一步操作体验。形状优化与自由形状优化所谓自由形状是和形状优化比较而言的自由形状优化节点变形的形式更加自由。进行形状优化的时候需要事先创建形状变量优化算法的优化对象就是每个形状变量的系数。最终的优化结果只能是原始网格位置与各个形状的线性叠加。拿下面这张图来说蓝色内圈是原始网格边界左图外圈红线是网格变形创建的形状变量的最远处。如果形状变量的范围是 [0, 1]那么最终优化结果的网格位置只能是蓝圈和红圈之间某个位置的一个圆。自由形状优化的每个节点都可以随意运动。打个比方形状优化就像计划经济自由形状优化就像市场经济。自由形状优化最常用的场景是解决应力集中问题当然也可以用于别的场合。Altair OptiStruct自由形状优化算法classic 和 vertex morphingAltair OptiStruct 自由形状优化算法分 classic 和 vertex morphing 两类vertex morphing 方法自由度更大但是计算量也会随之大幅度增加而且 vertex morphing 方法目前还是 beta 版本使用时需谨慎。对于2D单元classic 方法中的变量只能是自由边上的节点。节点可以沿着 2D 单元自由边法向移动。vertex morphing 方法中的变量可以是任意节点面内的节点的运动方向是单元法向外侧节点可以沿着 2D 单元自由边法向移动。以下动画是一个2D自由形状变量的例子对于3D单元classic 和 vertex morphing 方法中的节点变量都只能是外表面的节点自动忽略内部节点而且都只能沿着外表面的法向运动。以下动画是 3D 自由形状优化的一个例子接下来我们通过具体的例子来说明用法。例1 内外边界节点优化classic 方法优化三要素设计变量内外边界节点目标最小化最大应力约束体积不增加变量节点位置如下图所示限制四个角点只能沿着y轴方向移动。01优化结果_体积最大应力优化前1.52E0759.1优化后1.49E0727.302优化迭代动画例2 内外边界节点优化vertex 方法本例中将节点移动的最远距离通过 2D 单元进行限制这些单元需要设置为 BMFACE 单元类型。01 优化前的应力分布02 优化后的应力分布03变形结果04 优化结果_体积最大应力优化前1.49641E0729优化后1.74213E072.9对你没有看错应力变成了10%例3 实体网格优化vertex 方法工况和 2D 模型类似为了应力级别一致修改了力的大小。设置两个表面的节点作为自由形状优化的设计变量。限制边界上的节点只能沿着厚度方向运动。01 优化前应力02 优化后应力03优化后形状的截面图1/4模型04优化结果_体积最大应力优化前2.39E0830.6优化后2.40E0817.4拓展根据制造要求施加挤压约束、拔模约束、对称约束01挤压约束施加方法02自由形状变量自由形状变量为下图中的节点左侧箭头为挤压约束方向。限制边界上的节点只能沿着厚度方向运动。设置好的模型文件为freeshape3D_ext_done.hm03优化结果_体积最大应力优化前2.39480E0830.6优化后2.39792E0821.704 优化前的应力05 优化后的应力计划和市场都是调节经济的手段计划经济中可以有市场形状和自由形状都是优化的手段自由形状优化和形状优化也是可以同时使用的。同时创建形状变量和自由形状变量比如下图中的零件既希望改变厚度单一厚度又希望同时进行变形形状的优化。可以同时创建形状变量和自由形状变量。01自由形状变量的节点02形状变量形状变量仅仅是为了改变半径件的厚度。形状变量请参考03优化控制选项这个例子中的形状变量使用了离散变量使用默认的优化算法时形状变量可能会不起作用这时需要加一个优化控制选项04优化结果中由形状变量导致的形状改变05优化结果中由自由形状变量导致的形状改变【相关内容】HyperWorks在安全带安装固定点强度分析中的应用HyperWorks在汽车声腔模态分析中的应用HyperWorks在优化车辆侧撞性能中的应用

相关新闻

Morphe Patches:让 YouTube、Reddit 等应用更顺手的开源补丁集

Morphe Patches:让 YouTube、Reddit 等应用更顺手的开源补丁集

文章目录Morphe Patches:让 YouTube、Reddit 等应用更顺手的开源补丁集Morphe Patches:让 YouTube、Reddit 等应用更顺手的开源补丁集 Morphe Patches 是一个开源项目,为 YouTube、YouTube Music 和 Reddit 等应用提供功能补丁,目…

2026/6/27 20:57:03阅读更多 →
“用Claude比发工资还贵?换!”耗时9个月,这家AI公司换上DeepSeek后,CEO直言:迁移工作量暴涨100倍,但一年省下数百万美元

“用Claude比发工资还贵?换!”耗时9个月,这家AI公司换上DeepSeek后,CEO直言:迁移工作量暴涨100倍,但一年省下数百万美元

模型能力或许已经不再是最大瓶颈,真正让企业夜不能寐的,开始变成账单。整理 | 郑丽媛出品 | CSDN(ID:CSDNnews)这几年,大模型行业的竞争几乎围绕着参数规模、推理能力和榜单排名展开,谁的模型更…

2026/6/27 20:57:03阅读更多 →
AI 时代 DevOps 三层架构详解:数据、智能编排与执行的全链路闭环

AI 时代 DevOps 三层架构详解:数据、智能编排与执行的全链路闭环

不知道你有没有遇到过这样的场景:开发环境已经把制品打包好了,却因为生产网和开发网物理隔离,无法直接推送——这是很多企业在实施DevOps时都会遇到的真实困境。 制品摆渡的“最后一公里”,到底怎样才能既安全合规,又自…

2026/6/27 20:57:03阅读更多 →
Ansible-NAS:用 Ansible 和 Docker 搭建你的家庭服务器

Ansible-NAS:用 Ansible 和 Docker 搭建你的家庭服务器

文章目录Ansible-NAS:用 Ansible 和 Docker 搭建你的家庭服务器1、 这个项目解决什么问题2、 能跑什么3、 怎么装4、 和 FreeNAS 比有什么区别5、 适合什么人Ansible-NAS:用 Ansible 和 Docker 搭建你的家庭服务器 Ansible-NAS 在 GitHub 上拿到了 3,75…

2026/6/27 22:22:17阅读更多 →
西柚资产管理系统 V0.5 发布:统一身份认证与 AI 智能能力全面升级

西柚资产管理系统 V0.5 发布:统一身份认证与 AI 智能能力全面升级

西柚资产管理系统 V0.5 更新日志 发布日期:2026-06 🚀 重点更新 V0.5 版本重点围绕企业组织集成能力与 AI 智能化能力进行升级,实现统一身份管理、组织架构同步以及智能数据处理能力,为企业资产管理提供更加高效、智能的解决方…

2026/6/27 22:22:17阅读更多 →
吴恩达《深度学习》之看懂集束搜索

吴恩达《深度学习》之看懂集束搜索

我们终于来到了整个序列生成技术的最后一关——集束搜索(Beam Search)。 这个机制,是所有现代大型语言模型(LLM)、机器翻译系统、语音识别系统在最后吐出文本(推理输出)时的临门一脚。 在学集束…

2026/6/27 22:22:17阅读更多 →
高频PCB布线DFM核心准则:从串扰抑制到量产一致性优化

高频PCB布线DFM核心准则:从串扰抑制到量产一致性优化

高频PCB布线绝非简单的连通线路,其DFM设计核心是兼顾信号完整性、电磁兼容性与量产可制造性。低频布线只需满足通断、压降、间距基础要求,而高频布线的线宽、间距、平行长度、走线路径、铺铜方式,都会直接影响阻抗、串扰、插损、辐射等核心指…

2026/6/27 22:22:17阅读更多 →
【运动控制——补充AXIS_REF_SM3】

【运动控制——补充AXIS_REF_SM3】

运动控制——补充AXIS_REF_SM3核心成员变量1. 轴状态与控制 (State & Control)2. 实际值与设定值 (Actual & Set Values)3. 限幅与安全 (Limits & Safety)AXIS_REF_SM3.perfTimers继承关系AXIS_REF_SM3 是 CODESYS SoftMotion 运动控制平台中最核心、最基础的轴接口…

2026/6/27 22:22:17阅读更多 →
InfiniteTalk 源码解析 #5:Wav2Vec2 音频编码:如何把语音变成逐帧 audio embedding

InfiniteTalk 源码解析 #5:Wav2Vec2 音频编码:如何把语音变成逐帧 audio embedding

上一篇我们分析了 InfiniteTalk 的音频预处理流程。在进入模型之前,音频会先经历几步处理:视频抽音频↓ librosa 读取↓ 统一到 16k 采样率↓ 响度归一化↓ 单人或双人音频整理这些步骤的目标是把各种来源的音频统一成稳定的 speech array。但 speech ar…

2026/6/27 22:17:15阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/27 11:20:40阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/27 5:46:02阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/27 11:20:39阅读更多 →
10分钟AI语音克隆与实时变声:Retrieval-based-Voice-Conversion-WebUI完整指南

10分钟AI语音克隆与实时变声:Retrieval-based-Voice-Conversion-WebUI完整指南

10分钟AI语音克隆与实时变声&#xff1a;Retrieval-based-Voice-Conversion-WebUI完整指南 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrie…

2026/6/27 0:04:03阅读更多 →
Layerdivider:3分钟AI智能分层,彻底告别手动抠图时代

Layerdivider:3分钟AI智能分层,彻底告别手动抠图时代

Layerdivider&#xff1a;3分钟AI智能分层&#xff0c;彻底告别手动抠图时代 【免费下载链接】layerdivider A tool to divide a single illustration into a layered structure. 项目地址: https://gitcode.com/gh_mirrors/la/layerdivider 还在为复杂的图像分层工作烦…

2026/6/27 0:04:03阅读更多 →
Tomcat中X-Frame-Options配置实战:防御点击劫持的四种方法与最佳实践

Tomcat中X-Frame-Options配置实战:防御点击劫持的四种方法与最佳实践

1. 项目概述&#xff1a;为什么X-Frame-Options是Web安全的“防盗门”&#xff1f;最近在排查一个老项目的安全审计报告时&#xff0c;又被提到了“点击劫持”风险&#xff0c;矛头直指缺失的X-Frame-Options响应头。这已经不是第一次了&#xff0c;很多开发团队&#xff0c;尤…

2026/6/27 0:04:03阅读更多 →