View Single Post
  #5 (permalink)  
Old September 6th, 2007, 11:17 PM
jkralowell jkralowell is offline
Junior Member
 
Join Date: Dec 2006
Posts: 5
Default

Quote:
Originally Posted by Braveslice View Post
Hi all,

How to give motion/movement to Catia model ‘outside’ the program.

I have a model of excavator in Catia, what I would like to do is to give set points to the joints easily.

1. The most beautiful scenario is that I can use Matlab to give paths to the moving joints.
2. Secondly, most Hollywoodis would be that there is a way to use joystick to move my excavator.

Is it possible? If not, do you have an idea how to deliver?

Yours,
BL
As for point 1., LMS Virtual.Lab Motion is a V5-native product which can do this. You put a s-Function in Simulink to communicate states between MATLAB and Virtual.Lab Motion. Whatever logic is in Simulink then becomes fully coupled to your 3d dynamic excavator model in CATIA; as both program's output files are generated by a single numerical integrator (more stable than a co-simulation approach).

If you are willing to consider MS Excel as a suitable "outside" program, AND if you only want to snap your CATIA assembly into a new position (and you don't care to see how it actually gets there), then I recommend using standard CATIA design table configurations...no VBA required.

As for point 2., the only program that I am aware of that can do this is DADS. DADS has this kung-fu thing called "interactive analysis", which allows you to drive a joint displacement using your mouse. It's very cool actually, but is definitely not CATIA-based software. For an excavator application, I'm not sure how useful it would be since I'm pretty sure you could only drive one actuator at a time, whereas most excavators require multiple actuators acting synchronously.
Reply With Quote