请教如何在ADAMS里面柔性体和刚体之间的定义的接触问题
如图,这是一个网带输送机构,图中网带是在ANSYS中划分为有限元模型后导入ADAMS中的,其他三根轴都是刚体,但在填加接触(creatcontact)时,选择的是flex...
如图,这是一个网带输送机构,图中网带是在ANSYS中划分为有限元模型后导入ADAMS中的,其他三根轴都是刚体,但在填加接触 (creat contact)时,选择的是flex body to solid。出现警告对话框,内容如下:
WARNING: Model .ZDS is no longer compatible with Adams/Solver (FORTRAN).
.ZDS.CONTACT_1 may be causing the incompatibility because of one or more
of the following:
- Objects of type Contact are not compatible with Adams/Solver (FORTRAN).
- The topology of the model has changed so .ZDS.CONTACT_1
is no longer connected in a way that is compatible with
Adams/Solver (FORTRAN).
- An attribute of .ZDS.CONTACT_1 is no longer compatible with
Adams/Solver (FORTRAN).
If you intend to use Adams/Solver (FORTRAN), you must change
your model to eliminate the incompatibility. For more information,
see the online help for the object listed.
If you do not want to use Adams/Solver (FORTRAN), then be sure that you
set your preferences so Adams/Solver (C++) is the default as follows:
1) From the Settings menu, point to Solver and then select either
Solver Executable or Preferences, depending on the product
you are using.
2) To learn more, press F1 in the dialog box.
又定义了其他两根轴和网带之间的接触,然后验证建模,弹出内容如下
are only supported by the C++ Solver.
Unsupported element names:
CONTACT_1
CONTACT_2
CONTACT_3
ERROR: Error(s) found in input while populating Solver database.
ERROR: Errors while reading in ADAMS dataset。
不知道是什么原因,我有两点疑问一是在定义接触的时候应该是主动物体在先,从动在后,而我在弹出的对话框中只能够先选柔性体,就是把网带这个柔性体从动构件定义在先了,业就是说定义接触只能够定义柔性体为主动件,不知道这个理解对不对?二是我试图通过建哑物体来实现连接,结果哑物体在柔性体网带上无法创建,目前还没找出原因,不知道是不是我亚物体创建过程中有错?望高手解答下我的疑问,谢谢了 展开
WARNING: Model .ZDS is no longer compatible with Adams/Solver (FORTRAN).
.ZDS.CONTACT_1 may be causing the incompatibility because of one or more
of the following:
- Objects of type Contact are not compatible with Adams/Solver (FORTRAN).
- The topology of the model has changed so .ZDS.CONTACT_1
is no longer connected in a way that is compatible with
Adams/Solver (FORTRAN).
- An attribute of .ZDS.CONTACT_1 is no longer compatible with
Adams/Solver (FORTRAN).
If you intend to use Adams/Solver (FORTRAN), you must change
your model to eliminate the incompatibility. For more information,
see the online help for the object listed.
If you do not want to use Adams/Solver (FORTRAN), then be sure that you
set your preferences so Adams/Solver (C++) is the default as follows:
1) From the Settings menu, point to Solver and then select either
Solver Executable or Preferences, depending on the product
you are using.
2) To learn more, press F1 in the dialog box.
又定义了其他两根轴和网带之间的接触,然后验证建模,弹出内容如下
are only supported by the C++ Solver.
Unsupported element names:
CONTACT_1
CONTACT_2
CONTACT_3
ERROR: Error(s) found in input while populating Solver database.
ERROR: Errors while reading in ADAMS dataset。
不知道是什么原因,我有两点疑问一是在定义接触的时候应该是主动物体在先,从动在后,而我在弹出的对话框中只能够先选柔性体,就是把网带这个柔性体从动构件定义在先了,业就是说定义接触只能够定义柔性体为主动件,不知道这个理解对不对?二是我试图通过建哑物体来实现连接,结果哑物体在柔性体网带上无法创建,目前还没找出原因,不知道是不是我亚物体创建过程中有错?望高手解答下我的疑问,谢谢了 展开
展开全部
我选的樱拆孝excutable或者hht就可以,看这个
Integrator
Try using the SI2 Integrator with an error of 0.01 or HHT Integrator (C++ only) with its default Error
Tolerance 1e-5 or even a smaller Error Tolerance.
Start with an Initial Output Step Size of 0.001 to get a Graphical Feedback on the Model. If everything
runs fine you can increase the Output Step Size from there.
御绝
Try using the modified corrector, which removes Force from the Error Control.
Set the maximum Integration Order to 2 for GStiff
using Integrator/脊稿KMax
= 2.
Lower-Order Integrators are more stable than Higher-Order Integrators because of the Prediction for
Contact Incidents is not using the History from previous Steps far away from the new Solution
Set HMax
to a small value to prevent the integrator from taking large steps.
Try increasing HMax
from i.e. 0.01 to 0.02 and setting Interpolate=On, which doesn’t force the
Integrator’s Step to correspond to an Output Step –
take care with this
Integrator
Try using the SI2 Integrator with an error of 0.01 or HHT Integrator (C++ only) with its default Error
Tolerance 1e-5 or even a smaller Error Tolerance.
Start with an Initial Output Step Size of 0.001 to get a Graphical Feedback on the Model. If everything
runs fine you can increase the Output Step Size from there.
御绝
Try using the modified corrector, which removes Force from the Error Control.
Set the maximum Integration Order to 2 for GStiff
using Integrator/脊稿KMax
= 2.
Lower-Order Integrators are more stable than Higher-Order Integrators because of the Prediction for
Contact Incidents is not using the History from previous Steps far away from the new Solution
Set HMax
to a small value to prevent the integrator from taking large steps.
Try increasing HMax
from i.e. 0.01 to 0.02 and setting Interpolate=On, which doesn’t force the
Integrator’s Step to correspond to an Output Step –
take care with this
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询