进行传动链条的有限元分析时,可以利用Abaqus中的非独立实体(mesh on part)对重复出现的Part进行装配,从而节省网格划分的时间。

传动链条Abaqus仿真

非独立实体引用Part层级的网格,因此只需要对其依赖的对象划分网格、定义单元即可,在Assembly层级中,所有具有同一指向的Instance会出现相同的网格、单元类型。

mesh on part

在Assembly模块装配时,类型选择Dependent,建议通过Edge to edge装配约束将阵列出的Instance装配到指定位置。最终68个Instance对应的Part只有5个,只需要对这5个部件划分网格就可以了。

非独立实体

划分完网格、定义好截面属性,通过单元质量检查工具评估得到该分析模型的稳定时间增量为1e-7量级,为加速计算,将两个链轮约束为刚体,并在Explicit分析步中设置质量缩放,将稳定时间增量人为地提高一个数量级。

ABAQUS经典例题集本模型的初始状态有一些装配干涉,导致链轮和链条套筒的网格有略微穿透,低版本的Abaqus需要编辑inp来调整初始穿透。最新版的不用这么麻烦了,在Abaqus/CAE 2020中已经支持直接定义Abaqus/Explicit General Contact的初始状态调整,可以非常方便地消除网格的初始穿透。

Abaqus齿轮链条传动仿真案例相关推荐

  1. ABAQUS复合材料技术实践及案例分享

    许多刚学习复合材料专业的小伙伴,都会纠结ABQUS和ANSYS哪个更好? 个人推荐是ABAQUS.ANSYS在国内出现时间比ABAQUS出现时间早,所以现在高校都比较流行ANSYS.ANSYS偏于学术 ...

  2. ADAMS链传动仿真问题

    ADAMS链传动仿真时出现的问题: 1.链条可以仿真转动,但个别链节间出现成固定角度无法转动的情况: 产生原因:可能是在进行链节间转动副配合时链节两侧转动副不同轴线 解决方法:对成固定位置的链节重新添 ...

  3. ansys fluent udf manual 下载_FLUENT流固耦合柱体结构涡激振动仿真案例解析

    作者 | 陈东阳博士 仿真秀科普作者 一.柱体结构涡激振动定义 对于海洋工程.风工程上普遍采用的圆柱形断面结构物,流体绕过柱体时会产生交替发放的泻涡,这种交替发放的泻涡又会在柱体上生成顺流向及横流向周 ...

  4. OSG仿真案例(9)——JY61陀螺仪控制飞机姿态

    前言 在调试osg中模型运动姿态时,总觉得直观性不够强.所以有了想买个硬件陀螺仪(当时并不知道这个硬件应该叫什么名字,在淘宝搜索角度传感器的). 几个驱动 1.CH340驱动 这个驱动在自带资源包里面 ...

  5. OSG仿真案例(8)——读取FBX格式文件并显示(无动画)

    包含的头 #include <iostream> #include <Windows.h> #include <osgDB/ReadFile> #include & ...

  6. OSG仿真案例(7)——osg自动驾驶

    由于在运行时.需要配置各种环境,所以将项目使用cmake生成,确实非常方便. cmake文件: cmake_policy(VERSION 3.9) project(你项目想取的名字 VERSION 0 ...

  7. OSG仿真案例(5)——创建火光、爆炸(碎片)

    创建火光.爆炸(碎片) 所使用的头文件#include "Include_mymap.h" #pragma once #include <osgGA/CameraManipu ...

  8. OSG仿真案例(5)——模型的平移、缩放、旋转

    这个程序显示的是一头牛,牛的身子朝向屏幕. image.png 旋转后,让牛头朝向屏幕外.如下图所示. image.png OSG中通过旋转模型来改变节点的姿态,使用类 MatrixTransform ...

  9. OSG仿真案例(3)——cmake创建工程

    通过cmake新建一个osg的工程 1.新建一个CMakeLists.txt文件,内容如下: cmake_policy(VERSION 3.9) cmake_minimum_required(VERS ...

  10. OSG仿真案例(4)——创建烟雾粒子效果

    创建烟雾的例子效果,并附在飞机上: #include <osgParticle/PrecipitationEffect> #include <osgParticle/Particle ...

最新文章

  1. BFS和DFS优先搜索算法
  2. .exe已停止工作_【PS课堂】你的photoshop已停止工作了,文件未保存该怎么办?
  3. Linux下串口编程遇 接收数据错误问题及原因
  4. Shell脚本编程总结
  5. OpenShift安装
  6. numpy---(精简)
  7. Asix下日志包冲突
  8. Tracing mysqld Using DTrace
  9. 列表操作 - C#开发人员
  10. 各种开源项目/库/工具介绍
  11. 简述linux的系统结构,Linux系统基础知识(一)
  12. 怎么确定服务器是否支持ipmi,如何获取服务器的IPMI地址?
  13. 小游戏学习--获取已发布微信小游戏源码
  14. R语言字符串相关操作
  15. [渝粤教育] 天津师范大学 中学地理教学设计 参考 资料
  16. 《网络是怎样连接的》-----户根勤,读书笔记
  17. 破解LanStar技术揭秘
  18. 使用PY003基于外部中断+定时器的方式实现NEC红外解码
  19. redisson + CacheManager缓存管理
  20. 记一次 feign.FeignException: status 404 reading xxx 问题解决

热门文章

  1. 博途v14 加入C语言的方法,如何利用博途V14新建S7-1200项目?
  2. JS同步执行延时函数的实现
  3. 深度学习——常用数据标注工具总结
  4. 屏幕共享技术及相关软件使用测评
  5. EasyGUI 学习文档
  6. 常见Web安全漏洞及测试方法(转载)
  7. 最新楚琳web打印控件下载 - 2019适配所有浏览器
  8. 给opensuse安装文泉驿字体
  9. 信息理论-信源及信源熵
  10. DBC文件编写概述 及 CANoe 使用DBC分析信号