Okay, I get the logic of suppressing some constraints when copying and pasting sketches, but this gives me another problem. I have a design that has 5 concentric circles (and some related geometry) coincident on the origin. I want to reuse this sketch in a number of different sketches, as I develop multiple design solutions for the product I'm developing.
When I copy & paste this into a new sketch, the coincident constraint isn't copied, even though I'm clicking on the origin before I paste. After pasting, I have 27 sketch points, a sketch curve, 5 sketch dimensions a sketch geometry constraint and a profile, all at the origin and I can't find a quick or reliable way of re-applying the coincident constraints to all the important points. Specifically, selecting a circle centre and trying to make it coincident to the origin usually throws a 'sketch is over-constrained error', which is probably because I am trying to constrain it to another circle centre rather than the origin.
Is there a quick way of constraining 1 circle centre to the origin in this situation?
When I first came across this 'disappearing constraints after copy & paste' issue, I wondered if there was another way of copying sketches. For example right clicking on the sketch in the browser window and choosing copy, then right clicking on another component in the browser and selecting paste. But this option doesn't exist. Curiously, holding down ctrl and left clicking/dragging a sketch in the browser from Component A, drags the sketch and puts a little + sign under it. When you hover over Component B the highlighting changes. So far so good. But dropping it on Component B doesn't copy it. It just seems to ignore the action. Maintaining all the constraints using these methods would be obvious.
So, I really do understand why you suppress 'global constraints' during copy & paste, but I cannot be the only person trying to reuse my previous sketches in their entirety. A second way that maintains all constraints during copy & paste is a biggy in my view.