How to use the function of one assembly when merge into other.

I have two assemblies, I joined one of the assemblies to the second one.
My doubt is that I can move the bigger box up and down (+60 to -60 degrees) in the first assembly but I am not able to move the same when I connected this assembly to the second one.
What might went wrong? or It's not an actual concern?

im-> assembly that is working fine when not attached
im2-> total assembly in which im is not moving.

1 Answer

In my assembly that you have shown in the first picture:
https://grabcad.com/questions/how-to-restrict-motion

There is an angle constraint that has limits set to +60 and - 60 degrees. You must do the same in the second assembly.

In my assembly:
Look for the angle constraint.
Edit it.
Notice how the limits are set.
Do the same thing in your assembly.
Make sure there are no other constraints that restrict the motion.

If you attach a copy of your assembly and parts we can help determine the problem.