This is example of assy with enveloped component.
If components are not aligned relative to the top plane (for example) we`ve met this bug.
| Projection after show enveloped (BUG) | Projection before show enveloped (OK) | Components are aligned (OK) |
|---|---|---|
Make one view Show envelope Make projected view | Make one view Make projected view Show envelope | Everything is OK in any order |
It would not be a big problem if it were not necessary to create breaked view. In this case I have to use first case (Projection after show enveloped).
Just for information, look how drawings are organized in NX, you have to set origin for each view. In this case they don`t have such problem and their detailed and other derived views doesn`t change their position after some modifications of main view.
SolidworksDrawings And Detailing