找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
打印 上一主题 下一主题

牛头刨

[复制链接]
21
发表于 2003-10-27 01:51:17 | 只看该作者
   终于开始到参数化的内容。老师要求皮带轮的厚度可以改变,Modify圆柱,可以看到他的参数,想要修改皮带轮的厚度,就改动length的值。但是每次都要这么改是不是太麻烦了。哈哈哈哈,设计变量登场了。
从build-design variable-new建立一个设计变量,叫做thik,单位-长度,自己设置一下极值。
  
这下在modify圆柱,在length栏,直接输入thik,回车,看到变成了(thik),括号说明这是一个表达式,点击apply后,系统就会用表达式的值来计算圆柱的长。在adams里是没有默认操作的,比如一般的的windows软件,我们打开文件时选中了文件,点击回车就相当于单击打开按钮。Adams里没有这个方便,刚才的回车结果是校验表达式,如果不正确就会变黄。
建立设计变量当然还有更简单的方法,在length栏右击,parameterize-creat design variable,可以看到表达式变成(.ox.DV_1),以后可以从导航器里modify这个变量。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
22
发表于 2003-10-27 01:53:04 | 只看该作者
好了,够简单吧。基础讲完了,下面来加深一点。
老师的第二个参数要求是曲柄摇杆可以变长度,从第一张图看,就是AB的长度。显然,AB一变,二个连杆还有刀头的位置都会相应变化。前面讲的热点分析一下,连杆有2个,长方体有一个。分别为C,D;D,E;  E.显然,只要可以让CDE三点随AB的长度变化就实现了。还记得前面我们是用point来定义这三个点的,算出座标再赋值,问题不大了吧。
画个图,初中平面几何问题:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
23
发表于 2003-10-27 01:58:08 | 只看该作者
建立一个设计变量,GEAR-R,长度

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
24
发表于 2003-10-27 01:59:45 | 只看该作者
得到三点的坐标。
选择tool-table,下面的单选筐选point,输入函数坐标。
Tabla又是一个很有用的工具,多用多用^_^。
现在再改动GEAR-R,连杆和刀头的位置也改变了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
25
发表于 2003-10-27 02:02:46 | 只看该作者
这样就可以了吗?还不行,因为忽略最重要的问题,运动副的mar!!!
  
     从连杆的转动副说起,先来做个简单的实验。新建一个文件,建立一个连杆,注意他的角度不要特殊,可以看到在连杆两端个产生一个mar,中间还有一个cm。再在mar2上加个2-1转动副。加转动副的时候,先选地,再选连杆,到选择转动中心时,将鼠标移动到mar2附近,mar2就会高亮显示,或者右击,在弹出的列表内会显示附近所有的mar,选择。(一般在选择位置时右击空白会弹出坐标构造器,这里先不说)再看导航器,会发现地多了mar3,连杆多了mar4,而且这2个mar同loc同ori,ori都是基坐标。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
26
发表于 2003-10-27 02:06:39 | 只看该作者
下面将连杆拖动一下,如图,可以得到下面的结论:
1.连杆的I,j mar会随连杆变化自动调整方向,而cm却会,这一点以后会用到。
2.旋转副的I,i,j mar也不会随初始时的定义自动调整。这里转动副最初是定在mar2上的,后来mar2向上移动,但是转动副还是在原来的位置。可见,11初始定位时利用mar进行附着,只是得到了该mar的坐标而已,完全不具有参数化效应。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
27
发表于 2003-10-27 02:10:45 | 只看该作者
观察连杆和转动副的info,情况更是一目了然。
  Object Name     :  .model_1.JOINT_1
  Object Type     :  Revolute Joint
 &nbsparent Type     :  Model
  Adams ID        :  1
  I Marker          : .model_1.ground.MARKER_3
  J Marker          : .model_1.PART_2.MARKER_4
  
  Object Name     :  .model_1.ground.MARKER_3
  Object Type     :  Marker
 &nbsparent Type     :  Part
  Adams ID        :  3
  Local  :
      Location    : 150.0, -50.0, 0.0 (mm, mm, mm)
      Orientation : 0.0, 0.0, 0.0 (deg)
28
发表于 2003-10-27 02:14:28 | 只看该作者
该解释以下前面为什么用点儿不用mar了。新建一个文件,建立点,接地。然后重复上面的步骤,注意将连杆和转动副都附着在点上。来拖动一下连杆,看看发生了什么事情。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
29
发表于 2003-10-27 02:15:38 | 只看该作者
哈哈哈哈哈,他说已经参数化了。再来看看info
  Object Name     :  .model_1.PART_2.LINK_2
  I Marker        : .model_1.PART_2.MARKER_1
  J Marker        : .model_1.PART_2.MARKER_2
Object Name     :  .model_1.PART_2.MARKER_2
      Location    : 150.0, 0.0, 0.0 (mm, mm, mm)
                    (LOC_RELATIVE_TO({0, 0, 0}, POINT_1))
  Object Name     :  .model_1.JOINT_1
  I Marker          : .model_1.ground.MARKER_3
  J Marker          : .model_1.PART_2.MARKER_4
      Object Name     :  .model_1.ground.MARKER_3
      Location    : 150.0, 0.0, 0.0 (mm, mm, mm)
                    (LOC_RELATIVE_TO({0, 0, 0}, POINT_1))
简单说说(LOC_RELATIVE_TO({0, 0, 0}, POINT_1)),『0,0,0』表示对于后面的point1的相对坐标,这里的结果显然是和point1重合。那么我改动point1的位置,连杆,转动副也相应变化。
30
发表于 2003-10-27 02:16:46 | 只看该作者
补充以下,并不是说不能用mar,而是用point十分方便,在建模同时就可以简单参数化。Adams建模中,恰当的选点,方向可以极大提高效率,这一点我想大家都有体会,因此花些时间研究下一些底层的集合关系还是很有必要的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-1-9 19:30 , Processed in 0.023450 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表