许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  ADAMS二次开发学习(1)

ADAMS二次开发学习(1)

阅读数 5
点赞 0
article_banner

本学习参考宋博士的博客。
《基于ADAMS的二次开发》

   问题描述:已知一个连杆模型,其一端与大地用旋转副连接,在此旋转副下已设置驱动,需要设计一个GUI界面,当点击按钮时,连杆绕铰接点旋转1s,模型如下图。
模型

   步骤一:进行一次 交互 式仿真,获取所需所需仿真的命令。

   1. 仿真 设置界面
仿真

   2.打开command window
在这里插入图片描述

   3.找到其中关于交互式仿真的代码复制。
仿真命令

   步骤二:创建 宏  ,这个宏代表仿真一秒的命令。
创建宏

   粘贴上一步复制的代码,此处宏的名字可设为MACRO_rotate,点击OK。
创建宏窗口

   步骤三:创建GUI,目的是创建一个按钮,并使点击按钮执行创建的宏。

   1.创建GUI界面
创建GUI

创建GUI

   点击New。此处名字设为rotate0612,目录默认放在gui下,并且选择’OK’以创建OK按钮。
在这里插入图片描述

   2.下一步就是把创建的按钮与宏 命令 关联,首先选择创建的按钮。
在这里插入图片描述
在这里插入图片描述

   选择指定命令。
在这里插入图片描述
在这里插入图片描述

   写入MACRO_rotate,将按钮与宏关联,退出。

   此时点击OK按钮已可以仿真了。

   步骤四:创建工具栏,以方便GUI界面的调用
在这里插入图片描述

   参考里面的代码,在最下面加入以下代码,即可。

MENU1  &yinkang
     NAME=rotate
     HELP=rotate the bar
     BUTTON2  &rotate0612
            HELP=rotate
            CMD=int dia disp dia=.gui.rotate0612

在这里插入图片描述

   缺点:仿真结束后需要从交互式仿真界面退出仿真过程。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空