We have that happen with larger assemblies. Based on processor speed and other applications running, it may take up to 30 minutes for us on 1000+ part assemblies to generate precise views. It's worse with smaller scales. Try putting different views on different sheets in larger scale. That may help.
Check the Task Manager, you'll see the processor going at 100%.
Good luck !