I recently have a problem with solidworks. Usually when I have an entity like a cube and I move the pointer on it ti sketch new things, the edges turn into yellow which helps me to set edges of the new sketch to the dimension of previous entities. In fact, when I wanna sketch on one of the surfaces of a 3D entity it helps me to fix the edges of the new eketch to the edges of the 3D entity. In this case I do not need to use smart dimension all the time, since some edges of the new sketch is already fixed to the edges of the entity using this feature.
The problem I have now is that the solid works does not detect neither the center of circles nore the edges of previous entities and I have to use smart dimension to set the dimension of new sketchs to the previous entity.
As you see in the picture, solidworks is set to the sketch mode and the pointer in on the center of the circle (you can't see that but assume it is there) but it does not detect the center of the previously sketched and cut-extruded entity.
Is there any option in solidworks to turn in back to the previous condition?