iCAx开思网

标题: 【讨论】给大家一个柔体的实例。还有几个问题请教。 [打印本页]

作者: paor815    时间: 2004-6-28 13:22
标题: 【讨论】给大家一个柔体的实例。还有几个问题请教。
Overview   
This example presents a four-bar mechanism that will fail on simulation due to misalignment in one of the joints. The example discusses the how to replace a rigid link with a flexible link allowing the simulation of the mechanism. Hints on model creation are given but not step-by-step instructions. Model consists of three moving parts, one imposed motion, and one flexible part.  
  
Problem:  
We will use ADAMS to create a four-bar model with a flexible link. This lab will demonstrate how to perform a Modal FEA Integration by importing a Modal Neutral File and Matrix files into ADAMS models.   
  
Procedure   
  
Start ADAMS:  
1、Start ADAMS.  
2、Create a new model. (Units = mmks, Gravity = earth normal)  
  
Create Four-Bar:  
1、Create a marker at each of the following coordinates:  
O (-300, 0, 0); A (-250, 250, 0); B (250, 250, 0); C (250, 100, 0)  
2、Create links OA, AB, and BC, using the markers as end points.  
3、Make revolute joints between two links at points A and B, and between link and ground at O and C.  
4、Now rotate the revolute joint at point B one degree in the XZ plane.  
5、Add a motion to the joint at point C. (F(time) = 30.0d*time)  
6、If a simulation is run with the model as is, it will fail, since one joint is out of alignment.  
  
Add Flexible Link:  
1、Under the Build menu, follow the pull down menu for Flexible Bodies, and select Modal FEA Integration.  
The Flexible Body dialog box will open.  
2、Download the Modal Neutral File to be used: link.mnf and the Matrix files: Adams_FLX_1.mtx and model_1_FLX_1.mtx .  
In the text field for Modal Neutral File Name, enter link.mnf  
3、The flexible link will be created at the origin. Move the link so its endpoints are at points A and B, overlapping link 2.  
4、Modify the revolute joints at points A and B by replacing .model_1.PART_2 with the flexible link .model_1.FLX_1.  
5、Delete the old rigid link 2 .model_1.PART_2.  
6、Now run a simulation. This time, it will compute since the link is flexible and will deflect to account for the misaligned joint.
  
  
Solution:   
  
The ADAMS command file for the rigid model: rigid.cmd  
The ADAMS command file for the flexible model: flex.cmd

作者: paor815    时间: 2004-6-28 13:23
这是整个详细说明和cmd和mnf和mtx文件
作者: paor815    时间: 2004-6-28 13:43
有几个问题不明白,还请高手赐教:
1、Adams_FLX_1.mtxmodel_1_FLX_1.mtx 这两个文件有什么作用?是不是生成mnf文件时自动生成的?倒入时是不是得和mnf文件同一个目录?
  
2、命名规则有什么要求?比如说我的model的name是Four_Bar_Flex,倒入mnf时给的名字是FLEX_BODY_1,方针时错误。是不是必须和官方给的mtx文件的名字要一致?是不是model的name是model_1,mnf时给的名字是FLX_1,这样才能使用官方给的mnf文件和mtx文件?我想使用自己创建的名字,如何修改官方给的mnf、mtx文件的名字,是仿真的时侯顺利进行呢?
  
3、我创建模型是用的自己的名字,可是仿真出错,不明白,研究发现,是不是给的名字和官方给的名字不一样?于是我修改名字,model的name是model_1,mnf时给的名字是FLX_1,可是还是出错。不明白为什么?
错误如下:
WARNING:    The corrector has not converged after 1 attempts. No. of iterations = 10.
WARNING:    The corrector has not converged after 2 attempts. No. of iterations = 10.
WARNING:    The corrector has not converged after 2 attempts. No. of iterations = 10.
WARNING:    The corrector has not converged after 2 attempts. No. of iterations = 20.
ERROR:      The simulation stopped at time = 7.57546E-02 .  ADAMS cannot solve
    the equations of motion.
   
    The greatest error in an equation is 4.46925E-02 in the
    equation for FLEX_BODY model_1.FLX_1 .
   
    The greatest change in a variable is 4.28903E-17 in the
    variable for PART model_1.PART_4 .
   
    Try the following in this order:
        1.  Use the MAXIT argument on the EQUILIBRIUM, IC, KINEMATICS,
            or INTEGRATOR command to increase the maximum number of
            iterations.
        2.  Temporarily change the value of the PATTERN argument on the
            EQUILIBRIUM, IC, KINEMATICS, or INTEGRATOR command to
            PATTERN = T.
        3.  Temporarily increase the value of the ERROR argument on the
            EQUILIBRIUM, IC, KINEMATICS, or INTEGRATOR command at
            time = 7.57546E-02 .
        4.  If one or more forces change rapidly or sharply near
            time = 7.57546E-02, modify the force or forces.
   
ERROR:   Simulation failure detected

  
还请高手给于指导,谢谢!
作者: peakpine    时间: 2007-12-11 16:48
一样的问题




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3