在HyperWorks的有限元分析中,一维单元是非常重要的概念。我们可以使用一维单元连接节点,或将不匹配的网格部件进行连接,进行载荷施加,以及用于建立焊接,螺栓,铆钉等等各类工程中经常运用的模型连接方式。

一维单元的类型是非常多的。有简单的刚性连接单元,有包含复杂截面的梁单元,也有可以精确模拟拉伸、剪切、扭转等力学行为的复杂一维单元。此外,一维单元间也可以进行组合运用,以便精确的模拟各类工程对象。

在这一章,我们将向用户介绍各类常用的一维单元类型及其组合方式,以及在 HyperMesh 中如何创建并通过连接浏览器(Connector Browser)对此类连接进行管理的。HyperMesh 强大的一维单元及其组合方式的创建、编辑和管理功能,为用户进行连接管理提供了一套强有力的解决方案。

6.1 模型连接

6.1.1 什么是连接?

在有限元分析中,连接(Connector)是对模型物理连接的数值再现。HyperMesh 可以通过简单的操作,只需花费很少的工时即可创建大批连接单元。成百、甚至上千的单元可以一次性的创建并被赋予相关的属性。这种一维单元创建功能,可以在模型网格剖分结束后或在模型尚未进行网格剖分时创建。连接单元(Connector)可用于下列模型的模拟:

6.1.2 连接的基本术语

Link Entities – 连接对象:将什么连接在一起?

  • 用户可以通过直接指定连接对象,或通过搜索容差的方式,创建两个对象之间的连接。
  • 连接的对象可以为 components, elements, surfaces, nodes 或 tag。

Connector Location – 连接位置:在何处建立连接?

  • Nodes – 依托节点建立连接。
  • Points – 依托硬点建立连接。
  • Lines – 依托线建立连接。

• 用于建立连接的线,可以在 HyperMesh 中,通过 offset,spacing 以及 density set 等参数,切分若干长度相等或等的段,或控制预期节点密度等方式,以控制最终生成的连接单元的排布方式。

• Elements – 在单元处建立连接(仅适用于 ACM 连接)。

• Surface – 在曲面间建立连接(仅适用于 ACM 连接)。

Connector Realization – 连接类型声明:连接的属性是怎样的?

  • 刚性单元,弹簧单元,或由用户指定类型的单元,例如 ACM 连接,CWELDs 连接等。

Connector State – 连接状态:该连接是否被正确的创建?

  • Unrealized – 未赋予连接属性的初始状态连接。
  • Realized – 成功建立连接,并赋予单元属性。
  • Failed – 在某位置未能成功建立连接。

# of Layers – 连接层数:多少层部件被连接到了一起?

  • 一层,两层,三层……

Connect When – 额外的连接生成控制参数:在什么阶段生成最终连接?

  • Now – 完全连接创建。需要用户手工指定连接对象(connect what)并指定连接层数(num layers)。
  • At FE Realize – 包括连接对象,连接层数以及连接方式等信息,在 FE Realize 阶段再进行指定。当前工作仅仅指定连接的位置。

Re-Connect Rule – 用于定义装配体管理的连接信息。

  • None – 如果连接对象被删除,那么自动删除该连接。
  • By ID – 如果连接对象被删除,那么单元将保留原有的连接对象编号信息,并在再次 FE Realize 的阶段,重新依托该编号信息,创建新的连接。
  • By Name – 保留连接对象的名称。

6.1.3 连接工具

HyperMesh 1D 面板下,创建连接的工具。

  • Spot
  • Bolt
  • Seam
  • Area
  • Apply Mass – 附加质量。

• 用于模拟模型中未参与建模部分的质量配平。

  • FE Absorb – 由已有的一维单元,反向生成连接信息。例如 welds,bolts,ACM 等。
  • Add Links – 为已有的连接添加连接对象。
  • Unrealize – 删除该连接单元的连接属性,仅保留连接位置和连接对象的信息。
  • Compare – 检查已有模型与 MCF 文件。
  • Quality – 检查是否出现了重复的连接,是否有可以合并的连接,以及所有已创建的连接单元的单元质量。

Connector Browser – 模型连接管理器是 HyperMesh 中非常重要的工具,用于对模型中所有的连接进行查看和管理。

  • Shows 显示

• 该连接的类型

• 连接对象信息

• 该连接的状态

  • Editable 可编辑状态

• 编辑连接信息,并输出 mwf 文件。

  • 在模型连接管理器中,按用户需求,搜索指定的连接。

Visualization – 连接视图控制。

  • 以不同颜色显示区分连接的状态、层数或连接的 component。
  • 按连接的状态及层数,进行可见性控制。
  • 连接图标尺寸控制。

HyperWorks一维单元创建与模型连接管理的更多相关文章

  1. fitnesse - 用例创建编辑、管理、执行和日志

    fitnesse - 用例创建编辑.管理.执行和日志 2017-10-09 目录 1 用例创建编辑  1.1 用例创建  1.2 用例编辑2 用例管理3 用例测试执行和日志  3.1 用例测试执行  ...

  2. mysql创建账号及管理权限

    mysql创建账号及管理权限 0.mysql版本8.0.15,服务器版本:RHEL 6.5 1.创建用户名密码 mysql> use mysql; mysql> create user ' ...

  3. GitHub Blog创建以及本地管理(转)

    GitHub Blog创建以及本地管理   创建 注册GitHub账户 首页点击新建仓库 New repository repository name必须为 Owner.github.io EX:我的 ...

  4. Oracle的表创建和事务管理

    Oracle的表创建和事务管理 - CURD,根据查询结果创建新表 - 事务管理 - 什么是事务 ,为什么要用事务 - SQL99事务隔离级别 - Oracle事务隔离级别 - 事务回滚 - 隐式回滚 ...

  5. TestCase--网站创建新用户管理模块

    对于web测试,用户权限管理模块是必测的一个点,所以今天就来总结一下创建新用户管理模块的测试用例 参考图如下: 测试用例设计如下: 一.功能测试 1.  什么都不输入,单击“立即提交”,页面是否有提示 ...

  6. 什么是maven与maven的使用过程(例如在idea创建maven工程(重点讲讲idea创建使用maven管理的web工程,并且部署到tomcat上))

    什么是maven与maven的使用过程(例如在idea创建maven工程) (重点讲讲idea创建使用maven管理的web工程项目,并且部署到tomcat服务器上) 一.什么是maven? 1, M ...

  7. Module-Zero之组织单元(OU)管理【新增】

    返回<Module Zero学习目录> 概览介绍 OrganizationUnit实体 OrganizationUnit管理者 公共用例 设置 概览介绍 组织单元(Organization ...

  8. UIView的创建与内存管理

    学习过程中遇到一些问题,现在记录下来,以后忘记以便翻看. 创建工程的步骤: xcode的ARC改为MRC .h文件中的strong改为retain .m文件中加入dealloc方法 .m文件中_win ...

  9. SQL Server 分区表的创建方法与管理

    背景知识: 分区表.可以把表中的数据按范围保存到不同的文件组中. 举个例子吧: 2014年以前的数据保存到文件组A 2014~2015的数据保存到文件组B 2015年以后的数据保存到文件组C 好处: ...

  10. 转 Oracle 12C 之 CDB/PDB用户的创建与对象管理

    在Oracle 12C中,账号分为两种,一种是公用账号,一种是本地账号(亦可理解为私有账号).共有账号是指在CDB下创建,并在全部PDB中生效的账号,另一种是在PDB中创建的账号. 针对这两种账号的测 ...

随机推荐

  1. 【Docker】简介

    Docker 简介 某个应用,如果可以提供服务,那么就可以打包成docker供给他人使用 是什么 我们具体来看看Docker. 大家需要注意,Docker本身并不是容器,它是创建容器的工具,是应用容器 ...

  2. “你觉得客户需要”是杀死TA的最后一根稻草 | IPD集成产品开发

    这个米老鼠洗衣机,大家眼熟吗? 相信最近热衷于在网上冲浪的朋友们,对这款形似米老鼠的"懒人洗衣机"并不陌生,甚至算是小小地参与了一下这个产品研发项目.在海尔的周云杰总裁爆火出圈后, ...

  3. cursor的mcp服务器安装(nodejs,npx安装和uv工具安装)

    一.前言: 1.近期MCP服务器非常火爆,作为LLM大模型的通用工具手脚,MCP可以帮助LLM大模型实现更好的功能.本人经常使用cursor来进行代码的编辑,正巧cursor在0.47版本之后,MCP ...

  4. RocketMQ的Producer是如何发送消息的

    RocketMQ 的 Producer 发送消息过程涉及多个步骤,包括初始化.消息创建.发送方式选择 1.Producer初始化 首先,我们需要创建并初始化一个Producer示例 这段代码完成了以下 ...

  5. Redis 持久化——混合持久化

    1.Redis 持久化--混合持久化 RDB 和 AOF 持久化各有利弊,RDB 可能会导致一定时间内的数据丢失,而 AOF 由于文件较大则会影响 Redis 的启动速度,为了能同时使用 RDB 和 ...

  6. 🎀EXCEL-时间函数

    简介 在Excel中,时间函数用于处理和操作日期和时间数据; 以下是Excel中常用的时间函数及其常见应用场景的总结. 函数 时间函数基础 TIME 语法:TIME(hour, minute, sec ...

  7. 贪心算法——Demo1

    题干: 假设你是一位很棒的家长,想要给你的孩子们一些小饼干.但是,每个孩子最多只能给一块饼干. 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸:并且每块饼干 j,都有 ...

  8. 【BUG】Hexo|GET _MG_0001.JPG 404 (Not Found),hexo博客搭建过程图片路径正确却找不到图片

    我的问题 我查了好多资料,结果原因是图片名称开头是_则该文件会被忽略...我注意到网上并没有提到这个问题,遂补了一下这篇博客并且汇总了我找到的所有解决办法. 具体检查方式: hexo生成一下静态资源: ...

  9. CSS 之overflow属性简结

    CSS的overflow 属性用来处理一个元素的尺寸超出其容器尺寸的情况.当一个元素包含的内容超粗自身的大小时,就会发生内容溢出,这种情况,可以对内容进行"裁剪",只让一部分内容可 ...

  10. React-Native开发鸿蒙NEXT-video

    React-Native开发鸿蒙NEXT-video 前几周的开发,基本把一个"只读型"社区开发的差不多了.帖子列表,详情,搜索都迁移实现了,但还差了一点------视频类型帖子的 ...