ADAMS宏命令:CMD便捷建模方法

1、打开,菜单栏/视图/命令窗口,可以用来观察、拷贝命令的语法

2、也可以使用,菜单栏/工具/命令浏览器,用来查看命令

3、例如:围绕顶视图中心旋转部件;

在命令浏览器搜索“move”,选择“rotation”命令;弹出对话框,选择部件名称和视图名称(选择顶视图);A1A2A3为XYZ轴旋转的角度

在“部件名称”栏右击鼠标

批量选择部件,然后确定

选择视图;还是右击鼠标,浏览视图名称

围绕Z轴旋转-60度,然后确定。

查看命令行浏览器,观察起作用的命令都是那些,然后拷贝进文本编辑器(我推荐使用sublime_text)

注意:拷贝使用时,不要遗漏“&”及命令的使用格式。

在这里主要的命令是:

move rotation &

&

part_name = .RGJR_Cell6.PART1_1&

&

&

&

&

&

&

&

&

about = yes &

a1 = 0 &

a2 = 0 &

a3 = -60 &

&

&

&

csview_name = .gui.main.top &

然后将此文件另存为.CMD格式,就可以读取他了。

4、例如:也可以使用图标命令;如添加球副

4.1、点选球副图标

观察命令行浏览器;以下是主要的命令内容:

但是其中的坐标“location=1.6956, 11.9864, 5.61637 & orientation=87.4195976095, -9.5354154863, 157.050730123”不知道怎么办?那么可以拷贝复制部件自身的marker;

4.2、以下以圆柱体PART1_10和PART1_11为例,观察拷贝复制标记点的命令格式:

在命令浏览器中查找marker,选择copy命令,分别拷贝参考PART1_11.MARKER给PART1_10和PART1_11,然后以这两个新marker建立球副

观察命令浏览器:

其主要的命令就是这些:

marker copy &

marker_name = .RGJR_Cell6.PART1_11.MARKER &

new_marker_name = .RGJR_Cell6.PART1_11.MARKER_JOINT

4.3、修改后建立球副的命令(第4.1条)如下:然后另存为cmd

undo begin

 marker copy &

marker_name = .RGJR_Cell6.PART1_11.MARKER &

new_marker_name = .RGJR_Cell6.PART1_10.MARKER_JOINT

 

marker copy &

marker_name = .RGJR_Cell6.PART1_11.MARKER &

new_marker_name = .RGJR_Cell6.PART1_11.MARKER_JOINT

 

constraint create joint Spherical &

joint_name=.RGJR_cell6.J0INT_339 &

adams_id=3396 &

i_marker_name=.RGJR_Cell6.PART1_10.MARKER_JOINT &

j_marker_name=.RGJR_Cell6.PART1_11.MARKER_JOINT

 

undo end

注意球副的ID的设置,不能和现有的重复!!!

4.4、读取刚建立的CMD文件:在菜单栏中,工具/读取命令

以下是结果:

PART1_11.MARKER_JOINT、PART1_10.MARKER_JOINT是新创建的两个MARKER; JOINT_339是新创建的球副。

QR Code
微信扫一扫,欢迎咨询~

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

* 公司名称:

姓名不为空

手机不正确

公司不为空