常见的将SolidWorks模型导出为ADAMS可以接受的文件格式parasolid(*.x_t)进行仿真,具体操作方法可以参考Mr.YunLong的博客,接下来主要讲解的是快速将SolidWorks装配体及约束导入Adams。

在使用SW的过程中,发现其自带的motion插件具有强大的Adams兼容能力,可以说与Adams一母同胞,其可以直接导出.adm后缀的Adams工程文件,绝大部分配合如:重合、平行、同轴心、对称等都能被自动的转化为Adams可以识别的约束或副,甚至弹簧、阻尼、重力、材质、转动惯量等也能一一对应地导入到.adm工程文件中。
1.SolidWorks模型准备

首先要有一个SolidWorks模型,将需要的配合弄好,在SolidWorks中的配合会自动转成Adams中的约束,这个转化基本上不会有问题但是需要注意的是,我遇到的情况是SolidWorks中添加了配合,但是压缩了,这是在SolidWorks中这个配合不起作用了,但是导出到Adams时这个约束还在,还是会起作用,因此最好把不要的约束删除。
配合好以后,进行motion仿真,不需要添加任何的驱动,直接点击计算。一般motion没有默认打开,因此可能需要手动打开。在运动算例中切换到motion,设置一个计算时间(不然不能计算),点击计算,SolidWorks就会进行仿真。SolidWorks的仿真结束以后,在运动算例里面可以查看自由度,可以选择去除无用的约束。在运动算例里,右键装配体,可以选择导出到Adams,就可以生成一个.adm文件

生成的是Adams可以识别的数据库,选择.adm通过Adams打开。

要是通过导入模型,会出现以下报错

导入模型后选择以下按键,将线框模式转换成实体模式

但是由于没有在SolidWorks motion中设置驱动和其他受力条件,导入后的模型只有运动副没有驱动,需要在ADAMS中手动设置驱动,然后仿真模型,后处理。

如果能在SolidWorks motion设置好这些驱动和其他受力条件,然后导入ADAMS后只需要修改驱动函数就行,直接仿真开始后处理。

SolidWorks装配体及约束快速导入Adams相关推荐

  1. 如何用zemax导入solidworks装配体

    在zemax使用中,常常需要导入各种零件.如果光机结构较为复杂,那么手工一个一个加载零件,还需要在zmx文件中调整object的位置,非常麻烦.如果能将solidworks的装配体模型直接导入,则可以 ...

  2. SolidWorks装配体中让弹簧随装配体运动的方法

    弹簧是我们日常设计中最常用的几种零部件之一,但是弹簧不跟螺栓一样装好之后是相对静止的,弹簧在装配好后需要进行运动,在SolidWorks装配体中可以让弹簧跟随其他物体运动,操作分为三大步: 一.创建弹 ...

  3. SolidWorks装配体保存成零件,能有效压缩文件体积,方便二次装配

    SolidWorks装配体保存成零件,能有效压缩文件体积,方便二次装配 1. 先使用solidworks打开我们要转换成零件的装配体 2. 然后点击上方保存下面的小三角,选择另存为 3.之后选择要保存 ...

  4. Solidworks装配体打包/Pack and Go和另存为两种方法的区别

    Solidworks装配体打包/Pack and Go和另存为两种方法的区别 1. 打包/Pack and Go 2. 另存为(推荐) 1. 打包/Pack and Go 优点:不但可以将零件打包,还 ...

  5. solidworks装配体另存为时报错 如题,提示:输入的文件名无效,无法被发现、被锁住或者为不兼容的类型

    solidworks装配体另存为时报错 如题,提示:输入的文件名无效,无法被发现.被锁住或者为不兼容的类型 当solid works装配体另存为时报错 如题,提示:输入的文件名无效,无法被发现.被锁住 ...

  6. Solidworks装配体零件保存融合为一个实体

    问题点: 多个零件的装配体,需要保存为一个实体文件,相当于布尔运算中的合集,如果装配体直接转存step或igs文件再导入Solidworks,导入后的文件还是按照原装配体结构的独立文件,没法对装配体中 ...

  7. SolidWorks装配体添加零部件的6种方法

    快速生成装配体是提高工作效率和工作兴趣的有效手段,本次结合减速箱模型来详细讲解这一过程.同时在经过长时间的资料查阅和汇总分析后,总结的6种方法基本囊括了SOLIDWORKS装配时添加新零部件的全部方式 ...

  8. SOLIDWORKS装配体中处理参考零部件的方法

    SOLIDWORKS设计时有一类特殊的装配体零部件,在设计过程中充当参考作用,需要在工程图表达时,不表达或者以虚拟件的形式表达.参考零部件不参与BOM统计和质量统计. 需要用到的功能是封套,如何把零件 ...

  9. SOLIDWORKS装配体配合功能-属性界面配合无法全选

    摘要:在使用的装配体的过程中可能会遇到的这么一个问题,在装配体的状态下,选择零件的属性界面会出现该零件所有的配合关系,但是我们通过shift键全选无法完成,这个现象只存在于SOLIDWORKS 202 ...

最新文章

  1. jQuery的文档操作方法
  2. 一个云主机绑定多个域名
  3. python经典小游戏-python零基础入门的小游戏。
  4. WIN2008 R2 Active Directory 之一 部署企业中第一台Windows Ser
  5. C++——拷贝构造函数
  6. chart.js 饼图显示百分比_Python怎么画饼图?Matplotlib数据可视化004:饼图
  7. Cannot find source code based button in SE24
  8. 算法题+JVM+自定义View,详细的Android学习指南
  9. 如何用css和HTML结合画熊,结合伪元素实现的纯CSS3高级图形绘制
  10. 韩顺平php视频笔记37 php数据类型(部分)
  11. windows下如何解决intellij idea控制台中文乱码
  12. SSM中异常的几种处理方式
  13. 数字积分法插补c语言程序,数字积分法插补原理
  14. Leetcode 266.回文排列
  15. 图书销售管理系统数据库SQL应用编程 和 安全管理
  16. @Resource和@Autowired注解的区别
  17. 在layer弹出层中使用ueditor,所有的下拉选项事件都显示不了,或被遮挡
  18. BeanFactory not initialized or already closed - call ‘refresh‘ before accessing beans via the Applic
  19. Word 2013 设置封面不含页码
  20. 高通AP侧新增AT命令流程

热门文章

  1. 前端学习 day4 : 盒子模型,浮动,定位
  2. 《Swift4打造今日头条视频实战项目实战》最新
  3. Live Server插件默认打开浏览器的无痕浏览模式解决方法
  4. OpenGL 立方体贴图Cubemaps
  5. blender-GIS安装教程
  6. 透明可视化OKR目标管理工具推荐
  7. 【GD32】从0开始学GD32单片机(13)—— ADC模数转换器外设详解+PS2遥杆例程
  8. Au 效果器详解:单频段压缩器
  9. java调用jasper_Java开源报表Jasper入门(2) -- 使用JasperSoft Studio创建一个简单报表
  10. 广告平台精准推送系统解决方案架构