花艳朗 发表于 2005-5-27 00:05:32

在simdesigner中可以运行,导入adams后不行了

做了一个机械臂,关节简化为一个有阻尼扭簧。
在catia建模装配后,在simdesigner中加约束后仿真。但是,将模型导入adams后运行不了了。会是什么问题那

zhangzuowen2002 发表于 2006-4-19 11:14:54

不会吧,我的都可以的哈.我用Simdesinger中模拟两个物体的碰撞(根据别人的一个例题做的),然后导入ADAMS,都是可以运行的哦

mouse227 发表于 2007-8-2 10:35:00

我也是同样的问题,在catia环境下很好也可以仿真,可将cmd格式文件导入到adams就不行了    盼高手指点

Vincent_Chan 发表于 2007-8-2 19:10:36

原帖由 mouse227 于 2007-8-2 10:35 发表 http://www.simwe.com/forum/images/common/back.gif
我也是同样的问题,在catia环境下很好也可以仿真,可将cmd格式文件导入到adams就不行了    盼高手指点

能详细描述一下什么叫“不行了”, 有什么提示么?


最好能贴图,这样也给别人一个回答问题的机会^_^

mouse227 发表于 2007-8-15 12:53:56

如何解决连杆机构的函数约束(设计约束,约束条件)

谢谢斑竹得回答,我的问题已经解决了,同时最近碰到一个问题,就是再进行连杆机构得优化设计时,我将连杆两个端点得坐标参数化以实现连杆长的得参数化,目的是获得机构得最小驱动力和压力角,但是有一些设计约束不知道如何解决,就是机构为曲柄摇摆机构,这样的话,各个连杆得长度之间有一个约束问题,这些约束数学表达式为曲柄长度之间得不等式关系,通过约束连杆长度保证机构为曲柄连杆机构,但是因为我的曲柄已经参数化,长度是变化得,请教斑竹如何将这些函数化得约束如何再adamas里实现????在论坛上搜索了也没有类似得问题

mouse227 发表于 2007-8-17 10:23:30

优化设计设计约束的解决

上面的问题已经解决,在adams的官方网站论坛找到了一点线索,对于设计约束,可以通过disign constraint来实现,比如我要设定两个之间点marker1和marker2之间在的距离小于200的话,可以通过如下操作实现,simulat-Ddesign constraint--new,弹出对话框,有三个选项,第一个是名字,第二个是定义,我们这里是要求两者之间的距离,所以在definotion里选择measure,这里注意,这里选择measure是在先前已经建立了两个点之间的距离测量函数,然后通过右键找到measure,measure只是测量这两点之间的距离,我们的设计要求是小于200,所以还要进行修改,将表达式改为measure1-200(这里我假设测量两点距离的测量函数是measure1),这里千万要注意,一定要将表达式写为measure1-200,因为adams的约束函数默认的不等式关系为 <=0,两点之间的距离小于200,他们的差就是小于0了,所以得这样表达,如果写为200-measure1,它表示得是两者之间得距离大于200了,设计约束函数在优化设计时经常用到,希望对大家有所帮助。

啊哈萧萧 发表于 2012-12-21 21:29:37

很详细 不错 不错受益匪浅啊
页: [1]
查看完整版本: 在simdesigner中可以运行,导入adams后不行了