HyperWorks分析模型的建立与边界条件施加
在HyperWorks完成了基本的网格剖分后,还需要赋予模型各类与求解相关的信息,方能最终生成可以递交求解器计算的输入文件。分析模型的建立与载荷及边界条件的创建包括以下内容:
-定义待输出的目标求解器。
-建立材料类型,单元类型等。
-在 HyperMesh 通用前处理环境下的各类对象与目标求解器之间建立映射。
-建立边界条件(约束,载荷,接触等)。
-定义其他分析所必须的条件(求解控制卡片,运行控制参数等)。
8.1 有限元分析模型建立基础
8.1.1 HyperMesh 求解器接口
作为大型通用有限元前处理器,HyperMesh 可以为各类有限元求解器进行模型前处理工作。
-每一求解器都有其特定的文件类型和格式。
-例如:让我们对比在 OptiStruct 和 Abaqus 中,节点和单元的定义方式:
• 3 个节点 3 nodes。
• 2 个四边形单元 2 quad elements。
• 可以看到,结构和语法有明显的不同。

图 8-1 OptiStruct 和 Abaqus 中文件格式对比
在 HyperMesh 中,是通过模板(templates)这一工具,进行目标求解器切换的。
- 用户在 HyperMesh 中手工选择待输出的求解器模板。
- 该模板会反馈给 HyperMesh 关于该求解器的各类对象,以及文件格式方面的信息。
• 针对特定求解器,每一对象可能有若干种合法的格式。
• 每一格式中,包含若干控制参数。正确填入各类控制参数以完成各类对象的定义。
• 某些参数由该求解器默认进行设置,但某些参数可能需要用户人工填入并确认。
• 例如,在 OptiStruct Linear 求解器模板下,壳单元(PSHELL)和实体单元(PSOLID)的定义按照如下格式进行。
o PSHELL 编号 1,包括材料类型编号 1,以及厚度为 5 的三项参数定义。

o PSOLID 编号 2,包括材料类型 2 共两项参数。包括 PSOLID holds solid elements, ID =2, material =1。

8.1.2 建模工具
- Collectors > Card Edit -或- Collectors 工具栏图标
• 可以查看/编辑模型中的各类对象。
• 包括不从属于特定集合的对象,例如节点,单元,载荷等。
- 模型浏览器 Model Browser。
• 右键单击某一集合(collector),并选择 Card Edit。
• 查看/编辑选定的集合的属性。
- Summary 面板。
• 以文本框的形式,显示模型中的各类信息。
• Summary 面板可以有效的帮助用户查看模型中的各类信息,确保其输入的准确性。

图 8-2 Summary 工具概要
【推荐内容】
HyperMesh是做什么的?HyperMesh软件详细介绍
HyperWorks分析模型的建立与边界条件施加的更多相关文章
- ls-dyna基础教程
刚刚开始使用ls-dyna,几天前还只知道点开dyna界面,然后就没有然后了,没人带,资料也没多少,但是科研还得继续往下做呀(手动滑稽),通过在仿真论坛上搜索相关的资料,并通过自己的一步步操作,做了大 ...
- ANSYS热分析简介1
目录 1. ANSYS热分析简介 1.1 传导 1.2 热载荷分类 1.2.1 载荷施加 1.3 热分析分类 1.3.1 稳态热分析 1.3.2 瞬态热分析 1.3.3 非线性分析综述 2. 热分析单 ...
- 从AlphaGo谈通用型人工智能设计
最近赢了人机大战的AlphaGo火了,火得一塌糊涂,圈里圈外,是人都在谈AlphaGo.但是AlphaGo毕竟是为特定场景特定应用设计的特定型人工智能,和通用型人工智能还是有很大差别,离人工智能普及更 ...
- 解读《德勤2017年全球CIO报告》:顶级CIO的炼成之道
文|水手 日前,德勤发布了<2016-2017年全球CIO调查报告>.在这份报告中,德勤从影响CIO为企业创造价值的能力的决定因素出发,探索了CIO为企业进行价值创造的方式,同时以CIO的 ...
- ICEM二维网格
非结构网格 结构网格 拓扑 拓扑完建立part边界条件,然后创建block 拓扑完后进行边界条件关联 全局网格设置
- 为什么越来越多的企业选择商业智能BI?
在大数据,云计算,工业4.0,物联网等概念概念炒得飞起的年代,现在已经变成某宝天天给我推送我感兴趣的东西.由此可见数据和科技正在慢慢深刻地改变我们的生活. 随着时代的发展,各个企业的内部决策方式也是 ...
- 用OMT方法建立其分析模型: 本大学基于网络的课程注册系统。
OMT方法是用3种模型来描述软件系统,分别是对象模型,动态模型,功能模型. 1)对象模型:课程网络注册系统 2)动态模型:序列图 3)功能模型:数据流图 0层DFD图 1层DFD图
- abaqus修改inp直接建立工程
前面已经知道,通过修改以下inp的节点和单元编号,就可以新建模型,可是对于大的工程来说,逐个选取单元进行添加材料以及确定哪步进行填土仍是比较麻烦的(如果工程网格划分好并告知哪些单元好属于哪些材料,哪些 ...
- 高性能网络编程(一)----accept建立连接
编写服务器时,许多程序员习惯于使用高层次的组件.中间件(例如OO(面向对象)层层封装过的开源组件),相比于服务器的运行效率而言,他们更关注程序开发的效率,追求更快的完成项目功能点.希望应用代码完全不关 ...
- 层次分析模型(AHP)及其MATLAB实现
今天用将近一天的时间学习了层次分析模型(AHP),主要参考了一份pdf,这个网站,和暨南大学章老师的课件,现写出一些自己总结的要点. 一.层次分析法的基本步骤: 角度一: 实际问题——分解——> ...
随机推荐
- 一文速通Python并行计算:01 Python多线程编程-基本概念、切换流程、GIL锁机制和生产者与消费者模型
一文速通 Python 并行计算:01 Python 多线程编程-基本概念.切换流程.GIL 锁机制和生产者与消费者模型 摘要: 多线程允许程序同时执行多个任务,提升效率和响应性.线程分为新建.就绪. ...
- English interview - three interesting questions of algorithm analysis (英语面试- 三道有趣的算法分析题目)
Background introduction Here are some problems related to Big-O notation. From now on, I will try to ...
- 线性判别分析(LDA):降维与分类的完美结合
在机器学习领域,线性判别分析(Linear Discriminant Analysis,简称LDA)是一种经典的算法,它在降维和分类任务中都表现出色. LDA通过寻找特征空间中能够最大化类间方差和最小 ...
- zk基础—4.zk实现分布式功能
大纲 1.zk实现数据发布订阅 2.zk实现负载均衡 3.zk实现分布式命名服务 4.zk实现分布式协调(Master-Worker协同) 5.zk实现分布式通信 6.zk实现Master选举 7.z ...
- SpringBoot启动方法分析
SpringBoot启动run方法分析 1.场景引入 在项目启动的时候,有时候我们需要在启动的时候,执行一些逻辑. 比如说,项目启动的时候,我想把一些热门商品的数据加载到缓存中去: 比如说,自定义了一 ...
- FREERTOS_LWIP TcpServer 加快接收速度
刚开始调试时,关注点都在接收缓存等参数上,接受的间隔上限时钟在250ms左右. 后来发现是其中一个参数的设定决定了接收的速度,调整参数后,可以达到每80ms接收1024个字节. 发文留存,备忘.
- 🎀springboot 项目启动自动打开浏览器访问网站设置
简介 Springboot 项目启动自动打开浏览器访问网站设置 环境 windows 实现 在需要打开网址的地方添加: // 启动打开默认浏览器访问 try { Runtime.getRuntime( ...
- MCP数据脱敏应用开发
一.概述 数据脱敏(Data Masking),又称数据漂白.数据去隐私化或数据变形. 定义 指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护.在涉及客户安全数据或者一些商业性敏 ...
- 2025dsfz集训Day6: 数论
DAY6: 数论 \[Designed\ By\ FrankWkd\ -\ Luogu@Lwj54joy,uid=845400 \] 特别感谢 此次课的主讲 - Kwling 快速幂 快速幂是针对快速 ...
- Excel导入操作,poi
导入操作,仅供参考,具体情况具体而论 @Override public ReturnObject inforImport(LogySbjsJdsbqxxxParts entity, HttpServl ...