Hi
I am new to motionview/motionsolve and am trying to setup a simulation that requires a body to move in space in a straight line in 1 direction, then move in a straight line 90 degrees to to the first motion. At the moment I'm just trying to model each task as a form of practice, so this is purely an exercise
I can simulate this with a template, the issue I'm having is that when it goes to do the second motion, the body jumps back to its origin before moving in a straight line in the correct direction. imagine trying to model a body moving around a corner when viewed from above
So If we are looking at X and Y coordinates its should go something like this
t = 0, x = 0, y = 0
t = 4 x = 0, y =4
t = 8, x = 4, y = 4
but instead this is whats happening
t = 0, x = 0, y = 0
t = 4 x = 0, y =4
t = 4.01 x = 0, y =0
t = 8, x = 4, y = 0
Please let me know if there is a way to set this up so that it works properly, Thanks
Set up info below
j_3 and j_4 are translation joints 90 degrees apart
mot_0 = displacement STEP(TIME,0,0,4,4)
mot_1 = displacement STEP(TIME,4,0,8,4)
Template info below
<Deactivate
element_type = 'MOTION'
element_id = '{MODEL.mot_1.idstring}'
/>
<Deactivate
element_type = 'JOINT'
element_id = '{MODEL.j_4.idstring}'
/>
<Simulate
analysis_type = 'Transient'
end_time = '4'
print_interval = '0.01'
/>
<Deactivate
element_type = 'MOTION'
element_id = '{MODEL.mot_0.idstring}'
/>
<Deactivate
element_type = 'JOINT'
element_id = '{MODEL.j_3.idstring}'
/>
<Activate
element_type = 'MOTION'
element_id = '{MODEL.mot_1.idstring}'
/>
<Activate
element_type = 'JOINT'
element_id = '{MODEL.j_4.idstring}'
/>
<Simulate
analysis_type = 'Transient'
end_time = '8'
print_interval = '0.01'
/>