I think FEV renamed ADAMS/Engine to Virtual Engine.
See http://www.fev.com/content/public/default.aspx?id=1544
But FEV does not distribute this themselves, that is handled by VI-grade.
http://www.vi-grade.com/index.php?pagid=fev_vengine_updates_patches
Jesper Slattengren
www.prattmiller.com
If you are using 3D contact you get the surface normal vector reported as a result for each contact track. So if you model your blade with several small spheres and let them contact your windshield you have well defined contact points/tracks and can use the surface normal in post processing to...
Did you change the target for the shortcut on your desktop?
If you have installed ADAMS in it's default directory, teh target should be
C:\MSC.Software\MSC.ADAMS\2007r1\common\mdi.bat aview ru-st i
Jesper Slattengren
www.prattmiller.com
Yes, I know how to do it.
Create the spline. Use the syntax:
AKISPL(indep_var,0,spline_name)
Why not simply use the function builder? That creates the correct syntax for you.
Jesper Slattengren
www.prattmiller.com
That is an excellent and necessary way to master the art of ADAMS modeling.
One warning though:
Marker coordinates in the adm-file are written relative to the part coordinate system (LPRF as it used to be called). So remember to check the part. In this case, it is likely that you moved the part...
This is easy happening while working on the model. Instead of double-clicking a marker, you might have clicked, dragged and released one of the markers or the part it is belonging to.
It's not really a solver problem. During the assembly phase of the solution ADAMS will move parts so that all...
Run-time or design-time?
Run-time it is not possible, directly at least.
Using ADAMS/View it is very easy to create a second spline which references the first one:
data_element create spline &
spline_name = .model_1.SPLINE_2 &
x = (.model_1.SPLINE_1.ys) &
y = (.model_1.SPLINE_1.xs)...
for var=ii start=1 end=(DB_COUNT("SplineRodTorqueX011"))
var set var=X_val real=(eval(SplineRodTorqueX011.xs[ii]))
end
Jesper Slattengren
www.prattmiller.com
If memory doesn't fail me:
SplineRodTorqueX011.xs[i]
Use the function builder "Getting Object Data" -> "Get Data Owned By Object" to find out how to reference other data in View.
BTW, you missed a " in your name. It also seems like a snippet from a macro? Wouldn't it be better to use...
I'm sorry for not noticing this post earlier, but I only browse the forum occasionally. You probably have found the solution by now.
The element you are looking for is an Linear State Equation (LSE). Look that up in the documentation. It is relatively easy to use. You need to define the A,B,C,D...
Data element is a solver element.
variable is a View element (that is evaluated before the simulation start).
AKISPL is a solver function, only gets evaluated during simulations.
What are you trying to accomplish? Where is X going to be used? It seems like a local (to a macro or dbox) variable...
Depends on the level of detail you want.
Most advanced would be to use parasolid geometry for the wheels and use 3D contact. Doable, but slow and lots of disturbances from the faceting.
Almost as good is to constrain the motions to one plane. Then you can use curve-curve contact. Much faster...
If youa re familar with the SPRINF function in c, thsi si trivial,
Create your design variable
var cre var=DV_2 int=3
then use it as
STR_SPRINTF( "%02d" , {DV_2} )
This will return the string as you want it.
Jesper Slattengren
www.prattmiller.com
I assume that you are talking about the AView spring-damper element. This is a composite element, a so called user-defined-entity UDE that is composed of a number of basic building blocks. A SForce supplies the force description for the solver, a spring_damper_graphic provides the graphic...
Greg is right, as usual. The solver does not know much or can affect the color, transparency or other graphical phenomenas.
And it really doesn't matter anyway, what would you use it for?
What I think you are after is a way to affect the animation based on simulation results. And that is...